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 :  /Program Files (x86)/Microsoft Analysis Services/AS OLEDB/140/Resources/1049/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /Program Files (x86)/Microsoft Analysis Services/AS OLEDB/140/Resources/1049/msmdsrvi.rll
MZ����@���	�!�L�!This program cannot be run in DOS mode.

$��d���
���
���
�������
��՝���
������
�Rich��
�PEL��]�"!@0�L@( @
�#T.rdataD@@.rsrc @@��]�TT��]����]
T��RSDS��=I���P��Td:\dbs\sh\uikp\0923_113756\cmd\18\obj\x86retail\sql\picasso\engine\src\px\rll_iw\pxrll_iw.vcxproj\msmdsrvi.pdbT.rdataT�.rdata$zzzdbg `n.rsrc$01`�H�.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`�0�����H����������������t����$�0�b���r����������|��������h������������,���b�4�����l�4���(�2�\�L��������������4�(�����@���:�8�h�����8�~���6����|����\�h����z�h����n�����<������t�h����p��f��z��~�|h����p���h�X|����x��p�|��t\����\������	��d�	��&Z�P2���B���R��Th��z�����x��	�����,������������������4D�x��05"�TI���W�h���y������X�B��������|���@�>����*��3��LC�
��M�
�t[��\x��\��d$��e��Hh��q<�Lr��,y���������4�����r
�l��
�����n
�t���0�"�T���������������N	�H
�T	�d���&���2��A��lM��PY�\_@��_@��_@�`"�@`���ar�4d:�pi��w
���8
�Ћb�4�����������T�P���V�������6���������t��� �����(��<����Z�8����*p�xC��R��<Z��aJ�Lg���n���uL��|V�8�X����
�D�����
���
���Z�����������T��h�����
����	��(�<b����L �
��*���08��D��\P�`U�|X��,[���m��ds���t��4�@�@�����4�6�l���@�^���X���.�(�x�����P���0��8�t���t� ����`�d���`���(�����t�\��
�,�������
�(��,��$��������4�����d�0\����(&��$/���1&��3x�\4��$5���9v�dE���L�Y �,gJ	�xp�
�,{f	���������V	�@��� �0	�P��
���	��
�����
���	���
������
��! ��/��p<�
��F\
�XT��a$�8q�����d	�H�4�|�V�Ԝ��\���(���ܥ�
�ذ�����
�4�����l�,��<��������v��n
�|�*��
	H
��	��(	2�(,	��.	�2	���3	��t@	��K	��PL	�	�LV	b��]	j�a	z��g	��Hx	�
��	��Ȅ	
�̎	����	��0�	t���	����	��p�	*���	��(�	L�t�	���	~�t�	��,�	���	���	 ��	 �(�	 �H�	*�t�	 ���	4���	N��	j���	�� �	z
���	l��	N�X�	T���	&��
��
X�0
v��
��� 
J��!
���#
>
��-
D�.
���.
F�(2
h��=
��|J
��(Y
���l
���{
����
��h�
���
<
�X�
��$�
��ܼ
��d�
�x�
	���
|��
.�@�
4�t��|
�\�\L��:����|��%V�t+"��0���5��9<��>���D&�L���R"��W��T_
�\i���o��xuh	��~��܅������R�D��H�>���6��������	�T��p����|���D�����h�>���f��\�l�N���`��������H���0.�`��4��2�H������"��<(�T-���1���6J� =��Bf�tG(��M���R"��X��X`���e���k���qV��u���{������������đ:��������`�j�̫��������v����r�����P���,���������������H����f�|�$������
���
"��
��D
��8
��,
�
��6
�
�DA
�
�L
$
�0V
&�Xa
p��p
�	��z

���
V��
:�<�
�
�Ĵ
��
\�@�
��(�
���
���
	��
���
�
�������H"
�P/"
�t<��G ��U��0VT��VX��X���e,
��r"	��{��T|:��~�����<��������P���	�ԑ

��f�H��
��������L�����
�����	��� L
�(.|��@��HL��^���l�
��z��\��`�Z�������f	�������
���|�0�L�|���������
�`�B�������������H����D�������������������	�L�����t$�x(��,t��7�
��E^
��O���[h�,d��j���k���l��X|�
�����N
�X���ئ�����
�D� �d�^���v�<�L���~��>�H�R�������.��>���� h�"
� ,~��3V��D���S���f��|z���p�������P�����X���,������������.��L3��?`�pK��@T�TU��<Y��,e���pb� w\e�|�h����A��#}�TRACEDEFINITION.XML#;>10;L=K9 C=8:0;L=K9 845=B8D8:0B>@5@A8O AE5<K A>1KB89!0=0; B@0AA8@>2:8 A>1KB89 Windows><0=40 7025@H8;0AL >H81:>9.'A?>;L7>20=85 :MH0 70?@>A>2 SE VertiPaq0B53>@8O A>1KB8O0G0;> 70?@>A0.$>;CG5=85 :@0B:>2@5<5==>9 1;>:8@>2:8<O AB>;1F040@0<5B@K 4;O ?0@0<5B@878@>20==KE 70?@>A>2 8 :><0=4.!>7405BAO =>2K9 40<?-!>>1I5=85 >1 >H81:5 ?@8 2>7=8:=>25=88 >H81>:.)'8A;> ?>4G8=5==KE C7;>2, 25@=C2H8E >H81:85B:0 >1J5:B0.:>=G0=85 70?@>A0 :C10.<O >1J5:B0.6!>1KB85 2>7=8:05B ?@8 70?CA:5 B>G:8 ?>A;54>20B5;L=>AB8!>740=85 =>2>3> 40<?0 7025@H5=>$!>1KB85, >?@545;5==>5 ?>;L7>20B5;5<.d!>1KB85 2>7=8:05B, 5A;8 B>G:0 ?>A;54>20B5;L=>AB8 2K?>;=O5B @01>BC 4;O >1J5:B0 ?5@54 70?CA:>< 7040=89H81:0 >BG5B0 > A>AB>O=88."8? ?C;0 ?>B>:>2.:>=G0=85 70?@>A0.PArB25B =0 70?@>A ?CB5< ?>;CG5=8O 40==KE 87 03@530B0. A;8 2:;NG8BL MB> A>1KB85, <>65B A=878BLAO ?@>872>48B5;L=>ABL."0G0;> 2KG8A;5=8O =5?CAB>3> 1;>:0.I!>1KB85 2>7=8:05B, :>340 A>E@0=O5<>ABL 4;O B01;8G=>9 <>45;8 C40;O5B ?0?:C!>740BL MiniDump 2 A>1KB8845=B8D8:0B>@ 107K 40==KE 0G0;> A5@80;870F88 @57C;LB0B>2.3@C??0 @01>G59 =03@C7:8 @53C;8@C5BAO ?> 703@C7:5 &:>=G0=85 703@C7:8 D09;0. <O A5@25@0, A>740NI53> A>1KB85.�@5<O >:>=G0=8O A>1KB8O. -B>B AB>;15F =5 70?>;=O5BAO 4;O :;0AA>2 A>1KB89 70?CA:0, =0?@8<5@ SQL:BatchStarting 8;8 SP:Starting. 68405<K5 D>@<0BK 4;O D8;LB@0F88: -- 8 -- ''::!!.g5@52> ?;0=0 ;>38G5A:8E 8;8 D878G5A:8E 2K@065=89 0=0;870 40==KE DAX 4;O @568<>2 VertiPaq 8 DirectQuery.
<O A5:F88GGUID A50=A0 4;O >1;0AB8 A50=A0; ?CAB>5 7=0G5=85 4;O 3;>10;L=>9 >1;0AB8.:>=G0=85 A>E@0=5=8O D09;0:>=G0=85 PageOut:>=G0=85 70?@>A0 >1=0@C65=8O.+"5:CI55 A>AB>O=85 A5@80;870F88 @57C;LB0B>2. @><0E :MH0 70?@>A>2 SE VertiPaqZ0<OBL B5:CI59 3@C??K @01>G59 =03@C7:8 ?5@5:;NG5=0 =0 3@C??C @01>G59 =03@C7:8 ?> C<>;G0=8NI!>1KB85 2>7=8:05B ?@8 2K?>;=5=88 ?>2B>@=>9 ?>?KB:8 ?>A;5 2@5<5==>9 >H81:8:>=G0=85 :><0=4K.9!>45@68<>5 >B25B0 >?5@0F88 >1=0@C65=8O A>AB>O=8O A5@25@0.45=B8D8:0B>@ A50=A0y1 = CA?5E; 0 = >H81:0 (=0?@8<5@, 1 >7=0G05B CA?5H=CN ?@>25@:C =0;8G8O @07@5H5=89, 0 0 >7=0G05B >H81:C ?@8 MB>9 ?@>25@:5).0G0;> >BG5B0 > A>AB>O=88.0G0;> 70?@>A0 >1=0@C65=8O.4CBL : C40;5==><C D09;C >B=>A8B5;L=> :>@=O E@0=8;8I05!>1KB85 4;O >BA;56820=8O DC=:F88 :MH8@>20=8O >1;0AB8.GUID B@0=70:F88.c!>1KB85 2>7=8:05B ?@8 >1=0@C65=88 2@5<5==>9 >H81:8, 4;O :>B>@>9 <>6=> ?@54?@8=OBL ?>2B>@=CN ?>?KB:C�5@8>4 2@5<5=8 (A>E@0=5==K9 2 D>@<0B5 PFDateTime A> AB5?5=LN 45B0;870F88 100�=A, D0:B8G5A:0O B>G=>ABL 7028A8B >B :>=:@5B=>3> API), 2 B5G5=85 :>B>@>3> ?>4A8AB5<0 ?@8>AB0=02;8205B @01>BC 2> 2@5<O 2K7>20 sqldumper.:"8? >H81:8: 0 = =58725AB=>, 1 = ?>;L7>20B5;L, 2 = A8AB5<0.5;8B5;L=>ABL ?>AB0=>2:8 2 >G5@54L ?C;>< ?>B>:>2 (<A).2>4 70?@>A0 8A?>;L7C5BAO 4;O >BA;56820=8O 70?@>A0.0G0;> 459AB28O7<5@5=85 70?@>A0.4:>=G0=85 2K?>;=5=8O AF5=0@8O <=>3><5@=KE 2K@065=89.3!5@25@ >B?@02;O5B ?>A;54=89 109B >B25B0 4;O 70?@>A0:>=G0=85 >BG5B0 > A>AB>O=88./45=B8D8:0B>@ ActivityID @>48B5;LA:>3> 459AB28O""8? 1;>:8@>2:8: GB5=85 8;8 70?8AL.)45=B8D8:0B>@ :@0B:>2@5<5==>9 1;>:8@>2:8.V=0G5=85 true C:07K205B, GB> ?>B>: MB>3> 459AB28O >B;8G05BAO >B @>48B5;LA:>3> 459AB28O8<O >1J548=O5<>3> D09;0<O B01;8FK.#6840=85 :@0B:>2@5<5==>9 1;>:8@>2:8'708<>1;>:8@>2:0 1;>:8@>2>: <5B040==KE.V0:A8<0;L=>5 :>;8G5AB2> D09;>2 6C@=0;0, ?@8 ?@52KH5=88 :>B>@>3> ?@>8AE>48B A1>9 0C48B0PAV!>1KB85 2>7=8:05B ?@8 7025@H5=88 A>E@0=O5<>AB8 40==KE 107K 40==KE 4;O B01;8G=>9 <>45;80G0;> 703@C7:8 D09;0.;0AAK A>1KB89X0?@>A >B<5=5=, B0: :0: 53> 3@C??0 @01>G59 =03@C7:8 ?@52KH05B ?@545;L=>5 7=0G5=85 ?0<OB8-"5:CI55 A>AB>O=85 2KG8A;5=8O =5?CAB>3> 1;>:0.%:>=G0=85 2KG8A;5=8O =5?CAB>3> 1;>:0.s<O :><?LNB5@0, =0 :>B>@>< 2K?>;=O5BAO :;85=B. -B>B AB>;15F 40==KE 70?>;=O5BAO, 5A;8 :;85=B ?@54>AB02;O5B 8<O C7;0.Y!>1KB85 2>7=8:05B, :>340 =5:>B>@K5 A2545=8O =5>1E>48<> ?5@540BL :0: >BA;568205<>5 A>1KB85#=8:0;L=K9 :>4 ?>4:;NG5=8O.#@>25=L A5@L57=>AB8 8A:;NG5=8O.tK?>;=5=> ;8 A>740=85 40<?0 8;8 ?@>?CI5=> 2 A2O78 A =0;8G85< ?>2B>@ONI53>AO 40<?0 8;8 A;8H:>< 1>;LH>3> G8A;0 40<?>2.F!>1KB85 2>7=8:05B, :>340 B@0=70:F88 ?@54>AB02;O5BAO 1;>:8@>2:0 >1J5:B0$XML-?@54AB02;5=85 AE5<K 7028A8<>AB59* 538AB@8@C5B 87<5=5=8O @07@5H5=89 >1J5:B0."@0B:>5 >?8A0=85 ?@8G8=K C40;5=8O.H!>1KB85 2>7=8:05B, :>340 A>E@0=O5<>ABL 4;O B01;8G=>9 <>45;8 C40;O5B D09;0?@>A SE VertiPaq`">;L:> 4;O B5AB8@>20=8O (=54>ABC?=> 2 @01>G59 A@545): 7025@H5=85 ?@>F5AA0 ?@8 ?C1;8:0F88 A>1KB8O<O B01;8FKN"5:CI55 A>AB>O=85 2K?>;=5=8O AF5=0@8O <=>3><5@=KE 2K@065=89. 5 @5:><5=4C5BAO.0G0;> A>E@0=5=8O D09;0.  0A?>;>65=85 8 8<O D09;0 6C@=0;0PAU>45;L, 4;O :>B>@>9 :MH8@>20=0 MB0 >1;0ABL (<>65B >B;8G0BLAO >B :C10 4;O ?5@A?5:B82).2@C??0 @01>G59 =03@C7:8 ?@52KH05B ?@545; >1@01>B:8W!>1KB85 2>7=8:05B, 5A;8 2@5<5==0O >H81:0 A 2>7<>6=>ABLN ?>2B>@=>9 ?>?KB:8 =5 >1@01>B0=0p0?@>A : 2;>65==><C :C1C A ?>4@>1=K<8 A2545=8O<8. A;8 2:;NG8BL MB> A>1KB85, <>65B A=878BLAO ?@>872>48B5;L=>ABL.C 538AB@8@C5B 2A5 >?5@0F88 >AB0=>2:8, 70?CA:0 8 ?@8>AB0=>2:8 A;C61K.@0@B0 2K1>@:8 >1@01>B:8 ?>A;5 A5:F8>=8@>20=8O :>48@>2:8 AB>;1F>2(!B5: 2K7>2>2, 70?8A0==K9 2> 2@5<O 40<?0.+"8? 459AB28O, A2O70==K9 A B5:CI8< 70?@>A><./@8G8=0 =52K?>;=5=8O >1@01>B:8 2@5<5==>9 >H81:8;AB5:;> 2@5<O >6840=8O >6840NI59 :@0B:>2@5<5==>9 1;>:8@>2:845=B8D8:0B>@K A1>9=KE C7;>2!>740BL FilteredDump 2 A>1KB88'"5:AB>2K5 40==K5, A2O70==K5 A A>1KB85<.0G0;> DirectQuery.c!>1KB85 2>7=8:05B, :>340 A>E@0=O5<>ABL 4;O B01;8G=>9 <>45;8 >B:@K205B D09; (StorageFile) 4;O 70?8A80G0;> PageIn.!2>4:0 2K?>;=5=8O 70?@>A0#>4 >H81:8 ?@8G8=K C40;5=8O A50=A0.10G0;> ?>AB0=>2:8 7040=8O 2 >G5@54L ?C;>< ?>B>:>2+@8A>548=8BL B5:CI89 B8? 459AB28O : A>1KB8N:>=G0=85 DirectQuery.+>;CG5=85 :@0B:>2@5<5==>9 1;>:8@>2:8 GB5=8O#!5@25@ ?>;CG05B ?5@2K9 109B 70?@>A0''8A;> C65 2K?>;=5==KE ?>2B>@=KE ?>?KB>:�!>1KB85 2>7=8:05B, :>340 A5@25@ ?@8ABC?05B : >1J548=5=8N D09;0 A>?>AB02;5=8O 25@A89 B@0=70:F88 A E@0=8<K< D09;>< A>?>AB02;5=8O 3;02=>9 25@A88PA!2545=8O >1 >H81:52@52KH5=85 2@5<5=8 >6840=8O 1;>:8@>2:8 <5B040==KE.45=B8D8:0B>@ B@0=70:F88:45=B8D8:0B>@ >1J5:B0 (>1@0B8B5 2=8<0=85, GB> MB> AB@>:0).\<O ?>;L7>20B5;O 2 :0=>=8G5A:>9 D>@<5. 0?@8<5@, engineering.microsoft.com/software/someone.G!2>4:0 ?> AB0B8AB8G5A:8< 40==K<, A>1@0==K< 2> 2@5<O 2K?>;=5=8O 70?@>A0.I!>1KB85 2>7=8:05B ?@8 1;>:8@>2:5 B@0=70:F88, >6840NI59 1;>:8@>2:8 >1J5:B00:A8<0;L=K9 @07<5@ D09;0 2 zCBL : >1J5:BC.  0745;5==K9 70?OBK<8 A?8A>: @>48B5;LA:8E M;5<5=B>2, =0G8=0NI89AO A @>48B5;LA:>3> M;5<5=B0 40==>3> >1J5:B0.0G0;> PageOut.PA;0AAK B8?>2 ?C;0 ?>B>:>2(!>740;0 ;8 ?@>3@0<<0 sqldumper.exe 40<?.h@5<O =0G0;0 A>1KB8O, 5A;8 8725AB=>. 68405<K5 D>@<0BK 4;O D8;LB@0F88: -- 8 -- ''::!!.5@8:@5?8BL B5:CI89 845=B8D8:0B>@ ActivityID : A>1KB8N\5@5405B 40==K5 >1 >?5@0F8OE GB5=8O, 70?8A8 8 703@C7:5 & ?>A;5 >:>=G0=8O :><0=4 8 70?@>A>2.K!>1KB85 2>7=8:05B ?@8 70?CA:5 2K1>@:8 4;O AB>;1F0 2> 2@5<O >1@01>B:8 A5:F88*0:A8<0;L=>5 :>;8G5AB2> A>E@0=O5<KE D09;>2.45=B8D8:0B>@ B5:CI59 3@C??K @01>G59 =03@C7:8._!>1KB85 2>7=8:05B ?@8 70?CA:5 B>G:8 ?>A;54>20B5;L=>AB8 2> 2@5<O B@0=70:F88 B01;8G=KE <5B040==KE5&5;52>9 >1J5:B D09;0 0A8=E@>==>3> 0C48B0 157>?0A=>AB8�!>1KB85 2>7=8:05B, :>340 A5@25@ 7025@H05B >1J548=5=85 D09;0 A>?>AB02;5=8O 25@A89 B@0=70:F88 A E@0=8<K< D09;>< A>?>AB02;5=8O 3;02=>9 25@A88*45=B8D8:0B>@ B01;8G=>3> E@0=8;8I0 (IMBI).0G0;> 70?@>A0 :C10.0G0;> :><0=4K.p;>:8@>2:8 C45@6820NBAO 4@C3>9 B@0=70:F859. >MB><C 40==0O B@0=70:F8O O2;O5BAO 1;>:8@CNI59 4> A=OB8O 1;>:8@>2>:.#45=B8D8:0B>@ 2K?>;=O5<>3> 7040=8O.F@5<O >6840=8O :@0B:>2@5<5==>9 1;>:8@>2:8 ?@52KH05B ?>@>3>2>5 7=0G5=85;>:8@>2:8 A=OBK B@0=70:F859%"5:CI55 A>AB>O=85 >BG5B0 > A>AB>O=88.45=B8D8:0B>@ B01;8FK.=8F80;870F8O A50=A0.H81:0 A5@25@0.;>:8@>2:8 ?>;CG5=K B@0=70:F859>4 >H81:8 A1>O 703@C7:8.+>?>;=8B5;L=K5 A2545=8O > ?@8G8=5 C40;5=8O.�!>1KB85 2>7=8:05B 2 A;CG05 >H81:8 A5@25@0 2> 2@5<O >1J548=5=8O D09;0 A>?>AB02;5=8O 25@A89 B@0=70:F88 A E@0=8<K< D09;>< A>?>AB02;5=8O 3;02=>9 25@A88!>1KB85 C254><;5=8O.~!>1KB85 2>7=8:05B ?@8 70?CA:5 ?>2B>@=>9 ?>?KB:8 @0A?@545;5==>3> 70?@>A0 87-70 >H81:8 =0 >4=>< 8;8 =5A:>;L:8E ?>4G8=5==KE C7;0E	0@0<5B@Kf!>1KB85 2>7=8:05B, :>340 =5 C405BAO 703@C78BL B01;8FC VertiPaq ?@8 C40;5=88 8;8 >B:;NG5=88 107K 40==KE3><5= Windows, : :>B>@><C ?@8=04;568B ?>;L7>20B5;L.><5@ >H81:8 40==>3> A>1KB8O. 07<5@ 40<?0 2 .!4@5A :@0B:>2@5<5==>9 1;>:8@>2:8.GUID A50=A0.  07<5@ 2  4;O ?@8@0I5=8O D09;0#40;5=85 A50=A0.%0G0;> >1=0@C65=8O A>AB>O=8O A5@25@0.` 538AB@8@C5B :><0=4K backup, restore, synchronize, attach, detach, imageload, imagesave A5@25@0.FK?>;=5=> ;8 A>740=85 40<?0 2@CG=CN A ?><>ILN :><0=4K PFE_MANUAL_DUMP.&5;>G8A;5==K5 40==K5.-"8? A50=A0 (:0:0O ACI=>ABL 2K720;0 >?5@0F8N)..45=B8D8:0B>@ ActivityID 2K?>;=5==>3> 459AB28O3CBL : C40;5==>9 ?0?:5 >B=>A8B5;L=> :>@=O E@0=8;8I02<O 107K 40==KE, 2 :>B>@>9 2K?>;=O5BAO B@0=70:F8O.:>=G0=85 459AB28O&!CI5AB2CNI55 ?>4:;NG5=85 ?>;L7>20B5;O.yB25B =0 70?@>A ?CB5< ?>;CG5=8O 40==KE 87 >4=>3> 87 :MH59. A;8 2:;NG8BL MB> A>1KB85, <>65B A=878BLAO ?@>872>48B5;L=>ABL.PAU!>1KB85 2>7=8:05B, :>340 A>E@0=O5<>ABL 4;O B01;8G=>9 <>45;8 >B:@K205B D09; 4;O GB5=8O�<O :;85=BA:>3> ?@8;>65=8O, CAB0=>282H53> ?>4:;NG5=85 : A5@25@C. -B>B AB>;15F 70?>;=O5BAO 7=0G5=8O<8, ?5@540205<K<8 ?@8;>65=85<, 0 =5 >B>1@0605<K< 8<5=5< ?@>3@0<<K.G@5<O >1@01>B:8 :@0B:>2@5<5==>9 1;>:8@>2:8 ?@52KH05B ?>@>3>2>5 7=0G5=8545=B8D8:0B>@ >1J5:B0.<O ?>;L7>20B5;O Windows.9!>1KB85 2>7=8:05B ?@8 7025@H5=88 B>G:8 ?>A;54>20B5;L=>AB8?<O 107K 40==KE, 2 :>B>@>9 2K?>;=O5BAO 8=AB@C:F8O ?>;L7>20B5;O.O>4:;0AA A>1KB89 ?@54>AB02;O5B 4>?>;=8B5;L=K5 A2545=8O > :064>< :;0AA5 A>1KB89.4@5<O & (2 <8;;8A5:C=40E), 8A?>;L7>20==>5 A>1KB85<.q!AK;:0 =0 >1J5:B. >48@C5BAO :0: XML 4;O 2A5E @>48B5;LA:8E M;5<5=B>2 A 8A?>;L7>20=85< B53>2 4;O >?8A0=8O >1J5:B0.`!2545=8O > 2K?>;=5=88 2KG8A;5=89. A;8 2:;NG8BL MB> A>1KB85, <>65B A=878BLAO ?@>872>48B5;L=>ABL.PA)CBL : D09;C >B=>A8B5;L=> :>@=O E@0=8;8I0[">;L:> 4;O B5AB8@>20=8O (=54>ABC?=> 2 @01>G59 A@545): 2AB02:0 >H81:8 ?@8 ?C1;8:0F88 A>1KB8O!CI5AB2CNI89 A50=A.,45=B8D8:0B>@ ActivityID A>740==>3> 459AB28O!!=OB85 :@0B:>2@5<5==>9 1;>:8@>2:8:;8B5;L=>ABL >6840=8O 4;O MB>9 :@0B:>2@5<5==>9 1;>:8@>2:8.:>=G0=85 PageIn6K@065=85, 2KG8A;O5<>5 =0 <><5=B 2>7=8:=>25=8O >H81:8.j>4@>1=K5 A2545=8O > 2K?>;=5=88 2KG8A;5=89. A;8 2:;NG8BL MB> A>1KB85, <>65B A=878BLAO ?@>872>48B5;L=>ABL.1045@6:0 2 <8;;8A5:C=40E ?5@54 ?>2B>@=>9 ?>?KB:>9T!>1KB85 2>7=8:05B ?@8 ?5@2>9 >H81:5 ?@8 C40;5=88 D09;>2 2> 2@5<O D8:A0F88 8;8 >B:0B0B0@B0 A>>1I5=89 XEvent, A2O70==KE A ?0<OBLN @53C;8@>20=8O @5AC@A>2)C1, 4;O :>B>@>3> :MH8@>20=0 MB0 >1;0ABL.(:>=G0=85 >1=0@C65=8O A>AB>O=8O A5@25@0.�;8B5;L=>ABL A>740=8O 40<?0 (E@0=8<0O 2 D>@<0B5 PFDateTime A> AB5?5=LN 45B0;870F88 100 =A; D0:B8G5A:0O B>G=>ABL >?@545;O5BAO :>=:@5B=K< API).4:>=G0=85 ?>AB0=>2:8 7040=8O 2 >G5@54L ?C;>< ?>B>:>2"8? >1J5:B0.I45=B8D8:0B>@ 3@C??K @01>G59 =03@C7:8, : :>B>@>9 ?@8=04;568B MB>B 70?@>A.;;8B5;L=>ABL >1@01>B:8 4;O MB>9 :@0B:>2@5<5==>9 1;>:8@>2:8.';8B5;L=>ABL A>1KB8O (2 <8;;8A5:C=40E).10G0;> 2K?>;=5=8O AF5=0@8O <=>3><5@=KE 2K@065=89.�45=B8D8:0B>@ A5@25@=>3> ?@>F5AA0. 4=>7=0G=> 845=B8D8F8@C5B A50=A ?>;L7>20B5;O. @O<> A>>B25BAB2C5B 845=B8D8:0B>@C GUID A50=A0, 8A?>;L7C5<><C XML/A.O'B> ?@>87>H;>; 2>7<>6=K5 7=0G5=8O <>6=> =09B8 ?> 8<5=8 A>1KB8O 2 8AE>4=>< :>45.!2>9AB20 70?@>A0 XMLA.@0?@>A : 2;>65==><C :C1C 4;O >?B8<870F88 A CG5B>< 8A?>;L7>20=8O.�!>18@05B 2A5 =>2K5 A>1KB8O ?>4:;NG5=8O A <><5=B0 70?CA:0 B@0AA8@>2:8, =0?@8<5@ 70?@>AK :;85=B>2 =0 ?>4:;NG5=85 : A5@25@C, =0 :>B>@>< 2K?>;=O5BAO M:75<?;O@ SQL Server.u!>18@05B 2A5 =>2K5 A>1KB8O >B:;NG5=8O A <><5=B0 70?CA:0 B@0AA8@>2:8, =0?@8<5@ 2K?>;=5=85 :;85=B>< :><0=4K >B:;NG5=8O.XML-?@54AB02;5=85 AE5<K 7040=89>4 @57C;LB0B0 40==>3> A>1KB8O.<@C??0 @01>G59 =03@C7:8 ?@52KH05B ?@545;L=>5 7=0G5=85 ?0<OB8#:>=G0=85 A5@80;870F88 @57C;LB0B>2.5 8A?>;L7C5BAO!2545=8O > B@0AA8@>2:5.745=B8D8:0B>@ A5@25@=>3> ?@>F5AA0, =07=0G5==>3> A50=AC.:H81:0 2> 2@5<O 2K?>;=5=8O AF5=0@8O <=>3><5@=KE 2K@065=89.1I89 E>4 2K?>;=5=8O.�;8B5;L=>ABL 459AB28O (E@0=8<0O 2 D>@<0B5 PFDateTime A> AB5?5=LN 45B0;870F88 100 =A; D0:B8G5A:0O B>G=>ABL >?@545;O5BAO :>=:@5B=K< API)8"8? >?5@0F88: 0�  A>740=85, 1�  87<5=5=85, 2�  C40;5=85..45=B8D8:0B>@ ?@>F5AA0 :;85=BA:>3> ?@8;>65=8O.$;8B5;L=>ABL >1@01>B:8 70?@>A0 (<A).0070 40==KE, 4;O :>B>@>9 :MH8@>20=0 MB0 >1;0ABL.PA�=D>@<0F8>==>5 A>1KB85 (A>1KB85 B5;5<5B@88) B@0AA8@>2:8 DC=:F88 4;O @0AH8@5=8O DAX, >BA;568205<>5 =5?>A@54AB25==> 02B>@0<8 @0AH8@5=8O.!KB5A=5=85 107K 40==KE 7025@H5=>.PA:@8A>548=8B5 : A>1KB8N 3@C??C @5AC@A>2 M:75<?;O@0 A5@25@0.&45=B8D8:0B>@ 2KB5A=O5<>9 107K 40==KE.i!>1KB85 >H81:8 B@0AA8@>2:8 DC=:F88 4;O @0AH8@5=8O DAX, >BA;568205<>5 =5?>A@54AB25==> 02B>@0<8 @0AH8@5=8O.PA	UID 40<?0PA;8=0 >G5@548 >6840=8O[AB>G=8: A>740=8O 40<?0. 0�  =58725AB5=,  1�  ?>4A8AB5<0 AS, 2�  4@C3>9 >1;0G=K9 :><?>=5=B.PA6;8B5;L=>ABL 2KB5A=5=8O 107K 40==KE (2 <8;;8A5:C=40E).d?@545;O5B, 1K; ;8 A>740= ?>;=K9 40<? 8;8 ?>;=K9 D8;LB@>20==K9 40<?. B=>A8BAO B>;L:> : 40<?0< :CG8.�@8A>548=5=85 8<5=8 M:75<?;O@0 A5@25@0 : A>1KB8N.  A;CG05 AS Azure MB> 1C45B 8<O A5@25@0, ?>43>B>2;5==>3> ?>;L7>20B5;5< =0 ?>@B0;5 Azure.90==K5 4803=>AB8:8 4;O >H81>: 8 ?@54C?@5645=89 ?5@5AG5B0.PAAB>G=8: >B<5=K.
UID 40<?0 SQLPA$=45:A A50=A0 2=CB@8 >4=>9 8B5@0F88.;!B@>:0 >H81:8 8;8 ?@54C?@5645=8O 8 4>?>;=8B5;L=K5 A2545=8O.PA/0:5B XEvent A;C61 SQL Server Analysis ServicesPA�=0G5=85 A2>9AB20 XMLA ApplicationContext, ?@54>AB02;O5<>5 2=5H=8<8 ?@8;>65=8O<8 4;O C?@>I5=8O ?>;=>9 :>@@5;OF88 ?>;L7>20B5;LA:8E 459AB289.PA61J5< 70=OB>9 ?0<OB8 2 109B0E =0 <><5=B A>740=8O 40<?086840=85 65AB:>3> >3@0=8G5=8O =0 2KB5A=5=85 107K 40==KE.KB5A=5=85 107K 40==KE =0G0B>.1>4 ?@54C?@5645=8O 8;8 8=D>@<0F8>==>3> A>>1I5=8O.PA-A?>;L7>20=85 ?0<OB8 107>9 40==KE (2 109B0E).PAG0?@>A 1K; ?5@5?8A0= 2 A>>B25BAB288 A 4>ABC?=K<8 03@530B=K<8 B01;8F0<8.PA'<O 2K?>;=O5<>9 DC=:F88 @0AH8@5=8O DAX.PAJ>4 >H81:8 (?@8 A1>5 2KB5A=5=8O) 8;8 =>;L, >7=0G0NI89 CA?5H=>5 2K?>;=5=85.9>;;5:F8O 2A5E 70?@>A>2, 2K?>;=ONI8EAO 2 8AB>G=8:5 40==KEPAA@8A>548=8B5 : A>1KB8N 845=B8D8:0B>@ ?>4?8A:8 M:75<?;O@0 A5@25@0.PA$"5:CI0O WSS 2A5E 4>G5@=8E ?@>F5AA>2.:@5<O ?>A;54=53> 8=B5@0:B82=>3> 8A?>;L7>20=8O 107K 40==KE.C025@H5=85 >6840=8O 65AB:>3> >3@0=8G5=8O =0 2KB5A=5=85 107K 40==KE.PA#45=B8D8:0B>@ >1J5:B0 ?>;L7>20B5;O.PA-%MH-7=0G5=85 =545:>@8@>20==>3> AB5:0 2K7>2>2.PA/!2545=8O > A>?>AB02;5=88 B01;8FK 03@538@>20=8O.PA$;8B5;L=>ABL C40;5=8O A50=A0 (2 <A).5!>1KB85 =0G0;0 2K?>;=5=8O DC=:F88 4;O @0AH8@5=8O DAX.PA00<? :0:>3> B8?0 A>740=: 40<? :CG8 8;8 <8=840<?.$1J5:B0, A :>B>@K< ?@>87>H;0 >H81:0..>@>645=85 A>1KB8O ?@8 2K2>45 ?@87=0:>2 <>45;8A8G=K5 A2545=8O =5 70?8AK20NBAO 2 B@0AA8@>2:0E :0: >1KG=K9 B5:AB.PA:>4 ?@54C?@5645=8O 8;8 8=D>@<0F8>==>3> A>>1I5=8O ?@>?CI5=.(@5<O >6840=8O ?>B>:0 (2 <8;;8A5:C=40E).l!>1KB85 ?>4@>1=>9 B@0AA8@>2:8 DC=:F88 4;O @0AH8@5=8O DAX, >BA;568205<>5 =5?>A@54AB25==> 02B>@0<8 @0AH8@5=8O.@87=0:8 <>45;8 2 AB@>:5 JSON.5@5<O ?>A;54=53> ?;0=>2>3> 8A?>;L7>20=8O 107K 40==KE.PA8!>1KB85 >:>=G0=8O 2K?>;=5=8O DC=:F88 4;O @0AH8@5=8O DAX.(;NG52K5 A;>20 4;O 3@C??8@>20=8O A>1KB89!2O70==>5 :;NG52>5 A;>2>t#:07K205B ?@8<5@=>5 :>;8G5AB2> :;0AB5@>2, A>740205<KE 40==K< 0;3>@8B<><. A;8 MB> ?@8<5@=>5 :>;8G5AB2> :;0AB5@>2 =52>7<>6=> A>740BL 87 40==KE, B> 0;3>@8B< A>7405B AB>;L:> :;0AB5@>2, A:>;L:> 2>7<>6=>. A;8 7=0G5=85 ?0@0<5B@0 CLUSTER_COUNT @02=> 0, B> 2 0;3>@8B<5 ?@8<5=O5BAO M2@8AB8G5A:89 ?>4E>4 4;O >?@545;5=8O G8A;0 A>740205<KE :;0AB5@>2. 	=0G5=85 ?> C<>;G0=8N @02=> 10.�0==K9 0;3>@8B< <>65B 8A?>;L7>20BL B>;L:> A;54CNI85 <5B>4K :;0AB5@8=30: <0AHB018@C5<0O <0:A8<870F8O >6840=8O (1), =5<0AHB018@C5<0O <0:A8<870F8O >6840=8O (2), <0AHB018@C5<K5 K-A@54=85 (3) 8;8 =5<0AHB018@C5<K5 K-A@54=85 (4).F-B>B ?0@0<5B@ C:07K205B <8=8<0;L=>5 G8A;> 20@80=B>2 2 :064>< :;0AB5@5.\-B>B ?0@0<5B@ C:07K205B G8A;> <>45;59-?@8<5@>2, A>740205<KE 2> 2@5<O ?@>F5AA0 :;0AB5@870F88.�#:07K205B 7=0G5=85, 8A?>;L7C5<>5 4;O >?@545;5=8O <><5=B0 4>AB865=8O :>=25@35=F88 8 7025@H5=8O ?>AB@>5=8O <>45;8. >=25@35=F8O 4>AB83=CB0, :>340 >1I55 87<5=5=85 25@>OB=>AB59 :;0AB5@>2 <5=LH5, G5< >B=>H5=85 STOPPING_TOLERANCE : @07<5@C <>45;8.e#:07K205B :>;8G5AB2> 20@80=B>2, :>B>@K5 0;3>@8B< 8A?>;L7C5B =0 :064>< MB0?5, 5A;8 ?0@0<5B@ CLUSTERING_METHOD 70405B >48= 87 <0AHB018@C5<KE <5B>4>2 :;0AB5@870F88. #AB0=>2:0 4;O ?0@0<5B@0 SAMPLE_SIZE 7=0G5=8O 0 ?@82545B : :;0AB5@870F88 2A53> =01>@0 40==KE 70 >48= ?@>E>4, GB> <>65B 2K720BL ?@>1;5<K, A2O70==K5 A =5E20B:>9 ?0<OB8 8 ?045=85< ?@>872>48B5;L=>AB8.�#:07K205B <0:A8<0;L=>5 G8A;> 2E>4=KE 0B@81CB>2, :>B>@K5 0;3>@8B< <>65B >1@01>B0BL ?5@54 2K7>2>< 2K1>@0 :><?>=5=B>2. #AB0=>2:0 MB>3> 7=0G5=8O 2 0 C:07K205B, GB> G8A;> 0B@81CB>2 =5 >3@0=8G5=>.�#:07K205B <0:A8<0;L=>5 G8A;> 2E>4=KE 0B@81CB>2, :>B>@K5 0;3>@8B< <>65B >1@01>B0BL ?5@54 2K7>2>< 2K1>@0 DC=:F88. #AB0=>2:0 MB>3> 7=0G5=8O 2 0 >B:;NG05B 2K1>@ DC=:F88 4;O 2E>4=KE 0B@81CB>2.�#:07K205B <0:A8<0;L=>5 G8A;> 2KE>4=KE 0B@81CB>2, :>B>@K5 0;3>@8B< <>65B >1@01>B0BL ?5@54 2K7>2>< 2K1>@0 DC=:F88. #AB0=>2:0 MB>3> 7=0G5=8O 2 0 >B:;NG05B 2K1>@ DC=:F88 4;O 2KE>4=KE 0B@81CB>2.E>402;O5B @>AB 45@520 @5H5=89. #<5=LH5=85 MB>3> 7=0G5=8O ?>2KH05B 25@>OB=>ABL @07185=8O, 0 C25;8G5=85 A=8605B MBC 25@>OB=>ABL. =0G5=85 ?> C<>;G0=8N >A=>20=> =0 :>;8G5AB25 0B@81CB>2 7040==>9 <>45;8: 7=0G5=85 ?> C<>;G0=8N @02=> 0,5 ?@8 =0;8G88 >B 1 4> 9 0B@81CB>2; 0,9   >B 10 4> 99 0B@81CB>2; 0,99   =0G8=0O >B 100 0B@81CB>2._#:07K205B <8=8<0;L=>5 G8A;> 20@80=B>2, =5>1E>48<KE 4;O D>@<8@>20=8O @07185=8O 2 45@525 @5H5=89.�#:07K205B <5B>4, 8A?>;L7C5<K9 4;O 2KG8A;5=8O :>MDD8F85=B0 @07185=8O. >ABC?=K5 <5B>4K: Entropy (1), Bayesian with K2 Prior (3) 8;8 Bayesian Dirichlet Equivalent with Uniform prior (4).h#:07K205B <5B>4, ?@8<5=O5<K9 4;O @07185=8O C7;0. >ABC?=K5 <5B>4K: 18=0@=K9 (1), ?>;=K9 (2) 8;8 >10 (3).�#:07K205B <0:A8<0;L=>5 G8A;> 2E>4=KE 0B@81CB>2, :>B>@K5 0;3>@8B< <>65B >1@01>B0BL ?5@54 2K7>2>< 2K1>@0 DC=:F88. #AB0=>2:0 MB>3> 7=0G5=8O 2 0 >B:;NG05B 2K1>@ DC=:F88 4;O 2E>4=KE 0B@81CB>2.�#:07K205B <0:A8<0;L=>5 G8A;> 2KE>4=KE 0B@81CB>2, :>B>@K5 0;3>@8B< <>65B >1@01>B0BL ?5@54 2K7>2>< 2K1>@0 DC=:F88. #AB0=>2:0 MB>3> 7=0G5=8O 2 0 >B:;NG05B 2K1>@ DC=:F88 4;O 2KE>4=KE 0B@81CB>2.$!2545=8O 4;O MB>9 25@A88 =54>ABC?=K.�#:07K205B <0:A8<0;L=>5 G8A;> A>AB>O=89 0B@81CB>2, ?>445@68205<KE 0;3>@8B<><. A;8 G8A;> A>AB>O=89 0B@81CB0 1>;LH5 <0:A8<0;L=>3> G8A;0 A>AB>O=89, B> 0;3>@8B< 8A?>;L7C5B =081>;55 ?>?C;O@=K5 A>AB>O=8O 0B@81CB0 8 AG8B05B >AB0;L=K5 A>AB>O=8O >BACBAB2CNI8<8.�#:07K205B <8=8<0;L=>5 G8A;> 20@80=B>2, :>B>@>5 4>;6=> A>45@60BLAO 2> <=>65AB25 M;5<5=B>2 ?5@54 A>740=85< ?@028;0. =0G5=85 <5=55 1 C:07K205B <8=8<0;L=>5 G8A;> 20@80=B>2 2 2845 ?@>F5=B0 >B >1I53> G8A;0 20@80=B>2. &5;>5 7=0G5=85 1>;LH5 1 70405B <8=8<0;L=>5 :>;8G5AB2> 20@80=B>2 2 2845 01A>;NB=>3> G8A;0 A;CG052, :>B>@>5 4>;6=> A>45@60BLAO 2> <=>65AB25 M;5<5=B>2. ;3>@8B< <>65B C25;8G8BL 7=0G5=85 MB>3> ?0@0<5B@0, 5A;8 >1J5< ?0<OB8 >3@0=8G5=.#:07K205B <0:A8<0;L=>5 G8A;> 20@80=B>2, 2 :>B>@KE ?>445@68205BAO =01>@ M;5<5=B>2. A;8 MB> 7=0G5=85 <5=LH5 1, B> >=> ?@54AB02;O5B A>1>9 ?@>F5=B >B >1I53> G8A;0 20@80=B>2. =0G5=8O 1>;LH5 548=8FK ?@54AB02;ONB 01A>;NB=>5 G8A;> 20@80=B>2, :>B>@>5 <>65B 1KBL 2> <=>65AB25 M;5<5=B>2.E#:07K205B <8=8<0;L=>5 G8A;> M;5<5=B>2, 4>?CAB8<KE 2 =01>@5 M;5<5=B>2.�#:07K205B <0:A8<0;L=>5 G8A;> M;5<5=B>2, 4>?CAB8<KE 2 =01>@5 M;5<5=B>2. #AB0=>2:0 MB>3> 7=0G5=8O 2 0 C:07K205B, GB> ?@545;L=K9 @07<5@ =01>@0 M;5<5=B>2 =5 7040=.�#:07K205B <0:A8<0;L=>5 G8A;> A>740205<KE =01>@>2 M;5<5=B>2. A;8 G8A;> =5 C:070=>, B> 0;3>@8B< D>@<8@C5B 2A5 2>7<>6=K5 =01>@K M;5<5=B>2.�#:07K205B <8=8<0;L=CN 25@>OB=>ABL B>3>, GB> ?@028;> 25@=>. 0?@8<5@, CAB0=>2:0 7=0G5=8O 0,5 C:07K205B, GB> ?@028;0 A 25@>OB=>ABLN <5=LH5 50% =5 1C4CB A>74020BLAO.z#:07K205B ?>@>3>2>5 7=0G5=85 206=>AB8 4;O ?@028; 0AA>F80F88. @028;0 A 206=>ABLN <5=55 40==>3> 7=0G5=8O >BD8;LB@>2K20NBAO.S?@545;O5B G8A;> M;5<5=B>2, :>B>@K5 1C4CB C?@5640NI5 :MH8@>20=K 8;8 >?B8<878@>20=K.t#:07K205B ?@8<5@=>5 :>;8G5AB2> :;0AB5@>2, A>740205<KE 40==K< 0;3>@8B<><. A;8 MB> ?@8<5@=>5 :>;8G5AB2> :;0AB5@>2 =52>7<>6=> A>740BL 87 40==KE, B> 0;3>@8B< A>7405B AB>;L:> :;0AB5@>2, A:>;L:> 2>7<>6=>. A;8 7=0G5=85 ?0@0<5B@0 CLUSTER_COUNT @02=> 0, B> 2 0;3>@8B<5 ?@8<5=O5BAO M2@8AB8G5A:89 ?>4E>4 4;O >?@545;5=8O G8A;0 A>740205<KE :;0AB5@>2. 	=0G5=85 ?> C<>;G0=8N @02=> 10.8#:07K205B <8=8<0;L=>5 G8A;> 20@80=B>2 2 :064>< :;0AB5@5.PA>402;O5B @>AB 45@520 @5H5=89. #<5=LH5=85 MB>3> 7=0G5=8O ?>2KH05B 25@>OB=>ABL @07185=8O, 0 C25;8G5=85 A=8605B MBC 25@>OB=>ABL. �#:07K205B <8=8<0;L=>5 :>;8G5AB2> 2@5<5==KE A@57>2, =5>1E>48<KE 4;O D>@<8@>20=8O @07185=8O 2 :064>< 45@525 2@5<5==>9 ?>A;54>20B5;L=>AB8.w@54>AB02;O5B ?>4A:07:C 4;O 0;3>@8B<0, :0A0NICNAO ?5@8>48G=>AB8 40==KE. -B>B ?0@0<5B@ C:07K205BAO 2 D>@<0B5 {n [, n]}, 345 D83C@=K5 A:>1:8 ({}) >1O70B5;L=K, 0 n <>65B 1KBL ;N1K< ?>;>68B5;L=K< G8A;><. =0G5=85 "n" 2 :204@0B=KE A:>1:0E ([]) O2;O5BAO =5>1O70B5;L=K<. >65B 1KBL C:070=> =5A:>;L:> 7=0G5=89; MB> >7=0G05B, GB> 2 40==KE <>3CB A>45@60BLAO =5A:>;L:> ?5@8>4>2 2@5<5=8.�#:07K205B <0:A8<0;L=>5 G8A;> A>AB>O=89 0B@81CB>2, ?>445@68205<KE 0;3>@8B<><. A;8 G8A;> A>AB>O=89 0B@81CB0 1>;LH5 <0:A8<0;L=>3> G8A;0 A>AB>O=89, B> 0;3>@8B< 8A?>;L7C5B =081>;55 ?>?C;O@=K5 A>AB>O=8O 0B@81CB0 8 AG8B05B >AB0;L=K5 A>AB>O=8O >BACBAB2CNI8<8.";3>@8B< :;0AB5@870F88 (Microsoft)�;3>@8B< :;0AB5@870F88 (Microsoft) 8A?>;L7C5B 8B5@0F8>==CN B5E=8:C 4;O 3@C??8@>2:8 70?8A59 =01>@0 40==KE 2 :;0AB5@K A> AE>4=K<8 E0@0:B5@8AB8:0<8. -B> C4>1=> ?@8 >?@545;5=88 107>2KE 3@C??8@>20=89 2 40==KE.,;3>@8B< 45@520 ?@8=OB8O @5H5=89 (Microsoft)�;3>@8B< 45@520 ?@8=OB8O @5H5=89 (Microsoft) - MB> 0;3>@8B< :;0AA8D8:0F88, :>B>@K9 E>@>H> ?>4E>48B 4;O ?@>3=>78@CNI53> <>45;8@>20=8O. ;3>@8B< ?>445@68205B ?@>3=>78@>20=85 :0: 48A:@5B=KE, B0: 8 =5?@5@K2=KE 0B@81CB>2.&#?@>I5==K9 0;3>@8B< 095A0 (Microsoft)F#?@>I5==K9 0;3>@8B< 095A0 (Microsoft) - MB> 0;3>@8B< :;0AA8D8:0F88, :>B>@K9 >B;8G05BAO 1>;LH>9 A:>@>ABLN A1>@:8 8 E>@>H> A?@02;O5BAO A ?@>3=>78@CNI8< <>45;8@>20=85<. -B>B 0;3>@8B< ?>445@68205B B>;L:> 48A:@5B=K5 8;8 48A:@5B878@>20==K5 0B@81CBK 8 AG8B05B 2A5 2E>4=K5 0B@81CBK =57028A8<K<8 >B=>A8B5;L=> ?@>3=>78@C5<>3> 0B@81CB0. @028;0 2708<>A2O759 (Microsoft)@028;> 2708<>A2O759 (Microsoft) AB@>8B ?@028;0, >?8AK20NI85 M;5<5=BK, :>B>@K5 A =081>;LH59 25@>OB=>ABLN ?>O2;ONBAO 2<5AB5 2 B@0=70:F8OE. -B8 ?@028;0 <>6=> ?@8<5=OBL 4;O ?@>3=>78@>20=8O ?>O2;5=8O M;5<5=B0 2 7028A8<>AB8 >B =0;8G8O 2 B@0=70:F88 4@C38E M;5<5=B>2.6;3>@8B< :;0AB5@870F88 ?>A;54>20B5;L=>AB59 (Microsoft)PA5;3>@8B< :;0AB5@870F88 ?>A;54>20B5;L=>AB59 (Microsoft) O2;O5BAO A>G5B0=85< 0=0;870 8 :;0AB5@870F88 ?>A;54>20B5;L=>AB59 8 >?@545;O5B :;0AB5@K >48=0:>2> C?>@O4>G5==KE A>1KB89 2 F5?>G:5. -B8 :;0AB5@K <>6=> 8A?>;L7>20BL 4;O ?@>3=>78@>20=8O AE>4=> C?>@O4>G5==KE A>1KB89 2 F5?>G:5 =0 >A=>25 8725AB=KE E0@0:B5@8AB8:.$;3>@8B< 2@5<5==KE @O4>2 (Microsoft)� 0;3>@8B<5 2@5<5==KE @O4>2 (09:@>A>DB) ?@8<5=O5BAO A>G5B0=85 0=0;870 ARIMA 8 45@52L52 ?@8=OB8O @5H5=89 ;8=59=>9 @53@5AA88 4;O 0=0;870 40==KE, A2O70==KE A> 2@5<5=5<, =0?@8<5@ 565<5AOG=KE ?@>406 8;8 3>4>2>3> 4>E>40. 0:>=><5@=>AB8, :>B>@K5 2KO2;ONBAO MB8< 0;3>@8B<><, <>3CB 1KBL 8A?>;L7>20=K 4;O ?@>3=>78@>20=8O 1C4CI8E ?5@8>4>2. ;3>@8B< <>65B 1KBL =0AB@>5= =0 8A?>;L7>20=85 <5B>40 45@520 ?@8=OB8O @5H5=89, ARIMA 8;8 >1>8E.v#:07K205B =0G0;L=>5 7=0G5=85, 8A?>;L7>20==>5 4;O A;CG09=>3> ?>@>645=8O :;0AB5@>2 2 =0G0;L=>9 AB0488 ?>AB@>5=8O <>45;8.(#:07K205B <0:A8<0;L=>5 G8A;> A>AB>O=89 4;O =5?>A;54>20B5;L=>3> 0B@81CB0, ?>445@68205<>3> 0;3>@8B<><. A;8 G8A;> A>AB>O=89 =5?>A;54>20B5;L=>3> 0B@81CB0 1>;LH5 <0:A8<0;L=>3> G8A;0 A>AB>O=89, B> 0;3>@8B< 8A?>;L7C5B =081>;55 ?>?C;O@=K5 A>AB>O=8O 0B@81CB0 8 AG8B05B >AB0;L=K5 A>AB>O=8O >BACBAB2CNI8<8.�#:07K205B <0:A8<0;L=>5 G8A;> A>AB>O=89, :>B>@>5 <>65B 1KBL C ?>A;54>20B5;L=>AB8. A;8 7=0G5=85 MB>3> ?0@0<5B@0 1>;LH5 100, B> <>45;L <>65B AB0BL 15AA<KA;5==>9.@#:07K205B G8A;> <>45;59 A ?@54KAB>@859, :>B>@K5 1C4CB ?>AB@>5=K.#:07K205B 2@5<5==>9 ?@><56CB>: <564C 42C<O ?>A;54>20B5;L=K<8 <>45;O<8 A ?@54KAB>@859. 0?@8<5@, CAB0=>2:0 MB>3> 7=0G5=8O 2 g ?@82>48B : B><C, GB> 8AB>@8G5A:85 <>45;8 1C4CB AB@>8BLAO 4;O 40==KE, CA5G5==KE A@570<8 2@5<5=8 G5@57 8=B5@20;K g, 2*g, 3*g 8 B0: 40;55.1@01>B:0 70?@>A0!B>;15F >1CG5=8O: [%s]->45;L >F5=:8: @0AA<>B@5=> 20@80=B>2�  [%ld].4>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 4;O >1CG5=8O8@0520O >1CG0NI0O <>45;L: @0AA<>B@5=> 20@80=B>2 - [%ld].>;0AB5@K 4;O >1CG5=8O: ?@54?>;0305<0O <>45;L %ld, 8B5@0F8O %ld5;0AB5@K 4;O >1CG5=8O: @0AA<>B@5=> 20@80=B>2 - [%ld].#AB0=>2;5=0 DC=:F8O 2K1>@0.F5@52LO >1CG5=8O (A ?>4AG5B>< :>@@5;OF89): ?>4AG8B0=> 20@80=B>2 - %ld.S5@52LO >1CG5=8O: ?>AB@>5=85 %ld 45@52L52. AB0;>AL :;0AA8D8F8@>20BL %ld 20@80=B>2.EAA>F80B82=K5 ?@028;0 4;O >1CG5=8O: ?>AB@>5=85 =01>@>2 M;5<5=B>2 %ld.4AA>F80B82=K5 ?@028;0 4;O >1CG5=8O: A>740=85 ?@028;.<AA>F80B82=K5 ?@028;0 4;O >1CG5=8O: @5>@30=870F8O 20@80=B>2.#;3>@8B< =59@>==>9 A5B8 (Microsoft)	;3>@8B< =59@>==>9 A5B8 (09:@>A>DB) 8A?>;L7C5B 3@0485=B=K9 <5B>4 >?B8<870F88 ?0@0<5B@>2 <=>3>A;>9=KE A5B59 4;O ?@>3=>78@>20=8O <=>65AB25==KE 0B@81CB>2. = <>65B ?@8<5=OBLAO 4;O :;0AA8D8:0F88 48A:@5B=KE 0B@81CB>2, 0 B0:65 4;O >F5=:8 @53@5AA88 =5?@5@K2=KE 0B@81CB>2.�#:07K205B ?@>F5=B 20@80=B>2 2 A>AB025 >1CG0NI8E 40==KE, 8A?>;L7C5<KE 4;O 2KG8A;5=8O >H81:8 :>=B@>;L=KE 40==KE 4;O MB>3> 0;3>@8B<0. 0@0<5B@ HOLDOUT_PERCENTAGE 8A?>;L7C5BAO :0: >48= 87 :@8B5@852 >AB0=>2:8 2> 2@5<O >1CG5=8O <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE. -B> 7=0G5=85 C=8:0;L=> 4;O 40==>3> 0;3>@8B<0 8 =5 A2O70=> =8 A >4=8< :>=B@>;L=K< ?0@0<5B@>< 2 AB@C:BC@5 8=B5;;5:BC0;L=>3> 0=0;870 40==KE. =0G5=85< ?> C<>;G0=8N O2;O5BAO 30.,#:07K205B 7=0G5=85, 8A?>;L7C5<>5 35=5@0B>@>< ?A524>A;CG09=KE G8A5; 2 :0G5AB25 =0G0;L=>3> ?@8 A;CG09=>< A>740=88 :>=B@>;L=KE 40==KE 4;O MB>3> 0;3>@8B<0. A;8 7=0G5=85 ?0@0<5B@0 HOLDOUT_SEED CAB0=>2;5=> @02=K< 0, 0;3>@8B< D>@<8@C5B =0G0;L=>5 7=0G5=85 =0 >A=>25 8<5=8 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE, GB> 30@0=B8@C5B =587<5==>ABL A>45@68<>3> <>45;8 2> 2@5<O ?>2B>@=>9 >1@01>B:8. -B> 7=0G5=85 C=8:0;L=> 4;O 40==>3> 0;3>@8B<0 8 =5 A2O70=> =8 A >4=8< :>=B@>;L=K< ?0@0<5B@>< 2 AB@C:BC@5 8=B5;;5:BC0;L=>3> 0=0;870 40==KE. =0G5=85< ?> C<>;G0=8N O2;O5BAO 0.$!2545=8O 4;O MB>9 25@A88 =54>ABC?=K.�#:07K205B <0:A8<0;L=>5 G8A;> 2E>4=KE 0B@81CB>2, :>B>@K5 0;3>@8B< <>65B >1@01>B0BL ?5@54 2K7>2>< 2K1>@0 DC=:F88. #AB0=>2:0 MB>3> 7=0G5=8O 2 0 >B:;NG05B 2K1>@ DC=:F88 4;O 2E>4=KE 0B@81CB>2.�#:07K205B <0:A8<0;L=>5 G8A;> 2KE>4=KE 0B@81CB>2, :>B>@K5 0;3>@8B< <>65B >1@01>B0BL ?5@54 2K7>2>< 2K1>@0 DC=:F88. #AB0=>2:0 MB>3> 7=0G5=8O 2 0 >B:;NG05B 2K1>@ DC=:F88 4;O 2KE>4=KE 0B@81CB>2.�#:07K205B <0:A8<0;L=>5 G8A;> A>AB>O=89 0B@81CB>2, ?>445@68205<KE 0;3>@8B<><. A;8 G8A;> A>AB>O=89 0B@81CB0 1>;LH5 <0:A8<0;L=>3> G8A;0 A>AB>O=89, B> 0;3>@8B< 8A?>;L7C5B =081>;55 ?>?C;O@=K5 A>AB>O=8O 0B@81CB0 8 AG8B05B >AB0;L=K5 A>AB>O=8O >BACBAB2CNI8<8.�#:07K205B G8A;> 20@80=B>2, :>B>@>5 8A?>;L7C5BAO 4;O >1CG5=8O <>45;8. ;3>@8B< 8A?>;L7C5B ;81> G8A;>, 7040==>5 SAMPLE_SIZE, ;81> total_cases * (1 - HOLDOUT_PERCENTAGE/100), 2 7028A8<>AB8 >B B>3>, :>B>@>5 87 =8E <5=LH5.�#:07K205B G8A;>, 8A?>;L7>20==>5 4;O >?@545;5=8O :>;8G5AB20 C7;>2 2 A:@KBKE A;>OE. -B>B 0;3>@8B< 2KG8A;O5B :>;8G5AB2> C7;>2 2 A:@KBKE A;>OE ?> D>@<C;5 HIDDEN_NODE_RATIO * sqrt({G8A;> C7;>2 =0 2E>45} * {G8A;> C7;>2 =0 2KE>45}).$!2545=8O 4;O MB>9 25@A88 =54>ABC?=K.$!2545=8O 4;O MB>9 25@A88 =54>ABC?=K.4>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 4;O >1CG5=8O;3>@8B< >1CG5=8O 70?CI5=: [%s] ;3>@8B< >1CG5=8O 7025@H5=: [%s]�#:07K205B <5B>4, 8A?>;L7C5<K9 4;O 70?>;=5=8O ?@>?CA:>2 2 40==KE A ?@54KAB>@859. > C<>;G0=8N =5 4>?CA:0NBAO 40==K5 A =5@02=><5@=K<8 ?@>?CA:0<8 8 =5@>2=K<8 3@0=8F0<8. >ABC?=K5 <5B>4K 70?>;=5=8O =5@02=><5@=KE ?@>?CA:>2 8;8 3@0=8F: ?> ?@54K4CI5<C 7=0G5=8N, ?> A@54=5<C 7=0G5=8N 8;8 ?> :>=:@5B=>9 G8A;>2>9 :>=AB0=B5. -B>B ?0@0<5B@ 8A?>;L7C5BAO B>;L:> 4;O =57025@H5==KE AB@>: 2E>4=KE 40==KE.�#:07K205B G8A;5==>5 7=0G5=85 >B 0 4> 1, 8A?>;L7C5<>5 4;O >1=0@C65=8O ?5@8>48G=>AB8. #AB0=>2:0 MB>3> 7=0G5=8O 1;865 : 1 ?>2KH05B 25@>OB=>ABL >1=0@C65=8O <=>38E ?>;C?5@8>48G5A:8E H01;>=>2 8 02B><0B8G5A:>3> ?>@>645=8O ?>4A:07>: ?5@8>48G=>AB8. A?>;L7>20=85 1>;LH>3> :>;8G5AB20 ?>4A:07>: ?5@8>48G=>AB8, A:>@55 2A53>, ?@82545B : 7=0G8B5;L=> 1>;55 4;8B5;L=><C 2@5<5=8 >1CG5=8O <>45;8. A;8 7=0G5=85 1;865 : 0, ?5@8>48G=>ABL >1=0@C68205BAO B>;L:> 4;O AB@>3> ?5@8>48G5A:8E 40==KE.71CG5=85 =59@>==>9 A5B8: >AB0;>AL >1CG8BL %ld ?>4A5B59.01CG5=85 ?>4A5B8. H81:0 :>=B@>;L=KE 40==KE = %e�0AB02;O5B 0;3>@8B< 8A?>;L7>20BL C:070==K5 AB>;1FK 2 :0G5AB25 @53@5AA>@>2 2 D>@<C;5 @53@5AA88 2=5 7028A8<>AB8 >B 8E 206=>AB8, 2KG8A;5==>9 0;3>@8B<><. -B>B ?0@0<5B@ 8A?>;L7C5BAO B>;L:> 4;O 45@52L52 @53@5AA88.##:07K205B <8=8<0;L=CN 25@>OB=>ABL 7028A8<>AB8 <564C 2E>4=K<8 8 2KE>4=K<8 0B@81CB0<8. -B> 7=0G5=85 8A?>;L7C5BAO 4;O >3@0=8G5=8O @07<5@0 A>45@68<>3>, ?>@>6405<>3> 0;3>@8B<><. -B> A2>9AB2> <>65B 1KBL CAB0=>2;5=> 2 7=0G5=85 >B 0 4> 1. #25;8G5=85 7=0G5=8O A>:@0I05B :>;8G5AB2> 0B@81CB>2 2 <>45;8.$!2545=8O 4;O MB>9 25@A88 =54>ABC?=K.$!G8BK20=85 20@80=B>2: AG8B0=> - %ld.|!:@KBK9 CAB0@52H89 ?0@0<5B@, 70<5=5==K9 ?0@0<5B@>< MINIMUM_SUPPORT. #:07K205B <8=8<0;L=>5 G8A;> 20@80=B>2 2 :064>< :;0AB5@5.|!:@KBK9 CAB0@52H89 ?0@0<5B@, 70<5=5==K9 ?0@0<5B@>< MINIMUM_SUPPORT. #:07K205B <8=8<0;L=>5 G8A;> 20@80=B>2 2 :064>< :;0AB5@5.�!:@KBK9 CAB0@52H89 ?0@0<5B@, 70<5=5==K9 ?0@0<5B@>< MINIMUM_SUPPORT. #:07K205B <8=8<0;L=>5 :>;8G5AB2> 2@5<5==KE A@57>2, =5>1E>48<KE 4;O D>@<8@>20=8O @07185=8O 2 :064>< 45@525 2@5<5==>9 ?>A;54>20B5;L=>AB8.w#:07K205B =86=55 >3@0=8G5=85 4;O 2@5<5==KE ?@>3=>7>2. @54A:070==K5 7=0G5=8O =8:>340 =5 1C4CB <5=LH5 MB>3> >3@0=8G5=8O.PA|#:07K205B 25@E=55 >3@0=8G5=85 4;O 2@5<5==KE ?@>3=>7>2. @54A:070==K5 7=0G5=8O =8:>340 =5 1C4CB ?@52>AE>48BL MB> >3@0=8G5=85.#:07K205B <8=8<0;L=>5 G8A;> 20@80=B>2, :>B>@>5 <>65B A>45@60BL :>=F52>9 C75;. =0G5=85 <5=55 1 C:07K205B <8=8<0;L=>5 G8A;> 20@80=B>2 2 2845 ?@>F5=B0 >B >1I53> G8A;0 20@80=B>2. &5;>5 7=0G5=85 1>;LH5 1 70405B <8=8<0;L=>5 :>;8G5AB2> 20@80=B>2 :0: 01A>;NB=>5 G8A;>.�!:@KBK9 ?0@0<5B@, 8A?>;L7C5<K9 ?@8 02B>?>41>@5 G8A;0 :;0AB5@>2. ?@545;O5B, =0A:>;L:> 2 A@54=5< <>65B >B;8G0BLAO @07<5@ F5;52>3> :;0AB5@0 >B 7=0G5=8O, 7040==>3> ?0@0<5B@>< CLUSTER_COUNT_PRIOR.p!:@KBK9 ?0@0<5B@, 8A?>;L7C5<K9 ?@8 02B>?>41>@5 G8A;0 :;0AB5@>2. @54K4CI55 7=0G5=85 4;O G8A;0 F5;52KE :;0AB5@>2.;O <>45;8 "%{modelname/}" 1K; ?@8<5=5= 02B><0B8G5A:89 2K1>@ :><?>=5=B>2 2 A2O78 A 1>;LH8< :>;8G5AB2>< 0B@81CB>2. #AB0=>28B5 ?0@0<5B@K MAXIMUM_INPUT_ATTRIBUTES 8 (8;8) MAXIMUM_OUTPUT_ATTRIBUTES 4;O C25;8G5=8O :>;8G5AB20 0B@81CB>2, @0AA<0B@8205<KE 0;3>@8B<><.L5@52LO ?@8=OB8O @5H5=89 =5 >1=0@C68;8 @07185=89 4;O <>45;8 "%{modelname/}".Y5@52LO ?@8=OB8O @5H5=89 =5 >1=0@C68;8 ?>4E>4OI8E @53@5AA>@>2 4;O <>45;8 "%{modelname/}".� AB>;1FC "%{colname/}" <>45;8 "%{modelname/}" 1K;0 ?@8<5=5=0 >?5@0F8O A>:@0I5=8O :>;8G5AB20 M;5<5=B>2 2 A2O78 A 1>;LH8< :>;8G5AB2>< A>AB>O=89 2 MB>< AB>;1F5. #AB0=>28B5 ?0@0<5B@ MAXIMUM_STATES 4;O C25;8G5=8O G8A;0 A>AB>O=89, @0AA<0B@8205<KE 0;3>@8B<><. AB>;1FC "%{colname/}" <>45;8 "%{modelname/}" 1K;0 ?@8<5=5=0 >?5@0F8O A>:@0I5=8O :>;8G5AB20 M;5<5=B>2 2 A2O78 A 1>;LH8< :>;8G5AB2>< A>AB>O=89 2 MB>< AB>;1F5. 0409B5 ?0@0<5B@ MAXIMUM_SEQUENCE_STATES 4;O C25;8G5=8O G8A;0 A>AB>O=89, @0AA<0B@8205<KE 0;3>@8B<><.X AB>;1F5 "%{colname/}" <>45;8 "%{modelname/}" =5 1K;> =0945=> 40==KE, >B;8G=KE >B NULL.� A2O78 A >3@0=8G5==K< >1J5<>< ?0<OB8 0;3>@8B< ?@028; 2708<>A2O759 87<5=8; ?0@0<5B@ MINIMUM_SUPPORT =0 "%{support/}" 4;O <>45;8 "%{modelname/}".�;3>@8B< ?@028; 2708<>A2O759 =5 >1=0@C68; ?>2B>@ONI8EAO =01>@>2 M;5<5=B>2, A>2?040NI8E A ?0@0<5B@0<8 0;3>@8B<0 4;O <>45;8 "%{modelname/}".q;3>@8B< ?@028; 2708<>A2O759 =5 >1=0@C68; ?@028;, A>2?040NI8E A ?0@0<5B@0<8 0;3>@8B<0 4;O <>45;8 "%{modelname/}".^1@01>B:0 <>45;8 =0G0;0AL A 0B@81CB0<8 (G8A;>< 2 "%{number/}" HB.) 4;O <>45;8 "%{modelname/}".j;0AB5@870F8O =0 <>45;8 "%{modelname/}" 7025@H8;0AL ?>A;5 ?@>A<>B@0 20@80=B>2 (G8A;>< 2 "%{number/}" HB.).[;0AB5@870F8O 7025@H5=0 =0 <>45;8 "%{modelname/}" A :;0AB5@0<8 (G8A;>< 2 "%{number/}" HB.).I7CG5=85 45@520 2@5<5==KE @O4>2 4;O "%s" 2 3;02=>9 <>45;8 (%ld 87 %ld)...\7CG5=85 45@520 2@5<5==KE @O4>2 4;O "%s" 2 8AB>@8G5A:>9 <>45;8 A =><5@>< %ld (%ld 87 %ld)...$!2545=8O 4;O MB>9 25@A88 =54>ABC?=K.>15A?5G8205B 0F8:;8G=>ABL A>740==>3> 3@0D0 A5B59 7028A8<>AB59.�0405B 7=0G5=85 >B 0 4> 1, C:07K20NI55 A>>B=>H5=85 A<5H820=8O 0;3>@8B<>2 2@5<5==KE @O4>2 ARTXP 8 ARIMA. #:070==>5 7=0G5=85 4>?CAB8<> B>;L:> 2 B>< A;CG05, 5A;8 ?0@0<5B@ FORECAST_METHOD CAB0=>2;5= 2 7=0G5=85 MIXED. A;8 7=0G5=85 @02=> 0, B> <>45;L 8A?>;L7C5B B>;L:> 0;3>@8B< ARTXP. A;8 7=0G5=85 @02=> 1, B> <>45;L 8A?>;L7C5B B>;L:> 0;3>@8B< ARIMA. '5< 1;865 7=0G5=85 : =C;N, B5< 1>;LH89 25A 8<55B 0;3>@8B< ARTXP. '5< 1;865 7=0G5=85 : 548=8F5, B5< 1>;LH89 25A 8<55B 0;3>@8B< ARIMA.�-B>B ?0@0<5B@ ?>72>;O5B ?>;L7>20B5;N C?@02;OBL ?>@O4:>< B5@<>2 02B>@53@5AA88. =0G5=85 "-1" C:07K205B, GB> ?>4E>4OI55 7=0G5=85 >?@545;O5BAO 0;3>@8B<><.�-B>B ?0@0<5B@ ?>72>;O5B ?>;L7>20B5;N C?@02;OBL ?>@O4:>< 8=B53@0;L=KE B5@<>2. =0G5=85 "-1" C:07K205B, GB> ?>4E>4OI55 7=0G5=85 >?@545;O5BAO 0;3>@8B<><.�-B>B ?0@0<5B@ ?>72>;O5B ?>;L7>20B5;N C?@02;OBL ?>@O4:>< 2K@065=8O A:>;L7OI53> A@54=53>. =0G5=85 "-1" C:07K205B, GB> ?>4E>4OI55 7=0G5=85 >?@545;O5BAO 0;3>@8B<><.O7CG5=85 <>45;8 2@5<5==KE @O4>2 ARIMA 4;O "%s" 2 3;02=>9 <>45;8 (%ld 87 %ld)...b7CG5=85 <>45;8 2@5<5==KE @O4>2 ARIMA 4;O "%s" 2 8AB>@8G5A:>9 <>45;8 A =><5@>< %ld (%ld 87 %ld)...A#AB0=02;8205B ?>@>3 >1=0@C65=8O =5AB018;L=>AB8 2 48A?5@A88 4;O 0;3>@8B<0 2@5<5==KE @O4>2 ARTXP 8 ?@5:@0I05B D>@<8@>20=85 ?@>3=>7>2. #:070==>5 7=0G5=85 4>?CAB8<>, B>;L:> 5A;8 ?0@0<5B@ FORECAST_METHOD CAB0=>2;5= 2 7=0G5=85 ARTXP. =0G5=85 ?> C<>;G0=8N, @02=>5 1, 2:;NG05B >1=0@C65=85 =5AB018;L=>AB8. -B>B ?0@0<5B@ >?B8<878@C5B =0456=>ABL ?@>3=>7>2, >4=0:> <>65B >3@0=8G8BL G8A;> H03>2 ?@>3=>78@>20=8O. =0G5=85 0 >B:;NG05B >1=0@C65=85 =5AB018;L=>AB8. -B>B ?0@0<5B@ @0AH8@O5B ?@>3=>78@>20=85 4> 15A:>=5G=>AB8, >4=0:> B0:85 ?@>3=>7K <>3CB >:070BLAO AB0B8AB8G5A:8 =5459AB28B5;L=K<8.M#:07K205B 8A?>;L7C5<K9 0;3>@8B< ?@>3=>78@>20=8O. =0G5=85 MIXED 8A?>;L7C5BAO 4;O A>740=8O <>45;8 4;O 0;3>@8B<>2 2@5<5==KE @O4>2 ARTXP 8 ARIMA 8 A<5H820=8O 8E @57C;LB0B>2 2> 2@5<O ?@>3=>78@>20=8O.  2K?CA:5 Standard <>45;8 A<5H820NBAO 02B><0B8G5A:8 2 ?@>?>@F88, :>B>@0O >B405B ?@54?>GB5=85 ARTXP 4;O :@0B:>A@>G=>3> ?@>3=>78@>20=8O, 8 ARIMA 4;O 4>;3>A@>G=>3>.  1>;55 AB0@H8E 2K?CA:0E <>45;8 A<5H820NBAO 2 A>>B25BAB288 A> 7=0G5=85< ?0@0<5B@0 PREDICTION_SMOOTHING. A;8 ?0@0<5B@C FORECAST_METHOD CAB0=>2;5=> 7=0G5=85 ARTXP 8;8 ARIMA, B> 7=0G5=85 ?0@0<5B@0 PREDICTION_SMOOTHING =5 CG8BK205BAO.�%@0=8;8I5 :>=B@>;L=KE 40==KE AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE: c>740=85 E@0=8;8I0 :>=B@>;L=KE 40==KE, A>45@60I53> %ld 20@80=B>2, 4;O AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%s".@8 7040=88 C:070==KE 7=0G5=89 :>=B@>;L=KE ?0@0<5B@>2 HoldoutMaxPercent=%{holdoutmaxpercent\}, HoldoutMaxCases=%{holdoutmaxcases\} ?@>872>48BAO 2:;NG5=85 2 ?@>25@>G=K9 =01>@ 2A5E 20@80=B>2. A;8 ?@>4>;68BL, 2 AB@C:BC@5 8=B5;;5:BC0;L=>3> 0=0;870 40==KE =5 1C45B >1CG0NI8E 40==KE.�@8 7040=88 C:070==KE 7=0G5=89 :>=B@>;L=KE ?0@0<5B@>2 HoldoutMaxPercent=%{holdoutmaxpercent\}, HoldoutMaxCases=%{holdoutmaxcases\}, 1>;55 ?>;>28=K 20@80=B>2 1C45B 2:;NG5=> 2 ?@>25@>G=K9 =01>@ 40==KE.�%@0=8;8I5 :>=B@>;L=KE 40==KE AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE: cB@C:BC@0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%s'", D0:B8G5A:89 @07<5@ :>=B@>;L=KE 40==KE: %ld.PAu!25@BK20=85 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870: ?>AB@>5=85 A25@B:8 %ld 87 %ld ?> <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 "%s".�?5@0F8O A>:@0I5=8O 1>;LH>3> :>;8G5AB20 M;5<5=B>2 ?@8<5=5=0 : 0B@81CBC "%{attribute/}" <>45;8 "%{modelname/}" 2 A2O78 A 1>;LH8< :>;8G5AB2>< A>AB>O=89 2 MB>< AB>;1F5.#?@02;O5B =>@<0;870F859 =5?@5@K2=KE 0B@81CB>2. @8 7=0G5=88 1 2A5 =5?@5@K2=K5 0B@81CBK 1C4CB =>@<0;87>20=K : A>?>AB028<K< 480?07>=0<. @8 7=0G5=88 0 =>@<0;870F8O =5 ?@>872>48BAO 8 0;3>@8B< ?>;L7C5BAO =5>1@01>B0==K<8 =5?@5@K2=K<8 7=0G5=8O<8. > C<>;G0=8N MB>B ?0@0<5B@ @025= 1.�2B><0B8G5A:8 >?@545;8BL GC2AB28B5;L=>ABL 4;O <8=8<0;L=>9 ?>445@6:8. @8 7=0G5=88 1,0 0;3>@8B< 02B><0B8G5A:8 >?@545;O5B =08<5=LH55 ?>4E>4OI55 7=0G5=85 <8=8<0;L=>9 ?>445@6:8. @8 7=0G5=88 0 02B><0B8G5A:>5 >?@545;5=85 >B:;NG05BAO, 0 0;3>@8B< ?>;L7C5BAO @50;L=K< 7=0G5=85< <8=8<0;L=>9 ?>445@6:8. -B>B ?0@0<5B@ 8A?>;L7C5BAO B>;L:> 2 B>< A;CG05, 5A;8 ?0@0<5B@ MINIMUM_SUPPORT 8<55B 7=0G5=85 0,0.#?@02;O5B 0;3>@8B<>< =>@<0;870F88 ?> C<>;G0=8N 4;O DC=:F88 PredictCaseLikelihood(), 5A;8 >=0 2K7K205BAO 157 ?0@0<5B@>2 8;8 A ?0@0<5B@>< ?> C<>;G0=8N "NORMALIZED". >445@6820NBAO 7=0G5=8O "MARGINAL" 8 "DISTANCE". > C<>;G0=8N 8A?>;L7C5BAO 7=0G5=85 "MARGINAL".n#:070==0O 8AE>4=0O AB@C:BC@0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" =5 =0945=0 2 <>45;8 "%{model/}".a# AB>;1F0 "%{column/}" <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{model/}" =5B :;NG52>3> AB>;1F0.m!B>;15F "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" A>45@68B =54>?CAB8<K5 40==K5.b;O AB>;1F0 "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" =5 C:070= B8?.p;O AB>;1F0 "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" C:070= =5?>445@68205<K9 B8?.k54>?CAB8<>5 @0A?@545;5=85 AB>;1F0 "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}".PAm;O AB>;1F0 "%{column/}" <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{model/}" C:070=> =54>?CAB8<>5 ?@8<5=5=85.d# AB>;1F0 %{column/} AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE %{structure/} =5B :;NG52>3> AB>;1F0.W>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" C65 5ABL 2 B5:CI59 1075 40==KE.g>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE A 845=B8D8:0B>@>< "%{modelid/}" C65 5ABL 2 B5:CI59 1075 40==KE.c54>?CAB8<K9 ?0@0<5B@ CLUSTERING_METHOD 2 <>45;8 "%{modelname/}". >?CAB8<K5 7=0G5=8O: 1, 2, 3 8 4.{54>?CAB8<K9 ?0@0<5B@ CLUSTER_COUNT 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 CLUSTER_COUNT 4>;6=> 1KBL =5>B@8F0B5;L=K<.x54>?CAB8<K9 ?0@0<5B@ MINIMUM_SUPPORT 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 MINIMUM_SUPPORT 4>;6=> 1KBL 1>;LH5 0.�54>?CAB8<K9 ?0@0<5B@ MODELLING_CARDINALITY 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 MODELLING_CARDINALITY 4>;6=> 1KBL 1>;LH5 0.�0@0<5B@ STOPPING_TOLERANCE =54>?CAB8< 4;O <>45;8 %{modelname/}. =0G5=85 ?0@0<5B@0 STOPPING_TOLERANCE 4>;6=> 1KBL F5;>G8A;5==K< 8 1>;LH5 0.0@0<5B@ SAMPLE_SIZE =54>?CAB8< 4;O <>45;8 %{modelname/}. =0G5=85 ?0@0<5B@0 SAMPLE_SIZE 4>;6=> 1KBL @02=> 0 8;8 =5 <5=LH5 100.�54>?CAB8<K9 ?0@0<5B@ MAXIMUM_INPUT_ATTRIBUTES <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 MAXIMUM_INPUT_ATTRIBUTES 4>;6=> 1KBL 1>;LH5 0.�C1 "%{cubeid/}", =0 :>B>@K9 AAK;05BAO ?@82O7:0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structure/}" (column="%{column/}"), =5 ACI5AB2C5B.�BACBAB2C5B 8AE>4=0O ?@82O7:0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structure/}" (AB>;15F="%{column/}", 2;>65==K9 AB>;15F="%{nestedcolumn/}").�7<5@5=85 "%{cubedimension/}", =0 :>B>@>5 AAK;05BAO ?@82O7:0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structure/}" (column="%{column/}"), =5 ACI5AB2C5B.\ AB@C:BC@5 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" =5B :;NG52>3> AB>;1F0 20@80=B0.O!B@C:BC@0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" C65 ?@>H;0 >1CG5=85.PAR!B@C:BC@0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" 5I5 =5 ?@>H;0 >1CG5=85.v52>7<>6=> 2K?>;=8BL >?5@0F8N, B0: :0: <>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" 5I5 =5 ?@>H;0 >1CG5=85.w>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" =5 ?>445@68205B 2 :0G5AB25 2E>4=KE 40==KE =5?@5@K2=K5 0B@81CBK.~>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" =5 ?>445@68205B 2 :0G5AB25 ?@>3=>78@C5<KE 40==KE =5?@5@K2=K5 0B@81CBK.�54>?CAB8<K9 ?0@0<5B@ MAXIMUM_INPUT_ATTRIBUTES 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 MAXIMUM_INPUT_ATTRIBUTES 4>;6=> 1KBL =5 <5=LH5 0 8 =5 1>;LH5 "%d{Max/}".�54>?CAB8<K9 ?0@0<5B@ MAXIMUM_OUTPUT_ATTRIBUTES 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 MAXIMUM_OUTPUT_ATTRIBUTES 4>;6=> 1KBL =5 <5=LH5 0 8 =5 1>;LH5 "%d{Max/}".y0@0<5B@ SCORE_METHOD =54>?CAB8< 4;O <>45;8 %{modelname/}. =0G5=85 ?0@0<5B@0 SCORE_METHOD 4>;6=> 1KBL @02=K< 1, 3 8;8 4.y0@0<5B@ SPLIT_METHOD =54>?CAB8< 4;O <>45;8 %{modelname/}. =0G5=85 ?0@0<5B@0 SPLIT_METHOD 4>;6=> 1KBL @02=K< 1, 2 8;8 3.|0@0<5B@ MINIMUM_LEAF_CASES =54>?CAB8< 4;O <>45;8 %{modelname/}. =0G5=85 ?0@0<5B@0 MINIMUM_LEAF_CASES 4>;6=> 1KBL 1>;LH5 0.�0@0<5B@ COMPLEXITY_PENALTY =54>?CAB8< 4;O <>45;8 %{modelname/}. =0G5=85 ?0@0<5B@0 COMPLEXITY_PENALTY 4>;6=> 1KBL 1>;LH5 0 8 <5=LH5 1.|54>?CAB8<>5 7=0G5=85 ?0@0<5B@0 PREDICTION_SMOOTHING 4;O <>45;8 "%{modelname/}". =0G5=85 4>;6=> 1KBL 2 480?07>=5 >B 0 4> 1.,%{Name/} =5 O2;O5BAO 4>?CAB8<K< 8<5=5< C7;0.u>45;L "%{modelname/}" =5;L7O 703@C78BL 87 ?>AB>O==>3> D09;0. $09; 8;8 ?>2@5645=, 8;8 D>@<0B D09;0 =5 ?>445@68205BAO.E@54;>65=85 FROM =54>?CAB8<> 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.`K@065=85, 2>72@0I0NI55 B01;8FC, =54>?CAB8<> 2 >?5@0F88 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.�">;L:> 2K@065=85, 2>72@0I0NI55 B01;8FC, 4>?CAB8<> 2 :0G5AB25 ?5@2>3> 0@3C<5=B0 DC=:F89 Top 8 Bottom. @>87>H;0 >H81:0 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.�">;L:> :>=AB0=B=>5 2K@065=85, 2>72@0I0NI55 ?>;>68B5;L=>5 G8A;>, 4>?CAB8<> 2 :0G5AB25 B@5BL53> 0@3C<5=B0 DC=:F89 Top 8 Bottom. @>87>H;0 >H81:0 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.x5?@542845==>5 2K@065=85 @0AH8@5=89 8=B5;;5:BC0;L=>3> 0=0;870 40==KE >1=0@C65=> 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.o DC=:F88 ?@>3=>78@>20=8O 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/} @07@5H5=0 AAK;:0 B>;L:> =0 A:0;O@=K9 AB>;15F.w DC=:F88 ?@>3=>78@>20=8O 480?07>=0 2 AB@>:5 %d{Line/}, AB>;15F %d{Column/} @07@5H5= B>;L:> 48A:@5B878@>20==K9 AB>;15F.c$C=:F88 ?@>3=>78@>20=8O :;0AB5@>2 =5 @07@5H5=K 2 :>=B5:AB5 2 AB@>:5 %d{Line/}, AB>;15F %d{Column/}.D5?>445@68205<K9 70?@>A @0AH8@5=8O 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 4>ABC? : C?><8=05<>9 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{strName/}", ;81> >1J5:B0 =5 ACI5AB2C5B.P>45;L A1>@0 40==KE "%{Name/}", =0 :>B>@CN 8<55B AAK;:0, 5I5 =5 1K;0 >1@01>B0=0.~040==K9 AB>;15F @0AH8@5=89 8=B5;;5:BC0;L=>3> 0=0;870 40==KE =5 >1=0@C65= 2 :>=B5:AB5 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.}040==K9 AB>;15F @0AH8@5=89 8=B5;;5:BC0;L=>3> 0=0;870 40==KE =5 @07@5H5= 2 :>=B5:AB5 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.rK@065=85 A B>G:>9 =5 @07@5H5=> 2 :>=B5:AB5 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}. A?>;L7C9B5 ?>470?@>A SELECT.�7 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/} <>6=> AAK;0BLAO B>;L:> =0 ?@>3=>78@C5<K9 AB>;15F (8;8 AB>;15F, :>B>@K9 A2O70= A ?@>3=>78@C5<K< AB>;1F><).`!AK;:0 =0 AB>;15F B01;8FK =5 ?>445@68205BAO 2 :>=B5:AB5 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.a54>?CAB8<0O ?@>3=>7=0O A?5F8D8:0F8O 4;8=K 8;8 480?07>=0 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.u1=0@C65=> =58725AB=>5 2K@065=85 @0AH8@5=89 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.T0?@5I5=> 8A?>;L7>20BL A8<2>; * 2 :>=B5:AB5 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.V>38G5A:>5 2K@065=85 =5 @07@5H5=> 2 :>=B5:AB5 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.S68405BAO ;>38G5A:>5 2K@065=85 2 :>=B5:AB5 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.|5;L7O 8A?>;L7>20BL AB0B8AB8G5A:>5 2K@065=85 2<5AB5 A =5AB0B8AB8G5A:8<8 2K@065=8O<8 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.�UNION A>45@68B =5A>2<5AB8<K5 2K@065=8O A ?>470?@>A0<8 SELECT 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}. '8A;> 8E AB>;1F>2 4>;6=> 1KBL B0:8< 65 2 A?8A:5 SELECT.S54>?CAB8<0O AAK;:0 =0 AB>;15F 2 :>=B5:AB5 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.g$C=:F8N "%{FunctionName/}" =52>7<>6=> 8A?>;L7>20BL 2 :>=B5:AB5 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}._525@=>5 G8A;> 0@3C<5=B>2 2 DC=:F88 "%{FunctionName/}" 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.xB>@>9 0@3C<5=B 2 DC=:F88 Top 8;8 Bottom 4>;65= 1KBL AB>;1F><. @>87>H;0 >H81:0 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.hA?>;L7C5BAO =54>?CAB8<K9 0@3C<5=B 2 DC=:F88 "%{FunctionName/}" 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.E@>3=>78@>20=85 :;0AB5@>2 =5 ?>445@68205BAO 2 8A?>;L7C5<>< 0;3>@8B<5.O@>3=>78@>20=85 ?>A;54>20B5;L=>AB59 =5 ?>445@68205BAO 2 8A?>;L7C5<>< 0;3>@8B<5.�54>?CAB8<K9 ?0@0<5B@ MAXIMUM_INPUT_ATTRIBUTES 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 MAXIMUM_INPUT_ATTRIBUTES 4>;6=> 1KBL =5 <5=LH5 0 8 =5 1>;LH5 "%d{Max/}".�54>?CAB8<K9 ?0@0<5B@ MAXIMUM_OUTPUT_ATTRIBUTES 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 MAXIMUM_OUTPUT_ATTRIBUTES 4>;6=> 1KBL =5 <5=LH5 0 8 =5 1>;LH5 "%d{Max/}".[;3>@8B< Na�ve Bayes =5 ?>445@68205B =5?@5@K2=K9 2KE>4=>9 0B@81CB 2 <>45;8 "%{modelname/}".� B01;8F5 ?>A;54>20B5;L=>AB59 <>45;8 "%{modelname/}" >1=0@C65=> =5A:>;L:> =5:;NG52KE AB>;1F>2. ;3>@8B< :;0AB5@870F88 ?>A;54>20B5;L=>AB59 (09:@>A>DB) @01>B05B B>;L:> A B01;8F0<8 ?>A;54>20B5;L=>AB59, A>45@60I8<8 >48= =5:;NG52>9 AB>;15F.1=0@C65=> =5A:>;L:> :;NG52KE AB>;1F>2 ?>A;54>20B5;L=>AB59 2 B01;8F5 ?>A;54>20B5;L=>AB59 <>45;8 "%{modelname/}". ;3>@8B< :;0AB5@870F88 ?>A;54>20B5;L=>AB59 (09:@>A>DB) 4>?CA:05B B01;8FK ?>A;54>20B5;L=>AB59 B>;L:> A >4=8< :;NG52K< AB>;1F>< ?>A;54>20B5;L=>AB59.d5 C405BAO 703@C78BL <>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". "53 >H81:8: "%{tag/}".Q;3>@8B< =5 ?>445@68205B DC=:F8>=0;L=>ABL, 70?@0H8205<CN <>45;LN "%{modelname/}".g5?@028;L=0O 25@A8O 703@C605<>3> A>45@68<>3> 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}"._5 C405BAO >1=0@C68BL 8AE>4=K9 OLAP->1J5:B 4;O AB>;1F0 "%{columnname/}" <>45;8 "%{modelname/}".50?@>H5= =54>?CAB8<K9 D>@<0B @57C;LB0B>2 DMX-70?@>A0.Z@54>AB02;5= =58725AB=K9 ?0@0<5B@ 0;3>@8B<0 "%{strParamName/}" 4;O <>45;8 "%{modelname/}".p54>?CAB8<K9 ?0@0<5B@ MINIMUM_SUPPORT <>45;8 "%{modelname/}". MINIMUM_SUPPORT 4>;65= 1KBL 1>;LH5 8;8 @025= =C;N.f54>?CAB8<K9 ?0@0<5B@ MAXIMUM_SUPPORT <>45;8 "%{modelname/}". MAXIMUM_SUPPORT 4>;65= 1KBL 1>;LH5 =C;O.p54>?CAB8<K9 ?0@0<5B@ MINIMUM_ITEMSET_SIZE <>45;8 "%{modelname/}". MINIMUM_ITEMSET_SIZE 4>;65= 1KBL >B 1 4> 500.p54>?CAB8<K9 ?0@0<5B@ MAXIMUM_ITEMSET_SIZE <>45;8 "%{modelname/}". MAXIMUM_ITEMSET_SIZE 4>;65= 1KBL >B 0 4> 500.y54>?CAB8<K9 ?0@0<5B@ MAXIMUM_ITEMSET_COUNT <>45;8 "%{modelname/}". MAXIMUM_ITEMSET_COUNT 4>;65= 1KBL 1>;LH5 8;8 @025= 1.l54>?CAB8<K9 ?0@0<5B@ MINIMUM_PROBABILITY <>45;8 "%{modelname/}". MINIMUM_PROBABILITY 4>;65= 1KBL >B 0 4> 1.`@54;>65=85 WHERE 2 8=AB@C:F88 SELECT ... FROM m.SAMPLE_CASES 4>;6=> A>45@60BL DC=:F8N IsInNode.K5B0;870F8O (SELECT ... FROM model.CASES) 2 <>45;8 "%{Name/}" =5 @07@5H5=0.�54>?CAB8<K9 ?0@0<5B@ MAXIMUM_STATES 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 MAXIMUM_STATES 4>;6=> 1KBL >B "%d{Min/}" 4> "%d{Max/}" 8;8 @02=> 0 ?@8 C:070=88 =0 >BACBAB285 >3@0=8G5=8O.K@>3=>78@>20=85 2@5<5==KE @O4>2 =5 ?>445@68205BAO 2 8A?>;L7C5<>< 0;3>@8B<5.PA?"8? SELECT =5 ?>445@68205BAO 2 <>45;8 8;8 AB@C:BC@5 "%{Name/}".U54>?CAB8<K9 ?0@0<5B@ 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{Param/}" <>45;8 "%{Name/}".A5 7040= :0B0;>3 4;O 40==>3> A50=A0. 5 C405BAO 2K?>;=8BL 70?@>A.M!1>9 0=0;870 PMML 2 AB@>:5 "%{Line/}", AB>;1F5 "%{Column/}": "%{strMessage/}"5 C405BAO 2K?>;=8BL A8=B0:A8G5A:89 0=0;87 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 2A;54AB285 =5?@028;L=> AD>@<8@>20==>3> PMML.g!B@C:BC@0 "%{name/}" A>740=0 87 <>45;8 PMML. 5 C405BAO ?@8<5=8BL ?0@0<5B@ >1@01>B:8 : PMML-AB@C:BC@0<.~"8? 40==KE AB>;1F0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}.%{dmscolumn/}" =5 A>2?0405B A B8?>< 53> ?@82O7:8.�"8? 40==KE AB>;1F0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}.%{dmscolumn/}" 4>;65= 1KBL G8A;>2K<, ?>A:>;L:C >= 8<55B =5?@5@K2=K9 B8? A>45@68<>3> (Content 8<55B 7=0G5=85 CONTINUOUS 8;8 KEY TIME, 8;8 KEY SEQUENCE).� <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" AB>;15F "%{colname/}" 4>;65= 8<5BL =5?@5@K2=K9 B8?, ?>A:>;L:C 4;O =53> CAB0=>2;5= ?@87=0: <>45;8@>20=8O REGRESSOR.;;3>@8B< =5 ?>445@68205B AB>;1FK KEY TIME 8;8 KEY SEQUENCE.�;3>@8B< B@51C5B ?> <5=LH59 <5@5 >48= ?@>3=>78@C5<K9 0B@81CB. 8 >4=>3> ?@>3=>78@C5<>3> 0B@81CB0 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" =5 >1=0@C65=>.� DC=:F88 ?@>3=>78@>20=8O ?>A;54>20B5;L=>AB59 <>6=> 8A?>;L7>20BL B>;L:> AB>;15F 2;>65==>9 B01;8FK A> AB>;1F>< KEY SEQUENCE. @>87>H;0 >H81:0 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.�">;L:> AB>;15F 25@E=53> C@>2=O 8;8 2;>65==>9 B01;8FK A> AB>;1F>< KEY TIME <>6=> 8A?>;L7>20BL 2 DC=:F88 ?@>3=>78@>20=8O 2@5<5==KE @O4>2. !<. AB@>:C %d{Line/} 2 AB>;1F5 %d{Column/}.�54>?CAB8<K9 ?0@0<5B@ PERIODICITY_HINT 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". =0G5=85 ?0@0<5B@0 PERIODICITY_HINT 4>;6=> 1KBL {n1, n2, n3...}, 345 n 1>;LH5 0.N <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" =5 C:070=K 20@80=BK.^01>@ 20@80=B>2 2@5<5==KE @O4>2 4>;65= 1KBL @07@565==K<, 5A;8 >= A>45@68B B>;L:> >48= 20@80=B.^!B>;15F "%{column/}" <>45;8 "%{Name/}" A>45@68B B8? A>45@68<>3>, =5 ?>445@68205<K9 0;3>@8B<><.k!B>;15F %{column/} <>45;8 %{Name/} A>45@68B ?@87=0: <>45;8@>20=8O "%{flag/}", =5 ?>445@68205<K9 0;3>@8B<><.p040= 845=B8D8:0B>@ :;0AB5@0 70 ?@545;0<8 480?07>=0 4;O <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}".dDISTINCT =5 @07@5H5= 2 B8?5 8=AB@C:F88 SELECT, >1=0@C65==>9 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.z0@0<5B@ MAXIMUM_ITEMSET_COUNT <>45;8 "%{modelname/}" =5 ?>445@68205BAO. OPTMIZED_PREDICTION_COUNT 4>;65= 1KBL >B 0 4> 50.h1=0@C65=> =5?>445@68205<>5 ?@54;>65=85 SET 2 8=AB@C:F88 UPDATE 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.?0@0<5B@ PREDICTION JOIN =5 ?>445@68205BAO 2 <>45;8 "%{Name/}".�">;L:> AB>;15F 2;>65==>9 B01;8FK A :;NG52K< AB>;1F>< @07@5H5= 2 DC=:F88 ?@>3=>78@>20=8O 0AA>F80F89. !<. AB@>:C %d{Line/}, AB>;15F %d{Column/}.j5@53;0<5=B8@>20==K5 ?>4:;NG5=8O, 7040==K5 2 ?@54;>65=8OE OPENROWSET, =5;L7O 8A?>;L7>20BL =0 MB>< A5@25@5.f>=D83C@0F8O A5@25@0 =5 ?>445@68205B ?>AB02I8: "%{Provider/}", 8A?>;L7C5<K9 2 ?@54;>65=88 OPENROWSET. �0@0<5B@ MAXIMUM_STATES 2 <>45;8 "%{modelname/}" =5 ?>445@68205BAO. =0G5=85 ?0@0<5B@0 MAXIMUM_STATES 4>;6=> 1KBL @02=> 0, 2 8;8 1KBL =5 1>;LH5 "%d{Max/}".2@>87>H;0 >H81:0 ?@8 A>740=88 2=CB@5==53> >1J5:B0.|54>?CAB8<K9 ?0@0<5B@ COMPLEXITY_PENALTY 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". = 4>;65= 1KBL <5=LH5 1.z54>?CAB8<K9 ?0@0<5B@ MIN_LEAF_CASES 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". = =5 <>65B 1KBL <5=LH5 1.x>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" 4>?CA:05B B>;L:> =5?@5@K2=K5 0B@81CBK 2 :0G5AB25 2E>4=KE 40==KE.� <>45;8 "%{modelname/}" ?@54>AB02;5= =548A:@5B=K9 0B@81CB C7;0 ?>A;54>20B5;L=>AB59. ;3>@8B< :;0AB5@870F88 ?>A;54>20B5;L=>AB59 (09:@>A>DB) B@51C5B, GB>1K MB>B 0B@81CB 8<5; B8? DISCRETE.� PMML-AB@C:BC@C 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{name/}" <>6=> 2=>A8BL 87<5=5=8O B>;L:> 4;O 4>102;5=8O ?@82O7>: : 40==K<. @C385 ?0@0<5B@K 87<5=5=8O AB@C:BC@K =5 ?>445@6820NBAO.�5 C40;>AL >1@01>B0BL A ?><>ILN A<5I5==KE ?@82O7>: PMML-AB@C:BC@C 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 8;8 <>45;L A 8<5=5< "%{name/}".�>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{name/}" C65 >1CG5=0 8 =5 ?>445@68205B 4>102>G=K5 >1=>2;5=8O. 5@54 8A?>;L7>20=85< 8=AB@C:F88 INSERT INTO 70409B5 DELETE FROM <object>.�>;8G5AB2> 7040==KE AB>;1F>2 =5 A>2?0405B A :>;8G5AB2>< AB>;1F>2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 8;8 2E>4=>3> =01>@0 AB@>:.�54>?CAB8<K9 ?0@0<5B@ HISTORIC_MODEL_COUNT 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". >:070B5;L =5 <>65B 1KBL >B@8F0B5;L=K< 8 8<5BL 7=0G5=85 1>;LH5 100. 0409B5 0, 5A;8 =5 B@51C5BAO A>740=85 <>45;8 A ?@54KAB>@859.54>?CAB8<K9 ?0@0<5B@ HISTORIC_MODEL_GAP 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". 07>@ <564C <>45;O<8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 4>;65= 1KBL 1>;LH5 0. =0G5=85 ?0@0<5B@0 =5 2ABC?05B 2 A8;C, 5A;8 7=0G5=85 ?0@0<5B@0 HISTORIC_MODEL_COUNT @02=> 0.�5B:8 2@5<5=8 =5 A8=E@>=878@>20=K =0G8=0O A ?>A;54>20B5;L=>AB59 "%{column/}" <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". A5 2@5<5==K5 @O4K 4>;6=K 7025@H0BLAO 2 >4=>9 2@5<5==>9 <5B:5 8 =5 <>3CB 8<5BL ?@>872>;L=> >BACBAB2CNI85 B>G:8 40==KE. 040=85 2 :0G5AB25 7=0G5=8O ?0@0<5B@0 MISSING_VALUE_SUBSTITUTION "PREVIOUS" 8;8 G8A;5==>9 :>=AB0=BK 02B><0B8G5A:8 8A?@02;O5B >BACBAB2CNI85 B>G:8 40==KE, 345 MB> 2>7<>6=>.D 8=AB@C:F88 SELECT DISTINCT <>6=> AAK;0BLAO B>;L:> =0 >48= AB>;15F.�!B>;15F C7;0 ?>A;54>20B5;L=>AB59 =5 >1=0@C65= 2 <>45;8 "%{modelname/}". ;3>@8B< :;0AB5@870F88 ?>A;54>20B5;L=>AB59 (09:@>A>DB) B@51C5B =0;8G8O 2;>65==>9 B01;8FK, A>45@60I59 :;NG52K5 AB>;1FK ?>A;54>20B5;L=>AB59 8 AB>;1FK C7;0 ?>A;54>20B5;L=>AB59.<;3>@8B< <>45;8 "%{modelname/}" =5 ?>445@68205B 45B0;870F8N.�54>?CAB8<K9 ?0@0<5B@ HOLDOUT_PERCENTAGE 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". =0G5=85 ?0@0<5B@0 HOLDOUT_PERCENTAGE 4>;6=> 1KBL 1>;LH5 0 8 <5=LH5 100.�0@0<5B@ MAXIMUM_CLUSTER_COUNT 8<55B >B@8F0B5;L=>5 7=0G5=85 2 <>45;8 "%{modelname/}" 0;3>@8B<0 :;0AB5@870F88 ?>A;54>20B5;L=>AB59 (Microsoft). MAXIMUM_CLUSTER_COUNT 4>;65= 1KBL ;81> ?>;>68B5;L=K<, ;81> @02=K< 0.�0@0<5B@ MINIMUM_SUPPORT 8<55B >B@8F0B5;L=>5 7=0G5=85 2 <>45;8 "%{modelname/}" 0;3>@8B<0 :;0AB5@870F88 ?>A;54>20B5;L=>AB59 (Microsoft). MINIMUM_SUPPORT 4>;65= 1KBL ;81> ?>;>68B5;L=K<, ;81> @02=K< 0.�54>?CAB8<>5 7=0G5=85 ?0@0<5B@0 MAXIMUM_STATES 2 <>45;8 "%{modelname/}" 0;3>@8B<0 :;0AB5@870F88 ?>A;54>20B5;L=>AB59 (Microsoft).�54>?CAB8<>5 7=0G5=85 ?0@0<5B@0 MAXIMUM_SEQUENCE_STATES 2 <>45;8 "%{modelname/}" 0;3>@8B<0 :;0AB5@870F88 ?>A;54>20B5;L=>AB59 (Microsoft)."8? 40==KE ?@82O7:8 ?> 2=5H=5<C :;NGC (ordinal=%{iOrdinal/}) 4;O 2;>65==>9 B01;8FK "%{tablecolumn/}" =5 A>2?0405B A B8?>< 40==KE A>>B25BAB2CNI59 ?@82O7:8 ?> :;NGC 4;O :;NG0 20@80=B0 "%{casekeycolumn/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}".�=AB@C:F8N INSERT INTO =5;L7O 8A?>;L7>20BL 2 <>45;OE 8=B5;;5:BC0;L=>3> 0=0;870 40==KE, :>B>@K5 =5 8<5NB M;5<5=B>2 A >1I8< @>48B5;5< 2 >4=>9 AB@C:BC@5 8=B5;;5:BC0;L=>3> 0=0;870 40==KE. >?@>1C9B5 8A?>;L7>20BL INSERT INTO AB@C:BC@0_0=0;870.�!AK;:0 =0 =5?@5@K2=K9 :;NG52>9 AB>;15F (KEY TIME, KEY SEQUENCE) =5 ?>445@68205BAO 2 8=AB@C:F88 SELECT DISTINCT 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.�0?@>H5=> ?@>3=>78@>20=85 2@5<5==KE @O4>2 A 2@5<5=5< =0G0;0 @0=LH5, G5< <>3CB >1@01>B0BL 2=CB@5==85 <>45;8 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}", 7040==K5 2 ?0@0<5B@0E HISTORIC_MODEL_GAP 8 HISTORIC_MODEL_COUNT.�5 C405BAO >1@01>B0BL >1J5:B "%{name/}" A ?><>ILN 7040==KE ?@82O7>: (MB> ?@82545B : 87<5=5=8N AB@C:BC@K 2=CB@5==8E >1J5:B>2). =AB@C:F8N ALTER <>6=> 8A?>;L7>20BL 4;O 87<5=5=8O ?@82O7>: ?5@54 >1@01>B:>9._!B@C:BC@0 2@5<5==KE @O4>2 7040=0 157 AB>;1F0 Key Time. 5>1E>48<> 7040BL >48= AB>;15F Key Time.�54>?CAB8<K9 B8? 40==KE AB>;1F0 Key Time 2@5<5==>3> @O40. !B>;15F Key Time 4>;65= 8<5BL B8? 40==KE numeric 8;8 date/time/timestamp.� :0G5AB25 845=B8D8:0B>@0 8AB>G=8:0 (DataSourceID) 40==KE 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{name/}" 4>;6=0 1KBL 7040=0 B5:CI0O 1070 40==KE (".").�!B>;1FK KEY SEQUENCE =5 ?>445@6820NBAO =0 C@>2=5 20@80=B>2. !B>;15F "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE"%{structure/}" A>45@68B =54>?CAB8<>5 A>45@68<>5.�1J5:B "%{model/}" =5 A>45@68B =8 >4=>3> 20@80=B0. %@0=8;8I5 45B0;870F88 ?CAB>, ?>A:>;L:C ;81> 2 :0G5AB25 7=0G5=8O ?5@5G8A;5=8O ProcessType 7040=> ProcessClearStructureOnly, ;81> 8=AB@C:F8O <=>3><5@=KE 2K@065=89 DELETE >G8AB8;0 E@0=8;8I5.�!B>;15F "%{column/}" =5 ?>445@68205B 8=AB@C:F8N @0AH8@5=89 8=B5;;5:BC0;L=>3> 0=0;870 40==KE INSERT INTO <<>45;L>.COLUMN_VALUES. ">;L:> AB>;1FK DISCRETE 8 DISCRETIZED ?>445@6820NB MBC >?5@0F8N. }1@01>B:0 AB@C:BC@K "%{name/}" =52>7<>6=0, ?>A:>;L:C >=0 =5 A>45@68B ?@82O7>: : 40==K< (;81> A>45@68B =54>?CAB8<K5 ?@82O7:8).~1@01>B:0 AB>;1F0 "%{name/}" 2 AB@C:BC@5 "%{parentStruct/}" =52>7<>6=0, ?>A:>;L:C >= =5 A>45@68B 4>?CAB8<KE ?@82O7>: : 40==K<.m!B@C:BC@0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" 8<55B =5A:>;L:> :;NG52KE AB>;1F>2 =0 >4=>< C@>2=5.�45=B8D8:0B>@ ?@54AB02;5=8O 8AB>G=8:0 40==KE "%{datasourceview/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{name/}" =5 A>>B25BAB2C5B B5:CI5<C ?@54AB02;5=8N 8AB>G=8:0 40==KE 2 1075 40==KE.c=AB@C:F8N DISCRETIZED <>6=> 8A?>;L7>20BL B>;L:> 4;O G8A;>2KE AB>;1F>2. [!B>;15F="%{ColumnName/}"].d54>?CAB8<K9 ?0@0<5B@ CLUSTER_SEED <>45;8 "%{modelname/}". CLUSTER_SEED 4>;65= 1KBL =5>B@8F0B5;L=K<.PA/5 C405BAO >1=0@C68BL E@0=8<K9 D09; "%{name/}".C81> ?@>87>H;0 >H81:0 ?@8 GB5=88 20@80=B>2, ;81> >?5@0F8O >B<5=5=0.}H81:0 INSERT INTO: :;NG52>9 AB>;15F 2;>65==>9 B01;8FK [%{table/}].[%{column/}]" =5 ?@82O70= : AB>;1FC 2E>4=>3> =01>@0 AB@>:.�54>?CAB8<K9 ?0@0<5B@ MAXIMUM_BUCKETS_FOR_CONTINUOUS_SPLIT 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 MAXIMUM_BUCKETS_FOR_CONTINUOUS_SPLIT 4>;6=> 1KBL 1>;LH5 0 8 <5=LH5 "%d{Max/}".C@>87>H;0 >H81:0 ?@8 >1@01>B:5 87<5@5=8O <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{dimension/}" A ?><>ILN 8AE>4=>9 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{miningmodel/}". ;3>@8B< <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 2>72@0B8; =54>?CAB8<CN 8=D>@<0F8N > A>45@68<>< @07<5@=>AB8 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.�54>?CAB8<K9 ?0@0<5B@ MAXIMUM_INPUT_ATTRIBUTES 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 MAXIMUM_INPUT_ATTRIBUTES 4>;6=> 1KBL =5 <5=LH5 0 8 =5 1>;LH5 "%d{Max/}".�54>?CAB8<K9 ?0@0<5B@ MAXIMUM_OUTPUT_ATTRIBUTES 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 MAXIMUM_OUTPUT_ATTRIBUTES 4>;6=> 1KBL =5 <5=LH5 0 8 =5 1>;LH5 "%d{Max/}".�54>?CAB8<K9 ?0@0<5B@ MAXIMUM_STATES 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 MAXIMUM_STATES 4>;6=> 1KBL @02=> 0 8;8 =0E>48BLAO 2 480?07>=5 >B 2 4> "%d{Max/}".s54>?CAB8<K9 ?0@0<5B@ SAMPLE_SIZE 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 SAMPLE_SIZE 4>;6=> 1KBL =5 <5=LH5 0.54>?CAB8<K9 ?0@0<5B@ HIDDEN_NODE_RATIO 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 HIDDEN_NODE_RATIO 4>;6=> 1KBL =5 <5=LH5 0.g54>?CAB8<K9 ?0@0<5B@ HOLDOUT_TOLERANCE <>45;8 "%{modelname/}". HOLDOUT_TOLERANCE 4>;65= 1KBL 1>;LH5 0.x54>?CAB8<K9 ?0@0<5B@ BRENT_TOLERANCE 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 BRENT_TOLERANCE 4>;6=> 1KBL 1>;LH5 0.x54>?CAB8<K9 ?0@0<5B@ MINIMUM_SUPPORT 2 <>45;8 "%{modelname/}". =0G5=85 ?0@0<5B@0 MINIMUM_SUPPORT 4>;6=> 1KBL 1>;LH5 0.$0==0O 8=AB@C:F8O =5 ?>445@68205BAO.�;3>@8B< 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{AlgoName/}" =54>ABC?5= 4;O 8A?>;L7>20=8O 2 ;>:0;L=KE <>45;OE 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.t;3>@8B< 8=B5;;5:BC0;L=>3> 0=0;870 40==KE, 8A?>;L7>20==K9 <>45;LN "%{ModelName/}", =54>ABC?5= 4;O MB>3> ?>4:;NG5=8O.�5 C405BAO A>740BL ?>AB02I8:0 0;3>@8B<0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{AlgoName/}", ?>A:>;L:C 53> ProgID >BACBAB2C5B 2 D09;5 :>=D83C@0F88 A5@25@0.�!;C610 "%{ServiceName/}", 2>72@0I5==0O 0;3>@8B<>< 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{ProgID/}", =5 A>2?0405B A 0;3>@8B<>< "%{AlgoName/}" 2 D09;5 :>=D83C@0F88 A5@25@0.�$C=:F88 IsInNode 8 IsDescendant 4>;6=K 8A?>;L7>20BLAO B>;L:> >48= @07 8 157 >?5@0B>@0 OR 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.V54>?CAB8<K9 2K7>2 DC=:F88 "%{FunctionName/}" 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.�#:070==0O 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/} DC=:F8O "%{FunctionName/}" =5 O2;O5BAO =8 >?@545;O5<>9 ?>;L7>20B5;5< DC=:F859 (UDF), =8 =5AB0=40@B=>9 DC=:F859, ?>445@68205<>9 0;3>@8B<>< ?>4:;NG05<>3> <>4C;O.�>AB02I8: 0;3>@8B<0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{AlgoName/}" =5 ?@54>AB02;O5B >1O70B5;L=K9 8=B5@D59A 4;O =5AB0=40@B=KE DC=:F89.�">;L:> :>=AB0=B=>5 2K@065=85 @07@5H5=> 2 0@3C<5=B5 "%{ArgumentIndex/}" DC=:F88 "%{FunctionName/}" 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.� 0@3C<5=B5 "%{ArgumentIndex/}" DC=:F88 "%{FunctionName/}" 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/} @07@5H5=0 B>;L:> AAK;:0 =0 A:0;O@=K9 AB>;15F.� 0@3C<5=B5 "%{ArgumentIndex/}" DC=:F88 "%{FunctionName/}" 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/} @07@5H5=0 B>;L:> AAK;:0 =0 AB>;15F B01;8FK.�040= =54>?CAB8<K9 B8? 7=0G5=8O 0@3C<5=B0 "%{ArgumentIndex/}" DC=:F88 "%{FunctionName/}" 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.Y!;8H:>< <=>3> 0@3C<5=B>2 8;8 ?@87=0:>2 2 DC=:F88 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.D58725AB=K9 ?@87=0: DC=:F88 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.u1O70B5;L=K5 ?0@0<5B@K DC=:F88 4>;6=K A>45@60BLAO ?5@54 ?@87=0:0<8 2 DC=:F88 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.YH81:0 ?@8 2KG8A;5=88 DC=:F88 "%{FunctionName/}" 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.PA�54>?CAB8<K9 D;03 <>45;8@>20=8O "%{FlagName/}" 4;O AB>;1F0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{ColumnName/}". $;038 <>45;8@>20=8O 0;3>@8B<0 <>6=> 8A?>;L7>20BL B>;L:> 2 AB>;1F0E <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.�!B>;15F "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" A>45@68B 1>;55 >4=>3> :;0AA8D8F8@>20==>3> AB>;1F0.�!B>;15F "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" 4>;65= 1KBL 48A:@5B=K<, ?>A:>;L:C >= :;0AA8D8F8@C5B 4@C3>9 AB>;15F.�!B>;15F "%{classifiedcolumn/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" 4>;65= 1KBL 48A:@5B=K<, ?>A:>;L:C >= :;0AA8D8F8@>20= AB>;1F>< "%{column/}".�45=B8D8:0B>@ :;0AA8D8F8@>20==>3> AB>;1F0 (ClassifiedColumn) "%{classifiedcolumn/}", 7040==K9 2 AB>;1F5 "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}", =5 ACI5AB2C5B.�54>?CAB8<K9 ?0@0<5B@ FORCE_REGRESSOR <>45;8 "%{modelname/}". !B>;15F "%{strParamName/}" 4>;65= 1KBL 2E>4=K< AB>;1F>< 8 @53@5AA>@><.WGROUP BY =5 4>?CA:05BAO 2 B8?5 >?5@0B>@0 SELECT 2 AB@>:5 %d{Line/} AB>;1F0 %d{Column/}.\@54;>65=85 JOIN =5 4>?CA:05BAO 2 8=AB@C:F88 SELECT 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.�>AB02I8:, 8A?>;L7C5<K9 8AB>G=8:>< 40==KE "%{datasource_name/}", =0 :>B>@K9 A>45@68BAO AAK;:0 2 ?@54;>65=88 OPENQUERY, =5;L7O 8A?>;L7>20BL 2 40==>< M:75<?;O@5.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 4>ABC? : AB@C:BC@5 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{strName/}", =0 :>B>@CN 5ABL AAK;:0, ;81> >1J5:B0 =5 ACI5AB2C5B.l=AB@C:F8O EXPORT =5 ?>445@68205BAO 4;O AB@C:BC@ 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP, B0:8E :0: "%{Name/}"~>AB83=CB ?@545; G8A;0 ?0@0;;5;L=KE 70?@>A>2 8=B5;;5:BC0;L=>3> 0=0;870 40==KE (%d{cMaxQueries/}) =0 A5@25@5. >2B>@8B5 70?@>A.�!B>;15F A53<5=B0 =5 ?>445@68205BAO 4;O ?0@0<5B@>2 8;8 2>72@0I05<>3> 7=0G5=8O >?@545;O5<>9 ?>;L7>20B5;5< DC=:F88 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.r?@545;O5<0O ?>;L7>20B5;5< DC=:F8O 25@=C;0 =5A>3;0A>20==>5 G8A;> AB>;1F>2 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.D%{strAttrName/} =5 O2;O5BAO 4>?CAB8<K< >B>1@0605<K< 8<5=5< 0B@81CB0.�0@0<5B@ DiscretizationMethod/DiscretizationBucketCount =5;L7O 704020BL 4;O AB>;1F0 "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}", ?>A:>;L:C >= =5 O2;O5BAO 48A:@5B878@>20==K<.PA�!B>;15F AB@C:BC@K 8AB>G=8:0 "%{structureCol/}" 4;O AB>;1F0 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelCol/}" =5 O2;O5BAO B01;8F59 8;8 =5 A>45@68B 2;>65==KE AB>;1F>2.s!B>;15F B01;8FK "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" =5 8<55B 4>G5@=8E AB>;1F>2.�040==K9 0;3>@8B< =5 <>65B >1@010BK20BL AB>;1FK <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" A A>45@68<K< B8?0 "Probability". [!B>;15F = %{ColumnName/}].�040==K9 0;3>@8B< =5 <>65B >1@010BK20BL AB>;1FK <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" A A>45@68<K< B8?0 "Support". [!B>;15F = %{ColumnName/}].�040==K9 0;3>@8B< =5 <>65B >1@010BK20BL AB>;1FK <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" A A>45@68<K< B8?0 "ProbabilityVariance". [!B>;15F = %{ColumnName/}].�040==K9 0;3>@8B< =5 <>65B >1@010BK20BL AB>;1FK <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" A A>45@68<K< B8?0 "ProbabilityStddev". [!B>;15F = %{ColumnName/}].�040==K9 0;3>@8B< =5 <>65B >1@010BK20BL AB>;1FK <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" A A>45@68<K< B8?0 "Stddev". [!B>;15F = %{ColumnName/}].�040==K9 0;3>@8B< =5 <>65B >1@010BK20BL AB>;1FK <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" A A>45@68<K< B8?0 "Variance". [!B>;15F = %{ColumnName/}].!B>;15F AB@C:BC@K 8AB>G=8:0 "%{structureCol/}" 4;O AB>;1F0 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelCol/}" =5 >1=0@C65=.�5 C40;>AL ?@5>1@07>20BL 7=0G5=85 2E>4=>3> AB>;1F0 "%{inputCol/}" : B8?C AB>;1F0 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelCol/}".�;O :064>3> AB>;1F0 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP 4>;6=0 1KBL 2:;NG5=0 85@0@E8O 0B@81CB0. ;O AB>;1F0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structureCol/}" =5 2:;NG5=0 85@0@E8O 0B@81CB0.�B@81CB 8AB>G=8:0 :;0AA8D8F8@>20==>3> AB>;1F0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structureCol/}" =5 O2;O5BAO G0ABLN 5AB5AB25==>9 85@0@E88, :>B>@0O A>2?0405B A 85@0@E859 AB>;1F>2 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.�H81:0 ?@8 >1@01>B:5 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" 2A;54AB285 ;81> ?CABKE >1CG0NI8E 40==KE, ;81> >BACBAB28O 7=0G8<KE 0B@81CB>2.�!B>;15F "%{structureCol/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" =5 <>65B A>45@60BL 7=0G5=8O NULL (AB>;15F ;81> <>45;8@C5<K9 "NOT NULL", ;81> :;NG 2;>65==>9 B01;8FK), >4=0:> 40==K5 8AB>G=8:0 A>45@60B 7=0G5=8O NULL.�!B@C:BC@0 8;8 <>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{name/}" 8<55B @>4AB25==K5 <>45;8 8 =5 <>65B >1@010BK20BLAO >B45;L=> A ?><>ILN A<5I5==KE ?@82O7>:. 5>1E>48<> >1@010BK20BL AB@C:BC@C 8=B5;;5:BC0;L=>3> 0=0;870 40==KE ?>;=>ABLN.�A?>;L7C5<K9 0;3>@8B< B@51C5B ?> <5=LH59 <5@5 >48= 2E>4=>9 0B@81CB. 8 >4=>3> 2E>4=>3> 0B@81CB0 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" =5 >1=0@C65=>.PA�0?@>A ?@>3=>78@C5<>3> A>548=5=8O =5 O2;O5BAO 4>?CAB8<K<, ?>A:>;L:C ?@54;>65=85 ON A>548=O5B 2E>4=>9 AB>;15F B01;8FK A> A:0;O@=K< AB>;1F>< <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelcol/}".�0?@>A ?@>3=>78@C5<>3> A>548=5=8O =5 O2;O5BAO 4>?CAB8<K<, ?>A:>;L:C ?@54;>65=85 ON A>548=O5B A:0;O@=K9 2E>4=>9 AB>;15F A B01;8G=K< AB>;1F>< <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelcol/}".T;NG52>9 AB>;15F 2;>65==>9 B01;8FK =5 ?@82O70= 2 70?@>A5 ?@>3=>78@C5<>3> A>548=5=8O.�5 C405BAO >1@0B8BLAO : 7=0G5=8N =5?@5@K2=>3> :;NG52>3> AB>;1F0 (B> 5ABL AB>;1F0, B8?>< A>45@68<>3> :>B>@>3> O2;O5BAO "KEY TIME" 8;8 "KEY SEQUENCE") A ?><>ILN :>;;5:F88 MiningModelColumn.Values.�-;5<5=B DataType ?@82O7:8 4;O AB>;1F0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE, B8?>< A>45@68<>3> :>B>@>3> O2;O5BAO Date, 4>;65= B0:65 8<5BL 7=0G5=85 Date.�5 C405BAO 2K?>;=8BL 8<?>@B, ?>A:>;L:C >1J5:B A 8<5=5< "%{objectname/}" 8;8 845=B8D8:0B>@>< "%{objectid/}" C65 ACI5AB2C5B 2 F5;52>9 1075 40==KE.}5 C405BAO ?@5>1@07>20BL 7=0G5=85 "%{value/}" : B8?C 40==KE AB>;1F0 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{columnname/}".� <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" D;03 <>45;8@>20=8O MODEL_EXISTENCE_ONLY =54>?CAB8< 2 :;NG52>< AB>;1F5 "%{colname/}".dH81:0 ?@8 ?@>25@:5 4>AB>25@=>AB8 0B@81CB>2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}".�040=> =54>?CAB8<>5 7=0G5=85 ?0@0<5B@0 MINIMUM_DEPENDENCY_PROBABILITY <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". 0@0<5B@ MINIMUM_DEPENDENCY_PROBABILITY 4>;65= 8<5BL 7=0G5=85 1>;LH5 0,0 8 <5=LH5 1,0.�7<5@5=85 "%{dimensionid/}", =0 :>B>@>5 A>45@68BAO AAK;:0 2 ?@82O7:5 4;O AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structure/}", =5 ACI5AB2C5B.�@C??0 <5@ "%{mgid/}", =0 :>B>@CN A>45@68BAO AAK;:0 2 ?@82O7:5 4;O AB>;1F0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structure/}", =5 ACI5AB2C5B.�@82O7:0 OLAP 2;>65==>9 B01;8FK "%{column/}" 4>;6=0 AAK;0BLAO =0 B>B 65 :C1, GB> 8 ?@82O7:0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{struct/}".�5@0 "%{mid/}", =0 :>B>@CN A>45@68BAO AAK;:0 2 ?@82O7:5 4;O AB>;1F0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structure/}" A 8<5=5< "%{column/}", =5 ACI5AB2C5B.�54>?CAB8<K9 ?0@0<5B@ MISSING_VALUE_SUBSTITUTION 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". >445@6820NBAO 7=0G5=8O NONE, PREVIOUS 8;8 G8A;>2>5 7=0G5=85.r">;L:> =5>B@8F0B5;L=0O F5;>G8A;5==0O :>=AB0=B0 @07@5H5=0 4;O 2K@065=8O TOP 2 AB@>:5 %d{Line/} AB>;1F0 %d{Column/}.i>?CAB8<> B>;L:> >4=> 2K@065=85 C?>@O4>G820=8O 4;O 2K@065=8O TOP 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.�1CG0NI89 =01>@ A;8H:>< <0; 4;O <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". '8A;> >1CG0NI8E 20@80=B>2 4>;6=> 1KBL 1>;LH5 7=0G5=8O MINIMIUM_CLUSTER_CASES.�H81:0 ?@8 0=0;875 PMML 2.1 (AB@>:0 "%{Line/}", AB>;15F "%{Column/}"). "@51C5<K9 0B@81CB "%{attr/}" =5 >1=0@C65= 4;O B530 "%{tag/}"  �H81:0 ?@8 0=0;875 PMML 2.1 (AB@>:0 "%{Line/}", AB>;15F "%{Column/}"). >G5@=89 B53 "%{child/}" >1O70B5;5=, => =5 >1=0@C65= 2 @>48B5;LA:>< B535 "%{parent/}" ;81> =5 O2;O5BAO 4>?CAB8<K<. �H81:0 A>3;0A>20==>AB8 PMML 2.1 (AB@>:0 "%{Line/}", AB>;15F "%{Column/}"). B@81CB "%{attr/}" >1J5:B0 "%{objName/}" 1K; @0=55 7040= A 4@C38< 7=0G5=85<.�H81:0 2 AB@C:BC@5 PMML 2.1 (AB@>:0 "%{Line/}", AB>;15F "%{Column/}"). -;5<5=B "%{tagSecond/}" ?>445@68205BAO B>;L:> ?>A;5 M;5<5=B0 "%{tagFirst/}".�H81:0 ?@8 0=0;875 PMML 2.1 (AB@>:0 "%{Line/}", AB>;15F "%{Column/}"). 5?@54CA<>B@5==>5 7=0G5=85 0B@81CB0 "%{attr/}" B530 "%{tag/}" }H81:0 ?@8 0=0;875 PMML 2.1 (AB@>:0 "%{Line/}", AB>;15F "%{Column/}"). 5?@54CA<>B@5==K9 8;8 =5?>445@68205<K9 B53 "%{tag/}". A>45;L 2 4>:C<5=B5 PMML 2.1 8A?>;L7C5B =5?>445@68205<K9 0;3>@8B<.�H81:0 A>3;0A>20==>AB8 PMML 2.1 (AB@>:0 "%{Line/}", AB>;15F "%{Column/}"). 1J5:B "%{tag/}" A B5< 65 8<5=5< ("%{name/}") C65 >1JO2;5=.�H81:0 A>3;0A>20==>AB8 PMML 2.1 (AB@>:0 "%{Line/}", AB>;15F "%{Column/}"). !AK;:0 =0 =5>1JO2;5==K9 >1J5:B B8?0 "%{tag/}", 845=B8D8F8@>20==K9 :0: "%{name/}".lH81:0 ?@8 0=0;875 PMML 2.1 (AB@>:0 "%{Line/}", AB>;15F "%{Column/}"). 1=0@C65= =54>?CAB8<K9 A60BK9 <0AA82.�H81:0 A>3;0A>20==>AB8 PMML 2.1 (AB@>:0 "%{Line/}", AB>;15F "%{Column/}"). =B5@20; (Interval) ?>445@68205BAO B>;L:> 4;O ?>;59 =5?@5@K2=KE 40==KE 8 4>;65= 8<5BL ?> <5=LH59 <5@5 >4=> ?>;5.�H81:0 ?@8 0=0;875 PMML 2.1 (AB@>:0 "%{Line/}", AB>;15F "%{Column/}"). 1=0@C65=> =5?>445@68205<>5 A>45@68<>5 2 M;5<5=B5 "%{tag/}".�H81:0 A>3;0A>20==>AB8 PMML 2.1 (AB@>:0 "%{Line/}", AB>;15F "%{Column/}"). -;5<5=B "%{tag/}" ?>445@68205BAO B>;L:> 2 B>< A;CG05, 5A;8 >= A>45@68B @>2=> 2 <0AA820 (A>AB>O=89 8 AG5BG8:>2) A >48=0:>2K< G8A;>< M;5<5=B>2. -;5<5=BK 4>;6=K 1KBL 1>;LH5 0.�H81:0 A>3;0A>20==>AB8 PMML 2.1 (AB@>:0 "%{Line/}", AB>;15F "%{Column/}"). !2>9AB2> NumericInfo ?>445@68205BAO B>;L:> 4;O ?>;59 =5?@5@K2=KE 40==KE.PA�H81:0 A>3;0A>20==>AB8 PMML 2.1 (AB@>:0 "%{Line/}", AB>;15F "%{Column/}"). !2>9AB2> DiscrStats ?>445@68205BAO B>;L:> 4;O ?>;59 48A:@5B=KE 8;8 48A:@5B878@>20==KE 40==KE.�54>?CAB8<K9 703>;>2>: :;0AB5@0 ?>A;54>20B5;L=>AB59 ?5@540= 2 DC=:F8N Cluster Membership (G;5=AB20 :;0AB5@>2), ?@8<5=5==CN : <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}".�54>?CAB8<>5 7=0G5=85 ?0@0<5B@0 MISSING_VALUE_SUBSTITUTION 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". >445@6820NBAO 7=0G5=8O NONE, PREVIOUS 8;8 G8A;>2>5 7=0G5=85.� DC=:F8N GetLag(), :>B>@0O 8A?>;L7C5BAO 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}", ?5@540= =54>?CAB8<K9 20@80=B. >45;L 2@5<5==KE @O4>2 B@51C5B =0;8G8O 2@5<5==>9 <5B:8 2 :064>< 20@80=B5.�1=0@C65= =54>?CAB8<K9 C=8:0;L=K9 845=B8D8:0B>@ C7;0 2@5<5==KE @O4>2 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". #1548B5AL, GB> C=8:0;L=K5 845=B8D8:0B>@K C7;0 A>3;0A>20=K A 845=B8D8:0B>@0<8, ?>;CG5==K<8 ?@8 >1=0@C65=88 A>45@68<>3>.0!;8H:>< <=>3> 0B@81CB>2 4;O ?>4AG5B0 :>@@5;OF89.�@5<O >6840=8O ?@>3=>78@CNI53> 70?@>A0 A;8H:>< <0;> 4;O MB>3> 70?@>A0 =0 ?@>3=>78@>20=85 2@5<5==KE @O4>2, >A=>20==>3> =0 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}".D040= =54>?CAB8<K9 8;8 =5?>445@68205<K9 845=B8D8:0B>@ A2>9AB20 C7;0.�@8 >1@01>B:5 40==KE 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" >1=0@C65= =5?@028;L=K9 2E>4=>9 20@80=B A =5A:>;L:8<8 A;54CNI8<8 4@C3 70 4@C3>< 2E>645=8O<8 C7;>2 ?>A;54>20B5;L=>AB59.�1=0@C65= =5?@028;L=K9 2E>4=>9 20@80=B. 0==K5 C7;>2 ?>A;54>20B5;L=>AB59 =5 >1=0@C65=K B0<, 345 >6840;8AL 2> 2E>4=>< 20@80=B5, ?@8 >1@01>B:5 40==KE 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}".WH81:0 ?@8 2KG8A;5=88 ?>;L7>20B5;LA:>9 DC=:F88 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.�5 7040=> =8 >4=>3> =5:;NG52>3> AB>;1F0 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 2@5<5==KE @O4>2 "%{modelname/}". 0: A;54AB285, =5 C405BAO 872;5GL 40==K5 4;O 0=0;870.�@8 8A?>;L7>20=88 8=AB@C:F88 INSERT INTO 4;O >1CG5=8O AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" AB>;15F 2;>65==>9 B01;8FK "%{column/}" 1K; ?@82O70= : A:0;O@=><C AB>;1FC 2E>4=>3> =01>@0 AB@>:.)1@01>BG8: 20@80=B>2 >1=0@C68; ?>2B>@ONI85AO 7=0G5=8O KeyTime (<5B:8 2@5<5=8), ?@8<5=O5<K5 : >4=><C 8 B><C 65 2@5<5==><C @O4C, ?@8 >1@01>B:5 40==KE 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}".  5:><5=4C5BAO ?@5420@8B5;L=0O >1@01>B:0 40==KE 4;O 8A:;NG5=8O ?>2B>@ONI8EAO <5B>: 2@5<5=8.� <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{model/}" 70?@>A : 0B@81CBC "%{attribute/}" 4;O ?@545;L=>9 AB0B8AB8:8 7025@H8;AO =5C40G=>, ?>A:>;L:C 0B@81CB =5 O2;O5BAO =8 2E>4=K<, =8 2KE>4=K<.< 0745; GlobalStats 4>:C<5=B0 PMML >BACBAB2C5B 8;8 ?>2@5645=.PAd!>45@68<>5 0;3>@8B<0 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{model/}" >BACBAB2C5B 8;8 ?>2@5645=>.�'8A;> ?@82O7>: ?> 2=5H=8< :;NG0< 4;O 2;>65==>9 B01;8FK "%{tablecolumn/}" =5 A>2?0405B A G8A;>< ?@82O7>: ?> :;NG0< 4;O :;NG0 20@80=B0 "%{casekeycolumn/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}".�>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{model/}" 8<55B 0B@81CBK (G8A;>< 2 "%d{cAttributes/}" HB.). '8A;> 0B@81CB>2 ?@52KH05B ?@545; "%d{cAttributeLimit/}", @07@5H5==K9 B5:CI59 25@A859 0;3>@8B<0, A2O70==>3> A <>45;LN 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.jA5 =5:;NG52K5 AB>;1FK 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{model/}" 4>;6=K 8<5BL B8? PredictOnly.j>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{model/}" =5 <>65B 8<5BL 1>;LH5 >4=>3> ?@>3=>78@C5<>3> 0B@81CB0.0>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{model/}" 8<55B AB>;15F, :>B>@K9 8A?>;L7C5B B8? 40==KE DATE. -B>B B8? 40==KE =5 ?>445@68205BAO A?5F8D8:0F859 PMML 2.1.  :0G5AB25 @5H5=8O MB>9 ?@>1;5<K B8? 40==KE DATE >1KG=> <>6=> ?@5>1@07>20BL 2 B8? 40==KE DOUBLE, :>B>@K9 ?>445@68205BAO A?5F8D8:0F859 PMML 2.1.�1=0@C65=> ?5@5?>;=5=85 ?@8 ?@5>1@07>20=88 ?@>3=>78@>20==>3> 7=0G5=8O : AB>;1FC "%{ColumnName/}" 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.  5:><5=4C5BAO 8A?>;L7>20BL 4;O 40==>3> AB>;1F0 B8? 40==KE A 1>;LH59 B>G=>ABLN.� AB@C:BC@5 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{parentStruct/}" AB>;15F "%{name/}" ?@82O70= : AB>;1FC 107K 40==KE, 8<5NI5<C B8? 40==KE Binary. -B>B B8? 40==KE >1KG=> ?@54AB02;O5B =5AB@C:BC@8@>20==K5 40==K5, >1@01>B:0 :>B>@KE =52>7<>6=0.�5 C405BAO >1@01>B0BL AB@C:BC@C 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structure/}", ?>A:>;L:C 2 :0G5AB25 @568<0 >?5@0B82=>3> E@0=5=8O 87<5@5=8O "%{dimension/}", =0 :>B>@CN A>45@68BAO AAK;:0 2 ?@82O7:5 AB>;1F0 "%{column/}", =5 8A?>;L7C5BAO @568< MOLAP.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 4>ABC? : C?><8=05<>9 <>45;8 8;8 AB@C:BC@5 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{strName/}", ;81> >1J5:B0 =5 ACI5AB2C5B.�<O "%{Name/}" =5 >?@545;O5B <>45;L 8;8 AB@C:BC@C 8=B5;;5:BC0;L=>3> 0=0;870 40==KE. >?@>1C9B5 :;0AA8D8F8@>20BL MB> 8<O ?>A@54AB2>< 7040=8O ?@5D8:A0 "MINING STRUCTURE" 8;8 "MINING MODEL".�!B>;15F AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{Name/}" 8<55B :20;8D8:0B>@ ?@>3=>78@>20=8O. 5;L7O ?@8<5=OBL :20;8D8:0B>@K ?@>3=>78@>20=8O (B0:85 :0: PREDICT 8 PREDICT ONLY) : AB>;1F0< AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.�=AB@C:F8O DELETE FROM CASES ?>445@68205BAO B>;L:> 2 AB@C:BC@0E 8=B5;;5:BC0;L=>3> 0=0;870 40==KE. "%{Name/}" - MB> <>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.�!B>;15F %{column/} <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE %{Name/} A>45@68B ?@87=0: <>45;8@>20=8O "%{flag/}", ?>445@68205<K9 B>;L:> 4;O AB>;1F>2 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.�54>?CAB8<>5 ?@54;>65=85 ON 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}. !B>;1FK, 7040205<K5 2 ?@54;>65=88 ON, 4>;6=K 1KBL A:0;O@=K<8, 8 >48= AB>;15F 2 ?@82O7:5 4>;65= 1KBL 87 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE, 0 4@C3>9 - 87 8AB>G=8:0 22>40.�!B>;15F "%{column/}" <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{model/}" 4>;65= 8<5BL B8? Key, ?>A:>;L:C AB>;15F 8AB>G=8:0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE O2;O5BAO :;NG52K< AB>;1F><.�5;L7O A>74020BL >1J5:BK 8=B5;;5:BC0;L=>3> 0=0;870 40==KE A50=A0 (2 B>< G8A;5 A?5F80;L=K5 ?@54AB02;5=8O 8AB>G=8:0 40==KE, 8A?>;L7C5<K5 4;O >1@01>B:8 87<5@5=89 8=B5;;5:BC0;L=>3> 0=0;870 40==KE) 2 40==>< M:75<?;O@5.�0==0O DC=:F8O B@51C5B AB0B8AB8:C ?5@2>9 AB5?5=8, =54>ABC?=CN 2 0;3>@8B<5, 8A?>;L7C5<>< 4;O <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{model/}".>7=8:;> >1I55 8A:;NG5=85 0;3>@8B<0 2@5<5==KE @O4>2 ?@8 @01>B5 A <>45;LN 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". >7<>6=>, MB> >1CA;>2;5=> >3@0=8G5=85< =0 @5AC@AK, =0?@8<5@ =5E20B:>9 ?0<OB8.  5:><5=4C5BAO 8A?>;L7>20BL MB>B 0;3>@8B< ?@8 =0;8G88 1>;LH8E 2KG8A;8B5;L=KE @5AC@A>2.�;3>@8B<C 2@5<5==KE @O4>2 =5 C40;>AL 2K45;8BL B@51C5<K9 >1J5< ?0<OB8 4;O >1@01>B:8 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}".  5:><5=4C5BAO C25;8G8BL >1J5< ?0<OB8 ?5@54 8A?>;L7>20=85< 0;3>@8B<0.�5 C405BAO >1@01>B0BL >A=>20==CN =0 :C10E AB@C:BC@C 8;8 <>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{name/}" A ?><>ILN A<5I5==KE ?@82O7>: (=0?@8<5@, 8=AB@C:F88 INSERT INTO 8;8 :>=2595@0 A;C61 DTS)�040==>5 7=0G5=85 MIN_SERIES_VALUE 4;O <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" ?@52KH05B 7=0G5=85 MAX_SERIES_VALUE.D>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" C65 >1CG5=0.(!B>;15F "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structure/}" <>65B 8<5BL 2 :0G5AB25 7=0G5=8O Content =5 =5?@5@K2=K5 B8?K (Discretized, Discrete 8;8 Key), ?>A:>;L:C >= ?@82O70= : 48A:@5B878@>20==><C 0B@81CBC 8AB>G=8:0 ("%{attribute/}" 2 87<5@5=88 :C10 "%{cubedimension/}").0@0<5B@K 48A:@5B870F88 (DiscretizationMethod 8 DiscretizationBucketCount) AB>;1F0 "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structure/}" 4>;6=K A>2?040BL A ?0@0<5B@0<8 48A:@5B878@>20==>3> 0B@81CB0 8AB>G=8:0 ("%{attribute/}" 2 87<5@5=88 :C10 "%{cubedimension/}").m;3>@8B< <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}" =5 @07@5H05B ?@>3=>78@C5<K9 AB>;15F B01;8FK.X>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{model/}" =5 8<55B :;NG52>3> AB>;1F0 20@80=B0.�5:;NG52>9 AB>;15F 2 <>45;8 2@5<5==KE @O4>2 "%{modelname/}" 8<55B B8? 40==KE date/time/timestamp. -B> 70?@5I5=>.  5:><5=4C5BAO <>45;8@>20BL AB>;15F :0: G8A;>2>9.l54>AB0B>G=> 20@80=B>2 4;O >1CG5=8O <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 2@5<5==KE @O4>2 "%{modelname/}".�!B@C:BC@0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{name/}" C65 >1CG5=0 8 =5 ?>445@68205B 4>102>G=K5 >1=>2;5=8O. 5@54 8A?>;L7>20=85< 8=AB@C:F88 INSERT INTO 70409B5 DELETE FROM <object>.�"8? A>45@68<>3> AB>;1F0 "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" <>6=> 8A?>;L7>20BL B>;L:> 4;O :;0AA8D8:0F88 4@C38E AB>;1F>2. 4=0:> =8 >4=>9 AAK;:8 =0 :;0AA8D8F8@>20==K5 AB>;1FK =5 >1=0@C65=> 4;O 40==>3> AB>;1F0.�54>?CAB8<K9 ?0@0<5B@ MAXIMUM_CONTINUOUS_INPUT_ATTRIBUTES 2 <>45;8 %{modelname/}. =0G5=85 ?0@0<5B@0 MAXIMUM_CONTINUOUS_INPUT_ATTRIBUTES 4>;6=> 1KBL 1>;LH5 0 8 <5=LH5 "%d{Max/}".D!B@C:BC@0 "%{Name/}", =0 :>B>@CN 8<55BAO AAK;:0, =5 1K;0 >1@01>B0=0.p>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{model/}" A>45@68B DC=:F88, =5 ?>445@68205<K5 2 A?5F8D8:0F88 PMML 2.1.�5 C405BAO ?@82O70BL AB>;15F "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structure/}" : @>48B5;LA:><C 0B@81CBC 2 87<5@5=88 B8?0 "@>48B5;8-?>B><:8" ("%{attribute/}" 2 87<5@5=88 :C10 "%{cubedimension/}").�5;L7O 8A?>;L7>20BL >?@545;O5<CN ?>;L7>20B5;5< DC=:F8N 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/} 2 :0G5AB25 8AB>G=8:0 40==KE 4;O B5:CI59 8=AB@C:F88.wH81:0 ?@8 2K?>;=5=88 >?5@0F88 IMPORT: :><0=40 IMPORT >B:;NG5=0 4;O ;>:0;L=KE <>45;59 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.�"8? 40==KE, 7040==K9 4;O AB>;1F0 "%{column/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structure/}", =5 A>2<5AB8< A 0B@81CB>< 8AB>G=8:0 ("%{attribute/}" 2 87<5@5=88 :C10 "%{cubedimension/}").i54>?CAB8<K9 ?0@0<5B@ ACYCLIC_GRAPH 2 <>45;8 "%{modelname/}". 0409B5 2 :0G5AB25 7=0G5=8O True 8;8 False.>2B>@ONI85AO 7=0G5=8O ?>A;54>20B5;L=>AB59 :;NG59 2> 2E>4=>< 20@80=B5 4;O "%{modelname/}". 5>4=>7=0G=K5 20@80=BK <>3CB ?@825AB8 : =54>AB>25@=K< @57C;LB0B0<. #AB@0=8B5 =5>4=>7=0G=>ABL 40==KE (@5:><5=4C5BAO) 8;8 C25;8GLB5 7=0G5=85 A5@25@=>3> ?0@0<5B@0 ErrorLog KeyErrorLimit.1=0@C65=> =5A:>;L:> :;NG52KE AB>;1F>2 2@5<5=8 2 AB@C:BC@5 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 4;O <>45;8 2@5<5==KE @O4>2 "%{modelname/}". !B@C:BC@0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE, A>45@60I0O <>45;L 2@5<5==KE @O4>2, <>65B 8<5BL B>;L:> >48= :;NG52>9 AB>;15F 2@5<5=8.�@8 8A?>;L7>20=88 8=AB@C:F88 INSERT INTO 4;O >1CG5=8O AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" A:0;O@=K9 AB>;15F "%{column/}" 1K; ?@82O70= : AB>;1FC A53<5=B0 2E>4=>3> =01>@0 AB@>:.;B@81CB 8AB>G=8:0 =5:;NG52>3> AB>;1F0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP 4>;65= 1KBL A2O70= A 0B@81CB>< 8AB>G=8:0 :;NG52>3> AB>;1F0 ?>A@54AB2>< AttributeRelationships. !> AB>;1F>< "%{structureCol/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structure/}" >BACBAB2C5B ?@O<0O 8;8 :>A25==0O A2O7L.=AB@C:F8O @0AH8@5=89 8=B5;;5:BC0;L=>3> 0=0;870 40==KE INSERT INTO <>1J5:B_8=B5;;5:BC0;L=>3>_0=0;870_40==KE>.COLUMN_VALUES =5 ?>445@68205BAO, ?>A:>;L:C AB@C:BC@0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" 8<55B >48= 8;8 1>;55 48A:@5B878@>20==KE AB>;1F>2.�54>?CAB8<K9 ?0@0<5B@ AUTO_DETECT_PERIODICITY 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". =0G5=85 ?0@0<5B@0 AUTO_DETECT_PERIODICITY 4>;6=> 1KBL G8A;>< >B 0,0 4> 1,0.�1CG0NI89 =01>@ A;8H:>< <0; 4;O <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{modelname/}". '8A;> >1CG0NI8E 20@80=B>2 =5 4>;6=> 1KBL <5=LH5, G5< max(CLUSTER_COUNT,MINIMUM_SUPPORT).f>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{model/}" 8<55B =5A:>;L:> :;NG52KE AB>;1F>2 =0 >4=>< C@>2=5.W0@0<5B@ "%{option/}" =5 <>65B 1KBL ?@8<5=5= : <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.PAZ0@0<5B@ "%{option/}" =5 <>65B 1KBL ?@8<5=5= : AB@C:BC@5 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.90@0<5B@ "%{option/}" =5;L7O C:07K20BL 1>;55 >4=>3> @070.�=0G5=85 ?0@0<5B@0 HoldoutMaxPercent: "%d{holdoutmaxpercent/}" =54>?CAB8<>. =0G5=8O 4>;6=K =0E>48BLAO 2 480?07>=5 >B "%d{minpercent/}" 4> "%d{maxpercent/}".r=0G5=85 ?0@0<5B@0 HoldoutMaxCases: "%d{holdoutmaxcases/}" =54>?CAB8<>. =0G5=85 4>;6=> 1KBL ?>;>68B5;L=K< G8A;><.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 4>ABC? : C?><8=05<>9 <>45;8 8;8 AB@C:BC@5 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{strName/}", ;81> >1J5:B0 =5 ACI5AB2C5B.l6840;0AL AB@C:BC@0 8;8 <>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE, => 2 B5:CI5< :>=B5:AB5 >=8 =5 1K;8 =0945=K.^6840;0AL <>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE, => 2 B5:CI5< :>=B5:AB5 >=0 =5 1K;0 =0945=0.a6840;0AL AB@C:BC@0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE, => 2 B5:CI5< :>=B5:AB5 >=0 =5 1K;0 =0945=0.n5;L7O 8A?>;L7>20BL :>=B@>;L=K5 40==K5 2 AB@C:BC@5 8=B5;;5:BC0;L=>3> 0=0;870 40==KE, 8<5NI59 AB>;15F KEY TIME.�?5@0F8O =5 <>65B 1KBL 7025@H5=0, B0: :0: =5 >?@545;5= ?@>25@>G=K9 =01>@ 40==KE 4;O AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE ('%{strName/}').S!>AB>O=85 "%{State/}" =54>?CAB8<> 4;O 0B@81CB0 "%{Attribute/}" >1J5:B0 "%{model/}".f#:070==0O AB@C:BC@0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE =5 A>45@68B 4>?CAB8<>9 <>45;8 4;O B5:CI59 7040G8.�;O 2K?>;=5=8O B5:CI59 7040G8 B@51C5BAO ?@>3=>78@C5<K9 0B@81CB. #:070==K9 0B@81CB "%{Attribute/}" <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{Model/}" =5 O2;O5BAO ?@>3=>78@C5<K<.�B@81CB "%{Attribute/}" <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{Model/}" 8<55B B8? A>45@68<>3> "%{Content/}", =5 ?>445@68205<K9 B5:CI59 7040G59.h54>?CAB8<>5 =0G0;L=>5 7=0G5=85 ?0@0<5B@0 "%d{holdoutseed/}". =0G5=85 4>;6=> 1KBL ?>;>68B5;L=K< G8A;><.� :0G5AB25 ?0@0<5B@0 DC=:F88 Exists <>65B 2KABC?0BL B>;L:> 2K@065=85, 2>72@0I0NI55 B01;8FC. 1=0@C65=0 >H81:0 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.�54>?CAB8<K9 ?@548:0B D8;LB@0 <>45;8 (AB@>:0 %d{Line/}, AB>;15F %d{Column/}). @548:0B D8;LB@0 >ACI5AB2;O5B A@02=5=85 AB>;1F0 AB@C:BC@K A> A:0;O@=K< 7=0G5=85<.�0@0<5B@C HoldoutMaxCases ?@8A2>5=> 1>;55 >4=>3> 7=0G5=8O. 0409B5 2 :0G5AB25 <0:A8<0;L=>3> :>;8G5AB20 20@80=B>2 >48=>G=>5 7=0G5=85 B8?0 integer.�0@0<5B@C HoldoutMaxPercent ?@8A2>5=> 1>;55 >4=>3> 7=0G5=8O. 0409B5 2 :0G5AB25 <0:A8<0;L=>3> :>;8G5AB20 20@80=B>2 >48=>G=>5 7=0G5=85 B8?0 long.�@>3=>78@>20=85 2@5<5==KE @O4>2 4;O <>45;8 "%{modelname/}" 4>102;O5B =>2K5 40==K5, >4=0:> <><5=B =0G0;0 ?@>3=>78@>20=8O =0E>48BAO @0=55 =0G0;0 =>2KE 40==KE. AB>@8G5A:>5 ?@>3=>78@>20=85 =5 <>65B 2K?>;=OBLAO ?@8<5=8B5;L=> : =>2K< 40==K<.�0?@>A : <>45;8 "%{Name/}" =5 <>65B 1KBL 2K?>;=5=, B0: :0: MB>B 2K?CA: A;C61 Analysis Services =5 ?>445@68205B ?@>3=>78@>20=85, 4>102;ONI55 =>2K5 40==K5 : <>45;8 2@5<5==KE @O4>2.�0==K5, A2O70==K5 A> 7=0G5=85< :;NG0 "%{name/}", =5 8A?>;L7>20;8AL ?@8 >1CG5=88, 8 ?>MB><C 7=0G5=85 =5 O2;O5BAO 4>?CAB8<K< :;NG><.�0?@>A PREDICTION JOIN : <>45;8 "%{Name/}" =5 ?>445@68205BAO, B0: :0: AAK;05BAO 8 =0 AB0B8AB8G5A:85, 8 =0 =5AB0B8AB8G5A:85 40==K5 2 A?8A:5 2K1>@0 SELECT, ?@54;>65=88 WHERE 8;8 ORDER BY.�BACBAB2C5B 7=0G5=85 2 :;NG52>< AB>;1F5 2 70?@>A5 PREDICTION JOIN : <>45;8 %{Name/}. =0G5=85 :;NG52>3> AB>;1F0 >1O70B5;L=>, 5A;8 <>45;L A>45@68B =5A:>;L:> 845=B8D8:0B>@>2 20@80=B>2.� 70?@>A5 PREDICTION JOIN : <>45;8 "%{Name/}" 2A5 2E>4=K5 AB@>:8 4>;6=K A>45@60BL 2 AB>;1F5 KEY TIME 7=0G5=8O, >B;8G=K5 >B Null.y 70?@>A5 PREDICTION JOIN : <>45;8 "%{Name/}" 2A5 2E>4=K5 AB@>:8 4>;6=K A>45@60BL 2 AB>;1F5 KEY TIME C=8:0;L=K5 7=0G5=8O.�$;038 ?@>3=>78@>20=8O REPLACE_MODEL_CASES 8 EXTEND_MODEL_CASES =5 <>3CB 1KBL C:070=K 2 70?@>A5 : <>45;8 "%{Name/}", B0: :0: MB> =5 70?@>A PREDICTION JOIN.�54>?CAB8<>5 7=0G5=85 ?0@0<5B@0 INSTABILITY_CUTOFF_WEIGHT 2 <>45;8 "%{modelname/}". -B>B ?0@0<5B@ 4>;65= =0E>48BLAO 2 480?07>=5 >B 0 4> 1.�0@0<5B@ FORECAST_METHOD 4;O <>45;8 "%{modelname/}" =54>?CAB8<. 0@0<5B@ FORECAST_METHOD 4>;65= 8<5BL >4=> 87 B@5E 7=0G5=89: ARIMA,ARTXP 8;8 MIXED.�54>?CAB8<K9 D8;LB@ 20@80=B>2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 "%{model/}". #:070==K9 :@8B5@89 D8;LB@0 ?@82>48B : A>740=8N A;54CNI59 8=AB@C:F88 @0AH8@5=89 8=B5;;5:BC0;L=>3> 0=0;870 40==KE:  '%{statement/}'�54>?CAB8<K9 D8;LB@ AB@>: 4;O B01;8FK "%{table/}" 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{model/}". #:070==K9 :@8B5@89 D8;LB@0 ?@82>48B : A>740=8N A;54CNI59 8=AB@C:F88 @0AH8@5=89 8=B5;;5:BC0;L=>3> 0=0;870 40==KE:  '%{statement/}'O?5@0B>@, 22545==K9 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}, =5 ?>445@68205BAO.PAq$8;LB@ A>45@68B >?5@0B>@, =5 ?>445@68205<K9 B8?>< A>45@68<>3> AB>;1F0 (2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}). z!B@C:BC@0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structurename/}" =5 87<5=5=0, B0: :0: 2 ?@>F5AA5 >1@01>B:8 ?@>87>H;0 >H81:0.rK@065=85 "%{expression/}" A>45@68B =54>?CAB8<>5 7=0G5=85 8;8 A8=B0:A8A (2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}).�54>?CAB8<K9 D8;LB@ 20@80=B>2: AAK;>G=K9 AB>;15F "%{ColumnName/}" 8<55B B8? A>45@68<>3> KEY. 52>7<>6=> >ACI5AB2;OBL D8;LB@0F8N ?> :;NG52><C AB>;1FC.�=0G5=85 0B@81CB0 =0E>48BAO 70 ?@545;0<8 480?07>=0 7=0G5=89 [%{start/},%{end/}]. -B> =5 4>?CA:05BAO 0;3>@8B<>< 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.f=0G5=85 "%d{foldcount/}" =54>?CAB8<> 4;O :>;8G5AB20 A25@B>:. =0G5=85 4>;6=> 1KBL 1>;LH5 8;8 @02=> 2.�=0G5=85 "%d{foldindex/}" =54>?CAB8<> 4;O 8=45:A0 A25@B:8. =0G5=85 4>;6=> 1KBL 1>;LH5 8;8 @02=> 1 8 4>;6=> 1KBL <5=LH5 :>;8G5AB20 A25@B>: 8;8 @02=> 5<C.�=0G5=85 "%d{foldmaxcase/}" =54>?CAB8<> 4;O <0:A8<0;L=>3> :>;8G5AB20 20@80=B>2. =0G5=85 4>;6=> 1KBL =5>B@8F0B5;L=K< F5;K< G8A;><.�>45;L "%s{modelname/}" =54>?CAB8<0 2 B5:CI5< 2K7>25 ?@>F54C@K, B0: :0: <>45;L =5 ?@8=04;568B : AB@C:BC@5 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%s{structure/}".�B@81CB "%s{attribute/}" =54>?CAB8< 2 B5:CI5< 2K7>25 ?@>F54C@K, B0: :0: 0B@81CB =5 O2;O5BAO 0B@81CB>< PREDICT 8;8 PREDICT_ONLY 4;O <>45;8 "%s{modelname/}".`!>AB>O=85 0B@81CB0 =5 <>65B 1KBL 7040=> 2 2K7>25 ?@>F54C@K, B0: :0: F5;52>9 0B@81CB =5?@5@K2=K9.q>45;L "%s{modelname/}" =54>?CAB8<0 2 B5:CI5< 2K7>25 ?@>F54C@K, B0: :0: <>45;L =5 O2;O5BAO <>45;LN :;0AB5@870F88.j>45;L "%s{modelname/}" =54>?CAB8<0 2 B5:CI5< 2K7>25 ?@>F54C@K, B0: :0: 2 <>45;8 8A?>;L7C5BAO A25@BK20=85.?-B0 25@A8O ?@>F54C@K =5 ?>445@68205B ?0@0<5B@ B5AB>2>3> A?8A:0.�54>?CAB8<>5 7=0G5=85 ?>@>30 A>AB>O=8O. =0G5=85 4>;6=> ;560BL 2 480?07>=5 >B 0,0 4> 1,0. A;8 7=0G5=85 ?>@>30 A>AB>O=8O =5 >?@545;5=>, B> 8A?>;L7C5BAO 7=0G5=85 NULL.e!25@BK20=85 =5;L7O ?@8<5=8BL : <>45;8 8=B5;;5:BC0;L=>3> 0=0;870, B0: :0: 2 =59 5ABL AB>;15F Key Time.PA�=AB@C:F8O INSERT INTO ... '%s{name/}'.CASES =54>?CAB8<0 4;O 8A?>;L7>20=8O A <>45;LN 8=B5;;5:BC0;L=>3> 0=0;870. -B0 8=AB@C:F8O <>65B 8A?>;L7>20BLAO B>;L:> A> AB@C:BC@>9 8=B5;;5:BC0;L=>3> 0=0;870.\0:A8<0;L=>5 :>;8G5AB2> A25@B>:, ?>445@68205<>5 ?@>F54C@>9 ?5@5:@5AB=>9 ?@>25@:8, @02=> 255.{0:A8<0;L=>5 :>;8G5AB2> A25@B>:, ?>445@68205<>5 ?@>F54C@>9 ?5@5:@5AB=>9 ?@>25@:8, ?@8 8A?>;L7>20=88 A >1J5:B>< A50=A0 - 10.{0:A8<0;L=>5 :>;8G5AB2> <>45;59, ?>445@68205<>5 ?@>F54C@>9 ?5@5:@5AB=>9 ?@>25@:8, ?@8 8A?>;L7>20=88 A >1J5:B>< A50=A0 - 10.�54>?CAB8<>5 7=0G5=85 ?>@>30 A>AB>O=8O. A;8 4>?CAB8<>5 A>AB>O=85 =5 C:070=>, B> =5>1E>48<> ?@8A2>8BL ?>@>3C A>AB>O=8O 7=0G5=85 NULL.y>45;L "%s{modelname/}" =54>?CAB8<0 2 2K7>25 B5:CI59 ?@>F54C@K, ?>A:>;L:C >=0 A>45@68B AB>;1FK KEY TIME 8;8 KEY SEQUENCE.s54>?CAB8<K9 ?0@0<5B@ NORMALIZATION 2 <>45;8 "%{modelname/}". 0@0<5B@ NORMALIZATION 4>;65= 8<5BL 7=0G5=85 0 8;8 1.�54>?CAB8<>5 7=0G5=85 ?0@0<5B@0 AUTODETECT_MINIMUM_SUPPORT 4;O <>45;8 "%{modelname/}". =0G5=85 AUTODETECT_MINIMUM_SUPPORT 4>;6=> 1KBL 1>;LH5 8;8 @02=> 0 8 <5=LH5 8;8 @02=> 1.K 40==>< =01>@5 40==KE =5 =0945=> 4>?CAB8<>3> :;0AB5@0 ?>A;54>20B5;L=>AB59.�54>?CAB8<K9 ?0@0<5B@ CASELIKELIHOOD_NORMALIZATION_METHOD 4;O <>45;8 "%{modelname/}". 0@0<5B@ CASELIKELIHOOD_NORMALIZATION_METHOD 4>;65= 8<5BL >4=> 87 42CE 7=0G5=89: MARGINAL 8;8 DISTANCE.PA~1J5:B AB0B8AB8G5A:>9 AE5<K "%{aggdesign/}" 8<55B =C;52>5 >F5=>G=>5 :>;8G5AB2> AB@>:. 52>7<>6=> A>740BL AB0B8AB8G5A:85 AE5<K.�B@81CB %{attribute/} 87<5@5=8O %{dimension/} 8<55B =C;52>5 :>;8G5AB2> 7=0G5=89. !5@25@ =5 <>65B A>740BL AB0B8AB8G5A:85 AE5<K 4;O MB>3> 0B@81CB0.�7<5@5=85 "%{dimension/}" =5 8<55B 0B@81CB>2 4;O 40==>9 AB0B8AB8G5A:>9 AE5<K. !5@25@ =5 <>65B A>740BL AB0B8AB8G5A:85 AE5<K ?@8 >BACBAB288 MB>3> 0B@81CB0.27<5@5=85 "%{dimension/}" =5 8<55B 40==KE, A2O70==KE A A5:F859 (>=> O2;O5BAO 87<5@5=85< B8?0 "<=>385 :> <=>38<", 87<5@5=85< 8=B5;;5:BC0;L=>3> 0=0;870 40==KE ;81> 87<5@5=85< AAK;>:). 0@0<5B@ 8A?>;L7>20=8O AB0B8AB8G5A:>9 >1@01>B:8 4;O 0B@81CB0 "%{attribute/}" 4>;65= 8<5BL 7=0G5=85 "5B" 8;8 "> C<>;G0=8N".�04 >1J5:B>< AB0B8AB8G5A:>9 AE5<K "%{aggdesign/}" 2 =0AB>OI89 <><5=B 2K?>;=O5BAO >?5@0F8O. 0 40==>9 AB0488 =52>7<>6=> ?@8<5=8BL >?B8<870F8N A CG5B>< 8A?>;L7>20=8O.�54>?CAB8<K9 70?@>A >?B8<870F88 A CG5B>< 8A?>;L7>20=8O "%{ubo/}". ;O ?>;CG5=8O A2545=89 > ?>4E>4OI5< D>@<0B5 >1@0B8B5AL : 4>:C<5=B0F88 ?> ?@>4C:BC.K7<5@5=85 "%{dimension/}" =5 8<55B 40==KE, A2O70==KE A A5:F859. 0==>5 87<5@5=85 O2;O5BAO 87<5@5=85< B8?0 "<=>385 :> <=>38<", 87<5@5=85< 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 8;8 AAK;>G=K< 87<5@5=85<. 0@0<5B@ 8A?>;L7>20=8O AB0B8AB8G5A:>9 >1@01>B:8 4;O M;5<5=B0 All 40==>3> 87<5@5=8O 4>;65= 1KBL 8<5BL 7=0G5=85 "5B" 8;8 "> C<>;G0=8N".�B@81CB "%{attribute/}" 87<5@5=8O "%{dimension/}" =5 4>?CA:05B AB0B8AB8G5A:CN >1@01>B:C, 8 53> ?0@0<5B@ 8A?>;L7>20=8O AB0B8AB8G5A:>9 >1@01>B:8 4>;65= 8<5BL 7=0G5=85 ">;=>ABLN" 8;8 "> C<>;G0=8N".�1J5:B, C:070==K9 2 :;85=BA:>< 70?@>A5, =5 O2;O5BAO >1J5:B>< AB0B8AB8G5A:>9 AE5<K. -B0 :><0=40 <>65B >1@010BK20BL B>;L:> >1J5:BK AB0B8AB8G5A:8E AE5<.BACBAB2C5BBACBAB2C5B
!CI5AB2C5B
!CI5AB2C5BA5;0AB5@=0O <>45;LTrueFalse=not =>>=<<=and8;8,->y-intercept():>45;L 0AA>F80B82=KE ?@028;;0AB5@0!B@>:0 ?5@5E>40 4;O A>AB>O=8O ?>A;54>20B5;L=>AB8'#@>25=L ?>A;54>20B5;L=>AB8 4;O :;0AB5@0(>45;L :;0AB5@870F88 ?>A;54>20B5;L=>AB59>45;L 2@5<5==KE @O4>2';3>@8B< ;8=59=>9 @53@5AA88 (Microsoft)t;3>@8B< ;8=59=>9 @53@5AA88 (Microsoft) - MB> 0;3>@8B< @53@5AA88, >?B8<0;L=> ?>4E>4OI89 4;O @53@5AA8>==>3> <>45;8@>20=8O. -B>B 0;3>@8B< O2;O5BAO >A>1>9 :>=D83C@0F859 0;3>@8B<0 45@520 ?@8=OB8O @5H5=89 (Microsoft), ?>;CG5==>9 ?CB5< >B:;NG5=8O @07185=89 (D>@<C;0 @53@5AA88 ?>;=>ABLN 2AB@>5=0 2 >48= :>@=52>9 C75;). ;3>@8B< ?>445@68205B ?@>3=>78@>20=85 =5?@5@K2=KE 0B@81CB>2.,;3>@8B< ;>38AB8G5A:>9 @53@5AA88 (Microsoft)P;3>@8B< ;>38AB8G5A:>9 @53@5AA88 (Microsoft) - MB> 0;3>@8B< @53@5AA88, >?B8<0;L=> ?>4E>4OI89 4;O @53@5AA8>==>3> <>45;8@>20=8O. -B>B 0;3>@8B< O2;O5BAO >A>1>9 :>=D83C@0F859 0;3>@8B<0 =59@>==>9 A5B8 (Microsoft), ?>;CG5==>9 ?CB5< 8A:;NG5=8O A:@KB>3> C@>2=O. ;3>@8B< ?>445@68205B ?@>3=>78@>20=85 :0: 48A:@5B=KE, B0: 8 =5?@5@K2=KE 0B@81CB>2.BA5:05<K9 >B@57>:
5@8>48G=>ABLARMA 07=8F0ARIMAPA{}X[#:070==>5 A>AB>O=85 "%{State/}" 2 AB>;1F5 "%{ColumnName/}" >1J5:B0 "%{Object/}" =5 =0945=>.$!2545=8O 4;O MB>9 25@A88 =54>ABC?=K.f5 C405BAO A>740BL @0A?@545;5=85 2 ?0<OB8 4;O AG5BG8:>2 A8AB5<=>3> <>=8B>@0. !G5BG8:8 1C4CB >B:;NG5=K.i!G5BG8: A8AB5<=>3> <>=8B>@0 =5 <>65B >B:@KBL A>?>AB02;5==K9 D09;, A>45@60I89 40==K5 > ?@>872>48B5;L=>AB8.a5 C405BAO 2K?>;=8BL A>?>AB02;5=85 A D09;>< >1I59 ?0<OB8, A>45@60I8< 40==K5 > ?@>872>48B5;L=>AB8.G5 C405BAO >B:@KBL @0745; Performance 8;8 Performance Driver 2 @55AB@5.y5 C405BAO AG8B0BL 7=0G5=85 70?8A8 @55AB@0 First Counter (2;>65==>9 2 70?8AL @55AB@0 Performance 4;O 40==>3> M:75<?;O@0).v5 C405BAO AG8B0BL 7=0G5=85 70?8A8 @55AB@0 First Help (2;>65==>9 2 70?8AL @55AB@0 Performance 4;O 40==>3> M:75<?;O@0).x5 C405BAO AG8B0BL 7=0G5=85 70?8A8 @55AB@0 Last Counter (2;>65==>9 2 70?8AL @55AB@0 Performance 4;O 40==>3> M:75<?;O@0).�80?07>= 4;O AG5BG8:>2 2 @55AB@5 =5 A>2?0405B A >68405<K< 480?07>=>< AG5BG8:>2 4;O 40==>3> M:75<?;O@0. 5@5703@C78B5 D09; 8=8F80;870F88 A8AB5<=>3> <>=8B>@0.H@>87>H;0 >H81:0 ?@8 8=8F80;870F88: A1>9 2 InitializeSecurityDescriptor.E@>87>H;0 >H81:0 ?@8 8=8F80;870F88: A1>9 2 SetSecurityDescriptorDacl.<@>87>H;0 >H81:0 ?@8 8=8F80;870F88: A1>9 2 OpenProcessToken.?@>87>H;0 >H81:0 ?@8 8=8F80;870F88: A1>9 2 GetTokenInformation.F@>87>H;0 >H81:0 ?@8 8=8F80;870F88: A1>9 2 SetSecurityDescriptorOwner.F@>87>H;0 >H81:0 ?@8 8=8F80;870F88: A1>9 2 SetSecurityDescriptorGroup.=@>87>H;0 >H81:0 ?@8 8=8F80;870F88: A1>9 2 CreateFileMapping.9@>87>H;0 >H81:0 ?@8 8=8F80;870F88: A1>9 2 MapViewOfFile.�@8<5G0=85. !5@25@ 0=0;870 40==KE A>E@0=O5B ;N1K5 A2545=8O 4;O 70I8BK, C:070==K5 :0: G0ABL AB@>:8 ?>4:;NG5=8O 2 >?@545;5=88 >1J5:B0 Datsource.s>;L7>20B5;L "%{pii_strUser/}" =5 8<55B 4>ABC?0 : 1075 40==KE "%{strObject/}", ;81> MB>9 107K 40==KE =5 ACI5AB2C5B.z>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 87<5=5=85 >1J5:B0 "%{strObject/}", ;81> MB>3> >1J5:B0 =5 ACI5AB2C5B.y>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 4>ABC? : >1J5:BC "%{strObject/}", ;81> MB>3> >1J5:B0 =5 ACI5AB2C5B.z>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 >1@01>B:C >1J5:B0 "%{strObject/}", ;81> MB>3> >1J5:B0 =5 ACI5AB2C5B.y>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 C40;5=85 >1J5:B0 "%{strObject/}", ;81> MB>3> >1J5:B0 =5 ACI5AB2C5B.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 A>740=85 =>2>3> >1J5:B0 2 "%{strObject/}", ;81> MB>3> >1J5:B0 =5 ACI5AB2C5B.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 ?>;CG5=85 <5B040==KE >1J5:B0 "%{strObject/}", ;81> MB>3> >1J5:B0 =5 ACI5AB2C5B.d81> @07@5H5=85 4;O @>;8 "%{strRoleID/}" C65 7040=> 4;O 40==>3> >1J5:B0, ;81> >1J5:B0 =5 ACI5AB2C5B.s >;L "%{strRoleID/}", =0 :>B>@CN AAK;05BAO @07@5H5=85 "%{strPermID/}", =5 ACI5AB2C5B 2 1075 40==KE "%{strDBName/}".�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 2>AAB0=>2;5=85 107K 40==KE, ;81> 1070 40==KE C65 ACI5AB2C5B 8 ?0@0<5B@ AllowOverwrite =5 C:070=.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 A>740=85 @575@2=>9 :>?88 107K 40==KE "%{strObject/}", ;81> MB0 1070 40==KE =5 ACI5AB2C5B.u>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 A;8O=85 A5:F88 "%{strObject/}", ;81> MB>9 A5:F88 =5 ACI5AB2C5B.�>?KB:0 87<5=8BL 845=B8D8:0B>@ @>;8 (RoleID) @07@5H5=8O "%{strPermID/}" A "%{strRoleID/}" =0 "%{strNewRoleID/}". 5;L7O 87<5=OBL 845=B8D8:0B>@ @>;8 (RoleID) @07@5H5=8O ?>A;5 A>740=8O @07@5H5=8O.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O 4;O ?>4?8A:8 =0 B@0AA8@>2:C "%{strObject/}", ;81> MB>9 B@0AA8@>2:8 =5 ACI5AB2C5B.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 >1@0B=CN 70?8AL 2 >1J5:B "%{strObject/}", ;81> MB>3> >1J5:B0 =5 ACI5AB2C5B.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 A8=E@>=870F8N >1J5:B>2 2 M:75<?;O@5 8AB>G=8:0 8;8 =07=0G5=8O, ;81> >1J5:BK =5 ACI5AB2CNB 2 M:75<?;O@5 8AB>G=8:0.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 ?>;CG5=85 <5B040==KE >1J5:B0 "%{strObject/}", ;81> MB>3> >1J5:B0 =5 ACI5AB2C5B.|>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 45B0;870F8N >1J5:B0 "%{strObject/}", ;81> MB>3> >1J5:B0 =5 ACI5AB2C5B.n>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 GB5=85 107K 40==KE, ;81> MB>9 107K 40==KE =5 ACI5AB2C5B.x>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 70?8AL 2 >1J5:B "%{strObject/}", ;81> MB>3> >1J5:B0 =5 ACI5AB2C5B.Q>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 2K?>;=5=85 >?5@0F88 >B<5=K.L>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 2K7>2 <5B>40 Discover.y>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 ?@>A<>B@ >1J5:B0 "%{strObject/}", ;81> MB>3> >1J5:B0 =5 ACI5AB2C5B.PA' M:75<?;O@5 70?@5I5= 0=>=8<=K9 4>ABC?.w0?@>H5==K9 C@>25=L 70I8BK =5 A>2?0405B A B@51C5<K< 4;O M:75<?;O@0 C@>2=5< 70I8BK 40==KE 4;O 04<8=8AB@0B82=KE 459AB289.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 4>ABC? : 8AB>G=8:C 40==KE AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{strStructure/}", ;81> MB>3> 8AB>G=8:0 40==KE =5 ACI5AB2C5B.g5 C405BAO A>740BL 8;8 >1@01>B0BL AB@C:BC@C 8=B5;;5:BC0;L=>3> 0=0;870 40==KE A50=A0 "%{strStructure/}".`5 C405BAO A>740BL 8;8 >1@01>B0BL <>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE A50=A0 "%{strModel/}".\>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE A50=A0 A;54C5B A>74020BL 2 ACI5AB2CNI59 1075 40==KE.�0==K5 ImpersonationInfo 4;O 8AB>G=8:0 40==KE "%{Datasource/}" A>45@60B ?0@0<5B@ ImpersonationMode, :>B>@K9 <>65B 8A?>;L7>20BLAO B>;L:> 04<8=8AB@0B>@>< A5@25@0.�AB>G=8: 40==KE 2 B5:CI5< <=>65AB25 A<5I5==KE ?@82O7>:, "%{Datasource/}", A>45@68B @568< >;8F5B2>@5=8O (ImpersonationMode), :>B>@K9 =5;L7O 8A?>;L7>20BL A<5I5==><C 8AB>G=8:C 40==KE.wAB>G=8: 40==KE "%{Datasource/}" A>45@68B 7=0G5=85 ImpersonationMode, :>B>@>5 =5 ?>445@68205BAO 4;O >?5@0F89 >1@01>B:8.}>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 >G8AB:C :MH0 >1J5:B0 "%{strObject/}", ;81> MB>3> >1J5:B0 =5 ACI5AB2C5B.H"5:CI0O >?5@0F8O =5 @07@5H5=0 4;O >3@0=8G5==>3> :;85=BA:>3> ?>4:;NG5=8O.s52>7<>6=> 7040BL @07@5H5=85 =0 70?8AL (" 07@5H5=>"), 5A;8 4;O @07@5H5=8O =0 GB5=85 =5 7040=> 7=0G5=85 " 07@5H5=>".{>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 1;>:8@>2:C >1J5:B0 "%{strObject/}", ;81> MB>3> >1J5:B0 =5 ACI5AB2C5B.T">;L:> 04<8=8AB@0B>@0< A5@25@0 ?@54>AB02;5= 4>ABC? : A5@25@=><C H8D@>20;L=><C :;NGC.�040==>5 A2>9AB2> EffectiveUserName "%{user/}" =5 O2;O5BAO 4>?CAB8<>9 CG5B=>9 70?8ALN ?>;L7>20B5;O, 3@C??K, ?A524>=8<0 8;8 :><?LNB5@0.o!>740=> =54>?CAB8<>5 2K@065=85 157>?0A=>AB8 87<5@5=8O 4;O 0B@81CB0 "%{attribute/}" 2 87<5@5=88 "%{dimension/}".PA� 87<5@5=88 "%{dimension/}" B8?0 "@>48B5;8-?>B><:8" 70I8B0 CAB0=>2;5=0 4;O :;NG52>3> 0B@81CB0, GB> 70?@5I5=>. >6=> 2 :0G5AB25 0;LB5@=0B82K 7040BL M:2820;5=B=CN 70I8BC 87<5@5=8O 2 @>48B5;LA:>< 0B@81CB5.V0?@>H5==K9 C@>25=L 70I8BK =5 A>2?0405B A B@51C5<K< 4;O A5@25@0 C@>2=5< 70I8BK 40==KE.C 07@5H5=85, =5>1E>48<>5 4;O 40==>9 >?5@0F88, =5 1K;> ?@54>AB02;5=>.�070 40==KE "%{Database/}" =5 A>45@68B @568<0 >;8F5B2>@5=8O (ImpersonationMode) 8;8 A>45@68B B0:>9 @568< >;8F5B2>@5=8O, :>B>@K9 =5 ?>445@68205BAO 4;O >?5@0F89 >1@01>B:8.�070 40==KE "%{Database/}" =5 A>45@68B @568<0 >;8F5B2>@5=8O (ImpersonationMode), :>B>@K9 70@575@28@>20= 4;O 04<8=8AB@0B>@>2 A5@25@0.c!2>9AB20 70?@>A0 UseTransaction 8 MasterTransaction 70@575@28@>20=K 4;O 04<8=8AB@0B>@>2 107 40==KE.20?@>H5==K9 @568< ?@>25@:8 ?>4;8==>AB8 =5@07@5H5=.�AB>G=8: 40==KE "%{Datasource/}" A>45@68B @568< >;8F5B2>@5=8O ImpersonationMode, :>B>@K9 =5 ?>445@68205BAO 4;O >?5@0F89 ?>4:;NG5=8O XMLA.�5@0@E8O 0B@81CB0 4;O 0B@81CB0 "%{attribute/}" 87<5@5=8O :C10 "%{dimension/}" >B:;NG5=0 ?@8 0:B828@>20==>9 =5B@8280;L=>9 70I8B5 87<5@5=8O (7040=> ;81> @07@5H5==>5, ;81> =54>?CAB8<>5 <=>65AB2>), GB> 70?@5I5=>.�5@0@E8O 0B@81CB0 "%{attribute/}" 87<5@5=8O 107K 40==KE "%{dimension/}" >B:;NG5=0 ?@8 0:B828@>20==>9 =5B@8280;L=>9 70I8B5 87<5@5=8O (7040=> ;81> @07@5H5==>5, ;81> =54>?CAB8<>5 <=>65AB2>), GB> 70?@5I5=>.!@>25@:0 ?>4;8==>AB8 =5 ?@>945=0.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 45B0;870F8N @>48B5;LA:>9 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{strObject/}".Z> 2@5<O ?@>25@:8 ?>4;8==>AB8 70?@>AK =54>?CAB8<K. >4:;NG5=85 1K;> ?@8=C48B5;L=> 70:@KB>.Y> 2@5<O ?@>25@:8 ?>4;8==>AB8 A50=AK =54>?CAB8<K. >4:;NG5=85 1K;> ?@8=C48B5;L=> 70:@KB>.Q#G5B=K5 40==K5 ?>;L7>20B5;O =5 A>2?040NB. >4:;NG5=85 1K;> ?@8=C48B5;L=> 70:@KB>.�>=B5:AB 157>?0A=>AB8 4;O ?>4:;NG5=8O =5 A>2?0405B A ?@>25@:>9 157>?0A=>AB8 A50=A>2. !>7409B5 =>2>5 ?>4:;NG5=85 8 A=>20 2K?>;=8B5 ?@>25@:C ?>4;8==>AB8.6SetAuthContext =5>1E>48<> 70?CA:0BL >B 8<5=8 sysadmin.+54>?CAB8<K9 B>:5= ?>;L7>20B5;O SharePoint.;BACBAB2C5B @07@5H5=85 4;O 2K?>;=5=8O 70?@>H5==>9 >?5@0F88.n5 C40;>AL 2K?>;=8BL :><0=4C, ?>A:>;L:C =5 C40;>AL 2K?>;=8BL >;8F5B2>@5=85 C4>AB>25@5=8O ?>;L7>20B5;O Windows.wAB>G=8: 40==KE "%{Datasource/}" A>45@68B 7=0G5=85 ImpersonationMode, :>B>@>5 =5 ?>445@68205BAO 4;O >?5@0F89 >1@01>B:8.M1J5:BK A50=A0 =5 @07@5H05BAO 8A?>;L7>20BL 2 >?5@0F8OE :>=2595@=>9 >1@01>B:8.F5 C40;>AL A>740BL >1J5:B 45A:@8?B>@0 157>?0A=>AB8 4;O C:070==>9 @>;8.O5 C40;>AL A>740BL C:070==CN @>;L, ?>A:>;L:C >=0 A>45@68B A;8H:>< <=>3> G;5=>2.�1J5:B DataSourcePermission =5 ?>445@68205BAO 4;O 107 40==KE A5<0=B8G5A:8E <>45;59 187=5A-0=0;8B8:8, 2K?>;=ONI8EAO =0 @0725@=CB>< 2 B01;8G=>< @568<5 M:75<?;O@5 A;C61 Analysis Services.�1J5:B CubeDimensionPermission =5 ?>445@68205BAO 4;O 107 40==KE A5<0=B8G5A:8E <>45;59 187=5A-0=0;8B8:8, 2K?>;=ONI8EAO =0 @0725@=CB>< 2 B01;8G=>< @568<5 M:75<?;O@5 A;C61 Analysis Services.�1J5:B AttributePermission =5 ?>445@68205BAO 4;O 107 40==KE A5<0=B8G5A:8E <>45;59 187=5A-0=0;8B8:8, 2K?>;=ONI8EAO =0 @0725@=CB>< 2 B01;8G=>< @568<5 M:75<?;O@5 A;C61 Analysis Services.�1J5:B CellPermission =5 ?>445@68205BAO 4;O 107 40==KE A5<0=B8G5A:8E <>45;59 187=5A-0=0;8B8:8, 2K?>;=ONI8EAO =0 @0725@=CB>< 2 B01;8G=>< @568<5 M:75<?;O@5 A;C61 Analysis Services.�1J5:BK MiningStructurePermission 8 MiningModelPermission =5 ?>445@6820NBAO 4;O 107 40==KE A5<0=B8G5A:8E <>45;59 187=5A-0=0;8B8:8, 2K?>;=ONI8EAO =0 @0725@=CB>< 2 B01;8G=>< @568<5 M:75<?;O@5 A;C61 Analysis Services.=57>?0A=>ABL =0 C@>2=5 AB@>: =5 ?>445@68205BAO 2 @568<5 OLAP.�;O 107 40==KE A5<0=B8G5A:8E <>45;59 187=5A-0=0;8B8:8, 2K?>;=ONI8EAO =0 @0725@=CB>< 2 B01;8G=>< @568<5 M:75<?;O@5 A;C61 Analysis Services, 4>;65= 1KBL @07@5H5= 4>ABC? =0 GB5=85 : 87<5@5=8N.D"01;8G=K5 70?@>AK =5 ?>445@6820NBAO A 157>?0A=>ABLN =0 C@>2=5 AB@>:.V57>?0A=>ABL =0 C@>2=5 AB@>: =5 ?>445@68205BAO 2 1075 40==KE A> A2>9AB2>< DirectQuery. 07@5H5=8O 4;O 87<5@5=89 =5 ?>445@6820NBAO 2 M:75<?;O@0E A;C61 Analysis Services, @0725@=CBKE 2 @568<5 8=B53@0F88 A SharePoint.{ 07@5H5=8O 4;O :C1>2 =5 ?>445@6820NBAO 2 M:75<?;O@0E A;C61 Analysis Services, @0725@=CBKE 2 @568<5 8=B53@0F88 A SharePoint.� 07@5H5=8O 4;O 8AB>G=8:>2 40==KE =5 ?>445@6820NBAO 2 M:75<?;O@0E A;C61 Analysis Services, @0725@=CBKE 2 @568<5 8=B53@0F88 A SharePoint.�1J5:BK MiningStructurePermission 8 MiningModelPermission =5 ?>445@6820NBAO 2 M:75<?;O@0E A;C61 Analysis Services, @0725@=CBKE 2 @568<5 8=B53@0F88 A SharePoint.�?5@0F8O DISCOVER ?>445@68205BAO B>;L:> 4;O B01;8G=>3> H01;>=0 107K 40==KE, 2 :>B>@>9 8<5NBAO 04<8=8AB@0B82=K5 @07@5H5=8O. "5:CI0O 1070 40==KE =5 O2;O5BAO B01;8G=>9, ;81> >BACBAB2CNB 04<8=8AB@0B82=K5 @07@5H5=8O.�>?KB:0 2E>40 >:>=G8;0AL =5C40G59, ?>A:>;L:C :><?>=5=B, 8A?>;L7C5<K9 A MB>9 F5;LN (msoidcli.dll), =5 =0945= =0 20H5< :><?LNB5@5. @>25@LB5, CAB0=>2;5= ;8 ?><>I=8: ?> 2E>4C 2 Microsoft Online Services.N><>I=8: ?> 2E>4C 2 Microsoft Online Services =5 <>65B 2K?>;=8BL 4;O 20A 2E>4.y>?KB:0 2E>40 >:>=G8;0AL =5C40G59, ?>A:>;L:C 2>7=8:;0 2=CB@5==OO >H81:0 2 ?><>I=8:5 ?> 2E>4C 2 Microsoft Online Services.[>?KB:0 2E>40 >:>=G8;0AL =5C40G59, ?>A:>;L:C 845=B8D8:0B>@ ?>;L7>20B5;O 8;8 ?0@>;L =525@5=.t52>7<>6=> 8A?>;L7>20BL C:070==K9 20<8 ?>AB02I8: C4>AB>25@5=89, 5A;8 2AB@>5==0O 157>?0A=>ABL 7040=0 :0: ClaimsToken.PA}>?KB:0 548=>3> 2E>40 >:>=G8;0AL =5C40G59, ?>A:>;L:C CG5B=0O 70?8AL ?>;L7>20B5;O 2 4><5=5 Windows =5 O2;O5BAO 459AB28B5;L=>9.<>;5 "%{field/}" =5 =0945=> 2 B>:5=5 ?5@540G8 C4>AB>25@5=89.;5 C40;>AL ?@>25@8BL ?>4?8AL B>:5=0 ?5@540G8 C4>AB>25@5=89.2!@>: 459AB28O B>:5=0 ?5@540G8 C4>AB>25@5=89 8AB5:.X#40;5=85 107K 40==KE 04<8=8AB@0B>@>< 107K 40==KE 2 Windows Azure Analytics =5 @07@5H5=>.^5@58<5=>20=85 107K 40==KE 04<8=8AB@0B>@>< 107K 40==KE 2 Windows Azure Analytics =5 @07@5H5=>.x 568< >;8F5B2>@5=8O "%{ImpersonationMode/}" 4;O 8AB>G=8:0 40==KE "%{Datasource/}" =5 @07@5H5= 2 Windows Azure Analytics.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 2K?>;=5=85 :><0=4K CloneDatabase 4;O 107K 40==KE "%{strObject/}", ;81> MB0 1070 40==KE =5 ACI5AB2C5B.!;C61K Analysis Services 8A?>;L7CNB TLS 4;O 70I8BK B5:CI53> ?>4:;NG5=8O.  "@51C5BAO 25@A8O (SP_PROT_TLS1_2_SERVER), => 1K;0 ?>;CG5=0 25@A8O "%{Protocol/}". :;NG8B5 =5>1E>48<CN 25@A8N. >>1I5 3>2>@O, <>6=> C:070BL ?>445@6:C 25@A88 TLS 2 ?0@0<5B@0E 1@0C75@0 8;8 2 @55AB@5 Windows.�#:070=85 ?0@0<5B@0 "Anonymous" 8 A5@B8D8:0B0 :;85=B0 2 >4=>9 AB@>:5 ?>4:;NG5=8O =5 ?>445@68205BAO. >6=> ?@>9B8 ?@>25@:C ?>4;8==>AB8 :0: "Anonymous" 8;8 8A?>;L7>20BL A5@B8D8:0B :;85=B0. 'B>1K ?@>4>;68BL, C40;8B5 >4=> 87 MB8E A2>9AB2 8 ?>2B>@8B5 ?>?KB:C.�;O >;8F5B2>@5=8O B@51C5BAO 845=B8D8:0B>@ ?>;L7>20B5;O Windows. "5:CI55 C4>AB>25@5=85 =5 O2;O5BAO 845=B8D8:0B>@>< ?>;L7>20B5;O Windows.a><0=40 ExtAuth 1K;0 8A?>;L7>20=0 =5?@028;L=>.  5 =5>1E>48<> 2K?>;=OBL ?5@2>9 8 B>;L:> >48= @07.H><0=40 ExtAuth =5 ?>445@68205B AE5<C ?@>25@:8 ?>4;8==>AB8 "%{scheme/}".;><0=40 ExtAuth =5 ?>445@68205B ?CAB>9 M;5<5=B ExtAuthInfo.Z><0=4C ExtAuth <>65B 2K?>;=8BL B>;L:> 04<8=8AB@0B>@ A5@25@0 8;8 CG0AB=8: @>;8 ActAsUsers.];O >BA>548=5=8O 107K 40==KE 2 Windows Azure Analytics B@51CNBAO 04<8=8AB@0B82=K5 @07@5H5=8O.Z;O 0@E820F88 107K 40==KE 2 Windows Azure Analytics B@51CNBAO 04<8=8AB@0B82=K5 @07@5H5=8O._;O 2>AAB0=>2;5=8O 107K 40==KE 2 Windows Azure Analytics B@51CNBAO 04<8=8AB@0B82=K5 @07@5H5=8O.D!5@B8D8:0B A>45@68B =5?>445@68205<>5 A2>9AB2> 0;3>@8B<0 EMH8@>20=8O.-B> =54>?CAB8<K9 A5@B8D8:0B. @5<O ACI5AB2>20=8O A5@B8D8:0B0 2KE>48B 70 480?07>= F5=B@0 A5@B8D8:0F88, :>B>@K9 2K40; A5@B8D8:0B.a><0=40 Synchronize 8<55B SynchronizeFromStorage=FilteredShardedData, => ?CAB>9 A?8A>: A53<5=B>2._><0=40 Synchronize 8<55B SynchronizeFromStorage=FilteredShardedData, => C:070= ?CAB>9 TableId.j><0=40 Synchronize 8<55B SynchronizeFromStorage=FilteredShardedData, => C:070= ?CAB>9 A?8A>: PartitionId.x!>?>AB02;5=85 A53<5=B>2 <>6=> C:070BL, B>;L:> 5A;8 :><0=40 Synchronize 8<55B SynchronizeFromStorage=FilteredShardedData.;><0=40 ExtAuth 70@575@28@>20=0 4;O 1C4CI53> 8A?>;L7>20=8O.R$C=:F8O 02B>@870F88 157>?0A=>3> :0=0;0 70@575@28@>20=0 4;O 1C4CI53> 8A?>;L7>20=8O.K><0=4C DBCC <>3CB 2K?>;=8BL B>;L:> 04<8=8AB@0B>@K 107K 40==KE 8;8 A5@25@0.b@8 ?@>25@:5 ?@8=04;56=>AB8 : 7040==><C ?>4:;NG5=8N >1J5:B "%{strObjectName/}" =5 1K; 701;>:8@>20=^>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 87<5=5=85 107K 40==KE "%{strDatabase/}".r>;L7>20B5;L "%{pii_strUser/}" 4>;65= 1KBL 04<8=8AB@0B>@><, GB>1K G8B0BL <5B040==K5 107K 40==KE "%{strDatabase/}"._>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 >1=>2;5=85 107K 40==KE "%{strDatabase/}".-B0 :><0=40 API DBCC ?@54=07=0G5=0 4;O 8A?>;L7>20=8O A 1070<8 40==KE, 2 :>B>@KE =5 ?@8<5=O5BAO ?0@0<5B@ TabularMetadata 4;O A2>9AB20 StorageEngineUsed. K1@0==0O 1070 40==KE 8A?>;L7C5B 7=0G5=85 StorageEngineUsed 4;O TabularMetadata. A?>;L7C9B5 4@C3>9 API DBCC.�><0=40 ExtAuth =5 <>65B 1KBL 2K?>;=5=0 0=>=8<=K< ?>;L7>20B5;5<. >;L7>20B5;L 4>;65= 1KBL >?>7=0= :0: 04<8=8AB@0B>@ A5@25@0 8;8 CG0AB=8: @>;8 ActAsUsers.�!1>9 2E>40, B0: :0: =5 C40;>AL =09B8 :><?>=5=B, 8A?>;L7C5<K9 4;O MB>9 F5;8 (adal.dll) =0 :><?LNB5@5 8;8 =5 C40;>AL 2K?>;=8BL 703@C7:C.�1=0@C65=0 =5?@542845==0O ?@>1;5<0 1;>:8@>2:8. 070 40==KE "%{strObjectName/}" 1K;0 =5?@028;L=> 701;>:8@>20=0 2 @568<5 70?8A8 2 E>45 02B><0B8G5A:>9 >?5@0F88 ImageSave.e 0A?>;>65=85 "%{strURL/}" =5 O2;O5BAO ?>44><5=>< 845=B8D8:0B>@0 @5AC@A>2 (A2>9AB2> 8AB>G=8:0 40==KE).$!1>9 ?>4:;NG5=8O, ?>2B>@8B5 ?>?KB:C.�0?@>A : A;C610< Analysis Services A>45@68B =01>@ AB@>:.  F5;OE 157>?0A=>AB8 =01>@K AB@>: =5 4>?CA:0NBAO 4;O ?>4:;NG5=89 0=>=8<=KE ?>;L7>20B5;59.w@>87>H5; A1>9 ?>4:;NG5=8O, B0: :0: B@51CNBAO CG5B=K5 40==K5 ?>;L7>20B5;O, 0 ?>;L7>20B5;LA:89 8=B5@D59A 2E>40 70?@5I5=.H!1>9 @07@5H5=8O :;0AB5@0 Power BI 87-70 A;8H:>< 4;8==>3> >B25B0 A5@25@0.M!1>9 @07@5H5=8O :;0AB5@0 Power BI 87-70 =5?@028;L=>3> D>@<0B0 >B25B0 A5@25@0.Z5 C40;>AL ?>4:;NG8BLAO : URL-04@5AC "%{strURL/}" ?@8 ?>?KB:5 2K720BL @07@5H5=85 :;0AB5@0.z5 C40;>AL CAB0=>28BL ?>4:;NG5=85. !;54CNI89 8AB>G=8: 40==KE =5 O2;O5BAO 8725AB=K< A5@25@>< Power BI: "%{strDataSource/}".j5 C40;>AL CAB0=>28BL ?>4:;NG5=85: A2>9AB2> ?>AB02I8:0 C4>AB>25@5=89 Power�BI >BD>@<0B8@>20=> =5?@028;L=>.w5 C40;>AL CAB0=>28BL ?>4:;NG5=85: 2 AB@>:5 ?>4:;NG5=8O =5 C:070=K >1O70B5;L=K5 ?0@0<5B@K AAD ?>AB02I8:0 C4>AB>25@5=89.PA�5 C40;>AL CAB0=>28BL ?>4:;NG5=85: A@>: 459AB28O :MH8@>20==KE CG5B=KE 40==KE 8AB5: 8;8 ?0@>;L >1=>2;5=. >2B>@=> 22548B5 CG5B=K5 40==K5.\5 C40;>AL ?>4:;NG8BLAO : URL-04@5AC "%{strURL/}" ?@8 ?>?KB:5 >1=0@C68BL >:@C65=8O Power�BI.i@>87>H5; A1>9 ?@8 ?>8A:5 :>=5G=KE B>G5: 2=CB@5==8E A5@25@>2 Power�BI 87-70 =5?@028;L=>3> D>@<0B0 >B25B0.PAAnalysisServicesServerInput6040G0 >1@01>B:8 :>=2595@0 Microsoft Analysis ServicesMSMDPP1@01>B:0 A5:F891@01>B:0 87<5@5=8901CG5=85 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE0">G=>ABL <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE'0?@>A 8=B5;;5:BC0;L=>3> 0=0;870 40==KEPA1@01>B:0 A5:F891@01>B:0 87<5@5=8901CG5=85 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE0">G=>ABL <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE'0?@>A 8=B5;;5:BC0;L=>3> 0=0;870 40==KE=1=0@C65=> =525@=>5 G8A;> 2E>4>2. 68405BAO B>;L:> >48= 2E>4.+!B@>:0 ?>4:;NG5=8O A M:75<?;O@>< =5 7040=0.!AK;:0 =0 >1J5:B =5 7040=0.10?@>A 8=B5;;5:BC0;L=>3> 0=0;870 40==KE =5 7040=.<O :0B0;>30 =5 7040=>.#45=B8D8:0B>@ 107K 40==KE =5 7040=.B45=B8D8:0B>@ AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE =5 7040=.<0?@>AK B>G=>AB8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE =5 7040=K.S0?@>AK B>G=>AB8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE A>E@0=5=K 2 =5?@028;L=>< D>@<0B5.)">G=>ABL 8=B5;;5:BC0;L=>3> 0=0;870 40==KE'0?@>A 8=B5;;5:BC0;L=>3> 0=0;870 40==KEPA1><?>=5=B =5 ?@54>AB02;O5B >?8A0=89 :>4>2 >H81>:.A040==K9 2E>4=>9 AB>;15F 4>;65= A>45@60BL >BA>@B8@>20==K5 40==K5.30?@>H5==0O >?5@0F8O =5 ?>445@68205BAO :><?>=5=B><.C"8? 40==KE AB>;1F0 "%{column/}" =5 ?>445@68205BAO MB8< :><?>=5=B><.�-B>B :><?>=5=B ?>445@68205B B>;L:> 70?@>AK 8=B5;;5:BC0;L=>3> 0=0;870 40==KE PREDICTION JOIN, 8A?>;=O5<K5 4;O <>45;8 =07=0G5=8O =0 >A=>25 40==KE 2 =01>@5 AB@>: :>=2595@0.J5 ?>445@68205BAO :>=2595@=0O >1@01>B:0 87<5@5=89 B8?0 "@>48B5;8-?>B><:8".PA59AB2C5B <5B:0 @5AC@A>2.Z@5>1@07C5B >4=> 8;8 1>;55 <=>65AB2 2 <0AA82 4;O 8A?>;L7>20=8O 2 ?>;L7>20B5;LA:>9 DC=:F88.8>72@0I05B 87<5@5=85, :>B>@>5 A>45@68B 7040==K9 C@>25=L.8>72@0I05B 87<5@5=85, :>B>@>5 A>45@68B 7040==K9 M;5<5=B.9>72@0I05B 87<5@5=85, :>B>@>5 A>45@68B 7040==CN 85@0@E8N.\>72@0I05B 87<5@5=85, ?>78F8O :>B>@>3> 2 :C15 A >BAG5B>< >B =C;O 7040=0 G8A;>2K< 2K@065=85<.2>72@0I05B 87<5@5=85, 8<O :>B>@>3> 7040=> AB@>:>9.(>72@0I05B 85@0@E8N 7040==>3> 87<5@5=8O.%>72@0I05B 85@0@E8N 7040==>3> C@>2=O.>72@0I05B C@>25=L M;5<5=B0._>72@0I05B C@>25=L, ?>78F8O :>B>@>3> 2 87<5@5=88 c >BAG5B>< >B =C;O 7040=0 G8A;>2K< 2K@065=85<.=>72@0I05B C@>25=L, 8<O :>B>@>3> 7040=> AB@>:>2K< 2K@065=85<.W>72@0I05B TRUE, 5A;8 420 A@02=8205<KE >1J5:B0 M:2820;5=BK, 8 FALSE 2 ?@>B82=>< A;CG05.o>72@0I05B TRUE, 5A;8 7040==K9 M;5<5=B O2;O5BAO ?@54:>< 4@C3>3> 7040==>3> M;5<5=B0, 8 FALSE 2 ?@>B82=>< A;CG05.i>72@0I05B TRUE, 5A;8 2KG8A;5==>5 2K@065=85 O2;O5BAO 7=0G5=85< ?CAB>9 OG59:8, 8 FALSE 2 ?@>B82=>< A;CG05.b>72@0I05B TRUE, 5A;8 7040==K9 M;5<5=B =0E>48BAO 2 7040==>< ?>:>;5=88, 8 FALSE 2 ?@>B82=>< A;CG05._>72@0I05B TRUE, 5A;8 7040==K9 M;5<5=B O2;O5BAO :>=F52K< M;5<5=B><, 8 FALSE 2 ?@>B82=>< A;CG05.u>72@0I05B TRUE, 5A;8 7040==K9 M;5<5=B O2;O5BAO @>4AB25==8:>< 4@C3>3> 7040==>3> M;5<5=B0, 8 FALSE 2 ?@>B82=>< A;CG05..>72@0I05B ?@54:0 M;5<5=B0 =0 7040==>< C@>2=5.I>72@0I05B ?@54:0 M;5<5=B0, >BAB>OI53> =0 7040==>< @0AAB>O=88 2 85@0@E88.K>72@0I05B ?>A;54=53> @>4AB25==8:0 87 ?>B><:>2 M;5<5=B0 =0 7040==>< C@>2=5.x>72@0I05B 4>G5@=89 M;5<5=B A B>9 65 >B=>A8B5;L=>9 ?>78F859 ?>4 @>48B5;LA:8< M;5<5=B><, GB> 8 7040==K9 4>G5@=89 M;5<5=B.7>72@0I05B B5:CI89 M;5<5=B 2 87<5@5=88 2 E>45 8B5@0F88.Z>72@0I05B A>740==K9 A8AB5<>9 M;5<5=B 40==KE, A2O70==K9 A M;5<5=B><, =5 O2;ONI8<AO ;8AB><.)>72@0I05B M;5<5=B 85@0@E88 ?> C<>;G0=8N.*>72@0I05B M;5<5=B 87<5@5=8O ?> C<>;G0=8N..>72@0I05B ?5@2>3> ?>B><:0 7040==>3> M;5<5=B0.7>72@0I05B ?5@2>3> ?>B><:0 @>48B5;O 7040==>3> M;5<5=B0.F>72@0I05B M;5<5=B, :>B>@K9 8A:;NG05B 7=0G5=8O 87 7040==>3> 87<5@5=8O.(>72@0I05B M;5<5=B 87 7040==>3> :>@B560.p>72@0I05B M;5<5=B, :>B>@K9 =0E>48BAO =0 7040==>5 G8A;> ?>78F89 @0=LH5 C:070==>3> M;5<5=B0 2 87<5@5=88 M;5<5=B0.PA1>72@0I05B ?>A;54=53> ?>B><:0 7040==>3> M;5<5=B0.:>72@0I05B ?>A;54=53> ?>B><:0 @>48B5;O 7040==>3> M;5<5=B0.r>72@0I05B M;5<5=B, :>B>@K9 @0A?>;0305BAO =0 7040==>5 G8A;> ?>78F89 ?>A;5 7040==>3> M;5<5=B0 2 87<5@5=88 M;5<5=B0.J>72@0I05B M;5<5=B, M:2820;5=B=K9 7040==><C M;5<5=BC 2 C:070==>9 85@0@E88.=>72@0I05B M;5<5=B, 8<O :>B>@>3> 7040=> AB@>:>2K< 2K@065=85<.I>72@0I05B A;54CNI89 M;5<5=B 2 C@>2=5, :>B>@K9 A>45@68B 7040==K9 M;5<5=B.k>72@0I05B ?5@2K9 M;5<5=B A >1I8< @>48B5;5< 87 ?>B><:>2 7040==>3> C@>2=O, =5>1O70B5;L=> 7040==>3> M;5<5=B0.e>72@0I05B M;5<5=B 87 ?@54H5AB2CNI53> ?5@8>40 2 B>9 65 >B=>A8B5;L=>9 ?>78F88, GB> 8 7040==K9 M;5<5=B.'>72@0I05B @>48B5;O 7040==>3> M;5<5=B0.J>72@0I05B ?@54K4CI89 M;5<5=B 2 C@>2=5, :>B>@K9 A>45@68B 7040==K9 M;5<5=B.K>72@0I05B M;5<5=B 87 AB@>:>2>3> 2K@065=8O 2 D>@<0B5 <=>3><5@=KE 2K@065=89.p>72@0I05B 4>?CAB8<CN <5@C 2 28@BC0;L=>< :C15 ?CB5< ?5@5<5I5=8O =5?@8<5=8<KE 87<5@5=89 =0 A0<K9 25@E=89 C@>25=L.t>72@0I05B 7=0G5=85, 2KG8A;5==>5 A ?><>ILN A>>B25BAB2CNI59 03@530B=>9 DC=:F88, >A=>20==>9 =0 B8?5 03@530B0 M;5<5=B0.K>72@0I05B A@54=55 7=0G5=85 G8A;>2>3> 2K@065=8O, 2KG8A;5==>3> =0 <=>65AB25.H>72@0I05B B5:CI89 MB0? 2KG8A;5=8O :C10 4;O :>=B5:AB0 7040==>3> 70?@>A0.d>72@0I05B 7=0G5=85 G8A;>2>3> <=>3><5@=>3> 2K@065=8O, 2KG8A;5==>5 =0 7040==>< MB0?5 2KG8A;5=8O :C10./@8A>548=O5B 7=0G5=85 ?CAB>9 OG59:8 : M;5<5=BC.+>72@0I05B :>@@5;OF8N 42CE @O4>2 =0 =01>@5.V>72@0I05B G8A;> :>@B5659 2 =01>@5, =5>1O70B5;L=> 2:;NG0O 8;8 8A:;NG0O ?CABK5 :>@B568.'>4AG8BK205B G8A;> M;5<5=B>2 2 :>@B565.%>4AG8BK205B G8A;> :>@B5659 2 =01>@5.$>4AG8BK205B G8A;> 87<5@5=89 2 :C15.'>4AG8BK205B G8A;> C@>2=59 2 87<5@5=88.r>72@0I05B :>20@80F8N 42CE ?>A;54>20B5;L=>AB59, 2KG8A;5==CN =0 <=>65AB25 A ?><>ILN D>@<C;K A<5I5==>9 A>2>:C?=>AB8.t>72@0I05B :>20@80F8N 42CE ?>A;54>20B5;L=>AB59, 2KG8A;5==CN =0 <=>65AB25 A ?><>ILN D>@<C;K =5A<5I5==>9 A>2>:C?=>AB8.1>72@0I05B G8A;> @07;8G=KE :>@B5659 2> <=>65AB25.M>72@0I05B >4=> 87 42CE G8A;>2KE 7=0G5=89, >?@545;5==KE ;>38G5A:8< :>=B@>;5<.\KG8A;O5B ;8=59=CN @53@5AA8N <=>65AB20 8 2>72@0I05B 7=0G5=85 b 2 ;8=88 @53@5AA88 y = ax + b.\KG8A;O5B ;8=59=CN @53@5AA8N <=>65AB20 8 2>72@0I05B 7=0G5=85 y 2 ;8=88 @53@5AA88 y = ax + b.RKG8A;O5B ;8=59=CN @53@5AA8N <=>65AB20 8 2>72@0I05B R�� (:>MDD8F85=B >?@545;5=8O).\KG8A;O5B ;8=59=CN @53@5AA8N <=>65AB20 8 2>72@0I05B 7=0G5=85 a 2 ;8=88 @53@5AA88 y = ax + b.gKG8A;O5B ;8=59=CN @53@5AA8N <=>65AB20 8 2>72@0I05B 48A?5@A8N, A2O70==CN A ;8=859 @53@5AA88 y = ax + b.e>72@0I05B 7=0G5=85 <=>3><5@=>3> 2K@065=8O, 2KG8A;5==>5 =0 4@C3>< 7040==>< :C15 2 B>9 65 1075 40==KE.N>72@0I05B 7=0G5=85 AB@>:>2>3> 2K@065=8O, 2KG8A;5==>5 =0 4@C3>< 7040==>< :C15.O>72@0I05B <0:A8<0;L=>5 7=0G5=85 G8A;>2>3> 2K@065=8O, 2KG8A;5==>5 =0 <=>65AB25.A>72@0I05B <5480=B G8A;>2>3> 2K@065=8O, 2KG8A;5==K9 =0 <=>65AB25.N>72@0I05B <8=8<0;L=>5 7=0G5=85 G8A;>2>3> 2K@065=8O, 2KG8A;5==>5 =0 <=>65AB25.P>72@0I05B ?>@O4:>2>5 7=0G5=85 A >BAG5B>< >B =C;O, A2O70==>5 A 7040==K< C@>2=5<._>72@0I05B 7=0G5=85 G8A;>2>3> 2K@065=8O, 2KG8A;5==>5 =0 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KEO>72@0I05B ?>78F8N, =0G8=0O A 548=8FK, 7040==>3> :>@B560 2 C:070==>< <=>65AB25.>72@0I05B 7=0G5=85, A>740==>5 A ?><>ILN A25@BK20=8O 7=0G5=89 ?>B><:>2 7040==>3> M;5<5=B0, 8A?>;L7CO 7040==K9 C=0@=K9 >?5@0B>@.�>72@0I05B A@54=5:204@0B8G=>5 >B:;>=5=85 G8A;>2>3> 2K@065=8O, 2KG8A;5==>5 =0 <=>65AB25 A ?><>ILN =5A<5I5==>9 A>2>:C?=>AB8. (A524>=8< 4;O Stdev.)�>72@0I05B A@54=5:204@0B8G=>5 >B:;>=5=85 G8A;>2>3> 2K@065=8O, 2KG8A;5==>5 =0 <=>65AB25 A ?><>ILN A<5I5==>9 A>2>:C?=>AB8. (A524>=8< 4;O StdevP).z>72@0I05B A@54=5:204@0B8G=>5 >B:;>=5=85 G8A;>2>3> 2K@065=8O, 2KG8A;5==>5 =0 <=>65AB25 A ?><>ILN =5A<5I5==>9 A>2>:C?=>AB8.x>72@0I05B A@54=5:204@0B8G=>5 >B:;>=5=85 G8A;>2>3> 2K@065=8O, 2KG8A;5==>5 =0 <=>65AB25 A ?><>ILN A<5I5==>9 A>2>:C?=>AB8.,>72@0I05B 7=0G5=85 87 AB@>:>2>3> 2K@065=8O.?>72@0I05B AC<<C G8A;>2>3> 2K@065=8O, 2KG8A;5==CN =0 <=>65AB25.'>72@0I05B 7=0G5=85 7040==>3> M;5<5=B0.PAf>72@0I05B 48A?5@A8N G8A;>2>3> 2K@065=8O, 2KG8A;5==CN =0 <=>65AB25 A ?><>ILN =5A<5I5==>9 A>2>:C?=>AB8.�>72@0I05B 48A?5@A8N G8A;>2>3> 2K@065=8O, 2KG8A;5==CN =0 <=>65AB25 A ?><>ILN =5A<5I5==>9 A>2>:C?=>AB8. (A524>=8< 4;O DC=:F88 Var).�>72@0I05B 48A?5@A8N G8A;>2>3> 2K@065=8O, 2KG8A;5==CN =0 <=>65AB25 A ?><>ILN A<5I5==>9 A>2>:C?=>AB8. (A524>=8< 4;O DC=:F88 VarP).d>72@0I05B 48A?5@A8N G8A;>2>3> 2K@065=8O, 2KG8A;5==CN =0 <=>65AB25 A ?><>ILN A<5I5==>9 A>2>:C?=>AB8.BA?>;=O5B 2>72@0I0NICN ?CAB>9 B8? 40==KE ?>;L7>20B5;LA:CN DC=:F8N.X>72@0I05B <=>65AB2>, A>740==>5 4>102;5=85< 2KG8A;O5<KE M;5<5=B>2 : 7040==><C <=>65AB2C.V>72@0I05B <=>65AB2>, A>45@60I55 2A5 M;5<5=BK 87<5@5=8O, 2:;NG0O 2KG8A;O5<K5 M;5<5=BK.S>72@0I05B <=>65AB2>, A>45@60I55 2A5 M;5<5=BK C@>2=O, 2:;NG0O 2KG8A;O5<K5 M;5<5=BK.>>72@0I05B <=>65AB2> 2A5E ?@54:>2 M;5<5=B0 =0 7040==>< C@>2=5.l>72@0I05B <=>65AB2> 2A5E ?@54:>2 M;5<5=B0, @0A?>;030NI8EAO =0 7040==>< @0AAB>O=88 2KH5 M;5<5=B0 2 85@0@E88.&>72@0I05B <=>65AB2> ?@54:>2 M;5<5=B0.7>72@0I05B <=>65AB2>, >?@545;5==>5 =0 :>>@48=0B=>9 >A8.n>72@0I05B C:070==>5 G8A;> M;5<5=B>2 87 >A=>20=8O <=>65AB20 A 2>7<>6=>9 ?@5420@8B5;L=>9 A>@B8@>2:>9 <=>65AB20.�!>@B8@C5B <=>65AB2> 8 2>72@0I05B 7040==>5 G8A;> A0<KE =86=8E M;5<5=B>2, A>2>:C?=K9 8B>3 :>B>@KE A>AB02;O5B, ?> <5=LH59 <5@5, 7040==CN 4>;N 2 ?@>F5=B0E.�!>@B8@C5B <=>65AB2> 8 2>72@0I05B 7040==>5 G8A;> A0<KE =86=8E M;5<5=B>2, A>2>:C?=K9 8B>3 :>B>@KE A>AB02;O5B, ?> <5=LH59 <5@5, 7040==>5 7=0G5=85.>72@0I05B ?>B><:>2 M;5<5=B0.->72@0I05B ?@O<>5 ?@>872545=85 42CE <=>65AB2.y>72@0I05B <=>65AB2> ?>B><:>2 M;5<5=B0 =0 7040==>< C@>2=5, =5>1O70B5;L=> 2:;NG0O 8;8 8A:;NG0O ?>B><:>2 =0 4@C38E C@>2=OE.�>72@0I05B <=>65AB2> ?>B><:>2 M;5<5=B0, >BAB>OI8E =0 7040==>< @0AAB>O=88 2 85@0@E88, =5>1O70B5;L=> 2:;NG0O 8;8 8A:;NG0O ?>B><:>2 =0 4@C38E C@>2=OE.K>72@0I05B <=>65AB2>, C40;OO ?>2B>@ONI85AO :>@B568 87 C:070==>3> <=>65AB20.�5B0;878@C5B C3;C1;5=85< M;5<5=BK =01>@0 =0 >48= C@>25=L =865 A0<>3> =86=53> C@>2=O 2 =01>@5 8;8 =0 >48= C@>25=L =865 87<5@5=8O, :>B>@>5 ?> 65;0=8N <>6=> C:070BL A ?><>ILN =0G8=0NI53>AO A =C;O 8=45:A0 M;5<5=B0, ?@54AB02;5==>3> 2 =01>@5.�5B0;878@C5B C3;C1;5=85< M;5<5=BK =01>@0 =0 >48= C@>25=L =865 A0<>3> =86=53> C@>2=O 2> <=>65AB25 8;8 =0 >48= C@>25=L =865 =5>1O70B5;L=>3> C@>2=O M;5<5=B0, ?@54AB02;5==>3> 2 <=>65AB25.m5B0;878@C5B C3;C1;5=85< 7040==>5 :>;8G5AB2> =86=8E M;5<5=B>2 =01>@0 =0 7040==>< C@>2=5 =0 >48= C@>25=L =865.n5B0;878@C5B C3;C1;5=85< 7040==>5 :>;8G5AB2> 25@E=8E M;5<5=B>2 =01>@0 =0 7040==>< C@>2=5 =0 >48= C@>25=L =865.n5B0;878@C5B C3;C1;5=85< B5 M;5<5=BK 2 7040==>< <=>65AB25, :>B>@K5 ?@54AB02;5=K 2> 2B>@>< C:070==>< <=>65AB25.�5B0;878@C5B C3;C1;5=85< B5 M;5<5=BK 2 7040==>< <=>65AB25, :>B>@K5 ?@54AB02;5=K 2> 2B>@>< 7040==>< <=>65AB25; @57C;LB8@CNI89 =01>@ >3@0=8G8205BAO 7040==K< G8A;>< A0<KE =86=8E M;5<5=B>2.�5B0;878@C5B C3;C1;5=85< B5 M;5<5=BK 2 7040==>< <=>65AB25, :>B>@K5 ?@54AB02;5=K 2> 2B>@>< 7040==>< <=>65AB25; @57C;LB8@CNI89 =01>@ >3@0=8G8205BAO 7040==K< G8A;>< A0<KE 25@E=8E M;5<5=B>2.I5B0;878@C5B >1>1I5=85< M;5<5=BK 2 =01>@5, :>B>@K5 =865 7040==>3> C@>2=O.g5B0;878@C5B >1>1I5=85< M;5<5=BK 2 7040==>< =01>@5, :>B>@K5 ?@54AB02;5=K 2> 2B>@>< C:070==>< <=>65AB25.L0E>48B @07=>ABL <564C 42C<O <=>65AB20<8, =5>1O70B5;L=> A>E@0=OO ?>2B>@5=8O.A>72@0I05B <=>65AB2> :>@B5659 87 872;5G5==KE M;5<5=B>2 87<5@5=8O.^>72@0I05B <=>65AB2>, ?>;CG82H55AO 2 @57C;LB0B5 D8;LB@0F88 <=>65AB20 =0 >A=>25 CA;>28O ?>8A:0.t@8<5=O5B <=>65AB2> : :064><C M;5<5=BC 4@C3>3> <=>65AB20 8 A>548=O5B @57C;LB8@CNI85 <=>65AB20 >?5@0F859 >1J548=5=8O.;>72@0I05B C:070==>5 :>;8G5AB2> ?5@2KE M;5<5=B>2 <=>65AB20.p#?>@O4>G8205B M;5<5=BK 7040==>3> <=>65AB20 2 85@0@E88 2 =0BC@0;L=>< 8;8 (=5>1O70B5;L=>) ?>AB=0BC@0;L=>< ?>@O4:5.H>72@0I05B ?5@5A5G5=85 42CE <=>65AB2, =5>1O70B5;L=> A>E@0=OO ?>2B>@5=8O.B>72@0I05B <=>65AB2> M;5<5=B>2 4> (8 2:;NG0O) C:070==>3> M;5<5=B0.:>72@0I05B <=>65AB2> 2A5E M;5<5=B>2 2 C:070==>< 87<5@5=88.9>72@0I05B <=>65AB2> 2A5E M;5<5=B>2 2 C:070==>9 85@0@E88.D>72@0I05B <=>65AB2> 2A5E M;5<5=B>2 =0 C:070==>< C@>2=5 2 87<5@5=88.�>72@0I05B <=>65AB2> M;5<5=B>2 87 C@>2=O "5AOF" 2 87<5@5=88 "@5<O", =0G8=0O A ?5@2>3> ?5@8>40 8 70:0=G820O C:070==K< M;5<5=B><.h>72@0I05B <=>65AB2>, A>45@60I55 >48= M;5<5=B, =0 >A=>25 AB@>:>2>3> 2K@065=8O, A>45@60I53> 8<O M;5<5=B0.j>72@0I05B ?@O<>5 ?@>872545=85 42CE 8;8 1>;55 <=>65AB2 2 2845 >4=>3> <=>65AB20, 8A:;NG0O ?CABK5 M;5<5=BK. Q 0A?@545;O5B M;5<5=BK C:070==>3> =01>@0, 2K1>@>G=> A>E@0=OO 8;8 =0@CH0O 85@0@E8N.{>72@0I05B <=>65AB2> M;5<5=B>2 (?5@8>4K) 87 C:070==>3> C@>2=O, =0G8=0O A ?5@2>3> M;5<5=B0 8 70:0=G820O C:070==K< M;5<5=B><.�K?>;=O5B 2>72@0B <=>65AB20 M;5<5=B>2 87 C@>2=O "20@B0;" 2 87<5@5=85 "@5<O", =0G8=0O A ?5@2>3> ?5@8>40 8 70:0=G820O C:070==K< M;5<5=B><. Z>72@0I05B <=>65AB2> M;5<5=B>2 A >1I8< @>48B5;5< C:070==>3> M;5<5=B0, 0 B0:65 A0< M;5<5=B.c>72@0I05B <=>65AB2>, A>740==>5 ?>A@54AB2>< C40;5=8O 2KG8A;O5<KE M;5<5=B>2 87 C:070==>3> <=>65AB20.PAQ!>7405B =01>@ 87 C:070==>3> AB@>:>2>3> 2K@065=8O 2 D>@<0B5 <=>3><5@=KE 2K@065=89.3>72@0I05B ?>4=01>@ M;5<5=B>2 87 C:070==>3> =01>@0.9>72@0I05B ?>4=01>@ M;5<5=B>2 87 :>=F0 C:070==>3> =01>@0.,5@5:;NG05B A>AB>O=85 45B0;870F88 M;5<5=B>2.~>72@0I05B C:070==>5 :>;8G5AB2> M;5<5=B>2 87 25@E=8E M;5<5=B>2 C:070==>3> <=>65AB20, ?> 2K1>@C A=0G0;0 C?>@O4>G820O <=>65AB2>.s!>@B8@C5B <=>65AB2> 8 2>72@0I05B A0<K5 25@E=85 M;5<5=BK, A>2>:C?=>5 7=0G5=85 :>B>@KE =5 <5=LH5 C:070==>3> ?@>F5=B0.s!>@B8@C5B <=>65AB2> 8 2>72@0I05B A0<K5 25@E=85 M;5<5=BK, A>2>:C?=>5 7=0G5=85 :>B>@KE =5 <5=LH5 C:070==>3> 7=0G5=8O.c>72@0I05B <=>65AB2>, A>740==>5 >1J548=5=85< 42CE <=>65AB2, ?> 2K1>@C A>E@0=OO >48=0:>2K5 M;5<5=BK.�>72@0I05B <=>65AB2>, A>740==>5 48=0<8G5A:8 >1J548=5==K<8 4>G5@=8<8 CG0AB=8:0<8 2 C:070==>< <=>65AB25, ?> 2K1>@C 8A?>;L7CO >1@075F 8<5=8 @>48B5;LA:>3> M;5<5=B0 4;O @57C;LB8@CNI53> =01>@0.�>72@0I05B <=>65AB2> CG0AB=8:>2 87 C@>2=O "545;O" 2 87<5@5=88 "@5<O", =0G8=0O A ?5@2>3> ?5@8>40 8 70:0=G820O C:070==K< M;5<5=B><.�>72@0I05B <=>65AB2> CG0AB=8:>2 87 C@>2=O ">4" 2 87<5@5=88 "@5<O", =0G8=0O A ?5@2>3> ?5@8>40 8 70:0=G820O C:070==K< M;5<5=B><.g>72@0I05B 7=0G5=85 AB@>:>2>3> <=>3><5@=>3> 2K@065=8O, 2KG8A;5==>3> =0 C:070==>< MB0?5 2KG8A;5=8O :C10.+1J548=O5B ?CABK5 7=0G5=8O OG59:8 2 AB@>:C.Y>72@0I05B >1J548=5==CN AB@>:C, A>740==CN ?CB5< >F5=:8 AB@>:>2>3> 2K@065=8O 2> <=>65AB25.K>72@0I05B >4=> 87 42CE AB@>:>2KE 7=0G5=89, >?@545;5==KE ;>38G5A:8< B5AB><.>>72@0I05B AB@>:C 2 D>@<0B5 <=>3><5@=KE 2K@065=89 87 M;5<5=B0.$>72@0I05B 8<O C:070==>3> 87<5@5=8O.#>72@0I05B 8<O C:070==>3> M;5<5=B0.!>72@0I05B 8<O C:070==>3> C@>2=O.">72@0I05B 8<O C:070==>9 85@0@E88.D>72@0I05B AB@>:C, A>45@60ICN 7=0G5=85 C:070==>3> A2>9AB20 M;5<5=B0.9!>7405B AB@>:C 2 D>@<0B5 <=>3><5@=KE 2K@065=89 87 =01>@0.H>72@0I05B AB@>:C 2 D>@<0B5 <=>3><5@=KE 2K@065=89 87 C:070==>3> :>@B560.->72@0I05B C=8:0;L=>5 8<O C:070==>9 85@0@E88./>72@0I05B C=8:0;L=>5 8<O C:070==>3> 87<5@5=8O.,>72@0I05B C=8:0;L=>5 8<O C:070==>3> C@>2=O..>72@0I05B C=8:0;L=>5 8<O C:070==>3> M;5<5=B0.>>72@0I05B 8<O 4><5=0 8 8<O ?>;L7>20B5;O B5:CI53> ?>4:;NG5=8O.9>72@0I05B B5:CI89 :>@B56 87 <=>65AB20 2> 2@5<O 8B5@0F88.'>72@0I05B :>@B56 87 C:070==>3> =01>@0.R!>7405B :>@B56 87 C:070==>3> AB@>:>2>3> 2K@065=8O 2 D>@<0B5 <=>3><5@=KE 2K@065=89.                                                  PAN>;CG5=> C254><;5=85 >B 40==>3> M:75<?;O@0 SQL Server 4;O B01;8FK "%{table/}".5#254><;5=85 ?>;CG5=> >B 107K 40==KE "%{datasource/}".--B0 :><0=40 70?@>A8;0 >B<5=C 4@C38E >?5@0F89.U5 C40;>AL ?@>G5ABL C254><;5=85 SQL Server. >4 A>AB>O=8O B@0AA8@>2:8 SQL: %d{code/}.V5 C40;>AL ?@>G5ABL C254><;5=85 >?@>A0 >B=>A8B5;L=> 8AB>G=8:0 40==KE "%{datasource/}".~5 C40;>AL ?@>G5ABL C254><;5=85 >?@>A0 >B=>A8B5;L=> 8AB>G=8:0 40==KE "%{datasource/}", B0: :0: @57C;LB0B =5 A>45@60; AB>;1F>2.PAw>;8G5AB2> AB>;1F>2, >1=0@C65==>5 2 ?@>F5AA5 >F5=820=8O >?@545;5=8O B@0AA8@>2:8, =5 A>>B25BAB2C5B 4>?CAB8<K< 7=0G5=8O<.v>;8G5AB2> A>1KB89, >1=0@C65==>5 2 ?@>F5AA5 >F5=820=8O >?@545;5=8O B@0AA8@>2:8, =5 A>>B25BAB2C5B 4>?CAB8<K< 7=0G5=8O<.M<O D09;0 %{filename/} ?@52KH05B :>;8G5AB2> A8<2>;>2, CAB0=>2;5==>5 A8AB5<>9.s52>7<>6=> 4>1028BL 2 D09; B@0AA8@>2:8 "%{filename/}", B0: :0: >= =5 1K; ?@028;L=> 7025@H5= 8 <>65B 1KBL ?>2@5645=.}52>7<>6=> 4>1028BL 2 D09; B@0AA8@>2:8 "%{filename/}", B0: :0: 53> @07<5@ @025= CAB0=>2;5==><C >3@0=8G5=8N 8;8 ?@52KH05B 53>.8?@545;5=85 B@0AA8@>2:8 1K;> 7025@H5=> 4@C38< ?@>F5AA><.+52>7<>6=> ?@5>1@07>20BL 7=0G5=85 datetime.PA]5A>>B25BAB285 B8?>2 2 >?5@0B>@5 D8;LB@0 (: ?@8<5@C, >?5@0B>@ LIKE A F5;>G8A;5==K< AB>;1F><).-525@=K9 ?0@0<5B@ 45@520 D8;LB@0 B@0AA8@>2:8.6$09; >?@545;5=8O B@0AA8@>2:8 "%{filename/}" ?>2@5645=.R"@0AA8@>2:0 =5459AB28B5;L=0 (2@5<O >AB0=>2:8, C:070==>5 4;O B@0AA8@>2:8, 8AB5:;>).�52>7<>6=> 2K?>;=8BL ?>4?8A:C =0 A50=A, CAB0=>2;5==K9 ?> C<>;G0=8N (>BG5B > A>AB>O=88), B0: :0: ?>4:;NG5=85 =5 0AA>F88@>20=> A ACI5AB2CNI8< A50=A><.�B:070=> 2 @07@5H5=88 =0 A>740=85 B@0AA8@>2:8, B0: :0: ?>;L7>20B5;L =5 >1;0405B ?@020<8 04<8=8AB@0B>@0 A5@25@0, ;81> @07@5H5=85 =0 ?@>A<>B@ A>1KB89 B@0AA8@>2:8 =5 30@0=B8@C5BAO A>>B25BAB2CNI8< D8;LB@><. ;O 30@0=B8@>20==>3> ?@54>AB02;5=8O A>>B25BAB2CNI8E @07@5H5=89 =0 ?@>A<>B@ A>1KB89 B@0AA8@>2:8 8A?>;L7C9B5 D8;LB@ 4;O C:070=8O 8<5=8 107K 40==KE, 2 :>B>@>9 C ?>;L7>20B5;O 5ABL ?@020 04<8=8AB@8@>20=8O.�B:070=> 2 @07@5H5=88 =0 A>740=85 B@0AA8@>2:8. @020 =0 A>740=85 8;8 ?>4?8A:C =0 B@0AA8@>2:C 157 8A?>;L7>20=8O 45@520 D8;LB@>2 8<5NB B>;L:> 04<8=8AB@0B>@K A5@25@0.@"@0AA8@>2:0 0C48B0 2K720;0 >H81:C 8 >AB0=>2:C A;C61K M:75<?;O@0.�#75; D8;LB@0 8<55B ?>445@52> ?@8 CAB0=>2;5==>< 70?@5B5 =0 8E =0;8G85. -:75<?;O@K ?>445@520 <>3CB 8<5BL B>;L:> C7;K D8;LB@0 AND, OR 8 NOT.| >4=>< 8;8 =5A:>;L:8E M:75<?;O@0E ?>445@520 >BACBAB2>20; C75; D8;LB@0 AND 8;8 B8?0 OR. 5>1E>48<> =0;8G85 42CE M:75<?;O@>2.9#75; D8;LB@0 B8?0 NOT 4>;65= 8<5BL B>;L:> >4=> ?>445@52>.!!>740= =525@=K9 B8? C7;0 D8;LB@0.t#75; D8;LB@0 B8?0 AND, OR 8;8 NOT A>45@68B 845=B8D8:0B>@ AB>;1F0. #7;K B0:8E B8?>2 =5 <>3CB A>45@60BL :>4K AB>;1F>2.b#75; D8;LB@0 B8?0 AND, OR 8;8 NOT A>45@68B 7=0G5=85. #7;K B0:8E B8?>2 =5 <>3CB A>45@60BL 7=0G5=8O.o#75; D8;LB@0 A>45@68B AB>;15F "%{column/}", :>B>@K9 >BACBAB2C5B 2 B@0AA8@>2:5 8 =5 <>65B 1KBL 872;5G5= 87 SPID.7#75; D8;LB@0 B8?0 LIKE 4>;65= 8<5BL AB@>:>2>5 7=0G5=85.PAa#75; D8;LB@0 B8?0 LIKE =5 <>65B 8<5BL AB@>:>2>5 7=0G5=85, :>B>@>5 A>45@68B 1>;55 10 000 A8<2>;>2.U>7=8:;0 >H81:0 A>?>AB02;5=8O AB@>: ?@8 >F5=:5 :@8B5@8O D8;LB@0 LIKE 4;O B@0AA8@>2:8.-"@0AA8@>2:0 1K;0 >B<5=5=0 >?5@0F859 C40;5=8O.8;O C7;0 D8;LB@0 B8?0 AND 8;8 OR B@51C5BAO 420 >?5@0=40.7525@=>5 7=0G5=85, C:070==>5 4;O @07<5@0 D09;0 6C@=0;0.a> 2@5<O A8=B0:A8G5A:>3> 0=0;870 >?@545;5=8O B@0AA8@>2:8 1K;0 >1=0@C65=0 =525@=0O AB@C:BC@0 B8?0.d52>7<>6=> A>740BL 8;8 87<5=8BL B@0AA8@>2:C A8AB5<K "%{tracename/}" ?>A@54AB2>< :;85=BA:>3> 70?@>A0.�1J5:B, C:070==K9 2 :;85=BA:>< 70?@>A5, =5 O2;O5BAO >1J5:B>< B@0AA8@>2:8. ;85=B <>65B ?>4?8A0BLAO B>;L:> =0 >1J5:BK B@0AA8@>2:8.?">;L:> 04<8=8AB@0B>@K A5@25@0 <>3CB 25AB8 B@0AA8@>2:C 70?@>A>2.""@0AA8@>2:0 70?@>A>2 C65 70?CI5=0.?"@0AA8@>2:0 70?@>A>2 =5 0:B82=0 8 =5 <>65B 1KBL ?@8>AB0=>2;5=0.'"@0AA8@>2:0 70?@>A>2 =5 ?@8>AB0=>2;5=0.I"@0AA8@>2:0 70?@>A>2 =5 <>65B 1KBL >AB0=>2;5=0, B0: :0: =5 1K;0 70?CI5=0.[0==K5 > B@0AA8@>2:5 70?@>A>2 =5 <>3CB 1KBL ?>;CG5=K, B0: :0: B@0AA8@>2:0 =5 1K;0 70?CI5=0.k;C18=0 A5@80;870F88 >?5@0F88 ?>;CG5=8O B@0AA8@>2:8 70?@>A>2 8<55B =54>?CAB8<>5 7=0G5=85 "%d{leveldepth/}".�<O :>@=52>3> C7;0 >?5@0F88 ?>;CG5=8O B@0AA8@>2:8 70?@>A>2 8<55B 7=0G5=85 "%{nodename/}", =5 A>>B25BAB2CNI55 =8 >4=><C 87 ACI5AB2CNI8E C7;>2.PAa"@0AA8@>2:0 "%{tracename/}" A>45@68B M;5<5=B "%{elementname/}", =54>?CAB8<K9 2 B@0AA8@>2:5 XEvent<"@0AA8@>2:0 "%{tracename/}" =5 A>45@68B >?@545;5=85 A>1KB89.^"@0AA8@>2:0 "%{tracename/}" A>45@68B >?@545;5=85 A>1KB89 XEvents 8 Profiler.  -B> =54>?CAB8<>.S"@0AA8@>2:0 "%{tracename/}" A>45@68B M;5<5=B "%{elementname/}", =54>?CAB8<K9 2 XML.L"@0AA8@>2:0 "%{tracename/}" 4>;6=0 A>45@60BL >48= M;5<5=B "%{elementname/}".x"@0AA8@>2:0 0C48B0 XEvent "%{tracename/}" 4>;6=0 8<5BL 0B@81CB "%{attrName/}", CAB0=>2;5==K9 2 7=0G5=85 "%{attrValue/}".X;O B@0AA8@>2:8 0C48B0 XEvent "%{tracename/}" =5 >?@545;5=> =07=0G5=85 "%{targetName/}".'H81:0 <>4C;O XEvent: "%{xeventerror/}"UB=>A8B5;L=K5 ?CB8 =5 ?>445@6820NBAO 4;O >1J5:B>2 B@0AA8@>2:8 A 7040==K< LogFilename.`# M;5<5=B0 "%{elementname/}" 2 B@0AA8@>2:5 "%{tracename/}" =5 7040= 0B@81CB "%{attributename/}".^<O A50=A0 XEvent "%{sessionname/}" 4>;6=> 1KBL B0:8< 65, :0: 8<O B@0AA8@>2:8 "%{tracename/}".E@>87>H;0 2=CB@5==OO >H81:0 ?>4A8AB5<K XEvent. >4 >H81:8: %d{code/}.+!1>9 >?5@0F88 XEvent 87-70 =5E20B:8 ?0<OB8.%!1>9 8=8F80;870F88 ?>4A8AB5<K XEvent.05 C405BAO =09B8 A50=A XEvent "%{sessionname/}".�5 C405BAO =09B8 F5;52>9 ?>B>: A>1KB89 2 A50=A5 XEvent "%{sessionname/}". K <>65B5 ?>4?8A0BLAO B>;L:> =0 A50=A XEvent, 2 :>B>@>< 1K; A>740= F5;52>9 ?>B>: A>1KB89.P!50=A XEvent, A>45@60I89 48=0<8G5A:89 F5;52>9 >1J5:B "%{targetid/}", >AB0=>2;5=.x>ABC? : B@0AA8@>2:5 XEvent >B:;>=5=. ">;L:> 04<8=8AB@0B>@K <>3CB A>74020BL B@0AA8@>2:8 XEvent 8;8 ?>4?8AK20BLAO =0 =8E.1"@0AA8@>2:8 A50=A>2 =5 ?>445@6820NBAO 4;O XEvent.�45=B8D8:0B>@ ?>4?8A:8 =54>?CAB8<. = 4>;65= 1KBL C=8:0;L=K< ?@8 2K?>;=5=88 ?>4?8A:8, 0 B0:65 4>;65= O2;OBLAO 845=B8D8:0B>@>< 70@538AB@8@>20==>9 ?>4?8A:8 ?@8 55 >B<5=5.PA3?5@0F8O 7025@H8;0AL, >1=0@C65=> %d{Count/} >H81>:.PA
58725AB=>KAB@K9 0=0;87@>4>;68B5;L=K9 0=0;870?@>A	1@01>B:01@01>B:0 22>40-2K2>40VertiPaqPAB?5@0F8O 1K;0 >B<5=5=0, B0: :0: 04<8=8AB@0B>@ >AB0=>28; M:75<?;O@.?5@0F8O >B<5=5=0.T?5@0F8O 1K;0 >B<5=5=0, B0: :0: A1>9 B@0AA8@>2:8 0C48B0 2K720; >AB0=>2:C M:75<?;O@0.0?5@0F8O 1K;0 >B<5=5=0 ?> ?@8G8=5 >B<5=K A50=A0.R54>AB0B>G=> ?0<OB8 4;O 7025@H5=8O >?5@0F88. A2>1>48B5 <5AB> 8 ?>2B>@8B5 ?>?KB:C.]"5:CI0O >?5@0F8O >B<5=5=0, ?>A:>;L:C 4@C30O >?5@0F8O 2 40==>9 B@0=70:F88 7025@H8;0AL >H81:>9.H#?@5640NI55 :MH8@>20=85 >B<5=5=>, ?>A:>;L:C AB0;8 4>ABC?=K =>2K5 40==K5.PAD!50=A >B<5=5=, ?>A:>;L:C >1J5:BK A50=A0 87<5=5=K 4@C3>9 B@0=70:F859./ ?5@0F8O >B<5=5=0 87-70 :>=D;8:B>2 1;>:8@>2:8. ?5@0F8O >B<5=5=0 ?>;L7>20B5;5<.�!50=A >B<5=5=, B0: :0: ?@52KH5=> 7=0G5=85 2@5<5=8 >6840=8O (4;O ?>B5@O==>3> 8;8 157459AB2CNI53> A50=A0) ;81> ?@52KH5= ?@545;L=K9 >1J5< ?0<OB8 4;O A50=A0. (>4 ?>445@6:8: "%{KillReason/}").�0@0<5B@ :>=D83C@0F88 GroupAffinity 4;O ?C;0 ?>B>:>2 "%{PoolName/}" 8<55B =5?@028;L=K9 D>@<0B. 0@0<5B@ 4>;65= A>45@60BL @0745;5==CN 70?OBK<8 ?>A;54>20B5;L=>ABL H5AB=04F0B5@8G=KE AB@>:, A>45@60I8E <0A:8 AE>4AB20 4;O :064>9 3@C??K ?@>F5AA>@>2 2 A8AB5<5.�5 C40;>AL A>740BL ?C; ?>B>:>2 "%{PoolName/}", ?>A:>;L:C 53> ?0@0<5B@ :>=D83C@0F88 GroupAffinity ?@82>48B : B><C, GB> ?C;C ?>B>:>2 =5 =07=0G5=> ?@>F5AA>@>2.3@5<5==K9 A50=A >B<5=5=, ?>A:>;L:C >= =5 B@51C5BAO.K!50=A >B<5=5= 2 A2O78 A 703>;>2:>< >:>=G0=8O A50=A0 2 70?@>A5 ?>;L7>20B5;O.3!50=A >B<5=5= 2A;54AB285 7025@H5=8O @01>BK A5@25@0./!?5F80;L=0O >H81:0 4;O 0:B820F88 @CG=>3> 40<?0.]@>87>H5; A1>9 ?@8 2K7>25 DC=:F88 PSAPI "%{Function/}". >4 A8AB5<=>9 >H81:8 =%d{errorCode/}.;>AB83=CB> <0:A8<0;L=>5 G8A;> AB@>: (%d{rowsetSizeLimit/}).10?@>A >B<5=5=, B0: :0: ?>4:;NG5=85 1K;> 70:@KB>.M0?@>A 1K; >B<5=5=, B0: :0: >= 8<55B =5?@542845==>5 A>AB>O=85 4;O 2K?>;=5=8O.B!50=A 1K; >B<5=5=, B0: :0: >= ?>4:;NG5= : 8A:;NG05<>9 1075 40==KE.�0?@>A :;85=B0 1K; >B<5=5=, B0: :0: =5 C40;>AL A>740BL 53> 8;8 ?>AB028BL 2 >G5@54L. >7<>6=0O ?@8G8=0: A5@25@ =0E>48BAO 2 A>AB>O=88 =5E20B:8 ?0<OB8.PA3@5:@0I5=85 B@0=70:F88 2 A50=A5 %d{TargetSession/}.PA"@5<O >?5@0F88 1;>:8@>2:8 8AB5:;>.O@8 ?>?KB:5 ?>;CG5=8O >4=>9 1;>:8@>2:8 8;8 =5A:>;L:8E B@0=70:F8O 1K;0 >B<5=5=0.?>?KB:0 @071;>:8@>20=8O >1J5:B0, 1;>:8@>2:0 :>B>@>3> C65 A=OB0.5#:070==K9 >1J5:B 48A?5BG5@0 1;>:8@>2>: =5 ACI5AB2C5B.>5 C40;>AL 2K?>;=8BL 1;>:8@>20=85 ?> ?@8G8=5 2708<>1;>:8@>2:8.2#:070==K9 845=B8D8:0B>@ 1;>:8@>2:8 C65 ACI5AB2C5B.6;O 40==>3> 70?@>A0 =5>1E>48<0 459AB2CNI0O B@0=70:F8O.PAY5 C40;>AL 2K?>;=8BL 1;>:8@>2:C ?> ?@8G8=5 A;8H:>< 1>;LH>3> :>;8G5AB20 87<5=5=89 >1J5:B0.PA 575@2=>5 :>?8@>20=85 =0G0;>AL.  575@2=>5 :>?8@>20=85 7025@H5=>.! 575@2=>5 :>?8@>20=85 =5 C40;>AL.>AAB0=>2;5=85 =0G0;>AL.>AAB0=>2;5=85 7025@H5=>.>AAB0=>2;5=85 =5 C40;>AL.!8=E@>=870F8O =0G0;0AL.!8=E@>=870F8O 7025@H5=0.!1>9 A8=E@>=870F88. =5A:>;L:8E :><0=40E Restore, Synch, Attach, Create 8;8 Alter C:070=0 1070 40==KE A 8<5=5< "%{objectName/}" 8;8 845=B8D8:0B>@>< "%{objectId/}". -B0 1070 40==KE =5 ACI5AB2C5B =0 A5@25@5, >4=0:> 40==K5 :><0=4K @01>B0NB ?0@0;;5;L=>. "5:CI0O B@0=70:F8O ?@5@20=0.$0G0B ?@>A<>B@ @575@2=KE <5B040==KE.'025@H5= ?@>A<>B@ @575@2=KE <5B040==KE.&H81:0 ?@>A<>B@0 @575@2=KE <5B040==KE.PAF1J548=8BL D09; B@0=70:F88 "%1" A D09;>< A>?>AB02;5=8O 3;02=>9 25@A88.�1J5:B, C:070==K9 2 :;85=BA:>< 70?@>A5, =5 O2;O5BAO >1J5:B>< 107K 40==KE. !8=E@>=870F8O :;85=B0 <>65B 1KBL 2K?>;=5=0 B>;L:> 4;O >1J5:B0 107K 40==KE.�1J5:B, C:070==K9 2 :;85=BA:>< 70?@>A5, =5 O2;O5BAO >1J5:B>< 107K 40==KE.  575@2=>5 :>?8@>20=85 :;85=B0 <>65B 1KBL 2K?>;=5=> B>;L:> 4;O >1J5:B0 107K 40==KE.�52>7<>6=> 2>AAB0=>28BL >1J5:B "%{objectname/}", B0: :0: >= C65 ACI5AB2C5B. 'B>1K ?5@570?8A0BL >1J5:B, 70409B5 7=0G5=85 True 4;O ?0@0<5B@0 AllowOverwrite.�$09; @575@2=>9 :>?88 "%{filename/}" C65 ACI5AB2C5B. #:068B5 4@C3>5 8<O, C40;8B5 ACI5AB2CNI89 @575@2=K9 D09; 8;8 CAB0=>28B5 4;O ?0@0<5B@0 AllowOverwrite 7=0G5=85 True, ?>A;5 G53> ?>2B>@8B5 ?>?KB:C.y52>7<>6=> 2K?>;=8BL @575@2=>5 :>?8@>20=85 >1J5:B0 <5B040==KE A 845=B8D8:0B>@>< "%{objectid/}" 8 8<5=5< "%{objectname/}".�1J5:B A 845=B8D8:0B>@>< "%{objectid/}" 8 8<5=5< "%{objectname/}" 2 D09;5 @575@2=>9 :>?88 =5 1K; >1=0@C65=, 8 53> 2>AAB0=>2;5=85 =52>7<>6=>.�5 C40;>AL 703@C78BL 2=54@5==K5 2 :=83C 40==K5 PowerPivot. 1@0B8B5AL 2 A;C61C ?>445@6:8 ?>;L7>20B5;59. C@=0; 2=54@5==KE <5B040==KE <>65B 1KBL =5?@028;L=K<.�1J5:B A 8<5=5< "%{objectname/}" C65 8<55BAO 2 M:75<?;O@5. ($;03 AllowOverwrite ?@8<5=8< B>;L:> : 845=B8D8:0B>@C >1J5:B0 "%{objectid/}", 0 =5 : 53> 8<5=8).VH81:0 A8=E@>=870F88: =52>7<>6=> A8=E@>=878@>20BL >1J5:BK >4=>3> 8 B>3> 65 M:75<?;O@0.�H81:0 A8=E@>=870F88: =52>7<>6=> A8=E@>=878@>20BL >1J5:BK M:75<?;O@0 A @07;8G=K<8 ?0@0<5B@0<8 E@0=5=8O D09;0, =0?@8<5@ ?0@0<5B@K 42>8G=>3> XML 8 A60B8O.�5 C40;>AL 703@C78BL 2=54@5==K5 2 :=83C 40==K5 PowerPivot. 1@0B8B5AL 2 A;C61C ?>445@6:8 ?>;L7>20B5;59. >7<>6=>, >BACBAB2C5B 2=54@5==K9 6C@=0;.�5 C40;>AL 703@C78BL 2=54@5==K5 2 :=83C 40==K5 PowerPivot. 1@0B8B5AL 2 A;C61C ?>445@6:8 ?>;L7>20B5;59. =54@5==K5 <5B040==K5 <>3CB 1KBL =525@=K.uH81:0 @575@2=>3> :>?8@>20=8O: =54>AB0B>G=> A2>1>4=>3> <5AB0 =0 48A:5 "%{drive/}" 4;O A>740=8O D09;0 @575@2=>9 :>?88.LH81:0 2>AAB0=>2;5=8O: :><0=40 Restore 4;O 02B>=><=KE :C1>2 4570:B828@>20=0.NH81:0 A8=E@>=870F88: :><0=40 Synchronize 4;O ;>:0;L=KE :C1>2 4570:B828@>20=0.PA�H81:0 A8=E@>=870F88: =5 C40;>AL 2K?>;=8BL :><0=4C Synchronize ?@8 ?>?KB:5 A8=E@>=870F88 ?CAB>3> A?8A:0 D09;>2 (?5@20O ABC?5=L >BACBAB2C5B).UH81:0 A8=E@>=870F88: :><0=40 Synchronize ?KB05BAO ?>2B>@=> 2K?>;=8BL ?5@2CN ABC?5=L.{H81:0 A8=E@>=870F88: :;85=B ?KB05BAO ?>;CG8BL 4>ABC? : D09;C "%{file/}", :>B>@K9 =5 2:;NG5= 2 A?8A>: A8=E@>=870F88 D09;>2.B> 2@5<O A8=E@>=870F88 >1=0@C65=K =5?@542845==0O :><0=40 8;8 C75;.0H81:0 A8=E@>=870F88 107K 40==KE "%{Database/}".�H81:0 A8=E@>=870F88 107K 40==KE "%{Database/}": 8AE>4=K9 8 F5;52>9 M:75<?;O@K 4>;6=K 8<5BL >48=0:>2>5 7=0G5=85 A2>9AB20 SupportEncryptedConnectionString.V5 C405BAO 703@C78BL 40==K5 PowerPivot, 2=54@5==K5 2 :=83C, 87-70 =5A>2?045=8O 25@A89.8$09;0 @575@2=>9 :>?88 <>65B 8<5BL B>;L:> @0AH8@5=85 ABF.�H81:0 ?@8 A8=E@>=870F88: <5B040==K5 LOG A8=E@>=870F88 ?>2@5645=K, =5 C405BAO =09B8 8 (8;8) >1@01>B0BL C75; ?@>F5AA0 "%{node/}", D09; "%{file/}".�>AAB0=>2;5==0O 8;8 A8=E@>=878@>20==0O 1070 40==KE "%{database/}" 4>;6=0 C65 ACI5AB2>20BL =0 F5;52>< :><?LNB5@5 8 A>45@60BL >A=>2=>9 8AB>G=8: 40==KE, C:07K20NI89 =0 3;02=CN 107C 40==KE.�15 107K: 2>AAB0=>2;5==0O (8;8 A8=E@>=878@>20==0O) 8 =>20O 4>;6=K 8<5BL >48=0:>2K9 3;02=K9 845=B8D8:0B>@ 8AB>G=8:0 40==KE (datasourceId).�DatasourceId "%{datasourceid/}", C:070==K9 2 :><0=45 Synchronize, =5 ACI5AB2C5B 2 A8=E@>=878@C5<>< 8AB>G=8:5 40==KE. #:068B5 25@=K9 8AB>G=8: 40==KE 8 ?>2B>@8B5 :><0=4C.�H81:0 A8=E@>=870F88 2>AAB0=>2;5=8O 107K 40==KE "%{Database/}": D09; @575@2=>9 :>?88 1K; A>740= =0 A5@25@5 A 8=K< 7=0G5=85< 4;O A2>9AB20 SupportEncryptedConnectionString.n>AAB0=>2;5=85 A @07=K<8 DatabaseId 8 DatabaseName =5 <>65B 2K?>;=OBLAO 4;O 107K 40==KE A C40;5==K<8 A5:F8O<8.O><0=40 2>AAB0=>2;5=8O <>65B A>45@60BL DatabaseId B>;L:> 2<5AB5 A DatabaseName.�>AAB0=>2;5=85 =5 C40;>AL. $09; @575@2=>9 :>?88 A>740= =0 A5@25@5 A EnableBinaryXML=%d{BLSet/}, 2 B> 2@5<O :0: 40==K9 A5@25@ 70?CI5= A EnableBinaryXML=%d{CSSet/}.�>AAB0=>2;5=85 =5 C40;>AL. $09; @575@2=>9 :>?88 A>740= =0 A5@25@5 A EnableCompression=%d{BLSet/}, 2 B> 2@5<O :0: 40==K9 A5@25@ 70?CI5= A EnableCompression=%d{CSSet/}.�H81:0 A8=E@>=870F88. !8=E@>=870F8O A5@25@0 A EnableBinaryXML=%d{BLSet/}, B>340 :0: B5:CI89 A5@25@ 70?CI5= A EnableBinaryXML=%d{CSSet/}.�H81:0 A8=E@>=870F88. !8=E@>=870F8O A5@25@0 A EnableCompression=%d{BLSet/}, B>340 :0: B5:CI89 A5@25@ 70?CI5= A EnableCompression=%d{CSSet/}.�>AAB0=>2;5=85 =5 C40;>AL. $09; @575@2=>9 :>?88 A>740= =0 A5@25@5 A ?0@0<5B@>< ConnStringEncryptionEnabled=%d{BLSet/}, 0 B5:CI89 A5@25@ 8A?>;L7C5B ?0@0<5B@ ConnStringEncryptionEnabled=%d{CSSet/}.�!8=E@>=870F8O =5 C40;0AL. !8=E@>=870F8O A A5@25@>< 2K?>;=O5BAO A ?0@0<5B@>< ConnStringEncryptionEnabled=%d{BLSet/}, 2 B> 2@5<O :0: B5:CI89 A5@25@ 8A?>;L7C5B ?0@0<5B@ ConnStringEncryptionEnabled=%d{CSSet/}.�1J5:B A B0:8< 65 845=B8D8:0B>@>< "%{objectId/}", => A 4@C38< 8<5=5< "%{objectname/}" C65 ACI5AB2C5B 2 MB>< M:75<?;O@5. ($;03 AllowOverwrite ?@8<5=8< B>;L:> : 845=B8D8:0B>@C >1J5:B0, 0 =5 : 53> 8<5=8.)�8 >4=C 87 :><0=4 - Backup, Restore 8;8 Synchronize - =5;L7O 2K7K20BL 2 B@0=70:F88, 8=8F80;878@>20==>9 ?>;L7>20B5;5<, 0 B0:65 2 ?0:5B5, :>B>@K9 2K?>;=O5BAO 2 B@0=70:F88.�>AAB0=>2;5=85 A @07=K<8 DatabaseId 8 DatabaseName =5 <>65B 2K?>;=OBLAO 4;O 107K 40==KE A A5:F8O<8, =0E>4OI8<8AO 2 :>=:@5B=>< <5AB5.�>445@52> Location :><0=4K Restore, 8A?>;L7C5<>5 4;O 2>AAB0=>2;5=8O C40;5==>9 A5:F88, O2;O5BAO =5?>;=K<: >=> 4>;6=> A>45@60BL =5?CABK5 M;5<5=BK DataSourceId, DatasourceType=Remote 8 Filer. -;5<5=BK Folders 8 ConnectionString O2;ONBAO =5>1O70B5;L=K<8.�>445@52> Location :><0=4K Restore, 8A?>;L7C5<>5 4;O >1=>2;5=8O AB@>: ?>4:;NG5=8O 8AB>G=8:>2 40==KE, O2;O5BAO =5?>;=K<: >=> 4>;6=> A>45@60BL =5?CABK5 M;5<5=BK DataSourceId, DatasourceType=Local 8 ConnectionString. -;5<5=BK File 8 Folders =5 @07@5H5=K.�>445@52> Location :><0=4K Restore, 8A?>;L7C5<>5 4;O A>?>AB02;5=8O <5AB>=0E>645=8O ?0?:8, 4>;6=> A>45@60BL E>BO 1K >48= =5?CAB>9 M;5<5=B Folder. -;5<5=BK File, DatasourceType, DataSourceId 8 ConnectionString =54>?CAB8<K.v><0=40 Restore ?>72>;O5B C:070BL B>;L:> >48= M;5<5=B Location 4;O 2A5E A>?>AB02;5=89 <5AB>=0E>645=8O ;>:0;L=KE ?0?>:.>445@52> Location :><0=4K Synchronise, 8A?>;L7C5<>5 4;O 2>AAB0=>2;5=8O C40;5==>9 A5:F88, O2;O5BAO =5?>;=K<: >=> 4>;6=> A>45@60BL =5?CABK5 M;5<5=BK DataSourceId, DatasourceType=Remote 8 ConnectionString. -;5<5=B Folders O2;O5BAO =5>1O70B5;L=K<. -;5<5=B Filer =5 @07@5H5=.�>445@52> Location :><0=4K Synchronise, 8A?>;L7C5<>5 4;O >1=>2;5=8O AB@>: ?>4:;NG5=8O 8AB>G=8:>2 40==KE, O2;O5BAO =5?>;=K<: >=> 4>;6=> A>45@60BL =5?CABK5 M;5<5=BK DataSourceId, DatasourceType=Local 8 ConnectionString. -;5<5=BK File 8 Folders =5 @07@5H5=K.�>445@52> Location :><0=4K Synchronise, 8A?>;L7C5<>5 4;O A>?>AB02;5=8O <5AB>=0E>645=8O ?0?>:, 4>;6=> A>45@60BL E>BO 1K >48= =5?CAB>9 M;5<5=B Folder. -;5<5=BK File, DatasourceType, DataSourceId 8 ConnectionString =5 @07@5H5=K. =5A:>;L:8E :><0=40E RESTORE, SYNCH, ATTACH, CREATE 8;8 ALTER C:070=0 1070 40==KE A 8<5=5< "%{objectName/}" 8;8 845=B8D8:0B>@>< "%{objectId/}". -B0 1070 40==KE =5 ACI5AB2C5B =0 A5@25@5, >4=0:> 40==K5 :><0=4K @01>B0NB ?0@0;;5;L=>. "5:CI0O B@0=70:F8O ?@5@20=0.PA�H81:0 ?@8 2K?>;=5=88 >?5@0F88. 5@A8O @575@2=>9 :>?88 (ver=%d{version/}) =5 @0A?>7=0=0 A5@25@><; 2>7<>6=>, >=0 1K;0 A>740=0 2 1>;55 =>2>9 25@A88 A;C61 Analysis Services.z><0=40 Synchronize ?>72>;O5B C:070BL B>;L:> >48= M;5<5=B Location 4;O 2A5E A>?>AB02;5=89 <5AB>=0E>645=8O ;>:0;L=KE ?0?>:.�5 C40;>AL 703@C78BL 2=54@5==K5 2 :=83C 40==K5 PowerPivot. 1@0B8B5AL 2 A;C61C ?>445@6:8 ?>;L7>20B5;59. !2545=8O > D09;0E A 2=54@5==K<8 40==K<8 <>3CB 1KBL =525@=K.�5 C40;>AL 703@C78BL 2=54@5==K5 2 :=83C 40==K5 PowerPivot. 1@0B8B5AL 2 A;C61C ?>445@6:8 ?>;L7>20B5;59. !B@C:BC@0 D09;>2 A 2=54@5==K<8 40==K<8 <>65B 1KBL =525@=0.�5 C40;>AL 703@C78BL 2=54@5==K5 2 :=83C 40==K5 PowerPivot. 1@0B8B5AL 2 A;C61C ?>445@6:8 ?>;L7>20B5;59. !2545=8O > 2=54@5==KE 40==KE <>3CB 1KBL =525@=K.�5 C40;>AL 703@C78BL 2=54@5==K5 2 :=83C 40==K5 PowerPivot. 1@0B8B5AL 2 A;C61C ?>445@6:8 ?>;L7>20B5;59. !1>9 ?@>25@>: A>3;0A>20==>AB8 2AB@>5==KE 40==KE.�5 C40;>AL 703@C78BL 2=54@5==K5 2 :=83C 40==K5 PowerPivot. 1@0B8B5AL 2 A;C61C ?>445@6:8 ?>;L7>20B5;59. > 2AB@>5==KE 40==KE <>3CB >BACBAB2>20BL A2545=8O > :>=F5 D09;0.�H81:0 2> 2@5<O @575@2=>3> :>?8@>20=8O 8;8 2>AAB0=>2;5=8O: DC=:F8O ABFDumper =5 ?>445@68205BAO 4;O D09;>2 @575@2=KE :>?89, A>740==KE ?@8 ?><>I8 A5@25@0 AS2005. $09; "%{fileName/}" ?@>?CI5=.�>AAB0=>2;5=85 107K 40==KE A 8<5=5< "%{DBName/}" 8 845=B8D8:0B>@>< "%{DBId/}" =52>7<>6=>, ?>A:>;L:C >=0 C65 ACI5AB2C5B =0 A5@25@5 8 4>ABC?=0 B>;L:> 4;O GB5=8O.�!8=E@>=870F8O 107K 40==KE A 8<5=5< "%{DBName/}" 8 845=B8D8:0B>@>< "%{DBId/}" =52>7<>6=0, ?>A:>;L:C >=0 C65 ACI5AB2C5B =0 F5;52>< A5@25@5 8 4>ABC?=0 B>;L:> 4;O GB5=8O.�5 C40;>AL 703@C78BL 2=54@5==K5 2 :=83C 40==K5 PowerPivot. 1@0B8B5AL 2 A;C61C ?>445@6:8 ?>;L7>20B5;59. $>@<0B 2=54@5==KE 40==KE <>65B 1KBL ?>2@5645=.�$09; "%{fileName/}", C:070==K9 2 :><0=45 Restore, O2;O5BAO 70H8D@>20==K< D09;>< @575@2=>9 :>?88 A;C61 AS, A>740==K< 2 ?@54K4CI59 ?@5420@8B5;L=>9 25@A88 SQL 2008 4;O ?;0BD>@<K IA64. 3> 2>AAB0=>2;5=85 =0 ?;0BD>@<0E x86 8 AMD64 =52>7<>6=>.�5 C40;>AL 2K?>;=8BL 2>AAB0=>2;5=85. $09; @575@2=>9 :>?88 <>6=> 2>AAB0=02;820BL B>;L:> =0 A5@25@5, @01>B0NI5< 2 B01;8G=>< @568<5.�5 C40;>AL 2K?>;=8BL 8<?>@B. <?>@B8@C5<0O <>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE A>740=0 =0 A5@25@5 A DeploymentMode=%d{BLSet/}, 0 B5:CI89 A5@25@ @01>B05B A DeploymentMode=%d{CSSet/}.U$C=:F8O A8=E@>=870F88 =5 ?>445@68205BAO 4;O A5@25@0, @01>B0NI53> 2 @568<5 Sharepoint.j5A>2?045=85 @568<>2 F5;52>3> A5@25@0: >?5@0F88 ImageLoad 8 ImageSave @07@5H5=K B>;L:> 2 B01;8G=>< @568<5.PAE<?>@B =5 ?>445@68205BAO 4;O A5@25@0, @01>B0NI53> 2 B01;8G=>< @568<5.U-:A?>@B =5 ?>445@68205BAO 4;O A;C61 Analysis Services, @01>B0NI8E 2 B01;8G=>< @568<5.`;LB5@=0B82=K5 ?0@0<5B@K 157>?0A=>AB8 =5 ?>445@6820NBAO 2 B01;8G=>< @568<5 4;O B5:CI59 >?5@0F88.r5;L7O C:070BL 0;LB5@=0B82=K5 @0A?>;>65=8O 4;O @575@2=>3> :>?8@>20=8O =0 C40;5==KE :><?LNB5@0E 2 B01;8G=>< @568<5.]5;L7O C:070BL 0;LB5@=0B82=K5 @0A?>;>65=8O 4;O 2>AAB0=>2;5=8O 107K 40==KE 2 B01;8G=>< @568<5.l!5@25@ =5 4>?CA:05B 2>AAB0=>2;5=85 @575@2=>9 :>?88 107K 40==KE ReadOnly A =>2K< 845=B8D8:0B>@>< 107K 40==KE.g><0=40 2>AAB0=>2;5=8O =5 4>?CA:05BAO, 5A;8 8A?>;L7C5BAO 2=54@5==0O ?>4A8AB5<0 A;C61 Analysis Services.o><0=40 @575@2=>3> :>?8@>20=8O =5 4>?CA:05BAO, 5A;8 8A?>;L7C5BAO 2=54@5==0O ?>4A8AB5<0 A;C61 Analysis Services.�=830 =5 A>45@68B 4>?CAB8<KE 2=54@5==KE 40==KE PowerPivot. 1@0B8B5AL 2 A;C61C ?>445@6:8 ?>;L7>20B5;59. >7<>6=>, 2=54@5==K5 40==K5 =5 ACI5AB2CNB.�=830 =5 A>45@68B 4>?CAB8<KE 2=54@5==KE 40==KE PowerPivot. 1@0B8B5AL 2 A;C61C ?>445@6:8 ?>;L7>20B5;59. >7<>6=>, D09;K 2=54@5==KE 40==KE =5 ACI5AB2CNB.x5;L7O 2>AAB0=>28BL 107C 40==KE 2 B01;8G=>< @568<5, ?>A:>;L:C >=0 A>45@68B 0;LB5@=0B82=K5 @0A?>;>65=8O 2=5 ?0?:8 "Data".�$09; @575@2=>9 :>?88 25@A88 10.50 A>45@68B 107C 40==KE ReadOnlyExclusive, :>B>@0O <>65B 2>AAB0=02;820BLAO B>;L:> =0 A5@25@0E, ?>445@6820NI8E @575@2=K5 :>?88 25@A88 10.51 8;8 1>;55 ?>74=59.k54>?CAB8<K9 703>;>2>: A60B>3> 1;>:0. @>87>H;0 >H81:0 2 E>45 @0A?0:>2:8 "%{pathname/}". ?5@0F8O >B<5=5=0.�5 C40;>AL 703@C78BL 2=54@5==K5 2 :=83C 40==K5 PowerPivot. 1@0B8B5AL 2 A;C61C ?>445@6:8 ?>;L7>20B5;59. >7<>6=>, =5 ?>445@68205BAO :>=D83C@0F8O 2=54@5==KE 40==KE.�5 C40;>AL 2K?>;=8BL 2>AAB0=>2;5=85. $09; @575@2=>9 :>?88 <>6=> 2>AAB0=02;820BL B>;L:> =0 A5@25@5, @01>B0NI5< 2 <=>3><5@=>< @568<5.�! >1J5:B>< 107K 40==KE A2O70=> =5?@542845==>5 G8A;> D09;>2 =0 48A:5. >7<>6=>, MB> 2K720=> >BACBAB285< 8;8 ?>2@5645=85< D09;0 6C@=0;0 cryptokey.bin 8;8 detach.log.PA�5 C40;>AL 703@C78BL 2=54@5==K5 2 :=83C 40==K5 PowerPivot. 1@0B8B5AL 2 A;C61C ?>445@6:8 ?>;L7>20B5;59. >7<>6=>, >BACBAB2CNB D09;K 2> 2=54@5==KE 40==KE.GB=>A8B5;L=K9 ?CBL 4;O D09;>2 @575@2=>3> :>?8@>20=8O =5 ?>445@68205BAO.�5 C40;>AL 2K?>;=8BL A8=E@>=870F8N, ?>A:>;L:C 8AE>4=K9 A5@25@ =0AB@>5= 4;O @01>BK 2 <=>3><5@=>< @568<5, 0 F5;52>9 A5@25@ =0AB@>5= 4;O @01>BK 2 B01;8G=>< @568<5.�5 C40;>AL 2K?>;=8BL A8=E@>=870F8N, ?>A:>;L:C 8AE>4=K9 A5@25@ =0AB@>5= 4;O @01>BK 2 B01;8G=>< @568<5, 0 F5;52>9 A5@25@ =0AB@>5= 4;O @01>BK 2 <=>3><5@=>< @568<5.�H81:0 ?@8 2>AAB0=>2;5=88 8;8 A8=E@>=870F88: ?> ?@8G8=5 ?>2@5645=8O @575@2=KE <5B040==KE >?5@0F88 =5 C405BAO >1=0@C68BL 8;8 >1@01>B0BL C75; "%{node/}".� 575@2=K9 LOG-D09;, =0E>4OI89AO 2=CB@8 D09;0 @575@2=>9 :>?88, =5 =0945= 8;8 ?>2@5645=; ABF-D09; ?>2@5645=, 107C 40==KE =52>7<>6=> 2>AAB0=>28BL.�H81:0 2> 2@5<O 2>AAB0=>2;5=8O 8;8 A8=E@>=870F88: ?> ?@8G8=5 ?>2@5645=8O @575@2=KE <5B040==KE >?5@0F88 =5 C405BAO >1=0@C68BL 8;8 >1@01>B0BL C75; "%{node/}" 87 D09;0 @575@2=>9 :>?88 "%{file/}".�H81:0 2> 2@5<O 2>AAB0=>2;5=8O 8;8 A8=E@>=870F88: 70?8AL :0B0;>30 @575@2=>3> E@0=8;8I0 ?>2@5645=0, ?>MB><C >?5@0F8O =5 <>65B =09B8 8;8 >1@01>B0BL 2 =5< C75; "%{node/}" ?@8 AG8BK20=88 70?8A8 :0B0;>30 E@0=8;8I0.�H81:0 2> 2@5<O 2>AAB0=>2;5=8O 8;8 A8=E@>=870F88: :0B0;>3 @575@2=>3> E@0=8;8I0 ?>2@5645=, ?>MB><C >?5@0F8O =5 <>65B =09B8 8;8 >1@01>B0BL 2 =5< C75; "%{node/}" ?@8 AG8BK20=88 703>;>2:0 :0B0;>30 E@0=8;8I0.�H81:0 2> 2@5<O 2>AAB0=>2;5=8O 8;8 A8=E@>=870F88: 703>;>2>: @575@2=>3> E@0=8;8I0 ?>2@5645=, ?>MB><C >?5@0F8O =5 <>65B =09B8 8;8 >1@01>B0BL 2 =5< C75; "%{node/}" ?@8 AG8BK20=88 703>;>2:0 E@0=8;8I0.�H81:0 2> 2@5<O @575@2=>3> :>?8@>20=8O 8;8 2>AAB0=>2;5=8O: D09; @575@2=>9 :>?88 "%{fileName/}", E@0=OI89AO 2 0@E825 @575@2=KE :>?89 ?>2@5645=: A1>9 ?@>25@:8 :>=B@>;L=>9 AC<<K.�H81:0 2> 2@5<O @575@2=>3> :>?8@>20=8O 8;8 2>AAB0=>2;5=8O: D09; @575@2=>9 :>?88 "%{fileName/}", E@0=OI89AO 2 0@E825 @575@2=KE :>?89 ?>2@5645=: A1>9 ?@>25@:8 ?@87=0:0 :>=F0 D09;0.m$09; "%{fileName/}", C:070==K9 2 :><0=45 2>AAB0=>2;5=8O, ?>2@5645= 8;8 =5 O2;O5BAO D09;>< @575@2=>9 :>?88 AS.�>B>: E@0=8;8I0 @575@2=KE :>?89 ?CAB 8;8 =5 A>45@68B ?@028;L=>3> 703>;>2:0. >AAB0=>2;5=85 107K 40==KE =52>7<>6=>. ?5@0F8O >B<5=5=0.�$09; E@0=8;8I0 @575@2=>9 :>?88 "%{pathname/}" ?CAB>9 8;8 =5 A>45@68B ?@028;L=K9 703>;>2>:; =52>7<>6=> CA?5H=> 2>AAB0=>28BL 107C 40==KE. ?5@0F8O >B<5=5=0.$09; E@0=8;8I0 @575@2=KE :>?89 ?>2@5645=: @07<5@ AB@0=8FK =5 ?>445@68205BAO. >445@6820NBAO AB@0=8FK @07<5@0 4096, 8192, 16384.w$09; E@0=8;8I0 @575@2=>9 :>?88 ?>2@5645=: D09; =5 =0945=. >7<>6=0O ?@8G8=0 >H81:8   ?>2@5645=85 D09;0 @575@2=>9 :>?88.�-B0 1070 40==KE A>2<5AB8<0 A 1>;55 ?>74=59 25@A859 Analysis Services 8 =5 <>65B 1KBL 703@C65=0. #@>25=L A>2<5AB8<>AB8: "%{compLevel/}".�52>7<>6=> 2K?>;=8BL :><0=4C ImageLoad, ?>A:>;L:C 7040=K >10 ?0@0<5B@0 (ImagePath 8 Data).  07@5H05BAO ?@8<5=5=85 B>;L:> >4=>3> ?0@0<5B@0.i52>7<>6=> 2K?>;=8BL :><0=4C ImageLoad, ?>A:>;L:C =5 7040= =8 >48= 87 42CE ?0@0<5B@>2 (ImagePath 8 Data).p><0=40 ImageLoad 87 ?>B>:0 (Data C:070=) @07@5H05BAO, B>;L:> 5A;8 ?0@0<5B@ DeploymentMode @025= 1 (Sharepoint).p><0=40 ImageSave 87 ?>B>:0 (Data C:070=) @07@5H05BAO, B>;L:> 5A;8 ?0@0<5B@ DeploymentMode @025= 1 (Sharepoint).�=838, A>740==K5 A ?><>ILN 25@A88 SQL Server 2008 R2 =04AB@>9:8 PowerPivot 4;O Microsoft Office Excel 2010, <>6=> 703@C78BL 87 ?>B>:0 B>;L:> 2 @568<5 ReadOnlyExclusive.><0=40 CloneDatabase @07@5H05BAO, B>;L:> 5A;8 ?0@0<5B@ DeploymentMode @025= 0,1 8;8 2 (<=>3><5@=K9, Sharepoint 8;8 B01;8G=K9).g><0=4C CloneDatabase =5;L7O 2K720BL 2 8=8F88@>20==>9 ?>;L7>20B5;5< B@0=70:F88 8;8 2 ?0:5B5 B@0=70:F89.~1J5:B, C:070==K9 2 :;85=BA:>< 70?@>A5, =5 O2;O5BAO >1J5:B>< 107K 40==KE. ;85=B <>65B :;>=8@>20BL B>;L:> >1J5:BK 107K 40==KE.�!1>9 :><0=4K A8=E@>=870F88, B0: :0: ?0@0<5B@ :>=D83C@0F88 TabularMetadataEnabled F5;52>3> A5@25@0 >B:;NG5=, 0 1070 40==KE-8AB>G=8: A 845=B8D8:0B>@>< "%{DBId/}" O2;O5BAO =>2>9 B01;8G=>9 107>9 40==KE.u><0=4K Restore 8 ImageLoad 87 70H8D@>20==>3> 8AB>G=8:0 =5 ?>445@6820NBAO, 5A;8 A5@25@ @01>B05B 2 15748A:>2>< @568<5.�>B>: A:0G820=8O @575@2=>9 :>?88 107K 40==KE, ?>;CG5==K9 >B C7;0 AB@C:BC@K 4;O :><0=4K ImageLoad 87 RPS, 1>;LH5 ?@545;L=>3> @07<5@0 1CD5@0 ?>B>:0 (%ld{size/}�109B).|# ImageLoad 8;8 ImageSave =5 <>65B 1KBL 4>G5@=8E C7;>2 M;5<5=B>2 Data 8 Datasource, >1>8< 87 :>B>@KE ?@8A2>5=> 7=0G5=85 true�!;54CNI85 >?5@0F88 04<8=8AB@8@>20=8O =5 ?>445@6820NBAO :>340 A5@25@ =0E>48BAO 2 15748A:>2>< @568<5: @575@2=>5 :>?8@>20=85/2>AAB0=>2;5=85, A8=E@>=870F8O, ?>4:;NG5=85/>B:;NG5=85 8 ImageLoad/ImageSave 87/2 D09;K Excel.g0@0<5B@ :>=D83C@0F88 ImageLoadStreamBufferMB =5 <>65B 8<5BL 7=0G5=85 0 ?@8 A>E@0=5=88 2 ?>B>: 8;8 RPS.S><0=40 ImageSave A C:070==K< 7=0G5=85< DataSource 4>ABC?=0 B>;L:> 2 >1;0G=>9 A@545�5 C40;>AL ?@>0=0;878@>20BL @0745; :0B0;>30 2 @575@2=>9 :>?88 107K 40==KE. !:>@55 2A53>, MB0 >H81:0 2K720=0 CA5G5=85< @575@2=>9 :>?88. !<5I5=85 2 :0B0;>35=%ld{dirOffset/}, @07<5@ :0B0;>30=%ld{dirSize/}, @07<5@ :>=B59=5@0=%ld{containerSize/}.�5 C40;>AL ?@>25@8BL @0745; 6C@=0;0 @575@2=>3> :>?8@>20=8O 2 @575@2=>9 :>?88 107K 40==KE: >BACBAB2C5B :@8?B>:;NG 107K 40==KE 2 D09;>2>9 3@C??K >1J5:B0 107K 40==KE, E>BO >= 4>;65= ?@8ACBAB2>20BL A>3;0A=> ?0@0<5B@C H8D@>20=8O ?0@>;O.�5 C40;>AL ?@>25@8BL @0745; 6C@=0;0 @575@2=>3> :>?8@>20=8O 2 @575@2=>9 :>?88 107K 40==KE: ?@8ACBAB2C5B :@8?B>:;NG 107K 40==KE 2 D09;>2>9 3@C??K >1J5:B0 107K 40==KE, E>BO >= 4>;65= >BACBAB2>20BL A>3;0A=> ?0@0<5B@C H8D@>20=8O ?0@>;O.5 C40;>AL ?@>25@8BL @0745; 6C@=0;0 @575@2=>3> :>?8@>20=8O 2 @575@2=>9 :>?88 107K 40==KE: :@8?B>:;NG 107K 40==KE ?@8ACBAB2C5B 2 D09;>2>9 3@C??5 >1J5:B0, =5 ?@8=04;560I53> 1075 40==KE, E>BO >= <>65B ?@8ACBAB2>20BL B>;L:> 2 D09;>2>9 3@C??5 >1J5:B0 107K 40==KE.�5 C40;>AL ?@>0=0;878@>20BL @0745; :0B0;>30 2 @575@2=>9 :>?88 107K 40==KE. !:>@55 2A53>, MB0 >H81:0 2K720=0 =5?@028;L=> AD>@<8@>20==K< XML.�@>87>H;0 >H81:0 2> 2@5<O 2>AAB0=>2;5=8O 8;8 A8=E@>=870F88: ?>2@5645= 703>;>2>: E@0=8;8I0 @575@2=>9 :>?88.  07<5@ AB@0=8FK="%ld{pageSize/}" 4>;65= 1KBL 1>;LH5 =C;O 8 A>>B25BAB2>20BL @07<5@C A8AB5<=>9 AB@0=8FK.�070 40==KE A 8<5=5< "%{DBName/}" 8 845=B8D8:0B>@>< "%{DBId/}" =5 @01>B05B 2 @568<5 GB5=8O 8 70?8A8 (@01>B05B 2 @568<0E "B>;L:> 4;O GB5=8O" 8;8 "B>;L:> 4;O GB5=8O (<>=>?>;L=K9)") 8 <>65B 1KBL ?5@570?8A0=0 B>;L:> 04<8=8AB@0B>@>< A5@25@0 ?@8 70?CA:5 A5@25@0 2 @568<5 Azure. "5:CI89 ?>;L7>20B5;L =5 O2;O5BAO =8 04<8=8AB@0B>@>< A5@25@0, 8A?>;L7CNI8< ?>4:;NG5=85 157 7040==>9 >1;0AB8, =8 04<8=8AB@0B>@>< A5@25@0, 2K?>;=ONI8< :><0=4C ImageLoad (8;8 Restore) A ?><>ILN ?>4:;NG5=8O A 7040==>9 >1;0ABLN.?070 40==KE A 8<5=5< "%{DBName/}" 8 845=B8D8:0B>@>< "%{DBId/}" =5 @01>B05B 2 @568<5 GB5=8O-70?8A8 (@01>B05B ;81> 2 @568<5 "B>;L:> 4;O GB5=8O", ;81> 2 @568<5 "B>;L:> 4;O GB5=8O (<>=>?>;L=K9)") 8 <>65B 1KBL ?5@570?8A0=0 B>;L:> 04<8=8AB@0B>@>< A5@25@0 ?@8 70?CA:5 A5@25@0 2 @568<5 Azure. !5@25@ =5 @01>B05B 2 @568<5 Azure.�070 40==KE A 8<5=5< "%{DBName/}" (845=B8D8:0B>@ "%{DBId/}") @01>B05B 2 @568<5 "B>;L:> 4;O GB5=8O" 8 =5 <>65B 1KBL ?5@570?8A0=0.�070 40==KE A 8<5=5< "%{DBName/}" 8 845=B8D8:0B>@>< "%{DBId/}" @01>B05B 2 @568<5 "B>;L:> 4;O GB5=8O (<>=>?>;L=K9)" 8 <>65B 1KBL ?5@570?8A0=0 B>;L:> 04<8=8AB@0B>@>< A5@25@0 ?@8 70?CA:5 A5@25@0 2 @568<5 Azure A 8A?>;L7>20=85< :><0=4K ImageLoad.�$09; @575@2=>9 :>?88 107K 40==KE A>45@68B =58725AB=CN ?>4?8AL 2 <5B040==KE. -B> <>65B C:07K20BL =0 ?>2@5645==K9 8;8 =54>?CAB8<K9 D09; @575@2=>9 :>?88, :>B>@K9 =52>7<>6=> 2>AAB0=>28BL.e@>87>H;0 >H81:0 2> 2@5<O ?>?KB:8 A>E@0=5=8O =01>@0 40==KE (AAK;>G=K9 845=B8D8:0B>@: %{databaseId/}).� ?>B>:5 40==KE >1=0@C65= 703>;>2>: XPress9, => MB>B AF5=0@89 =5 ?>445@68205BAO. !60BK5 D09;K XPress9 70?8AK20NBAO 8 AG8BK20NBAO B>;L:> 2 RPS. 5 G8B09B5 ABF 87 RPS 8 =5 ?KB09B5AL ?5@54020BL 53> 2 ?>B>:5 :0: XMLA.2ImageLoad >B :><0=4K Stream A>45@68B ?CAB>9 ?>B>:.v>B>: 40==KE 107K 40==KE, ?>;CG5==K9 >B :><0=4K ImageLoad, 1>;LH5 ?@545;L=>3> @07<5@0 1CD5@0 ?>B>:0 (%ld{size/}�109B).b5 C40;>AL A>E@0=8BL 87<5=5=8O, B0: :0: =>2K9 @07<5@ 107K 40==KE ?@52KH05B ?@545; 2 %ld{size/} .l@>87>H;0 >H81:0 ?@8 :>?8@>20=88 ;>:0;L=>3> 2@5<5==>3> D09;0 "%{srcFile/}" 2 BLOB->1J5:B PaaS "%{TrgBlob/}".v@>87>H;0 >H81:0 ?@8 @5:C@A82=>< ?@>A<>B@5 :0B0;>30 "%{Dir/}": 2 AB@C:BC@5 :0B0;>30 A;8H:>< <=>3> C@>2=59 2;>65==>AB8.f@8 ?5@540G5 D09;>2 87 :0B0;>30 4;O 2@5<5==KE D09;>2 2 E@0=8;8I5 BLOB->1J5:B>2 Azure ?@>87>H;0 >H81:0.h><0=40 ImageLoad 2 Power�BI Enterprise Edition ?>445@68205B B>;L:> ?0@0<5B@K DatabaseName 8 DatabaseID.�;LB5@=0B82=K5 ?0@0<5B@K 157>?0A=>AB8 =5 ?>445@6820NBAO 2 B01;8G=>< @568<5, 5A;8 C@>25=L A>2<5AB8<>AB8 2>AAB0=02;8205<>9 107K 40==KE <5=LH5 1200.M;LB5@=0B82=K5 ?0@0<5B@K 157>?0A=>AB8 =5 ?>445@6820NBAO 4;O B5:CI59 >?5@0F88.�@8 70?CA:5 2 Azure Analysis Services :><0=40 ImageLoad 87 ?>B>:>2>9 ?5@540G8 ?>445@68205BAO B>;L:> 4;O B01;8G=KE 107 40==KE A C@>2=5< A>2<5AB8<>AB8 =5 =865 1200.�@8 70?CA:5 2 8=B53@8@>20==>< @568<5 SSDT :><0=40 ImageLoad 87 ?>B>:>2>9 ?5@540G8 ?>445@68205BAO B>;L:> 4;O B01;8G=KE 107 40==KE A C@>2=5< A>2<5AB8<>AB8 =5 =865 1200.C!;C61K Azure Analysis Services 2@5<5==> 701;>:8@>20;8 MBC >?5@0F8N.r5 C40;>AL 87<5=8BL @>;L 04<8=8AB@0B>@0 A5@25@0, B0: :0: =5 C40;>AL A>E@0=8BL 87<5=5=85 2 Azure Analysis Services.g5 C40;>AL 87<5=8BL A2>9AB20 A5@25@0, B0: :0: =5 C40;>AL A>E@0=8BL 87<5=5=85 2 Azure Analysis Services.W5 C40;>AL 703@C78BL =01>@ 40==KE, B0: :0: 53> @07<5@ ?@52KH05B ?@545; 2 %ld{size/} .�><0=4C ImageLoad =52>7<>6=> 2K?>;=8BL, B0: :0: =5 C:070= =8 >48= 87 B@5E 2E>4=KE ?0@0<5B@>2 ([PackagePath, PackagePartUri], Data 8;8 ImagePath).�><0=4C ImageLoad =52>7<>6=> 2K?>;=8BL, B0: :0: C:070=> =5A:>;L:> 2E>4=KE ?0@0<5B@>2 ([PackagePath, PackagePartUri], Data 8 ImagePath). >?CA:05BAO B>;L:> >48=.�><0=4C ImageSave =52>7<>6=> 2K?>;=8BL, B0: :0: C:070=> =5A:>;L:> 2E>4=KE ?0@0<5B@>2 ([PackagePath, PackagePartUri], Stream 8 ImagePath). >?CA:05BAO B>;L:> >48=.�><0=4C ImageSave =52>7<>6=> 2K?>;=8BL, B0: :0: =5 C:070= =8 >48= 87 B@5E ?0@0<5B@>2 ([PackagePath, PackagePartUri], Data 8;8 ImagePath).g0@0<5B@K ImageLoad 8�(8;8) ImageSave (PackagePath, PackagePartUri) =54>?CAB8<K 4;O B5:CI53> Server�SKUc0@0<5B@K ImageLoad 8�(8;8) ImageSave (PackagePath, PackagePartUri) =5?>;=K. #:068B5 >10 ?0@0<5B@0.Q#:070==>5 A>G5B0=85 PackagePath 8 PackagePartUri =5 A>45@68B 40==KE 4;O 703@C7:8.7$C=:F8O 8A:;NG5=8O =5 ?>445@68205BAO 2 A;C615 Power�BI.?$C=:F8O 8A:;NG5=8O =5 ?>445@68205BAO 2 B5:CI5< 2K?CA:5 A5@25@0.�5 C40;>AL ?@>0=0;878@>20BL @0745; :0B0;>30 @575@2=>9 :>?88 107K 40==KE. '8A;> >68405<KE 70?8A59 2 :0B0;>35 = %ld{headerEntries/}, G8A;> 45A5@80;87>20==KE 70?8A59 2 :0B0;>35 = %ld{dirEntries/}.Q5 C40;>AL 4>1028BL =0 A5@25@ =>2>3> ?>;L7>20B5;O 87-70 2=CB@5==59 >H81:8 A;C61K.�5 C40;>AL ?@>0=0;878@>20BL ?>;L7>20B5;O 8;8 ?@8;>65=85: "%{pii_strUser/}". 68405<K9 D>@<0B: upn@tenant_domain 8;8 app:{objectId_GUID}@{tenantId_GUID}.�5 =0945= :;NG 0B@81CB0 ?@8 >1@01>B:5: %1[B01;8F0: "%{Table/}", AB>;15F: "%{Column/}", 7=0G5=85: "%{Value/}"%]%[; B01;8F0: "%{Table/}", AB>;15F: "%{Column/}", 7=0G5=85: "%{Value/}"%]. B@81CB "%{Attribute/}".�0945= 4C1;8@CNI89AO :;NG 0B@81CB0 ?@8 >1@01>B:5: %1[B01;8F0: "%{Table/}", AB>;15F: "%{Column/}", 7=0G5=85: "%{Value/}"%]%[; B01;8F0: "%{Table/}", AB>;15F: "%{Column/}", 7=0G5=85: "%{Value/}"%]. B@81CB "%{Attribute/}".�;NG 0B@81CB0 A> 7=0G5=85< NULL 1K; ?@5>1@07>20= 2 =58725AB=K9 M;5<5=B: %1[B01;8F0: "%{Table/}", AB>;15F: "%{Column/}", 7=0G5=85: "%{Value/}"%]%[; B01;8F0: "%{Table/}", AB>;15F: "%{Column/}", 7=0G5=85: "%{Value/}"%]. B@81CB "%{Attribute/}".,0G0;>AL GB5=85 40==KE A5:F88 "%{strName/}".-'B5=85 40==KE A5:F88 "%{strName/}" 7025@H5=>..0G0;>AL GB5=85 40==KE 03@530B0 "%{strName/}"./'B5=85 40==KE 03@530B0 "%{strName/}" 7025@H5=>.<0G0;>AL GB5=85 40==KE A5:F88 >1@0B=>9 70?8A8 "%{strName/}".='B5=85 40==KE A5:F88 >1@0B=>9 70?8A8 "%{strName/}" 7025@H5=>.+0G0;0AL >1@01>B:0 87<5@5=8O "%{strName/}".,1@01>B:0 87<5@5=8O "%{strName/}" 7025@H5=0..0G0;>AL GB5=85 40==KE 0B@81CB0 "%{strName/}"./'B5=85 40==KE 0B@81CB0 "%{strName/}" 7025@H5=>..0G0;0AL 48A:@5B870F8O 0B@81CB0 "%{strName/}"./8A:@5B870F8O 0B@81CB0 "%{strName/}" 7025@H5=0.,0G0B> 3@C??8@>20=85 0B@81CB0 "%{strName/}"./@C??8@>20=85 0B@81CB0 "%{strName/}" 7025@H5=>.10G0;>AL GB5=85 40==KE 4;O AB>;1F0 "%{strName/}".20?8AL 40==KE 4;O AB>;1F0 "%{strName/}" 7025@H5=0.70G0;>AL ?>AB@>5=85 8=45:A>2 4;O AB>;1F0 "%{strName/}".C>AB@>5=85 8=45:A>2 4;O 40==KE 4;O AB>;1F0 "%{strName/}" 7025@H5=>.(0G0B0 >1@01>B:0 85@0@E88 "%{strName/}".+1@01>B:0 85@0@E88 "%{strName/}" 7025@H5=0.PAH0G0;>AL ?>AB@>5=85 45H8D@8@>20==KE E@0=8;8I 4;O 85@0@E88 "%{strName/}".I>AB@>5=85 45H8D@8@>20==KE E@0=8;8I 4;O 85@0@E88 "%{strName/}" 7025@H5=>.f0G0;>AL ?>AB@>5=85 ?>8A:>2>3> E@0=8;8I0 4;O 87<5@5=8O 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{strName/}".g>AB@>5=85 ?>8A:>2>3> E@0=8;8I0 4;O 87<5@5=8O 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{strName/}" 7025@H5=>.H0G0;>AL A>740=85 3@C??K 70?8A59 "%{Group/}" 4;O 0B@81CB0 "%{strName/}".E@C??8@>20=85 70?8A59 %{Group/} 4;O 0B@81CB0 "%{strName/}" 7025@H5=>.L0G0;0AL >1@01>B:0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{strName/}".M1@01>B:0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{strName/}" 7025@H5=0.$0G0B0 >1@01>B:0 :C10 "%{strName/}".'1@01>B:0 :C10 "%{strName/}" 7025@H5=0.*0G0B0 >1@01>B:0 3@C??K <5@ "%{strName/}".-025@H5=0 >1@01>B:0 3@C??K <5@ "%{strName/}".(0G0;0AL >1@01>B:0 <>45;8 "%{strName/}".)1@01>B:0 <>45;8 "%{strName/}" 7025@H5=0.(0G0;0AL >1@01>B:0 A5:F88 "%{strName/}".)1@01>B:0 A5:F88 "%{strName/}" 7025@H5=0.20G0;0AL >1@01>B:0 3@C??>2>9 A5:F88 "%{strName/}".31@01>B:0 3@C??>2>9 A5:F88 "%{strName/}" 7025@H5=0.B0G0;>AL 3@C??8@>20=85 70?8A59 %{Group/} 4;O A5:F88 "%{strName/}".C@C??8@>20=85 70?8A59 %{Group/} 4;O A5:F88 "%{strName/}" 7025@H5=>.,0G0;0AL 70?8AL 40==KE A5:F88 "%{strName/}".10?8AL 40==KE 4;O A5:F88 "%{strName/}" 7025@H5=0.@0G0B> ?>AB@>5=85 03@530B>2 8 8=45:A>2 4;O A5:F88 "%{strName/}".C>AB@>5=85 03@530B>2 8 8=45:A>2 4;O A5:F88 "%{strName/}" 7025@H5=>.(0?CI5= 70?@>A 3@C??K <5@ "%{strName/}".)025@H5= 70?@>A 3@C??K <5@ "%{strName/}".:0G0;>AL GB5=85 A2O70==KE 40==KE 3@C??K <5@ "%{strName/}".;025@H5=> GB5=85 A2O70==KE 40==KE 3@C??K <5@ "%{strName/}".40G0B> GB5=85 A2O70==KE 40==KE A5:F88 "%{strName/}".7'B5=85 A2O70==KE 40==KE A5:F88 "%{strName/}" 7025@H5=>.040=85 CA?5H=> 7025@H5=>.'K?>;=5=85 7040=8O 7025@H5=> A >H81:>9.K?>;=5=85 >?5@0F88 =0G0B>.(1@01>B:0 0B@81CB0 "%{strName/}" =0G0B0.+1@01>B:0 0B@81CB0 "%{strName/}" 7025@H5=0.50G0B> 8=45:A8@>20=85 03@530B>2 A5:F88 "%{strName/}".8=45:A8@>20=85 03@530B>2 A5:F88 "%{strName/}" 7025@H5=>.60G0;>AL ?>AB@>5=85 8=45:A>2 4;O A5:F88 "%{strName/}".B>AB@>5=85 8=45:A>2 4;O 40==KE 4;O A5:F88 "%{strName/}" 7025@H5=>.50G0B> ?>AB@>5=85 03@530B>2 4;O A5:F88 "%{strName/}".8>AB@>5=85 03@530B>2 4;O A5:F88 "%{strName/}" 7025@H5=>.20G0B> A;8O=85 03@530B>2 4;O A5:F88 "%{strName/}".5!;8O=85 03@530B>2 4;O A5:F88 "%{strName/}" 7025@H5=>.-0G0;0AL >1@01>B:0 107K 40==KE "%{strName/}"..1@01>B:0 107K 40==KE "%{strName/}" 7025@H5=0.$0G0;>AL ?>AB@>5=85 AE5<K >1@01>B:8.%>AB@>5=85 AE5<K >1@01>B:8 7025@H5=>.�> 2@5<O 2KG8A;5=8O 8=AB@C:F89 CACHE 1K;8 AD>@<8@>20=K >H81:8. 1@01>B:0 70?@>A0 1C45B ?@>4>;65=0 157 2K?>;=5=8O @0AG5B0 8=AB@C:F89 CACHE. @8G8=0<8 A1>O <>3CB 1KBL =5A:>;L:> >1AB>OB5;LAB2: "%{errors/}".�'8A;> :>=B59=5@>2, >1=0@C65==KE ?@8 ?><>I8 <5B>40 48A:@5B870F88, =5 A>2?0405B A G8A;>< :>=B59=5@>2, 70?@0H8205<KE 0B@81CB>< A 845=B8D8:0B>@>< %{PropertyId/} 8 8<5=5< %{PropertyName/}.50G0B0 >1@01>B:0 :MH0 A:@8?B0 4;O :C10 "%{strName/}".8025@H5=0 >1@01>B:0 :MH0 A:@8?B0 4;O :C10 "%{strName/}".=0G0B0 ?@>25@:0 8=45:A>2 A53<5=B>2 4;O @0745;0 "%{strName/}".@@>25@:0 8=45:A>2 A53<5=B>2 4;O @0745;0 "%{strName/}" 7025@H5=0.)1@01>B:0 A2O78 A "%{strName/}" 70?CI5=0.*1@01>B:0 A2O78 A "%{strName/}" 7025@H5=0.�5 C40;>AL C?>@O4>G8BL '%{table/}'[%{column/}] ?> [%{orderbycolumn/}], B0: :0: ?> :@09=59 <5@5 >4=> 7=0G5=85 2 [%{column2/}] 8<55B =5A:>;L:> @07;8G=KE 7=0G5=89 2 [%{orderbycolumn2/}]. 0?@8<5@, <>6=> >BA>@B8@>20BL AB>;15F [City] ?> 7=0G5=8N [Region], ?>A:>;L:C 4;O :064>3> 3>@>40 ACI5AB2C5B B>;L:> >48= @538>=, => AB>;15F [Region] =5;L7O >BA>@B8@>20BL ?> 7=0G5=8N [City], ?>B><C GB> 2 :064>< @538>=5 5ABL =5A:>;L:> 3>@>4>2.PA�5 C405BAO =09B8 :;NG 0B@81CB0 ?@8 >1@01>B:5: %1[B01;8F0: "%{Table/}", AB>;15F: "%{Column/}", 7=0G5=85: "%{Value/}"%]%[; B01;8F0: "%{Table/}", AB>;15F: "%{Column/}", 7=0G5=85: "%{Value/}"%]. B@81CB "%{Attribute/}".
;NG 0B@81CB0 1K; ?@5>1@07>20= 2 =58725AB=K9 M;5<5=B, B0: :0: =5>1E>48<K9 :;NG 0B@81CB0 =5 1K; >1=0@C65=. B@81CB %{Property/} 87<5@5=8O %{Dimension/} 87 107K 40==KE %{Database/}, %1[:C1: %{Cube/}, 3@C??0 <5@ %{Detail/}, A5:F8O %{Partition/}, %] 70?8AL %ld{Record/}.�0?8AL 1K;0 ?@>?CI5=0, B0: :0: :;NG 0B@81CB0 =5 >1=0@C65=. B@81CB: %{Property/} 87<5@5=8O: %{Dimension/} 87 107K 40==KE: %{Database/}, %1[:C1: %{Cube/}, 3@C??0 <5@: %{Detail/}, A5:F8O: %{Partition/}, %]70?8AL: %ld{Record/}.�0?8AL 1K;0 ?@>?CI5=0, B0: :0: :;NG 0B@81CB0 O2;O5BAO :>?859. B@81CB: %{Property/} 87<5@5=8O: %{Dimension/} 87 107K 40==KE: %{Database/}, %1[:C1: %{Cube/}, 3@C??0 <5@: %{Detail/}, A5:F8O: %{Partition/}, %]70?8AL: %ld{Record/}.�;NG =5>?@545;5==>3> 0B@81CB0 1K; ?@5>1@07>20= :0: =58725AB=K9 M;5<5=B. B@81CB: %{Property/} 87<5@5=8O: %{Dimension/} 87 107K 40==KE: %{Database/}, %1[:C1: %{Cube/}, 3@C??0 <5@: %{Detail/}, A5:F8O: %{Partition/}, %]70?8AL: %ld{Record/}.�0?8AL 1K;0 ?@>?CI5=0, B0: :0: >1=0@C65= :;NG =C;52>3> 0B@81CB0. B@81CB: %{Property/} 87<5@5=8O: %{Dimension/} 87 107K 40==KE: %{Database/}, %1[:C1: %{Cube/}, 3@C??0 <5@: %{Detail/}, A5:F8O: %{Partition/}, %]70?8AL: %ld{Record/}.�1=0@C65=0 >H81:0 ?@8 ?>4AG5B5 8=AB@C:F89 CACHE, 2:;NG5==KE 2 A:@8?B. 1@01>B:0 70?@>A0 1C45B ?@>4>;65=0 157 2K?>;=5=8O ?>4AG5B0 8=AB@C:F89 CACHE, A>45@60I8E >H81:8.L52>7<>6=> >1=>28BL 87<5@5=85 %{dimension/}, B0: :0: >=> =5 1K;> >1@01>B0=>.� A2O78 B8?0 "@>48B5;L-?>B><>:" <564C 0B@81CB0<8 "%{property/}" 8 "%{relatedproperty/}" 1K; >1=0@C65= F8:;, 2:;NG0NI89 M;5<5=B A :;NG>< %1[%{key/}%]%[, %{key/}%]. �52>7<>6=> 87<5=8BL 65AB:85 A2O78 <564C 0B@81CB0<8 2> 2@5<O 4>102>G=>9 >1@01>B:8 87<5@5=8O. H81:0 ?@8 >1@01>B:5 0B@81CB0 "%{Attribute/}". %1[B01;8F0: "%{Table/}", AB>;15F: "%{Column/}", 7=0G5=85: "%{Value/}"%]%[; B01;8F0: "%{Table/}", AB>;15F: "%{Column/}", 7=0G5=85: "%{Value/}"%]. AE>4=K9 0B@81CB: "%{SourceAttribute/}". =0G5=8O :;NG52KE AB>;1F>2 8AE>4=>3> 0B@81CB0: %1["%{KeyColumnValue/}"%]%[, "%{KeyColumnValue/}"%].�52>7<>6=> >1@01>B0BL 87<5@5=85 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{dimension/}", B0: :0: <>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{miningmodel/}", =0 :>B>@>< >A=>20=> 87<5@5=85, 4>;6=0 >1@010BK20BLAO 2 ?5@2CN >G5@54L.�> 2@5<O >1@01>B:8 >1=0@C65=> =5?@542845==>5 7=0G5=85 NULL <5@K "%{Measure/}" 3@C??K <5@ %{Detail/} 107K 40==KE "%{Database/}", :C1 %{Cube/} 2 B01;8F5 "%{Table/}", AB>;15F "%{Column/}".�@>F5AA >1@01>B:8 7025@H5=, B0: :0: :>;8G5AB2> >H81>:, >1=0@C65==KE 2> 2@5<O >1@01>B:8, 4>AB83;> CAB0=>2;5==>3> ?@545;0 4>?CAB8<KE >H81>: 4;O >?5@0F88.�7<5=8;0AL 25@A8O A2O70==>3> %{typename/} A 8<5=5< "%{name/}" 2 C40;5==>< M:75<?;O@5. 'B>1K @07@5H8BL MBC ?@>1;5<C, ?>2B>@8B5 >?5@0F8N.PA�5@A8O A2O70==>3> %{typename/} A 845=B8D8:0B>@>< "%{id/}" 8 8<5=5< "%{name/}" C40;5==>3> M:75<?;O@0 87<5=5=0. ;O @5H5=8O ?@>1;5<K ?>2B>@8B5 >?5@0F8N.�5@A8O A2O70==>3> %{typename/} A 845=B8D8:0B>@>< "%{id/}" 8 8<5=5< %{name/}" C40;5==>3> A5@25@0 87<5=5=0. ;O @5H5=8O ?@>1;5<K ?>2B>@8B5 >?5@0F8N.�5@A8O A2O70==>3> %{typename/} A 845=B8D8:0B>@>< "%{id/}" 8 8<5=5< "%{name/}" C40;5==>3> A5@25@0 87<5=5=0. ;O @5H5=8O ?@>1;5<K ?>2B>@8B5 >?5@0F8N.�5@A8O A2O70==>3> %{typename/} A 845=B8D8:0B>@>< "%{id/}" 8 8<5=5< "%{name/}" C40;5==>3> A5@25@0 87<5=5=0. ;O @5H5=8O ?@>1;5<K ?>2B>@8B5 >?5@0F8N.9@8 >1@01>B:5 B01;8FK "%{IWTableName/}" ?@>87>H;0 >H81:0.eH81:0 ?@8 >1@01>B:5 0B@81CB0 "%{Property/}" 87<5@5=8O "%{Dimension/}" 87 107K 40==KE "%{Database/}".xH81:0 ?@8 >1@01>B:5 A5:F88 "%{PartitionName/}" 3@C??K <5@ "%{Detail/}" 4;O :C10 "%{Cube/}" 87 107K 40==KE %{Database/}.o52>7<>6=> ?@>25@8BL <5B040==K5 AB0B8AB8G5A:8 A2O70==>3> %{typename/} A 8<5=5< "%{name/}" 87 >1J5:B0 8AB>G=8:0.6H81:0 2> 2@5<O 48A:@5B870F88 0B@81CB0 "%{Property/}".�52>7<>6=> 48A:@5B878@>20BL 0B@81CB "%{Property/}" =0 B@51C5<>5 G8A;> :>=B59=5@>2, B0: :0: >1=0@C65=> A;8H:>< <0;>5 :>;8G5AB2> 8=48284C0;L=KE 7=0G5=89.�52>7<>6=> 48A:@5B878@>20BL 0B@81CB A 845=B8D8:0B>@>< "%{PropertyId/}" 8 8<5=5< "%{PropertyName/}", B0: :0: >1=0@C65=> A;8H:>< <0;>5 :>;8G5AB2> 8=48284C0;L=KE 7=0G5=89.Z81> =5B @07@5H5=8O 4;O 4>ABC?0 : C:070==><C M;5<5=BC, ;81> B0:>3> M;5<5=B0 =5 ACI5AB2C5B.K52>7<>6=> =09B8 8AE>4=CN 3@C??C <5@ 4;O A2O70==>9 3@C??K <5@ "%{detail/}".�@8 >1@01>B:5 8=45:A>2 4;O A5:F88 "%{Partition/}" 3@C??K <5@ "%{Detail/}" 4;O :C10 "%{Cube/}" 87 107K 40==KE %{Database/} ?@>87>H;0 >H81:0.�52>7<>6=> 2K?>;=8BL 70?@>A 4;O 8AB>G=8:0 %{typename/} A 845=B8D8:0B>@>< "%{id/}"8 8<5=5< "%{name/}", B0: :0: >= =5 >1@010BK205BAO.L525@=K9 ?>@O4>: A>@B8@>2:8, C:070==K9 4;O ?>4AG5B>2 8=48284C0;L=KE 70?8A59.PA3525@=K9 A@57, C:070==K9 4;O 0B@81CB0 %{Property/}.V52>7<>6=> A2O70BL 48A:@5B878@>20==K9 0B@81CB "%{Property/}" A <=>65AB25==K<8 :;NG0<8.]@8 @07@5H5=88 ?@82O7:8 4;O 0B@81CB0 "%{property/}" 8<O <5@K "%{measurename/}" =5 >1=0@C65=>.m>;L7>20B5;LA:89 03@530B "%{agg/}" 2 A5:F88 "%{partition/}" =5 8<55B 4>?CAB8<>9 ?@82O7:8 : 8AE>4=><C >1J5:BC.77<5@5=85 "%{dim/}" =54>?CAB8<> 4;O 03@530B0 "%{agg/}".a7<5@5=85 "%{cubedimid/}", A2O70==>5 A :C1>< "%{cubename/}", O2;O5BAO =525@=K< 8;8 =5 ACI5AB2C5B.yB@81CB "%{attribute/}" 2 87<5@5=88 "%{dimension/}" 8<55B ?@82O7:C : C40;5==><C 87<5@5=8N, :>B>@>5 1>;55 =5459AB28B5;L=>.i@82O7:0 3@C??K <5@ "%{measuregroupid/}" AAK;05BAO =0 =5ACI5AB2CNICN 3@C??C <5@ A5@25@0 "%{remotemgid/}".k@82O7:0 : 845=B8D8:0B>@C "%{measureid/}" 2 3@C??5 <5@ "%{measuregroup/}" =5 =0945=0 2 8AE>4=>9 3@C??5 <5@.M#40;5==K9 8AB>G=8: 40==KE 4;O >1J5:B0 "%{object/}" O2;O5BAO =5459AB28B5;L=K<.E7<5@5=85 "%{cubedimid/}" 2 :C15 8AB>G=8:0 "%{cubename/}" =5 =0945=>.J@C??0 <5@ "%{measuregroupid/}" 2 8AE>4=>< :C15 "%{cubename/}" =5 =0945=0.B@81CB "%{attribute/}" 2 @07<5@=>AB8 "%{dimension/}" 8<55B ?@82O7:C : C40;5==><C 87<5@5=8N, :>B>@>5 O2;O5BAO =5459AB28B5;L=K<.M;O 8AB>G=8:>2 40==KE :=838 <>3CB 8A?>;L7>20BLAO B>;L:> 107K 40==KE B8?0 BLS.FB@81CBK 2 87<5@5=88 :=838 <>3CB 8<5BL B>;L:> ?@82O7:8 0B@81CB0 :=838.B525@=K9 B8? 40==KE :;NG0 4;O M;5<5=B0 3@C??8@>20=8O "%{member/}".45 C40;>AL =09B8 M;5<5=B 3@C??8@>20=8O "%{member/}".Z@8 @07@5H5=88 ?@82O7:8 4;O A2>9AB20 "%{property/}" 1070 40==KE "%{database/}" =5 =0945=0.M@8 @07@5H5=88 ?@82O7:8 4;O A2>9AB20 "%{property/}" :C1 "%{cube/}" =5 =0945=.S@8 @07@5H5=88 ?@82O7:8 4;O A2>9AB20 "%{property/}" 87<5@5=85 "%{dim/}" =5 =0945=>.Q@8 @07@5H5=88 ?@82O7:8 4;O A2>9AB20 "%{property/}" 0B@81CB "%{attr/}" =5 =0945=.S@8 @07@5H5=88 ?@82O7:8 4;O A2>9AB20 "%{property/}" 85@0@E8O "%{hier/}" =5 =0945=0.R@8 @07@5H5=88 ?@82O7:8 4;O A2>9AB20 "%{property/}" C@>25=L "%{level/}" =5 =0945=.VB@81CB "%{attr/}" 8<55B ?5@52>4>2 1>;LH5, G5< <0:A8<0;L=>5 ?>445@68205<>5 :>;8G5AB2>..B@81CB "%{attr/}" =5 8<55B :;NG52KE AB>;1F>2.]@8 @07@5H5=88 ?@82O7:8 4;O A2>9AB20 "%{property/}" 3@C??0 <5@ "%{measuregroup/}" =5 =0945=0.R@8 @07@5H5=88 ?@82O7:8 4;O A2>9AB20 "%{property/}" <5@0 "%{measure/}" =5 =0945=0.n1=0@C65=> =525@=>5 :>;8G5AB2> 7=0G5=89 D8;LB@>2 ;81> =5A>>B25BAB285 8E 7=0G5=89 ?@8 ?>AB@>5=88 CA;>28O ROLAP.�AE>4=0O 3@C??0 <5@, C:070==0O 4;O A2O70==>9 3@C??K <5@ "%{detail/}" 8 A0<0 MB0 3@C??0 =5 <>3CB ?@8=04;560BL >4=><C 8 B><C 65 :C1C.e1=0@C65=0 >H81:0 ?@8 @07@5H5=88 :;NG0 4;O M;5<5=B0 A :;NG>< %["%{key/}" ] 2 0B@81CB5 "%{property/}".Y1=0@C65=0 >H81:0 ?@8 @07@5H5=88 8<5=8 4;O M;5<5=B0 "%{name/}" 2 0B@81CB5 "%{property/}".L@52KH5=> <0:A8<0;L=>5 :>;8G5AB2> AB@>: ROLAP 4;O >1@01>B:8 2 >4=>< 70?@>A5.>AB83=CB ?@545; 2K?>;=5=8O60@CH5=85 >3@0=8G5=89, CAB0=>2;5==KE 4;O A@570 A5:F88.L@8 >1@01>B:5 87<5@5=8O "%{dim/}" B8?0 "@>48B5;8-?>B><:8" >1=0@C65=0 >H81:0.y#AB0=>2;5==K9 ?> C<>;G0=8N M;5<5=B, C:070==K9 4;O 87<5@5=8O "%{Dimension/}" 2 3@C??5 <5@ "%{Detail/}", O2;O5BAO =525@=K<.Z7<5@5=85 "%{DimensionName/}" A2O70=> C40;5==>, B0:8< >1@07><, >BAK;:0 70?@>A>2 70?@5I5=0.a52>7<>6=> =09B8 0B@81CB :C10 4;O >1J5:B0 @07@5H5=8O :C10 A 845=B8D8:0B>@>< "%{CubeAttrPermID/}".n5 C40;>AL @07@5H8BL CAB0=>2;5==K9 ?>;L7>20B5;5< M;5<5=B 3@C??K "%{GroupMember/}" 2 87<5@5=88 "%{Dimension/}".n52>7<>6=> =09B8 2 0B@81CB0E 87<5@5=8O "%{Dimension/}" ?>;L7>20B5;LA:89 0B@81CB 3@C??8@>20=8O "%{GroupAttr/}".[>;L7>20B5;LA:85 0B@81CBK 3@C??8@>20=8O ?>445@6820NBAO B>;L:> A 87<5@5=8O<8 >1;0AB8 A50=A0.�#AB0=>2;5==K5 ?>;L7>20B5;5< M;5<5=BK 3@C??8@>20=8O <>3CB 1KBL C:070=K, B>;L:> 5A;8 B8? 3@C??8@>20=8O CAB0=>2;5= :0: ?>;L7>20B5;LA:89.}@82O7:0 0B@81CB>2 4;O A2>9AB20 "%{property_name/}" O2;O5BAO =525@=>9, B0: :0: @>48B5;LA:>5 87<5@5=85 8<55B =5-OLAP ?@82O7:C.�@82O7:0 0B@81CB>2 :C10 4;O A2>9AB20 "%{property_name/}" O2;O5BAO =525@=>9, B0: :0: @>48B5;LA:>5 87<5@5=85 8<55B :C1 8=>3> 8AB>G=8:0.�@82O7:0 0B@81CB>2 :C10 4;O A2>9AB20 "%{property_name/}" O2;O5BAO =525@=>9, B0: :0: @>48B5;LA:>5 87<5@5=85 8<55B 87<5@5=85 :C10 8=>3> 8AB>G=8:0.\3@530B "%{agg/}" 2 A5:F88 "%{partition/}" =5 8<55B 4>?CAB8<>9 ?@82O7:8 : 8AE>4=><C >1J5:BC.S54>?CAB8<K9 8AB>G=8: 4;O AB0B8AB8G5A:>9 <5@K "%{agg_measure/}" 03@530B0 "%{agg/}".O5 C40;>AL =09B8 D09; :MH-?0<OB8 :=838 "%{workbook_connstr/}" 2 <5=5465@5 :=83.PAF=830, C:070==0O ?@8 ?><>I8 DatabaseId="%{database_id/}", C65 >B:@KB0.E=830, C:070==0O ?@8 ?><>I8 DatabaseId="%{database_id/}", =5 >B:@KB0.^-;5<5=B Parallel =5 ?>445@68205BAO 2 ?0:5B=KE 7040=8OE, :>B>@K5 =5 O2;ONBAO G0ABLN B@0=70:F88.P">;L:> C7;K Process 4>?CA:0NBAO 2 C7;5 Parallel ?@8 2K?>;=5=88 ?0:5B=KE :><0=4. �1J5:B, C:070==K9 2 :;85=BA:>< 70?@>A5, =5 O2;O5BAO 8AB>G=8:>< 40==KE. ;O 2K?>;=5=8O MB>9 :><0=4K @07@5H5=K B>;L:> >1J5:BK 40==KE.�52>7<>6=> >1@01>B0BL A2O70==K9 B8? %{typename/} A 845=B8D8:0B>@>< "%{id/}" 8 8<5=5< "%{name/}", ?>A:>;L:C =5 >1@01>B0= 8AE>4=K9 >1J5:B.52>7<>6=> >1@01>B0BL A2O70==K9 B8? %{typename/} A 845=B8D8:0B>@>< "%{id/}" 8 8<5=5< "%{name/}", B0: :0: >= A>45@68B 87<5@5=85 MG A 845=B8D8:0B>@>< "%{mgdim_id/}" 8 8<5=5< "%{mgdim_name/}", 0B@81CB 3@0=C;O@=>AB8 :>B>@>3> >B;8G05BAO >B 0B@81CB0 3@0=C;O@=>AB8 8AE>4=>3> >1J5:B0.s5 C405BAO =09B8 845=B8D8:0B>@ 87<5@5=8O "%{dimId/}" 4;O A2O70==>3> 2;>65==>3> :C10 A 845=B8D8:0B>@>< "%{cubeId/}".�5 C405BAO =09B8 845=B8D8:0B>@ 0B@81CB0 "%{attrId/}" 4;O A2O70==>3> 2;>65==>3> :C10 A 845=B8D8:0B>@>< "%{cubeId/}" 8 845=B8D8:0B>@>< 87<5@5=8O "%{dimId/}".�7<5=8;>AL >1I55 G8A;> ?@82O7>: ?> :;NG0< A2O70==>3> %{typename/} A 845=B8D8:0B>@>< "%{id/}" 8 8<5=5< "%{name/}" =0 C40;5==>< A5@25@5. 'B>1K @07@5H8BL MBC ?@>1;5<C, ?>2B>@8B5 >?5@0F8N.�5 C40;>AL =09B8 M;5<5=B 87<5@5=8O "%{name/}". -B> <>65B 1KBL 2K720=> B5<, GB> :MH 87<5@5=8O CAB0@5;. -B0 ?@>1;5<0 <>65B 1KBL @07@5H5=0 >G8AB:>9 :MH0 8 ?>2B>@=K< 70?CA:>< 70?@>A0.�0?@>A >1=0@C68; AB@C:BC@C, 2 :>B>@>9 AAK;>G=>5 87<5@5=85 "<=>385 :> <=>38<" 8;8 2K@065=85 <5@K 8<55B F8:;8G5A:CN A2O7L 8 70?@>A : MB8< >1J5:B0< ?@82545B : 15A:>=5G=>9 @5:C@A88. 0?@8<5@, 2>7<>6=>, 3@C??0 <5@ A AAK;05BAO =0 87<5@5=85 "<=>385 :> <=>38<" G5@57 3@C??C <5@ B, 0 3@C??0 <5@ B 8<55B 2K@065=85 <5@K, :>B>@>5 AAK;05BAO =0 <5@C 2 3@C??5 <5@ A. #G0AB2CNI85 >1J5:BK: %{objectIds/}.b5 C40;>AL 70?;0=8@>20BL ?0@0;;5;L=CN >1@01>B:C A;54CNI8E >1J5:B>2. 45=B8D8:0B>@K: %{objectIds/}.�!5:F8O A 845=B8D8:0B>@>< %{partitionId/} 70459AB2>20=0 2 ?;0=0E 1>;55 >4=>3> @070 A @07;8G=K<8 B8?0<8 >1@01>B:8. "0:>5 ?@>8AE>48B, =0?@8<5@, 5A;8 B01;8F0 70459AB2>20=0 2 ?;0=0E 1>;55 >4=>3> @070 :0: G0ABL ?0@0;;5;L=>3> 70?@>A0.U@8 >1@01>B:5 @0745;0 "%{PartitionName/}" 2 B01;8F5 "%{TableName/}" ?@>87>H;0 >H81:0.l0945=0 =5A>3;0A>20==>ABL 2 AB@C:BC@0E 2=CB@5==8E 40==KE. -B> <>65B 1KBL 2K720=> =5?>445@68205<>9 >?5@0F859.�@>87>H;0 >H81:0 ?@8 ?@>25@:5 A>3;0A>20==>AB8 @0745;0 "%{PartitionName/}" 3@C??K <5@ "%{Detail/}" 4;O :C10 "%{Cube/}" 87 107K 40==KE %{Database/}. >7<>6=>, MB> C40ABAO 8A?@028BL ?CB5< ?>2B>@=>9 >1@01>B:8 @0745;0 8;8 8=45:A>2.'!B0B8AB8:0 A53<5=B0 @0745;0 ?>2@5645=0.!53<5=B @0745;0 ?>2@5645=.�@54;>65=85 RETURN =52>7<>6=> 8A?>;L7>20BL 2 8=AB@C:F88 DRILLTHROUGH, 5A;8 2K@065=85 DetailRows C65 >?@545;5=> 4;O <5@K "%{MeasureName/}".lK@065=85 DetailRows 8A?>;L7C5BAO 2 >3@0=8G5==>< @568<5 DirectQuery. -B0 2>7<>6=>ABL ?>:0 =5 ?>445@68205BAO.JE>4=>9 ?0@0<5B@ DC=:F88 DETAILROWS O2;O5BAO =54>?CAB8<>9 AAK;:>9 =0 <5@C.PA:>4C;L C?@02;O5<>3> :>40 A;C61 Microsoft Analysis Services$%s{mengine_eventlistener_exception/}MSCOREE =5 703@C65=>.A5 C40;>AL 8=8F88@>20BL ?>B>: 0A8=E@>==>9 703@C7:8 menginehelper.;"01;8G=K9 70?@>A: AB>;15F ORDERBY ?@>?CI5= 2 70?@>A5 COUNT.PAS!B>;15F "%{column/}" O2;O5BAO <5@>9 8 =5 <>65B 1KBL 2:;NG5= 2 ?@54;>65=85 GROUP BY.r52>7<>6=> 2K?>;=8BL AB0B8AB8G5A:CN >1@01>B:C AB>;1F0 <5@K "%{column/}", B0: :0: >BACBAB2C5B ?@54;>65=85 GROUP BY.m!B>;15F "%{column/}" O2;O5BAO <5@>9 8 4>;65= 1KBL ?>425@3=CB AB0B8AB8G5A:>9 >1@01>B:5 2 ?@54;>65=88 GROUP BY.N52>7<>6=> 2K?>;=8BL AB0B8AB8G5A:CN >1@01>B:C <5@K "%{measure/}" DC=:F859 Sum.N52>7<>6=> 2K?>;=8BL AB0B8AB8G5A:CN >1@01>B:C <5@K "%{measure/}" DC=:F859 Avg.P52>7<>6=> 2K?>;=8BL AB0B8AB8G5A:CN >1@01>B:C <5@K "%{measure/}" DC=:F859 Count.N52>7<>6=> 2K?>;=8BL AB0B8AB8G5A:CN >1@01>B:C <5@K "%{measure/}" DC=:F859 Min.N52>7<>6=> 2K?>;=8BL AB0B8AB8G5A:CN >1@01>B:C <5@K "%{measure/}" DC=:F859 Max.�!B>;15F "%{column/}" O2;O5BAO 0B@81CB>< 8 =5 <>65B 1KBL ?>425@3=CB AB0B8AB8G5A:>9 >1@01>B:5. = 4>;65= 1KBL 2:;NG5= 2 ?@54;>65=85 GROUP BY.@5B0;870F8O <>65B 2>72@0I0BL AB>;1FK B>;L:> 87 >4=>9 3@C??K <5@.852>7<>6=> 2K?>;=8BL SQL-70?@>A, 5A;8 =5 C:070= :0B0;>3.1!E5<0 "%{schema/}" =5459AB28B5;L=0 2 SQL-70?@>A5._"01;8F0 "%{table/}" 2 ?@54;>65=88 FROM SQL-70?@>A0 =5 :;0AA8D8F8@>20=0 8<5=5< AE5<K (8;8 :C10).�!E5<0 (8;8 :C1) "%{cube/}" =5 ACI5AB2C5B 2 1075 40==KE "%{database/}", ;81> ?>;L7>20B5;L =5 8<55B =5>1E>48<KE @07@5H5=89 4;O 4>ABC?0 : =59.YA5 B01;8FK, C:070==K5 2 SQL-70?@>A5, 4>;6=K 8AE>48BL 87 >4=>9 8 B>9 65 AE5<K (8;8 :C10).PA>"01;8F0 "%{table/}" =5A:>;L:> @07 2:;NG5=0 2 ?@54;>65=85 FROM.�"01;8F0 "%{table/}" ;81> =5 ACI5AB2C5B 2 AE5<5 (8;8 :C15) "%{cube/}", ;81> ?>;L7>20B5;L =5 8<55B =5>1E>48<KE @07@5H5=89 4;O 4>ABC?0 : =59.6@54;>65=85 WHERE A>45@68B =5459AB28B5;L=>5 2K@065=85.A;O ?@54;>65=8O WHERE C:070=0 =5?>445@68205<0O 42>8G=0O >?5@0F8O.j52>7<>6=> 8A?>;L7>20BL ?@54;>65=85 GROUP BY 2 AB>;1F5 "%{column/}", B0: :0: AB>;15F >A=>2K205BAO =0 <5@5.t52>7<>6=> 8A?>;L7>20BL ?@54;>65=85 GROUP BY 2 AB>;1F5 "%{column/}", B0: :0: AB>;15F =5 C:070= 2 ?@54;>65=88 SELECT.F52>7<>6=> 8A?>;L7>20BL ?@54;>65=85 ORDER BY 157 ?@54;>65=8O GROUP BY.]52>7<>6=> 8A?>;L7>20BL ?@54;>65=85 ORDER BY, 5A;8 ?0@0<5B@ SQLQueryMode CAB0=>2;5= :0: Data.1=>65AB25==K5 CA;>28O ORDER BY =5 ?>445@6820NBAO.r@>87>H;0 >H81:0 2 AB>;1F5 "%{column/}". @54;>65=85 ORDER BY ?>445@68205BAO B>;L:> 2 0B@81CB0E UniqueName 8 Name.10?@>AK SQL A ?@54;>65=8O<8 OR =5 ?>445@6820NBAO.{52>7<>6=> 8A?>;L7>20BL ?@54;>65=85 GROUP BY 2 B01;8F0E 87<5@5=89 70?@>A>2, 5A;8 ?0@0<5B@ SQLQueryMode CAB0=>2;5= :0: Data.,!B>;15F A>45@68B =5459AB28B5;L=>5 2K@065=85.:0@0<5B@ Index DC=:F88 Key O2;O5BAO =525@=K< B8?>< 40==KE.C52>7<>6=> ?@8<5=8BL DC=:F8N "%{function/}" : AB>;1FC "%{column/}".a<O AE5<K "%{schema/}" 4;O AB>;1F0 "%{column/}" =5 A>2?0405B A> AE5<>9 B01;8F 2 ?@54;>65=88 FROM.N"01;8F0 "%{table/}" 4;O AB>;1F0 "%{column/}" =5 >1=0@C65=0 2 ?@54;>65=88 FROM.�!B>;15F "%{column/}" =5 :;0AA8D8F8@>20=. A;8 B01;8FK C:070=K 2 ?@54;>65=88 FROM, =5>1E>48<> =0;8G85 8<5=8 :;0AA8D8F8@>20==>3> AB>;1F0. 71=0@C65=> =5?@028;L=>5 8<O AE5<K, B01;8FK 8;8 AB>;1F0.<52>7<>6=> =09B8 AB>;15F "%{column/}" 2 B01;8F5 "%{table/}".c1=0@C65= =5?@542845==K9 >?5@0B>@ 2 ?@54;>65=88 WHERE. >445@68205BAO B>;L:> >?5@0B>@ Equals ( = ).e1=0@C65= =5?@542845==K9 >?5@0B>@ 2 ?@54;>65=88 WHERE. >445@68205BAO B>;L:> >?5@0B>@ Equal To ( = ).T!B>;15F "%{column/}" O2;O5BAO <5@>9 8 =5 <>65B 1KBL 8A?>;L7>20= 2 ?@54;>65=88 WHERE.F ?@54;>65=88 WHERE ?@8<5=5=0 =525@=0O DC=:F8O : AB>;1FC "%{column/}".e 85@0@E88 "%{hierarchy/}" =5 C405BAO >1=0@C68BL M;5<5=B "%{member/}", C:070==K9 2 ?@54;>65=88 WHERE.r>=5G=K9 D>@<0B, C:070==K9 4;O SQL-70?@>A0, 1K; =525@=K<. >445@6820NBAO B>;L:> :>=5G=K5 D>@<0BK Tabular 8 Native.-0?@>AK SQL A ?>470?@>A0<8 =5 ?>445@6820NBAO.@0?@>AK SQL A >?5@0F8O<8 SKIP, TOP 8;8 BOTTOM =5 ?>445@6820NBAO.V 70?@>A0E SQL ?>445@68205BAO B>;L:> >48= 2K7>2 DC=:F88 MDXFilter 2 ?@54;>65=88 WHERE.f 70?@>A0E SQL =5 4>?CA:0NBAO CA;>28O, ?@8 :>B>@KE 2 ?@54;>65=88 WHERE 8A?>;L7C5BAO DC=:F8O MDXFilter.x-;5<5=B "%{member/}", C:070==K9 2 ?@54;>65=88 WHERE, =5 ?@8=04;568B >68405<><C C@>2=N 2 @0<:0E 85@0@E88 "%{hierarchy/}".�B@81CB "%{attrName/}" 87<5@5=8O "%{dimName/}" =0E>48BAO 2=5 3@0=C;O@=>AB8 3@C??K <5@ "%{mgName/}" 8 =5 <>65B 1KBL 2>72@0I5= 2 2845 AB>;1F0.�!B>;1FK 45B0;870F88 4>;6=K ?@8=04;560BL AB@>3> : >4=>9 3@C??5 <5@. !B>;1FK, 70?@>H5==K5 8=AB@C:F859 45B0;870F88, AAK;0NBAO =0 =5A:>;L:> 3@C?? <5@.] AB>;1F5 "%{column/}" B01;8FK %{table/}" >BACBAB2C5B :;NG52>9 AB>;15F 2 A<5I5=88 %{offset/}.f0@0<5B@ 1 ?@54;>65=8O SYSTEMRESTRICTSCHEMA 4>;65= 704020BL 8<O =01>@0 AB@>: AE5<K D>@<K $SYSTEM.name.R<O >3@0=8G5=8O "%{restriction/}" 4;O =01>@0 AB@>: AE5<K "%{rowset/}" =54>?CAB8<>. 70?@>A5 >BACBAB2C5B >1O70B5;L=>5 >3@0=8G5=85 "%{strName/}".   5:><5=4C5BAO 7040BL >3@0=8G5=8O A ?><>ILN SYSTEMRESTRICTSCHEMA.�A;8 A;C61K Analysis Services 8A?>;L7CNBAO 2 B01;8G=>< @568<5, A2>9AB2> SQLQueryMode <>6=> CAB0=>28BL B>;L:> 2 7=0G5=85 DataKeys.> ?@54;>65=88 WHERE C:070=0 =5?>445@68205<0O C=0@=0O >?5@0F8O.� ?@54;>65=88 WHERE C:070= =54>?CAB8<K9 >?5@0B>@ NOT. ?5@0B>@ NOT <>65B 8A?>;L7>20BLAO B>;L:> ?5@54 A;54CNI8< ?@54;>65=85<: [ColName] IS NULL.G"01;8G=K5 70?@>AK =5 ?>445@6820NB 2K@065=8O, A>45@60I85 2K7>2K DC=:F89.6"01;8G=K5 70?@>AK =5 ?>445@6820NB 2KG8A;5=8O AB>;1F>2.P#?>@O4>G820BL <>6=> B>;L:> ?> >4=><C 0B@81CBC, 0 B0:65 ?> AB>;1FC =><5@>2 AB@>:.:"01;8G=K5 70?@>AK =5 ?>445@6820NB 8=AB@C:F88 DrillThrough.,5?@542845==K9 >?5@0B>@ 2 ?@54;>65=88 WHERE.j"01;8G=K5 70?@>AK ?>445@6820NB B>;L:> 2K7>2 DC=:F89 MATCHESRULE 8 KEYWORDSMATCHPREFIX 2 ?@54;>65=88 WHERE.�"01;8G=K5 70?@>AK <>3CB 8<5BL 2 :0G5AB25 >?5@0=4>2 ?@54;>65=8O WHERE B>;L:> AB@>:>2K5 7=0G5=8O, G8A;>2K5 7=0G5=8O 8;8 7=0G5=8O NULL.PA5"01;8G=K5 70?@>AK <>3CB 8<5BL B>;L:> <5@C B8?0 COUNT.l"01;8G=K9 70?@>A: =5 C40;>AL =09B8 3;02=CN B01;8FC 2 B01;8F0E A 5AB5AB25==K< A>548=5=85< 2 ?@54;>65=88 FROM.�!>@B8@>2:0 2 AB>;1F5 "%{column/}" B01;8FK "%{table/}" =5 ?>445@68205BAO, ?>A:>;L:C A MB8< AB>;1F>< =5 A2O70=0 =8:0:0O 85@0@E8O ;81> A2O70==0O 85@0@E8O =5 >1@01>B0=0.R"01;8G=K9 70?@>A: =5A>>B25BAB285 B8?>2 AB>;1F0 "%{column/}" 2 B01;8F5 "%{table/}".�"01;8G=K9 70?@>A: =54>?CAB8<>5 2K@065=85 OR. >?CAB8<>5 2K@065=85 OR 4>;6=> 70:;NG0BLAO 2 A:>1:8 8 A>45@60BL B>;L:> >48= AB>;15F.  @><5 B>3>, 2K@065=8O OR 4;O A8<2>;L=KE AB>;1F>2 <>3CB 8A?>;L7>20BL B>;L:> >?5@0B>@K @025=AB20 (=) 8 IS NULL.t"01;8G=K9 70?@>A: D8;LB@K 480?07>=>2 4;O AB>;1F0 "%{column/}" 2 B01;8F5 "%{table/}" =5 A>45@60B 4>?CAB8<K9 480?07>=.g"01;8G=K9 70?@>A: 4;O AB>;1F0 "%{column/}" 2 B01;8F5 "%{table/}" C:070=> 1>;55 42CE D8;LB@>2 480?07>=0.k"01;8G=K9 70?@>A: =54>?CAB8<0O <5@0 COUNT 2 70?@>A5. #:068B5 <5@C COUNT 2 D>@<0B5 "COUNT()" 8;8 "COUNT(*)".3"01;8G=K9 70?@>A: ?>445@6820NBAO B>;L:> <5@K COUNT.�"01;8G=K9 70?@>A: A?8A>: 2K18@05<KE AB>;1F>2 2 70?@>A5 COUNT 4>;65= A>45@60BL @>2=> >4=C <5@C "COUNT(*)". 5 4>?CA:0NBAO 4@C385 AB>;1FK 8 :>=AB@C:F88 "SKIP n" 8 "TOP k".B"01;8G=K9 70?@>A: >?5@0=4 >?5@0B>@0 IS 4>;65= 8<5BL 7=0G5=85 NULL.8"01;8G=K9 70?@>A: >?5@0B>@ =5A>2<5AB8< A >?5@0=4>< NULL.@"01;8G=K9 70?@>A: =5 =0945= AB>;15F OrderBy, 8;8 MB> <5@0 COUNT.�!2>9AB2> "SQLQueryMode" =5>1E>48<> CAB0=>28BL 2 7=0G5=85 "DataKeys" 4;O ?>445@6:8 A8=B0:A8A0 B01;8G=KE SQL-70?@>A>2 ?@8 8A?>;L7>20=88 A;C61 Analysis Services 2 B01;8G=>< @568<5.�"01;8G=K9 70?@>A: =54>?CAB8<>5 ?@54;>65=85 WHERE 4;O AB>;1F0 "%{column/}" 2 B01;8F5 "%{table/}". >445@6820NBAO B>;L:> :>=AB0=BK, ?5@54 :>B>@K<8 C:070= 7=0: "+" 8;8 "-".�"01;8G=K9 70?@>A: 4;O SELECT DISTINCT =5>1E>48<> 2K1@0BL @>2=> >48= AB>;15F, 8 A>@B8@>2:0 <>65B 2K?>;=OBLAO B>;L:> ?> AB>;1FC DISTINCT.PA}>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 4>ABC? : C?><8=05<>9 B01;8F5 "%{strName/}", ;81> >1J5:B0 =5 ACI5AB2C5B.�=0G5=85 DrillThrough =5 ?>445@68205BAO, ?>A:>;L:C A5@25@ @01>B05B 2 B01;8G=>< @568<5 8;8 ?>;L7>20B5;L =5 8<55B 4>AB0B>G=KE @07@5H5=89.V=0G5=85 DrillThrough =5 ?>445@68205BAO, ?>A:>;L:C A5@25@ @01>B05B 2 B01;8G=>< @568<5.*5 C405BAO @07@5H8BL AB>;15F "%{column/}".O!B>;1FK 4;O 2K2>40 =5 C:070=K. 5>1E>48<> C:070BL ?> :@09=59 <5@5 >48= AB>;15F.z52>7<>6=> 2K?>;=8BL 70?@>A <8=8-?@8;>65=8O B01;8FK, B0: :0: 2 B5:CI59 1075 40==KE "%{DBName/}" 2:;NG5= @568< DirectQuery.�5B>4C MatchesRule ?@54>AB02;5= =54>?CAB8<K9 0@3C<5=B.  :0G5AB25 ?5@2>3> ?0@0<5B@0 >68405BAO 8<O AB>;1F0, 0 2 :0G5AB25 2B>@>3> - ?>8A:>20O AB@>:0. G"01;8F0, ?5@540==0O DC=:F88 MatchesRule, =5 @07<5G5=0 8 =5 >1@01>B0=0. Z @3C<5=B ?>8A:>2>9 AB@>:8, ?5@540==K9 DC=:F88 MatchesRule, 8<55B =5?@028;L=K9 A8=B0:A8A. \ @8 2K7>25 DC=:F88 KEYWORDSMATCHPREFIX 2 ?@54;>65=88 WHERE <>65B 1KBL B>;L:> >48= ?@548:0B.� #:068B5 B>;L:> >48= AB>;15F 2 SELECT AUTOSUGGESTEDTOKEN(basetable_columnname). = O2;O5BAO >1O70B5;L=K<, 5A;8 DC=:F8O KEYWORDSMATCHPREFIX 2K7K205BAO 4;O 2>72@0B0 ?@54;>65==KE B>:5=>2.i !B>;15F 107>2>9 B01;8FK, ?5@540==K9 AUTOSUGGESTEDTOKEN, 8 KEYWORDSMATCHPREFIX >B;8G0NBAO 4@C3 >B 4@C30. 2"01;8G=K5 70?@>AK : B01;8F5 <5@ =5 ?>445@6820NBAO.PAT$C=:F8O ScalarPredict 2>72@0I05B =081>;55 25@>OB=>5 7=0G5=85 4;O C:070==>3> AB>;1F0.Y$C=:F8O TablePredict 2>72@0I05B =081>;55 25@>OB=K9 =01>@ 7=0G5=89 4;O C:070==>3> AB>;1F0.W$C=:F8O PredictAssociation 2>72@0I05B =01>@ AB@>:, :>B>@K5 A2O70=K A 2E>4=K< 20@80=B><.�$C=:F8O PredictSequence 2>72@0I05B ?>A;54>20B5;L=>ABL A>1KB89, A>45@60ICN n H03>2 (>48= H03, 5A;8 n =5 C:070=>) 8 >A=>2K20NICNAO =0 2E>4=>< 20@80=B5.p$C=:F8O PredictTimeSeries 2>72@0I05B A;54CNI85 n H03>2 2@5<5==>9 ?>A;54>20B5;L=>AB8 (>48= H03, 5A;8 =5 C:070=>).~$C=:F8O PredictSupport 2>72@0I05B ?>445@68205<>5 7=0G5=85 ;81> 4;O =081>;55 25@>OB=>3> 7=0G5=8O, ;81> 4;O C:070==>3> 7=0G5=8O.I$C=:F8O PredictVariance 2>72@0I05B 7=0G5=85 48A?5@A88 C:070==>3> AB>;1F0.[$C=:F8O PredictStdev 2>72@0I05B 7=0G5=85 A@54=5:204@0B8G=>3> >B:;>=5=8O C:070==>3> AB>;1F0.~$C=:F8O PredictProbablility 2>72@0I05B 7=0G5=85 25@>OB=>AB8 ;81> 4;O =081>;55 ?>E>653> 7=0G5=8O, ;81> 4;O C:070==>3> 7=0G5=8O.�$C=:F8O PredictAdjustedProbability 2>72@0I05B ?>4AB@>5==>5 2>7<>6=>5 7=0G5=85 ;81> 4;O =081>;55 25@>OB=>3> 7=0G5=8O, ;81> 4;O C:070==>3> 7=0G5=8O.\$C=:F8O Cluster 2>72@0I05B 845=B8D8:0B>@ =081>;55 25@>OB=>3> :;0AB5@0 4;O 2E>4=>3> 20@80=B0.q$C=:F8O ClusterDistance 2>72@0I05B @0AAB>O=85 2E>4=>3> 20@80=B0 >B C:070==>3> (8;8 =081>;55 25@>OB=>3>) :;0AB5@0.�$C=:F8O ClusterProbability 2>72@0I05B 25@>OB=>ABL 2E>4=>3> 20@80=B0, ?@8=04;560I53> C:070==><C (8;8 =081>;55 25@>OB=><C) :;0AB5@C.
$C=:F8O PredictHistogram 2>72@0I05B B01;8FC, :>B>@0O A>45@68B AB0B8AB8G5A:85 40==K5 4;O 2A5E A>AB>O=89 ?@>3=>78@C5<>3> AB>;1F0. "01;8F0 A>45@68B A;54CNI85 AB>;1FK: C:070==K9 AB>;15F $Support, $Probability, $ProbabilityVariance, $ProbabilityStdev, $Variance 8 $Stdev.#$C=:F8O PredictHistogram 2>72@0I05B B01;8FC, :>B>@0O A>45@68B AB0B8AB8G5A:85 40==K5 4;O ?@8=04;56=>AB8 2E>4=>3> 20@80=B0 :;0AB5@C. "01;8F0 A>45@68B A;54CNI85 AB>;1FK: C:070==K9 AB>;15F, $Support, $Probability, $ProbabilityVariance, $ProbabilityStdev, $Variance, $Stdev, $Cluster 8 $Distance.�$C=:F8O TopCount 2>72@0I05B AB@>:8 ?5@2KE n-M;5<5=B>2 B01;8G=KE 2K@065=89, @0A?>;>65==K5 2 ?>@O4:5 C1K20=8O @0=68@CNI53> 2K@065=8O.�$C=:F8O BottomCount 2>72@0I05B AB@>:8 ?>A;54=8E n-M;5<5=B>2 B01;8G=KE 2K@065=89, @0A?>;>65==K5 2 ?>@O4:5 2>7@0AB0=8O @0=68@CNI53> 2K@065=8O.�$C=:F8O TopSum 2>72@0I05B =08<5=LH55 :>;8G5AB2> AB@>: 2 ?>@O4:5 C1K20=8O B0:8< >1@07><, GB> AC<<0 7=0G5=89 @0=68@CNI53> 2K@065=8O O2;O5BAO <8=8<0;L=>9 C:070==>9 AC<<>9.�$C=:F8O BottomSum 2>72@0I05B =08<5=LH55 :>;8G5AB2> AB@>: 2 ?>@O4:5 2>7@0AB0=8O, B0:8< >1@07><, GB> AC<<0 7=0G5=89 @0=68@CNI53> 2K@065=8O O2;O5BAO :0: <8=8<C< C:070==>9 AC<<>9.�$C=:F8O TopPercent 2>72@0I05B =08<5=LH55 :>;8G5AB2> AB@>: 2 ?>@O4:5 C1K20=8O, B0: GB> AC<<0 7=0G5=89 @0=68@CNI53> 2K@065=8O O2;O5BAO :0: <8=8<C< C:070==K< ?@>F5=B=K< 7=0G5=85< >B >1I59 AC<<K 7=0G5=89 @0=68@CNI53> 2K@065=8O.�$C=:F8O BottomPercent 2>72@0I05B =08<5=LH55 :>;8G5AB2> AB@>: 2 ?>@O4:5 2>7@0AB0=8O, B0:8< >1@07><, GB> AC<<0 7=0G5=89 @0=68@CNI53> 2K@065=8O O2;O5BAO :0: <8=8<C< C:070==K< ?@>F5=B=K< 7=0G5=85< >B >1I59 AC<<K 7=0G5=89 @0=68@CNI53> 2K@065=8O.x$C=:F8O RangeMid 2>72@0I05B ;81> A@54=NN B>G:C =5?@5@K2=>3> AB>;1F0, ;81> C:070==K9 A53<5=B 48A:@5B878@>20==>3> AB>;1F0.x$C=:F8O RangeMin 2>72@0I05B ;81> =86=89 ?@545; =5?@5@K2=>3> AB>;1F0, ;81> C:070==K9 A53<5=B 48A:@5B878@>20==>3> AB>;1F0.y$C=:F8O RangeMax 2>72@0I05B ;81> 25@E=89 ?@545; =5?@5@K2=>3> AB>;1F0, ;81> C:070==K9 A53<5=B 48A:@5B878@>20==>3> AB>;1F0.e$C=:F8O PredictNodeId 2>72@0I05B 845=B8D8:0B>@ C7;0, 8A?>;L7C5<K9 0;3>@8B<>< 4;O 2K?>;=5=8O ?@>3=>70.a$C=:F8O IsInNode 2>72@0I05B 7=0G5=85 true, 5A;8 2 C:070==>< C7;5 @0AA<0B@8205BAO 2E>4=>9 20@80=B.p$C=:F8O IsDescendant 2>72@0I05B 7=0G5=85 true, 5A;8 2E>4=>9 20@80=B @0AA<0B@8205BAO :0: ?>B><>: C:070==>3> C7;0.H$Cluster O2;O5BAO 2K18@05<K< AB>;1F>< 87 PredictHistogram 4;O :;0AB5@>2.b$Probability O2;O5BAO 2K18@05<K< AB>;1F>< 87 PredictHistogram 8;8 Predict(...,INCLUDE_STATISTICS).j$AdjustedProbability O2;O5BAO 2K18@05<K< AB>;1F>< 87 PredictHistogram 8;8 Predict(...,INCLUDE_STATISTICS).\$Stdev O2;O5BAO 2K18@05<K< AB>;1F>< 87 PredictHistogram 8;8 Predict(...,INCLUDE_STATISTICS).^$Support O2;O5BAO 2K18@05<K< AB>;1F>< 87 PredictHistogram 8;8 Predict(...,INCLUDE_STATISTICS)._$Variance O2;O5BAO 2K18@05<K< AB>;1F>< 87 PredictHistogram 8;8 Predict(...,INCLUDE_STATISTICS).]$NodeId O2;O5BAO 2K18@05<K< AB>;1F>< 87 PredictHistogram 8;8 Predict(...,INCLUDE_STATISTICS).:$Sequence O2;O5BAO 2K18@05<K< AB>;1F>< 87 PredictSequence.8$Time O2;O5BAO 2K18@05<K< AB>;1F>< 87 PredictTimeSeries.I$Distance O2;O5BAO 2K18@05<K< AB>;1F>< 87 PredictHistogram 4;O :;0AB5@>2.]$C=:F8O Lag 2>72@0I05B 2@5<5==CN 7045@6:C 20@80=B0 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.h$C=:F8O PredictCaseLikelihood 2>72@0I05B 25@>OB=>ABL 20@80=B0 2 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.PAf$C=:F8O IsTrainingCase 2>72@0I05B 7=0G5=85 true, 5A;8 2E>4=>9 20@80=B ?@8=04;568B : >1CG0NI5<C =01>@C.d$C=:F8O IsTestCase 2>72@0I05B 7=0G5=85 true, 5A;8 2E>4=>9 20@80=B ?@8=04;568B : ?@>25@>G=><C =01>@C.�$C=:F8O Exists 2>72@0I05B 7=0G5=85 true, 5A;8 8=AB@C:F8O SELECT, C:070==0O 2 :0G5AB25 55 0@3C<5=B0, 2>72@0I05B >4=C 8;8 1>;55 AB@>:.�$C=:F8O StructureColumn 2>72@0I05B 7=0G5=85 C:070==>3> A:0;O@=>3> AB>;1F0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 4;O B5:CI53> 20@80=B0 <>45;8.�$C=:F8O StructureColumn 2>72@0I05B 7=0G5=85 C:070==>3> B01;8G=>3> AB>;1F0 AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 4;O B5:CI53> 20@80=B0 <>45;8.�$C=:F8O "%{function/}" =5?@8<5=8<0 2 45B0;870F88 4> AB>;1F0 "%{column/}". ;O B01;8G=>9 107K 40==KE ?>445@6820NBAO B>;L:> DC=:F88 MDX "Key", "Name", "Caption" 8 "MemberValue".�5B0;870F8O 2 B01;8G=>< @568<5 ?>445@68205B B>;L:> A@57K AND. > 2 B5:CI5< 70?@>A5 45B0;870F88 >1=0@C65= ?> :@09=59 <5@5 >48= A@57 OR.I5B0;870F8O 2 B01;8G=>< @568<5 =5 ?>445@68205B <5@K 8;8 2KG8A;O5<K5 <5@K.=7<5@5=85 "%{strDimID/}" =5 A>45@68B 0B@81CB "%{strAttrID/}".PB@81CB "%{strAttrID/}" 1K; C:070= 1>;55 >4=>3> @070 2 >?5@0F88 >1@0B=>9 70?8A8.W;NG8 %d{cKeys/} C:070=K 4;O 0B@81CB0 "%{strAttrID/}". 5>1E>48<K :;NG8 %d{cKeyCount/}.d5 C40;>AL =09B8 0B@81CBK 4;O 7=0G5=89 :;NG59, C:070==KE 4;O 845=B8D8:0B>@0 0B@81CB0 %{strAttrID/}".w5 1K;> C:070=> 8<O 4;O 845=B8D8:0B>@0 0B@81CB0 "%{strAttrID/}". 5>1E>48<> 2A5340 C:07K20BL 8<5=0 4;O =>2KE 0B@81CB>2.�52>7<>6=> ?@8A2>8BL 0B@81CB, B0: :0: 87<5@5=85 C65 A>45@68B M;5<5=B A :;NG0<8, 845=B8G=K<8 C:070==K< 4;O 845=B8D8:0B>@0 0B@81CB0 "%{strAttrID/}".DB@81CB "%{strAttrID/}" =5 A2O70= A 0B@81CB>< "%{strParentAttrID/}".�BACBAB2C5B >?@545;5=85 4;O 0B@81CB0 "%{strAttrID/}", E>BO 0B@81CB C:070= :0: =>2K9 A2O70==K9 0B@81CB 4;O 0B@81CB0 "%{strParentAttrID/}". #1548B5AL, GB> :;NG C:07K205B =0 ACI5AB2CNI89 0B@81CB, 8;8 4>102LB5 >?@545;5=85 4;O =>2>3> 0B@81CB0.v/7K: "%{strLang/}" C:070= 1>;55 >4=>3> @070 4;O 0B@81CB0 A 845=B8D8:0B>@>< "%{strAttrID/}" 8 8<5=5< "%{strAttrName/}".�52>7<>6=> =09B8 O7K: "%{strLang/}" 2 A?8A:5 ?5@52>4>2, C:070==>< 4;O 0B@81CB0 "%{strAttrID/}". @>25@LB5 ?@028;L=>ABL =0?8A0=8O =0720=8O O7K:0 8 >?@545;5=8O 0B@81CB0 2 87<5@5=88.52>7<>6=> 2K?>;=8BL >?5@0F8N @5:C@A82=>3> >1=>2;5=8O 4;O 0B@81CB0 "%{strAttrID/}", B0: :0: >= =5 O2;O5BAO G0ABLN A2O78 B8?0 "@>48B5;L-?>B><>:".  5:C@A82=K5 >1=>2;5=8O 2>7<>6=K B>;L:> 4;O 0B@81CB>2, :>B>@K5 8<5NB A2O70==K9 0B@81CB A> 7=0G5=85< Parent 4;O A2>9AB20 Usage.�#@>25=L "%{level/}" =5 ?@8=04;568B : B8?C "@>48B5;8-?>B><:8". 1@0B=0O 70?8AL 2 87<5@5=85 A 8A?>;L7>20=85< A8=B0:A8A0 ?>445@68205BAO B>;L:> 4;O M;5<5=B>2 B8?0 "@>48B5;8-?>B><:8".�=AB@C:F8O >1@0B=>9 70?8A8 2 87<5@5=85 A>45@68B =5459AB28B5;L=K9 A8=B0:A8A. >A;54=89 :><?>=5=B >?@545;5=8O =>2>3> M;5<5=B0 4>;65= A>45@60BL 8<O, 0 =5 :;NG M;5<5=B0 "%{member/}".N!2>9AB2> "%{property/}" =5 O2;O5BAO A2>9AB2>< M;5<5=B0 4;O C@>2=O "%{level/}".yB@81CB "%{property/}" 8<55B A>AB02=>9 :;NG 8 =5 <>65B 1KBL >1=>2;5= A 8A?>;L7>20=85< 40==>3> A8=B0:A8A0 >1@0B=>9 70?8A8.�52>7<>6=> >1=>28BL A>45@68<>5 0B@81CB0 A 845=B8D8:0B>@>< "%{attributeId/}" 8 8<5=5< "%{attributeName/}", B0: :0: 87<5@5=85 C65 A>45@68B M;5<5=B A 845=B8G=K< :;NG>< 8 0B@81CB =5 O2;O5BAO A0<K< 3;C1>:8< CA;>2=K< 0B@81CB>< 2 70?@>A5.a#:070=0 ?>;L7>20B5;LA:0O A25@B:0 4;O 0B@81CB0 "%{attr/}", >4=0:> ?@82O7:8 4;O =53> =5 ACI5AB2C5B.j#:070=K A2>9AB20 ?>;L7>20B5;LA:>9 A25@B:8 4;O 0B@81CB0 "%{attr/}", >4=0:> ?@82O7:8 4;O =53> =5 ACI5AB2C5B.[#:070= AB>;15F MemberValue 4;O 0B@81CB0 "%{attr/}", >4=0:> ?@82O7:8 4;O =53> =5 ACI5AB2C5B.�#:070=> 7=0G5=85 4;O A2>9AB20 SkippedLevels M;5<5=B0, >4=0:> =5 7040=0 ?@82O7:0 4;O A2>9AB20 SkippedLevels 0B@81CB0 "%{attr/}", :>B>@K9 A>45@68B MB>B M;5<5=B.�#:070=K <=>65AB25==K5 CA;>28O 4;O @>48B5;LA:>3> 0B@81CB0 "%{attr/}". ;O @>48B5;LA:8E 0B@81CB>2 <>6=> C:07K20BL B>;L:> >4=> CA;>285.�52>7<>6=> CAB0=>28BL 7=0G5=85 True 4;O A2>9AB20 MoveToRoot MB>9 >?5@0F88 >1@0B=>9 70?8A8 2 87<5@5=8O, B0: :0: B>;L:> @>48B5;LA:85 0B@81CBK <>3CB 1KBL ?5@5<5I5=K 2 :>@=52CN G0ABL.�52>7<>6=> CAB0=>28BL A2>9AB2> IsRoot :0: True 4;O >?5@0F88 >1@0B=>9 70?8A8 2 87<5@5=8O, B0: :0: B>;L:> @>48B5;LA:85 0B@81CBK <>3CB 1KBL ?5@5<5I5=K 2 :>@=52CN G0ABL.r-;5<5=B "%{member/}" O2;O5BAO 2KG8A;O5<K<, 8 ?>MB><C 53> =5;L7O 8A?>;L7>20BL 2 >?5@0F88 >1@0B=>9 70?8A8 87<5@5=8O.f7<5@5=85 "%{strDimID/}" =54>ABC?=> 4;O 70?8A8, ?>MB><C =5 C40;>AL 2K?>;=8BL >?5@0F8N >1@0B=>9 70?8A8..52>7<>6=> 8=8F80;878@>20BL 181;8>B5:C A60B8O.5 C40;>AL A60BL 40==K5.s5 C40;>AL 8=8F80;878@>20BL :>48@>2I8: %0DD<0=0. >48@>2I8: %0DD<0=0 =5 ?>445@68205B AB0B8AB8:C ?> 0 8;8 1 A8<2>;C.PAE5 C40;>AL A>740BL B01;8FC CB>G=ONI8E 70?@>A>2 4;O 45:>45@0 %0DD<0=0.W5 C40;>AL A>740BL :>48@>2I8:. >4 >H81:8: %d{code/}. ?8A0=85 >H81:8: "%{xpr9descr/}".`5 C40;>AL 70?CAB8BL A50=A :>48@>2I8:0. >4 >H81:8: %d{code/}. ?8A0=85 >H81:8: "%{xpr9descr/}".Z5 C40;>AL ?>4:;NG8BL :>48@>2I8:. >4 >H81:8: %d{code/}. ?8A0=85 >H81:8: "%{xpr9descr/}".]5 C40;>AL A60BL 40==K5 :>48@>2I8:0. >4 >H81:8: %d{code/}. ?8A0=85 >H81:8: "%{xpr9descr/}".g5 C40;>AL ?>;CG8BL A60BK5 40==K5 :>48@>2I8:0. >4 >H81:8: %d{code/}. ?8A0=85 >H81:8: "%{xpr9descr/}".$KE>4=>9 1CD5@ :>48@>2I8:0 70?>;=5=.Y5 C40;>AL >B:;NG8BL :>48@>2I8:. >4 >H81:8: %d{code/}. ?8A0=85 >H81:8: "%{xpr9descr/}".T5 C40;>AL A>740BL 45:>45@. >4 >H81:8: %d{code/}. ?8A0=85 >H81:8: "%{xpr9descr/}".]5 C40;>AL 70?CAB8BL A50=A 45:>45@0. >4 >H81:8: %d{code/}. ?8A0=85 >H81:8: "%{xpr9descr/}".W5 C40;>AL ?>4:;NG8BL 45:>45@. >4 >H81:8: %d{code/}. ?8A0=85 >H81:8: "%{xpr9descr/}".i5 C40;>AL ?>;CG8BL >B 45:>45@0 =5A60BK5 40==K5. >4 >H81:8: %d{code/}. ?8A0=85 >H81:8: "%{xpr9descr/}".R5:>45@ @0A:>48@>20; 1;>:, @07<5@ :>B>@>3> 2 @0A?0:>20==>< 2845 <5=LH5 >68405<>3>.V5 C40;>AL >B:;NG8BL 45:>45@. >4 >H81:8: %d{code/}. ?8A0=85 >H81:8: "%{xpr9descr/}".f!1>9 @0A?0:>2:8, B0: :0: G8A;> @0A?0:>20==KE 109B>2 ?@52KH05B G8A;> 109B>2, >AB02H8EAO 4;O @0A?0:>2:8.c@>87>H;0 >H81:0 2> 2@5<O ?>?KB:8 703@C78BL =01>@ 40==KE (AAK;>G=K9 845=B8D8:0B>@: %{databaseId/}).PA$09; =5 70H8D@>20=.�H81:0 @0AH8D@>20=8O :>=D845=F80;L=KE 40==KE. >7<>6=>, :;NG H8D@>20=8O =5 ?>4E>48B 8;8 =54>ABC?5= 2 @57C;LB0B5 =5?@028;L=>9 A<5=K CG5B=>9 70?8A8 A;C61K. 5:>B>@K5 DC=:F88 A5@25@0 1C4CB =54>ABC?=K.�H81:0 H8D@>20=8O :>=D845=F80;L=KE 40==KE. >7<>6=>, :;NG H8D@>20=8O =54>ABC?5= 2 @57C;LB0B5 =5?@028;L=>9 A<5=K CG5B=>9 70?8A8 A;C61K. 5:>B>@K5 DC=:F88 A5@25@0 1C4CB =54>ABC?=K.4$09; %{file/} 70H8D@>20=. 5>1E>48<> C:070BL ?0@>;L.\5 C40;>AL 2K?>;=8BL DC=:F8N CryptAcquireContext A C:070==K< 8<5=5< ?>AB02I8:0: %{External/}45 C40;>AL A>740BL EMH->1J5:B 8;8 E5H8@>20BL ?0@>;L.75 C40;>AL ?>;CG8BL 8;8 CAB0=>28BL ?0@0<5B@K EMH-:;NG0.�5 C40;>AL @0AH8D@>20BL :>=D845=F80;L=K5 40==K5. >7<>6=>, :;NG H8D@>20=8O 87<5=5= 8;8 =54>ABC?5= ?> ?@8G8=5 =5?@028;L=>3> 87<5=5=8O CG5B=>9 70?8A8 A;C61K.�5 C40;>AL 2K?>;=8BL H8D@>20=85 :>=D845=F80;L=KE 40==KE. >7<>6=>, :;NG H8D@>20=8O =54>ABC?5= ?> ?@8G8=5 =5?@028;L=>3> 87<5=5=8O CG5B=>9 70?8A8 A;C61K. 525@=K9 :@8?B>3@0D8G5A:89 :;NG.sH81:0 H8D@>20=8O AB@0=8FK 40==KE. >7<>6=>, @07<5@ AB@0=8FK O2;O5BAO =54>?CAB8<K<, 8;8 ?>2@5645=K 40==K5 AB@0=8FK.vH81:0 @0AH8D@>20=8O AB@0=8FK 40==KE. >7<>6=>, @07<5@ AB@0=8FK O2;O5BAO =54>?CAB8<K<, 8;8 ?>2@5645=K 40==K5 AB@0=8FK.$5 C40;>AL ?@8A>548=8BL : SAFEARRAY.=CB@5==89.PA?>;57=K5 40==K5 DIME A <=>65AB25==>9 70?8ALN =5 ?>445@6820NBAO.A1=0@C65= ?>2@5645==K9 703>;>2>: DIME. >4:;NG5=85 1C45B 70:@KB>.Y>;5 845=B8D8:0B>@0 70?8A8 D@03<5=B0 40==KE 4;O A>>1I5=8O DIME =5 CAB0=>2;5=> :0: ?CAB>5.PAZ1=0@C65=> =5?@542845==>5 7=0G5=85 2 ?>;5 TYPE 70?8A8 D@03<5=B0 40==KE 4;O A>>1I5=8O DIME. 68405<>5 =0G0;> A>>1I5=8O DIME.%5?@542845==>5 =0G0;> A>>1I5=8O DIME.PAO!B>;15F A5:F88 =5>6840==> >1=0@C65= 2 =01>@5 AB@>: A ?>A;54>20B5;L=K< 4>ABC?><.�=CB@5==OO >H81:0: 2 =01>@5 AB@>: A ?>A;54>20B5;L=K< 4>ABC?>< =5 ?>445@6820NBAO =5:>B>@K5 >?5@0F88, =0?@8<5@ Current, Next 8 Move.K!B>;15F A5:F88 =5>6840==> >1=0@C65= 2 =01>@5 AB@>: A <=>65AB25==K< GB5=85<.~=CB@5==OO >H81:0: 2 =01>@5 AB@>: A <=>65AB25==K< GB5=85< =5 ?>445@6820NBAO =5:>B>@K5 >?5@0F88, =0?@8<5@ Current, Next 8 Move.g=CB@5==OO >H81:0: 2 =01>@5 AB@>: A <=>65AB25==K< GB5=85< =5 ?>445@68205BAO A>740=85 87<5@5=8O 2@5<5=8.a=CB@5==OO >H81:0: 2 =01>@5 AB@>: A <=>65AB25==K< GB5=85< =5 ?>445@68205BAO A>740=85 =>2KE AB@>:.B!B>;15F "%{columnname/}" =5 ACI5AB2C5B 2 :>=2595@=>< =01>@5 AB@>:.s5 C40;>AL ?@5>1@07>20BL 7=0G5=85 2 B8? 40==KE, B@51C5<K9 4;O AB>;1F0 "%{IWColumnName/}" B01;8FK "%{IWTableName/}".�1=0@C65=0 =5?@542845==0O >H81:0.  AE5<5 E@0=8;8I0 >1JO2;5=>, GB> AB>;15F =5 <>65B A>45@60BL 7=0G5=8O NULL, => B0:>5 7=0G5=85 1K;> C:070=>.PA?>;CG5=0 A;54CNI0O >H81:0 >B A;C61 2K@065=89 VBA: %{External/}.152>7<>6=> 8=8F80;878@>20BL A;C61K 2K@065=89 VBA.<$C=:F8O "%{func/}" =5 ?>445@68205BAO A;C610<8 2K@065=89 VBA.1@5<O >6840=8O 4;O >1J5:B0 A8=E@>=870F88 8AB5:;>.0?@0H8205<K9 >1J5:B =5 =0945=.SKE>4=>9 1CD5@ A;8H:>< <0;. #25;8GLB5 @07<5@ 2KE>4=>3> 1CD5@0 8 ?>2B>@8B5 >?5@0F8N.E>4=>9 1CD5@ 5I5 =54>ABC?5=.H81:0: M5?@542845==0O >H81:0 (D09; "%{file/}", AB@>:0 %{line/}, DC=:F8O "%{func/}").525@=K9 ?0@0<5B@.PA0?@0H8205<K9 >1J5:B =5 =0945=.@>?KB:0 4>102;5=8O :>?88 M;5<5=B0. 0;8G85 :>?89 =5 4>?CA:05BAO.#5 C40;>AL AD>@<8@>20BL EMH-AB@>:C..5 C40;>AL 2K?>;=8BL >?5@0F8N A@02=5=8O AB@>:.?5@0F8O 7025@H5=0 =5C40G=>.<=CB@5==89 1CD5@, 8A?>;L7C5<K9 4;O 8<5= D09;>2, A;8H:>< <0;.#52>7<>6=> 872;5GL B5:CI89 :0B0;>3.A@>87>H;0 A;54CNI0O 2=CB@5==OO >H81:0: =525@=K9 D>@<0B A>>1I5=8O.58725AB=0O >H81:0.8$C=:F8O %{feature_name/} =5 @50;87>20=0 2 40==>9 25@A88.=!B>;1FK A5:F89 (AB>;1FK 2;>65==>9 B01;8FK) =5 ?>445@6820NBAO.H81:0 ?@8 >1@01>B:5 >H81>:.;@>87>H;0 A;54CNI0O >H81:0: =5 CAB0=>2;5= :>=B5:AB >1J5:B0.=B5@D59A =5 @50;87>20=.5@56452@5<5==K9 A1>9 ?> ?@8G8=5 <>45;8@>20=8O >H81:8.#>7=8:;> =5?@542845==>5 8A:;NG5=85.]5 C405BAO A>740BL A@54AB2> >F5=:8, B0: :0: ?@54?>;030NBAO B>;L:> C?@>I5==K5 A@54AB20 >F5=:8..& SAX ?@>87>H;0 =5?@542845==0O >H81:0.' SSPI ?@>87>H;0 =5?@542845==0O >H81:0.8> 2@5<O ?@5>1@07>20=8O ?@>87>H;0 =5?@542845==0O >H81:0.8$C=:F8O pfMSMDGetMDXUtils() =5 A<>3;0 703@C78BL MDXUtil.Y<O <5@K 4>;6=> A>2?040BL A 8<5=5< 0B@81CB0 2 87<5@5=88 87 3@C??K <5@ 2 B01;8G=>< @568<5.o> 2@5<O 2K7>20 <5B>40 ::GetEnvironmentVariable() ?@>87>H;0 >H81:0 ?@8 ?>;CG5=88 ?5@5<5==>9 A@54K "%{EnvVar/}".9;O B5:CI53> ?>;L7>20B5;O =5 >?@545;5= 2@5<5==K9 :0B0;>3.~5 C40;>AL A>E@0=8BL 70H8D@>20==K9 D09; ;>:0;L=>3> :C10 "%{userCubePath/}". @5<5==K9 D09; A>E@0=5= 2 ?0?:C "%{tempCubPath/}".E;8=0 AB@>:8 70?@>A0 ?> H01;>=C ?@52KH05B <0:A8<0;L=> ?>445@68205<CN.�5 C40;>AL 703@C78BL :><?>=5=B VertiPaq, B0: :0: =0 :><?LNB5@5 =5 >1=0@C65=0 459AB28B5;L=0O CAB0=>2:0 PowerPivot. K?>;=8B5 CAB0=>2:C PowerPivot ?>2B>@=>.p'8A;> A>740==KE 40<?>2 ?@52KA8;> 7=0G5=85 ?0@0<5B@0 :>=D83C@0F88 Log\Exception\MaxExceptions; ?@>F5AA ?@5:@0I5=.^@8 >?5@0F88 D8:A0F88 2 SQLite ?@>87>H;> :@8B8G5A:>5 8A:;NG5=85; ?@>F5AA 4>;65= 1KBL 7025@H5=.0;O ?@>F5AA0 ?>4A8AB5<K 70?;0=8@>20= ?5@570?CA:.� MB>< 70?@>A5 @0=55 ?@>87>H;0 2=CB@5==OO >H81:0, 8 53> =5;L7O 70?CAB8BL 5I5 @07 2> 2@5<O MB>3> A50=A0. @54K4CI55 A>>1I5=85 >1 >H81:5: "%{prevErr/}".3/7K:>2>9 AB0=40@B "%{localeid/}" =5 ?>445@68205BAO./>:0;L "%{localeid/}" 4;O UI =5 ?>445@68205BAO.J@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0: %1[ %{External/}%]%[, %{External/}%]q> 2@5<O 703@C7:8 2=5H=59 181;8>B5:8 ?@>87>H;0 A;54CNI0O >H81:0 "%{Note1/}"%1[: %{External/}%]%[, %{External/}%].f> 2@5<O 2K3@C7:8 2=5H=59 181;8>B5:8 ?@>87>H;0 A;54CNI0O >H81:0: %1[ %{External/}%]%[, %{External/}%].�@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 2> 2@5<O >1@0I5=8O : GetFileSize 4;O D09;0: "%{Note1/}"%1[: %{External/}%]%[, %{External/}%].i@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : CreateEvent: %1[ %{External/}%]%[, %{External/}%].i@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : CloseHandle: %1[ %{External/}%]%[, %{External/}%].�@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : GetOverlappedResult 4;O D878G5A:>3> D09;0: "%{PhysicalFile/}", ;>38G5A:89 D09;: "%{LogicalFile/}" %1[: %{External/}%]%[, %{External/}%].l@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : SetFilePointer: %1[ %{External/}%]%[, %{External/}%].j@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : SetEndOfFile: %1[ %{External/}%]%[, %{External/}%].n@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : CreateTimerQueue: %1[ %{External/}%]%[, %{External/}%].n@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : DeleteTimerQueue: %1[ %{External/}%]%[, %{External/}%].s@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : CreateTimerQueueTimer: %1[ %{External/}%]%[, %{External/}%].s@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : DeleteTimerQueueTimer: %1[ %{External/}%]%[, %{External/}%].y@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : RegisterWaitForSingleObject: %1[ %{External/}%]%[, %{External/}%].n@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : UnRegisterWaitEx: %1[ %{External/}%]%[, %{External/}%].v@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : BindIoCompletionCallback: %1[ %{External/}%]%[, %{External/}%].x@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : PostQueuedCompletionStatus: %1[ %{External/}%]%[, %{External/}%].j@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : CreateThread: %1[ %{External/}%]%[, %{External/}%].t@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : CreateIoCompletionPort: %1[ %{External/}%]%[, %{External/}%].h@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 87-70 >1@0I5=8O : CreateHeap: %1[ %{External/}%]%[, %{External/}%].s@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0 ?@8 ?>;CG5=88 40==KE > A>AB>O=88 ?0<OB8: %1[ %{External/}%]%[, %{External/}%].3/7K:>2>9 AB0=40@B "%{localeid/}" =5 ?>445@68205BAO.PAGSetAuthContext =5>1E>48<> 2K?>;=OBL ?5@2>9 :><0=4=>9 8 B>;L:> >48= @07.t@>87>H;0 >H81:0 ?>4:;NG5=8O. ;O A50=A0, 4>ABC? : :>B>@><C 2K?>;=O5BAO, =5 7040= =5>1E>48<K9 :>=B5:AB 157>?0A=>AB8.W @5:C@A82=KE 2KG8A;5=8OE 3;C1>:>9 2;>65==>AB8 =52>7<>65= 2K7>2 E@0=8<>9 ?@>F54C@K CLR.9=5H=89 :><?>=5=B 25@=C; >H81:C (HRESULT = %{External/}).ExtAuth 8;8 SetAuthContext C65 CAB0=>2;5=K 4;O MB>3> ?>4:;NG5=8O. >2B>@=0O 02B>@870F8O 2 B>< 65 ?>4:;NG5=88 =5 ?>445@68205BAO.�54>?CAB8<>5 8<O XMLA-D09;0 "%{filename/}" 2 :>=D83C@0F88. !;8H:>< 4;8==>5 8<O D09;0, ;81> 8<O D09;0 A>45@68B =54>?CAB8<K5 8;8 70@575@28@>20==K5 A8<2>;K.`1O70B5;L=K9 ?0@0<5B@ %{Parameter/} =5 1K; C:070= 4;O 181;8>B5:8 0;3>@8B<0 Predictive Analytics.35?@028;L=0O :>=D83C@0F8O 4;O Predictive Analytics.}5 C40;>AL 703@C78BL 181;8>B5:C Predictive Analytics 87 <0=8D5AB0: %{Manifest/} H81:0: %1[ %{External/}%]%[, %{External/}%].L!1>9, 21@>H5==K9 A8AB5<>9 2> 2B>@>AB5?5==>5 8;8 ?>4G8=5==>5 CAB@>9AB2> VSOP.S><0=40 ExtAuth =5 <>65B A>45@60BL A2>9AB20 "Roles" 8 "RestrictRoles" >4=>2@5<5==>.b>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=89 4;O 4>ABC?0 : <>45;8, 8;8 <>45;L =5 ACI5AB2C5B.N1E>4 02B>@870F88 ?>445@68205BAO B>;L:> 4;O 2K45;5==KE ?>4:;NG5=89 PBI 2 PaaS.h040=85 A2>9AB20 EffectiveUserName =5 ?>445@68205BAO 4;O :>=5G=>9 B>G:8 XMLA 2K45;5==KE ?>4:;NG5=89 PBI.�!8AB5<0 Power�BI Premium >3@0=8G8;0 2K?>;=5=85 >?5@0F88 87-70 >4=>2@5<5==>9 >1@01>B:8 A;8H:>< 1>;LH>3> :>;8G5AB20 =01>@>2 40==KE. >2B>@8B5 ?>?KB:C ?>765.�!8AB5<0 Power�BI Premium >3@0=8G8;0 2K?>;=5=85 >?5@0F88, B0: :0: >?5@0F88 =5 C40;>AL 2K45;8BL 4>AB0B>G=K9 >1J5< ?0<OB8. >2B>@8B5 ?>?KB:C ?>765.i!8AB5<0 Power�BI Premium >3@0=8G8;0 2K?>;=5=85 >?5@0F88 87-70 =54>AB0B:0 ?0<OB8. >2B>@8B5 ?>?KB:C ?>765.r!8AB5<0 Power�BI Premium >3@0=8G8;0 2K?>;=5=85 >?5@0F88 87-70 =5E20B:8 ?0<OB8 =0 A5@25@5. >2B>@8B5 ?>?KB:C ?>765.�5 C405BAO =09B8 C:070==CN @01>GCN >1;0ABL Power BI "%s{workspaceobjid/}"; >=0 =5 O2;O5BAO @01>G59 >1;0ABLN "@5<8C<" 8;8 =5 =07=0G5=0 B5:CI59 2K45;5==>9 5<:>AB8 Power BI.� @01>G59 >1;0AB8 Power BI "%s{workspaceobjid/}" 5ABL =5A:>;L:> =01>@>2 40==KE A 8<5=5< "%s{dataset/}". 5@58<5=C9B5 =01>@ 40==KE =0 A09B5 https://www.powerbi.com 8 ?>2B>@8B5 ?>?KB:C.n!8AB5<0 Power�BI Premium >3@0=8G8;0 2K?>;=5=85 >?5@0F88, B0: :0: 5<:>ABL ?5@53@C65=0. >2B>@8B5 ?>?KB:C ?>765.�AB5:;> 2@5<O >6840=8O ?@8 7025@H5=88 @01>BK ?C;0 ?>B>:>2, B0: :0: >48= 87 ?>B>:>2 MB>3> ?C;0 =5 >15A?5G8; A2>52@5<5==>5 7025@H5=85 2K?>;=5=8O.�?5@0F8O 8A:;NG5=8O 4;O 107K 40==KE "%{databaseid/}" ?>425@3;0AL @53C;8@>20=8N Power�BI Premium, B0: :0: 2K?>;=O5BAO 4@C30O >?5@0F8O 4;O MB>9 65 107K.>AB83=CB :>=5F 40==KE. 57C;LB0B =5 3>B>2.\> 2@5<O D09;>2>9 >?5@0F88 ?@>87>H;0 A;54CNI0O >H81:0: %1[ %{External/}%]%[, %{External/}%].`@8 >B:@KB88 D09;0 "%{Note1/}" ?@>87>H;0 A;54CNI0O >H81:0: %1[ %{External/}%]%[, %{External/}%].`@8 70:@KB88 D09;0 '%{Note1/}' %1[: %{External/}%]%[, %{External/}%] ?@>87>H;0 A;54CNI0O >H81:0.a@8 GB5=88 87 D09;0 "%{Note1/}" ?@>87>H;0 A;54CNI0O >H81:0: %1[ %{External/}%]%[, %{External/}%]._@8 70?8A8 2 D09; "%{Note1/}" ?@>87>H;0 A;54CNI0O >H81:0: %1[ %{External/}%]%[, %{External/}%].[7 D09;0 '%{Note1/}'%1[: %{External/}%]%[, %{External/}%] 1K;8 AG8B0=K =54>?CAB8<K5 40==K5.^!45;0=0 ?>?KB:0 C40;8BL ?CBL : D09;C 157 ?@5420@8B5;L=>9 8=8F80;870F88 @>48B5;LA:>3> :0B0;>30.s @57C;LB0B5 2K7>20 DC=:F88 GetFileTime ?@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0: %1[ %{External/}%]%[, %{External/}%].s @57C;LB0B5 2K7>20 DC=:F88 GetFileSize ?@>87>H;0 A;54CNI0O A8AB5<=0O >H81:0: %1[ %{External/}%]%[, %{External/}%].z@8 :>?8@>20=88 D09;0 "%{pathfrom/}" 2 D09; "%{pathto/}" ?@>87>H;0 A;54CNI0O >H81:0: %1[ %{External/}%]%[, %{External/}%].�@8 ?>?KB:5 >B<5=8BL =57025@H5==K5 D09;>2K5 >?5@0F88 ?@>87>H;0 A;54CNI0O >H81:0: "%{Note1/}"%1[: %{External/}%]%[, %{External/}%].i@8 ?>?KB:5 ?>8A:0 2 D09;5 "%{Note1/}" ?@>87>H;0 A;54CNI0O >H81:0: %1[: %{External/}%]%[, %{External/}%].(H81:0 ?@8 A>740=88 :0B0;>30: "%{dir/}".PH81:0 ?@8 >B:@KB88 D09;0; %{filename/} =54>ABC?5= 8;8 =5 O2;O5BAO D09;>< 48A:0.$H81:0 ?@8 A>740=88 >G5@548 B09<5@0.H81:0 ?@8 A>740=88 B09<5@0.7#:070= =525@=K9 ?0@>;L, ;81> D09; "%{file/}" ?>2@5645=.!;54CNI0O >H81:0 ?@>87>H;0 2> 2@5<O ?5@5<5I5=8O D09;0 "%{pathfrom/}" 2 D09; "%{pathto/}": %1[ %{External/}%]%[, %{External/}%].q@>87>H;0 A;54CNI0O >H81:0 2> 2@5<O >B>1@065=8O =0 ?0<OBL D09;0 "%{Note1/}"%1[: %{External/}%]%[, %{External/}%].PAg>?KB:0 >B:@KBL C65 >B:@KBK9 D09;. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}.T$09; ?>2@5645=. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}.�=CB@5==OO >H81:0 A5@25@0: ACI5AB2CNI89 ;>38G5A:89 D09; =5 <>65B 1KBL ?5@570?8A0=. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}.5 C405BAO =09B8 ;>38G5A:89 D09; 2=CB@8 D878G5A:>3> D09;0. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}.�5 C405BAO >1>7=0G8BL :>=5F ;>38G5A:>3> D09;0 2=CB@8 D878G5A:>3>. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}.H81:0 DC=:F88 SetEvent.};O A;54CNI53> D09;0 @07<5@ AB@0=8FK =5 ?>445@68205BAO: D878G5A:89 D09; - %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}.�H81:0 22>40-2K2>40 2 ?@>3@0<<5 >B;>65==>9 70?8A8, @01>B0NI59 2 D>=>2>< ?>B>:5. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}.g!1>9 ?@8 >G8AB:5 E@0=8;8I0 D09;>2. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}.PA�52>7<>6=> 70?8A0BL 40==K5 2 D09;, 4>ABC?=K9 B>;L:> 4;O GB5=8O. ?5@0F8O 7025@H8;0AL A >H81:>9. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}.c525@=K9 845=B8D8:0B>@ 70?8A8. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}.j0?8AL ?@52KH05B <0:A8<0;L=K9 @07<5@. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}.@8 ?>?KB:5 70?8A8 8;8 GB5=8O 87 E@0=8;8I0 D09;>2 ?@>87>H;0 A8AB5<=0O >H81:0. >7<>6=>, A8AB5<5 =54>AB0B>G=> ?0<OB8 8;8 A2>1>4=>3> ?@>AB@0=AB20 =0 48A:5. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}. >4 GetLastError: %d{LastErrorCode/}.�H81:0 2 <>4C;5 FileStore.  568< GB5=8O-70?8A8 <>6=> 87<5=OBL B>;L:> A "70?8A8" =0 "GB5=85". $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}. %1[: %{External/}%]%[, %{External/}%].�H81:0 2 <>4C;5 FileStore ?@8 1;>:8@>2:5 70?8A8. >7<>6=>, >H81:0 GB5=8O. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}. %1[: %{External/}%]%[, %{External/}%].m=CB@5==OO >H81:0: ?>?KB:0 CAB0=>28BL ?>78F8N D09;0 70 53> ?@545;0<8 4;O ?>A;54>20B5;L=>3> GB5=8O 8;8 70?8A8.[H81:0 22>40-2K2>40 2> 2@5<O ?>A;54>20B5;L=>9 >?5@0F88 GB5=8O 8;8 70?8A8 D09;0 "%{Note1/}".�H81:0 22>40-2K2>40 2> 2@5<O ?>A;54>20B5;L=>9 >?5@0F88 GB5=8O 8;8 70?8A8 D09;0 "%{Note1/}"%1[: %{External/}%]%[, %{External/}%].QH81:0 2K45;5=8O ?0<OB8. 52>7<>6=> 7025@H8BL ?>A;54>20B5;L=>5 GB5=85 8;8 70?8AL._0==K5 8=45:A0 ?>2@5645=K. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}.3#75; "%{NodeName/}" 2 D09;5 :>=D83C@0F88 =5 =0945=.+5 C40;>AL 703@C78BL ?>4A8AB5<C PowerPivot.5H81:0 ?@8 >B:@KB88 D09;0 ;>:0;L=>3> :C10 "%{file/}".PA�@8 ?>?KB:5 GB5=8O 40==KE A 48A:0 ?@>87>H;0 >H81:0 GB5=8O D878G5A:>3> D09;0: %{PhysicalFile/}, ;>38G5A:89 D09; %{LogicalFile/}%1[: %{External/}%]%[, %{External/}%].T040==K9 ?CBL "%{file/}" C:07K205B =0 ACI5AB2CNI89 D09;, :>B>@K9 =5 C405BAO >B:@KBL.W>;8G5AB2> ?>4:;NG5=89 : ?>4A8AB5<5 PowerPivot ?@52KA8;> ?@545;L=>5 7=0G5=85 "%{num/}".�%@0=8;8I5 D09;>2 70?>;=5=>. => A>45@68B <0:A8<0;L=>5 G8A;> 70?8A59, @07@5H5==>5 4;O MB>3> B8?0 40==KE. A;8 D09; O2;O5BAO E@0=8;8I5< AB@>: (D09; .asstore, .bstore, .ksstore 8;8 .string), @07<5@ :>B>@>3> >:>;> 4 , @0AA<>B@8B5 2>7<>6=>ABL ?5@5E>40 =0 8A?>;L7>20=85 4@C3>3> D>@<0B0 E@0=8;8I0 AB@>: 8;8 3@C??K <5@ G8A;0 @07;8G=KE >1J5:B>2, A2O70==>9 A E@0=8;8I5<. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}.�%@0=8;8I5 AB@>: 8;8 42>8G=KE >1J5:B>2 A C@>2=5< A>2<5AB8<>AB8 2 "1050" 8<55B <0:A8<0;L=K9 @07<5@ D09;0 2 4 3830109B0. 'B>1K A>E@0=8BL 4>?>;=8B5;L=K5 AB@>:8, <>6=> ?><5=OBL 7=0G5=85 A2>9AB20 StringStoresCompatibilityLevel A2O70==>3> 87<5@5=8O 8;8 <5@K G8A;0 @07;8G=KE >1J5:B>2 =0 "1100" 8 2K?>;=8BL >1@01>B:C ?>2B>@=>. -B0 2>7<>6=>ABL 4>ABC?=0 B>;L:> 2 1070E 40==KE A C@>2=5< A>2<5AB8<>AB8 "1100" 8;8 2KH5. $878G5A:89 D09;: %{PhysicalFile/}. >38G5A:89 D09;: %{LogicalFile/}.�K;0 ?@54?@8=OB0 ?>?KB:0 C40;5=8O, ?5@5<5I5=8O, A>740=8O, 70?8A8 8;8 >A2>1>645=8O D09;0, B>340 :0: D09;>20O A8AB5<0 =0E>48BAO 2 @568<5 B>;L:> 4;O GB5=8O.PAk>;8G5AB2> 70?@>A>2 : ?>4A8AB5<5 PowerPivot ?@52KA8;> ?@545;L=>5 7=0G5=85 ("%{num/}") 4;O :=838 "%{file/}".PA4H81:0 ?0<OB8 %1[: %{External/}%]%[, %{External/}%].�@>87>H5; A1>9 ?@8 2K45;5=88 ?0<OB8 %1[: %{External/}%]%[, %{External/}%]. >?@>1C9B5 C?@>AB8BL 70?@>AK 8;8 A>:@0B8BL 8E :>;8G5AB2>.�;O 7040G8 B@51C5BAO 1>;LH5 ?0<OB8, G5< 2K45;5=>. >?@>1C9B5 C<5=LH8BL A;>6=>ABL <>45;8: C40;8B5 B01;8FK 8;8 AB>;1FK ;81> C?@>AB8B5 70?@>AK.�?5@0F8O =5 <>65B 1KBL 7025@H5=0, ?>A:>;L:C :2>B0 =0 2K45;5=85 ?0<OB8 (%d{Request/}MB) ?@52KH05B 4>ABC?=CN A8AB5<=CN ?0<OBL (%d{Quota/}MB).PA}@8 ?>?KB:5 A>E@0=8BL AB@>:C 1K;0 >1=0@C65=0 AB@>:0, ?@52KH0NI0O 2K1@0==K9 @07<5@ AB@0=8FK. ?5@0F8O =5 <>65B 1KBL 7025@H5=0.D 07<5@ 2=CB@5==53> E@0=8;8I0 40==KE ?@52KA8; <0:A8<0;L=> 4>?CAB8<K9.t0<OBL, 8A?>;L7C5<0O 4;O >1@01>B:8, ?@52KA8;0 ?@545;L=>5 7=0G5=85 >1@01>B:8 4;O 3@C??K @01>G59 =03@C7:8 107K 40==KE.] A;8 2:;NG5=K ;8<8BK >1@01>B:8, =5;L7O >1@010BK20BL =5A:>;L:> 107 40==KE 2 >4=>9 B@0=70:F88.�0<OBL, 8A?>;L7C5<0O 4;O B5:CI59 >?5@0F88, ?@52KA8;0 ?@545;L=>5 7=0G5=85 ?0<OB8 4;O 3@C??K @01>G59 =03@C7:8 107K 40==KE "%{WLGID/}".z1=0@C65=0 70?8AL (%d{recordSize/} 109B), ?@52KH0NI0O <0:A8<0;L=K9 @07<5@ AB@0=8FK >1J5:B0 E@0=8;8I0 (%d{pageSize/} 109B).� 57C;LB0B 70?@>A0 A>45@68B >AL A> A;8H:>< 1>;LH8< :>;8G5AB2>< AB>;1F>2. -B> >1KG=> ?@>8AE>48B, ?>A:>;L:C A;8H:>< <=>3> 85@0@E89 2>72@0I0NBAO =0 >AL. -B>9 >H81:8 <>6=> 871560BL, >B:;NG82 85@0@E88 2 <>45;8.�"5:CI55 7=0G5=85 :>;8G5AB20 70?8A59 memstore @02=> "%d{recordCount/}"; E@0=8;8IC 1K; =0?@02;5= 70?@>A =0 70?8AL "%d{bytesToWrite/}" 109B, GB> ?@825;> : 2KE>4C 70 ?@545;K 4>?CAB8<>3> 480?07>=0.�"5:CI55 7=0G5=85 B5:CI59 ?>78F88 memstore @02=> "%d{currFilePos/}"; E@0=8;8IC 1K; =0?@02;5= 70?@>A =0 70?8AL "%d{bytesToWrite/}" 109B, GB> ?@825;> : 2KE>4C 70 ?@545;K 4>?CAB8<>3> 480?07>=0.�"5:CI0O @50;870F8O <5B>40 memstore SetSize() ?>445@68205B >1J5< 40==KE 4> 4 ; E@0=8;8IC 1K; =0?@02;5= 70?@>A =0 CAB0=>2:C "%d{requestedSize/}", GB> ?@825;> : 2KE>4C 70 ?@545;K 4>?CAB8<>3> 480?07>=0.�"5:CI0O @50;870F8O <5B>40 memstore SetSize() =5 ?>445@68205B C25;8G5=85 @07<5@0 ?>B>:0; E@0=8;8IC 1K; =0?@02;5= 70?@>A =0 @0AH8@5=85 4> "%d{requestedSize/}", B5:CI89 @07<5@ @025= "%d{recordCount/}".�!;8H:>< <=>3> >4=>2@5<5==KE >?5@0F89 >1@01>B:8. >2B>@8B5 ?>?KB:C ?>765, :>340 =5:>B>@K5 87 2K?>;=O5<KE A59G0A >?5@0F89 7025@H0BAO.�=CB@5==85 70?@>AK B01;8G=>9 <>45;8 >1J5:B>2 4>;6=K 1KBL >3@0=8G5=K >4=>9 107>9 40==KE. 0?@>AK : <=>65AB20< 107 =5 ?>445@6820NBAO.f"@0=70:F8>==K5 70?@>AK : <=>65AB2C 107 40==KE =5 ?>445@6820NBAO, :>340 2:;NG5=> >BA;56820=85 @5AC@A>2.PA=H81:0 OLE DB 8;8 ODBC %1[: %{External/}%]%[; %{External/}%].v>7=8:;0 =5@53C;O@=0O >H81:0 OleDB/ODBC. >3CB 1KBL ?@54?@8=OBK ?>?KB:8 ?>2B>@0, 5A;8 ?>72>;ONB >3@0=8G5=8O >1@01>B:8.PA0H81:0 COM%1[: %{External/}%]%[; %{External/}%].�@>87>H;0 >H81:0 ?@8 ?>?KB:5 8A?>;L7>20BL ?>B>: 70?@>A>2 8;8 >B25B>2. >7<>6=>, ?@>1;5<0 2K720=0 >B:;NG5=8O<8 =0 AB>@>=5 :;85=B0. H81:0 COM%1[: %{External/}%]%[; %{External/}%].I@>87>H;0 A;54CNI0O >H81:0 WinHttp: %1[ %{External/}%]%[, %{External/}%].PA"!;C61K Microsoft Analysis Services><?>=5=B Microsoft PowerPivot�?5@0F8O >1@0B=>9 70?8A8 2 OG59:8 8<55B =5B@8280;L=K9 A@57 2 87<5@5=88 3@C??K <5@ "<=>385 :> <=>38<" "%{measuregroupdimension/}", 3@C??0 87<5@5=89 "%{measuregroup/}". ?5@0F88 >1@0B=>9 70?8A8 2 OG59:C 2 87<5@5=88 "<=>385 :> <=>38<" =5 4>?CA:0NBAO.�?5@0F8O >1@0B=>9 70?8A8 2 OG59:C 8<55B =5B@8280;L=K9 A@57 2 AAK;>G=>< 87<5@5=88 3@C??K <5@ "%{measuregroupdimension/}" 4;O 3@C??K <5@ "%{measuregroup/}". ?5@0F88 >1@0B=>9 70?8A8 2 OG59:C 2 AAK;>G=>< 87<5@5=88 3@C??K <5@ =5 4>?CA:0NBAO.?5@0F8O >1@0B=>9 70?8A8 2 OG59:C 8<55B =5B@8280;L=K9 A@57 2 87<5@5=88 3@C??K <5@ 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{measuregroupdimension/}" 4;O 3@C??K <5@ "%{measuregroup/}". ?5@0F88 >1@0B=>9 70?8A8 2 OG59:8 2 @07<5@=>AB8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE =5 4>?CA:0NBAO.�?5@0F8O >1@0B=>9 70?8A8 2 OG59:C 8<55B =5B@8280;L=K9 A@57 2 87<5@5=88 "%{cubedimension/}"; MB0 >?5@0F8O =5 0AA>F88@>20=0 A 3@C??>9 <5@ "%{measuregroup/}". ?5@0F88 >1@0B=>9 70?8A8 2 OG59:C 2 87<5@5=8O, :>B>@K5 =5 A2O70=K A 3@C??>9 <5@, =5 4>?CA:0NBAO.�52>7<>6=> 2K?>;=8BL >?5@0F8N >1@0B=>9 70?8A8 2 OG59:C, B0: :0: 3@C??0 <5@ "%{measuregroup/}" =5 8<55B 4>ABC?=>9 4;O 70?8A8 A5:F88.�52>7<>6=> 2K?>;=8BL >?5@0F8N >1@0B=>9 70?8A8 2 OG59:C, B0: :0: 3@C??0 <5@ "%{measuregroup/}" =5 8<55B A5:F88, =5?>A@54AB25==> 4>ABC?=>9 4;O 70?8A8.Z52>7<>6=> >1=>28BL OG59:C 4> 7=0G5=8O NULL ?>A@54AB2>< >?5@0F88 >1@0B=>9 70?8A8 2 OG59:C.N5 C40;>AL 2K?>;=8BL >1@0B=CN 70?8AL 2 OG59:C, B0: :0: >4=0 87 OG55: 70I8I5=0.�?5@0F8O >1@0B=>9 70?8A8 2 OG59:C 8<55B <5@C, =5 O2;ONICNAO AC<<>9, A 8<5=5< "%{measure/}" 2 :0G5AB25 B5:CI59 :>>@48=0BK, GB> =5 4>?CA:05BAO.l52>7<>6=> 2K?>;=8BL >?5@0F8N >1@0B=>9 70?8A8 2 40==CN OG59:C (?>@O4:>2>5 G8A;8B5;L=>5 = "%{CellOrdinal/}").n?5@0F8O >1@0B=>9 70?8A8 2 OG59:C 8<55B 2KG8A;O5<K9 M;5<5=B 2 :0G5AB25 B5:CI59 :>>@48=0BK, GB> =5 4>?CA:05BAO.�5 C40;>AL 2K?>;=8BL >?5@0F8N >1@0B=>9 70?8A8 2 OG59:C, B0: :0: 8A?>;L7C5<>5 @5;OF8>==>5 E@0=8;8I5 8<55B B01;8FC, :>;8G5AB2> AB>;1F>2 :>B>@>9 >B;8G05BAO >B >68405<>3> :>;8G5AB20 AB>;1F>2. -B> >7=0G05B ?>2@5645=85 40==KE.h52>7<>6=> 2K?>;=8BL >1@0B=CN 70?8AL OG59:8, B0: :0: C:070==0O OG59:0 =5 ACI5AB2C5B 2 ?@>AB@0=AB25 :C10.�?5@0F8O >1@0B=>9 70?8A8 2 OG59:C 8<55B =5B@8280;L=K9 A@57 8 2K@065=85 <5@K 2 3@C??5 <5@ "%{measuregroup/}". ?5@0F88 >1@0B=>9 70?8A8 2 OG59:C 4;O 2K@065=8O <5@K 4;O =5B@8280;L=KE A@57>2 =5 4>?CA:0NBAO.i?5@0F8O >1@0B=>9 70?8A8 2 OG59:C 8<55B 2725H5==>5 @07<5I5=85 : 0 8;8 =C;52>9 OG59:5, GB> =5 4>?CA:05BAO.T?5@0F8O >1@0B=>9 70?8A8 2 OG59:C 1K;0 ?@5@20=0, ?>A:>;L:C 1K;8 C40;5=K >1;0AB8 :C10s5 C40;>AL 2K?>;=8BL >1@0B=CN 70?8AL 2 =5:>=5G=CN OG59:C, 4;O :>B>@>9 >BACBAB2CNB 4>G5@=85 OG59:8 :>=5G=>3> C@>2=O.U?5@0F8O >1@0B=>9 70?8A8 2 OG59:C =5 <>65B >1=>28BL OG59:C 4> 7=0G5=8O 15A:>=5G=>AB8.PA/5 C405BAO @07@5H8BL 8<O ?0@0<5B@>2 A>@B8@>2:8.h5 C405BAO =09B8 48A?5BG5@ A>>1I5=89 4;O ;>:0;8 ?> C<>;G0=8N. >:0;L 1C45B 87<5=5=0 =0 0=3;89A:89 (!().9XML->?@545;5=85 A>>1I5=8O A>45@68B =5?>445@68205<K9 C75;.$52>7<>6=> 703@C78BL AB@>:C @5AC@A0.H52>7<>6=> A>740BL A>>1I5=85 4;O A;54CNI53> :>40 >H81:8: %{result_code/}>5 C405BAO =09B8 48A?5BG5@ A>>1I5=89 4;O ;>:0;8: %{language/}.b=0G5=85 :>40 "%{CodeType/}" 4;O "%{FacilityName/}" 2 XML->?@545;5=88 A>>1I5=8O =5 ?>445@68205BAO.c=0G5=85 B8?0 >H81:8 4;O "%{NodeName/}" %{NodeType/} 2 XML->?@545;5=88 A>>1I5=8O =5 ?>445@68205BAO.PA (=0G5=85) (&5;L) (!>AB>O=85) ("@5=4) (5A)T=AB@C:F8O CACHE >1=0@C68;0 2;>65==K9 :C1 A <=>65AB25==>9 45B0;870F859 4;O 0B@81CB0.25@0@E8O %{dim/} C65 ?@8ACBAB2C5B =0 >A8 %{axis/}.`5 C405BAO A>740BL 2KG8A;O5<K9 M;5<5=B "%{name/}", B0: :0: C65 ACI5AB2C5B M;5<5=B A MB8< 8<5=5<.�5 C405BAO A>740BL 2KG8A;O5<K9 M;5<5=B %{name/}, ?>A:>;L:C 53> @>48B5;LA:89 M;5<5=B =0E>48BAO =0 =87H5< C@>2=5 85@0@E88 %{hier/}.%B@81CB 87<5@5=8O %{name/} =5 =0945=."C1 %{strCubeName/} =5 ACI5AB2C5B.O3@530B=K5 DC=:F88 =5;L7O ?@8<5=OBL : 2KG8A;O5<K< M;5<5=B0< 2 87<5@5=88 "5@K".V@8 A8=B0:A8G5A:>< 0=0;875 AB@>:8 %{str/} 2 :C15 =5 1K;> =0945=> 87<5@5=85 "%{name/}".U@8 A8=B0:A8G5A:>< 0=0;875 AB@>:8 %{str/} 2 :C15 =5 1K;0 =0945=0 85@0@E8O "%{name/}".X@8 A8=B0:A8G5A:>< 0=0;875 AB@>:8 %{str/} 2 :C15 =5 1K; =0945= >1J5:B C@>2=O "%{name/}".R@8 A8=B0:A8G5A:>< 0=0;875 AB@>:8 %{str/} 2 :C15 =5 1K; =0945= M;5<5=B "%{name/}".X1=0@C65=0 15A:>=5G=0O @5:C@A8O. &8:; 7028A8<>AB59: %1[%{strName/}%]%[ -> %{strName/}%].@ 57C;LB0B>< G8A;>2>3> 2K@065=8O O2;O5BAO =54>?CAB8<0O 48AB0=F8O.---.E@3C<5=B %d{arg/} DC=:F88 %{func/} =52>7<>6=> ?@5>1@07>20BL 2 AB@>:C.O$C=:F8O %{func/} =5 <>65B ?@8=8<0BL M;5<5=B NULL 2 :0G5AB25 0@3C<5=B0 %d{arg/}.�5@2K9 0@3C<5=B DC=:F88 "Rank" - :>@B56=>5 2K@065=85 - 4>;65= AAK;0BLAO =0 B5 65 85@0@E88, GB> 8 2B>@>9 0@3C<5=B - 2K@065=85 4;O <=>65AB20.k01>@K, 7040==K5 2 DC=:F88 %{func/}, 8<5NB =5A>2<5AB8<K5 85@0@E88 2 ?>78F88 %{iHier/}. 01>@K =5A>2<5AB8<K.3=>65AB2> =5 A>45@68B 85@0@E8N A C:070==K< C@>2=5<.y$C=:F88 %{func/} ?5@540=> A;8H:>< <=>3> 0@3C<5=B>2. 0:A8<0;L=>5 G8A;> 0@3C<5=B>2 4;O MB>9 DC=:F88 A>AB02;O5B %ld{cMax/}.w$C=:F88 %{func/} ?5@540=> A;8H:>< <0;> 0@3C<5=B>2. 8=8<0;L=>5 G8A;> 0@3C<5=B>2 4;O MB>9 DC=:F88 A>AB02;O5B %ld{cMin/}.q$C=:F88 %{func/} =5 ?5@540=K 0@3C<5=BK. 8=8<0;L=>5 :>;8G5AB2> 0@3C<5=B>2 4;O MB>9 DC=:F88 A>AB02;O5B %ld{cMin/}.Q0: 0@3C<5=B DC=:F88 >6840;>AL 2K@065=85. 8 >4=>3> 2K@065=8O =5 1K;> >1=0@C65=>.�"@5BL8< 0@3C<5=B>< DC=:F88 Descendants 4>;65= 1KBL >48= 87 A;54CNI8E: SELF, BEFORE, AFTER, SELF_AND_BEFORE, SELF_AND_AFTER, BEFORE_AND_AFTER, SELF_BEFORE_AFTER 8;8 LEAVES.K-;5<5=B 8 C@>25=L 2 DC=:F88 Descendants 4>;6=K ?@8=04;560BL >4=>9 85@0@E88.PADK@065=85 2 DC=:F88 %{func/} =52>7<>6=> ?@5>1@07>20BL 2 F5;>5 G8A;>.E=AB@C:F8O CALCULATE =5 <>65B 8A?>;L7>20BLAO 2 B5;5 8=AB@C:F88 SCOPE.E DC=:F88 %{func/} ?>@O4:>2K9 =><5@ C@>2=O 2=5 4>?CAB8<>3> 480?07>=0.(#@>25=L "%{name/}" 2 :C15 =5 ACI5AB2C5B.M?5@0B>@ 480?07>=0 ( : ), C@>2=8 >?5@0=4>2 @07;8G0NBAO; >=8 4>;6=K A>2?040BL.O?5@0B>@ 480?07>=0 ( : ), 85@0@E88 >?5@0=4>2 @07;8G0NBAO; >=8 4>;6=K A>2?040BL.NKG8A;O5<K9 M;5<5=B =5 <>65B 8A?>;L7>20BLAO :0: >?5@0=4 >?5@0B>@0 Range ( : )...%><5@0 >A8 4>;6=K 1KBL <564C 0 8 127.H><5@0 >A8 2 70?@>A5 4>;6=K 1KBL 7040=K ?>A;54>20B5;L=> 8 157 ?@>?CA:>2.+><5@ >A8 2 70?@>A5 =5 <>65B 1KBL ?>2B>@5=.;5@0@E8O "%{hier/}" 2 :>@B565 ?>O2;O5BAO 1>;55 >4=>3> @070.I=AB@C:F8O CREATE MEMBER =5 <>65B 8A?>;L7>20BLAO 2 B5;5 8=AB@C:F88 SCOPE.F=AB@C:F8O CREATE SET =5 <>65B 8A?>;L7>20BLAO 2 B5;5 8=AB@C:F88 SCOPE.r>65B 1KBL 40=> B>;L:> >4=> >?@545;5=85. "%{strDesc/}" C:070=> :0: G0ABL 2KG8A;O5<>9 OG59:8 8 O2;O5BAO 871KB>G=K<.U>2B>@ONI55AO A2>9AB2> DISABLED 1K;> 7040=> :0: G0ABL >?@545;5=8O 2KG8A;O5<>9 OG59:8.V>2B>@ONI55AO A2>9AB2> CONDITION 1K;> 7040=> :0: G0ABL >?@545;5=8O 2KG8A;O5<>9 OG59:8.e>2B>@ONI55AO A2>9AB2> =><5@0 MB0?0 %{strPass/} 1K;> 7040=> :0: G0ABL >?@545;5=8O 2KG8A;O5<>9 OG59:8.f>2B>@ONI55AO A2>9AB2> 3;C18=K MB0?0 %{strPass/} 1K;> 7040=> :0: G0ABL >?@545;5=8O 2KG8A;O5<>9 OG59:8.`7<5@5=85 "%{strDim/}" A>45@68B 1>;55 >4=>9 85@0@E88, ?>MB><C 85@0@E8O 4>;6=0 1KBL C:070=0 O2=>.h$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 C@>2=O. K;> 8A?>;L7>20=> 2K@065=85 87<5@5=8O.g$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 C@>2=O. K;> 8A?>;L7>20=> 2K@065=85 85@0@E88.g$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 C@>2=O. K;> 8A?>;L7>20=> 2K@065=85 M;5<5=B0.h$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 C@>2=O. K;> 8A?>;L7>20=> :>@B56=>5 2K@065=85.t$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 C@>2=O. K;> 8A?>;L7>20=> AB@>G=>5 8;8 G8A;>2>5 2K@065=85.n$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 C@>2=O. K;> 8A?>;L7>20=> 2K@065=85 =01>@0 :>@B5659.h$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 87<5@5=8O. K;> 8A?>;L7>20=> 2K@065=85 C@>2=O.j$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 87<5@5=8O. K;> 8A?>;L7>20=> 2K@065=85 85@0@E88.j$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 87<5@5=8O. K;> 8A?>;L7>20=> 2K@065=85 M;5<5=B0.k$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 87<5@5=8O. K;> 8A?>;L7>20=> :>@B56=>5 2K@065=85.PAw$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 87<5@5=8O. K;> 8A?>;L7>20=> AB@>G=>5 8;8 G8A;>2>5 2K@065=85.q$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 87<5@5=8O. K;> 8A?>;L7>20=> 2K@065=85 =01>@0 :>@B5659.g$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 85@0@E88. K;> 8A?>;L7>20=> 2K@065=85 C@>2=O.i$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 85@0@E88. K;> 8A?>;L7>20=> 2K@065=85 M;5<5=B0.j$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 85@0@E88. K;> 8A?>;L7>20=> :>@B56=>5 2K@065=85.v$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 85@0@E88. K;> 8A?>;L7>20=> AB@>G=>5 8;8 G8A;>2>5 2K@065=85.p$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 85@0@E88. K;> 8A?>;L7>20=> 2K@065=85 =01>@0 :>@B5659.g$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 M;5<5=B0. K;> 8A?>;L7>20=> 2K@065=85 C@>2=O.j$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 M;5<5=B0. K;> 8A?>;L7>20=> :>@B56=>5 2K@065=85.v$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 M;5<5=B0. K;> 8A?>;L7>20=> AB@>G=>5 8;8 G8A;>2>5 2K@065=85.p$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 M;5<5=B0. K;> 8A?>;L7>20=> 2K@065=85 =01>@0 :>@B5659.h$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} :>@B56=>5 2K@065=85. K;> 8A?>;L7>20=> 2K@065=85 C@>2=O.w$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} :>@B56=>5 2K@065=85. K;> 8A?>;L7>20=> AB@>G=>5 8;8 G8A;>2>5 2K@065=85.q$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} :>@B56=>5 2K@065=85. K;> 8A?>;L7>20=> 2K@065=85 =01>@0 :>@B5659.t$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} AB@>G=>5 8;8 G8A;>2>5 2K@065=85. K;> 8A?>;L7>20=> 2K@065=85 C@>2=O.}$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} AB@>G=>5 8;8 G8A;>2>5 2K@065=85. K;> 8A?>;L7>20=> 2K@065=85 =01>@0 :>@B5659.n$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 =01>@0 :>@B5659. K;> 8A?>;L7>20=> 2K@065=85 C@>2=O.}$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 =01>@0 :>@B5659. K;> 8A?>;L7>20=> AB@>G=>5 8;8 G8A;>2>5 2K@065=85.:5@5?>;=5=85 7=0G5=8O =><5@0 8;8 3;C18=K MB0?0 2KG8A;5=8O.Z;O A2>9AB20 %{strPropName/} 2 >?@545;5=88 2KG8A;5=8O 1K;> 7040=> ?>2B>@ONI55AO 2K@065=85.H >?@545;5=88 2KG8A;5=89 1K;> 7040=> ?>2B>@ONI55AO 7=0G5=85 SOLVE_ORDER.E DC=:F88 Crossjoin 85@0@E8O %{hier/} 8A?>;L7C5BAO 1>;55 >4=>3> @070.�-;5<5=B 2 0B@81CB5 "%{attr/}" 8<55B =5?>445@68205<>5 7=0G5=85 C=0@=>3> >?5@0B>@0 "%{uop/}". >?CAB8<K B>;L:> A;54CNI85 7=0G5=8O C=0@=>3> >?5@0B>@0: +, -, *, / 8;8 ~.!$C=:F8O "%{name/}" =5 ACI5AB2C5B.KH81:0 703@C7:8 A1>@:8 %{name/}: %1[%{exception/}%]%[;%{exceptioninner/}%].tH81:0 ?5@5G8A;5=8O B8?>2 8;8 DC=:F89 G5@57 >B@065=85 2 C?@02;O5<>< :>45: %1[%{exception/}%]%[;%{exceptioninner/}%].eH81:0 2K?>;=5=8O C?@02;O5<>9 E@0=8<>9 ?@>F54C@K %{sproc/}: %1[%{exception/}%]%[%{exceptioninner/}%].%>ABC? 4;O GB5=8O 87 OG59:8 70?@5I5=.$>ABC? 4;O 70?8A8 2 OG59:C 70?@5I5=.V-;5<5=BK, :>@B568 8 =01>@K 2 DC=:F88 %{func/} 4>;6=K 8A?>;L7>20BL >48=0:>2K5 85@0@E88.PAt$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 %d{arg/} =01>@ M;5<5=B>2. 5@540= =01>@ :>@B5659 A 1>;55 G5< >4=>9 85@0@E859.F20 :>@B560, 7040==K5 2 DC=:F88 %{func/}, 8<5NB @07;8G=CN @07<5@=>ABL.y5 C40;>AL =09B8 85@0@E8N C3;C1;5==>9 45B0;870F88 %{strHierName/} 2 7040==>< =01>@5 :>@B5659 4;O C3;C1;5==>9 45B0;870F88.U5 C40;>AL =09B8 C:070==CN 85@0@E8N 45B0;870F88 %{strHierName/} 2 =01>@5 45B0;870F88.�$C=:F8O DrillDownMember =5 ?>445@68205B @5:C@A82=CN C3;C1;5==CN 45B0;870F8N, 5A;8 2B>@0O 85@0@E8O =01>@0 >B;8G05BAO >B ?0@0<5B@0 85@0@E88.d<5AB> >68402H59AO 8=AB@C:F88 1K;> C:070=> 2K@065=85 8;8 :>;;5:F8O A2>9AB2 ?>;L7>20B5;LA:>9 A25@B:8.X;O B@5BL53> 0@3C<5=B0 DC=:F88 Intersect >6840;AO ?0@0<5B@ ALL. K;> ?5@540=> 2K@065=85.>@8 7040=88 ?>;=>9 8=AB@C:F88 >6840;>AL <=>3><5@=>5 2K@065=85.Q> C<>;G0=8N >6840;>AL 87<5@5=85 B8?0 "2@5<O". "0:>5 87<5@5=85 2 :C15 =5 =0945=>.S-;5<5=B 8 C@>25=L 2 DC=:F88 ?@5>1@07>20=8O 40BK 4>;6=K >B=>A8BLAO : >4=>9 85@0@E88.�5 C40;>AL ?@8<5=8BL DC=:F8N <=>3><5@=KE 2K@065=89, ?>A:>;L:C ?@8 2KG8A;5=88 2K@065=8O 0@3C<5=B0 ?>;CG5= =5>?@545;5==K9 M;5<5=B.F> C<>;G0=8N >6840;AO C@>25=L "<5AOF". "0:>9 C@>25=L 2 :C15 =5 =0945=.H> C<>;G0=8N >6840;AO C@>25=L ":20@B0;". "0:>9 C@>25=L 2 :C15 =5 =0945=.G> C<>;G0=8N >6840;AO C@>25=L "=545;O". "0:>9 C@>25=L 2 :C15 =5 =0945=.D> C<>;G0=8N >6840;AO C@>25=L "3>4". "0:>9 C@>25=L 2 :C15 =5 =0945=.PANB>@>9 0@3C<5=B, ?5@540==K9 2 DC=:F8N Hierarchize, 4>;65= 8<5BL 7=0G5=85 POST.a=0G5=85< B@5BL53> 0@3C<5=B0, ?5@540==>3> 2 DC=:F8N Order, 4>;6=> 1KBL ASC, BASC, DESC 8;8 BDESC.<CAB0O B5:AB>20O AB@>:0 =5 <>65B 1KBL >1@01>B0=0 :0: 70?@>A.m$C=:F88 AVG, SUM, MIN 8 MAX =5 @01>B0NB, 5A;8 @57C;LB0B>< ?5@540==>3> :0: 0@3C<5=B 2K@065=8O O2;O5BAO AB@>:0.#;O >A8 =5 C:070= ?>@O4:>2K9 =><5@.^;O E@0=8<>9 ?@>F54C@K =5 1K;0 =0945=0 A>>B25BAB2CNI0O DC=:F8O ?5@53@C7:8. 525@=K5 ?0@0<5B@K.Z$C=:F8O Dimension >68405B :0: 0@3C<5=B 2K@065=85 87<5@5=8O, 85@0@E88, C@>2=O 8;8 M;5<5=B0.O$C=:F8O Hierarchy >68405B :0: 0@3C<5=B 2K@065=85 85@0@E88, C@>2=O 8;8 M;5<5=B0.O-;5<5=B ?> C<>;G0=8N 4>;65= 1KBL >?@545;5= 2 85@0@E88, "%{str/}" - =5 85@0@E8O.!AK;:0 =0 >AL A@570 =52>7<>6=0.+ 70?@>A5 AAK;:0 =0 >AL %{num/} =52>7<>6=0.T>@O4:>2K9 =><5@ 85@0@E88 2 DC=:F88 %{func/} 2KE>48B 70 ?@545;K 4>?CAB8<KE 7=0G5=89.;!AK;:0 =0 %{name/} 1K;0 A45;0=0 4> 2KG8A;5=8O 53> 7=0G5=8O.B-;5<5=B ?> C<>;G0=8N 1K; >?@545;5= =0 =86=5<, 0 =5 25@E=5< C@>2=5.W#:070==K9 M;5<5=B ?> C<>;G0=8N "%{membername/}" 4>;65= 1KBL 87 85@0@E88 "%{hiername/}".`KG8A;O5<K9 M;5<5=B %{name/} =5 <>65B 8A?>;L7>20BLAO :0: @>48B5;L 4@C3>3> 2KG8A;O5<>3> M;5<5=B0.PA?040==K9 480?07>= OG55: 2KE>48B 70 ?@545;K 4>?CAB8<KE 7=0G5=89.~6840;0AL :>;;5:F8O ?>;L7>20B5;LA:8E A2>9AB2 M;5<5=B0. K;> 7040=> <=>3><5@=>5 2K@065=85 8;8 8=AB@C:F8O <=>3><5@=KE 2K@065=89.AC1 =5 7040=. ;O 2K?>;=5=8O MB>9 :><0=4K 4>;65= 1KBL C:070= :C1.C=AB@C:F8O END SCOPE =5 A>>B25BAB2C5B >B:@K20NI59 8=AB@C:F88 SCOPE.H54>?CAB8<K9 A8=B0:A8A 70?@>A>2. 6840;AO 4>?CAB8<K9 70?@>A MDX 8;8 DAX.8=AB@C:F8O THIS =5 <>65B 1KBL 8A?>;L7>20=0 2 2K@065=8OE.d@3C<5=B Set_Count DC=:F88 NonEmptyCrossJoin >B@8F0B5;5= 8;8 ?@52KH05B 7040==>5 :>;8G5AB2> <=>65AB2.V"@5B89 0@3C<5=B, ?5@540==K9 DC=:F88 ToggleDrillState, 4>;65= 8<5BL 7=0G5=85 RECURSIVE.{$C=:F8O Item >68405B 2 :0G5AB25 ?0@0<5B@0 :>@B56 8;8 <0AA82 M;5<5=B>2. 5;L7O 8A?>;L7>20BL >4=>2@5<5==> 8 :>@B56, 8 <0AA82.�$C=:F8O Item >68405B 2 :0G5AB25 ?0@0<5B@0 <0AA82 M;5<5=B>2, A>>B25BAB2CNI89 @07<5@=>AB8 >1J5:B0, : :>B>@><C ?@8<5=O5BAO DC=:F8O.�C1 A>45@68B ?>;C0448B82=CN <5@C "%{name/}". 7<5@5=85 2@5<5=8 2 A>>B25BAB2CNI59 3@C??5 <5@ A>45@68B =5A:>;L:> 0B@81CB>2. >445@68205BAO B>;L:> >48= 0B@81CB.f$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 <0AA820. K;> 8A?>;L7>20=> 2K@065=85 C@>2=O.h$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 <0AA820. K;> 8A?>;L7>20=> 2K@065=85 85@0@E88.h$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 <0AA820. K;> 8A?>;L7>20=> 2K@065=85 M;5<5=B0.i$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 <0AA820. K;> 8A?>;L7>20=> :>@B56=>5 2K@065=85.f$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 <0AA820. K;> 8A?>;L7>20=> 2K@065=85 =01>@0.u$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 <0AA820. K;> 8A?>;L7>20=> AB@>G=>5 8;8 G8A;>2>5 2K@065=85.i$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 <0AA820. K;> 8A?>;L7>20=> 2K@065=85 87<5@5=8O.i$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 87<5@5=8O. K;> 8A?>;L7>20=> 2K@065=85 <0AA820.h$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 85@0@E88. K;> 8A?>;L7>20=> 2K@065=85 <0AA820.u$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} AB@>G=>5 8;8 G8A;>2>5 2K@065=85. K;> 8A?>;L7>20=> 2K@065=85 <0AA820.f$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 =01>@0. K;> 8A?>;L7>20=> 2K@065=85 <0AA820.i$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} :>@B56=>5 2K@065=85. K;> 8A?>;L7>20=> 2K@065=85 <0AA820.h$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 M;5<5=B0. K;> 8A?>;L7>20=> 2K@065=85 <0AA820.f$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 C@>2=O. K;> 8A?>;L7>20=> 2K@065=85 <0AA820.-A5 M;5<5=BK <0AA820 4>;6=K 1KBL >4=>3> B8?0.g?@545;O5<0O ?>;L7>20B5;5< DC=:F8O "%{func/}" 2>72@0I05B <0AA82, => B0:>9 B8? 40==KE =5 ?>445@68205BAO.i'8A;> 7040==KE ?0@0<5B@>2 =5 A>>B25BAB2C5B =8 >4=>9 87 4>ABC?=KE ?5@53@C65==KE 25@A89 DC=:F88 "%{func/}".w5 C40;>AL 703@C78BL C?@02;O5<K5 A1>@:8. 81;8>B5:0 msmgdsrv.dll =5 1K;0 703@C65=0 8;8 2>7=8:;0 =5A>2<5AB8<>ABL 25@A89.=K@065=85 ?CAB>. #:068B5 4>?CAB8<>5 2K@065=85 4;O 2KG8A;5=8O.N 8=AB@C:F88 CALCULATE USING C:070=> =54>?CAB8<>5 8<O 87<5@5=8O "%{dimname/}".T7<5@5=85 "%{dimname/}" 1K;> C:070=> 2 8=AB@C:F88 CALCULATE USING 1>;55 >4=>3> @070.U7-70 AB@C:BC@=KE 87<5=5=89 2 1075 40==KE B5:CI89 A50=A 1>;55 =5 O2;O5BAO 4>?CAB8<K<.+><5@ MB0?0 2KG8A;5=8O =5 <>65B 1KBL =C;5<.&54>?CAB8<0O 3;C18=0 MB0?0 2KG8A;5=8O.�!B@>:0 "%{template/}" =5 O2;O5BAO 4>?CAB8<K< 2K@065=85< 4;O 0@3C<5=B0 Pattern DC=:F88 VisualTotals. A?>;L7C9B5 A8<2>; "72574>G:0" (*).B"8? %{type/} =52>7<>6=> ?@5>1@07>20BL 2 B8? <=>3><5@=KE 2K@065=89.> ?@54;>65=88 WHERE =5;L7O 8A?>;L7>20BL =5>?@545;5==K9 :>@B56.iK@065=85 A>45@68B DC=:F8N, :>B>@0O =5 <>65B @01>B0BL A =01>@><, A>45@60I8< 1>;55 4 294 967 296 :>@B5659.0H81:0 2 A:@8?B5 <=>3><5@=KE 2K@065=89 4;O :C10.;?@545;5=85 <=>65AB20 %{name/} A>45@68B F8:;8G5A:CN AAK;:C.t=0G5=85 0@3C<5=B0, ?5@540==>3> ?0@0<5B@C Count, 1K;> >B@8F0B5;L=K<. B@8F0B5;L=K5 7=0G5=8O Count =5 ?>445@6820NBAO.m$C=:F8O CURRENT 2 MB>< :>=B5:AB5 =5 <>65B 1KBL 2K720=0, ?>A:>;L:C 2 >1;0AB8 >BACBAB2C5B <=>65AB2> "%{name/}".C$C=:F8O %{func/} <>65B 1KBL 2K720=0 B>;L:> 4;O 8<5=>20==>3> =01>@0.,!2>9AB2> SOLVE_ORDER 4>;6=> 1KBL :>=AB0=B>9.(!2>9AB2> VISIBLE 4>;6=> 1KBL :>=AB0=B>9.PA)!2>9AB2> DISABLED 4>;6=> 1KBL :>=AB0=B>9.R!2>9AB20 CALCULATION_PASS_NUMBER 8 CALCULATION_PASS_DEPTH 4>;6=K 1KBL :>=AB0=B0<8.P"@0=70:F8O 70?@>A0 =5 1K;0 ?>4B25@645=0. !5@25@ 7025@H05B 70?@>A 157 2K?>;=5=8O.H?@545;5=85 2;>65==>3> :C10 =5 <>65B @07@5H0BLAO 2 ?CAB>9 2;>65==K9 :C1.�=>65AB20 A @07=>C@>2=52K<8 M;5<5=B0<8 85@0@E89, =5 O2;ONI8EAO 85@0@E8O<8 "@>48B5;8-?>B><:8", =5 <>3CB 1KBL 7040=K :0: G0ABL >?@545;5=8O 2;>65==>3> :C10. <5AB> MB>3> 8A?>;L7C9B5 DC=:F8N Descendants.�=>65AB20 A @07=K<8 M;5<5=B0<8 87 C@>2=O =55AB5AB25==>9 85@0@E88 =5 <>3CB 1KBL 7040=K :0: G0ABL >?@545;5=8O 2;>65==>3> :C10. <5AB> MB>3> 8A?>;L7C9B5 DC=:F88 Children, Descendants, Members 8;8 AllMembers.�=>65AB20 A @07=K<8 85@0@E8O<8 =5 <>3CB 1KBL 7040=K :0: G0ABL >?@545;5=8O 2;>65==>3> :C10. <5AB> MB>3> 8A?>;L7C9B5 DC=:F8N Crossjoin 8;8 >?5@0B>@ Crossjoin (*).>;L7>20B5;LA:0O >H81:0.%{usernote/}K;O 8A?>;L7>20=8O A >?5@0B>@>< 4>?>;=5=8O =01>@ 4>;65= 8<5BL >4=C 85@0@E8N.Z01>@, 8A?>;L7C5<K9 A >?5@0B>@>< 4>?>;=5=8O, 4>;65= A>45@60BL 2A5 M;5<5=BK B>3> 65 C@>2=O.{A;8 A2>9AB2> BlsContentType 8<55B 7=0G5=85 "SpreadsheetXml", 70?@>AK <=>3><5@=KE 2K@065=89 4>;6=K A>45@60BL @>2=> B@8 >A8.�A;8 A2>9AB2> BlsContentType 8<55B 7=0G5=85 "SpreadsheetXml", 70?@>AK <=>3><5@=KE 2K@065=89 =5 <>3CB A>45@60BL ?@54;>65=85 WHERE.�A;8 A2>9AB2> BlsContentType 8<55B 7=0G5=85 "SpreadsheetXml", 70?@>AK <=>3><5@=KE 2K@065=89 =5 <>3CB A>45@60BL ?@54;>65=85 NON EMPTY.{@>87>H;0 >H81:0 45B0;870F88, B0: :0: :>>@48=0B0, >?@545;5==0O ?@54;>65=85< SELECT, 2KE>48B 70 ?@545;K 4>?CAB8<KE 7=0G5=89.T@>87>H;0 >H81:0 45B0;870F88, B0: :0: ?@54;>65=85 SELECT 25@=C;> 1>;55 >4=>9 OG59:8.N5B0;870F8O =52>7<>6=0, 5A;8 OG59:0 2 ?@54;>65=88 SELECT O2;O5BAO 2KG8A;O5<>9.]5B0;870F8O A CA;>285< =5 <>65B 1KBL 2K?>;=5=0 =0 C@>2=5, 5A;8 >= =5 8<55B 85@0@E88 0B@81CB0.8K7>2 DC=:F88 UnknownMember 2 MB>< :>=B5:AB5 =52>7<>65=.(5A>>B25BAB285 B8?>2 2 DC=:F88 %{func/}.*5A>>B25BAB285 B8?>2 2 >?5@0B>@5 %{func/}.:5A>>B25BAB285 B8?>2 2 ;52>< 0@3C<5=B5 >?5@0B>@0 %{func/}.;5A>>B25BAB285 B8?>2 2 ?@02>< 0@3C<5=B5 >?5@0B>@0 %{func/}.*$C=:F8O %{func/} >68405B 2K@065=85 =01>@0.[$C=:F8O %{func/} >68405B 2 :0G5AB25 0@3C<5=B0 8<O :;NG52>3> ?>:070B5;O MDD5:B82=>AB8 (KPI).h@3C<5=B>< "%{kpi/}", ?5@540205<K< DC=:F88 %{func/}, 4>;6=> 1KBL 8<O :;NG52>3> ?>:070B5;O MDD5:B82=>AB8.[%@0=8<K5 ?@>F54C@K A @07;8G=K<8 @568<0<8 >;8F5B2>@5=8O =5 <>3CB 1KBL 2K720=K 4@C3 87 4@C30.{57>?0A=>ABL =0 C@>2=5 :>40 =5 1K;0 CAB0=>2;5=0 2 C?@02;O5<>< :>45 87-70 >H81:8: %1[%{exception/}%]%[;%{exceptioninner/}%].N?5@0B>@ Prepare 2> 2@5<O 2K?>;=5=8O E@0=8<>9 ?@>F54C@K %{sproc/} =5157>?0A5=.P<O <5@K '%{name/}' =54>?CAB8<>. => 4>;6=> 8<5BL 284 [cube name].[measure name]V<O 87<5@5=8O "%{name/}" =54>?CAB8<>. => 4>;6=> 8<5BL 284 [8<O :C10].[8<O 87<5@5=8O].'=AB@C:F8O CREATE GLOBAL CUBE. %{text/}: B5:CI5< :>=B5:AB5 ?@>872>;L=0O D>@<0 =01>@0 =54>?CAB8<0.7?5@0B>@ "%{op/}" =5 <>65B 1KBL 8A?>;L7>20= A =01>@0<8.K#@>25=L GROUPING "%{name/}" =5 <>65B 1KBL ?>A;54=8< 2 >?@545;5=88 85@0@E88.�$C=:F8O Axis 1K;0 =5O2=> 2K720=0 2 :>=B5:AB5 8=AB@C:F88, >B;8G=>9 >B SELECT. #A?5H=>5 2KG8A;5=85 2:;NG0NI8E MBC DC=:F8N 2K@065=89 2>7<>6=> B>;L:> ?@8 =5O2=>< 8A?>;L7>20=88 87 8=AB@C:F88 SELECT.r$C=:F8O %{func/} >68405B 2 0@3C<5=B5 %d{arg/} M;5<5=B 8;8 =01>@ >4=>9 85@0@E88. 5@540= =01>@ =5A:>;L:8E 85@0@E89.�;O 2K?>;=5=8O :><0=4K Set Calculations Contingent 8;8 Set Calculations NonContingent =5>1E>48<K @07@5H5=8O C@>2=O 04<8=8AB@0B>@0 107K 40==KE.bK7>2 :><0=4K Set Calculations NonContingent =52>7<>65= ?>A;5 :><0=4K Set Calculations Contingent.C$C=:F8O %{func/} =5 <>65B 1KBL 2K?>;=5=0 2 A>AB>O=88 NonContingent.5@3C<5=B>< %{arg/} DC=:F88 %{func/} 4>;65= 1KBL D;03.B@3C<5=B %d{arg/} DC=:F88 %{func/} A>45@68B =5?>445@68205<K9 D;03.H0@CH5=K >3@0=8G5=8O, CAB0=>2;5==K5 D;03>< CONSTRAINED DC=:F88 %{func/}.dH81:0 DC=:F88 <=>3><5@=KE 2K@065=89 %{func/} 87-70 =0;8G8O =01>@0 2 :>>@48=0B5 0B@81CB0 "%{attr/}".B<5=5< <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 4>;6=0 1KBL AB@>:0.7<O <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE =5 C:070=>.@#:070==0O <>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE =5 ACI5AB2C5B.E#:070==0O <>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE =5 1K;0 >1@01>B0=0.PAu#:070==0O <>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE =5 O2;O5BAO G0ABLN AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP.yC1 :>=B5:AB0 =5 O2;O5BAO 8AB>G=8:>< AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP, A>45@60I59 7040==CN <>45;L 0=0;870.X0@0<5B@>< 2K@065=8O 4>;6=0 1KBL AB@>:0, @57C;LB0B>< :>B>@>9 O2;O5BAO G8A;>2>5 7=0G5=85.'8A;>2>5 2K@065=85 =5 C:070=>.M!;54CNI55 G8A;>2>5 2K@065=85 =5 <>65B 1KBL 2KG8A;5=>: %{detailed_error_text/}<'8A;>2>5 2K@065=85 1K;> 2KG8A;5=>, => =5 25@=C;> @57C;LB0B0.K@065=85 =54>?CAB8<>.O!1>9 DC=:F88 87-70 A;54CNI59 >H81:8: %1[%{exception/}%]%[;%{exceptioninner/}%].a<5=>20==K9 =01>@ "%{name/}" =5 <>65B 1KBL A>740=, ?>A:>;L:C =01>@ A B0:8< 8<5=5< C65 ACI5AB2C5B.nKG8A;5=85 OG59:8 "%{name/}" =5 <>65B 1KBL A>740=>, ?>A:>;L:C 2KG8A;5=85 OG59:8 A B0:8< 8<5=5< C65 ACI5AB2C5B.\59AB285 "%{name/}" =5 <>65B 1KBL A>740=>, ?>A:>;L:C 459AB285 A B0:8< 8<5=5< C65 ACI5AB2C5B.+KG8A;O5<K9 M;5<5=B %{name/} =5 ACI5AB2C5B.2<5=>20==K9 =01>@ A 8<5=5< %{name/} =5 ACI5AB2C5B.)KG8A;5=85 OG59:8 %{name/} =5 ACI5AB2C5B. 59AB285 %{name/} =5 ACI5AB2C5B.Q5B>4 <>65B 1KBL 2K?>;=5= B>;L:> 2 >1;0AB8 :C10.  70?@>A5 =5 C:070= B5:CI89 :C1.^><0=40 DROP CUBE ?>445@68205BAO B>;L:> 4;O :C1>2 A50=A0. "%{name/}" =5 O2;O5BAO :C1>< A50=A0.!=0G5=85 =5 <>65B 1KBL 2KG8A;5=>.%=>65AB25==K5 8=AB@C:F88 =54>?CAB8<K.b$C=:F8O Extract 1K;0 2K720=0 A> 7=0G5=85< 85@0@E88 "%{hier/}", :>B>@0O 2> <=>65AB25 =5 ACI5AB2C5B.D5@0@E8O "%{hier/}" 1K;0 ?5@540=0 DC=:F88 Extract 1>;55 >4=>3> @070.mKG8A;O5<K5 M;5<5=BK 4;O 87<5@5=89 D0:B>2 =5 ?>445@6820NBAO. 7<5@5=85 "%{name/}" O2;O5BAO 87<5@5=85< D0:B>2.f@8 7=0G5=88 "SpreadsheetXml" A2>9AB20 BlsContentType 480?07>= =5 <>65B 2:;NG0BL 2KG8A;O5<K5 M;5<5=BK.a@8 7=0G5=88 "SpreadsheetXml" A2>9AB20 BlsContentType ?>445@6820NBAO B>;L:> B01;8G=K5 @57C;LB0BK.^@8 7=0G5=88 "SpreadsheetXml" A2>9AB20 "BlsContentType" 70?@>A 4>;65= A>45@60BL @>2=> B@8 >A8.h@8 7=0G5=88 "SpreadsheetXml" A2>9AB20 BlsContentType 4>?CAB8<K B>;L:> <=>65AB20 480?07>=>2 8 M;5<5=B>2.HK?>;=8BL 70?@>A BLS =52>7<>6=>, ?>A:>;L:C A50=A BLS =5 8=8F80;878@>20=.b@>87>H;0 >H81:0 :><0=4K DROP SUBCUBE, ?>A:>;L:C A 40==K< A50=A>< =5 A2O70= =8 >48= 2;>65==K9 :C1.;01>@ 2 ?@54;>65=88 WHERE =5 <>65B A>45@60BL =5A:>;L:> <5@.EK; >1=0@C65= =01>@, :>B>@K9 =5 <>65B A>45@60BL 2KG8A;O5<K5 M;5<5=BK.C> <=>65AB20E ?@54;>65=8O WHERE >1=>2;5=85 OG55: =5 ?>445@68205BAO.GK7K20BL ?>;L7>20B5;LA:CN DC=:F8N 87 8=B5@D59A0 "%{intf/}" =5157>?0A=>.�7<5@5=85 2@5<5=8 2 A>>B25BAB2CNI59 3@C??5 <5@ >B=>A8BAO : B8?C "@>48B5;8-?>B><:8", 0 2 :C15 8<55BAO ?>;C0448B82=0O <5@0 "%{name/}". "0:0O :>=D83C@0F8O =5 ?>445@68205BAO.J?B8<870B>@ 70?@>A>2 A>740; 2 ?;0=5 70?@>A0 A;8H:>< <=>3> 2;>65==KE :C1>2.c$C=:F8O Leaves =5 ?>445@68205BAO 4;O 0B@81CB>2 A> A<5H0==>9 3@0=C;O@=>ABLN 2 @07;8G=KE 3@C??0E <5@.B ;>:0;L=KE :C10E <5@0 G8A;0 @07;8G=KE >1J5:B>2 =5 ?>445@68205BAO.*B@81CB %{strAttr/} =5 A>45@68B M;5<5=B>2.Z$C=:F8O VisualTotals <>65B 1KBL 2K720=0 B>;L:> A ?0@0<5B@>< =01>@0, 8<5NI8< >4=C 85@0@E8N.g>470?@>AK 2K1>@:8 8 2;>65==K5 :C1K =5 <>3CB >3@0=8G820BL ?@>AB@0=AB2> A ?><>ILN 2KG8A;O5<KE M;5<5=B>2.d>470?@>AK 2K1>@:8 8 2;>65==K5 :C1K =5 <>3CB >3@0=8G820BL ?@>AB@0=AB2> A ?><>ILN ?@54;>65=8O HAVING.d>470?@>AK 2K1>@:8 8 2;>65==K5 :C1K =5 <>3CB >?@545;OBL =>2K5 2KG8A;5=8O A ?><>ILN ?@54;>65=8O WITH.B>470?@>AK 2K1>@:8 8 2;>65==K5 :C1K =5 <>3CB 8<5BL A2>9AB20 OG55:.R ?>470?@>A0E 2K1>@:8 8 2;>65==KE :C10E =5;L7O 8A?>;L7>20BL ?@54;>65=85 NON EMPTY.X ?>470?@>A0< 2K1>@:8 8 2;>65==K< :C10< =5;L7O >1@0I0BLAO A 70?@>A0<8 2 ?;>A:>< D>@<0B5.T>470?@>AK 2K1>@:8 8 2;>65==K5 :C1K =5 <>3CB 8<5BL 2E>4K ?@>3=>78@CNI53> A>548=5=8O.U>470?@>AK 2K1>@:8 8 2;>65==K5 :C1K =5 <>3CB 8<5BL ?@>3=>78@CNI55 A>548=5=85 <>45;59.H>470?@>AK 2K1>@:8 8 2;>65==K5 :C1K =5 <>3CB 8<5BL ?@54;>65=85 GROUP BY.H>470?@>AK 2K1>@:8 8 2;>65==K5 :C1K =5 <>3CB 8<5BL ?@54;>65=85 ORDER BY.PAK>470?@>AK 2K1>@:8 8 2;>65==K5 :C1K =5 <>3CB 70?@0H820BL A>45@68<>5 <>45;8.K>470?@>AK 2K1>@:8 8 2;>65==K5 :C1K =5 <>3CB 70?@0H820BL >1@07FK 20@80=B>2.B>470?@>AK 2K1>@:8 8 2;>65==K5 :C1K =5 <>3CB 70?@0H820BL 20@80=BK.D>470?@>AK 2K1>@:8 8 2;>65==K5 :C1K =5 <>3CB 70?@0H820BL XML-<>45;8.U>470?@>AK 2K1>@:8 8 2;>65==K5 :C1K =5 <>3CB 70?@0H820BL A>45@68<>5 87<5@5=8O <>45;8.+;O <5@K "%{measure/}" 87<5@5=8O =5 7040=K.�!B0B8AB8G5A:0O DC=:F8O %{aggfunc/}, 7040==0O 4;O A>?>AB02;5=8O B8?0 AG5B0 %{accounttype/}, =5 ?>445@68205BAO 4;O ?>;C0448B82=>9 <5@K ByAccount.3>470?@>AK 2K1>@:8 ?>445@6820NB B>;L:> >AL COLUMNS.F@>872>;L=0O D>@<0 =54>?CAB8<0 ?@8 A@575 87<5@5=89 "<=>385 :> <=>38<".:$C=:F8O %{func/} >68405B 4;O 0@3C<5=B0 E@0=8<CN ?@>F54C@C.r52>7<>6=> 2K?>;=8BL AB0B8AB8G5A:CN >1@01>B:C <5@K G8A;0 @07;8G=KE >1J5:B>2 A ?><>ILN ?>;L7>20B5;LA:>3> 2K@065=8O.K>;C0448B82=0O <5@0 %{msr/} B@51C5B =0;8G8O 87<5@5=8O 2@5<5=8 2 3@C??5 <5@.>>;C0448B82=0O <5@0 %{msr/} B@51C5B =0;8G8O 87<5@5=8O "!G5B0".�>;C0448B82=0O <5@0 %{msr/} B@51C5B 0B@81CB "!G5B" 2 87<5@5=88 "!G5B". A;8 87<5@5=85 "!G5B" 8<55B 85@0@E8N B8?0 "@>48B5;8-?>B><:8", B> 0B@81CB "!G5B" 4>;65= 1KBL @>48B5;LA:8< 0B@81CB>< (Parent).�;O ?>;C0448B82=>9 <5@K %{msr/} =5>1E>48<>, GB>1K 0B@81CB ""8? AG5B0" 87<5@5=8O "!G5B0" ?@8ACBAB2>20; 8 1K; A2O70= A 0B@81CB>< "!G5B".L-;5<5=BK ?> C<>;G0=8N 87<5@5=8O "%{dimName/}" =5 A>ACI5AB2CNB 4@C3 A 4@C3><.�52>7<>6=> ?>;CG8BL B5:CI89 M;5<5=B, ?>A:>;L:C AB0B8AB8G5A:8 =5>1@010BK205<K9 0B@81CB 8<55B :>>@48=0BC 2KG8A;O5<>3> M;5<5=B0 87 4@C3>9 85@0@E88.4;O A1>@:8 A@54K Clr 4>;65= 1KBL 7040= 3;02=K9 D09;.\@>87>H;0 >H81:0 DC=:F88 <=>3><5@=KE 2K@065=89 %{func/}, ?>A:>;L:C B5:CI0O :>>@48=0B0 ?CAB0.5!1>@:8 A@54K CLR 2 ;>:0;L=KE :C10E =5 ?>445@6820NBAO.*52>7<>6=> 2K?>;=8BL >?5@0F8N 45B0;870F88._52>7<>6=> 2K?>;=8BL >?5@0F8N 45B0;870F88, B0: :0: >68405B 2K?>;=5=8O >?5@0F8O >1@0B=>9 70?8A8.x52>7<>6=> 2K?>;=8BL >?5@0F8N 45B0;870F88, ?>A:>;L:C =0AB@>9:8 157>?0A=>AB8 OG55: =5 @07@5H0NB 4>ABC? : 8AE>4=K< 40==K<.R$C=:F8N DistinctCount <>6=> ?@8<5=OBL B>;L:> : 2KG8A;O5<>9 <5@5 (0 =5 : M;5<5=BC).v5 C40;>AL ?5@5<5AB8BL >1J5:B "%{strObjectName/}", ?>A:>;L:C =0 =53> AAK;05BAO, ?> :@09=59 <5@5, >48= >B;8G=K9 >1J5:B.� :0G5AB25 AB>;1F0 "%{measure/}" 2 ?@54;>65=88 RETURN 70?@>A0 45B0;870F88 =5;L7O 8A?>;L7>20BL 2KG8A;O5<CN <5@C 8;8 AB0B8AB8G5A:CN DC=:F8N.D!2>9AB2> non_empty_behavior =5 <>65B A>45@60BL 2KG8A;O5<K5 M;5<5=BK.@C??0 <5@ %{name/} =5 =0945=0.V@>872>;L=K5 D>@<K =54>?CAB8<K, 5A;8 8E M;5<5=BK ?5@5A5:0NBAO A> AAK;>G=K< 87<5@5=85<.80@0<5B@>< DC=:F88 UrlEscapeFragment 4>;6=0 1KBL AB@>:0.&040==>5 8<O =5 <>65B 1KBL >?@545;5=>./040==>5 8<O 2KG8A;O5<>3> M;5<5=B0 =54>?CAB8<>.;01>@ <=>65AB25==KE 85@0@E89 1K; 7040= 2 DROP VISUALTOTALS.5@0@E8O %{name/} O2;O5BAO 85@0@E859 B8?0 "@>48B5;8-?>B><:8". @C??8@>20=85 85@0@E89 B8?0 "@>48B5;8-?>B><:8" =5 ?>445@68205BAO.3@C??0 "%{name/}" =5 8<55B A>>B25BAB2CNI53> C@>2=O.�=AB@C:F8O "CREATE CUBE" =54>?CAB8<0, B0: :0: =8 >4=> 87 2K1@0==KE 87<5@5=89 =5 ?@8=04;568B 3@C??5 <5@ 2K1@0==>9 <5@K "%{name/}".j7<5@5=85 %{name/} O2;O5BAO A2O70==K< 87<5@5=85<. @C??8@>20=85 ?> A2O70==K< 87<5@5=8O< =5 ?>445@68205BAO.l7<5@5=85 %{name/} O2;O5BAO 87<5@5=85< B8?0 ROLAP. @C??8@>20=85 ?> 87<5@5=8O< B8?0 ROLAP =5 ?>445@68205BAO.^B@81CB %{name/} O2;O5BAO 48A:@5B=K<. @C??8@>20=85 ?> 48A:@5B=K< 0B@81CB0< =5 ?>445@68205BAO.t7<5@5=85 %{name/} O2;O5BAO 87<5@5=85< 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 8 =5 <>65B 1KBL 4>102;5=> : ;>:0;L=><C :C1C.�!2>9AB2> AggregateFunction <5@K %{name/} 8<55B 7=0G5=85 FirstChild/LastChild/FirstNonEmpty/LastNonEmpty/AverageOfChildren, ?@8 MB>< 87<5@5=85 Time =5 ?>;=>ABLN 2:;NG5=> 2 ;>:0;L=K9 :C1.�!2>9AB2> AggregateFunction <5@K %{name/} 8<55B 7=0G5=85 ByAccount, ?@8 MB>< 87<5@5=85 Account =5 ?>;=>ABLN 2:;NG5=> 2 ;>:0;L=K9 :C1.�7<5@5=85 %{name/} B8?0 "<=>385 :> <=>38<" 2:;NG5=> 2 ;>:0;L=K9 :C1, => 2 =53> =5 2:;NG5=> =8 >4=>9 <5@K 87 53> ?@><56CB>G=>9 3@C??K <5@ %{mg_name/}.�7<5@5=85 %{name/} B8?0 "<=>385 :> <=>38<" 2:;NG5=> 2 ;>:0;L=K9 :C1, => ACI5AB2CNB 87<5@5=8O, >1I85 4;O 53> 3@C??K <5@ %{mg_name/} 8 53> ?@><56CB>G=>9 3@C??K <5@ %{img_name/}, :>B>@K5 2:;NG5=K 2 :C1 =5 ?>;=>ABLN.AK@065=85 =5 <>65B 1KBL @07@5H5=> 2 :>=B5:AB5 ?@>872>;L=>9 D>@<K.y;O 2K?>;=5=8O :><0=4K SystemGetLogicalDrives B@51CNBAO @07@5H5=8O 04<8=8AB@0B>@0 107K 40==KE 8;8 04<8=8AB@0B>@0 A5@25@0.,!2>9AB2> SOLVE_ORDER =5 <>65B 1KBL 87<5=5=>.8>3CB >1=>2;OBLAO B>;L:> M;5<5=BK, 2KG8A;O5<K5 2 A50=A5.8;NG52>9 8=48:0B>@ MDD5:B82=>AB8 %{name/} =5 ACI5AB2C5B.o52>7<>6=> A>740BL :;NG52>9 8=48:0B>@ MDD5:B82=>AB8 "%{name/}", B0: :0: C65 ACI5AB2C5B 8=48:0B>@ A MB8< 8<5=5<.�!1>@:0 ?>4:;NG05<>3> <>4C;O "%{plugin/}" 2K720;0 A;54CNI55 8A:;NG5=85 ?@8 >1@01>B:5 A>1KB8O "%{event/}". %1[%{exception/}%]%[;%{exceptioninner/}%]r!1>@:0 ?>4:;NG05<>3> <>4C;O "%{assemblyname/}" ?>445@68205BAO B>;L:> 2 @568<5 >;8F5B2>@5=8O CG5B=>9 70?8A8 A;C61K.yB>@>9 0@3C<5=B DC=:F88 ?@54AB02;O5B >BAG8BK205<K9 >B =C;O 8=45:A @0=68@>20=8O. = =5 <>65B 8<5BL >B@8F0B5;L=>5 7=0G5=85.u"@5B89 0@3C<5=B DC=:F88 ?@54AB02;O5B >BAG8BK205<K9 >B =C;O 8=45:A 85@0@E88. = =5 <>65B 8<5BL >B@8F0B5;L=>5 7=0G5=85.~@3C<5=B DC=:F88 ?@54AB02;O5B 8=45:A 85@0@E88. = ;568B 2=5 4>?CAB8<>3> 480?07>=0 4;O ACI5AB2CNI8E 85@0@E89 2 7040==>< =01>@5.iK?>;=5=85 >?5@0F88 ?@5@20=>, ?>A:>;L:C =01>@, C:070==K9 4;O A>740=8O :MH0, A>45@68B 2KG8A;O5<K9 M;5<5=B.Y=0G5=85 "%d{value/}" 4;O ?0@0<5B@0 DC=:F88 "%d{param/}" ;568B 2=5 4>?CAB8<>3> 480?07>=0.N5 C40;>AL 2KG8A;8BL 48=0<8G5A:89 =01>@ "%{name/}" 2 >1;0AB8 B5:CI53> 70?@>A0.;5 C40;>AL ?@8<5=8BL : 2K@065=8N C:070=8O EAGER 8;8 STRICT.X5 C40;>AL >4=>2@5<5==> ?@8<5=8BL ?>4A:07:8 EAGER 8 STRICT : >4=><C 8 B><C 65 2K@065=8N.+#:070=> =54>?CAB8<>5 <=>3><5@=>5 2K@065=85.�$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 B01;8FC 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> AB@>:>2>5 8;8 G8A;>2>5 2K@065=85.q$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 B01;8FC 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 =01>@0.t$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 B01;8FC 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> :>@B56=>5 2K@065=85.PAs$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 B01;8FC 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 M;5<5=B0.q$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 B01;8FC 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 C@>2=O.s$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 B01;8FC 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 85@0@E88.t$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 B01;8FC 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 87<5@5=8O.r$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 B01;8FC 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 <0AA820.�$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 B01;8FC 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 AB>;15F.u$C=:F8O %{func/} >68405B B01;8G=>5 2K@065=85 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> AB@>:>2>5 8;8 G8A;>2>5 2K@065=85.e$C=:F8O %{func/} >68405B B01;8G=>5 2K@065=85 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 =01>@0.h$C=:F8O %{func/} >68405B B01;8G=>5 2K@065=85 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> :>@B56=>5 2K@065=85.g$C=:F8O %{func/} >68405B B01;8G=>5 2K@065=85 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 M;5<5=B0.e$C=:F8O %{func/} >68405B B01;8G=>5 2K@065=85 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 C@>2=O.g$C=:F8O %{func/} >68405B B01;8G=>5 2K@065=85 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 85@0@E88.h$C=:F8O %{func/} >68405B B01;8G=>5 2K@065=85 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 87<5@5=8O.f$C=:F8O %{func/} >68405B B01;8G=>5 2K@065=85 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 <0AA820.t$C=:F8O %{func/} >68405B B01;8G=>5 2K@065=85 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 AB>;15F.q$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 AB>;15F 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 =01>@0.PAt$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 AB>;15F 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> :>@B56=>5 2K@065=85.s$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 AB>;15F 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 M;5<5=B0.q$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 AB>;15F 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 C@>2=O.s$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 AB>;15F 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 85@0@E88.t$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 AB>;15F 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 87<5@5=8O.r$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 AB>;15F 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 <0AA820.�$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 AB>;15F 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 B01;8FC.t$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 AB>;15F 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> B01;8G=>5 2K@065=85.8!B>;15F "%{colname/}" =5 =0945= 2 B01;8F5 "%{tblname/}".s$C=:F8O %{func/} >68405B AAK;:C =0 AB>;15F 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> AB@>:>2>5 8;8 G8A;>2>5 2K@065=85.q$C=:F8O %{func/} >68405B 2K@065=85 =01>@0 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 B01;8FC.t$C=:F8O %{func/} >68405B :>@B56=>5 2K@065=85 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 B01;8FC.s$C=:F8O %{func/} >68405B 2K@065=85 M;5<5=B0 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 B01;8FC.q$C=:F8O %{func/} >68405B 2K@065=85 C@>2=O 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 B01;8FC.s$C=:F8O %{func/} >68405B 2K@065=85 85@0@E88 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 B01;8FC.t$C=:F8O %{func/} >68405B 2K@065=85 87<5@5=8O 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 B01;8FC.r$C=:F8O %{func/} >68405B 2K@065=85 <0AA820 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 B01;8FC.f$C=:F8O %{func/} >68405B AAK;:C =0 B01;8FC 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> B01;8G=>5 2K@065=85.e$C=:F8O %{func/} >68405B 2K@065=85 =01>@0 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> B01;8G=>5 2K@065=85.h$C=:F8O %{func/} >68405B :>@B56=>5 2K@065=85 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> B01;8G=>5 2K@065=85.g$C=:F8O %{func/} >68405B 2K@065=85 M;5<5=B0 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> B01;8G=>5 2K@065=85.e$C=:F8O %{func/} >68405B 2K@065=85 C@>2=O 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> B01;8G=>5 2K@065=85.g$C=:F8O %{func/} >68405B 2K@065=85 85@0@E88 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> B01;8G=>5 2K@065=85.h$C=:F8O %{func/} >68405B 2K@065=85 87<5@5=8O 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> B01;8G=>5 2K@065=85.f$C=:F8O %{func/} >68405B 2K@065=85 <0AA820 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> B01;8G=>5 2K@065=85.q$C=:F8O %{func/} >68405B 2K@065=85 =01>@0 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 AB>;15F.t$C=:F8O %{func/} >68405B :>@B56=>5 2K@065=85 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 AB>;15F.s$C=:F8O %{func/} >68405B 2K@065=85 M;5<5=B0 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 AB>;15F.q$C=:F8O %{func/} >68405B 2K@065=85 C@>2=O 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 AB>;15F.s$C=:F8O %{func/} >68405B 2K@065=85 85@0@E88 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 AB>;15F.t$C=:F8O %{func/} >68405B 2K@065=85 87<5@5=8O 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 AB>;15F.r$C=:F8O %{func/} >68405B 2K@065=85 <0AA820 2 0@3C<5=B5 "%d{arg/}", >4=0:> C:070=> 2K@065=85 A> AAK;:>9 =0 AB>;15F.v> 2@5<O A8=B0:A8G5A:>3> 0=0;870 AAK;:8 =0 AB>;15F "%{name/}" >1=0@C65=> =5A:>;L:> 8<5=, => >68405BAO B>;L:> >4=> 8<O.W> 2@5<O A8=B0:A8G5A:>3> 0=0;870 B5:AB0 "%{str/}" 2 B01;8F5 =5 =0945=0 <5@0 "%{name/}".15@0 "%{name/}" =5 =0945=0 2 B01;8F5 "%{table/}".-68405BAO AAK;:0 =0 AB>;15F, => C:070=0 <5@0.85?@028;L=> 7040= :>=B5:AB AB@>:8 4;O AAK;:8 =0 AB>;15F.<?5@0B>@ "+" =5;L7O 8A?>;L7>20BL 4;O >1J548=5=8O 42CE AB@>:.8BACBAB2C5B >1O70B5;L=>5 4>?CAB8<>5 (=5?CAB>5) 8<O <5@K.Q52>7<>6=> A>740BL <5@C "%{name/}", B0: :0: C65 ACI5AB2C5B M;5<5=B A MB8< 8<5=5<.O$C=:F8O "%{funcName/}" ?@8=8<05B 2 :0G5AB25 0@3C<5=B0 B>;L:> AAK;:C =0 AB>;15F.m=AB@C:F8O "CREATE GLOBAL CUBE" =5 ?>445@68205BAO, 5A;8 A;C61K Analysis Services @01>B0NB 2 B01;8G=>< @568<5.n=AB@C:F8O "CREATE SESSION CUBE" =5 ?>445@68205BAO, 5A;8 A;C61K Analysis Services @01>B0NB 2 B01;8G=>< @568<5.z=AB@C:F8O "CREATE SESSION CUBE" =5 ?>445@68205BAO, 5A;8 =5A:>;L:> 107>2KE :C1>2 8A?>;L7CNBAO 2 A>G5B0=88 A ?5@A?5:B820<8.n=AB@C:F8N ?> A>740=8N <5@K <>6=> 2K?>;=OBL, B>;L:> 5A;8 A;C61K Analysis Services @01>B0NB 2 B01;8G=>< @568<5.E?5@0B>@ 8;8 2K@065=85 "%{node/}" =5 ?>445@68205BAO 2 MB>< :>=B5:AB5.E?5@0B>@ 8;8 2K@065=85 "%{node/}" =5 ?>445@68205BAO 2 MB>< :>=B5:AB5.F!1>@:8 CLR =5 ?>445@6820NBAO, 5A;8 8A?>;L7C5BAO ?>4A8AB5<0 PowerPivot.\!1>@:8 CLR =5 ?>445@6820NBAO, 5A;8 A;C61K Analysis Services 8A?>;L7CNBAO 2 B01;8G=>< @568<5.�!1>@:8 >?@545;O5<KE ?>;L7>20B5;5< DC=:F89 =5 ?>445@6820NBAO, 5A;8 8A?>;L7C5BAO 2=54@5==0O ?>4A8AB5<0 A;C61 Analysis Services. <O A1>@:8: "%{asm_name/}".�!1>@:8 >?@545;O5<KE ?>;L7>20B5;5< DC=:F89 =5 ?>445@6820NBAO, 5A;8 A;C61K Analysis Services 8A?>;L7CNBAO 2 B01;8G=>< @568<5. <O A1>@:8: "%{asm_name/}".=@3C<5=B "%d{arg/}" O2;O5BAO >1O70B5;L=K< 2 DC=:F88 %{func/}.�;O 70?@>A0 =5>1E>48<> A>740=85 70?@>A0 40==KE A CG0AB85< A@570, A>AB>OI53> 87 =01>@0 ?@>872>;L=>9 D>@<K A :>@B560<8 87 @07;8G=KE C@>2=59 85@0@E88. -B> =5 ?>445@68205BAO, 5A;8 A;C61K Analysis Services @01>B0NB 2 B01;8G=>< @568<5.I#:070==K9 70?@>A A;8H:>< A;>65= 4;O 2KG8A;5=8O 2 @0<:0E >4=>9 8=AB@C:F88.�54>AB0B>G=> ?0<OB8 4;O 7025@H5=8O >?5@0F88. >?@>1C9B5 C<5=LH8BL A;>6=>ABL <>45;8: C40;8B5 B01;8FK 8;8 AB>;1FK ;81> C?@>AB8B5 70?@>AK.m5 C405BAO A>740BL 2KG8A;O5<K9 M;5<5=B "%{name/}", B0: :0: C65 ACI5AB2C5B 2KG8A;O5<K9 M;5<5=B A B0:8< 8<5=5<.]5 C405BAO A>740BL 2KG8A;O5<K9 M;5<5=B "%{name/}", B0: :0: C65 ACI5AB2C5B <5@0 A MB8< 8<5=5<.]5 C405BAO A>740BL <5@C "%{name/}", B0: :0: C65 ACI5AB2C5B 2KG8A;O5<K9 M;5<5=B A MB8< 8<5=5<.N5 C405BAO A>740BL <5@C "%{name/}", B0: :0: C65 ACI5AB2C5B <5@0 A MB8< 8<5=5<.c52>7<>6=> A>740BL ?5@5<5==CN [%{name/}], B0: :0: 2KG8A;O5<K9 M;5<5=B A MB8< 8<5=5< C65 ACI5AB2C5B.T52>7<>6=> A>740BL ?5@5<5==CN [%{name/}], B0: :0: <5@0 A MB8< 8<5=5< C65 ACI5AB2C5B.Z52>7<>6=> A>740BL ?5@5<5==CN [%{name/}], B0: :0: ?5@5<5==0O A MB8< 8<5=5< C65 ACI5AB2C5B.T52>7<>6=> A>740BL <5@C "%{name/}", B0: :0: ?5@5<5==0O A MB8< 8<5=5< C65 ACI5AB2C5B.c52>7<>6=> A>740BL 2KG8A;O5<K9 M;5<5=B "%{name/}", B0: :0: ?5@5<5==0O A MB8< 8<5=5< C65 ACI5AB2C5B.B#:070=8O<8 4;O 8=AB@C:F88 CASE <>3CB 1KBL B>;L:> EAGER 8;8 STRICT.%5@5<5==0O =5 <>65B 8<5BL ?CAB>5 8<O.j!B>;1FK 8 B8?K DC=:F88 DATATABLE =5 ?>O2;ONBAO ?@028;L=K<8 ?0@0<8 (G8A;> 0@3C<5=B>2 4>;6=> 1KBL =5G5B=K<).�?@545;5=85 B01;8FK >BACBAB2C5B 2 >?@545;5=88 DC=:F88 DATATABLE; ?>A;54=8< ?0@0<5B@>< DC=:F88 DATATABLE 4>;65= 1KBL A?8A>: :>@B5659, 70:;NG5==KE 2 A8<2>;K "{" 8 "}".�525@=K9 :>@B56 2 8=45:A5 "%ld{tuple/}" 87 >?@545;5=8O B01;8FK 2 DC=:F88 DATATABLE; :>@B568 4>;6=K ?@54AB02;OBL A>1>9 A?8A>: 7=0G5=89, 70:;NG5==KE 2 A8<2>;K "{" 8 "}".s>@B56 2 8=45:A5 "'%ld{tuple/}" 87 >?@545;5=8O B01;8FK 2 DC=:F88 DATATABLE =5 8<55B >68405<>3> :>;8G5AB20 AB>;1F>2.�>@B56 2 8=45:A5 "'%ld{tuple/}" 87 >?@545;5=8O B01;8FK 2 DC=:F88 DATATABLE =5 8<55B :>=AB0=B=>3> 2K@065=8O 2 AB>;1F5 2 8=45:A5 "%ld{col/}".�5A>3;0A>20==>5 8<O B01;8FK 2 >?@545;5=88 AB>;1F>2 2 DC=:F88 DATATABLE; B01;8F0 AB>;1F0 2 8=45:A5 "%ld{col/}" =5 A>>B25BAB2C5B B01;8F5 2 >4=>< 8;8 =5A:>;L:8E ?@54K4CI8E AB>;1F0E.n54>?CAB8<K9 B8? 2 DC=:F88 %{function/}; 4>?CAB8<K B8?K BOOLEAN, DOUBLE, INTEGER, DATETIME, CURRENCY 8 STRING.P$C=:F8O DATATABLE >68405B 8<O AB>;1F0 2 :0G5AB25 0@3C<5=B0 A =><5@>< %ld{iArg/}.e?5@0F8O 02B><0B8G5A:>3> ACI5AB2>20=8O ?@52KA8;0 4>?CAB8<K9 ?@545; 8A?>;L7>20=8O ?0<OB8 8 >B<5=O5BAO.C5@0 ?> C<>;G0=8N 4;O ?5@A?5:B82K "%{name/}" O2;O5BAO =54>?CAB8<>9.">445@68205BAO B>;L:> >48= 70?@>A.E A:@8?B5 <=>3><5@=KE 2K@065=89 >1=0@C65=K >4=0 8;8 =5A:>;L:> >H81>:.Q$C=:F8O %{func/} >68405B 2K@065=85 <>45;8 ?@>3=>78@>20=8O 4;O 0@3C<5=B0 %d{arg/}.\$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 <>45;8 ?@>3=>78@>20=8O 4;O 0@3C<5=B0 %d{arg/}.�$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 87<5@5=8O. K;> 8A?>;L7>20=> 2K@065=85 A> AAK;:>9 <>45;8 ?@>3=>78@>20=8O.�$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 85@0@E88. K;> 8A?>;L7>20=> 2K@065=85 A> AAK;:>9 <>45;8 ?@>3=>78@>20=8O.�$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} AB@>G=>5 8;8 G8A;>2>5 2K@065=85. K;> 8A?>;L7>20=> 2K@065=85 A> AAK;:>9 <>45;8 ?@>3=>78@>20=8O.�$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 =01>@0. K;> 8A?>;L7>20=> 2K@065=85 A> AAK;:>9 <>45;8 ?@>3=>78@>20=8O.�$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} :>@B56=>5 2K@065=85. K;> 8A?>;L7>20=> 2K@065=85 A> AAK;:>9 <>45;8 ?@>3=>78@>20=8O.�$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 M;5<5=B0. K;> 8A?>;L7>20=> 2K@065=85 A> AAK;:>9 <>45;8 ?@>3=>78@>20=8O.�$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 C@>2=O. K;> 8A?>;L7>20=> 2K@065=85 A> AAK;:>9 <>45;8 ?@>3=>78@>20=8O.�$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 <0AA820. K;> 8A?>;L7>20=> 2K@065=85 A> AAK;:>9 <>45;8 ?@>3=>78@>20=8O.�$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 B01;8FC 2 0@3C<5=B5 "%d{arg/}", >4=0:> 7040=> 1K;> 2K@065=85 <>45;8 ?@>3=>78@>20=8O A> AAK;:>9.�$C=:F8O %{func/} >68405B B01;8G=>5 2K@065=85 2 0@3C<5=B5 "%d{arg/}", >4=0:> 7040=> 1K;> 2K@065=85 <>45;8 ?@>3=>78@>20=8O A> AAK;:>9.�$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 AB>;15F 2 0@3C<5=B5 "%d{arg/}", >4=0:> 7040=> 1K;> 2K@065=85 <>45;8 ?@>3=>78@>20=8O A> AAK;:>9.x$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 87<5@5=8O. K;> 8A?>;L7>20=> 2K@065=85 <>45;8 ?@>3=>78@>20=8O.w$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 85@0@E88. K;> 8A?>;L7>20=> 2K@065=85 <>45;8 ?@>3=>78@>20=8O.�$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} AB@>G=>5 8;8 G8A;>2>5 2K@065=85. K;> 8A?>;L7>20=> 2K@065=85 <>45;8 ?@>3=>78@>20=8O.u$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 =01>@0. K;> 8A?>;L7>20=> 2K@065=85 <>45;8 ?@>3=>78@>20=8O.x$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} :>@B56=>5 2K@065=85. K;> 8A?>;L7>20=> 2K@065=85 <>45;8 ?@>3=>78@>20=8O.w$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 M;5<5=B0. K;> 8A?>;L7>20=> 2K@065=85 <>45;8 ?@>3=>78@>20=8O.u$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 C@>2=O. K;> 8A?>;L7>20=> 2K@065=85 <>45;8 ?@>3=>78@>20=8O.v$C=:F8O %{func/} B@51C5B 4;O 0@3C<5=B0 %d{arg/} 2K@065=85 <0AA820. K;> 8A?>;L7>20=> 2K@065=85 <>45;8 ?@>3=>78@>20=8O.�$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 B01;8FC 2 0@3C<5=B5 "%d{arg/}", >4=0:> 7040=> 1K;> 2K@065=85 <>45;8 ?@>3=>78@>20=8O.y$C=:F8O %{func/} >68405B B01;8G=>5 2K@065=85 2 0@3C<5=B5 "%d{arg/}", >4=0:> 7040=> 1K;> 2K@065=85 <>45;8 ?@>3=>78@>20=8O.�$C=:F8O %{func/} >68405B 2K@065=85 A> AAK;:>9 =0 AB>;15F 2 0@3C<5=B5 "%d{arg/}", >4=0:> 7040=> 1K;> 2K@065=85 <>45;8 ?@>3=>78@>20=8O.k52>7<>6=> 8A?>;L7>20BL C=0@=K5 >?5@0B>@K C<=>65=8O 8 45;5=8O, 5A;8 2:;NG5=K 287C0;L=K5 8B>38 8 ?>470?@>AK.�$C=:F8O Exists 1K;0 8A?>;L7>20=0 A C:070=85< B@5BL53> ?0@0<5B@0 (MeasureGroupName). "0:0O 2>7<>6=>ABL =5 ?>445@68205BAO 4;O <>45;8 40==KE, 70?CI5==>9 2 @568<5 A>2<5AB8<>AB8 1200 8;8 2KH5.i <>45;OE DirectQuery =5;L7O 8A?>;L7>20BL <=>3><5@=K5 2K@065=8O, =0?@8<5@ CREATE MEMBER, 2 @0<:0E A50=A0.o <=>3><5@=KE 2K@065=8OE <>45;59 DirectQuery =5;L7O 8A?>;L7>20BL AAK;:8 =0 >?@545;5==K5 ?>;L7>20B5;5< 85@0@E88.Y <>45;OE DirectQuery =5;L7O 8A?>;L7>20BL =58725AB=K5 8<5=0 G;5=>2 <=>3><5@=KE 2K@065=89.x@8 2K?>;=5=88 70?@>A0 >1=0@C65=0 :>=AB@C:F8O <=>3><5@=>3> 2K@065=8O, :>B>@CN =5;L7O 8A?>;L7>20BL 2 <>45;OE DirectQuery.[01>@K A :>@B560<8 87 @07=KE C@>2=59 =5 @07@5H5=K 2 :>=B5:AB5 ?@8 70?@>A5 B01;8G=>9 <>45;8.e@8 0=0;875 AAK;:8 =0 AB>;15F "%{name/}" >1=0@C65=> 1>;55 42CE 8<5=, => >6840;>AL =5 1>;55 42CE 8<5=.Q57>?0A=>ABL OG55: >B:;NG5=0 4;O :C1>2 A50=A>2 8 AF5=0@852 3@C??8@>2:8 M;5<5=B>2.PAU52>7<>6=> 2K?>;=8BL >?5@0F8N 3@C??8@>2:8, B0: :0: :C1K A50=A>2 >B:;NG5=K =0 A5@25@5.f5 C405BAO =09B8 8AE>4=K9 :C1 4;O :C10 A50=A0 8;8 3@C??8@>2:8. >?@>1C9B5 ?>2B>@=> A>740BL :C1 A50=A0.�52>7<>6=> 7040BL 4;O A2>9AB20 DataView 7=0G5=85 Sample, 5A;8 <>45;L =5 A>45@68B 40==K5 Vertipaq. !>7409B5 ?@8<5@K A5:F89 8;8 8A?>;L7C9B5 ?>;=>5 ?@54AB02;5=85 DataView.%C1 %{strCubeName/} =5 1K; >1@01>B0=.o#=8:0;L=>5 8<O "%{uniqueName/}" 7028A8B >B D>@<0B0 A>AB02=>3> :;NG0, GB> =5 ?>445@68205BAO 2 B01;8G=KE <>45;OE.PAU01>@ AB@>: AE5<K CATALOGS >?@545;O5B D878G5A:85 0B@81CBK, A2O70==K5 A 1070<8 40==KE.d01>@ AB@>: AE5<K TABLES C:07K205B, : :0:8< B01;8F0< 2 1075 40==KE 8<55B 4>ABC? 40==K9 ?>;L7>20B5;L.i01>@ AB@>: AE5<K TABLES_INFO C:07K205B, : :0:8< B01;8F0< 2 1075 40==KE 8<55B 4>ABC? 40==K9 ?>;L7>20B5;L.i01>@ AB@>: AE5<K COLUMNS C:07K205B, : :0:8< AB>;1F0< B01;8F 2 :0B0;>35 8<55B 4>ABC? 40==K9 ?>;L7>20B5;L.N01>@ AB@>: AE5<K PROVIDER_TYPES C:07K205B ?>445@68205<K5 107>2K5 B8?K 40==KE.`01>@ AB@>: AE5<K CUBES C:07K205B, : :0:8< :C10< 2 1075 40==KE 8<55B 4>ABC? 40==K9 ?>;L7>20B5;L.j01>@ AB@>: AE5<K DIMENSIONS C:07K205B, : :0:8< 87<5@5=8O< 2 1075 40==KE 8<55B 4>ABC? 40==K9 ?>;L7>20B5;L.j01>@ AB@>: AE5<K HIERARCHIES C:07K205B, : :0:8< 85@0@E8O< 2 1075 40==KE 8<55B 4>ABC? 40==K9 ?>;L7>20B5;L.c01>@ AB@>: AE5<K LEVELS C:07K205B, : :0:8< C@>2=O< 2 1075 40==KE 8<55B 4>ABC? 40==K9 ?>;L7>20B5;L.c01>@ AB@>: AE5<K MEASURES C:07K205B, : :0:8< <5@0< 2 1075 40==KE 8<55B 4>ABC? 40==K9 ?>;L7>20B5;L.i01>@ AB@>: AE5<K PROPERTIES C:07K205B, : :0:8< A2>9AB20< 2 1075 40==KE 8<55B 4>ABC? 40==K9 ?>;L7>20B5;L.f01>@ AB@>: AE5<K MEMBERS C:07K205B, : :0:8< M;5<5=B0< 2 1075 40==KE 8<55B 4>ABC? 40==K9 ?>;L7>20B5;L.Q01>@ AB@>: AE5<K FUNCTIONS C:07K205B DC=:F88, ?>445@68205<K5 ?>AB02I8:>< 40==KE.R01>@ AB@>: AE5<K ACTIONS ?5@5G8A;O5B 459AB28O, ?>445@68205<K5 ?>AB02I8:>< 40==KE.\01>@ AB@>: AE5<K SETS ?5@5G8A;O5B 2KG8A;O5<K5 <=>65AB20, ?>445@68205<K5 ?>AB02I8:>< 40==KE.�01>@ AB@>: AE5<K MINING_SERVICES ?5@5G8A;O5B 4>ABC?=K5 0;3>@8B<K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE, ?@54>AB02;O5<K5 ?>AB02I8:>< 40==KE.�01>@ AB@>: AE5<K MINING_SERVICE_PARAMETERS C:07K205B ?0@0<5B@K, :>B>@K5 <>6=> 8A?>;L7>20BL 4;O A>740=8O <>45;59 4;O :064>3> B8?0 0;3>@8B<>2.�01>@ AB@>: AE5<K MINING_FUNCTIONS C:07K205B DC=:F88, :>B>@K5 <>6=> 8A?>;L7>20BL 4;O 70?@>A>2 : <>45;O< 4;O :064>3> B8?0 0;3>@8B<>2.�01>@ AB@>: AE5<K MINING_MODEL_CONTENT >?8AK205B 70:>=><5@=>AB8, >1=0@C65==K5 ?@8 >1@01>B:5 <>45;59 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.�01>@ AB@>: AE5<K MINING_MODEL_XML A>45@68B 2 D>@<0B5 XML 70:>=><5@=>AB8, >1=0@C65==K5 ?@8 >1@01>B:5 <>45;59 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.R01>@ AB@>: AE5<K MINING_MODELS C:07K205B <>45;8, 4>ABC?=K5 4;O ?>AB02I8:0 40==KE.r01>@ AB@>: AE5<K MINING_COLUMNS C:07K205B AB>;1FK <>45;59 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 4;O ?>AB02I8:0 40==KE.X01>@ AB@>: AE5<K DISCOVER_DATASOURCES A>45@68B A?8A>: 8AB>G=8:>2 >?C1;8:>20==KE 40==KE.dDISCOVER_PROPERTIES 2>72@0I05B 8=D>@<0F8N > A2>9AB20E, ?>445@68205<KE ?>AB02I8:>< XML 4;O 0=0;8B8:8.�01>@ AB@>: AE5<K DISCOVER_SCHEMA_ROWSETS 2>72@0I05B A?8A>: 2A5E 7=0G5=89 ?5@5G8A;5=8O RequestTypes, ?>445@68205<KE ?>AB02I8:><.~01>@ AB@>: AE5<K DISCOVER_ENUMERATORS 2>72@0I05B ?>445@68205<K5 ?5@5G8A;8B5;8 4;O ?>AB02I8:0, 2:;NG0O B8?K 40==KE 8 7=0G5=8O.^01>@ AB@>: AE5<K DISCOVER_KEYWORDS ?5@5G8A;O5B :;NG52K5 A;>20, 70@575@28@>20==K5 ?>AB02I8:><.�01>@ AB@>: AE5<K DISCOVER_LITERALS 2>72@0I05B 8=D>@<0F8N > ?>445@68205<KE ;8B5@0;0E 4;O ?>AB02I8:0, 2:;NG0O B8?K 40==KE 8 7=0G5=8O.�@5645 G5< <>6=> 1C45B CAB0=>28BL ?>4:;NG5=85 : 40==><C M:75<?;O@C A;C61 Analysis Services, A;54C5B >1=>28BL :;85=BA:85 :><?>=5=BK =0 MB>9 @01>G59 AB0=F88.PA�@54=07=0G5==K9 B>;L:> 4;O GB5=8O M;5<5=B "%{strQName/}" 2 AB@>:5 %d{iLine/}, AB>;1F5 %d{iCol/} (?@>AB@0=AB2> 8<5= %{strNSURI/}) ?>4 %1[%{strName/}%]%[/%{strName/}%] 1K; ?@>?CI5=.PAM5 C405BAO 2K?>;=8BL 70?@>A. 5>1E>48<> CAB0=>28BL :0B0;>3 4;O MB>3> A50=A0. [5 =0945= 845=B8D8:0B>@ B@0=70:F88 "%{txnid/}". "@0=70:F8O =5 ACI5AB2C5B 8;8 C65 7025@H5=0.a5 =0945= 845=B8D8:0B>@ A50=A0 "%{sessionid/}". !50=A =5 ACI5AB2C5B, 8;8 53> A@>: 459AB28O 8AB5:.}=0G5=85 >3@0=8G5=8O, 7040==>5 ?>B@518B5;5<, ;81> =5 A>>B25BAB2C5B 4@C38< >3@0=8G5=8O<, ;81> AAK;05BAO =0 =58725AB=K9 >1J5:B.f0?@>A > D8:A0F88 8;8 >B:0B5 2K?>;=8BL =5 C40;>AL, ?>A:>;L:C 4;O MB>3> A50=A0 =5B 0:B82=KE B@0=70:F89.@ 70?@>A5 Discover >BACBAB2>20; =5>1E>48<K9 M;5<5=B RequestType./3@0=8G5=85 %{strName/} =5 @0A?>7=0=> A5@25@><.{5 C40;>AL =09B8 @57C;LB0B, "%{resultid/}", 4;O MB>3> A50=A0.  57C;LB0B =5 1K; A>740= 703>;>2:>< KeepResult 8;8 1K; >G8I5=.�;O 8=AB@C:F88 DISCOVER_XML_METADATA 1K;> 7040=> =54>?CAB8<>5 7=0G5=85 >3@0=8G5=8O ObjectExpansion "%{objectExpansion/}". >?CAB8<K5 7=0G5=8O: ExpandFull, ExpandObject, ReferenceOnly 8 ObjectProperties.N=0G5=85 >3@0=8G5=8O, 7040==>5 ?>B@518B5;5<, ?@8=04;568B : =54>?CAB8<><C B8?C.3"8? 70?@>A0 "%{strReqType/}" =5 @0A?>7=0= A5@25@><.V!2>9AB2> %{strName/} 4>ABC?=> B>;L:> 4;O GB5=8O. <C =5 <>65B 1KBL ?@8A2>5=> 7=0G5=85.K=0G5=85 "%{value/}" A2>9AB20 "%{property/}" XML 4;O 0=0;8B8:8 =54>?CAB8<>._@5645 G5< 1C45B 2K?>;=5=> 4>102>G=>5 >1=>2;5=85, 4>;6=0 1KBL >1@01>B0=0 A5:F8O "%{partName/}".T!5:F8O "%{part/}" =5 O2;O5BAO A5:F859 MOLAP 8 =5 ?>445@68205B 4>102>G=K5 >1=>2;5=8O.x@8 4>102;5=88 40==KE 2 A5:F8N "%{partName/}" ?@>87>H;0 >H81:0. AE>4=K5 A5:F88 =5 4>;6=K A>2?040BL A F5;52K<8 A5:F8O<8.{@8 4>102;5=88 40==KE 2 A5:F8N "%{partName/}" ?@>87>H;0 >H81:0. 1J548=O5<K5 A5:F88 4>;6=K ?@8=04;560BL : >4=>9 3@C??5 <5@.|@8 4>102;5=88 40==KE 2 A5:F8N "%{partName/}" ?@>87>H;0 >H81:0. 1J548=O5<K5 A5:F88 4>;6=K 8A?>;L7>20BL >48= @568< E@0=5=8O.l@8 4>102;5=88 40==KE 2 A5:F8N "%{partName/}" ?@>87>H;0 >H81:0. 1J548=O5<K5 A5:F88 4>;6=K 1KBL >4=>3> B8?0.'#:07K205<K9 >1J5:B 4>;65= 1KBL A5:F859.f@8 >1J548=5=88 A5:F89 ?@>87>H;0 >H81:0. !5:F8O "%{partName/}" 8A?>;L7C5B =54>?CAB8<K9 @568< E@0=5=8O.35 C40;>AL 8=8F80;878@>20BL A50=A A2O78 A A5@25@><.3?5@0F8O =5 ?>445@68205BAO A;C61>9 ?5@5=0?@028B5;O.< 70?@>A5 >BACBAB2>20;> =5>1E>48<>5 >3@0=8G5=85 %{strName/}.�"@0=70:F8O, A2O70==0O A A50=A><, =5 <>65B 1KBL 2;>65=0 2 ACI5AB2CNICN B@0=70:F8N. =CB@8 2=5A50=A>2>9 B@0=70:F88 =5;L7O A>740BL >1J5:BK A50=A0.�"@0=70:F8O 2 @0<:0E A50=A0 C65 >ACI5AB2;O5BAO, => 1K;0 8=8F88@>20=0 >?5@0F8O 70?8A8 2=5 A50=A0. >A;5 A>740=8O >1J5:B A50=A0 4>;65= 1KBL C40;5=, ?@5645 G5< 1C45B A45;0=0 ?>?KB:0 >?5@0F88 70?8A8 2> 2=5A50=A>2K5 >1J5:BK =0 A5@25@5.u@5<O >6840=8O XML-D09;0 4;O 70?@>A0 0=0;870 8AB5:;> 4> 53> 7025@H5=8O. =0G5=85 2@5<5=8 >6840=8O: %d{timeoutval/} A.I@8 >1J548=5=88 A5:F89 ?@>87>H;0 >H81:0. !5:F8O "%{partName/}" C40;5==0O.R@8 >1J548=5=88 A5:F89 ?@>87>H;0 >H81:0. !5:F8O "%{partName/}" >1@01>B0=0 =5 1K;0.05 1K;8 C:070=K 8AE>4=K5 A5:F88 4;O >1J548=5=8O.L!5:F8O "%{strName/}", ?>4;560I0O 4>102>G=><C >1=>2;5=8N, O2;O5BAO C40;5==>9.h!2>9AB2> ImpactAnalysis <>65B 1KBL CAB0=>2;5=> B>;L:> B>340, :>340 ExecutionMode 8<55B 7=0G5=85 Execute.x0?@0H820BL 8B>3>2K5 40==K5, :>340 ExecutionMode 8<55B 7=0G5=85 Prepare, =5;L7O; <>6=> 70?@>A8BL B>;L:> Schema/Metadata.&=AB@C:F8O =5 <>65B 1KBL ?>43>B>2;5=0.x;O A50=A0 ACI5AB2C5B E@0=8<K9 @57C;LB0B. -B0 8=AB@C:F8O 4>;6=0 ;81> 8A?>;L7>20BL E@0=8<K9 @57C;LB0B, ;81> >G8AB8BL 53>.r 57C;LB0BK B5:CI59 8=AB@C:F88 =5 <>3CB E@0=8BLAO =0 A5@25@5, ?>A:>;L:C B5:CI89 A50=A C65 8<55B E@0=8<K9 @57C;LB0B.} 57C;LB0BK B5:CI59 8=AB@C:F88 =5 <>3CB E@0=8BLAO =0 A5@25@5, ?>A:>;L:C A>>B25BAB2CNI89 A50=A =5 >?@545;5= 8;8 =5459AB28B5;5=.R?@545;5==>5 2 703>;>2:5 Result 7=0G5=85 ResultId 4;O B5:CI53> A50=A0 =54>?CAB8<>.U>340 ExecutionMode 8<55B 7=0G5=85 Prepare, @57C;LB0BK =5 <>3CB E@0=8BLAO =0 A5@25@5.f>340 ExecutionMode 8<55B 7=0G5=85 Prepare, ACI5AB2CNI89 E@0=8<K9 @57C;LB0B =5 <>65B 1KBL 8A?>;L7>20=.\'B>1K A>E@0=8BL @57C;LB0B =0 A5@25@5, =5>1E>48<> 2K?>;=8BL 8=AB@C:F8N <=>3><5@=KE 2K@065=89.PAk;O 8A?>;L7>20=8O @57C;LB0B0, E@0=8<>3> =0 A5@25@5, A;54C5B 2K?>;=8BL ?5@2>=0G0;L=CN 8;8 ?CABCN 8=AB@C:F8N.\;O 70?@>H5==>3> 7=0G5=8O ResultId 459AB28B5;L=K9 E@0=8<K9 @57C;LB0B =0 A5@25@5 >BACBAB2C5B.�E>4OI0O 8=AB@C:F8O =5 A>>B25BAB2C5B ?5@2>=0G0;L=>9 8=AB@C:F88, :>B>@0O 8A?>;L7>20;0AL 4;O ?>;CG5=8O E@0=8<>3> @57C;LB0B0 4;O 70?@>H5==>3> ResultId.ZE>4OI89 70?@>A 7040= =5 =0 B>< O7K:5, :>B>@K9 >?@545;5= 2 A2>9AB25 Dialect MB>3> 70?@>A0.%!2>9AB2> "%{strName/}" =5 @0A?>7=0=>.C>@B 0 =5;L7O 8A?>;L7>20BL >4=>2@5<5==> 4;O ?@>B>:>;>2 Ipv6 8 Ipv4.D@8 CAB0=>2;5==>< D;035 AllowOverwrite =5;L7O A>740BL >1J5:B A50=A0.W!2>9AB2> "%{strName/}" =54>ABC?=> 4;O ?5@570?8A8. <C =5 <>65B 1KBL ?@8A2>5=> 7=0G5=85.-!2>9AB2> CurrentCatalog XML/A 7040=> =5 1K;>.M5 1K; @0A?>7=0= =5>1E>48<K9 703>;>2>:. = =5 <>65B 1KBL ?@8=OB =0 >1@01>B:C.21=0@C65=K =5?@028;L=K5 40==K5 2 :>48@>2:5 base64.C=0G5=85 >3@0=8G5=8O "%{strName/}" 2 70?@>A5 =5 4>;6=> 1KBL ?CABK<.o=0G5=85 %{value/} A2>9AB20 "%{property/}" XML 4;O 0=0;8B8:8 =5 C40;>AL ?@5>1@07>20BL 2 40==K5 >68405<>3> B8?0.o5 C405BAO >B?@028BL =5 A2O70==K5 A >1@01>B:>9 70?@>AK : MB><C A50=AC 2> 2@5<O 2K?>;=5=8O :>=2595@=>9 >?5@0F88.60?@>A Excel ?>;CG5= 2 A50=A5, =5 >B=>AOI5<AO : Excel.�ClientRequest C65 A>45@68B ACI5AB2CNI89 A50=A 8 ?KB05BAO ?>;CG8BL 4@C3>9 >1J5:B A50=A0. "0:>5 4>?CA:05BAO B>;L:> 4;O :>=2595@=>9 >1@01>B:8.t070 40==KE 2 MB>9 :=835 A>740=0 1>;55 ?>74=59 25@A859 PowerPivot (25@A8O "%{compLevel/}"), 8 55 =52>7<>6=> >B:@KBL.HB@81CB SkipVolatileObjects <>65B 8A?>;L7>20BLAO B>;L:> A ProcessRecalc.�B@81CB SkipVolatileObjects =5 <>65B 1KBL 7040= 2 :><0=45 ProcessRecalc 2 >?5@0F88 ?0:5B=>9 >1@01>B:8. #:068B5 0B@81CB SkipVolatileObjects 2 XML-B535 ?0:5B0.�!2>9AB2> DirectQueryUsage A5:F88 "%{partName/}" 8<55B 7=0G5=85 DirectQueryOnly, ?>MB><C A5:F8O 2>>1I5 =5 <>65B CG0AB2>20BL 2 A;8O=88 A5:F89.�525@=K9 A8=B0:A8A 4;O :><0=4K "TestConnection". =5H=85 A2O70==K5 A2545=8O =5>1E>48<> ?@54>AB02;OBL, B>;L:> 5A;8 :><0=40 "TestConnection" 8A?>;L7C5BAO 2 :><0=45 "Batch".�525@=K9 A8=B0:A8A 4;O :><0=4K "TestConnection". #75; 8AB>G=8:0 40==KE =5>1E>48<> ?@54>AB02;OBL, B>;L:> 5A;8 :><0=40 "TestConnection" 8A?>;L7C5BAO 157 2=5H=59 ?@82O7:8.A :><0=45 "Batch" @07@5H5=0 B>;L:> >4=0 :><0=40 "TestConnection".�=0G5=85 "%{strCatalog/}" A2>9AB20 :0B0;>30 >3@0=8G5=8O =5 A>>B25BAB2C5B =8 2=CB@5==59 1075 40==KE "%{strScopedInternalDb/}", =8 2=5H=59 1075 40==KE "%{strScopedExternalDb/}" 87 7040==>3> ?>4:;NG5=8O.,1=0@C65= =5?>445@68205<K9 C75; 7028A8<>AB8.Z070 40==KE. ?5@0F8N DISCOVER_CALC_DEPENDENCY =52>7<>6=> 2K?>;=8BL A ?CAB>9 107>9 40==KE.,>445@6:0 70?@>A0 "%{dialect/}" =5 2:;NG5=0.�><0=40 DISCOVER_XML_METADATA A ObjectExpansion=ExpandFull B@51C5B, GB>1K 2 >1I54>ABC?=>9 :>=5G=>9 B>G:5 xmla Power�BI 1K;> 7040=> >3@0=8G5=85 DATABASEID.^5 C40;>AL ?@5>1@07>20BL 8<O 107K 40==KE "%{strParam/}" 2 ?>=OB=>5 8<O =01>@0 40==KE Power�BI.L;8=0 A2>9AB20 "%{property/}" 2 A8<2>;0E ?@52KH05B 4>?CAB8<CN (%d{length/}).&#40;5==K9 A5@25@ 7025@H8; ?>4:;NG5=85.'AB5:;> 2@5<O >6840=8O 4;O ?>4:;NG5=8O.=5 C405BAO @07@5H8BL 8<O C7;0 "%{strHostname/}". %{External/}!URL-04@5A "%{strURL/}" =5 =0945=.5 C40;>AL CAB0=>28BL ?>4:;NG5=85 A A5@25@>< %{strHostname/}, 8;8 =0 C:070==>< :><?LNB5@5 =5 70?CI5=K A;C61K Analysis Services.(>4:;NG5=85 1K;> @07>@20=>. %{External/}21@K2 D878G5A:>3> TCP/IP ?>4:;NG5=8O: %{External/})#75; ?@56452@5<5==> 7025@H8; ?>4:;NG5=85.&@>87>H;0 >H81:0 =0 C@>2=5 B@0=A?>@B0.= 0AH8@5=85 MSOLAP ISAPI =5 A<>3;> ?@>G5ABL D09; :>=D83C@0F88.?!5@25@ HTTP 25@=C; A;54CNI55 A>>1I5=85 >1 >H81:5: %{strValue/}.+B A5@25@0 HTTP ?>;CG5= =54>?CAB8<K9 >B25B.f@8 8A?>;L7>20=88 02B><0B8G5A:8 ?>;CG5==KE 40==KE > ?@>:A8-A5@25@5 HTTP ?@>87>H;0 >H81:0: %{External/}=!5@25@ =5 A<>3 =0G0BL ?@>A;CH820=85 =8 >4=>3> A5B52>3> ?>@B0.PA,!@54AB20 A5B52>9 ?5@540G8 40==KE =54>ABC?=K.CB C40;5==>3> E>AB0 ?>;CG5= >B25B =5?@542845==>3> B8?0 8;8 D>@<0B0.1>2B>@=0O ?@>25@:0 ?>4;8==>AB8 =5 ?>445@68205BAO.=5 C40;>AL ?>;CG8BL 7=0G5=85 "%{header/}" >B ?5@5=0?@028B5;O.A5 C40;>AL 2K?>;=8BL A>?>AB02;5=85 4;O C:070==>3> O7K:0 8 ;>:0;8.
%{strValue/}./#:070= =54>?CAB8<K9 O7K: 8;8 O7K:>2>9 AB0=40@B.iK; 7040=, => =5 8A?>;L7C5BAO 2=5H=89 >1J5:B "%{OOLObj/}", AAK;0NI89AO =0 845=B8D8:0B>@K "%{OOLObjIDs/}".>AB83=CB :>=5F 2E>4=KE 40==KE.9525@=K9 A8=B0:A8A "%{strToken/}" (%{pii_strQueryText/}).q525@=K9 A8=B0:A8A :><0=4K "Process". ;NG52>5 A;>2> "Bindings" =5 <>65B A;54>20BL 70 :><0=4>9 "Process", 5A;8 40==0O :><0=40 "Process" 2E>48B 2 :><0=4C "Batch" 8 ?@8 MB>< =5A:>;L:> :><0=4 "Process" 2E>4OB 2 :><0=4C "Batch" ;81> :><0=40 "Batch" A>45@68B :0:85-;81> A2O70==K5 40==K5.  MB>< A;CG05 :;NG52>5 A;>2> "Bindings" <>65B 1KBL C:070=> B>;L:> 4;O :><0=4K "Batch".60?@>A A>45@68B =5>1JO2;5==K9 ?0@0<5B@ "%{strParam/}".I@8 @071>@5 AB@>:8 >1=0@C65=0 A;54CNI0O A8=B0:A8G5A:0O >H81:0: %{strVP/}.h!8=B0:A8A 4;O A>740=8O 8 2AB02:8 2 ;>:0;L=K5 8;8 ACI5AB2CNI85 2 <0AHB010E A50=A0 :C1K =5 ?>445@68205BAO.�525@=K9 A8=B0:A8A :><0=4K "Process". ;NG52>5 A;>2> "ErrorConfiguration" =5 <>65B A;54>20BL 70 :><0=4>9 "Process", 5A;8 :><0=40 "Process" 2E>48B 2 :><0=4C "Batch" 8 ?@8 MB>< =5A:>;L:> :><0=4 "Process" 2E>4OB 2 :><0=4C "Batch" ;81> A0<0 :><0=40 "Batch" A>45@68B :;NG52>5 A;>2> "ErrorConfiguration".  MB>< A;CG05 :;NG52>5 A;>2> "ErrorConfiguration" <>65B 1KBL C:070=> B>;L:> 4;O :><0=4K "Batch".p0@0<5B@ "%{strParam/}" @07@5H8BL =52>7<>6=>, ?>A:>;L:C AAK;:0 =0 =53> A>45@68BAO 2> 2=CB@5==59 G0AB8 2K@065=8O.J>=5F ?0@0<5B@0 40==KE 4;O :>=2595@=>3> 70?@>A0 8<55B =525@=K9 B8? 40==KE.M>=2595@=K5 8 =5:>=2595@=K5 =01>@K AB@>: =5 <>3CB A>G5B0BLAO 2 >4=>< 70?@>A5.+@>87>H;0 >H81:0 ?@8 :>=2595@=>9 >1@01>B:5.I>A;5 7025@H5=8O >?5@0F88 :>=2595@=>9 >1@01>B:8 1K; ?>;CG5= =>2K9 70?@>A.H!2>9AB2> "%{strProperty/}" =5;L7O C:07K20BL 2 70?@>A5 1>;55 >4=>3> @070.(A:@8?B A>45@68B =54>?CAB8<CN 8=AB@C:F8N.6%{strType/} =5 @0A?>7=0=> :0: 4>?CAB8<K9 B8? 459AB28O.B80;5:B 8=AB@C:F88 =5 C40;>AL @07@5H8BL 87-70 53> 42CA<KA;5==>AB8.�525@=K9 A8=B0:A8A 4;O >1J5:B0 ImpersonationInfo. A;8 7=0G5=85 ImpersonateAccount 8A?>;L7C5BAO 2<5AB> ImpersonationInfo, A2>9AB2> Account =5 <>65B 1KBL ?CABK<.�525@=K9 A8=B0:A8A >1J5:B0 ImpersonationInfo. =0G5=85 %{strImpMode/} A2>9AB20 ImpersonationMode 4;O 8AB>G=8:>2 40==KE =5 ?>445@68205BAO.-<O 2;>65==>3> :C10 >B;8G05BAO >B 8<5=8 :C10.PAm!2>9AB2> Dialect 70?@>A0 8<55B =54>?CAB8<>5 7=0G5=85. >?CAB8<K B>;L:> A;54CNI85 7=0G5=8O: MDX, DMX, DM, SQL.=0@0<5B@K (FLATTENED, TOP) =54>?CAB8<K 2 ?>470?@>A0E 2K1>@:8./ 5:C@A82=>5 >?@545;5=85 8<5=8 :C10 =54>?CAB8<>.!6840;0AL B>;L:> >4=0 8=AB@C:F8O.50==0O 8=AB@C:F8O =5 ?>445@68205BAO MB8< 8=B5@D59A><.>=AB@C:F8O 2 =0AB>OI55 2@5<O =5 ?>445@68205BAO 8=B5@D59A>< OM.p525@=K9 A8=B0:A8A :><0=4K "Process". ;NG52>5 A;>2> "Datasource" =5 <>65B 1KBL 8A?>;L7>20=> A :><0=4>9 "Process", 5A;8 :><0=40 "Process" O2;O5BAO G0ABLN :><0=4K "Batch" 8 ACI5AB2C5B 1>;55 >4=>9 :><0=4K "Process" 2 "Batch" 8;8 :><0=40 "Batch" A>45@68B ;N1K5 2=5H=85 A2O70==K5 40==K5.  MB>< A;CG05 :;NG52>5 A;>2> "Datasource" 4>;6=> 1KBL B>;L:> G0ABLN :><0=4K "Batch".x525@=K9 A8=B0:A8A :><0=4K "Process". ;NG52>5 A;>2> "DatasourceView" =5 <>65B 1KBL 8A?>;L7>20=> A :><0=4>9 "Process", 5A;8 :><0=40 "Process" O2;O5BAO G0ABLN :><0=4K "Batch" 8 ACI5AB2C5B 1>;55 >4=>9 :><0=4K "Process" 2 "Batch" 8;8 :><0=40 "Batch" A>45@68B ;N1K5 2=5H=85 A2O70==K5 40==K5.  MB>< A;CG05 :;NG52>5 A;>2> "DatasourceView" 4>;6=> 1KBL B>;L:> G0ABLN :><0=4K "Batch".Y#:070==K9 AB>;15F =54>?CAB8< 2 40==>< :>=B5:AB5 2 AB>;1F5 %d{Line/}, AB>;1F5 %d{Column/}.i>?CAB8<> B>;L:> >4=> 2K@065=85 C?>@O4>G820=8O 4;O 2K@065=8O TOP 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.S54>?CAB8<0O AAK;:0 =0 AB>;15F 2 :>=B5:AB5 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.C54>?CAB8<K9 2K7>2 DC=:F88 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.P#:070==K9 AB>;15F =5 =0945= 2 :>=B5:AB5 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.SK@065=85 A B>G:>9 =54>?CAB8<> 2 :>=B5:AB5 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.W$C=:F8O =5 <>65B 1KBL 8A?>;L7>20=0 2 :>=B5:AB5 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.PAr">;L:> =5>B@8F0B5;L=0O F5;>G8A;5==0O :>=AB0=B0 @07@5H5=0 4;O 2K@065=8O TOP 2 AB@>:5 %d{Line/} AB>;1F0 %d{Column/}.WGROUP BY =5 4>?CA:05BAO 2 B8?5 >?5@0B>@0 SELECT 2 AB@>:5 %d{Line/} AB>;1F0 %d{Column/}.s XML-:>45 PCXA DISCOVER 2 AB>;1F0E @0745;>2 A>45@60BAO =54>?CAB8<K5 AB@>:8: AB@>:0 %d{Line/}, AB>;15F %d{Column/}.q XML-:>45 PCXA DISCOVER 2 MB>< :>=B5:AB5 4>;6=> 1KBL =5A:>;L:> 7=0G5=89 2 AB@>:5 %d{Line/}, AB>;1F5 %d{Column/}.g @57C;LB8@CNI5< XML-:>45 PCXA DISCOVER 2 AB>;1F0E A5:F89 =01>@>2 AB@>: A>45@60BAO =54>?CAB8<K5 AB@>:8.Z5 C40;>AL =09B8 AG5BG8: ?@>872>48B5;L=>AB8 "%{strName/}". !8AB5<=0O >H81:0 %{ErrorCode/}.�;O 2K@065=8O SKIP 2 AB@>:5 %d{Line/} (AB>;15F %d{Column/}) 4>?CA:05BAO B>;L:> =5>B@8F0B5;L=0O F5;0O :>=AB0=B0 2 480?07>=5 [0, 2000000000].cSKIP =5 4>?CA:05BAO 2 B8?5 8=AB@C:F88 SELECT, >1=0@C65==>9 2 AB@>:5 %d{Line/}, AB>;15F %d{Column/}.�54>?CAB8<0O 8=AB@C:F8O 70?@>A0 :>=2595@0. 0?@>A :>=2595@=>9 >1@01>B:8 <>65B @0A?>;030BLAO B>;L:> A@07C ?>A;5 8=AB@C:F88 2K?>;=5=8O :><0=4K.�;O 2K@065=8O TOP 2 AB@>:5 %d{Line/} (AB>;15F %d{Column/}) 4>?CA:05BAO B>;L:> =5>B@8F0B5;L=0O F5;0O :>=AB0=B0 2 480?07>=5 [0, 2000000000].�@8 A8=B0:A8G5A:>< 0=0;875 =01>@0 AB@>: ?@>87>H;0 >H81:0. -;5<5=B "%{colname/}" =5 A>>B25BAB2C5B AB>;1F0< 8;8 @0745;0<, >?@545;5==K< 2 AE5<5 =01>@0 AB@>:.�> 2@5<O A8=B0:A8G5A:>3> 0=0;870 ?@>87>H;0 A;54CNI0O >H81:0: =54>?CAB8<K9 B>:5=, AB@>:0 %d{Line/}, A<5I5=85 %d{Column/}, %s{Token/}.\> 2@5<O A8=B0:A8G5A:>3> 0=0;870 ?@>87>H;0 A;54CNI0O >H81:0: =54>?CAB8<K5 40==K5 BINARYCELL.V>;L7>20B5;LA:CN A25@B:C 4;O M;5<5=B0 =5;L7O >1=>28BL A ?><>ILN 8=AB@C:F88 ALTER CUBE.G5 C:070= M;5<5=B CellOrdinal 4;O >4=>9 87 OG55: 2 :><0=45 UpdateCells.{;O 70?@>A0 DISCOVER A >3@0=8G5=85< "MODIFIEDAFTER" B@51C5BAO 7=0G5=85 DATABASEID 8 >= <>65B =5 AAK;0BLAO =0 4@C385 >1J5:BKPA� M;5<5=B5 %{strQName/}, =0E>4OI5<AO 2 AB@>:5 %d{iLine/}, AB>;1F5 %d{iCol/} (?@>AB@0=AB2> 8<5= %{strNSURI/}) ?>4 %1[%{strName/}%]%[/%{strName/}%], 1K; >1=0@C65= =58725AB=K9 XSD-B8? "%{strXSIType/}".�-;5<5=B "%{strQName/}" 2 AB@>:5 %d{iLine/}, AB>;1F5 %d{iCol/} (?@>AB@0=AB2> 8<5= "%{strNSURI/}") =5 <>65B =0E>48BLAO ?>4 %1[%{strName/}%]%[/%{strName/}%], ?>A:>;L:C @>48B5;LA:89 M;5<5=B C65 A>45@68B 4>G5@=89 M;5<5=B "%{strFirstChild/}".�-;5<5=B "%{strQName/}" 2 AB@>:5 %d{iLine/}, AB>;1F5 %d{iCol/} (?@>AB@0=AB2> 8<5= "%{strNSURI/}") ?@8ACBAB2C5B ?>4 %1[%{strName/}%]%[/%{strName/}%] 1>;55 >4=>3> @070.�>4 %1[%{strName/}%]%[/%{strName/}%]/%{strQName/} 2 AB@>:5 %d{iLine/}, AB>;1F5 %d{iCol/} (?@>AB@0=AB2> 8<5= "%{strNSURI/}") >BACBAB2C5B =5>1E>48<K9 M;5<5=B "%{strRequired/}".O5C40G0 ?@8 @071>@5 XML 2 AB@>:5 %d{iLine/}, AB>;1F5 %d{iCol/}: %{strMessage/}.�-;5<5=B "%{strQName/}" 2 AB@>:5 %d{iLine/}, AB>;1F5 %d{iCol/} (?@>AB@0=AB2> 8<5= "%{strNSURI/}") =5 <>65B =0E>48BLAO ?>4 %1[%{strName/}%]%[/%{strName/}%].4=0G5=85 %{strEnum/} 4;O MB>3> M;5<5=B0 =54>?CAB8<>.�%{strEnum/} =5 <>65B 1KBL 4>?CAB8<K< ;>38G5A:8< 7=0G5=85<. ;O M;5<5=B0 "%{strQName/}" 2 AB@>:5 %d{iLine/}, AB>;1F5 %d{iCol/} (?@>AB@0=AB2> 8<5= "%{strNSURI/}") ?>4 %1[%{strName/}%]%[/%{strName/}%] 4>?CAB8<K B>;L:> 7=0G5=8O "true", "false", 1 8;8 0.�>4 %1[%{strName/}%]%[/%{strName/}%]/%{strQName/} 2 AB@>:5 %d{iLine/}, AB>;1F5 %d{iCol/} (?@>AB@0=AB2> 8<5= "%{strNSURI/}") >BACBAB2C5B =5>1E>48<K9 4>G5@=89 M;5<5=B. 6840;>AL >4=> 87 2K@065=89 :%1[%{strChild/}%]%[, %{strChild/}%].�-;5<5=B "%{strQName/}" 2 AB@>:5 %d{iLine/}, AB>;1F5 %d{iCol/} (?@>AB@0=AB2> 8<5= "%{strNSURI/}") ?>4 %1[%{strName/}%]%[/%{strName/}%] =5 =0 <5AB5.�B@81CB %{strAttrQName/} (?@>AB@0=AB2> 8<5= %{strAttrNSURI/}) M;5<5=B0 %{strQName/} 2 AB@>:5 %d{iLine/}, AB>;1F5 %d{iCol/} (?@>AB@0=AB2> 8<5= %{strNSURI/}) =5 <>65B =0E>48BLAO ?>4 %1[%{strName/}%]%[/%{strName/}%]. "5:AB>2K9 C75; %{strText/} 2 AB@>:5 %d{iLine/}, AB>;1F5 %d{iCol/} =5 <>65B =0E>48BLAO 2=CB@8 M;5<5=B0 %{strQName/} (?@>AB@0=AB2> 8<5= "%{strNSURI/}") ?>4 %1[%{strName/}%]%[/%{strName/}%]. -B>B M;5<5=B <>65B A>45@60BL B>;L:> B5:AB>2K5 C7;K, A>AB>OI85 87 ?@>15;L=KE (=5?5G0B05<KE) A8<2>;>2.�!8=B0:A8G5A:><C DOM-0=0;870B>@C =5 C40;>AL 703@C78BL 8 ?@>0=0;878@>20BL ?>B>:. URL: "%{strURL/}". @8G8=0: "%{strReason/}". AB>G=8:: "%{strSource/}". >78F8O 2 D09;5: %d{iFilePos/}. !B@>:0: %d{iFileLine/}.�5 C40;>AL ?@5>1@07>20BL 7=0G5=85 2 B8? XSD, "%{strXSIType/}", >?@545;5==K9 =0 M;5<5=B5 %{strQName/} 2 AB@>:5 %d{iLine/}, AB>;1F5 %d{iCol/} (?@>AB@0=AB2> 8<5= %{strNSURI/}) ?>4 %1[%{strName/}%]%[/%{strName/}%]._!8=B0:A8G5A:><C DOM-0=0;870B>@C =5 C40;>AL 703@C78BL 8 ?@>0=0;878@>20BL D09; "%{strFileName/}".<!B@>:C "%{string/}" =52>7<>6=> ?@5>1@07>20BL 2 B8? %{type/}.&54>?CAB8<K9 B8? 40==KE SX "%{type/}".$ C7;5 XML =5 >6840;>AL A>45@68<>3>.�H81:0 ?@8 A8=B0:A8G5A:>< 0=0;875 M;5<5=B0 "%{strQName/}", AB@>:0 %d{iLine/}, AB>;15F %d{iCol/} (?@>AB@0=AB2> 8<5= "%{strNSURI/}") 2 M;5<5=B5 %1[%{strName/}%]%[/%{strName/}%].�> 2@5<O A8=B0:A8G5A:>3> 0=0;870 M;5<5=B0 "%{strElement/}" ?@>87>H;0 >H81:0: =5?@542845==>5 ?@>AB@0=AB2> 8<5= 4;O M;5<5=B0, >?@545;5==>3> 2 4@C3>< ?@>AB@0=AB25 8<5=.z> 2@5<O A8=B0:A8G5A:>3> 0=0;870 M;5<5=B0 "%{strElement/}" ?@>87>H;0 >H81:0: =5 ?>445@68205BAO ?@>AB@0=AB2> 8<5= M;5<5=B0.g> 2@5<O A8=B0:A8G5A:>3> 0=0;870 M;5<5=B0 "%{strElement/}" ?@>87>H;0 >H81:0: =5 ?>445@68205BAO M;5<5=B.�> 2@5<O 45A5@80;870F88 >1=0@C65=0 =5?>445@68205<0O 25@A8O @50;870F88 >1J5:B0 40==KE. ;0AA >1J5:B0: "%{objClass/}", 8<O >1J5:B0: "%{objName/}". >7<>6=0O ?@8G8=0: =0 1>;55 AB0@>< A5@25@5 2>AAB0=>2;5=0 1>;55 =>20O 25@A8O.�> 2@5<O A8=B0:A8G5A:>3> 0=0;870 D09;0 <5B040==KE IMBI >1=0@C65= =5?@542845==K9 M;5<5=B "%{strElement/}". -B>B M;5<5=B =5 >68405BAO 2 D09;0E <5B040==KE IMBI. >7<>6=>9 ?@8G8=>9 53> ?>O2;5=8O O2;O5BAO ?>2@5645=85 D09;0 <5B040==KE.PA�!5:F8O ROLAP A Name="%{name/}" Id="%{id/}" =5 <>65B 8<5BL 03@530B>2, ?>AB@>5==KE =0 A5@25@=KE 87<5@5=8OE 2@5<5=8. 3@530B ?@>?CI5=.q!5:F8O ROLAP A Name="%{name/}" Id="%{id/}" =5 <>65B 8<5BL 03@530B>2 =0 C@>2=5 (all, all, ... ). 3@530B ?@>?CI5=.�!5:F8O MOLAP A Name="%{name/}" Id="%{id/}" =5 <>65B 8<5BL 03@530B>2, ?>AB@>5==KE =0 87<5@5=88 ROLAP, :@><5 C@>2=O (all, all, ... ). 3@530B ?@>?CI5=.PAp1=0@C65=> =5?@542845==>5 7=0G5=85 NULL 4;O AB>;1F0 %d{column/}, >?@545;5==>3> :0: =5 ?@8=8<0NI89 7=0G5=8O NULL.q=0G5=85 @07<5@0 40==KE 2 AB>;1F5 "%{IWColumnName/}" B01;8FK "%{IWTableName/}" A;8H:>< 1>;LH>5 4;O MB>3> AB>;1F0.PAr0@B@846 %{cartfile/} =5 >?@545;O5B A?8A:0 ?>445@68205<KE ?>AB02I8:>2, 8A?>;L7CNI8E XML-M;5<5=B mssqlcrt:provider.�0@B@846 %{cartfile/} A>45@68B 8<O ?>AB02I8:0, =54>?CAB8<>5 2 M;5<5=B5 mssqlcrt:provider.  =5< <>6=> 8A?>;L7>20BL B>;L:> 548=AB25==K9 B5:AB>2K9 C75; XML.�0@B@846 ?>@>48; =54>?CAB8<CN 8=AB@C:F8N, ?>A:>;L:C 1K;> A>740=> 1>;55 >4=>9 B5:AB>2>9 8=AB@C:F88, 8=AB@C:F8O 1K;0 =54>?CAB8<>3> B8?0 8;8 1K;> A>740=> 1>;55 >4=>3> A?8A:0 ?0@0<5B@>2. 54>?CAB8<0O ?>@>645==0O 8=AB@C:F8O - %{stmt/}.H'8A;> A2O70==KE ?0@0<5B@>2 =5 A>>B25BAB2C5B G8A;C ?5@540==KE ?0@0<5B@>2.�0@0<5B@ %{param/} 2KE>48B 70 ?@545;K 4>?CAB8<KE 7=0G5=89 ?0@0<5B@>2 4;O 40==>9 8=AB@C:F88.  8=AB@C:F88 >1=0@C65=> =54>AB0B>G=> ?0@0<5B@>2.@>87>H;0 ?>?KB:0 4>ABC?0 : 2E>4=><C 8;8 2E>4=><C-2KE>4=><C ?0@0<5B@C.  =0AB>OI55 2@5<O MB8 B8?K ?0@0<5B@>2 =5 ?>445@6820NBAO.45 C405BAO ?>;CG8BL A2545=8O >1 8<5=8 8 25@A88 DBMS.(5 >?@545;5= ?>AB02I8: 8AB>G=8:0 40==KE.Q1=0@C65= A;54CNI89 =5?>445@68205<K9 B8? 40==KE 107K 40==KE: DBTYPE = %{dbtype/}.A1=0@C65= A;54CNI89 =5?>445@68205<K9 B8? XML-40==KE: %{xmltype/}.S!B>;15F "%d{column/}" A;8H:>< 1>;LH>9 4;O MB>3> M:75<?;O@0 A;C61 Analysis Services.9H81:0 ?@8 A>740=88 <5B>40 4>ABC?0 : =01>@C AB@>: OLE DB.s5 C40;>AL ?@5>1@07>20BL 7=0G5=85 2 B8? 40==KE, B@51C5<K9 4;O AB>;1F0 "%{IWColumnName/}" B01;8FK "%{IWTableName/}".z E>45 ?@5>1@07>20=8O B8?0 40==KE 4;O AB>;1F0 "%{IWColumnName/}" B01;8FK "%{IWTableName/}" >1=0@C65=> ?5@5?>;=5=85 40==KE.z E>45 ?@5>1@07>20=8O B8?0 40==KE 4;O AB>;1F0 "%{IWColumnName/}" B01;8FK "%{IWTableName/}" >1=0@C65=> =5A>2?045=85 7=0:>2.x E>45 ?@5>1@07>20=8O B8?0 40==KE 4;O AB>;1F0 "%{IWColumnName/}" B01;8FK "%{IWTablename/}" ?@>87>H;0 =58725AB=0O >H81:0.�;NG8 2;>65==KE B01;8F 2 70?@>A5 SHAPE 4>;6=K 1KBL >BA>@B8@>20=K 2 B>< 65 ?>@O4:5, GB> 8 @>48B5;LA:0O B01;8F0. >7<>6=>, 2> 2;>65==>< 70?@>A5 ?@>?CI5=> ?@54;>65=85 ORDER BY.5>AB02I8: 40==KE =5 ?>445@68205B ?>43>B>2:C 70?@>A>2.B 5 C40;>AL ?>;CG8BL A2545=8O > AE5<5 4;O ?>43>B>2;5==>3> 70?@>A0.�5 C405BAO ?>;CG8BL A2545=8O 87 ?>43>B>2;5==>3> 70?@>A0 : ?>AB02I8:C 40==KE, 2>72@0I0NI53> 85@0@E8G5A:85 @57C;LB0BK. !2545=8O > AE5<5 =5 <>3CB 1KBL ?>;CG5=K ?>A;5 B>3>, :0: 70?@>A 1K; 2K?>;=5=.�>@O4:>2K9 =><5@ >3@0=8G5=8O %{rest/} 70 ?@545;0<8 4>?CAB8<KE 7=0G5=89.  =01>@5 AB@>: AE5<K >1=0@C65=> =54>AB0B>G=> >3@0=8G5=89.H45=B8D8:0B>@ AE5<K "%{schema_identifier/}" =5 ?@8=OB 8AB>G=8:>< 40==KE.l!B@>:C ?>4:;NG5=8O, 7040==CN 4;O C40;5==>3> 70?@>A0, =5 C405BAO @0745;8BL =0 7=0G5=8O Provider 8 Datasource.<?5@0F8O GB5=8O 1K;0 >B<5=5=0 87-70 ?@54H5AB2>202H59 >H81:8.P5 C40;>AL A>740BL M:75<?;O@ C?@02;O5<>3> ?>AB02I8:0 "%{provider/}". %{message/}y;O AB>;1F0 "%{IWColumnName/}" B01;8FK "%{IWTableName/}" 2>72@0I5=> 7=0G5=85 NULL, :>B>@>5 =5 4>?CA:05BAO 2 MB>< AB>;1F5._0@B@846 4;O 8AB>G=8:0 40==KE "%{datasource/}" =5 ?>445@68205B >?5@0F88 2AB02:8 8;8 >1=>2;5=8O.R1=0@C65= A;54CNI89 =5?>445@68205<K9 B8? 40==KE OLE DB 2.0: DBTYPE = "%{dbtype/}".0>AB02I8: "%{ProviderName/}" =5 70@538AB@8@>20=.�>AB02I8:C 40==KE =5 C40;>AL ?@5>1@07>20BL 7=0G5=85 "%{variant/}" 87 B8?0 8AB>G=8:0 40==KE "%{vartype/}" 2 >68405<K9 B8? 40==KE "%{targettype/}". @>25@LB5 B8?K 40==KE AB>;1F0 2 <>45;8 40==KE 8 8AB>G=8:5 40==KE 8 C1548B5AL, GB> B8?K 40==KE A>2<5AB8<K.c59AB2CNI89 ?>AB02I8: 8 AB@>:0 459AB2CNI53> ?>AB02I8:0, A2O70==0O A 8AB>G=8:>< 40==KE, =54>?CAB8<K.�5@A8O .NET Framework, CAB0=>2;5==0O =0 MB>< :><?LNB5@5, =5 ?>445@68205B 8A?>;L7>20=85 548=>3> 2E>40 Azure Active Directory 2 1075 40==KE SQL Azure. #AB0=>28B5 Microsoft .NET Framework�4.6 8;8 1>;55 ?>74=NN 25@A8N 8 ?>2B>@8B5 ?>?KB:C.�=CB@5==OO >H81:0: =5 C40;>AL ?>;CG8BL ?@>:A8-B>:5= AAD. >4 >H81:8: "%{CreationResult/}". -B> =5 ?>72>;O5B ?>4:;NG8BLAO : SQL�Azure A ?><>ILN 548=>3> 2E>40.PAN0?@>A JSON DDL ?@825; : A;54CNI8< ?@54C?@5645=8O<: %{code/}   %{warningMsg/}.�0?@>A : ?@54AB02;5=8N 8AB>G=8:0 40==KE 70:>=G8;AO =5C40G59, ?>A:>;L:C B01;8F0, 8<O AB>;1F0 8;8 845=B8D8:0B>@ 1K;8 A;8H:>< 25;8:8 4;O 2=CB@5==53> 1CD5@0.�@54AB02;5=85 8AB>G=8:0 40==KE =5 A>45@68B >?@545;5=85 ?@54AB02;5=8O 8;8 B01;8FK "%{table/}". >7<>6=>, =5 ?@8A2>5=> 7=0G5=85 A2>9AB2C Source.t@54AB02;5=85 8AB>G=8:0 40==KE =5 A>45@68B >?@545;5=85 AB>;1F0 "%{column/}" 2 ?@54AB02;5=88 8;8 B01;8F5 "%{table/}".l@54AB02;5=85 8AB>G=8:0 40==KE =5 A>45@68B 8<O AB>;1F0 "%{column/}" 2 ?@54AB02;5=88 8;8 B01;8F5 "%{table/}".w@54AB02;5=85 8AB>G=8:0 40==KE =5 A>45@68B ;>38G5A:89 B8? AB>;1F0 "%{column/}" 2 ?@54AB02;5=88 8;8 B01;8F5 "%{table/}".t@54AB02;5=85 8AB>G=8:0 40==KE =5 A>45@68B B8?0 40==KE AB>;1F0 "%{column/}" 2 ?@54AB02;5=88 8;8 B01;8F5 "%{table/}".\@8 2K?>;=5=88 70?@>A0 XPath "%{xpath/}" 2 ?@54AB02;5=88 8AB>G=8:0 40==KE 2>72@0I5=0 >H81:0.u@>87>H;0 =5?@542845==0O 2=CB@5==OO >H81:0 (2K?>;=5= 70?@>A : =5ACI5AB2CNI59 A2O78 2 ?@54AB02;5=88 8AB>G=8:0 40==KE).QK;> >1=0@C65=> 1>;55 >4=>9 A2O78 A >4=8< 8 B5< 65 845=B8D8:0B>@>< ("%{relid/}").h!2O7L, 2=5H=89 :;NG 8;8 :;NG, >1>7=0G5==K9 :0: "%{relid/}", 2 ?@54AB02;5=88 8AB>G=8:0 40==KE =5 =0945=K.q54>?CAB8<>5 ?@54AB02;5=85 4;O MB>3> 8AB>G=8:0 40==KE. =5H=OO >H81:0: %1[%{exception/}%]%[;%{exceptioninner/}%].PA�@8 2K?>;=5=88 >?5@0F88 =04 ?@54AB02;5=85< 8AB>G=8:0 40==KE 2>7=8:;> A;54CNI55 8A:;NG5=85: %1[%{exception/}%]%[;%{exceptioninner/}%].|@8 A>740=88 B01;8FK 2 ?@54AB02;5=88 8AB>G=8:0 40==KE ?@>87>H;0 A;54CNI0O >H81:0: %1[%{exception/}%]%[;%{exceptioninner/}%].}@8 C40;5=88 B01;8FK 87 ?@54AB02;5=8O 8AB>G=8:0 40==KE ?@>87>H;0 A;54CNI0O >H81:0: %1[%{exception/}%]%[;%{exceptioninner/}%].�@8 ?5@52>45 2 ?>A;54>20B5;L=K9 284 ?@54AB02;5=8O 8AB>G=8:0 40==KE ?@>87>H;0 A;54CNI0O >H81:0: %1[%{exception/}%]%[;%{exceptioninner/}%].�@8 8A?>;L7>20=88 35=5@0B>@0 87<5@5=8O 2@5<5=8 (Microsoft.AnalysisServices.TimeDimGenerator.dll) 2>7=8:;> A;54CNI55 8A:;NG5=85: %1[%{exception/}%]%[;%{exceptioninner/}%].w> 2@5<O 8A?>;L7>20=8O 8=B5@D59A0 IDataReader 2>7=8:;> A;54CNI55 8A:;NG5=85: %1[%{exception/}%]%[;%{exceptioninner/}%].y> 2@5<O 8A?>;L7>20=8O 8=B5@D59A0 IDbConnection 2>7=8:;> A;54CNI55 8A:;NG5=85: %1[%{exception/}%]%[;%{exceptioninner/}%].PAv> 2@5<O 8A?>;L7>20=8O 8=B5@D59A0 IDbCommand 2>7=8:;> A;54CNI55 8A:;NG5=85: %1[%{exception/}%]%[;%{exceptioninner/}%].�!2>9AB2> Parameters 8=B5@D59A0 IDbCommand =5 ?>445@68205B 8=B5@D59A IList. =5H=OO >H81:0: %1[%{exception/}%]%[;%{exceptioninner/}%].U%1[%{exception/}%]%[;%{exceptioninner/}%]. @>87>H;0 >H81:0 ?@8 GB5=88 A60B>3> D09;0.U%1[%{exception/}%]%[;%{exceptioninner/}%]. @>87>H;0 >H81:0 ?@8 70?8A8 2 A60BK9 D09;.PAi5 C40;>AL ?>4:;NG8BLAO : 8AB>G=8:C 40==KE A DataSourceID "%{datasourceid/}" 8 Name "%{datasourcename/}".o"01;8FC "%{tableid/}", =5>1E>48<CN 4;O A>548=5=8O, =5 C40;>AL =09B8 ?> A2O7O< 2 ?@54AB02;5=88 8AB>G=8:0 40==KE.L ?@54AB02;5=88 8AB>G=8:0 40==KE 2 B01;8F5 "%{tableid/}" 1K; >1=0@C65= F8:;.S!B>;1FK "%{key/}" 8 "%{fkey/}" 2 A2O78 ?@54AB02;5=8O 8AB>G=8:0 40==KE =5 A>2?040NB.F>?KB:0 70?@>A8BL :;NG 0B@81CB0, =0E>4OI89AO 70 4>?CAB8<K<8 ?@545;0<8.I>?KB:0 70?@>A8BL ?5@52>4 0B@81CB0, =0E>4OI89AO 70 4>?CAB8<K<8 ?@545;0<8.a=CB@5==OO >H81:0: G8A;> ?@82O7>: 8 A2O7K205<KE >1J5:B>2, : :>B>@K< >1@0I5= 70?@>A, =5 A>2?0405B.� >48B5;LA:0O ?@82O7:0 (AE5<0 "%{parschema/}", B01;8F0 "%{partable/}") 8 4>G5@=OO ?@82O7:0 (AE5<0 "%{childschema/}", B01;8F0 "%{childtable/}") ?@>8AE>4OB 87 @07=KE B01;8F. -B> =54>?CAB8<>5 A>G5B0=85.PA�?5@0F8O >1=>2;5=8O 70:>=G8;0AL =5C40G59, ?>A:>;L:C ?@54AB02;5=85 8AB>G=8:0 40==KE >?@545;O5B AB>;15F (B01;8F0 "%{table/}", AB>;15F "%{column/}") :0: ?@54=07=0G5==K9 B>;L:> 4;O GB5=8O AB>;15F, 2KG8A;O5<K9 AB>;15F 8;8 AB>;15F 02B>8=:@5<5=B0.C#?@02;O5<0O DLL "%{mgddll/}" 8;8 =5 1K;0 703@C65=0, 8;8 =5?@83>4=0.N?5@0F8O >1=>2;5=8O 2545B : 70?8A8 =5A:>;L:8E 7=0G5=89 2 AB>;15F "%{column/}".�1E>4 ?@54AB02;5=8O 8AB>G=8:0 40==KE B@51C5B 3;C18=K, ?@52KH0NI59 <0:A8<0;L=>5 7=0G5=85 (%d{depth/}), CAB0=>2;5==>5 ?0@0<5B@0<8 :>=D83C@0F88.@@82O7:0 AB>;1F0 "%{column/}" =5 >B=>A8BAO : B8?C ColumnBinding._"01;8F0 "%{table/}" A>45@68B 2K@065=85 SQL. !AK;:0 =0 =55 ?@8 :>=2595@=>9 >1@01>B:5 =52>7<>6=0.^>=2595@=0O >1@01>B:0 <>65B AAK;0BLAO B>;L:> =0 >4=C B01;8FC 2 ?@54AB02;5=88 8AB>G=8:0 40==KE.	"01;8F0 "%{table/}" >A=>20=0 =0 8<5=>20==>< 70?@>A5 8 A>45@68B :0: <8=8<C< >48= 2KG8A;O5<K9 AB>;15F. "01;8F0, >A=>20==0O =0 8<5=>20==>< 70?@>A5, =5 <>65B A>45@60BL @0AAG8BK205<KE AB>;1F>2. A;8 @0AAG8BK205<K5 AB>;1FK =5>1E>48<K, 4>102LB5 8E : 2K@065=8N 4;O 70?@>A0.�;O 87<5@5=89 B8?0 "@>48B5;8-?>B><:8" ?>445@6820NBAO B>;L:> A2O78 ">48= :> <=>38<".  B01;8F5 "%{table/}" <564C @>48B5;LA:8<8 8 4>G5@=8<8 AB>;1F0<8 5ABL A2O78 "<=>385 :> <=>38<".�075 40==KE ROLAP =5 C405BAO A>740BL 8=45:A ?@54AB02;5=8O AE5<K "%{schema/}", B01;8FK "%{table/}". @>25@LB5, GB>1K 2K?>;=O;8AL B@51>20=8O : 8=45:A8@>20==K< ?@54AB02;5=8O<.�"01;8F0 "%{table/}" 8<55B A2O7L B8?0 "<=>385 :> <=>38<" A> A2>59 @>48B5;LA:>9 B01;8F59 8 =5 <>65B A>45@60BL AB>;1FK A 40==K<8 B8?0 Binary.�5 C405BAO 2K?>;=8BL >?5@0F8N >1@0B=>9 70?8A8, ?>A:>;L:C :0@B@846 4;O 8AB>G=8:0 40==KE =5 ?>445@68205B DC=:F8>=0;L=>ABL LinkChildrenToParent.Z52>7<>6=> 2K?>;=8BL >?5@0F8N >1@0B=>9 70?8A8, ?>A:>;L:C >=0 70B@038205B =5A:>;L:> B01;8F.t52>7<>6=> 2K?>;=8BL >?5@0F8N >1@0B=>9 70?8A8, ?>A:>;L:C 2 =59 CG0AB2C5B C40;5==K9 8AB>G=8: 40==KE "%{datasource/}".r52>7<>6=> 2K?>;=8BL >?5@0F8N >1@0B=>9 70?8A8, ?>A:>;L:C 4;O @>48B5;LA:>3> M;5<5=B0 C:070=> A;8H:>< <=>3> CA;>289.#40;5==K9 8AB>G=8: 40==KE "%{datasource/}" >1=0@C65=, >4=0:> :0@B@846 =5 ?>445@68205B C40;5==K5 70?@>AK 8 B01;8G=K5 ?A524>=8<K.�52>7<>6=> A>740BL 03@530B ROLAP, B0: :0: :0@B@846 8AB>G=8:0 40==KE "%{datasource/}" =5 ?>445@68205B 8=45:A8@>20==K5 ?@54AB02;5=8O.�5 C40;>AL A>740BL 70?@>A, B0: :0: >48= 8 B>B 65 AB>;15F (TableId="%{table/}", ColumnId="%{column/}") 8A?>;L7C5BAO =5A:>;L:> @07, => A @07;8G=K<8 B8?0<8 40==KE.B#40;5==K9 8AB>G=8: 40==KE "%{datasource/}" =5 =0945= 2 <5B040==KE.~@8 >1@01>B:5 <5@K B8?0 "@>48B5;8-?>B><:8" 2>7=8: C40;5==K9 8AB>G=8: 40==KE "%{datasource/}", :>B>@K9 =52>7<>6=> 8A?>;L7>20BL.�0@B@846 8AB>G=8:0 40==KE "%{datasource/}" =5 ?>445@68205B 7040=85 B01;8G=KE ?A524>=8<>2, =5>1E>48<>5 4;O 70?@>A>2 : <5@5 B8?0 "@>48B5;8-?>B><:8".5# A2>9AB20 "%{property/}" 87<5@5=8O 2@5<5=8 =5B B8?0.�52>7<>6=> 2K?>;=8BL >?5@0F8N C40;5=8O, ?>A:>;L:C A5@25@ >1=0@C68; =5A:>;L:> M;5<5=B>2 87<5@5=8O B8?0 "@>48B5;8-?>B><:8" A >4=8< 8 B5< 65 :;NG><.:"8? %{type/} =5 ?>445@68205BAO A;C610<8 Analysis Services.F?5@0F8O =04 107>9 40==KE 1K;0 >B<5=5=0 ?> ?@8G8=5 1>;55 @0==53> A1>O.xB>@8G=K9 8AB>G=8: 40==KE "%{datasource/}" =5 O2;O5BAO @5;OF8>==K< 8AB>G=8:>< 40==KE 8;8 =5 8A?>;L7C5B ?>AB02I8: OLE DB.K5 C40;>AL CAB0=>28BL ?>4:;NG5=85 : 8AB>G=8:C 40==KE, C:070==><C 2 70?@>A5.�AB>G=8: 40==KE "%{datasource/}" B@51C5B 2:;NG5=8O C@>2=O 87>;OF88 SnapshotIsolation, :>B>@K9 =5 ?>445@68205BAO ?>AB02I8:>< 107K 40==KE.I52>7<>6=> ?>4:;NG8BLAO : 8AB>G=8:C 40==KE A 8<5=5< "%{datasourcename/}".PAd ?@>F5AA5 GB5=8O B@0AA8@>2:8 SQL ?@>87>H;0 A;54CNI0O >H81:0 C254><;5=8O: [A>AB>O=85 = %d{status/}].k@>87>H5; A1>9 A;54CNI59 >?5@0F88 C254><;5=8O SQL Server: :>4 >H81:8 = %d{code/}, >?5@0F8O = %{operation/}.PAL!B>;15F "%{col1/}" =5 =0945= 2 ?@54;>65=88 25@E=53> C@>2=O 8=AB@C:F88 SHAPE.g!B>;15F "%{col1/}" 2 ?@54;>65=88 25@E=53> C@>2=O 70?@>A0 SHAPE 8A?>;L7>20= 42064K 2 ?@54;>65=88 RELATE.�@54;>65=85 APPEND 70?@>A0 SHAPE A>45@68B 1>;55 >4=>3> AB>;1F0, AAK;0NI53>AO =0 >48= 8 B>B 65 :;NG52>9 AB>;15F "%{col1/}" 70?@>A0 25@E=53> C@>2=O.V!B>;15F "%{col1/}" ?@54;>65=8O RELATES =5 =0945= 2 2KE>4=KE 40==KE 70?@>A0 OPENROWSET.�5 A>2?0405B :>;8G5AB2> :;NG52KE AB>;1F>2 2 ?@54;>65=88 APPEND ?>4 =><5@>< %d{iClause/} 8 2 ?@54;>65=88 25@E=53> C@>2=O APPEND 70?@>A0 SHAPE.p@8 ?@>25@:5 ?>445@6:8 8=45:A8@>20==KE ?@54AB02;5=89 4;O 03@530B>2 ROLAP 1K; 2>72@0I5= =5?@542845==K9 @57C;LB0B.r 35=5@0B>@5 87<5@5=8O 2@5<5=8 C:070=0 =54>?CAB8<0O 40B0 =0G0;0 (Microsoft.AnalysisServices.TimeDimGenerator.dll).v 35=5@0B>@5 87<5@5=8O 2@5<5=8 C:070=0 =54>?CAB8<0O 40B0 7025@H5=8O (Microsoft.AnalysisServices.TimeDimGenerator.dll).�=0G5=85, ?>@>645==>5 35=5@0B>@>< 87<5@5=8O 2@5<5=8 (Microsoft.AnalysisServices.TimeDimGenerator.dll), >B=>A8BAO : =5?@542845==><C B8?C 40==KE.W@>87>H;0 >H81:0. "8?K 40BK OLE 8 A8AB5<=>9 40BK =52>7<>6=> ?@5>1@07>20BL 4@C3 2 4@C30.I :>=D83C@0F88 A5@25@0 7040=> A;8H:>< 1>;LH>5 2@5<O >6840=8O ?>4:;NG5=8O.C :>=D83C@0F88 A5@25@0 7040=> A;8H:>< 1>;LH>5 >1I55 2@5<O >6840=8O.V>-2848<><C, =01>@K AB@>: 3;02, =0 :>B>@K5 AAK;05BAO >?5@0F8O SHAPE, =5 >BA>@B8@>20=K.�=5H=85 ?@82O7:8 =5 <>3CB 8A?>;L7>20BL =5O2=K9 8AB>G=8: 40==KE ".".  ?@82O7:0E, C:070==KE 4;O 40==>9 >?5@0F88, A;54C5B 8A?>;L7>20BL O2=K9 845=B8D8:0B>@ 8AB>G=8:0 40==KE (DataSource ID).a"5:CI0O 25@A8O >1J5:B0 8AB>G=8:0 40==KE ?5@52>48BAO 2 @568< "2 A5B8" 2 @0<:0E =5:>B>@>3> 70?@>A0.]?5@0F8O C?@5640NI53> :MH8@>20=8O AB0;0 =54>?CAB8<>9 2 @57C;LB0B5 2K?>;=5=8O 4@C3>3> 70?@>A0.6!B>;15F "%{columnname/}" =5 ACI5AB2C5B 2 =01>@5 AB@>:.6>2B>@ONI89AO AB>;15F "%{columnname/}" 2 =01>@5 AB@>:.a5 C40;>AL 703@C78BL C?@02;O5<CN DLL-181;8>B5:C "%{mgddll/}", ?>A:>;L:C C?@02;O5<K9 :>4 >B:;NG5=.�5 C40;>AL 8=8F80;878@>20BL C?@02;O5<CN 181;8>B5:C "%{mgddll/}". @>25@LB5, GB>1K =0 :><?LNB5@5 1K;0 CAB0=>2;5=0 ?;0BD>@<0 Microsoft .NET Framework 4.0 8;8 1>;55 ?>74=59 25@A88.�5 C40;>AL 703@C78BL C?@02;O5<CN 181;8>B5:C, ?>A:>;L:C ?;0BD>@<0 Microsoft .NET Framework 4.0 8;8 2KH5 =5 CAB0=>2;5=0 =0 MB>< :><?LNB5@5. #AB0=>28B5 ?;0BD>@<C Microsoft .NET Framework 4.0 8;8 2KH5 ?5@54 ?>?KB:>9 A=>20 2K?>;=8BL MBC ?@>F54C@C.o!;54CNI55 8A:;NG5=85 2>7=8:;> ?@8 8=B5@?@5B0F88 5AB5AB25==>3> O7K:0: %1[%{exception/}%]%[;%{exceptioninner/}%].R-B>B 70?@>A =52>7<>6=> 2K?>;=8BL, ?>A:>;L:C =54>ABC?=0 A;C610 5AB5AB25==>3> O7K:0.`@>87>H5; A1>9 70?@>A0 JSON DDL A> A;54CNI59 >H81:>9: %1[%{exception/}%]%[;%{exceptioninner/}%].N@>87>H5; A1>9 70?@>A0 JSON DDL A> A;54CNI59 >H81:>9: %{code/}   %{errorMsg/}./ 70?@>A5 JSON DDL >BACBAB2C5B 8<O 107K 40==KE.StandardStandard 64-@07@O4=0O 25@A8O
EnterpriseEnterprise 64-@07@O4=0O 25@A8O	DeveloperDeveloper 64-@07@O4=0O 25@A8O7=0:><8B5;L=0O 25@A8O#7=0:><8B5;L=0O 64-@07@O4=0O 25@A8OLocal CubesLocal Cubes 64-@07@O4=0O 25@A8OBusiness Intelligence*64-@07@O4=0O 25@A8O Business Intelligence K?>;=5=85 C?@02;O5<>3> :>40#40;5==K5 A5:F88>;C0448B82=K5 <5@K
K@065=8O <5@5@A?5:B82K1@0B=0O 70?8AL 2 87<5@5=8O 5?>A@54AB25==0O >1@0B=0O 70?8AL@8=C48B5;L=0O >B?@02:0 40==KE0@0;;5;L=0O >1@01>B:0M;3>@8B<K AB>@>==8E ?>4:;NG05<KE <>4C;59 4;O 8=B5;;5:BC0;L=>3> 0=0;870 40==KE#;3>@8B< =59@>==>9 A5B8 (Microsoft)6;3>@8B< :;0AB5@870F88 ?>A;54>20B5;L=>AB59 (Microsoft)$;3>@8B< 2@5<5==KE @O4>2 (Microsoft);3>@8B< Microsoft Text Mining);3>@8B< 0AA>F80B82=KE ?@028; (Microsoft)&#?@>I5==K9 0;3>@8B< 095A0 (MIcrosoft)?0@0;;5;L=0O >1@01>B:0 <>45;59 8=B5;;5:BC0;L=>3> 0=0;870 40==KE\BACBAB285 >3@0=8G5=8O =0 :>;8G5AB2> >4=>2@5<5==KE 70?@>A>2 8=B5;;5:BC0;L=>3> 0=0;870 40==KE'5@=K9 OI8:C@=0; 70?@>A>2
C@=0; >H81>:B;>65==0O >1@01>B:0#!2O7K20=85 2=CB@8 >4=>9 107K 40==KE,!2O7K20=85 2=CB@8 >4=>3> M:75<?;O@0 A5@25@0. !2O7K20=85 A 4@C38< M:75<?;O@><. !2O7K20=85 A 4@C38< M:75<?;O@><.(8D@>20=85 ?0@>;O#?@5640NI55 :MH8@>20=852>8G=K9 XML A5B8
!60B85 2 A5B82>8G=K9 XML D09;0!60B85 D09;0:B@81CBK =5>3@0=8G5==>3> 8=B5;;5:BC0;L=>3> 0=0;870 40==KE."=>65AB25==K5 F5;8 ?@>3=>78@>20=8ON5@5:@5AB=>5 ?@>3=>78@>20=85 G5@57 <=>65AB25==CN 2@5<5==CN ?>A;54>20B5;L=>ABL."@>3=>78@>20=85 ?>A;54>20B5;L=>AB8">?>;=8B5;L=K5 ?0@0<5B@K 0;3>@8B<0P0@0;;5;L=0O >1@01>B:0 4;O =5:>B>@KE 0;3>@8B<>2 8=B5;;5:BC0;L=>3> 0=0;870 40==KE&?@545;O5<K5 ?>;L7>20B5;5< DC=:F88 COM 575@2=>5 :>?8@>20=85>AAB0=>2;5=85
!8=E@>=870F8OCACHE5@52>4K <5B040==KE"@0AA8@>2:0';3>@8B< ;8=59=>9 @53@5AA88 (Microsoft),;3>@8B< ;>38AB8G5A:>9 @53@5AA88 (Microsoft)X;3>@8B< 2@5<5==KE @O4>2 (09:@>A>DB) 4>?CA:05B 8A?>;L7>20=85 8=AB@C:F88 PREDICTION JOINF$8;LB@0F8O =0 >A=>25 40==KE 2 <>45;OE 8=B5;;5:BC0;L=>3> 0=0;870 40==KEE!5:F8>=8@>20=85 A25@B:8 4;O <>45;59 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.J5@5:@5AB=>5 ?@>3=>78@>20=85 4;O <>45;59 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.5AB> E@0=5=8O 107K 40==KEPA$$C=:F88 ?@8A>548=5=8O 8 >BA>548=5=8O>445@6:0 107 40==KE ReadOnly$C=:F88 ImageSave/ImageLoad9!;C61K Analysis Services 2 @568<5 8=B53@0F88 A SharePoint+!;C61K Analysis Services 2 B01;8G=>< @568<5Enterprise Core#64-@07@O4=0O 25@A8O Enterprise Core"01;8G=>5 ?@54AB02;5=85=>65AB25==K5 A5:F88
@O<>9 70?@>A5@A?5:B82KPA65@8>4 >F5=:8 A;C61 Microsoft Analysis Services 8AB5:.525@=K9 =><5@ SKU.M$C=:F8O "%{feature/}" =5 2:;NG5=0 2 2K?CA: "%{sku/}" A;C61 Analysis Services.L$C=:F8O "%{feature/}" 4570:B828@>20=0 A2>9AB2>< :>=D83C@0F88 "%{property/}".�1=0@C65=> =0@CH5=85 =><5@0 SKU; 2 >1KG=KE CA;>28OE MB> A2845B5;LAB2C5B > ?>?KB:5 8A?>;L7>20=8O B5E DC=:F89 @0==59 25@A88 =><5@0 SKU ?@>4C:B0, :>B>@K5 4>ABC?=K B>;L:> 2 1>;55 ?>74=8E 25@A8OE =><5@0 SKU.�@52KH5=85 <0:A8<0;L=>3> :>;8G5AB20 A5:F89 2 3@C??5 <5@. #AB0=>2;5==K5 2K?CA:8 A5@25@0 4>?CA:0NB 8A?>;L7>20=85 =5 1>;55 3 A5:F89 8 =5 1>;55 1 A5:F88 >1@0B=>9 70?8A8.u-B>B 2K?CA: A;C61 Analysis Services =5 <>65B @01>B0BL =0 =5A:>;L:8E 3@C??0E ?@>F5AA>@>2 8;8 1>;55 G5< 64 ?@>F5AA>@0E.^-B>B 2K?CA: A;C61 SQL Server Analysis Services =5 ?>445@68205B <=>65AB25==K5 A5:F88 2 B01;8F5.Q-B>B 2K?CA: A;C61 SQL Server Analysis Services =5 ?>445@68205B @568< DirectQuery.PAK-B>B 2K?CA: A;C61 SQL Server Analysis Services =5 ?>445@68205B ?5@A?5:B82K.PA�52>7<>6=> 8A?>;L7>20BL >1J5:B Context ?> ?@8G8=5 >BACBAB28O :>=B5:AB0 A5@25@0. 1KG=> MB> ?@>8AE>48B ?> ?@8G8=5 B>3>, GB> <>45;L >1J5:B0 AdomdServer =5 8A?>;L7C5BAO 2 @0<:0E E@0=8<>9 ?@>F54C@K.�52>7<>6=> 8A?>;L7>20BL A2>9AB2> CurrentCube 4;O >1J5:B0 Context ?> ?@8G8=5 >BACBAB28O :>=B5:AB0 :C10. 1KG=> MB> ?@>8AE>48B ?>B><C, GB> 2K7>2 E@0=8<>9 ?@>F54C@K 2K?>;=O5BAO =5 87 SQL-70?@>A0 8;8 70?@>A0 <=>3><5@=KE 2K@065=89 : :C1C.J-B0 >?5@0F8O 2>7<>6=0 B>;L:> 2 :>=B5:AB5 8=AB@C:F88 CALL 8;8 70?@>A0 JSON.|81> >1J5:B A C=8:0;L=K< 8<5=5< "%{uniquename/}" =5 ACI5AB2C5B, ;81> ?>;L7>20B5;L =5 8<55B @07@5H5=89 4;O 4>ABC?0 : >1J5:BC.�1J5:B=0O <>45;L =5 ?@8=8<05B 2K7>2K 87 ?>B>:>2, =5 >B=>AOI8EAO : A5@25@C. 1KG=> MB> ?@>8AE>48B 87-70 B>3>, GB> 2 E@0=8<>9 ?@>F54C@5 =5 8A?>;L7C5BAO >1J5:B=0O <>45;L AdomdServer.�1J5:B=CN <>45;L 8A?>;L7>20BL =5;L7O, B0: :0: >=0 =54>ABC?=0 2 :>=B5:AB5 A50=A0. 1KG=> MB> ?@>8AE>48B 87-70 B>3>, GB> 2 E@0=8<>9 ?@>F54C@5 =5 8A?>;L7C5BAO >1J5:B=0O <>45;L AdomdServer.�>:0;L=>5 ?>4:;NG5=85 =54>ABC?=>. 1KG=> MB> ?@>8AE>48B 87-70 B>3>, GB> 2 E@0=8<>9 ?@>F54C@5 =5 8A?>;L7C5BAO >1J5:B=0O <>45;L AdomdServer.PA?5@0F8O 7025@H8;0AL CA?5H=>.
=D>@<0F8O=8<0=85H81:0H81:0 ?0<OB8: 53C;OB>@ @5AC@A>2:>4A8AB5<0 PowerPivot:H81:0 DirectQuery:H81:0 NLP:+H81:0 2:;NG5=8O 8;8 >B:;NG5=8O :><?>=5=B0:H81:0 8<8B0F88 A1>O:H81:0 OnPremise:PABA>548=5=85 =0G0B>.BA>548=5=85 7025@H5=>.!BA>548=5=85 7025@H8;>AL >H81:>9.@8A>548=5=85 =0G0B>.@8A>548=5=85 7025@H5=>."@8A>548=5=85 7025@H8;>AL >H81:>9.o#:070==K9 2 :><0=45 Detach ?0@>;L =5 CG8BK205BAO, ?>A:>;L:C 1070 40==KE =0E>48BAO 2 @568<5 "B>;L:> 4;O GB5=8O".�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 >BA>548=5=85 107K 40==KE "%{strObject/}", ;81> MB>9 107K 40==KE =5 ACI5AB2C5B.{#:070==K9 2 :><0=45 >BA>548=5=8O >1J5:B =5 O2;O5BAO 107>9 40==KE. BA>548=5=85 <>65B 1KBL 2K?>;=5=> B>;L:> 4;O 107K 40==KE.MBA>548=5=85 107K 40==KE =52>7<>6=>, ?>A:>;L:C >=0 A>45@68B C40;5==K5 A5:F88.Z@8A>548=5=85 107K 40==KE =52>7<>6=>, ?>A:>;L:C >=0 ?>2@5645=0 8;8 C:070= =525@=K9 ?0@>;L.\@>87>H;0 >H81:0 22>40-2K2>40 ?@8 :>?8@>20=88 D09;0 "%{db_xml_file/}" 2 6C@=0; >BA>548=5=89.�>;L7>20B5;L "%{pii_strUser/}" =5 8<55B @07@5H5=8O =0 ?@8A>548=5=85 107K 40==KE : A5@25@C "%{strObject/}". @8A>548=OBL 107K 40==KE <>65B B>;L:> 04<8=8AB@0B>@ A5@25@0.n><0=4K ?@8A>548=5=8O 8 >BA>548=5=8O =5 <>3CB 2K?>;=OBLAO 2 ?>;L7>20B5;LA:8E B@0=70:F8OE 8 ?0:5B0E B@0=70:F89.PA�5 C40;>AL ?@8A>548=8BL 107C 40==KE, ?>A:>;L:C ?@8 703@C7:5 6C@=0;0 >BA>548=5=89 87 D09;0 "%{strRef/}" ?@>87>H;0 >H81:0. 4=0 87 2>7<>6=KE ?@8G8= 70:;NG05BAO 2 B><, GB> 1070 40==KE C65 ?@8A>548=5=0 : 4@C3><C M:75<?;O@C A5@25@0 2 @568<5 ReadWrite.�BA>548=5=85 107K 40==KE >B ;>:0;L=>3> D09;0 :C10 =52>7<>6=>. ?5@0F88 ?@8A>548=5=8O 8 >BA>548=5=8O ?>445@6820NBAO B>;L:> 4;O M:75<?;O@>2 A5@25@0.�@8A>548=5=85 107K 40==KE : ;>:0;L=><C D09;C :C10 =52>7<>6=>. ?5@0F88 ?@8A>548=5=8O 8 >BA>548=5=8O ?>445@6820NBAO B>;L:> 4;O M:75<?;O@>2 A5@25@0.KC@=0; >BA>548=5=89 "%{filename/}" =5 =0945= 2 C:070==>9 ?0?:5 107K 40==KE.s525@=K9 ?CBL : D09;C 6C@=0;0 >BA>548=5=89 "%{filename/}". #:068B5 4@C3>5 8<O D09;0, ?>A;5 G53> ?>2B>@8B5 >?5@0F8N.�54>?CAB8<>5 8<O ?0?:8 107K 40==KE "%{filename/}". => =5 A>>B25BAB2C5B A>3;0H5=8N >1 8<5=0E A;C61 Analysis Services 8 4>;6=> 1KBL C:070=> 2 D>@<0B5 "ID.version.db".�525@=K9 ?CBL : ?0?:5 "%{filename/}": ?0?:0 =0E>48BAO =5 2 :>@=52>< :0B0;>35 A5@25@0. #:068B5 4@C3>5 8<O ?0?:8, ?>A;5 G53> ?>2B>@8B5 >?5@0F8N.q@8A>548=5=85 MB>9 107K 40==KE =52>7<>6=>, ?>A:>;L:C C65 ACI5AB2C5B 4@C30O 1070 40==KE A 8<5=5< "%{objectname/}".x@8A>548=5=85 MB>9 107K 40==KE =52>7<>6=>, ?>A:>;L:C C65 ACI5AB2C5B 4@C30O 1070 40==KE A 845=B8D8:0B>@>< "%{objectid/}".�>4:;NG5=85 107K 40==KE =52>7<>6=>, ?>A:>;L:C 6C@=0; >B:;NG5=89 ?>2@5645=. @>87>H;0 >H81:0 ?@8 ?>8A:5 8;8 >1@01>B:5 C7;0 "%{node/}".]@>87>H;0 >H81:0 22>40-2K2>40 ?@8 872;5G5=88 D09;0 "%{db_xml_file/}" 87 6C@=0;0 >BA>548=5=89.�@8A>548=5=85 107K 40==KE =52>7<>6=>, ?>A:>;L:C ?@8 703@C7:5 6C@=0;0 >BA>548=5=89 87 D09;0 "%{db_detach_log/}" ?@>87>H;0 >H81:0. 4=0 87 2>7<>6=KE ?@8G8= 70:;NG05BAO 2 B><, GB> 1070 40==KE C65 ?@8A>548=5=0 : 4@C3><C M:75<?;O@C A5@25@0 2 @568<5 ReadWrite.�@8A>548=5=85 107K 40==KE =52>7<>6=>, ?>A:>;L:C >=0 1K;0 >BA>548=5=0 >B A5@25@0 A> 7=0G5=85< ConnStringEncryptionEnabled=%d{BLSet/}, 0 4;O B5:CI53> A5@25@0 7040=> A2>9AB2> ConnStringEncryptionEnabled=%d{CSSet/}.�@8A>548=5=85 107K 40==KE =52>7<>6=>, ?>A:>;L:C >=0 1K;0 >BA>548=5=0 >B A5@25@0 A> 7=0G5=85< EnableXMLMetadata=%d{BLSet/}, 0 4;O B5:CI53> A5@25@0 7040=> A2>9AB2> EnableXMLMetadata=%d{CSSet/}.�@8A>548=5=85 107K 40==KE =52>7<>6=>, ?>A:>;L:C >=0 1K;0 >BA>548=5=0 >B A5@25@0 A> 7=0G5=85< EnableCompression=%d{BLSet/}, 0 4;O B5:CI53> A5@25@0 7040=> A2>9AB2> EnableCompression=%d{CSSet/}.PA�0?:0 107K 40==KE "%{detach_log_location/}" =5 ACI5AB2C5B 8;8 55 8<O A;8H:>< 25;8:>, ;81> A>45@68B =54>?CAB8<K5 8;8 70@575@28@>20==K5 A8<2>;K./0?:0 107K 40==KE "%{filename/}" =5 ACI5AB2C5B.�07C 40==KE A 845=B8D8:0B>@>< "%{dbid/}" =52>7<>6=> A>740BL A> A2>9AB2>< ReadWriteMode @02=K< ReadOnly. 07C 40==KE <>6=> A>740BL B>;L:> 2 @568<5 ReadWrite.� 1075 40==KE A 845=B8D8:0B>@>< "%{dbid/}" 7=0G5=85 ReadWrite =5;L7O A<5=8BL =0 ReadOnly 8 =0>1>@>B. !2>9AB2> ReadWriteMode =5 <>65B 1KBL 87<5=5=> :><0=4>9 Alter.D0?:0 107K 40==KE, C:070==0O 2 :><0=45 Attach, =5 <>65B 1KBL ?CAB>9.�@8A>548=5=85 107K 40==KE =52>7<>6=>, ?>A:>;L:C ?@8 703@C7:5 6C@=0;0 >BA>548=5=89 87 D09;0 "%{filename/}" ?@>87>H;0 >H81:0. 4=0 87 2>7<>6=KE ?@8G8= 70:;NG05BAO 2 B><, GB> 1070 40==KE C65 ?@8A>548=5=0 : 4@C3><C M:75<?;O@C A5@25@0 2 @568<5 ReadWrite.�$C=:F88 ?@8A>548=5=8O 8 >BA>548=5=8O =5 ?>445@6820NBAO 2=54@5==>9 ?>4A8AB5<>9 A;C61 Analysis Services, @01>B0NI59 2 B01;8G=>< @568<5.@B=>A8B5;L=K9 ?CBL 4;O >BA>548=5==KE ?0?>: DB =5 ?>445@68205BAO.:0?@>AK =5 ?>445@6820NBAO, ?>:0 0:B82=K B@0=70:F88 70?8A8.u52>7<>6=> >B:;NG8BL 107C 40==KE, B0: :0: ?@>87>H;0 >H81:0 ?@8 A>E@0=5=88 D09;0 6C@=0;0 >BA>548=5=89 "%{filename/}". �52>7<>6=> >B:;NG8BL 107C 40==KE, B0: :0: ?@8 @5?;8:0F88 107K 40==KE "%{database/}" 2 >1I55 A>E@0=O5<>5 @0A?>;>65=85 ?@>87>H;0 >H81:0. |52>7<>6=> >B:;NG8BL 107C 40==KE 87-70 =54>?CAB8<>3> A>AB>O=8O 70?8A8 B5:CI59 A8=E@>=870F88 4;O 107K 40==KE "%{database/}". {52>7<>6=> >B:;NG8BL 107C 40==KE, B0: :0: =5 =0945=0 70?8AL B5:CI59 >?5@0F88 A8=E@>=870F88 4;O 107K 40==KE "%{database/}". M5 C40;>AL >B:;NG8BL 107C 40==KE "%{database/}", =5:;0AA8D8F8@>20==0O >H81:0.[5 C40;>AL >B:;NG8BL 107C 40==KE "%{database/}", B0: :0: 8AB5:;> 2@5<O >6840=8O @5?;8:0F88.k5 C40;>AL >B:;NG8BL 107C 40==KE "%{database/}" 87-70 :>=D;8:B0 BLOB->1J5:B>2 E@0=8;8I0 ?@8 8E :>?8@>20=88.PAt5 C40;>AL >B:;NG8BL 107C 40==KE "%{database/}" 87-70 =54>?CAB8<>3> 70?@>A0 ?@8 :>?8@>20=88 BLOB->1J5:B>2 E@0=8;8I0.{5 C40;>AL >B:;NG8BL 107C 40==KE "%{database/}", B0: :0: BLOB->1J5:B =5 1K; =0945= ?@8 :>?8@>20=88 BLOB->1J5:B>2 E@0=8;8I0.q5 C40;>AL >B:;NG8BL 107C 40==KE "%{database/}" 87-70 >H81:8 "0?@5I5=>" ?@8 :>?8@>20=88 BLOB->1J5:B>2 E@0=8;8I0.�> 2@5<O ?>4:;NG5=8O A ?0@0<5B@>< AllowOverwrite, 8<5NI8< 7=0G5=85 true, =5 C40;>AL =09B8 =8 >4=C 107C 40==KE A A>2?040NI8<8 8<5=5< 8 845=B8D8:0B>@>< 107K 40==KE, E@0=OI8<8AO 2 6C@=0;5 >B:;NG5=89.�>4:;NG5=85 A ?0@0<5B@>< AllowOverwrite=true ?>25@E ACI5AB2CNI59 107K 40==KE ?>445@68205BAO B>;L:> 4;O 107 40==KE A C:070==K< A2>9AB2>< DBStorageLocation. ;O ACI5AB2CNI59 107K 40==KE "%{name/}" A2>9AB2> DBStorageLocation =5 C:070=>.�>4:;NG5=85 A ?0@0<5B@>< AllowOverwrite=true ?>25@E ACI5AB2CNI59 107K 40==KE ?>445@68205BAO B>;L:> 4;O 107 40==KE A C:070==K< A2>9AB2>< DBStorageLocation. ;O ?>4:;NG05<>9 107K 40==KE "%{name/}" A2>9AB2> DBStorageLocation =5 C:070=>.&>4:;NG5=85 A ?0@0<5B@>< AllowOverwrite=true ?>25@E ACI5AB2CNI59 107K 40==KE ?>445@68205BAO B>;L:> 4;O B01;8G=KE 107 40==KE A C@>2=5< CompatibilityLevel�1200 8 2KH5. !CI5AB2CNI0O 1070 40==KE "%{name/}" ;81> 8<55B 1>;55 =87:89 C@>25=L CompatibilityLevel, ;81> =5 O2;O5BAO B01;8G=>9 107>9 40==KE.&>4:;NG5=85 A ?0@0<5B@>< AllowOverwrite=true ?>25@E ACI5AB2CNI59 107K 40==KE ?>445@68205BAO B>;L:> 4;O B01;8G=KE 107 40==KE A C@>2=5< CompatibilityLevel�1200 8 2KH5. >4:;NG05<0O 1070 40==KE "%{name/}" ;81> 8<55B 1>;55 =87:89 C@>25=L CompatibilityLevel, ;81> =5 O2;O5BAO B01;8G=>9 107>9 40==KE.k070 40==KE "%{name/}" A >48=0:>2K<8 ?0@0<5B@0<8 DBStorageLocation 8 PersistLocationVersion C65 ?>4:;NG5=0.PA�@8 2K?>;=5=88 ?@>3@0<<K SharePoint utility (Microsoft.AnalysisServices.SharePointUtil.dll) ?@>87>H;> A;54CNI55 8A:;NG5=85: %1[%{exception/}%]%[;%{exceptioninner/}%].�!2>9AB20 :><0=4K ImageLoad, A2O70==K5 A SharePoint (ImageVersion, ImageUrl 8 ImageUniqueId), 4>;6=K C:07K20BLAO 2<5AB5 8;8 =5 C:07K20BLAO 2>2A5.| A2>9AB25 ImagePath :><0=4K ImageLoad =5 4>?CA:05BAO ?CBL HTTP. >445@6820NBAO B>;L:> 01A>;NB=K5 UNC-?CB8 8 ;>:0;L=K5 ?CB8.90@>;L 2 ImageLoad:    .    .R$09;, A>E@0=5==K9 2 @568<5 "%{FromMode/}", =5;L7O 703@C78BL 2 @568<5 "%{ToMode/}".PAa><0=40 ImageSave A Data=false 4>?CA:05BAO B>;L:> 4;O 107 40==KE A C:070==K< A2>9AB2>< ImagePath.90@>;L 2 ImageSave:    .    .�0 A5@25@5 4>ABC?=0 =>20O 25@A8O MB>3> 4>:C<5=B0. ;O @01>BK A 4>:C<5=B>< >B:@>9B5 ?>A;54=NN 25@A8N. ;O A>E@0=5=8O B5:CI53> D09;0 2K15@8B5 4@C3>5 8<O 8;8 @0A?>;>65=85.D$09; Excel "%{FromFile/}" =5 ACI5AB2C5B. ><0=40 ImageSave ?@5@20=0.<;O MB>9 :><0=4K =5>1E>48<K ?@020 04<8=8AB@0B>@0 =0 A5@25@5.<;O MB>9 :><0=4K =5>1E>48<K ?@020 04<8=8AB@0B>@0 =0 A5@25@5.I;O MB>9 :><0=4K =5>1E>48< B>:5= ?@8 A>E@0=5=88 D09;0 ?> ?CB8 SharePoint.G;O MB>9 :><0=4K =5>1E>48< B>:5= ?@8 703@C7:5 D09;0 87 ?CB8 SharePoint.B;O :><0=4K =5;L7O C:070BL B>:5= ?@8 A>E@0=5=88 D09;0 ?> UNC-?CB8.@;O :><0=4K =5;L7O C:070BL B>:5= ?@8 703@C7:5 D09;0 87 UNC-?CB8.n><0=40 ImageLoad ?>445@68205B 703@C7:C 40==KE B>;L:> 87 D09;>2 Excel.  0AH8@5=85 D09;0 4>;6=> 8<5BL 284 XLS?.<;O MB>9 :><0=4K =5>1E>48<K ?@020 04<8=8AB@0B>@0 =0 A5@25@5.F><0=40 CloneDatabase =5 ?>445@68205BAO 4;O AF5=0@852 ;>:0;L=KE :C1>2.?><0=40 CloneDatabase =5 ?>445@68205BAO 2 PowerPivot 4;O Excel.^5;L7O 2<5AB5 8A?>;L7>20BL AAK;:C =0 >1J5:B 8 8<O 107K 40==KE. 5>1E>48<> C:070BL GB>-B> >4=>.PA>8 DatabaseName, =8 DatabaseId =5 C:070=K 2 :><0=45 ImageSave.<;O MB>9 :><0=4K =5>1E>48<K ?@020 04<8=8AB@0B>@0 =0 A5@25@5.j><0=40 ImageLoad =5 <>65B >1@010BK20BL C40;5==>5 E@0=8;8I5 ?@8 8A?>;L7>20=88 ?>4:;NG5=8O A >3@0=8G5=8O<8.r><0=40 ImageSave =5 <>65B 1KBL 2K?>;=5=0 2 >B=>H5=88 C40;5==>3> E@0=8;8I0, 8A?>;L7CO ?>4:;NG5=85 A >3@0=8G5=8O<8.c><0=40 ImageSave =5 <>65B 1KBL 2K?>;=5=0 2 >B=>H5=88 ?>B>:0, 8A?>;L7CO ?>4:;NG5=85 04<8=8AB@0B>@0.�><0=4K ImageLoad 8 ImageSave ?>445@6820NB 703@C7:C 8 A>E@0=5=85 40==KE 2 D>@<0B0E Excel, PBI�Desktop 8;8 ZIP. $09; <>65B 8<5BL B>;L:> @0AH8@5=85 .XLS?, .PBIX 8;8 .ZIP.E?5@0F8O ImageLoad =5 2K?>;=5=0 87-70 >H81:8 CG5B=>9 70?8A8 E@0=5=8O.L?5@0F8O ImageLoad =5 2K?>;=5=0, B0: :0: A>>B25BAB2CNI89 ABF-D09; ?>2@5645=.'0G0B0 >1@01>B:0 B01;8FK "%{strName/}".*1@01>B:0 B01;8FK "%{strName/}" 7025@H5=0.70G0B> AG8BK20=85 40==KE 4;O B01;8FK "%{IMBITableId/}".0!G8BK20=85 40==KE 4;O B01;8FK "%{IMBITableId/}".:025@H5=> AG8BK20=85 40==KE 4;O B01;8FK "%{IMBITableId/}".P0G0BK 0=0;87 8 :>48@>20=85 A53<5=B0 %d{segment/} 4;O B01;8FK "%{IMBITableId/}".S025@H5=K 0=0;87 8 :>48@>20=85 A53<5=B0 %d{segment/} 4;O B01;8FK "%{IMBITableId/}".]0G0B> A60B85 A53<5=B0 %d{segment/} AB>;1F0 "%{IMBIColumnId/}" 4;O B01;8FK "%{IMBITableId/}"._025@H5=> A60B85 A53<5=B0 %d{segment/} AB>;1F0 "%{IMBIColumnId/}" 4;O B01;8FK "%{IMBITableId/}"C0G0B> ?>AB@>5=85 8 ?>43>B>2:0 A2O78 4;O B01;8FK "%{IMBITableId/}".F025@H5=> ?>AB@>5=85 8 ?>43>B>2:0 A2O78 4;O B01;8FK "%{IMBITableId/}".B0G0B> A60B85 A53<5=B0 %d{segment/} 4;O B01;8FK "%{IMBITableId/}".�K?>;=5=> A60B85 A53<5=B0 "%d{segment/}" B01;8FK "%{IMBITableId/}" 70 "%d{steps/}" H03>2, ?@8 MB>< 2A53> 1K;> 2KG8A;5=> "%d{clusters/}" :;0AB5@>2. ;O 2K?>;=5=8O 7040=> >3@0=8G5=85 ?> 2@5<5=8.�K?>;=5=> A60B85 A53<5=B0 "%d{segment/}" B01;8FK "%{IMBITableId/}" 70 "%d{steps/}" H03>2, ?@8 MB>< 2A53> 1K;> 2KG8A;5=> "%d{clusters/}" :;0AB5@>2. ;O 2K?>;=5=8O =5 1K;> 7040=> >3@0=8G5=85 ?> 2@5<5=8.P0G0B ?@>F5AA @07<5B:8 4;O AB>;1F0 "%{IMBIColumnId/}" B01;8FK "%{IMBITableId/}".S025@H5= ?@>F5AA @07<5B:8 4;O AB>;1F0 "%{IMBIColumnId/}" B01;8FK "%{IMBITableId/}".03@C7:0 =0G0B0.03@C7:0 7025@H5=0.03@C7:0 =5 2K?>;=5=0.03@C7:0 <5B040==KE =0G0B0.03@C7:0 <5B040==KE 7025@H5=0.!03@C7:0 <5B040==KE =5 2K?>;=5=0.03@C7:0 40==KE =0G0B0.03@C7:0 40==KE 7025@H5=0.03@C7:0 40==KE =5 2K?>;=5=0.0:;NG8B5;L=0O 703@C7:0 =0G0B0.PA"0:;NG8B5;L=0O 703@C7:0 7025@H5=0.%0:;NG8B5;L=0O 703@C7:0 =5 2K?>;=5=0.�!B>;15F "%{IWColumnName/}" 2 B01;8F5 "%{IWTableName/}" A>45@68B ?>2B>@ONI55AO 7=0G5=85 "%{value/}", 0 MB> =5 4>?CA:05BAO 4;O AB>;1F>2 =0 AB>@>=5 ">48=" A2O78 "<=>385 : >4=><C" 8;8 4;O AB>;1F>2, 8A?>;L7C5<KE 2 :0G5AB25 ?5@28G=>3> :;NG0 B01;8FK.�!B>;15F "%{IWColumnName/}" 2 B01;8F5 "%{IWTableName/}" A>45@68B ?CABK5 7=0G5=8O, 0 MB> =5 4>?CA:05BAO 4;O AB>;1F>2 =0 AB>@>=5 ">48=" A2O78 "<=>385 : >4=><C" 8;8 4;O AB>;1F>2, 8A?>;L7C5<KE 2 :0G5AB25 ?5@28G=>3> :;NG0 B01;8FK.	%{query/}	%{query/}�>2B>@=0O :>48@>2:0 AB>;1F0 "%{IMBIColumnId/}" B01;8FK "%{IMBITableId/}": ?5@5:;NG5=85 =0 A;>20@L 7=0G5=89 A >1=>2;5==>9 25;8G8=>9.f>2B>@=0O :>48@>2:0 AB>;1F0 "%{IMBIColumnId/}" B01;8FK "%{IMBITableId/}": ?5@5:;NG5=85 =0 EMH-A;>20@L.X025@H5=> ?5@5:;NG5=85 A;>20@O 4;O AB>;1F0 "%{IMBIColumnId/}" B01;8FK "%{IMBITableId/}".PAJ1@01>B:0 A5:F88 "%{IMBIPartitionId/}" B01;8FK "%{IMBITableId/}" 70?CI5=0.K025@H5=0 >1@01>B:0 A5:F88 "%{IMBIPartitionId/}" B01;8FK "%{IMBITableId/}".PA2>8G=K5 40==K5�AB>G=8: AB>;1F0 B8?0 42>8G=KE 40==KE A>45@68B 7=0G5=85, ?@52KH0NI55 @07<5@, C:070==K9 2 A2>9AB25 DataSize 2> 2@5<O >?@545;5=8O AB>;1F0. =0G5=85 AB>;1F0 CAB0=>2;5=> ?CABK<.T0G0B> AG8BK20=85 40==KE 4;O B01;8FK "%{IMBITableId/}" A5:F88 "%{IMBIPartitionId/}".M!G8BK20=85 40==KE 4;O B01;8FK "%{IMBITableId/}" A5:F88 "%{IMBIPartitionId/}".W025@H5=> AG8BK20=85 40==KE 4;O B01;8FK "%{IMBITableId/}" A5:F88 "%{IMBIPartitionId/}".z0G0B> A60B85 A53<5=B0 %d{segment/} AB>;1F0 "%{IMBIColumnId/}" 4;O B01;8FK "%{IMBITableId/}" A5:F88 "%{IMBIPartitionId/}".}025@H5=> A60B85 A53<5=B0 %d{segment/} AB>;1F0 "%{IMBIColumnId/}" 4;O B01;8FK "%{IMBITableId/}" A5:F88 "%{IMBIPartitionId/}"._0G0B> A60B85 A53<5=B0 %d{segment/} 4;O B01;8FK "%{IMBITableId/}" A5:F88 "%{IMBIPartitionId/}".�K?>;=5=> A60B85 A53<5=B0 "%d{segment/}" B01;8FK "%{IMBITableId/}" A5:F88 "%{IMBIPartitionId/}" 70 "%d{steps/}" H03>2, ?@8 MB>< 2A53> 1K;> 2KG8A;5=> "%d{clusters/}" :;0AB5@>2. ;O 2K?>;=5=8O 7040=> >3@0=8G5=85 ?> 2@5<5=8.�K?>;=5=> A60B85 A53<5=B0 "%d{segment/}" B01;8FK "%{IMBITableId/}" A5:F88 "%{IMBIPartitionId/}" 70 "%d{steps/}" H03>2, ?@8 MB>< 2A53> 1K;> 2KG8A;5=> "%d{clusters/}" :;0AB5@>2. ;O 2K?>;=5=8O =5 1K;> 7040=> >3@0=8G5=85 ?> 2@5<5=8.k0G0BK 0=0;87 8;8 :>48@>20=85 A53<5=B0 %d{segment/} B01;8FK "%{IMBITableId/}" A5:F88 "%{IMBIPartitionId/}".p025@H5=K 0=0;87 8 :>48@>20=85 A53<5=B0 %d{segment/} 4;O B01;8FK "%{IMBITableId/}" A5:F88 "%{IMBIPartitionId/}".	%{query/}	%{query/}	%{query/}	%{query/}PA	%{query/}	%{query/}ZK?>;=O5BAO ?@>25@:0 A>3;0A>20==>AB8 107K 40==KE "%{db/}". -B0?: ?@5420@8B5;L=0O ?@>25@:0.YK?>;=O5BAO ?@>25@:0 A>3;0A>20==>AB8 B01;8FK "%{table/}". -B0?: ?@5420@8B5;L=0O ?@>25@:0.WK?>;=O5BAO ?@>25@:0 A>3;0A>20==>AB8 AB>;1F0 "%{col/}". -B0?: ?@5420@8B5;L=0O ?@>25@:0.KK?>;=O5BAO ?@>25@:0 A>>B25BAB28O 107K 40==KE "%{db/}". -B0?: ?>AB?@>25@:0.MK?>;=O5BAO ?@>25@:0 A>3;0A>20==>AB8 B01;8FK "%{table/}". -B0?: ?>AB?@>25@:0.KK?>;=O5BAO ?@>25@:0 A>3;0A>20==>AB8 AB>;1F0 "%{col/}". -B0?: ?>AB?@>25@:0.PAS$C=:F8O 4>ABC?=0, B>;L:> 5A;8 A;C61K Analysis Services @01>B0NB 2 B01;8G=>< @568<5.N$C=:F8O =54>ABC?=0, 5A;8 A;C61K Analysis Services @01>B0NB 2 B01;8G=>< @568<5.G B5:CI59 AE5<5 =5 =0945=0 B01;8F0 A 845=B8D8:0B>@>< "%{IMBITableId/}".K@C??0 <5@ "%{name/}" =5 8<55B @>2=> >4=> 2K@>645==>5 87<5@5=85 3@C??K <5@.�52>7<>6=> A>740BL B01;8FC "%{IWTableName/}", ?>A:>;L:C AB>;15F "%{IWColumnName/}" ?@82O70= : B8?C 40==KE 1>;LH>3> 42>8G=>3> >1J5:B0.s52>7<>6=> A>740BL 8<O B01;8FK "%{IWTableName/}", ?>A:>;L:C >=> ?@82O70=> : =5A:>;L:8< B01;8F0< 2 8AB>G=8:5 40==KE.L5 C40;>AL =09B8 8<O AB>;1F0 "%{IWColumnName/}" 2 B01;8F5 "%{IWTableName/}".Z! B01;8F59 "%{IWTableName/}" 8 AB>;1F>< "%{IWColumnName/}" =5 A2O70=0 2=CB@5==OO 85@0@E8O.h5 >1@01>B0=0 2=CB@5==OO 85@0@E8O, A2O70==0O A B01;8F59 "%{IWTableName/}" 8 AB>;1F>< "%{IWColumnName/}".P!;C61K Analysis Services 2 B01;8G=>< @568<5 =5 ?>445@6820NBAO =0 ?;0BD>@<5 IA64.U@8 703@C7:5 B01;8FK "%{IWTableName/}", D09; "%{strPartFileName/}", ?@>87>H;0 >H81:0.�@8 703@C7:5 <5B040==KE B01;8FK, C75; "%{nodename/}", ?@>87>H;0 >H81:0. >7<>6=K5 ?@8G8=K: 2 C7;5 C:070= =5?@028;L=K9 xsi:type, >BACBAB2C5B 8;8 =525@=> C:070= M;5<5=B xmlns.�@8 703@C7:5 <5B040==KE B01;8FK ?@>87>H;0 >H81:0. >7<>6=K5 ?@8G8=K: >BACBAB2C5B 8;8 =5?@028;L=> C:070=> A2>9AB2> 2 C7;5 XMObject.�@8 703@C7:5 <5B040==KE B01;8FK ?@>87>H;0 >H81:0. >7<>6=K5 ?@8G8=K: 4;O >1J5:B0 "%{strObjectName/}" C:070=> =58725AB=>5 8<O :;0AA0 "%{strClassName/}".�@>87>H;0 >H81:0 ?@8 703@C7:5 <5B040==KE B01;8FK. >7<>6=K5 ?@8G8=K: 4;O >1J5:B0 "%{strObjectName/}" C:070=> =58725AB=>5 8<O :;0AA0 "%{strClassName/}".v@8 703@C7:5 40==KE B01;8FK ?@>87>H;0 >H81:0. >7<>6=0O ?@8G8=0: ?>2@5645= D09; 40==KE 4;O >4=>3> 87 AB>;1F>2 B01;8FK.�@8 703@C7:5 40==KE B01;8FK ?@>87>H;0 >H81:0. >7<>6=0O ?@8G8=0: ?>2@5645= D09; 40==KE E@0=8;8I0 AB@>: 4;O >4=>3> 87 AB>;1F>2 B01;8FK.�@8 703@C7:5 40==KE B01;8FK ?@>87>H;0 >H81:0. >7<>6=0O ?@8G8=0: ?>2@5645= D09; 40==KE E@0=8;8I0 B8?0 variant 4;O >4=>3> 87 AB>;1F>2 B01;8FK.�"8? >1@01>B:8, C:070==K9 4;O "%{name/}" %{typename/}, O2;O5BAO =54>?CAB8<K<, 5A;8 A;C61K Analysis Services @01>B0NB 2 @568<5 VertiPaq.q52>7<>6=> >1@01>B0BL >1J5:B  '%{name/}' %{typename/}, 5A;8 A;C61K Analysis Services @01>B0NB 2 B01;8G=>< @568<5.R"8? 40==KE 4;O AB>;1F0 "%{IWColumnName/}" =5 ?>445@68205BAO. DBTYPE = %d{dbtype/}.b ?>4A8AB5<5 =5 C40;>AL A>740BL AE5<C VertiPaq "%{strSchemaName/}", ?>B><C GB> >=0 C65 ACI5AB2C5B.]!E5<0 VertiPaq "%{strSchemaName/}" =5 ACI5AB2C5B, 8;8 >BACBAB2CNB @07@5H5=8O =0 4>ABC? : =59.T0?@>H5==CN >?5@0F8N =5;L7O 2K?>;=8BL 2 A50=A5 VertiPaq, ?>A:>;L:C =5 2K1@0=0 AE5<0.E;O B01;8FK "%{IMBITableId/}" >?@545;5= ?>2B>@ONI89AO ?5@28G=K9 :;NG.:;O B01;8FK "%{IWTableName/}" =5 >?@545;5= ?5@28G=K9 :;NG.F B01;8F5 "%{IWTableName/}" 4>;65= 1KBL >?@545;5= E>BO 1K >48= @0745;.�52>7<>6=> A>740BL A2O7L 87 B01;8FK "%{mgname/}" 2 B01;8FC "%{degdimname/}", B0: :0: AB>;15F "%{attributename/}" 2 B01;8F5 "%{pkdimname/}" A>45@68B ?>2B>@ONI85AO 7=0G5=8O.>5 C40;>AL =09B8 A2O7L "%{name/}" 2 B01;8F5 "%{IWTableName/}".<070 40==KE VertiPaq "%{name/}" <>65B 8<5BL B>;L:> >48= :C1.�!B>;15F VertiPaq "%{IWColumnName/}" 4>;65= 1KBL ?@82O70= : B01;8F5 G5@57 ?5@28G=K9 :;NG B01;8FK. !B>;1FK =5 <>3CB A>45@60BL 1>;LH5 >4=>9 :;NG52>9 ?@82O7:8.C!2>9AB2> VertiPaq "%{IWColumnName/}" =5 <>65B 8<5BL ?@82O7:C 8<5=8.� B01;8G=>< @568<5 3@C??0 <5@ <>65B 8<5BL B>;L:> 2K@>645==>5 8;8 AAK;>G=>5 87<5@5=85. @C??0 <5@ "%{name/}" 8<55B 87<5@5=85 4@C3>3> B8?0.`0 B01;8FC <>65B AAK;0BLAO B>;L:> >4=0 3@C??0 <5@. "01;8F0 "%{name/}" C?><8=05BAO =5A:>;L:> @07.D@C??0 <5@ %{parentType/} "%{name/}" <>65B 8<5BL B>;L:> >4=C A5:F8N.� A2O78 A> AAK;>G=>9 B01;8F59 "%{refdimname/}" A2>9AB2> Materialization 4>;6=> 8<5BL 7=0G5=85 Regular, ?>A:>;L:C 87<5@5=85 "%{dimname/}" O2=> AAK;05BAO =0 107>2CN B01;8FC.�@82O7:0 4;O <5@K VertiPaq "%{name/}" 2 3@C??5 <5@ "%{mgname/}" =54>?CAB8<0, ?>A:>;L:C >=0 =5 A>2?0405B =8 A >4=>9 ?@82O7:>9 A2>9AB2 2 87<5@5=88 D0:B>2 "%{dimname/}".�3@530B 4;O <5@K IMBI "%{name/}" 2 3@C??5 <5@ "%{mgname/}" =5 ?>445@68205BAO 2 @568<5 VertiPaq. >445@6820NBAO 03@530BK SUM, MIN, MAX 8 COUNT.�5 C40;>AL 2K?>;=8BL >1@01>B:C 3@C??K <5@ "%{name/}", ?>A:>;L:C ?@82O7:0 <5@K "%{measurename/}" =5 A>>B25BAB2C5B ?@82O7:5 A2>9AB20 "%{propertyname/}" 87<5@5=8O.i 87<5@5=88 "%{name/}" 2 3@C??5 <5@ "%{mgname/}" A2>9AB2> ShareDimensionStorage =5 8<55B 7=0G5=85 Shared.b!2>9AB2> "%{name/}" =5 ?>445@68205BAO, :>340 A;C61K Analysis Services @01>B0NB 2 B01;8G=>< @568<5.]!2>9AB2> "%{name/}" 8<55B 7=0G5=85 "%{value/}", :>B>@>5 =5 ?>445@68205BAO 2 B01;8G=>< @568<5.\ %{typename/} "%{objectname/}" A2>9AB2> "%{name/}" <>65B 8<5BL B>;L:> 7=0G5=85 "%{value/}".b;NG52>9 AB>;15F "%{IWColumnName/}" 4>;65= 1KBL A2O70= A> 2A5<8 >AB0;L=K<8 0B@81CB0<8 2 87<5@5=88.B1KG=K9 AB>;15F "%{IWColumnName/}" =5 <>65B 8<5BL A2O78 0B@81CB>2.�A;8 4;O AB>;1F0 "%{IWColumnName/}" KeyColumn 0B@81CB0 87<5@5=8O C:07K205BAO 8AB>G=8:, >= <>65B 8<5BL B>;L:> B8? ColumnBinding 8;8 RowNumberBinding.�!2>9AB2> StorageEngineMode 4;O 107K 40==KE "%{name/}" =54>?CAB8<> 2 B01;8G=>< @568<5. >445@68205BAO B>;L:> 7=0G5=85 "InMemory".�5 C40;>AL A>740BL 8;8 703@C78BL >1J5:B MOLAP %{typename/} A 8<5=5< "%{name/}", ?>A:>;L:C A2>9AB2> StorageEngineMode 107K 40==KE "%{db_name/}" 8<55B 7=0G5=85 InMemory.|5 C40;>AL A>740BL 8;8 703@C78BL >1J5:B %{typename/} A 8<5=5< "%{name/}", ?>A:>;L:C >= =5 ?>445@68205BAO 2 B01;8G=>< @568<5.n"01;8F0 "%{IWTableName/}" 4>;6=0 8<5BL @>2=> >48= 0B@81CB B8?0 RowNumber, :>B>@K9 ?@82O70= : RowNumberBinding.g!B>;15F "%{IWColumnName/}" B01;8FK "%{IWTableName/}" 8<55B B8? RowNumber, => =5 8<55B RowNumberBinding.w!B>;15F "%{IWColumnName/}" B01;8FK "%{IWTableName/}" 8<55B RowNumberBinding, >4=0:> B8? 0B@81CB0 =5 O2;O5BAO RowNumber.�52>7<>6=> A>740=85 8 >1@01>B:0 >1J5:B>2 PowerPivot, :>340 A2>9AB2> :>=D83C@0F88 StorageEngineMode 8<55B 7=0G5=85 "Traditional" 4;O 107K 40==KE "%{name/}".�5 C40;>AL CAB0=>28BL A2>9AB2> StorageEngineMode 107K 40==KE "%{name/}" 2 7=0G5=85 "Traditional", ?>A:>;L:C A;C61K Analysis Services @01>B0NB 2 B01;8G=>< @568<5.�525@=K9 @07<5@ 40==KE 4;O A53<5=B0 AB>;1F0 2 B01;8F5 "%{IWTableName/}". >2@5645= D09; @0745;0 "%{strPartFileName/}" 8;8 D09; <5B040==KE B01;8FK.x 0745; "%{strPartIdx/}" B01;8FK "%{IWTableName/}" =5 <>65B A>45@60BL A53<5=BK AB>;1F>2, 8<5NI8E @07;8G=K5 25@A88 40==KE.� A2O78 A> AAK;>G=>9 B01;8F59 "%{refdimname/}" A2>9AB2> Materialization 4>;6=> 8<5BL 7=0G5=85 Indirect, ?>A:>;L:C "%{dimname/}" :>A25==> AAK;05BAO =0 107>2CN B01;8FC.w!B>;15F RowNumber "%{IWColumnName/}" 2 B01;8F5 VertiPaq "%{IWTableName/}" ?>445@68205B B>;L:> B8? F5;>G8A;5==KE 40==KE.�!B>;15F RowNumber "%{IWColumnName/}" 2 B01;8F5 VertiPaq "%{IWTableName/}" 4>;65= 8<5BL A2O7L A :;NG52K< 0B@81CB>< 87<5@5=8O, ?@8G5< A2>9AB2> Cardinality 4>;6=> 8<5BL 7=0G5=85 "One".�52>7<>6=> A>740BL A2O7L "%{strNewRelationship/}", B0: :0: A2O7L "%{strExistingRelationship/}" C65 ACI5AB2C5B <564C B01;8F59 "%{IWTableName/}", AB>;15F "%{strFKColumnName/}", 8 B01;8F59 "%{strPKTableName/}", AB>;15F "%{strPKColumnName/}".�!B>;15F "%{IWColumnName/}" 2 B01;8F5 "%{IWTableName/}" A>45@68B ?>2B>@ONI55AO 7=0G5=85 "%{value/}", 0 MB> =5 4>?CA:05BAO 4;O AB>;1F>2 =0 AB>@>=5 ">48=" A2O78 "<=>385 : >4=><C" 8;8 4;O AB>;1F>2, 8A?>;L7C5<KE 2 :0G5AB25 ?5@28G=>3> :;NG0 B01;8FK.�!B>;15F "%{IWColumnName/}" 2 B01;8F5 "%{IWTableName/}" A>45@68B ?CABK5 7=0G5=8O, 0 MB> =5 4>?CA:05BAO 4;O AB>;1F>2 =0 AB>@>=5 ">48=" A2O78 "<=>385 : >4=><C" 8;8 4;O AB>;1F>2, 8A?>;L7C5<KE 2 :0G5AB25 ?5@28G=>3> :;NG0 B01;8FK.�#:070=> =54>?CAB8<>5 7=0G5=85 A2>9AB20 "%{IMBIColumnId/}" >1J5:B0 ErrorConfiguration. >445@68205BAO B>;L:> 7=0G5=85 "%{value/}".� 87<5@5=88 3@C??K <5@ "%{detaildimension/}" A2>9AB2> ShareDimensionStorage 8<55B 7=0G5=85 Shared. -B> ?>445@68205BAO B>;L:> 2 B01;8G=>< @568<5.�5 C40;>AL A>740BL =>2CN A2O7L 4;O B01;8FK "%{Table/}", B0: :0: >=0 ?>@>6405B F8:;8G5A:CN A2O7L <564C A;54CNI8<8 B01;8F0<8: "%{Cycle/}".�5 C405BAO 2K?>;=8BL >?5@0F8N A >1J5:B>< "%{name/}" %{typename/}, ?>A:>;L:C >=0 A>7405B =5>4=>7=0G=CN A2O7L <564C AAK;>G=K<8 B01;8F0<8 "%{startname/}" 8 "%{endname/}", GB> =54>?CAB8<> 2 B01;8G=>< @568<5.><0=40 DDL "%{commandname/}" =5 ?>445@68205BAO 4;O >1J5:B0 "%{name/}" %{typename/}, ?>A:>;L:C >= =0E>48BAO 2 B01;8G=>< @568<5.v!B0B8AB8G5A:0O AE5<0 =5 ?>445@68205BAO 4;O >1J5:B0 "%{name/}" %{typename/}, ?>A:>;L:C >= =0E>48BAO 2 B01;8G=>< @568<5.� B01;8G=>< @568<5 4>;65= ACI5AB2>20BL ?CBL : =5<0B5@80;87>20==><C AAK;>G=><C 87<5@5=8N "%{refdimname/}" <564C "%{startname/}" 8 "%{endname/}".o"01;8F0 "%{IWTableName/}" 4>;6=0 8<5BL E>BO 1K >48= 0B@81CB A B8?>< ?@82O7:8 "ColumnBinding" 2 @568<5 VertiPaq.^ >1@01>BG8:5 70?@>A>2 ?>4A8AB5<K E@0=8;8I0 >1=0@C65=0 F5;>G8A;5==0O >?5@0F8O 45;5=8O =0 =>;L.o!1>9 ?@5>1@07>20=8O B8?0 40==KE 4;O [Table: '%{IWTableName/}', Column: '%{IWColumnName/}', Value: '%{value/}'].�040= =54>?CAB8<K9 845=B8D8:0B>@ OrderByAttributeID "%{orderby/}" 2 0B@81CB5 "%{IWTableName/}" B01;8FK "%{IWColumnName/}", C:07K20NI89 =0 0B@81CB B8?0 Row Number.�1J5:B "%{typename/}" "%{objectname/}": A2>9AB2> "OrderBy" 2 @568<5 VertiPaq <>65B 8<5BL B>;L:> 7=0G5=85 "Key" 8;8 "AttributeKey".q"01;8F0 "%{IWTableName/}" A>45@68B 2KG8A;O5<K9 AB>;15F "%{IWColumnName/}", => =5 ?@82O70=0 =8 : >4=>9 3@C??5 <5@.[!8=B0:A8G5A:0O >H81:0 2 2KG8A;O5<>< AB>;1F5 "%{IWColumnName/}" 2 B01;8F5 "%{IWTableName/}".Q54>?CAB8<>5 7=0G5=85 "%{value/}" A2>9AB20 "%{name/}" >1J5:B0 ErrorConfiguration.PA�B@81CB "%{name/}" 87<5@5=8O "%{dimname/}" <>65B 8<5BL 2 :0G5AB25 7=0G5=8O "NullProcessing" B>;L:> "Error", ?>A:>;L:C MB>B 0B@81CB ?><5G5= 2 :0G5AB25 :;NG52>3> 8;8 C=8:0;L=>3>.r!1>9 :><0=4K >1=>2;5=8O B01;8FK "%{name/}", ?>A:>;L:C :><0=40 =5 C:070;0 ?@028;L=>5 :>;8G5AB2> AB>;1F>2 2 B01;8F5.�>;8G5AB2> A53<5=B>2 2 AB>;1F5 "%{ColId/}" >B;8G05BAO >B :>;8G5AB20 A53<5=B>2 2 A5:F88. >7<>6=>, MB> 2K720=> ?>2@5645=85< D09;0 <5B040==KE B01;8FK   "%{strPartFileName/}".@>87>H;0 >H81:0 ?@8 A>740=88 M:75<?;O@0 >1J5:B0 "%{InstObjClass/}" A 8<5=5< "%{strObjectName/}": >68405BAO @>48B5;LA:89 :;0AA >1J5:B0 "%{ExpectedParentObjClass/}", => C:070= :;0AA >1J5:B0 "%{PassedParentObjClass/}". >7<>6=>, MB> 2K720=> ?>2@5645=85< D09;0 <5B040==KE B01;8FK.�@8 A>E@0=5=88 2=54@5==KE 40==KE PowerPivot 4;O 87<5@5=8O "%{dimname/}" 2K?>;=O5BAO ?5@570?8AL ACI5AB2CNI53> D09;0 "%{filename/}". [Save Mask='0x%{msksave/}'][Data Object State='%{dostate/}']. -B> 2=CB@5==OO >H81:0 A5@25@0.	@8 A>E@0=5=88 2=54@5==KE 40==KE PowerPivot 4;O 87<5@5=8O "%{dimname/}" >1=0@C65=> =54>?CAB8<>5 A>AB>O=85 B@0=70:F88. [Server State='%{serverstate/}'][Caller='%{caller/}'][Dimension State='%{dimstate/}'][Table State='%{tablestate/}']. -B> 2=CB@5==OO >H81:0 A5@25@0.�@>87>H;0 >H81:0 ?@8 A>740=88 M:75<?;O@0 >1J5:B0 "%{InstObjClass/}": 8<O >1J5:B0 =5 <>65B 1KBL ?CABK< 4;O A5@80;87C5<KE >1J5:B>2 40==KE. >7<>6=>, MB> 2K720=> ?>2@5645=85< D09;0 <5B040==KE B01;8FK.� E>45 45A5@80;870F88 >1J5:B0 40==KE "%{ObjClass/}" >1=0@C65= =5?@542845==K9 C75;. >7<>6=>, MB> 2K720=> ?>2@5645=85< D09;0 <5B040==KE B01;8FK.�52>7<>6=> A>740BL 8<O B01;8FK "%{IWTableName/}" 2 B01;8G=>< @568<5, ?>A:>;L:C 2 =5< C:070=> =5A:>;L:> ?0@0<5B@>2 A>@B8@>2:8 8;8 O7K:>2KE AB0=40@B>2 4;O @07;8G=KE AB>;1F>2.�H81:0 2 E>45 45A5@80;870F88 AB>;1F0 "%{strColumnName/}": =5>1E>48<> 2K?>;=8BL 45A5@80;870F8N AE5<K A53<5=B>2 AB>;1F>2 8 A>740BL 55 M:75<?;O@ ?5@54 A>740=85< M:75<?;O@>2 AB>;1F>2 B01;8FK. >7<>6=>, ?>2@5645= D09; <5B040==KE 4;O B01;8FK "%{strTableName/}".*5A>3;0A>20==>5 8<O 4;O B01;8FK "%{name/}"75A>3;0A>20==>5 8<O 4;O B01;8FK "%{cubedimensionname/}"fKG8A;O5<K9 AB>;15F "%{dimension/}"['%{calccolumn/}'] A>45@68B >?@545;5=85 =5?>445@68205<>3> DataSize.�!B>;1FK 42>8G=>3> B8?0 =52>7<>6=> 8A?>;L7>20BL 2 A2O7OE. !B>;15F "%{IWColumnName/}" >?@545;5= :0: 42>8G=K9 8 =5 <>65B 8A?>;L7>20BLAO 4;O A>740=8O A2O759 4;O CB>G=ONI8E 70?@>A>2 <564C B01;8F59 "%{IMBITableId/}" 8 4@C3>9 B01;8F59.�!B>;1FK 42>8G=>3> B8?0 =52>7<>6=> 8A?>;L7>20BL 2 A2O7OE. !B>;15F "%{IWColumnName/}" >?@545;5= :0: 42>8G=K9 2 B01;8F5 "%{IMBITableId/}" 8 =5 <>65B 8A?>;L7>20BLAO 4;O A>740=8O A2O78 A 4@C3>9 B01;8F59.�52>7<>6=> 87<5=8BL 42>8G=K9 AB>;15F =0 4@C3>9 B8? 40==KE 8;8 87<5=8BL =542>8G=K9 AB>;15F =0 42>8G=K9 B8?: AB>;15F "%{IMBIColumnId/}" 2 B01;8F5 "%{IMBITableId/}".PAQ!2>9AB2> "%{name/}" 8<55B 7=0G5=85, :>B>@>5 =5 ?>445@68205BAO 2 B01;8G=>< @568<5.v 3@C??5 <5@ "%{mgname/}" >BACBAB2C5B AAK;>G=>5 87<5@5=85 4;O ACI5AB2CNI59 :>A25==>9 A2O78 A 87<5@5=85< "%{dimname/}".g!2545=8O > B01;8F5, 2>72@0I5==K5 2A?><>30B5;L=K< C7;>< >1@01>B:8, 4>;6=K A>45@60BL E>BO 1K >4=C A5:F8N.�;02=K9 C75; >1@01>B:8 >68405B 4@C3>5 :>;8G5AB2> A5:F89 2 >B25B5 2B>@8G=>3> C7;0 >1@01>B:8. 6840;>AL: %d{ExpCount/}, 2>72@0I5=>: %d{RetCount/}.�;02=K9 C75; >1@01>B:8 =5 >68405B MB8E A2545=89 > A5:F88 (partitionId="%{strPartId/}") 2 >B25B5 2A?><>30B5;L=>3> C7;0 >1@01>B:8.;02=K9 C75; >1@01>B:8 4>;65= ?>;CG8BL 2A5 >68405<K5 A2545=8O > A5:F8OE 2 >B25B5 2A?><>30B5;L=>3> C7;0 >1@01>B:8 2 A>>B25BAB288 A ?>@O4:>< A5:F88 2 3;02=>9 B01;8F5. 45=B8D8:0B>@K >A=>2=KE A5:F89 Ids="%{strExpPartIds/}", ?>;CG5==K5 845=B8D8:0B>@K A5:F89 Ids="%{strRecPartIds/}".�!B>;15F "%{IMBIColumnId/}" B01;8FK "%{IMBITableId/}" A>45@68B 7=0G5=85 "%{value/}", :>B>@>5 =5 ?>445@68205BAO (=><5@ AB@>:8 "%{line/}").R5 C405BAO ?@5>1@07>20BL 7=0G5=85 "%{value/}" B8?0 %{srctype/} 2 B8? %{desttype/}.�5 C405BAO A>740BL 8;8 87<5=8BL A2O7L <564C 2=5H=8< :;NG52K< AB>;1F>< "%{fktable/}"[%{fkcol/}] 8 ?5@28G=K< :;NG52K< AB>;1F>< "%{pktable/}"[%{pkcol/}], ?>A:>;L:C B8?K 40==KE =5A>2<5AB8<K.5$09;K 107K 40==KE =5 ?@>H;8 ?@>25@:C A>3;0A>20==>AB8.N54>?CAB8<K9 0@3C<5=B. 5?>445@68205<K9 B8? 40==KE 03@530B0 4;O <5@K VertiPaq.� B01;8G=>< @568<5 =5 ?>445@6820NBAO 85@0@E88 B8?0 "@>48B5;8-?>B><:8", 0 C@>25=L "%{level/}" 2:;NG05B 2 A51O AAK;:C =0 845=B8D8:0B>@ @>48B5;LA:>3> 0B@81CB0 "%{parentpropertyid/}".T 85@0@E88 "%{hier/}" >BACBAB2C5B C@>25=L "A5", >1O70B5;L=K9 4;O B01;8G=>3> @568<0.�!B>;15F "%{IMBIColumnId/}" B01;8FK "%{IMBITableId/}" =5 <>65B 1KBL >1@01>B0=, ?>A:>;L:C A>45@68B 1>;55 42CE <8;;80@4>2 C=8:0;L=KE 7=0G5=89.N5@0@E8O "%{hier/}" ?><5G5=0 :0: >1@01>B0==0O, => B8? 55 AB@C:BC@K =58725AB5=.\5@0@E8O "%{hier/}" ?><5G5=0 :0: >1@01>B0==0O, => A>AB>O=85 55 =5@>2=>3> ?@>15;0 =58725AB=>.s5@0@E8O "%{hier/}" ?@8=04;568B 1075 40==KE, @568< A>2<5AB8<>AB8 :>B>@>9 =5 ?>445@68205B ?>;L7>20B5;LA:8E 85@0@E89.w"5:CI89 70?@>A =5 <>65B 1KBL 2KG8A;5= ?> B01;8F5 "%{IMBITableId/}", ?>A:>;L:C >=0 A>45@68B 1>;55 42CE <8;;80@4>2 AB@>:.l5@0@E8O "%{hier/}" =5 <>65B 1KBL >1@01>B0=0, ?>A:>;L:C A>45@68B 1>;55 42CE <8;;80@4>2 C=8:0;L=KE M;5<5=B>2.^5@0@E8O "%{hier/}" =5 <>65B 1KBL >1@01>B0=0, ?>A:>;L:C 2:;NG05B 2 A51O 0B@81CB =><5@0 AB@>:8.X5 C40;>AL =09B8 >1J5:B A2O78 "%{relid/}" <564C B01;8F0<8 "%{FKTable/}" 8 "%{PKTable/}".�5A>>B25BAB2CNI55 A>G5B0=85 ?5@28G=>3> 8 2=5H=53> :;NG59 4;O >1J5:B0 A2O78 "%{relid/}" 8 ?@54?>GB8B5;L=>3> ?CB8 <564C B01;8F0<8 "%{FKTable/}" 8 "%{PKTable/}".c@54?>GB8B5;L=K9 ?CBL <564C B01;8F0<8 "%{FKTable/}" 8 "%{PKTable/}" 4>;65= 2:;NG0BL RelationshipID.�5 C40;>AL 2K?>;=8BL 70?@>A : 85@0@E88 "%{table/}"[%{hier/}], ?>A:>;L:C >=0 =5 >1@01>B0=0. 1=>28B5 8;8 ?>2B>@=> 2KG8A;8B5 B01;8FC "%{recalctable/}".�"01;8FC "%{IWTableName/}" =52>7<>6=> A>740BL 2 B01;8G=>< @568<5, B0: :0: AB>;15F "%{IWColumnName/}" A2O70= A 42>8G=K< B8?>< 40==KE A =54>?CAB8<K< 8;8 =5C:070==K< 7=0G5=85< A2>9AB20 DataSize.�!B>;1FK 42>8G=>3> B8?0 =5 <>3CB 8A?>;L7>20BLAO 2 >?@545;O5<KE ?>;L7>20B5;5< 85@0@E8OE. !B>;15F "%{IWColumnName/}" 2 B01;8F5 "%{IWTableName/}" >?@545;5= :0: 42>8G=K9.�AB>G=8: AB>;1F0 A B8?>< 40==KE Binary ?@52KH05B <0:A8<0;L=K9 @07<5@, C:070==K9 2 A2>9AB25 DataSize 2> 2@5<O >?@545;5=8O AB>;1F0. 81> @07<5@ 40==KE 1>;LH>3> 42>8G=>3> >1J5:B0 ?@52KH05B <0:A8<0;L=> @07@5H5==K9.f@C??0 <5@ "%{mgname/}" 4>;6=0 A>45@60BL ?> :@09=59 <5@5 >4=0 A5:F8O, >?@545;5==0O 2 B01;8G=>< @568<5.�!B>;15F B01;8FK "%{IWColumnName/}" 2 B01;8F5 "%{IWTableName/}" ?@82O7K205BAO : AB>;1FC A 42>8G=K< B8?>< 40==KE, :>B>@K9 =5 ?>445@68205BAO 2 1>;55 @0==8E 25@A8OE SQL Server.�!5:F8O "%{partname/}" =5 <>65B ?5@5>?@545;OBL :>=D83C@0F8N >H81>: 3@C??K <5@, :>340 A;C61K Analysis Services @01>B0NB 2 B01;8G=>< @568<5.{5:>B>@K5 @0A?>;>65==K5 2 ?0<OB8 A5:F88 1K;8 87<5=5=K 2 B>9 65 B@0=70:F88 4> A;8O=8O.  40==>5 2@5<O MB> =5 ?>445@68205BAO.�54>?CAB8<>5 8<O ?0@0<5B@>2 A>@B8@>2:8 "%{CollationName/}", C:070==>5 4;O AB>;1F0 "%{IWColumnName/}" 2 B01;8F5 "%{IWTableName/}".�5 C40;>AL 2K?>;=8BL 70?@>A : 2=CB@5==8< 2A?><>30B5;L=K< AB@C:BC@0< 4;O AB>;1F0 "%{table/}"[%{column/}], ?>A:>;L:C >=8 =5 >1@01>B0=K.  1=>28B5 8;8 ?>2B>@=> 2KG8A;8B5 B01;8FC "%{recalctable/}".~52>7<>6=> >1@01>B0BL :C1, 5A;8 A;C61K Analysis Services @01>B0NB 2 B01;8G=>< @568<5. 1@01>B09B5 2<5AB> =53> >1J5:B Database.�5 C40;>AL 2K?>;=8BL 70?@>A : 2=CB@5==8< 2A?><>30B5;L=K< AB@C:BC@0< 4;O AB>;1F0 "%{table/}"[%{column/}], ?>A:>;L:C >=8 7028AOB >B AB>;1F0, A2O78 8;8 <5@K, :>B>@K5 =5 >1@01>B0=K.  1=>28B5 8;8 ?>2B>@=> 2KG8A;8B5 <>45;L.�5 C40;>AL 2K?>;=8BL 70?@>A : 85@0@E88 "%{table/}"[%{hier/}], ?>A:>;L:C >=0 7028A8B >B AB>;1F0, A2O78 8;8 <5@K, :>B>@K5 =5 >1@01>B0=K.  1=>28B5 8;8 ?>2B>@=> 2KG8A;8B5 <>45;L.2"8? 40==KE DBTYPE="%d{dbtype/}" =5 ?>445@68205BAO.a5 C405BAO 2K?>;=8BL 70?@>A, B0: :0: 85@0@E8O 0B@81CB>2 4;O AB>;1F0 "%{ColumnId/}" =5 >1@01>B0=0.15 =0945=0 B01;8F0 A 845=B8D8:0B>@>< "%{table/}".`5 C40;>AL =09B8 AB>;15F A 845=B8D8:0B>@>< "%{column/}" 2 B01;8F5 A 845=B8D8:0B>@>< "%{table/}".PA�5 C40;>AL A>740BL =>2CN A2O7L 0B@81CB>2 4;O B01;8FK "%{Table/}", B0: :0: >=0 ?>@>6405B F8:;8G5A:CN A2O7L <564C A;54CNI8<8 0B@81CB0<8: "%{Cycle/}".�"01;8F0 Vertipaq "%{Table/}" =5 A>45@68B 7040==KE >1J5:B>2 A5:F89, 8 55 =52>7<>6=> >1@01>B0BL. -B> <>65B ?@>87>9B8, 5A;8 <>45;L 40==KE PowerPivot 2010 =5 1K;0 >1=>2;5=0 4>;6=K< >1@07><.�!B>;15F B01;8FK "%{IWColumnName/}" 2 B01;8F5 "%{IWTableName/}" 8<55B A>>B25BAB2CNICN 85@0@E8N 0B@81CB>2, :>B>@0O =5 >?B8<878@>20=0, GB> B0:65 B@51C5B, GB>1K 85@0@E8O 1K;0 =52848<>9.�!2>9AB2> 87<5@5=8O "%{IMBIColumnId/}" 87 87<5@5=8O "%{IMBITableId/}" 8<55B A>>B25BAB2CNICN 85@0@E8N 0B@81CB>2, :>B>@0O =5 >?B8<878@>20=0, GB>, :@><5 ?@>G53>, B@51C5B, GB>1K 85@0@E8O =5 A>@B8@>20;0AL.�!2>9AB2C 87<5@5=8O Vertipaq "%{ColumnId/}" 87 87<5@5=8O "%{TableId/}" 4>;65= 1KBL 7040= B0:>9 65 ?0@0<5B@ >?B8<870F88 2 :C15 "%{CubeId/}".�!2>9AB2> 87<5@5=8O "%{ColumnId/}" 87 87<5@5=8O "%{TableId/}" 8<55B A>>B25BAB2CNICN 85@0@E8N 0B@81CB>2, :>B>@0O =5 >?B8<878@>20=0, GB> 70?@5I05B 8A?>;L7>20=85 B>3> B8?0 4>ABC?0, :>B>@K< 2K ?KB0;8AL 2>A?>;L7>20BLAO.�!B>;15F "%{IMBIColumnId/}" 87 B01;8FK "%{IMBITableId/}" 8<55B 85@0@E8N 0B@81CB>2, 2 :>B>@>9 8A?>;L7>20=8N AB>;1F>2 7040=> 7=0G5=85 DAX Usage, 0 MB> B0:65 B@51C5B, GB>1K 85@0@E8O =5 A>@B8@>20;0AL.�5@0@E88 0B@81CB>2 2 AB>;1F0E, :>B>@K< 7040=> DAX Usage, =5;L7O 2:;NG0BL 2 >?@545;O5<K5 ?>;L7>20B5;5< 85@0@E88. B@81CBC "%{IMBIColumnId/}" 87 87<5@5=8O "%{IMBITableId/}" 7040=> DAX Usage.�5@0@E88 0B@81CB>2 2 AB>;1F0E, :>B>@K< 7040=> DAX Usage, =5;L7O C?>@O4>G820BL ?> ;N1><C 4@C3><C AB>;1FC. B@81CBC "%{IMBIColumnId/}" 87 87<5@5=8O "%{IMBITableId/}" 7040=> DAX Usage.�!B>;1FK, 8A?>;L7>20=8N :>B>@KE 7040=> 7=0G5=85 DAX Usage, =5;L7O 8A?>;L7>20BL 2 ?@54;>65=8OE Where, Order By 8;8 2 A;CG05, 5A;8 2 :0G5AB25 @568<0 70?@>A0 7040= Data Keys. A?>;L7>20=8N AB>;1F0 "%{ColumnId/}" 7040=> DAX Usage.�!2>9AB2C 8A?>;L7>20=8O AB>;1F0 "%{IMBIColumnId/}" 87 B01;8FK "%{IMBITableId/}" 7040=> 7=0G5=85 DAX Usage, 0 MB> B@51C5B, GB>1K C@>25=L A>2<5AB8<>AB8 107K 40==KE 1K; 1103 8;8 2KH5.�KG8A;O5<K9 AB>;15F "%{dimension/}"['%{calccolumn/}'] 4>;65= A>45@60BL >?@545;5=85 OverrideDimensionID 8 OverrideAttributeID. 4=> 87 =8E >BACBAB2C5B.T5?>445@68205<0O 25@A8O 4;O ?@>B>:>;0 2=CB@5==59 @0A?@545;5==>9 >1@01>B:8 Scale Out.e5@0A?>7=0==K9 703>;>2>: ?>;57=KE 40==KE 4;O ?@>B>:>;0 2=CB@5==59 @0A?@545;5==>9 >1@01>B:8 Scale Out.]5@0A?>7=0==0O ?>;57=0O =03@C7:0 4;O ?@>B>:>;0 2=CB@5==59 @0A?@545;5==>9 >1@01>B:8 Scale Out.e5@0A?>7=0==0O ?>;57=0O =03@C7:0 AB>;1F0 4;O ?@>B>:>;0 2=CB@5==59 @0A?@545;5==>9 >1@01>B:8 Scale Out.�1=0@C65=> =5?>445@68205<>5 87<5=5=85 2 :>48@>2:5 0B@81CB0. >?@>1C9B5 ?@5420@8B5;L=> C:070BL =0G0;L=K5 7=0G5=8O 40==KE, GB>1K 871560BL 87<5=5=8O :>48@>2:8.V!2545=8O >1 >?@545;5=88 A53<5=B0 =5 A>>B25BAB2CNB 70?@>AC =0 @0A?@545;5==CN >1@01>B:C.H5?@542845==K9 :>=B5:AB B@0=70:F88 4;O 70?@>A0 @0A?@545;5==>9 >1@01>B:8.v5 C405BAO ?@5>1@07>20BL 7=0G5=85 "%{value/}" B8?0 %{srctype/} 2 B8? %{desttype/} ?@8 >1@01>B:5 AB>;1F0 - %{colName/}.e$09; <5B040==KE B01;8FK "%{table/}" ?>2@5645=. 5 C40;>AL =09B8 >A=>2=CN B01;8FC 2 C7;5 DataFileList.a>7=8:;> ?>2@5645=85 =0 C@>2=5 E@0=8;8I0. >;;5:F8O B01;8F 2 1075 40==KE "%{parent/}" ?>2@5645=0.*BACBAB2C5B A8AB5<=0O B01;8F0 "%{table/}"._>7=8:;> ?>2@5645=85 =0 C@>2=5 E@0=8;8I0. >;;5:F8O 85@0@E89 2 B01;8F5 "%{parent/}" ?>2@5645=0.S!1>9 ?@>25@>: A>3;0A>20==>AB8 107K 40==KE (DBCC) ?@8 ?@>25@:5 107K 40==KE "%{db/}".P!1>9 ?@>25@>: A>3;0A>20==>AB8 107K 40==KE (DBCC) ?@8 ?@>25@:5 B01;8FK "%{tbl/}".P!1>9 ?@>25@>: A>3;0A>20==>AB8 107K 40==KE (DBCC) ?@8 ?@>25@:5 AB>;1F0 "%{col/}".N!1>9 ?@>25@>: A>>B25BAB28O 107K 40==KE (DBCC) ?@8 ?@>25@:5 AB0B8AB8:8 AB>;1F0.N!1>9 ?@>25@>: A>>B25BAB28O 107K 40==KE (DBCC) ?@8 ?@>25@:5 AB0B8AB8:8 B01;8FK.O!1>9 ?@>25@>: A>>B25BAB28O 107K 40==KE (DBCC) ?@8 ?@>25@:5 AB0B8AB8:8 A53<5=B0.J!1>9 ?@>25@>: A>>B25BAB28O 107K 40==KE (DBCC) ?@8 ?@>25@:5 A;>20@O 40==KE.R!1>9 ?@>25@>: A>3;0A>20==>AB8 107K 40==KE (DBCC) ?@8 ?@>25@:5 85@0@E88 "%{hier/}".PAO!1>9 ?@>25@>: A>3;0A>20==>AB8 107K 40==KE (DBCC) ?@8 ?@>25@:5 A53<5=B>2 40==KE.X E@0=8;8I5 C=8:0;L=KE 7=0G5=89, A2O70==>< A> A;>20@5<, >1=0@C65=> 4C1;8@CNI55 7=0G5=85.I5 C40;>AL 2K?>;=8BL 45A5@80;870F8N EMH-B01;8FK 87-70 ?>2@5645=8O 40==KE.M5 C40;>AL 2K?>;=8BL 45A5@80;870F8N E@0=8;8I0 AB@>: 87-70 ?>2@5645=8O 40==KE.K!1>9 ?@>25@>: A>>B25BAB28O 107K 40==KE (DBCC) ?@8 ?@>25@:5 E@0=8;8I0 AB@>:.M!1>9 ?@>25@>: A>>B25BAB28O 107K 40==KE (DBCC) ?@8 ?@>25@:5 E@0=8;8I0 B>:5=>2._>7=8:;> ?>2@5645=85 =0 C@>2=5 E@0=8;8I0. >;;5:F8O AB>;1F>2 2 B01;8F5 "%{parent/}" ?>2@5645=0.]>7=8:;> ?>2@5645=85 =0 C@>2=5 E@0=8;8I0. >;;5:F8O A2O759 2 B01;8F5 "%{parent/}" ?>2@5645=0._>7=8:;> ?>2@5645=85 =0 C@>2=5 E@0=8;8I0. >;;5:F8O @0745;>2 2 B01;8F5 "%{parent/}" ?>2@5645=0.#1=0@C65= =5?@028;L=K9 B8? B01;8FK.`>7=8:;> ?>2@5645=85 =0 C@>2=5 E@0=8;8I0. >;;5:F8O A53<5=B>2 2 AB>;1F5 "%{parent/}" ?>2@5645=0.$1=0@C65= =5?@028;L=K9 B8? A53<5=B0.O!1>9 ?@>25@>: A>>B25BAB28O 107K 40==KE (DBCC) ?@8 ?@>25@:5 AB0B8AB8:8 @0745;>2.S!1>9 ?@>25@>: A>>B25BAB28O 107K 40==KE (DBCC) ?@8 ?@>25@:5 A>?>AB02;5=8O A53<5=B>2.E!1>9 ?@>25@>: A>3;0A>20==>AB8 107K 40==KE (DBCC) ?@8 ?@>25@:5 A2O759.� <>45;8 40==KE >1=0@C65=> =5?@542845==>5 =5A>>B25BAB285, ?>MB><C >=0 =5 <>65B 1KBL 703@C65=0.  AE5<5 4>;6=0 ?@8ACBAB2>20BL A8AB5<=0O B01;8F0 "%{IMBITableId/}", => >=0 =5 1K;0 =0945=0.� <>45;8 40==KE >1=0@C65=> =5?@542845==>5 =5A>>B25BAB285, ?>MB><C >=0 =5 <>65B 1KBL 703@C65=0. "8? A;>20@=>3> E@0=8;8I0 4;O AB>;1F0 "%{col/}" 2 B01;8F5 "%{table/}" 8<55B =5?@542845==>5 7=0G5=85 "%{storetype/}".� <>45;8 40==KE >1=0@C65=> =5?@542845==>5 =5A>>B25BAB285, ?>MB><C >=0 =5 <>65B 1KBL 703@C65=0. <5=0 D09;>2 A5:F88 B01;8FK "%{file1/}" 8 "%{file2/}" =5 A>2?040NB.G><0=40 DBCC C:070;0 8<O A5:F88 157 8<5=8 B01;8FK. #:068B5 8<O B01;8FK.�-B0 :><0=40 API DBCC ?@54=07=0G5=0 4;O 8A?>;L7>20=8O A 1070<8 40==KE, C :>B>@KE ?@8<5=ONBAO ?0@0<5B@ TabularMetadata 4;O A2>9AB20 StorageEngineUsed. &5;520O 1070 40==KE A>45@68B 4@C3>9 ?0@0<5B@ StorageEngineUsed. A?>;L7C9B5 4@C3>9 API DBCC.I!1>9 :>48@>2:8 7=0G5=89: 480?07>= 845=B8D8:0B>@>2 40==KE A;8H:>< 1>;LH>9.S@>87>H;0 >H81:0 ?@8 703@C7:5 >1J5:B>2 40==KE Vertipaq 4;O B01;8FK "%{TableName/}".M@>87>H;0 >H81:0 ?@8 703@C7:5 >1J5:B>2 40==KE Vertipaq 4;O =5A:>;L:8E B01;8F.�@>87>H5; A1>9 BitPackCompression: 2> 2@5<O >1@01>B:8 @0745;0 A 8=45:A>< %d{partIdx/} AB>;1F0 "%{IMBIColumnId/}", A53<5=B A 8=45:A>< %d{segIdx/} =5 ?5@5405B @07;8G=KE A>AB>O=89.~@>87>H;0 >H81:0 ?@8 A>740=88 8;8 87<5=5=88 D09;0 E@0=8;8I0. $09; "%{filename/}" C65 ACI5AB2C5B. 5@A8O =>2>3> D09;0 =525@=0.  25@A8OE B01;8FK B@0=70:F89 <564C B01;8F59 Vertipaq "%{IMBITableName/}" 8 E@0=8;8I5< B01;8G=KE <5B040==KE 2>7=8:;8 =5?@542845==K5 =5A>3;0A>20==>AB8 ?@8 D8:A0F88 B@0=70:F88 B01;8G=KE <5B040==KE. 5@A8O Vertipaq: %d{IMBIVersion/}, 25@A8O B01;8G=KE <5B040==KE: %d{TMVersion/}. 25@A8OE >A=>2=>9 B01;8FK <564C B01;8F59 Vertipaq "%{IMBITableName/}" 8 E@0=8;8I5< B01;8G=KE <5B040==KE 2>7=8:;8 =5?@542845==K5 =5A>3;0A>20==>AB8 ?@8 D8:A0F88 B@0=70:F88 B01;8G=KE <5B040==KE. 5@A8O Vertipaq: %d{IMBIVersion/}, 25@A8O B01;8G=KE <5B040==KE: %d{TMVersion/}.� >A=>2=>9 8 B@0=70:F8>==>9 :>?8OE B01;8FK Vertipaq "%{IMBITableName/}" 2>7=8:;8 =5A>3;0A>20==>AB8 ?@8 D8:A0F88 B@0=70:F88 B01;8G=KE <5B040==KE. A=>2=0O 25@A8O: %d{MasterVersion/}, 25@A8O B@0=70:F88: %d{TxnVersion/}.� 25@A8OE B01;8F <564C B01;8F59 Vertipaq "%{IMBITableName/}" 8 E@0=8;8I5< B01;8G=KE <5B040==KE 2>7=8:;8 =5?@542845==K5 =5A>3;0A>20==>AB8 ?>A;5 703@C7:8 <5B040==KE Vertipaq. 5@A8O Vertipaq: %d{IMBIVersion/}, 25@A8O B01;8G=KE <5B040==KE: %d{TMVersion/}.|!E5<0 VertiPaq 1K;0 :;>=8@>20=0 2 B@0=70:F88 VertiPaq, => B01;8G=0O B>G:0 A>E@0=5=8O =5 1K;0 A>740=0 2 B01;8G=>9 B@0=70:F88.�@>87>H;0 >H81:0 ?@8 ?0@0;;5;L=>< A>E@0=5=88 >1J5:B>2 40==KE VertiPaq 4;O AE5<K "%{SchemaName/}", B01;8FK "%{TableName/}" 8 AB>;1F0 "%{ColumnName/}".\@>87>H;0 >H81:0 ?@8 ?0@0;;5;L=>9 703@C7:5 >1J5:B>2 40==KE Vertipaq 4;O =5A:>;L:8E >B=>H5=89{@>87>H;0 >H81:0 ?@8 ?0@0;;5;L=>< A>E@0=5=88 >1J5:B>2 40==KE VertiPaq 4;O AE5<K "%{SchemaName/}", B01;8FK "%{TableName/}"."b@>87>H;0 >H81:0 ?@8 ?0@0;;5;L=>< A>E@0=5=88 >1J5:B>2 40==KE VertiPaq 4;O AE5<K "%{SchemaName/}"."�"8? 40==KE "%{sourceValueType/}" =5 A>>B25BAB2C5B >68405<><C B8?C 40==KE "%{columnType/}" 4;O AB>;1F0 "%{column/}" 2 B01;8F5 "%{table/}", <0A:0 AB>;1F0 "%{columnMask/}".�@>25@:8 A>3;0A>20==>AB8 107K 40==KE (DBCC) ?> A>?>AB02;5=8N A53<5=B>2 2> <=>65AB25 A5:F89 =5 ?@>945=K, partIndex %ld{PartIndex/} 2KE>48B 70 ?@545;K 4>?CAB8<>3> 480?07>=0 [0, %ld{SegCount/}).�!;C61K Analysis�Services @01>B0NB 2 B01;8G=>< @568<5, ?>MB><C A2>9AB2C StorageMode 3@C??K <5@ "%{name/}" <>6=> 7040BL B>;L:> 7=0G5=85 InMemory.PA�!;C61K Analysis�Services @01>B0NB 2 B01;8G=>< @568<5, ?>MB><C A2>9AB2C StorageMode 87<5@5=8O "%{name/}" <>6=> 7040BL B>;L:> 7=0G5=85 InMemory.|"01;8F0 "%{IMBITableId/}" =5 >68405BAO :0: >A=>2=0O. "5:CI0O >?5@0F8O B@51C5B, GB>1K 2A5 B01;8FK 8<5;8 A>AB>O=85 =5>A=>2=KE.r=830 Excel (D09; "%{XLSXPathname/}") =5 A>45@68B 2=54@5==KE 40==KE PowerPivot, 8;8 >1=0@C65=> ?>2@5645=85 40==KE.e5 =0945=K 2=54@5==K5 40==K5 PowerPivot 4;O 7040==>3> ItemId 2 :=835 Excel (D09; "%{XLSXPathname/}").Q81;8>B5:0 DLL Windows 8 C65 703@C65=0, 8 <5B>4 OffGemHrInitLibrary() C65 2K720=.)5B>4 OffGemHrUnInitLibrary() C65 2K720=.M> 2@5<O @01>BK A 2=54@5==K<8 40==K<8 PowerPivot ?@>87>H;0 2=CB@5==OO >H81:0.m :=835 Excel (D09; "%{XLSXPathname/}") =5 =0945=> ?>4:;NG5=85, A>>B25BAB2CNI55 2=54@5==K< 40==K< PowerPivot.m :=835 Excel (D09; "%{XLSXPathname/}") ?>2@5645=> ?>4:;NG5=85, A>>B25BAB2CNI55 2=54@5==K< 40==K< PowerPivot.�> 2@5<O 2K?>;=5=8O >?5@0F88 ImageLoad 87 FabricHost 2K7>2 DC=:F88 IDatabaseBackupReadStream::SizeRemaining() 25@=C; =54>?CAB8<K9 @07<5@ ?>B>:0, @02=K9 %ld{size/}.&> 2@5<O 2K?>;=5=8O >?5@0F88 ImageLoad 87 FabricHost 2K7>2 DC=:F88 IDatabaseBackupReadStream::Read() =5 25@=C; 70?@>H5==K9 >1J5< 40==KE: 70?@>H5==K9 @07<5@   %ld{reqSize/}, @07<5@ 1CD5@0 GB5=8O   %ld{readSize/}, >AB02H89AO @07<5@   %ld{remSize/}, @07<5@ ?5@2>=0G0;L=>3> ?>B>:0   %ld{initSize/}.(> 2@5<O 2K?>;=5=8O >?5@0F88 ImageLoad 87 FabricHost 2K7>2C DC=:F88 PFMemeStream::Write() =5 C40;>AL 70?8A0BL 70?@>H5==K9 >1J5< 40==KE: 70?@>H5==K9 @07<5@   %ld{reqSize/}, @07<5@ 1CD5@0 70?8A8   %ld{writtenSize/}, >AB02H89AO @07<5@   %ld{remSize/}, @07<5@ ?5@2>=0G0;L=>3> ?>B>:0   %ld{initSize/}.x> 2@5<O 2K?>;=5=8O :><0=4K ImageLoad 87 FabricHost G8A;> >AB02H8EAO 109B>2 >B;8G05BAO >B =C;O ?>A;5 GB5=8O 2A5E 109B>2.�> 2@5<O 2K?>;=5=8O :><0=4K ImageLoad 87 FabricHost @07<5@K ?>B>:>2 =5 @02=K ?>A;5 GB5=8O 2A5E 109B>2 2 C?@02;O5<>< ?>B>:5 8 8E 70?8A8 2 A>1AB25==K9 ?>B>:: C?@02;O5<K9 ?>B>: 8<55B @07<5@ %ld{sourceSize/}, A>1AB25==K9 ?>B>: 8<55B @07<5@ %ld{destSize/}�> 2@5<O >?5@0F88 ImageLoad 87 FabricHost 2K7>2 DC=:F88 IDatabaseBackupReadStream::SizeRemaining() / IDatabaseBackupDownloader::GetTotalSize() 2>72@0I05B A;8H:>< 1>;LH>9 @07<5@ ?>B>:0, @02=K9 %ld{size/}.05 C40;>AL >B:@KBL 2=54@5==K5 40==K5 PowerPivot.25 C40;>AL 703@C78BL 2=54@5==K5 40==K5 PowerPivot.25 C40;>AL A>E@0=8BL 2=54@5==K5 40==K5 PowerPivot.9H81:0 ?@8 >1=>2;5=88 8<5=8 2=54@5==KE 40==KE PowerPivot.2H81:0 ?@8 4>ABC?5 : 2=54@5==K< 40==K< PowerPivot.0H81:0 ?@8 70?@>A5 2=54@5==KE 40==KE PowerPivot.L5 C40;>AL ?>4:;NG8BLAO : 2=54@5==K< 40==K< PowerPivot 4;O "%{servername/}".#H81:0 ?@8 >B<5=5 B5:CI59 >?5@0F88.->72@0I05B C:070==CN 40BC 2 D>@<0B5 datetime.5=L-'8A;> >B 1 4> 31, ?@54AB02;ONI55 45=L <5AOF0.5AOF.'8A;> >B 1 4> 12, ?@54AB02;ONI55 <5AOF 2 3>4C.>4)'5BK@5E7=0G=>5 G8A;>, ?@54AB02;ONI55 3>4.Y>72@0I05B :>;8G5AB2> 548=8F (548=8F0 C:070=0 2 7=0G5=88 Interval) <564C 22>4>< 42CE 40B.Date140B0 2 D>@<0B5 datetime, ?@54AB02;ONI0O 40BC =0G0;0.Date2=0B0 2 D>@<0B5 40BK 8 2@5<5=8, ?@54AB02;ONI0O 40BC >:>=G0=8O.=B5@20;H48=8F0, :>B>@0O 1C45B 8A?>;L7>20BLAO 4;O 2KG8A;5=8O <564C 42C<O 40B0<8.?@5>1@07C5B 40BC 2 B5:AB>2>< D>@<0B5 2 40BC 2 D>@<0B5 datetime.DateText&"5:AB>20O AB@>:0, ?@54AB02;ONI0O 40BC.8>72@0I05B G8A;> >B 1 4> 31, ?@54AB02;ONI55 45=L <5AOF0.0B00B0 2 D>@<0B5 datetime.L>72@0I05B 40BC, >BAB>OICN =0 7040==>5 :>;8G5AB2> <5AOF52 >B =0G0;L=>9 40BK.5AOFK&'8A;> <5AOF52 4> 8;8 ?>A;5 start_date.	StartDatePA40B0 2 D>@<0B5 datetime, ?@54AB02;ONI0O 40BC =0G0;0._>72@0I05B 2 D>@<0B5 datetime 40BC ?>A;54=53> 4=O <5AOF0 4> 8;8 ?>A;5 C:070==>3> G8A;0 <5AOF52.5AOFK&'8A;> <5AOF52 4> 8;8 ?>A;5 start_date.	StartDate0B0 =0G0;0 2 D>@<0B5 datetime.C>72@0I05B G0A 2 2845 G8A;0 >B 0 (?>;=>GL) 4> 23 (11 G0A>2 25G5@0).0B0/@5<O (DateTime)P=0G5=85 datetime 8;8 B5:AB 2 D>@<0B5 2@5<5=8, =0?@8<5@ 16:48:00 8;8 4:48:00 PM.3>72@0I05B G8A;> >B 0 4> 59, ?@54AB02;ONI55 <8=CBK.0B0/@5<O (DateTime)P=0G5=85 datetime 8;8 B5:AB 2 D>@<0B5 2@5<5=8, =0?@8<5@ 16:48:00 8;8 4:48:00 PM.E>72@0I05B G8A;> >B 1 (O=20@L) 4> 12 (45:01@L), ?@54AB02;ONI55 <5AOF.0B00B0 2 D>@<0B5 datetime.3>72@0I05B B5:CICN 40BC 8 2@5<O 2 D>@<0B5 datetime.PA4>72@0I05B G8A;> >B 0 4> 59, ?@54AB02;ONI55 A5:C=4K.0B0/@5<O (DateTime)W@5<O 2 D>@<0B5 datetime 8;8 B5:AB 2 D>@<0B5 2@5<5=8, =0?@8<5@ 16:48:23 8;8 4:48:47 PM.c@5>1@07C5B 7040==K5 G8A;>2K5 7=0G5=8O G0A>2, <8=CB 8 A5:C=4 2 7=0G5=85 2@5<5=8 2 D>@<0B5 datetime.G0A&'8A;> >B 0 4> 23, ?@54AB02;ONI55 G0AK.8=CB0('8A;> >B 0 4> 59, ?@54AB02;ONI55 <8=CBK.B>@.)'8A;> >B 0 4> 59, ?@54AB02;ONI55 A5:C=4K.B@5>1@07C5B 2@5<O 2 B5:AB>2>< D>@<0B5 2> 2@5<O 2 D>@<0B5 datetime.TimeTextW"5:AB>20O AB@>:0, 7040NI0O 2@5<O. 0==K5 > 40B5, A>45@60I85AO 2 AB@>:5, =5 CG8BK20NBAO.+>72@0I05B B5:CICN 40BC 2 D>@<0B5 datetime.:>72@0I05B B5:CI85 40BC 8 2@5<O, 2K@065==K5 2 D>@<0B5 UTC.2>72@0I05B B5:CICN 40BC, 2K@065==CN 2 D>@<0B5 UTC.=>72@0I05B G8A;> >B 1 4> 7, C:07K20NI55 45=L =545;8 4;O 40BK.0B00B0 2 D>@<0B5 datetime.
ReturnType'8A;>, >?@545;ONI55 2>72@0I05<>5 7=0G5=85: 4;O =545;8 A 2>A:@5A5=LO (1) ?> AC11>BC (7) 8A?>;L7C9B5 7=0G5=85 1; 4;O =545;8 A ?>=545;L=8:0 (1) ?> 2>A:@5A5=L5 (7) 8A?>;L7C9B5 7=0G5=85 2; 4;O =545;8 A ?>=545;L=8:0 (0) ?> 2>A:@5A5=L5 (6) 8A?>;L7C9B5 7=0G5=85 3.>72@0I05B =><5@ =545;8 2 3>4C.0B00B0 2 D>@<0B5 datetime.
ReturnType�'8A;>, >?@545;ONI55 2>72@0I05<>5 7=0G5=85: 5A;8 =545;O =0G8=05BAO A 2>A:@5A5=LO 8A?>;L7C9B5 7=0G5=85 1; 5A;8 =545;O =0G8=05BAO A ?>=545;L=8:0, 8A?>;L7C9B5 7=0G5=85 2.5>72@0I05B 3>4 4;O 40BK 2 2845 G5BK@5E7=0G=>3> G8A;0.0B00B0 2 D>@<0B5 datetime.T>72@0I05B G0ABL 3>40, ?@54AB02;ONICN G8A;> ?>;=KE 4=59 <564C start_date 8 end_date.078A#A?>;L7C5<K9 B8? 4;O ?>4AG5B0 4=59.PAEndDate"0B0 >:>=G0=8O 2 D>@<0B5 datetime.	StartDate0B0 =0G0;0 2 D>@<0B5 datetime.E1J548=O5B C:070==K9 =01>@ >?5@0=4>2 A ?><>ILN 7040==>3> @0745;8B5;O. 0745;8B5;LJ 0745;8B5;L, :>B>@K9 8A?>;L7C5BAO 4;O >1J548=5=8O 2K@065=89 2 >4=C AB@>:C.
K@065=851g5@2>5 2K@065=85, :>B>@>5 1C45B 2KG8A;5=> 8 >1J548=5=> A 4@C38<8 AB@>:0<8 A 8A?>;L7>20=85< @0745;8B5;O.
K@065=852gB>@>5 2K@065=85, :>B>@>5 1C45B 2KG8A;5=> 8 >1J548=5=> A 4@C38<8 AB@>:0<8 A 8A?>;L7>20=85< @0745;8B5;O.^>72@0I05B TRUE, 5A;8 ACI5AB2C5B E>BO 1K >4=0 AB@>:0, 345 2A5 AB>;1FK 8<5NB 7040==K5 7=0G5=8O.
ColumnName1!B>;15F 2> 2E>4=>9 B01;8F5 8;8 A2O70==>9 B01;8F5."01;8F0@>25@O5<0O B01;8F0.PA=0G5=85(A:><>5 A:0;O@=>5 2K@065=85 4;O AB>;1F0.^>72@0I05B TRUE, 5A;8 ACI5AB2C5B E>BO 1K >4=0 AB@>:0, 345 2A5 AB>;1FK 8<5NB 7040==K5 7=0G5=8O."01;8F0@>25@O5<0O B01;8F0.=0G5=857!:0;O@=>5 2K@065=85, 8A:><>5 2 A>>B25BAB2CNI5< AB>;1F5.{>72@0I05B 7=0G5=85 4;O A2>9AB20 AB@>:8 ?>4:;NG5=8O CustomData, 5A;8 >=> >?@545;5=>, 2 ?@>B82=>< A;CG05 - 7=0G5=85 BLANK().)>@>6405B C:070==CN ?>;L7>20B5;5< >H81:C.	ErrorText%"5:AB A>>1I5=8O > ?>@>6405<>9 >H81:5./K7K205B 2=5H=55 2K@065=85 87 8AB>G=8:0 40==KE.AB>G=8: 40==KE6<O 2=5H=53> 8AB>G=8:0 40==KE, 2K?>;=ONI53> 2K@065=85.	K@065=853KG8A;O5<>5 2K@065=85 87 2=5H=53> 8AB>G=8:0 40==KE."8?#<O B8?0, A2O7K205<>5 A 2K@065=85<.*K7K205B 2=5H=NN <5@C 87 8AB>G=8:0 40==KE.AB>G=8: 40==KE1<O 2=5H=53> 8AB>G=8:0 40==KE, 2K?>;=ONI53> <5@C.<O5@K5KG8A;O5<K9 >1J5:B <5@K 87 2=5H=53> 8AB>G=8:0 40==KE."8?<O B8?0, A2O7K205<>5 A <5@>9.g>72@0I05B A>45@68<>5, 4>ABC?=>5 ?> C:070==><C URL-04@5AC, 0 B8? 2>72@0I05<KE 40==KE O2;O5BAO 42>8G=K<.DefaultImageURLURL-04@5A >1@070 ?> C<>;G0=8N.ImageURLURL-04@5A >1@070.V>72@0I05B 7=0G5=85 TRUE, 5A;8 C:070==0O B01;8F0 8;8 AB>;15F 8<55B B>;L:> >48= D8;LB@.
ColumnName(!B>;15F 4;O ?@>25@:8 A2545=89 > D8;LB@5.H>72@0I05B 7=0G5=85 TRUE, 5A;8 2 C:070==>< AB>;1F5 B>;L:> >4=> 7=0G5=85.
ColumnName(!B>;15F 4;O ?@>25@:8 A2545=89 > D8;LB@5.D@>25@O5B, O2;O5BAO ;8 7=0G5=85 ?CABK<, 8 2>72@0I05B TRUE 8;8 FALSE.=0G5=85@>25@O5<>5 7=0G5=85._>72@0I05B 7=0G5=85 TRUE, 5A;8 C:070==0O B01;8F0 8;8 AB>;15F D8;LB@C5BAO ?5@5:@5AB=K< D8;LB@><.TableNameOrColumnName4!B>;15F 8;8 B01;8F0 4;O ?@>25@:8 8=D>@<0F88 D8;LB@0.Q>72@0I05B 7=0G5=85 TRUE, 5A;8 C:070==0O B01;8F0 (8;8 B01;8G=>5 2K@065=85) ?CAB0."01;8F0 "01;8F0 8;8 B01;8G=>5 2K@065=85.N@>25@O5B, O2;O5BAO ;8 7=0G5=85 >H81:>9, 8 2>72@0I05B 7=0G5=85 TRUE 8;8 FALSE.=0G5=85@>25@O5<>5 7=0G5=85.N>72@0I05B 7=0G5=85 !", 5A;8 G8A;> G5B=>5, 8 7=0G5=85 ,, 5A;8 =5G5B=>5.'8A;>>=0G5=85 4;O B5AB8@>20=8O. A;8 G8A;> =5 F5;>5, >=> CA5:05BAO.J>72@0I05B 7=0G5=85 TRUE, 5A;8 4;O C:070==>3> AB>;1F0 5ABL ?@O<K5 D8;LB@K.TableNameOrColumnName0"01;8F0 8;8 AB>;15F 4;O ?@>25@:8 40==KE D8;LB@0.V>72@0I05B 7=0G5=85 True, :>340 C:070==K9 AB>;15F O2;O5BAO C@>2=5< 2 85@0@E88 C@>2=59.
ColumnName!B>;15F C@>2=O.i@>25@O5B, O2;O5BAO ;8 7=0G5=85 ;>38G5A:8< (@02=K< TRUE 8;8 FALSE), 8 2>72@0I05B 7=0G5=85 TRUE 8;8 FALSE.=0G5=85@>25@O5<>5 7=0G5=85.w@>25@O5B, O2;O5BAO ;8 7=0G5=85 =5B5:AB>2K< (?CABK5 OG59:8 =5 AG8B0NBAO B5:AB><), 8 2>72@0I05B 7=0G5=85 TRUE 8;8 FALSE.=0G5=85@>25@O5<>5 7=0G5=85.F@>25@O5B, O2;O5BAO ;8 7=0G5=85 G8A;>2K<, 8 2>72@0I05B TRUE 8;8 FALSE.PA=0G5=85@>25@O5<>5 7=0G5=85.N>72@0I05B 7=0G5=85 !", 5A;8 G8A;> =5G5B=>5, 8 7=0G5=85 ,, 5A;8 G5B=>5.'8A;>>=0G5=85 4;O B5AB8@>20=8O. A;8 G8A;> =5 F5;>5, >=> CA5:05BAO.z>72@0I05B 7=0G5=85 TRUE, 5A;8 B5:CI0O AB@>:0 A>45@68B ?>4KB>3 4;O 7040==>3> AB>;1F0, 2 ?@>B82=>< A;CG05 2>72@0I05B FALSE.
ColumnName!B>;15F 4;O ?@>25@:8.G@>25@O5B, O2;O5BAO ;8 7=0G5=85 B5:AB>2K<, 8 2>72@0I05B TRUE 8;8 FALSE.=0G5=85@>25@O5<>5 7=0G5=85.6>72@0I05B O7K: 8 @538>=0;L=K5 ?0@0<5B@K ?>;L7>20B5;O.f>72@0I05B 8<O 4><5=0 8 8<O ?>;L7>20B5;O B5:CI53> ?>4:;NG5=8O 2 D>@<0B5 "8<O 4><5=0\8<O ?>;L7>20B5;O".�>72@0I05B 845=B8D8:0B>@ >1J5:B0 B5:CI53> ?>;L7>20B5;O 87 Azure AD 4;O A5@25@0 0=0;870 40==KE Azure 8 845=B8D8:0B>@ 157>?0A=>AB8 B5:CI53> ?>;L7>20B5;O 4;O ;>:0;L=>3> A5@25@0 0=0;870 40==KE.%>72@0I05B 8<O AC1J5:B0-?>;L7>20B5;O.Z@>25@O5B, 8<5NB ;8 2A5 0@3C<5=BK 7=0G5=85 TRUE, 8 2>72@0I05B 7=0G5=85 TRUE, 5A;8 MB> B0:.PALogical1 @>25@O5<K5 ;>38G5A:85 7=0G5=8O.Logical2 @>25@O5<K5 ;>38G5A:85 7=0G5=8O.%>72@0I05B ;>38G5A:>5 7=0G5=85 FALSE.�@>25@O5B, 2K?>;=O5BAO ;8 CA;>285, 8 2>72@0I05B >4=> 7=0G5=85, 5A;8 CA;>285 2K?>;=O5BAO (TRUE), 8 4@C3>5, 5A;8 CA;>285 =5 2K?>;=O5BAO (FALSE).LogicalTestUN1>5 7=0G5=85 8;8 2K@065=85, 2KG8A;5=85 :>B>@>3> <>65B 40BL 7=0G5=85 TRUE 8;8 FALSE.
ResultIfFalse�=0G5=85, :>B>@>5 2>72@0I05BAO, 5A;8 ?@>25@:0 ;>38G5A:>3> 2K@065=8O 405B @57C;LB0B FALSE. > C<>;G0=8N 2>72@0I05BAO 7=0G5=85 FALSE.ResultIfTrue�=0G5=85, :>B>@>5 2>72@0I05BAO, 5A;8 ?@>25@:0 ;>38G5A:>3> 2K@065=8O 405B @57C;LB0B TRUE. > C<>;G0=8N 2>72@0I05BAO 7=0G5=85 TRUE.�>72@0I05B 7=0G5=85 value_if_error, 5A;8 ?5@2>5 2K@065=85 O2;O5BAO >H81:>9; 2 ?@>B82=>< A;CG05 2>72@0I05B 7=0G5=85 A0<>3> 2K@065=8O.=0G5=85N1>5 7=0G5=85 8;8 2K@065=85.ValueIfErrorPAN1>5 7=0G5=85 8;8 2K@065=85.)7<5=O5B FALSE =0 TRUE 8;8 TRUE =0 FALSE.
>38G5A:89`=0G5=85 8;8 2K@065=85, 2 @57C;LB0B5 2KG8A;5=8O :>B>@>3> <>6=> ?>;CG8BL 7=0G5=85 TRUE 8;8 FALSE.�>72@0I05B 7=0G5=85 TRUE, 5A;8 ;N1>9 87 0@3C<5=B>2 8<55B 7=0G5=85 TRUE, 8 7=0G5=85 FALSE, 5A;8 2A5 0@3C<5=BK 8<5NB 7=0G5=85 FALSE.Logical1 @>25@O5<K5 ;>38G5A:85 7=0G5=8O.Logical2 @>25@O5<K5 ;>38G5A:85 7=0G5=8O.A>72@0I05B @07=K5 @57C;LB0BK 2 7028A8<>AB8 >B 7=0G5=8O 2K@065=8O.Else:A;8 A>2?040NI8E 7=0G5=89 =5B, 2>72@0I05BAO 7=0G5=85 Else.	K@065=85KG8A;O5<>5 2K@065=85.	 57C;LB0BX 57C;LB0B, :>B>@K9 4>;65= 1KBL 2>72@0I5=, 5A;8 2K@065=85 8<55B A>>B25BAB2CNI55 7=0G5=85.PA=0G5=85MA;8 2K@065=85 8<55B MB> 7=0G5=85, 1C45B 2>72@0I5= A>>B25BAB2CNI89 @57C;LB0B.$>72@0I05B ;>38G5A:>5 7=0G5=85 TRUE.%>72@0I05B 01A>;NB=>5 7=0G5=85 G8A;0.'8A;>9'8A;>, 01A>;NB=>5 7=0G5=85 :>B>@>3> B@51C5BAO >?@545;8BL.�>72@0I05B 0@::>A8=CA G8A;0. @::>A8=CA   MB> C3>;, :>A8=CA :>B>@>3> @025= C:070==><C G8A;C. >72@0I05<K9 C3>; 87<5@O5BAO 2 @0480=0E 8 =0E>48BAO 2 480?07>=5 >B 0 (=C;O) 4> G8A;0 ?8.'8A;>=>A8=CA =C6=>3> C3;0 4>;65= 1KBL 7040= 2 ?@545;0E >B  1 4> 1.�>72@0I05B >1@0B=K9 38?5@1>;8G5A:89 :>A8=CA G8A;0. '8A;> 4>;6=> 1KBL =5 <5=LH5 1. 1@0B=K9 38?5@1>;8G5A:89 :>A8=CA   MB> 7=0G5=85, 38?5@1>;8G5A:89 :>A8=CA :>B>@>3> @025= 7040==><C G8A;C, ?>MB><C 2K@065=85 ACOSH(COSH(G8A;>)) @02=> 87=0G0;L=><C G8A;C.'8A;>%N1>5 25I5AB25==>5 G8A;> =5 <5=LH5 1.E>72@0I05B 3;02=>5 7=0G5=85 0@::>B0=35=A0 (>1@0B=>3> B0=35=A0) G8A;0.'8A;>L'8A;> O2;O5BAO :>B0=35=A>< =C6=>3> C3;0. -B> 4>;6=> 1KBL 25I5AB25==>5 G8A;>.3>72@0I05B >1@0B=K9 38?5@1>;8G5A:89 :>B0=35=A C3;0.PA'8A;>/1A>;NB=>5 7=0G5=85 G8A;0 4>;6=> 1KBL 1>;LH5 1.�>72@0I05B 0@:A8=CA G8A;0. @:A8=CA   MB> C3>;, A8=CA :>B>@>3> @025= 7040==><C G8A;C. >72@0I05<K9 C3>; 87<5@O5BAO 2 @0480=0E 8 =0E>48BAO 2 480?07>=5 >B  ?8/2 4> ?8/2.'8A;>;!8=CA =C6=>3> C3;0 4>;65= 1KBL 7040= 2 ?@545;0E >B  1 4> 1.�>72@0I05B >1@0B=K9 38?5@1>;8G5A:89 A8=CA G8A;0. 1@0B=K9 38?5@1>;8G5A:89 A8=CA   MB> 7=0G5=85, 38?5@1>;8G5A:89 A8=CA :>B>@>3> @025= 7040==><C G8A;C, ?>MB><C 2K@065=85 ASINH(SINH(G8A;>)) @02=> 87=0G0;L=><C G8A;C.'8A;>N1>5 25I5AB25==>5 G8A;>.�>72@0I05B 0@:B0=35=A G8A;0. @:B0=35=A   MB> C3>;, B0=35=A :>B>@>3> @025= 7040==><C G8A;C. >72@0I05<K9 C3>; 87<5@O5BAO 2 @0480=0E 8 =0E>48BAO 2 480?07>=5 >B  ?8/2 4> ?8/2.'8A;> "0=35=A =C6=>3> C3;0. >72@0I05B >1@0B=K9 38?5@1>;8G5A:89 B0=35=A G8A;0. '8A;> 4>;6=> 1KBL 7040=> 2 480?07>=5 >B  1 4> 1 (70 8A:;NG5=85<  1 8 1). 1@0B=K9 38?5@1>;8G5A:89 B0=35=A   MB> 7=0G5=85, 38?5@1>;8G5A:89 B0=35=A :>B>@>3> @025= 7040==><C G8A;C, ?>MB><C 2K@065=85 ATANH(TANH(G8A;>)) @02=> 8AE>4=><C G8A;C.'8A;>$N1>5 25I5AB25==>5 G8A;> >B 1 4>  1.�>72@0I05B 15B0-@0A?@545;5=85. 5B0-@0A?@545;5=85, :0: ?@028;>, 8A?>;L7C5BAO 4;O 87CG5=8O ?@>F5=B=KE >B:;>=5=89 2 2K1>@:0E, =0?@8<5@, 4;O >?@545;5=8O B>3>, :0:CN G0ABL 4=O ;N48 ?@>2>4OB 70 ?@>A<>B@>< B5;5?5@540G.PA86=OO 3@0=8F0 8=B5@20;0 X.;LD00@0<5B@ @0A?@545;5=8O.5@E=OO 3@0=8F0 8=B5@20;0 X.5B00@0<5B@ @0A?@545;5=8O.
0:>?;5=85� >38G5A:>5 7=0G5=85, >?@545;ONI55 D>@<C DC=:F88. A;8 7=0G5=85< =0:>?;5=8O O2;O5BAO "!"", ". ! 2>72@0I05B DC=:F8N =0:>?8B5;L=>3> @0A?@545;5=8O.  A;CG05 7=0G5=8O "," 2>72@0I05BAO DC=:F8O ?;>B=>AB8 25@>OB=>AB8.XC=0G5=85 2 8=B5@20;5 <564C A 8 B, 4;O :>B>@>3> 2KG8A;O5BAO DC=:F8O._>72@0I05B 8=25@A8N DC=:F88 ?;>B=>AB8 =0:>?8B5;L=>9 25@>OB=>AB8 15B0-@0A?@545;5=8O (". !). A;8 25@>OB=>ABL = ". !(x,...!"), B> ". (25@>OB=>ABL,...) = x. 5B0-@0A?@545;5=85 <>65B 8A?>;L7>20BLAO 2 ?;0=8@>20=88 ?@>5:B>2 4;O <>45;8@>20=8O 2>7<>6=KE A@>:>2 7025@H5=8O ?@8 CA;>288, GB> 8725AB=K >68405<>5 2@5<O 7025@H5=8O 8 87<5=G82>ABL.86=OO 3@0=8F0 8=B5@20;0 X.;LD00@0<5B@ @0A?@545;5=8O.5@E=OO 3@0=8F0 8=B5@20;0 X.5B00@0<5B@ @0A?@545;5=8O.5@>OB=>ABL-5@>OB=>ABL, A2O70==0O A 15B0-@0A?@545;5=85<.I:@C3;O5B G8A;> 4> 1;8609H53> F5;>3> 8;8 4> 1;8609H59 548=8FK 7=0G8<>AB8.'8A;>:@C3;O5<>5 7=0G5=85.Significance*@0B=>5, 4> :>B>@>3> B@51C5BAO >:@C3;5=85.�>72@0I05B @0A?@545;5=85 E8-:204@0B, :>B>@>5 >1KG=> 8A?>;L7C5BAO 4;O 87CG5=8O 20@80B82=>AB8 2 ?@>F5=B=>< >B=>H5=88 G53>-;81> 2 >1@07F0E, =0?@8<5@ G0ABL 4=O, :>B>@CN ;N48 ?@>2>4OB ?5@54 B5;5287>@><.
0:>?;5=85�>38G5A:>5 7=0G5=85, >?@545;ONI55 D>@<C DC=:F88. A;8 =0:>?8B5;L=>5 7=0G5=85   !", %2. ! 2>72@0I05B 8=B53@0;L=CN DC=:F8N @0A?@545;5=8O; 2 ?@>B82=>< A;CG05   DC=:F8N ?;>B=>AB8 25@>OB=>AB8.
@_A2>1>4K'8A;> 3@04CA>2 A2>1>4K.PAX6=0G5=85, ?> :>B>@><C 2K E>B8B5 >F5=8BL @0A?@545;5=85.x>72@0I05B ?@02>AB>@>==NN 25@>OB=>ABL @0A?@545;5=8O E8-:204@0B, :>B>@>5 A2O70=> A B5AB>< E8-:204@0B. = 8A?>;L7C5BAO 4;O A@02=5=8O =01;N405<KE 8 >68405<KE 25;8G8=. 0?@8<5@, 35=5B8G5A:89 M:A?5@8<5=B ?@54?>;0305B, GB> A;54CNI55 ?>:>;5=85 @0AB5=89 1C45B 8<5BL >?@545;5==K9 =01>@ @0AF25B>:. !@02=820O =01;N405<K5 @57C;LB0BK A >68405<K<8, <>6=> @5H8BL, 25@=0 ;8 8AE>4=0O 38?>B570.
@_A2>1>4K'8A;> 3@04CA>2 A2>1>4K.X6=0G5=85, ?> :>B>@><C 2K E>B8B5 >F5=8BL @0A?@545;5=85.	>72@0I05B >1@0B=CN ;52>AB>@>==NN 25@>OB=>ABL @0A?@545;5=8O E8-:204@0B, :>B>@>5 A2O70=> A B5AB>< E8-:204@0B. => >1KG=> 8A?>;L7C5BAO 4;O 87CG5=8O 20@80B82=>AB8 2 ?@>F5=B=>< >B=>H5=88 G53>-;81> 2 >1@07F0E, =0?@8<5@ G0ABL 4=O, :>B>@CN ;N48 ?@>2>4OB ?5@54 B5;5287>@><.
@_A2>1>4K'8A;> 3@04CA>2 A2>1>4K.5@>OB=>ABL35@>OB=>ABL, A2O70==0O A @0A?@545;5=85< E8-:204@0B.	>72@0I05B >1@0B=CN ?@02>AB>@>==NN 25@>OB=>ABL @0A?@545;5=8O E8-:204@0B. A;8 25@>OB=>ABL = %2. !.%(X,...), B> %2. .%(25@>OB=>ABL,...) = X. A?>;L7C9B5 MBC DC=:F8N 4;O A@02=5=8O =01;N405<KE @57C;LB0B>2 A >68405<K<8, GB>1K @5H8BL, 25@=0 ;8 8AE>4=0O 38?>B570.
@_A2>1>4K'8A;> 3@04CA>2 A2>1>4K.5@>OB=>ABL35@>OB=>ABL, A2O70==0O A @0A?@545;5=85< E8-:204@0B.�>72@0I05B :>;8G5AB2> :><18=0F89 4;O 7040==>3> G8A;0 M;5<5=B>2. A?>;L7C9B5 DC=:F8N '!, GB>1K >?@545;8BL >1I55 2>7<>6=>5 :>;8G5AB2> 3@C?? 4;O 7040==>3> G8A;0 M;5<5=B>2.'8A;>'8A;> M;5<5=B>2.'8A;>_2K1@0==KE$'8A;> M;5<5=B>2 2 :064>9 :><18=0F88.K>72@0I05B G8A;> :><18=0F89 (A ?>2B>@5=8O<8) 4;O 7040==>3> G8A;0 M;5<5=B>2.'8A;>\>;6=> 1KBL =5 <5=LH5 0 8 =5 <5=LH5 G5< '8A;>_2K1@0==KE. 5F5;>G8A;5==K5 7=0G5=8O CA5:0NBAO.'8A;>_2K1@0==KE<>;6=> 1KBL =5 <5=LH5 0. 5F5;>G8A;5==K5 7=0G5=8O CA5:0NBAO._>72@0I05B 8=B5@20; 4>AB>25@=>AB8 4;O A@54=53> 7=0G5=8O ?>?C;OF88 ?@8 =>@<0;L=>< @0A?@545;5=88.;LD0�#@>25=L 7=0G8<>AB8, 8A?>;L7C5<K9 4;O 2KG8A;5=8O C@>2=O 4>AB>25@=>AB8. #@>25=L 4>AB>25@=>AB8 @025= 100*(1   0;LD0)%; 4@C38<8 A;>20<8, 7=0G5=85 0;LD0, @02=>5 0,05, A>>B25BAB2C5B C@>2=N 4>AB>25@=>AB8 2 95 ?@>F5=B>2. 07<5@ 07<5@ >1@07F0.PA!B0=40@B=>5_>B:;L!B0=40@B=>5 >B:;>=5=85 ?>?C;OF88 4;O 480?07>=0 40==KE, ?>;0305<>5 8725AB=K<.^>72@0I05B 8=B5@20; 4>AB>25@=>AB8 4;O A@54=53> 7=0G5=8O ?>?C;OF88 ?@8 @0A?@545;5=88 !BLN45=B0.;LD0�#@>25=L 7=0G8<>AB8, 8A?>;L7C5<K9 4;O 2KG8A;5=8O C@>2=O 4>AB>25@=>AB8. #@>25=L 4>AB>25@=>AB8 @025= 100*(1   0;LD0)%; 4@C38<8 A;>20<8, 7=0G5=85 0;LD0, @02=>5 0,05, A>>B25BAB2C5B C@>2=N 4>AB>25@=>AB8 2 95 ?@>F5=B>2. 07<5@ 07<5@ >1@07F0.!B0=40@B=>5_>B:;L!B0=40@B=>5 >B:;>=5=85 ?>?C;OF88 4;O 480?07>=0 40==KE, ?>;0305<>5 8725AB=K<.">72@0I05B :>A8=CA 7040==>3> C3;0.'8A;>.#3>; 2 @0480=0E, :>A8=CA :>B>@>3> =C6=> =09B8.)>72@0I05B 38?5@1>;8G5A:89 :>A8=CA G8A;0.'8A;>GN1>5 25I5AB25==>5 G8A;>, 38?5@1>;8G5A:89 :>A8=CA :>B>@>3> =C6=> =09B8.1>72@0I05B :>B0=35=A C3;0, C:070==>3> 2 @0480=0E.PA'8A;>0#3>; 2 @0480=0E, :>B0=35=A :>B>@>3> =C6=> =09B8.;>72@0I05B 38?5@1>;8G5A:89 :>B0=35=A 38?5@1>;8G5A:>3> C3;0.'8A;>N1>5 25I5AB25==>5 G8A;>.5>72@0I05B 7=0G5=85 :0: B8? 40==KE 20;NBK (currency).=0G5=85K!:0;O@=>5 2K@065=85, :>B>@>5 4>;6=> 1KBL ?@5>1@07>20=> 2 B8? 40==KE 20;NBK.@5>1@07C5B @0480=K 2 3@04CAK.'8A;>-#3>; 2 @0480=0E, :>B>@K9 =C6=> ?@5>1@07>20BL.1>72@0I05B G8A;>, >:@C3;5==>5 4> 1;8609H53> G5B=>3> F5;>3>. K <>65B5 8A?>;L7>20BL MBC DC=:F8N 4;O >1@01>B:8 ?0@=KE M;5<5=B>2. 0?@8<5@, C?0:>2>G=K9 OI8: ?@8=8<05B M;5<5=BK ?> >4=><C 8;8 ?> 42C<. /I8: AG8B05BAO ?>;=K<, :>340 :>;8G5AB2> M;5<5=B>2, >:@C3;5==>5 4> 1;8609H59 ?0@K, A>2?0405B A 5<:>ABLN OI8:0.'8A;>:@C3;O5<>5 7=0G5=85.3>72@0I05B G8A;> e, 2>72545==>5 2 7040==CN AB5?5=L.'8A;>PA�>:070B5;L AB5?5=8, 2 :>B>@CN 2>72>48BAO G8A;> e. >=AB0=B0 e ?@8<5@=> @02=0 2,71828182845904 8 A;C68B >A=>20=85< =0BC@0;L=KE ;>30@8D<>2.>72@0I05B M:A?>=5=F80;L=>5 @0A?@545;5=85. A?>;L7C9B5 -!. ! 4;O <>45;8@>20=8O 2@5<5=8 <564C A>1KB8O<8, =0?@8<5@, A:>;L:> C 10=:><0B0 1C45B CE>48BL 2@5<5=8 =0 2K40GC =0;8G=KE. 0?@8<5@, <>6=> 8A?>;L7>20BL -!. !, GB>1K >?@545;8BL 25@>OB=>ABL B>3>, GB> MB> 709<5B =5 1>;55 <8=CBK.
0:>?;5=85�>38G5A:>5 7=0G5=85, C:07K20NI55 @50;87C5<CN D>@<C M:A?>=5=F80;L=>9 DC=:F88. A;8 =0:>?8B5;L=>5 7=0G5=85   !", B> -!. ! 2>72@0I05B 8=B53@0;L=CN DC=:F8N @0A?@545;5=8O; 2 ?@>B82=>< A;CG05   DC=:F8N ?;>B=>AB8 25@>OB=>AB8.O<140=0G5=85 ?0@0<5B@0.X=0G5=85 DC=:F88.A>72@0I05B D0:B>@80; G8A;0, @02=K9 ?@>872545=8N 1*2*3*...* G8A;>.'8A;>:5>B@8F0B5;L=>5 G8A;>, 4;O :>B>@>3> 2KG8A;O5BAO D0:B>@80;.I:@C3;O5B G8A;> : =C;N 4> 1;8609H53> G8A;0, :@0B=>3> 7040==>9 7=0G8<>AB8.'8A;>#'8A;>, :>B>@>5 B@51C5BAO >:@C3;8BL.Significance^@0B=>5, 4> :>B>@>3> B@51C5BAO >:@C3;5=85. '8A;> 8 7=0G8<>ABL 4>;6=K 8<5BL >48= 8 B>B 65 7=0:.PA�>72@0I05B =081>;LH89 >1I89 45;8B5;L 42CE F5;KE G8A5;. 081>;LH89 >1I89 45;8B5;L   MB> <0:A8<0;L=>5 F5;>5 G8A;>, =0 :>B>@>5 157 >AB0B:0 45;OBAO G8A;>1 8 G8A;>2.'8A;>1:5@2>5 G8A;>. A;8 7=0G5=85 =5 F5;>5, ?@>8AE>48B CA5G5=85.'8A;>2:B>@>5 G8A;>. A;8 7=0G5=85 =5 F5;>5, ?@>8AE>48B CA5G5=85.7:@C3;O5B G8A;> 2 <5=LHCN AB>@>=C 4> 1;8609H53> F5;>3>.'8A;>/'8A;>, >:@C3;O5<>5 2 <5=LHCN AB>@>=C 4> F5;>3>.m:@C3;O5B G8A;> 4> 1;8609H53> 1>;LH53> F5;>3> 8;8 4> 1;8609H53> 1>;LH53> G8A;0, :@0B=>3> 7040==>9 7=0G8<>AB8.'8A;>:@C3;O5<>5 7=0G5=85.Significance*@0B=>5, 4> :>B>@>3> B@51C5BAO >:@C3;5=85.�>72@0I05B =08<5=LH55 >1I55 :@0B=>5 42CE F5;KE G8A5;. 08<5=LH55 >1I55 :@0B=>5   MB> <8=8<0;L=>5 F5;>5 ?>;>68B5;L=>5 G8A;>, :>B>@>5 157 >AB0B:0 45;8BAO =0 G8A;>1 8 G8A;>2. A?>;L7C9B5  4;O 4>102;5=8O 4@>159 A @07=K<8 7=0<5=0B5;O<8.'8A;>1:5@2>5 G8A;>. A;8 7=0G5=85 =5 F5;>5, ?@>8AE>48B CA5G5=85.'8A;>2:B>@>5 G8A;>. A;8 7=0G5=85 =5 F5;>5, ?@>8AE>48B CA5G5=85.&>72@0I05B =0BC@0;L=K9 ;>30@8D< G8A;0.'8A;>C>;>68B5;L=>5 G8A;>, 4;O :>B>@>3> 2KG8A;O5BAO =0BC@0;L=K9 ;>30@8D<.1>72@0I05B ;>30@8D< G8A;0 ?> 7040==><C >A=>20=8N.	A=>20=85%A=>20=85 ;>30@8D<0; ?> C<>;G0=8N 10.'8A;>7>;>68B5;L=>5 G8A;>, 4;O :>B>@>3> 2KG8A;O5BAO ;>30@8D<.%>72@0I05B 45AOB8G=K9 ;>30@8D< G8A;0.'8A;>B>;>68B5;L=>5 G8A;>, 4;O :>B>@>3> 2KG8A;O5BAO 45AOB8G=K9 ;>30@8D<.0>72@0I05B >AB0B>: >B 45;5=8O G8A;0 =0 45;8B5;L.5;8B5;L"'8A;>, =0 :>B>@>5 45;8BAO 45;8<>5.PA'8A;>/'8A;>, >AB0B>: >B 45;5=8O :>B>@>3> 2KG8A;O5BAO.2>72@0I05B G8A;>, >:@C3;5==>5 4> =C6=>3> :@0B=>3>.@0B=K90@0B=>5, 4> :>B>@>3> B@51C5BAO >:@C3;5=85 G8A;0.'8A;>:@C3;O5<>5 7=0G5=85._>72@0I05B =>@<0;L=>5 @0A?@545;5=85 4;O C:070==>3> A@54=53> 7=0G5=8O 8 AB0=40@B=>3> >B:;>=5=8O.
0:>?;5=85�>38G5A:>5 7=0G5=85, >?@545;ONI55 D>@<C DC=:F88. A;8 0@3C<5=B "8=B53@0;L=0O" 8<55B 7=0G5=85 TRUE, DC=:F8O NORM.DIST 2>72@0I05B 8=B53@0;L=CN DC=:F8N @0A?@545;5=8O, 0 5A;8 FALSE�  25A>2CN DC=:F8N @0A?@545;5=8O.!@54=55 7=0G5=85%!@54=55 0@8D<5B8G5A:>5 @0A?@545;5=8O.!B0=40@B=>5_>B:;%!B0=40@B=>5 >B:;>=5=85 @0A?@545;5=8O.X/=0G5=85, 4;O :>B>@>3> B@51C5BAO @0A?@545;5=85.PA>72@0I05B >1@0B=CN DC=:F8N =>@<0;L=>3> 8=B53@0;L=>3> @0A?@545;5=8O 4;O C:070==>3> A@54=53> 7=0G5=8O 8 AB0=40@B=>3> >B:;>=5=8O.!@54=55 7=0G5=85%!@54=55 0@8D<5B8G5A:>5 @0A?@545;5=8O.5@>OB=>ABL75@>OB=>ABL, A>>B25BAB2CNI0O =>@<0;L=><C @0A?@545;5=8N.!B0=40@B=>5_>B:;%!B0=40@B=>5 >B:;>=5=85 @0A?@545;5=8O.r>72@0I05B AB0=40@B=>5 =>@<0;L=>5 @0A?@545;5=85 (A@54=55 7=0G5=85 @02=> =C;N, 0 AB0=40@B=>5 >B:;>=5=85�  548=8F5).
0:>?;5=85�0@0<5B@ "8=B53@0;L=0O" A>45@68B ;>38G5A:>5 7=0G5=85, >?@545;ONI55 D>@<C DC=:F88. A;8 >= 8<55B 7=0G5=85 TRUE, DC=:F8O NORMS.DIST 2>72@0I05B 8=B53@0;L=CN DC=:F8N @0A?@545;5=8O, 0 5A;8 FALSE�  25A>2CN DC=:F8N @0A?@545;5=8O.Z/=0G5=85, 4;O :>B>@>3> B@51C5BAO @0A?@545;5=85.�>72@0I05B >1@0B=CN DC=:F8N AB0=40@B=>3> =>@<0;L=>3> 8=B53@0;L=>3> @0A?@545;5=8O. !@54=55 7=0G5=85 @0A?@545;5=8O @02=> =C;N, 0 AB0=40@B=>5 >B:;>=5=85�  548=8F5.5@>OB=>ABL75@>OB=>ABL, A>>B25BAB2CNI0O =>@<0;L=><C @0A?@545;5=8N.=>72@0I05B G8A;>, >:@C3;5==>5 4> 1;8609H53> =5G5B=>3> F5;>3>.'8A;>:@C3;O5<>5 7=0G5=85.[>72@0I05B G8A;> ?5@5AB0=>2>: 4;O 7040==>3> :>;8G5AB20 >1J5:B>2, :>B>@>5 <>6=> 2K1@0BL 87 G8A5;. 5@5AB0=>2:0   MB> ;N1>9 =01>@ 8;8 ?>4=01>@ >1J5:B>2 8;8 A>1KB89, 345 2065= 2=CB@5==89 ?>@O4>:. 5@5AB0=>2:8 >B;8G0NBAO >B :><18=0F89, B0: :0: 4;O ?>A;54=8E =5 2065= 2=CB@5==89 ?>@O4>:. A?>;L7C9B5 MBC DC=:F8N 4;O @0AG5B0 25@>OB=>AB8 :0: 4;O ;>B5@58.'8A;>3&5;>5 G8A;>, :>B>@>5 >?8AK205B :>;8G5AB2> >1J5:B>2.'8A;>_2K1@0==KEK&5;>5 G8A;>, :>B>@>5 >?8AK205B :>;8G5AB2> >1J5:B>2 ?@8 :064>9 ?5@5AB0=>2:5.@>72@0I05B G8A;> ?8 (3,14159265358979) A B>G=>ABLN 4> 15 7=0:>2.�>72@0I05B @0A?@545;5=85 C0AA>=0, :>B>@>5 >1KG=> 8A?>;L7C5BAO 4;O ?@>3=>78@>20=8O G8A;0 A>1KB89 70 >?@545;5==>5 2@5<O, =0?@8<5@, A:>;L:> <0H8= ?@8545B =0 ?0@:>2:C 70 <8=CBC.
0:>?;5=85l>38G5A:>5 7=0G5=85, C:07K20NI55 @50;87C5<CN D>@<C @0A?@545;5=8O 25@>OB=>AB8. A;8 =0:>?8B5;L=>5 7=0G5=85   !", B> #!!. ! 2>72@0I05B 8=B53@0;L=CN 25@>OB=>ABL C0AA>=0, >B=>AOICNAO : G8A;C A;CG09=KE A>1KB89 <564C 0 8 X 2:;NG8B5;L=>; 2 ?@>B82=>< A;CG05   25@>OB=>AB=CN <5@C C0AA>=0, A>>B25BAB2CNICN B><C, GB> G8A;> ?@>87>H54H8E A>1KB89 2 B>G=>AB8 @02=> X.!@54=55 7=0G5=8568405<>5 G8A;>2>5 7=0G5=85.X'8A;> A>1KB89.0>72@0I05B @57C;LB0B 2>72545=8O G8A;0 2 AB5?5=L.'8A;>
A=>20=85.!B5?5=L(!B5?5=L, 2 :>B>@CN 2>72>48BAO >A=>20=85.2>72@0I05B F5;>G8A;5==CN G0ABL @57C;LB0B0 45;5=8O.5=><8=0B>@	5;8B5;L.	Numerator5;8<>5.@5>1@07C5B 3@04CAK 2 @0480=K.'8A;>-#3>; 2 3@04CA0E, :>B>@K9 =C6=> ?@5>1@07>20BL.�>72@0I05B A;CG09=>5 G8A;> (A @02=><5@=K< @0A?@545;5=85<), :>B>@>5 <5=LH5 1 8 1>;LH5 8;8 @02=> 0. @8 ?>2B>@=>< 2KG8A;5=88 D>@<8@CNBAO 4@C385 A;CG09=K5 G8A;0.9>72@0I05B A;CG09=>5 G8A;>, ;560I55 2 C:070==KE ?@545;0E.8=8<C<;8=8<0;L=>5 F5;>5 G8A;>, 2>72@0I05<>5 DC=:F859 RANDBETWEEN.!25@EC<0:A8<0;L=>5 F5;>5 G8A;>, 2>72@0I05<>5 DC=:F859 RANDBETWEEN.=:@C3;O5B G8A;> 4> C:070==>3> :>;8G5AB20 45AOB8G=KE @07@O4>2.'8A;>#'8A;>, :>B>@>5 B@51C5BAO >:@C3;8BL.NumberOfDigits�>;8G5AB2> @07@O4>2, 4> :>B>@>3> >:@C3;O5BAO G8A;>. A;8 C:070=> >B@8F0B5;L=>5 G8A;>, >:@C3;5=85 2K?>;=O5BAO 2;52> >B 45AOB8G=>3> @0745;8B5;O. A;8 C:070= =C;L, >:@C3;5=85 2K?>;=O5BAO 4> 1;8609H53> F5;>3>.*:@C3;O5B G8A;> 2 <5=LHCN AB>@>=C, : =C;N.'8A;>1:@C3;O5<>5 2 <5=LHCN AB>@>=C 25I5AB25==>5 G8A;>.NumberOfDigits�>;8G5AB2> @07@O4>2, 4> :>B>@>3> >:@C3;O5BAO G8A;>. A;8 C:070=> >B@8F0B5;L=>5 G8A;>, >:@C3;5=85 2K?>;=O5BAO 2;52> >B 45AOB8G=>3> @0745;8B5;O. A;8 C:070= =>;L 8;8 7=0G5=85 =5 C:070=>, >:@C3;5=85 2K?>;=O5BAO 4> 1;8609H53> F5;>3>.+:@C3;O5B G8A;> 2 1>;LHCN AB>@>=C, >B =C;O.'8A;>1:@C3;O5<>5 2 1>;LHCN AB>@>=C 25I5AB25==>5 G8A;>.NumberOfDigits�>;8G5AB2> @07@O4>2, 4> :>B>@>3> >:@C3;O5BAO G8A;>. A;8 C:070=> >B@8F0B5;L=>5 G8A;>, >:@C3;5=85 2K?>;=O5BAO 2;52> >B 45AOB8G=>3> @0745;8B5;O. A;8 C:070= =>;L 8;8 7=0G5=85 =5 C:070=>, >:@C3;5=85 2K?>;=O5BAO 4> 1;8609H53> F5;>3>.m>72@0I05B 7=0: G8A;0: 1, 5A;8 G8A;> ?>;>68B5;L=>5, 0, 5A;8 G8A;> @02=> =C;N, 8 -1, 5A;8 G8A;> >B@8F0B5;L=>5.'8A;>N1>5 25I5AB25==>5 G8A;>. >72@0I05B A8=CA 7040==>3> C3;0.'8A;>,#3>; 2 @0480=0E, A8=CA :>B>@>3> =C6=> =09B8.'>72@0I05B 38?5@1>;8G5A:89 A8=CA G8A;0.'8A;>N1>5 25I5AB25==>5 G8A;>.#>72@0I05B :204@0B=K9 :>@5=L G8A;0.'8A;>1'8A;>, 87 :>B>@>3> 872;5:05BAO :204@0B=K9 :>@5=L.*>72@0I05B :204@0B=K9 :>@5=L (G8A;> * ?8).'8A;> '8A;>, =0 :>B>@>5 C<=>605BAO ?8.3>72@0I05B ;52>AB>@>==55 t-@0A?@545;5=85 !BLN45=B0.
0:>?;5=85�>38G5A:>5 7=0G5=85, >?@545;ONI55 D>@<C DC=:F88. A;8 0@3C<5=B "8=B53@0;L=0O" 8<55B 7=0G5=85 TRUE, DC=:F8O T.DIST 2>72@0I05B 8=B53@0;L=CN DC=:F8N @0A?@545;5=8O, 0 5A;8 FALSE�  DC=:F8N ?;>B=>AB8 25@>OB=>AB8.
@_A2>1>4K0&5;>5 G8A;>, C:07K20NI55 G8A;> AB5?5=59 A2>1>4K.X9'8A;>2>5 7=0G5=85, ?> :>B>@><C 2KG8A;O5BAO @0A?@545;5=85.0>72@0I05B 42CAB>@>==55 @0A?@545;5=85 !BLN45=B0.
@_A2>1>4K0&5;>5 G8A;>, C:07K20NI55 G8A;> AB5?5=59 A2>1>4K.X9'8A;>2>5 7=0G5=85, ?> :>B>@><C 2KG8A;O5BAO @0A?@545;5=85.4>72@0I05B ?@02>AB>@>==55 t-@0A?@545;5=85 !BLN45=B0.
@_A2>1>4K0&5;>5 G8A;>, C:07K20NI55 G8A;> AB5?5=59 A2>1>4K.X9'8A;>2>5 7=0G5=85, ?> :>B>@><C 2KG8A;O5BAO @0A?@545;5=85.D>72@0I05B ;52>AB>@>==NN >1@0B=CN DC=:F8N t-@0A?@545;5=8O !BLN45=B0.
@_A2>1>4K6'8A;> AB5?5=59 A2>1>4K, E0@0:B5@87CNI8E @0A?@545;5=85.5@>OB=>ABL45@>OB=>ABL, A2O70==0O A t-@0A?@545;5=85< !BLN45=B0.9>72@0I05B 42CAB>@>==55 >1@0B=>5 @0A?@545;5=85 !BLN45=B0.
@_A2>1>4K6'8A;> AB5?5=59 A2>1>4K, E0@0:B5@87CNI8E @0A?@545;5=85.5@>OB=>ABL45@>OB=>ABL, A2O70==0O A t-@0A?@545;5=85< !BLN45=B0.">72@0I05B B0=35=A 7040==>3> C3;0.'8A;>.#3>; 2 @0480=0E, B0=35=A :>B>@>3> =C6=> =09B8.)>72@0I05B 38?5@1>;8G5A:89 B0=35=A G8A;0.'8A;>PAN1>5 25I5AB25==>5 G8A;>.D#A5:05B G8A;> 4> F5;>3> ?CB5< C40;5=8O 45AOB8G=>9 8;8 4@>1=>9 G0AB8.'8A;>'8A;> 4;O CA5G5=8O.NumberOfDigits5'8A;>, C:07K20NI55 B>G=>ABL CA5G5=8O; 0 ?> C<>;G0=8N.>72@0I05B ?CAB>5 7=0G5=85.'1J548=O5B 425 B5:AB>2K5 AB@>:8 2 >4=C.Text1N5@20O B5:AB>20O AB@>:0 4;O >1J548=5=8O. !B@>:8 <>3CB A>45@60BL B5:AB 8 G8A;0.Text2NB>@0O B5:AB>20O AB@>:0 4;O >1J548=5=8O. !B@>:8 <>3CB A>45@60BL B5:AB 8 G8A;0.�KG8A;O5B 2K@065=85 4;O :064>9 AB@>:8 2 B01;8F5, 70B5< 2>72@0I05B ?>;CG5==K5 7=0G5=8O, >1J548=5==K5 C:070==K< @0745;8B5;5<, 2 >4=>< AB@>:>2>< @57C;LB0B5. 0745;8B5;LB 0745;8B5;L, :>B>@K9 4>;65= 1KBL AF5?;5= A @57C;LB0B0<8 2K@065=8O.	K@065=85PA0KG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK.>@O4>:j>@O4>: A>@B8@>2:8, :>B>@K9 4>;65= 1KBL ?@8<5=5=. 0/FALSE/DESC   ?> C1K20=8N; 1/TRUE/ASC   ?> 2>7@0AB0=8N.K@065=85_C?>@O4>G5=8O?K@065=85, :>B>@>5 1C45B 8A?>;L7>20BLAO ?@8 A>@B8@>2:5 B01;8FK."01;8F0D"01;8F0, A>45@60I0O AB@>:8, 4;O :>B>@KE 1C45B 2KG8A;OBLAO 2K@065=85.g>72@0I05B 7=0G5=85 TRUE, 5A;8 >4=0 AB@>:0 B5:AB0 A>45@68B 4@C3CN. CONTAINSSTRING =5 CG8BK205B @538AB@.FindTextxA:><K9 B5:AB. >?CA:0NBAO A8<2>;K-H01;>=K "?" 8 "*", 4;O ?>8A:0 A8<2>;>2 "?" 8 "*" ?@8<5=ONBAO :>=AB@C:F88 "~?" 8 "~*".
WithinText3"5:AB, 2 :>B>@>< 2K?>;=O5BAO ?>8A: AB@>:8 FindText.l>72@0I05B 7=0G5=85 TRUE, 5A;8 >4=0 B5:AB>20O AB@>:0 A>45@68B 4@C3CN. CONTAINSSTRINGEXACT CG8BK205B @538AB@.FindText@"5:AB, :>B>@K9 =C6=> =09B8. >4AB0=>2>G=K5 7=0:8 =5 4>?CA:0NBAO.
WithinTextPA3"5:AB, 2 :>B>@>< 2K?>;=O5BAO ?>8A: AB@>:8 FindText.~@>25@O5B, A>2?040NB ;8 ?>;=>ABLN 425 B5:AB>2K5 AB@>:8, 8 2>72@0I05B 7=0G5=85 TRUE 8;8 FALSE. $C=:F8O EXACT CG8BK205B @538AB@.Text15@20O B5:AB>20O AB@>:0.Text2B>@0O B5:AB>20O AB@>:0.n>72@0I05B =0G0;L=CN ?>78F8N >4=>9 B5:AB>2>9 AB@>:8 2 4@C3>9 B5:AB>2>9 AB@>:5. $C=:F8O FIND CG8BK205B @538AB@.FindText�A:><K9 B5:AB. ;O A>2?045=8O A ?5@2K< A8<2>;>< 2 within_text (B5:AB5 A 8A:><K< B5:AB><) 8A?>;L7C9B5 42>9=K5 :02KG:8 (?CAB>9 B5:AB); A8<2>;K-H01;>=K =5 4>?CA:0NBAO.
NotFoundValuek'8A;>2>5 7=0G5=85, :>B>@>5 2>72@0I05BAO, 5A;8 B5:AB =5 =0945=. A;8 >=> =5 C:070=>, B> 2>72@0I05BAO >H81:0.
StartPositionx!8<2>;, A :>B>@>3> =0G8=05BAO ?>8A:; 5A;8 =5 C:070=, StartPosition = 1. 5@2K9 A8<2>; 2 WithinText - MB> A8<2>; =><5@ 1.
WithinText "5:AB, A>45@60I89 8A:><K9 B5:AB.r:@C3;O5B G8A;> 4> C:070==>3> 45AOB8G=>3> @07@O40 8 2>72@0I05B @57C;LB0B 2 2845 B5:AB0 A =5>1O70B5;L=K<8 70?OBK<8.5AOB8G=K5 G8A;0F>;8G5AB2> @07@O4>2 A?@020 >B 45AOB8G=>3> @0745;8B5;O; ?> C<>;G0=8N 2.NoCommas�>38G5A:>5 7=0G5=85: 7=0G5=85 TRUE ?>:07K205B, GB> 2 2>72@0I05<>< B5:AB5 =5 2K2>4OBAO 70?OBK5; 7=0G5=85 FALSE (?> C<>;G0=8N) ?>:07K205B, GB> 2 2>72@0I05<>< B5:AB5 2K2>4OBAO 70?OBK5.'8A;>.'8A;> 4;O >:@C3;5=8O 8 ?@5>1@07>20=8O 2 B5:AB.:@5>1@07C5B 7=0G5=85 2 B5:AB 2 C:070==>< G8A;>2>< D>@<0B5.$>@<0B#:070==K9 G8A;>2>9 D>@<0B.=0G5=85B'8A;> 8;8 D>@<C;0, @57C;LB0B>< :>B>@>9 O2;O5BAO G8A;>2>5 7=0G5=85.O>72@0I05B 7=0G5=85 TRUE ?@8 =0;8G88 A>>B25BAB28O <564C MatchExpression 8 Text.MatchExpression%MatchExpression, 2KG8A;O5<>5 ?> Text."5:AB%Text, 2KG8A;O5<K9 ?> MatchExpression.PAC>72@0I05B C:070==>5 :>;8G5AB2> A8<2>;>2 A =0G0;0 B5:AB>2>9 AB@>:8.NumberOfCharacters?>;8G5AB2> A8<2>;>2, 872;5:05<KE DC=:F859 LEFT; ?> C<>;G0=8N 1."5:AB@"5:AB>20O AB@>:0, A>45@60I0O A8<2>;K, :>B>@K5 B@51C5BAO 872;5GL.->72@0I05B G8A;> A8<2>;>2 2 B5:AB>2>9 AB@>:5."5:AB@"5:AB, 4;8=0 :>B>@>3> >?@545;O5BAO. @>15;K AG8B0NBAO A8<2>;0<8..5@52>48B 2A5 1C:2K 2 AB@>:5 2 =86=89 @538AB@."5:ABK"5:AB 4;O ?@82545=8O : =86=5<C @538AB@C. 51C:25==K5 A8<2>;K =5 87<5=ONBAO.^>72@0I05B AB@>:C A8<2>;>2 87 A5@548=K B5:AB>2>9 AB@>:8 ?> 7040==>9 =0G0;L=>9 ?>78F88 8 4;8=5.NumberOfCharacters'8A;> 2>72@0I05<KE A8<2>;>2.
StartPosition>>;>65=85 ?5@2>3> 872;5:05<>3> A8<2>;0. BAG5B =0G8=05BAO A 1."5:AB1"5:AB>20O AB@>:0, 87 :>B>@>9 872;5:0NBAO A8<2>;K.90<5=O5B G0ABL B5:AB>2>9 AB@>:8 4@C3>9 B5:AB>2>9 AB@>:>9.NewText0<5I0NI89 B5:AB.NumberOfCharacters>;8G5AB2> 70<5I05<KE A8<2>;>2.OldText0"5:AB>20O AB@>:0, A>45@60I0O 70<5I05<K5 A8<2>;K.
StartPositionZ>;>65=85 2 old_text (AB0@K9_B5:AB) A8<2>;0, :>B>@K9 70<5=O5BAO =0 new_text (=>2K9_B5:AB).|>2B>@O5B B5:AB 7040==>5 G8A;> @07. $C=:F8O REPT ?>72>;O5B 70?>;=8BL OG59:C =C6=K< :>;8G5AB2>< M:75<?;O@>2 B5:AB>2>9 AB@>:8.
NumberOfTimes<>;>68B5;L=>5 G8A;>, C:07K20NI55 :>;8G5AB2> ?>2B>@>2 B5:AB0."5:AB>2B>@O5<K9 B5:AB.B>72@0I05B C:070==>5 :>;8G5AB2> A8<2>;>2 A :>=F0 B5:AB>2>9 AB@>:8.NumberOfCharacters0>;8G5AB2> 872;5:05<KE A8<2>;>2; ?> C<>;G0=8N 1."5:AB@"5:AB>20O AB@>:0, A>45@60I0O A8<2>;K, :>B>@K5 B@51C5BAO 872;5GL.s>72@0I05B =0G0;L=CN ?>78F8N >4=>9 B5:AB>2>9 AB@>:8 2 4@C3>9 B5:AB>2>9 AB@>:5. $C=:F8O SEARCH =5 CG8BK205B @538AB@.FindTextxA:><K9 B5:AB. >?CA:0NBAO A8<2>;K-H01;>=K "?" 8 "*", 4;O ?>8A:0 A8<2>;>2 "?" 8 "*" ?@8<5=ONBAO :>=AB@C:F88 "~?" 8 "~*".
NotFoundValuek'8A;>2>5 7=0G5=85, :>B>@>5 2>72@0I05BAO, 5A;8 B5:AB =5 =0945=. A;8 >=> =5 C:070=>, B> 2>72@0I05BAO >H81:0.
StartPosition{>;>65=85 2 WithinText A8<2>;0, A :>B>@>3> =0G8=05BAO ?>8A:. A;8 ?0@0<5B@ =5 C:070=, 8A?>;L7C5BAO 7=0G5=85 ?> C<>;G0=8N 1.
WithinText3"5:AB, 2 :>B>@>< 2K?>;=O5BAO ?>8A: AB@>:8 FindText.=0<5=O5B ACI5AB2CNI89 B5:AB =>2K< B5:AB>< 2 B5:AB>2>9 AB@>:5.InstanceNumberwE>645=85 M:75<?;O@0 old_text (AB0@>3> B5:AB0) 4;O 70<5=K. A;8 ?0@0<5B@ =5 C:070=, 70<5=ONBAO 2A5 M:75<?;O@K old_text.NewText&"5:AB, =0 :>B>@K9 70<5=O5BAO old_text.OldText�!CI5AB2CNI89 B5:AB, :>B>@K9 =C6=> 70<5=8BL. A;8 @538AB@ old_text =5 A>2?0405B A @538AB@>< ACI5AB2CNI53> B5:AB0, DC=:F8O SUBSTITUTE =5 2K?>;=O5B 70<5=C."5:ABZ"5:AB>20O AB@>:0 8;8 AAK;:0 =0 OG59:C, A>45@60ICN B5:AB, 2 :>B>@>< =C6=> 70<5=8BL A8<2>;K.Y#40;O5B 2A5 ?@>15;K 87 B5:AB>2>9 AB@>:8, 70 8A:;NG5=85< 548=8G=KE ?@>15;>2 <564C A;>20<8."5:AB)"5:AB, 87 :>B>@>3> =C6=> C40;8BL ?@>15;K.I>72@0I05B A8<2>; .=8:>40, A>>B25BAB2CNI89 C:070==><C G8A;>2><C 7=0G5=8N.'8A;>]'8A;>�  MB> G8A;> 87 .=8:>40 (:>4>20O B>G:0), 4;O :>B>@>3> B@51C5BAO ?>;CG8BL A8<2>; .=8:>40.E>72@0I05B G8A;> (:>4 7=0:0), A>>B25BAB2CNI55 ?5@2><C 7=0:C 2 B5:AB5."5:ABE"5:AB   MB> A8<2>;, 4;O :>B>@>3> B@51C5BAO ?>;CG8BL 7=0G5=85 .=8:>40.PA75@52>48B 2A5 1C:2K B5:AB>2>9 AB@>:8 2 25@E=89 @538AB@."5:ABY"5:AB 4;O ?@82545=8O 2 25@E=89 @538AB@ 8;8 AAK;:0 =0 OG59:C, A>45@60ICN B5:AB>2CN AB@>:C.F@5>1@07C5B B5:AB>2CN AB@>:C, ?@54AB02;ONICN G8A;>, 2 G8A;>2>9 D>@<0B."5:AB"5:AB 4;O ?@5>1@07>20=8O.sKG8A;O5B C:070==>5 2K@065=85 4;O 40BK, A>>B25BAB2CNI59 :>=FC B5:CI53> <5AOF0, ?>A;5 ?@8<5=5=8O C:070==KE D8;LB@>2.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.	K@065=85KG8A;O5<>5 2K@065=85.$8;LB@O>38G5A:>5 2K@065=85 (TRUE/FALSE) 8;8 B01;8G=>5 2K@065=85, >?@545;ONI55 D8;LB@.uKG8A;O5B C:070==>5 2K@065=85 4;O 40BK, A>>B25BAB2CNI59 :>=FC B5:CI53> :20@B0;0, ?>A;5 ?@8<5=5=8O C:070==KE D8;LB@>2.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.PA	K@065=85KG8A;O5<>5 2K@065=85.$8;LB@O>38G5A:>5 2K@065=85 (TRUE/FALSE) 8;8 B01;8G=>5 2K@065=85, >?@545;ONI55 D8;LB@.qKG8A;O5B C:070==>5 2K@065=85 4;O 40BK, A>>B25BAB2CNI59 :>=FC B5:CI53> 3>40, ?>A;5 ?@8<5=5=8O C:070==KE D8;LB@>2.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.	K@065=85KG8A;O5<>5 2K@065=85.$8;LB@O>38G5A:>5 2K@065=85 (TRUE/FALSE) 8;8 B01;8G=>5 2K@065=85, >?@545;ONI55 D8;LB@.YearEndDate0B0 :>=F0 3>40.45@5<5I05B 7040==K9 =01>@ 40B =0 C:070==K9 8=B5@20;.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.=B5@20;.>7<>6=K5 7=0G5=8O: Day, Month, Quarter, Year.NumberOfIntervals5>;8G5AB2> 8=B5@20;>2, =0 :>B>@>5 ?@>872>48BAO A4283.->72@0I05B 40BK <564C 42C<O 7040==K<8 40B0<8.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.EndDate0B0 >:>=G0=8O.	StartDate0B0 =0G0;0.#>72@0I05B 40BK 70 7040==K9 ?5@8>4.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.=B5@20;.>7<>6=K5 7=0G5=8O: Day, Month, Quarter, Year.PANumberOfIntervals>;8G5AB2> 8=B5@20;>2.	StartDate0B0 =0G0;0..>72@0I05B =01>@ 40B 2 <5AOF5 4> B5:CI59 40BK.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.0>72@0I05B =01>@ 40B 2 :20@B0;5 4> B5:CI59 40BK.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.,>72@0I05B =01>@ 40B 2 3>4C 4> B5:CI59 40BK.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.YearEndDate0B0 :>=F0 3>40.>72@0I05B 40BC :>=F0 <5AOF0.PADatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.>72@0I05B 40BC :>=F0 :20@B0;0.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.>72@0I05B 40BC :>=F0 3>40.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.YearEndDate0B0 :>=F0 3>40. >72@0I05B ?5@2CN =5?CABCN 40BC.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.U>72@0I05B ?5@2>5 7=0G5=85 2 AB>;1F5, 4;O :>B>@>3> 2K@065=85 8<55B =5?CAB>5 7=0G5=85.
ColumnNameAE>4=K5 7=0G5=8O.	K@065=85,K@065=85, 2KG8A;O5<>5 4;O :064>3> 7=0G5=8O.#>72@0I05B ?>A;54=NN =5?CABCN 40BC.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.X>72@0I05B ?>A;54=55 7=0G5=85 2 AB>;1F5, 4;O :>B>@>3> 2K@065=85 8<55B =5?CAB>5 7=0G5=85.
ColumnNameAE>4=K5 7=0G5=8O.	K@065=85,K@065=85, 2KG8A;O5<>5 4;O :064>3> 7=0G5=8O.>72@0I05B A;54CNI89 45=L.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.>72@0I05B A;54CNI89 <5AOF.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.PA>72@0I05B A;54CNI89 :20@B0;.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.>72@0I05B A;54CNI89 3>4.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.YearEndDate0B0 :>=F0 3>40.vKG8A;O5B C:070==>5 2K@065=85 4;O 40BK, A>>B25BAB2CNI59 :>=FC ?@54K4CI53> <5AOF0, ?>A;5 ?@8<5=5=8O C:070==KE D8;LB@>2.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.	K@065=85KG8A;O5<>5 2K@065=85.$8;LB@O>38G5A:>5 2K@065=85 (TRUE/FALSE) 8;8 B01;8G=>5 2K@065=85, >?@545;ONI55 D8;LB@.xKG8A;O5B C:070==>5 2K@065=85 4;O 40BK, A>>B25BAB2CNI59 :>=FC ?@54K4CI53> :20@B0;0, ?>A;5 ?@8<5=5=8O C:070==KE D8;LB@>2.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.	K@065=85KG8A;O5<>5 2K@065=85.$8;LB@O>38G5A:>5 2K@065=85 (TRUE/FALSE) 8;8 B01;8G=>5 2K@065=85, >?@545;ONI55 D8;LB@.tKG8A;O5B C:070==>5 2K@065=85 4;O 40BK, A>>B25BAB2CNI59 :>=FC ?@54K4CI53> 3>40, ?>A;5 ?@8<5=5=8O C:070==KE D8;LB@>2.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.	K@065=85KG8A;O5<>5 2K@065=85.$8;LB@O>38G5A:>5 2K@065=85 (TRUE/FALSE) 8;8 B01;8G=>5 2K@065=85, >?@545;ONI55 D8;LB@.YearEndDate0B0 :>=F0 3>40.R>72@0I05B ?0@0;;5;L=K9 ?5@8>4 40B ?> 7040==><C =01>@C 40B 8 C:070==><C 8=B5@20;C.PADatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.=B5@20;.>7<>6=K5 7=0G5=8O: Day, Month, Quarter, Year.NumberOfIntervals>;8G5AB2> 8=B5@20;>2.>72@0I05B ?@54K4CI89 45=L.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.>72@0I05B ?@54K4CI89 <5AOF.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.>72@0I05B ?@54K4CI89 :20@B0;.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.>72@0I05B ?@54K4CI89 3>4.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.YearEndDate0B0 :>=F0 3>40.=>72@0I05B =01>@ 40B 2 ?@54K4CI5< 3>4C 70 2K1@0==K9 8=B5@20;.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.>72@0I05B 40BC =0G0;0 <5AOF0.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK. >72@0I05B 40BC =0G0;0 :20@B0;0.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.>72@0I05B 40BC =0G0;0 3>40.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.PAYearEndDate0B0 :>=F0 3>40.�KG8A;O5B C:070==>5 2K@065=85 70 8=B5@20;, :>B>@K9 =0G8=05BAO A ?5@2>3> 4=O <5AOF0 8 70:0=G8205BAO ?>A;54=59 40B>9 2 C:070==>< AB>;1F5 40B ?>A;5 ?@8<5=5=8O C:070==KE D8;LB@>2.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.	K@065=85KG8A;O5<>5 2K@065=85.$8;LB@O>38G5A:>5 2K@065=85 (TRUE/FALSE) 8;8 B01;8G=>5 2K@065=85, >?@545;ONI55 D8;LB@.�KG8A;O5B C:070==>5 2K@065=85 70 8=B5@20;, :>B>@K9 =0G8=05BAO A ?5@2>3> 4=O :20@B0;0 8 70:0=G8205BAO ?>A;54=59 40B>9 2 C:070==>< AB>;1F5 40B ?>A;5 ?@8<5=5=8O C:070==KE D8;LB@>2.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.	K@065=85KG8A;O5<>5 2K@065=85.$8;LB@O>38G5A:>5 2K@065=85 (TRUE/FALSE) 8;8 B01;8G=>5 2K@065=85, >?@545;ONI55 D8;LB@.PA�KG8A;O5B C:070==>5 2K@065=85 70 8=B5@20;, :>B>@K9 =0G8=05BAO A ?5@2>3> 4=O 3>40 8 70:0=G8205BAO ?>A;54=59 40B>9 2 C:070==>< AB>;1F5 40B ?>A;5 ?@8<5=5=8O C:070==KE D8;LB@>2.DatesT<O AB>;1F0, A>45@60I53> 40BK, 8;8 B01;8FK 87 >4=>3> AB>;1F0, :>B>@0O A>45@68B 40BK.	K@065=85KG8A;O5<>5 2K@065=85.$8;LB@O>38G5A:>5 2K@065=85 (TRUE/FALSE) 8;8 B01;8G=>5 2K@065=85, >?@545;ONI55 D8;LB@.YearEndDate0B0 :>=F0 3>40.I>72@0I05B B01;8FC A =>2K<8 AB>;1F0<8, 7040==K<8 A ?><>ILN 2K@065=89 DAX.	K@065=85)>102;O5<>5 2K@065=85 4;O =>2>3> AB>;1F0.<O>102;O5<>5 8<O =>2>3> AB>;1F0."01;8F0-"01;8F0, 2 :>B>@CN 4>102;ONBAO =>2K5 AB>;1FK.2>102LB5 >1@0B=> AB@>:8 A ?CABK<8 7=0G5=8O<8 <5@K.FilterTableJK@065=85, >?@545;ONI55 B01;8FC, 87 :>B>@>9 4>;6=K 1KBL 2>72@0I5=K AB@>:8.GroupBy_ColumnName�!B>;15F, ?> :>B>@><C 4>;6=> ?@>872>48BLAO 3@C??8@>20=85, 8;8 2K7>2 DC=:F88 ROLLUP 8 DC=:F88 ISSUBTOTALCOLUMNS 4;O C:070=8O A?8A:0 AB>;1F>2, ?> :>B>@K< 1C4CB 3@C??8@>20BLAO AB@>:8 A ?>4KB>30<8.ShowAll_ColumnName!B>;1FK ShowAll."01;8F0"01;8F0 SummarizeColumns.\>72@0I05B 2A5 AB@>:8 2 B01;8F5 8;8 2A5 7=0G5=8O 2 AB>;1F5, =5 CG8BK20O ?@8<5=O5<K5 D8;LB@K.
ColumnName!!B>;15F 2 B>9 65 107>2>9 B01;8F5.TableNameOrColumnName%<O ACI5AB2CNI59 B01;8FK 8;8 AB>;1F0.>G8AB8BL 2A5 D8;LB@K, :>B>@K5 ?@8<5=ONBAO : C:070==>9 B01;8F5.	TableNamePA*"01;8F0, 2 :>B>@>9 =C6=> >G8AB8BL D8;LB@K._>72@0I05B 2A5 AB@>:8 2 B01;8F5, 70 8A:;NG5=85< AB@>:, 70B@>=CBKE C:070==K<8 D8;LB@0<8 AB>;1F0.
ColumnName2!B>;15F, D8;LB@ 4;O :>B>@>3> 4>;65= 1KBL A>E@0=5=.	TableName<O ACI5AB2CNI59 B01;8FK.e>72@0I05B 2A5 =5?CABK5 AB@>:8 2 B01;8F5 8;8 2A5 7=0G5=8O 2 AB>;1F5, =5 CG8BK20O ?@8<5=O5<K5 D8;LB@K.
ColumnName!!B>;15F 2 B>9 65 107>2>9 B01;8F5.TableNameOrColumnName%<O ACI5AB2CNI59 B01;8FK 8;8 AB>;1F0.�>72@0I05B 2A5 AB@>:8 B01;8FK 8;8 2A5 7=0G5=8O 2 AB>;1F5 157 CG5B0 D8;LB@>2, :>B>@K5 <>3;8 ?@8<5=OBLAO 2=CB@8 70?@>A0, => A A>E@0=5=85< D8;LB@>2, C:070==KE 872=5.TableNameOrColumnName]#40;5=85 2A5E D8;LB@>2 4;O 2K1@0==>9 B01;8FK 8;8 AB>;1F0, :>B>@K5 ?@8<5=O;8AL 2=CB@8 70?@>A0.6KG8A;O5B 2K@065=85 2 :>=B5:AB5, 87<5=5==>< D8;LB@0<8.	K@065=85KG8A;O5<>5 2K@065=85.$8;LB@O>38G5A:>5 2K@065=85 (TRUE/FALSE) 8;8 B01;8G=>5 2K@065=85, >?@545;ONI55 D8;LB@.@KG8A;O5B B01;8G=>5 2K@065=85 2 :>=B5:AB5, 87<5=5==>< D8;LB@0<8.$8;LB@O>38G5A:>5 2K@065=85 (TRUE/FALSE) 8;8 B01;8G=>5 2K@065=85, >?@545;ONI55 D8;LB@."01;8F0 KG8A;O5<>5 B01;8G=>5 2K@065=85.N>72@0I05B B01;8FC A >4=8< AB>;1F>< A> 2A5<8 40B0<8 <564C StartDate 8 EndDate.EndDate"0B0 >:>=G0=8O 2 D>@<0B5 datetime.	StartDate0B0 =0G0;0 2 D>@<0B5 datetime.M>72@0I05B B01;8FC A >4=8< AB>;1F>< 40B, 02B><0B8G5A:8 2KG8A;O5<KE 87 <>45;8.FiscalYearEndMonthE&5;>5 G8A;> >B 1 4> 12, ?@54AB02;ONI55 :>=5F <5AOF0 D8=0=A>2>3> 3>40.�#:07K205B =0?@02;5=85 ?5@5:@5AB=>3> D8;LB@>20=8O, 8A?>;L7C5<>5 ?@8 2KG8A;5=88 2K@065=8O DAX. !2O7L >?@545;O5BAO ?CB5< 8<5=>20=8O 2 :0G5AB25 0@3C<5=B>2 42CE AB>;1F>2, A;C60I8E :>=5G=K<8 B>G:0<8.CrossFilterType�"@5B89 0@3C<5=B DC=:F88 CROSSFILTER 4>;65= 8<5BL 7=0G5=85 0 (None), 1 (OneWay) 8;8 2 (Both). >6=> B0:65 8A?>;L7>20BL A;>20 None, OneWay, Both.LeftColumnName!B>;15F A;520.RightColumnName!B>;15F A?@020.O>72@0I05B B01;8FC, :>B>@0O O2;O5BAO ?5@5:@5AB=K< A>548=5=85< C:070==KE B01;8F."01;8F0/"01;8F0, CG0AB2CNI0O 2 ?5@5:@5AB=>< A>548=5=88.�>ABC? : B01;8F5 8;8 ?>4B01;8F5, ?@54AB02;ONI89 B5:CICN 3@C??C 2 DC=:F88 GroupBy. >6=> 8A?>;L7>20BL B>;L:> 2=CB@8 DC=:F88 GroupBy.*>72@0I05B B01;8FC A> 2AB@>5==K<8 40==K<8.40==K50==K5 4;O B01;8FK.8<O<O >?@545;O5<>3> AB>;1F0.PAB8?"<O B8?0, A2O7K205<>5 A> AB>;1F><.�>72@0I05B 40==K5 B01;8FK, :>B>@K5 A>>B25BAB2CNB 2K@065=8N DetailRows, >?@545;5==><C 4;O C:070==>9 <5@K. A;8 MB> 2K@065=85 =5 >?@545;5=>, 2>72@0I05BAO 2AO B01;8F0, :>B>@>9 ?@8=04;568B <5@0.5@09!AK;:0 =0 <5@C, 2K@065=85 DetailRows :>B>@>9 2KG8A;O5BAO.�>72@0I05B B01;8FC A >4=8< AB>;1F><, A>45@60ICN @07;8G=K5 (C=8:0;L=K5) 7=0G5=8O 2 AB>;1F5, 4;O 0@3C<5=B0 AB>;1F0, ;81> 65 =5A:>;L:> AB>;1F>2 A @07;8G=K<8 (C=8:0;L=K<8) A>G5B0=8O<8 7=0G5=89 4;O 0@3C<5=B0 B01;8G=>3> 2K@065=8O.ColumnNameOrTableExpri!B>;15F (8;8 B01;8G=>5 2K@065=85), 87 :>B>@>3> 2>72@0I0NBAO C=8:0;L=K5 7=0G5=8O (8;8 A>G5B0=8O 7=0G5=89).Y>72@0I05B 7=0G5=85 2 AB>;1F5 ?5@54 C:070==K< G8A;>< ?@>A<>B@>2 B01;8FK (1 ?> C<>;G0=8N).
ColumnName/!B>;15F, :>B>@K9 A>45@68B =5>1E>48<>5 7=0G5=85.'8A;>>;8G5AB2> ?@>A<>B@>2 B01;8FK.V>72@0I05B 7=0G5=85 AB>;1F0 =0 A0<K9 ?5@2K9 <><5=B, :>340 ACI5AB2>20; :>=B5:AB AB@>:8.
ColumnName/!B>;15F, :>B>@K9 A>45@68B =5>1E>48<>5 7=0G5=85.>>72@0I05B AB@>:8 ;52>9 B01;8FK, :>B>@KE =5B 2 ?@02>9 B01;8F5.	LeftTable452>5 B501;8G=>5 2K@065=85, 8A?>;L7C5<>5 4;O Except.
RightTable4@02>5 B01;8G=>5 2K@065=85, 8A?>;L7C5<>5 4;O Except.#>72@0I05B >BD8;LB@>20==CN B01;8FC.FilterExpressionX>38G5A:>5 2K@065=85 (TRUE/FALSE), :>B>@>5 4>;6=> 2KG8A;OBLAO 4;O :064>9 AB@>:8 B01;8FK."01;8F0$8;LB@C5<0O B01;8F0.P>72@0I05B B01;8FC 7=0G5=89 D8;LB@>2, ?@8<5=O5<KE : C:070==><C AB>;1FC =0?@O<CN.
ColumnName9!B>;15F, 4;O :>B>@>3> 1C4CB 2>72@0I5=K 7=0G5=8O D8;LB@>2.�B>@>5 B01;8G=>5 2K@065=85 1C45B 2KG8A;OBLAO 4;O :064>9 AB@>:8 ?5@2>9 B01;8FK. >72@0I05B ?5@5:@5AB=>5 A>548=5=85 ?5@2>9 B01;8FK A MB8<8 @57C;LB0B0<8.Table1#07>20O B01;8F0 2 :><0=45 Generate.PATable2P"01;8G=>5 2K@065=85, :>B>@>5 1C45B 2KG8A;OBLAO 4;O :064>9 AB@>:8 ?5@2>9 B01;8FK.�B>@>5 B01;8G=>5 2K@065=85 1C45B 2KG8A;5=> 4;O :064>9 AB@>:8 ?5@2>9 B01;8FK. >72@0I05<K9 @57C;LB0B   ?5@5:@5AB=>5 A>548=5=85 ?5@2>9 B01;8FK A MB8<8 @57C;LB0B0<8, 2:;NG0O AB@>:8 A ?CABK< 2K@065=85< 2B>@>9 B01;8FK.Table1#07>20O B01;8F0 2 :><0=45 Generate.Table2P"01;8G=>5 2K@065=85, :>B>@>5 1C45B 2KG8A;OBLAO 4;O :064>9 AB@>:8 ?5@2>9 B01;8FK.a>72@0I05B B01;8FC A >4=8< AB>;1F><, 70?>;=5==K< ?>A;54>20B5;L=K<8 7=0G5=8O<8 >B =0G0;0 4> :>=F0.EndValue>=5G=>5 7=0G5=85 AB>;1F0.IncrementValue=0G5=85 ?@8@0I5=8O AB>;1F0.
StartValue0G0;L=>5 7=0G5=85 AB>;1F0.G!>7405B A2>4=CN 2E>4=CN B01;8FC, A3@C??8@>20==CN ?> C:070==K< AB>;1F0<.	K@065=85K@065=85 =>2>3> AB>;1F0.GroupBy_ColumnName!B>;15F 4;O 3@C??8@>20=8N ?>.<O<O 4>102;O5<>3> AB>;1F0."01;8F0E>4=0O B01;8F0.uB<5G05B 2K@065=85 <5@K 2 2K7>25 DC=:F88 SUMMARIZECOLUMNS B0:, GB>1K >=> ?@>?CA:0;>AL ?@8 >?@545;5=88 =5?CABKE AB@>:.Measure_ExpressionHK@065=85, :>B>@>5 =5>1E>48<> ?@>?CA:0BL ?@8 >?@545;5=88 =5?CABKE AB@>:.G>72@0I05B AB@>:8 ;52>9 B01;8FK, :>B>@K5 ?@8ACBAB2CNB 2 ?@02>9 B01;8F5.	LeftTable652>5 B01;8G=>5 2K@065=85, 8A?>;L7C5<>5 4;O Intersect.
RightTable7@02>5 B01;8G=>5 2K@065=85, 8A?>;L7C5<>5 4;O Intersect.�$C=:F8O IsOnOrAfter O2;O5BAO ;>38G5A:>9 DC=:F859, :>B>@0O 8<8B8@C5B ?>2545=85 ?@54;>65=8O Start At 8 2>72@0I05B 7=0G5=85 True 4;O AB@>:8, C4>2;5B2>@ONI59 2A5< CA;>28O<, C:070==K< 2 MB>9 DC=:F88 2 :0G5AB25 ?0@0<5B@>2.PA>@O4>:j>@O4>: A>@B8@>2:8, :>B>@K9 4>;65= 1KBL ?@8<5=5=. 0/FALSE/DESC   ?> C1K20=8N; 1/TRUE/ASC   ?> 2>7@0AB0=8N.Value1-K@065=85, A@02=8205<>5 A> 2B>@K< ?0@0<5B@><.Value2,K@065=85, A@02=8205<>5 A ?5@2K< ?0@0<5B@><.H>72@0I05B 7=0G5=85 True, 5A;8 >4=0 87 C:070==KE <5@ A59G0A 2KG8A;O5BAO.5@05@0,...A7<5=O5B A5<0=B8:C D8;LB@0F88 DC=:F89 CALCULATE 8 CALCULATETABLE.	K@065=85:K@065=85 8;8 D8;LB@ DC=:F88 CALCULATE 8;8 CALCULATETABLE.&72;5:05B 7=0G5=85 87 B01;8FK @5H5=89.resultcolumn/!B>;15F, :>B>@K9 A>45@68B =5>1E>48<>5 7=0G5=85.searchcolumnPA@!B>;15F, A>45@60I89 ?@548:0B 4;O 8A:><>3> 7=0G5=8O search_value.searchvalueO=0G5=85, :>B>@>5 1C45B A@02=820BLAO A> 7=0G5=85< AB>;1F0 ?>8A:0 search_column.72;5:05B 7=0G5=85 87 B01;8FK.Alternate_Result�=0G5=85, 2>72@0I05<>5 ?@8 >BACBAB288 ;81> <=>65AB25 7=0G5=89 2 C:070==>< AB>;1F5. A;8 =5 7040BL 53>, ?@8 >BACBAB288 7=0G5=8O 2>72@0I05BAO BLANK, 0 ?@8 <=>65AB25 7=0G5=89 2K405BAO >H81:0.Result_ColumnName/!B>;15F, :>B>@K9 A>45@68B =5>1E>48<>5 7=0G5=85.Search_ColumnName*!B>;15F, A>45@60I89 7=0G5=85 search_value.Search_Value;=0G5=85, :>B>@>5 =5>1E>48<> =09B8 2 AB>;1F5 search_column.\!>548=O5B ;52CN B01;8FC A ?@02>9 B01;8F59 A 8A?>;L7>20=85< A5<0=B8:8 2=CB@5==53> A>548=5=8O.	LeftTable752>5 B01;8G=>5 2K@065=85, 8A?>;L7C5<>5 4;O A>548=5=8O.
RightTable8@02>5 B01;8G=>5 2K@065=85, 8A?>;L7C5<>5 4;O A>548=5=8O.`!>548=O5B ;52CN B01;8FC A ?@02>9 B01;8F59 A 8A?>;L7>20=85< A5<0=B8:8 ;52>3> 2=5H=53> A>548=5=8O.	LeftTable752>5 B01;8G=>5 2K@065=85, 8A?>;L7C5<>5 4;O A>548=5=8O.
RightTable8@02>5 B01;8G=>5 2K@065=85, 8A?>;L7C5<>5 4;O A>548=5=8O.B<5B8BL D8;LB@ :0: NonVisual.	K@065=85@8B5@89 D8;LB@0.!>@B8@C5B B01;8FC.	K@065=85!B>;15F 8;8 2K@065=85."01;8F0*"01;8F0, :>B>@CN =5>1E>48<> >BA>@B8@>20BL.0>72@0I05B A2O70==>5 7=0G5=85 87 4@C3>9 B01;8FK.
ColumnName/!B>;15F, :>B>@K9 A>45@68B =5>1E>48<>5 7=0G5=85.\>72@0I05B A2O70==K5 B01;8FK, >BD8;LB@>20==K5 B0:, GB>1K 2K2>48;8AL B>;L:> A2O70==K5 AB@>:8."01;8F0$"01;8F0, A>45@60I0O =C6=>5 7=0G5=85.�45=B8D8F8@C5B ?>4<=>65AB2> AB>;1F>2, :>B>@K5 C:070=K 2 2K7>25 DC=:F88 SUMMARIZE 8 4>;6=K 8A?>;L7>20BLAO 4;O 2KG8A;5=8O ?@><56CB>G=KE 8B>3>2.GroupBy_ColumnName'!B>;15F, :>B>@K9 4>;65= 1KBL 2>72@0I5=.�45=B8D8F8@C5B ?>4<=>65AB2> AB>;1F>2, :>B>@K5 C:070=K 2 2K7>25 DC=:F88 SUMMARIZECOLUMNS 8 4>;6=K 8A?>;L7>20BLAO 4;O 2KG8A;5=8O 3@C?? ?@><56CB>G=KE 8B>3>2.GrandtotalFilter.$8;LB@, ?@8<5=O5<K9 : >1I5<C 8B>3>2><C C@>2=N.GroupBy_ColumnName'!B>;15F, :>B>@K9 4>;65= 1KBL 2>72@0I5=.GroupLevelFilter&$8;LB@, ?@8<5=O5<K9 : B5:CI5<C C@>2=N.<O<O 4>102;O5<>3> AB>;1F0.PA�45=B8D8F8@C5B ?>4<=>65AB2> AB>;1F>2, :>B>@K5 C:070=K 2 2K7>25 DC=:F88 SUMMARIZE 8 4>;6=K 8A?>;L7>20BLAO 4;O 2KG8A;5=8O 3@C?? ?@><56CB>G=KE 8B>3>2.GroupBy_ColumnName'!B>;15F, :>B>@K9 4>;65= 1KBL 2>72@0I5=.G1J548=O5B 3@C??K A25@B:8 A> AB>;1F><, 4>102;O5<K< ROLLUPADDISSUBTOTAL.GrandtotalFilter.$8;LB@, ?@8<5=O5<K9 : >1I5<C 8B>3>2><C C@>2=N.GroupBy_ColumnName'!B>;15F, :>B>@K9 4>;65= 1KBL 2>72@0I5=.GroupLevelFilter&$8;LB@, ?@8<5=O5<K9 : B5:CI5<C C@>2=N.IsSubtotal_ColumnName>102;O5<K9 AB>;15F IsSubtotal.V>72@0I05B >4=>AB@>G=CN B01;8FC A =>2K<8 AB>;1F0<8, 7040==K<8 A ?><>ILN 2K@065=89 DAX.	K@065=85K@065=85 4;O AB>;1F0.<O<O =>2>3> AB>;1F0.C>72@0I05B >1@075F ?>4<=>65AB20 87 C:070==>3> B01;8G=>3> 2K@065=8O.>@O4>:j>@O4>: A>@B8@>2:8, :>B>@K9 4>;65= 1KBL ?@8<5=5=. 0/FALSE/DESC   ?> C1K20=8N; 1/TRUE/ASC   ?> 2>7@0AB0=8N.OrderBy;!:0;O@=>5 2K@065=85, 2KG8A;O5<>5 4;O :064>9 AB@>:8 B01;8FK. 07<5@5>;8G5AB2> AB@>:, :>B>@>5 1C45B 2>72@0I5=> 2 >1@07F5."01;8F0;"01;8G=>5 2K@065=85, 87 :>B>@>3> 1C45B AD>@<8@>20= >1@075F.�>72@0I05B ?>4<=>65AB2> 2K1>@:8 87 C:070==>3> B01;8G=>3> 2K@065=8O, ?>;CG5==>5 ?CB5< 3@C??8@>20=8O ?5@28G=>9 >A8 X 2 OG59:8 @02=>3> @07<5@0 8 ?>A;54CNI53> A>E@0=5=8O ;>:0;L=KE <8=8<C<>2 8 <0:A8<C<>2 :064>9 OG59:8 ?> @07;8G=K< A5@8O<.AL�'8A;>2>9 AB>;15F >A8 87 C:070==>9 B01;8FK, :>B>@K9 A;54C5B 3@C??8@>20BL. 0640O OG59:0 1C45B E@0=8BL AB@>:8, A>45@60I85 <8=8<0;L=>5 8;8 <0:A8<0;L=>5 7=0G5=85 <5@K =0 A5@8N.
DynamicSeries2!B>;1FK 87 C:070==>9 B01;8FK, 83@0NI85 @>;L A5@89.DynamicSeriesSelectionCriteriaPA%4=> 87 7=0G5=89: NONE, ALPHABETICAL.DynamicSeriesSelectionOrderj>@O4>: A>@B8@>2:8, :>B>@K9 4>;65= 1KBL ?@8<5=5=. 0/FALSE/DESC   ?> C1K20=8N; 1/TRUE/ASC   ?> 2>7@0AB0=8N.MaxDynamicSeries?0:A8<0;L=>5 4>?CAB8<>5 G8A;> @07;8G0NI8EAO 48=0<8G5A:8E @O4>2.
MaxIterations�'8A;> ?@54?@8=8<05<KE 8B5@0F89 A OG59:0<8 @07=>3> @07<5@0, ?@8720==>5 >15A?5G8BL A>>B25BAB285 B@51C5<><C G8A;C 70?@>H5==KE AB@>:.
MaxResolutionP;O ;N1KE A5@89   <0:A8<0;L=>5 G8A;> 2K1@0==KE AB@>: 2 3;>10;L=>< 480?07>=5 >A8.5@0�!B>;15F <5@K 87 C:070==>9 B01;8FK, :>B>@K9 4>;65= 8A?>;L7>20BLAO 4;O >?@545;5=8O <8=8<0;L=>3> 8 <0:A8<0;L=>3> 7=0G5=8O 2 :064>9 OG59:5.
MinResolutionO;O ;N1KE A5@89   <8=8<0;L=>5 G8A;> 2K1@0==KE AB@>: 2 3;>10;L=>< 480?07>=5 >A8. 07<5@5>;8G5AB2> AB@>:, :>B>@>5 1C45B 2>72@0I5=> 2 >1@07F5."01;8F0PA;"01;8G=>5 2K@065=85, 87 :>B>@>3> 1C45B AD>@<8@>20= >1@075F.
>72@0I05B ?>4<=>65AB2> 2K1>@:8 4;O C:070==>3> B01;8G=>3> 2K@065=8O. -B> ?>4<=>65AB2> >?@545;O5BAO ?CB5< ?>AB@>5=8O 42C<5@=>3> 3@0D8:0, =0 :>B>@>< AB@>:0< A>>B25BAB2CNB B>G:8, =0 >A=>25 2E>4=KE :>>@48=0B 8 AB>;1F>2 @048CA0 8 ?>A;54CNI53> C40;5=8O ?5@5:@K20NI8EAO B>G5:.
MaxBlankRatiom>340 C =0A 5ABL AB>;15F @048CA0, >B=>H5=85 <564C <0:A8<0;L=>9 B>G:>9 =0 3@0D8:5 8 B>G:0<8 A ?CABK< @048CA><.MaxMinRatio`>340 C =0A 5ABL AB>;15F @048CA0, >B=>H5=85 <564C <0:A8<0;L=>9 8 <8=8<0;L=>9 B>G:0<8 =0 3@0D8:5. 048CA-'8A;>2>9 AB>;15F Radius 87 C:070==>9 B01;8FK. 07<5@5>;8G5AB2> AB@>:, :>B>@>5 1C45B 2>72@0I5=> 2 >1@07F5."01;8F0;"01;8G=>5 2K@065=85, 87 :>B>@>3> 1C45B AD>@<8@>20= >1@075F.XAxis,'8A;>2>9 AB>;15F XAxis 87 C:070==>9 B01;8FK.YAxis,'8A;>2>9 AB>;15F YAxis 87 C:070==>9 B01;8FK.PAk>72@0I05B B01;8FC A 2K1@0==K<8 AB>;1F0<8 87 B01;8FK 8 =>2K<8 AB>;1F0<8, 7040==K<8 A ?><>ILN 2K@065=89 DAX.	K@065=85)>102;O5<>5 2K@065=85 4;O =>2>3> AB>;1F0.<O>102;O5<>5 8<O =>2>3> AB>;1F0."01;8F0'"01;8F0, 87 :>B>@>9 2K18@0NBAO AB>;1FK.,>72@0I05B <5@C, :>B>@0O A59G0A 2KG8A;O5BAO.;>72@0I05B AB@>:C D>@<0B0 <5@K, :>B>@0O A59G0A 2KG8A;O5BAO.0>72@0I05B 8<O <5@K, :>B>@0O A59G0A 2KG8A;O5BAO.w>72@0I05B 7=0G5=85, 5A;8 2 C:070==>< AB>;1F5 >=> 548=AB25==>5.  ?@>B82=>< A;CG05 2>72@0I05B 0;LB5@=0B82=K9 @57C;LB0B.AlternateResult�=0G5=85, :>B>@>5 2>72@0I05BAO, 5A;8 2 AB>;1F5 =5B 7=0G5=89 8;8 C:070=> 1>;LH5 >4=>3> 7=0G5=8O. A;8 >=> ?@>?CI5=>, 2>72@0I05BAO ?CAB0O AB@>:0.
ColumnName0!B>;15F, 87 :>B>@>3> 2>72@0I05BAO >4=> 7=0G5=85.�>72@0I05B B01;8FC, :>B>@0O ?@54AB02;O5B ?>;CA>548=5=85 42CE C:070==KE B01;8F; ?@8 MB>< >1I89 =01>@ AB>;1F>2 70<5=O5BAO AB>;1F>< 8=45:A0 A >BAG5B>< >B 0. -B>B 8=45:A >A=>20= =0 AB@>:0E 2B>@>9 B01;8FK, >BA>@B8@>20==KE ?> C:070==K< 2K@065=8O< A>@B8@>2:8.PA	K@065=85@K@065=85 A>@B8@>2:8 4;O 2B>@>3> ?0@0<5B@0 (SemiJoinIndexTable).<O+<O AB>;1F0, 4>102;O5<>3> 2 ?5@2CN B01;8FC.>@O4>:j>@O4>: A>@B8@>2:8, :>B>@K9 4>;65= 1KBL ?@8<5=5=. 0/FALSE/DESC   ?> C1K20=8N; 1/TRUE/ASC   ?> 2>7@0AB0=8N.SemiJoinIndexTablew"01;8F0, :>B>@0O 1C45B >BA>@B8@>20=0 8 8A?>;L7>20=0 4;O 2KG8A;5=8O 8=45:A0, 0 B0:65 4;O A>548=5=8O A ?5@2K< 0@3C<5=B><."01;8F07<5=O5<0O B01;8F0.G!>7405B A2>4=CN 2E>4=CN B01;8FC, A3@C??8@>20==CN ?> C:070==K< AB>;1F0<.	K@065=85K@065=85 =>2>3> AB>;1F0.GroupBy_ColumnName�!B>;15F, ?> :>B>@><C 1C45B ?@>872>48BLAO 3@C??8@>20=85, 8;8 2K7>2 DC=:F88 ROLLUP 4;O C:070=8O AB>;1F>2, ?> :>B>@K< 1C4CB 3@C??8@>20BLAO AB@>:8 A ?>4KB>30<8.<OPA<O 4>102;O5<>3> AB>;1F0."01;8F0E>4=0O B01;8F0.J!>7405B A2>4=CN B01;8FC 4;O 70?@>H5==KE 8B>3>2KE 7=0G5=89 ?> =01>@C 3@C??.	K@065=85K@065=85 =>2>3> AB>;1F0.FilterTableJK@065=85, >?@545;ONI55 B01;8FC, 87 :>B>@>9 4>;6=K 1KBL 2>72@0I5=K AB@>:8.GroupBy_ColumnName�!B>;15F, ?> :>B>@><C 4>;6=> ?@>872>48BLAO 3@C??8@>20=85, 8;8 2K7>2 DC=:F88 ROLLUP 8 DC=:F88 ISSUBTOTALCOLUMNS 4;O C:070=8O A?8A:0 AB>;1F>2, ?> :>B>@K< 1C4CB 3@C??8@>20BLAO AB@>:8 A ?>4KB>30<8.<O<O 4>102;O5<>3> AB>;1F0.K>72@0I05B 7040==>5 :>;8G5AB2> 25@E=8E AB@>: A>3;0A=> C:070==><C 2K@065=8N.
7=0G5=85_N'8A;> 2>72@0I05<KE AB@>:.>@O4>:j>@O4>: A>@B8@>2:8, :>B>@K9 4>;65= 1KBL ?@8<5=5=. 0/FALSE/DESC   ?> C1K20=8N; 1/TRUE/ASC   ?> 2>7@0AB0=8N.K@065=85_C?>@O4>G5=8O?K@065=85, :>B>@>5 1C45B 8A?>;L7>20BLAO ?@8 A>@B8@>2:5 B01;8FK."01;8F0JK@065=85, >?@545;ONI55 B01;8FC, 87 :>B>@>9 4>;6=K 1KBL 2>72@0I5=K AB@>:8.q>72@0I05B 25@E=85 AB@>:8 (N) 2 A>>B25BAB288 A C:070==K< 2K@065=85<, ?@>?CAB82 7040==>5 :>;8G5AB2> 25@E=8E AB@>:.
7=0G5=85_N'8A;> 2>72@0I05<KE AB@>:.>@O4>:j>@O4>: A>@B8@>2:8, :>B>@K9 4>;65= 1KBL ?@8<5=5=. 0/FALSE/DESC   ?> C1K20=8N; 1/TRUE/ASC   ?> 2>7@0AB0=8N.K@065=85_C?>@O4>G5=8O?K@065=85, :>B>@>5 1C45B 8A?>;L7>20BLAO ?@8 A>@B8@>2:5 B01;8FK.=0G5=85_?@>?CA:0_AB@>:@>?CA:05<>5 G8A;> AB@>:."01;8F0JK@065=85, >?@545;ONI55 B01;8FC, 87 :>B>@>9 4>;6=K 1KBL 2>72@0I5=K AB@>:8.PA 02=K5�>2545=85 DC=:F88 ?@8 =0;8G88 @02=KE M;5<5=B>2. Skip   @0=38, A>>B25BAB2CNI85 M;5<5=B0< 2 3@C??0E @02=KE M;5<5=B>2, 1C4CB ?@>?CA:0BLAO; Dense   2A5 M;5<5=BK 2 3@C??0E @02=KE M;5<5=B>2 AG8B0NBAO 70 >48=.�#G8BK205B AB>;1FK 2E>4=>9 B01;8FK :0: AB>;1FK 87 4@C38E B01;8F. BD8;LB@>2K205B 4;O :064>3> AB>;1F0 2A5 7=0G5=8O, >BACBAB2CNI85 2 53> 2KE>4=>< AB>;1F5.
ColumnName<O 2KE>4=>3> AB>;1F0.	K@065=85JK@065=85, A>740NI55 =01>@ AB>;1F>2, :>B>@K5 A;54C5B ?>2B>@=> A>?>AB028BL.>>72@0I05B >1J548=5=85 42CE B01;8F, AB>;1FK :>B>@KE A>2?040NB."01;8F00"01;8F0, CG0AB2CNI0O 2 ?5@5:@5AB=>< >1J548=5=88.�#:07K205B ACI5AB2CNICN A2O7L, 8A?>;L7C5<CN ?@8 2KG8A;5=88 2K@065=8O DAX. !2O7L >?@545;O5BAO ?CB5< 8<5=>20=8O :0: 0@3C<5=B>2 42CE AB>;1F>2, A;C60I8E :>=5G=K<8 B>G:0<8.ColumnName1#=5H=89 (8;8 ?5@28G=K9) :;NG A2O78.ColumnName2#5@28G=K9 (8;8 2=5H=89) :;NG A2O78.Z>72@0I05B B01;8FC A >4=8< AB>;1F>< 8;8 B01;8FC, A>45@60ICN C=8:0;L=K5 7=0G5=8O 2 AB>;1F5.PATableNameOrColumnNameN!B>;15F (8;8 B01;8F0), 87 :>B>@>3> 4>;6=K 1KBL 2>72@0I5=K C=8:0;L=K5 7=0G5=8O.!:;04K205B 2A5 G8A;0 2 AB>;1F5.
ColumnName&!B>;15F, A>45@60I89 AC<<8@C5<K5 G8A;0.N>72@0I05B AC<<C 7=0G5=89 2K@065=8O, 2KG8A;O5<>3> 4;O :064>9 AB@>:8 2 B01;8F5.	K@065=850KG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK."01;8F0D"01;8F0, A>45@60I0O AB@>:8, 4;O :>B>@KE 1C45B 2KG8A;OBLAO 2K@065=85.�>72@0I05B AB@>:C, A>45@60ICN A?8A>: 845=B8D8:0B>@>2 A @0745;8B5;O<8, =0G8=0O A 25@H8=K (:>@=O) 85@0@E88 8 70:0=G820O C:070==K< 845=B8D8:0B>@><.
ID_ColumnName5!B>;15F, A>45@60I89 845=B8D8:0B>@K 4;O :064>9 AB@>:8.Parent_ColumnNameL!B>;15F, A>45@60I89 845=B8D8:0B>@K @>48B5;LA:8E M;5<5=B>2 4;O :064>9 AB@>:8.I>72@0I05B 7=0G5=85 TRUE, 5A;8 C:070==K9 M;5<5=B 8<55BAO 2 7040==>< ?CB8.-;5<5=B-=0G5=85, :>B>@>5 4>;6=> 1KBL =0945=> 2 ?CB8.CBL:!B@>:0, A>45@60I0O A?8A>: 845=B8D8:0B>@>2 A @0745;8B5;O<8.I>72@0I05B n-9 M;5<5=B 2 A?8A:5 A @0745;8B5;O<8, A>740==>< DC=:F859 Path.CBL:!B@>:0, A>45@60I0O A?8A>: 845=B8D8:0B>@>2 A @0745;8B5;O<8.	>;>65=85?&5;>5 G8A;>, >1>7=0G0NI55 ?>78F8N, =0G8=0O A ;52>3> :>=F0 ?CB8."8?�5>1O70B5;L=K9. A;8 MB>B 0@3C<5=B >BACBAB2C5B 8;8 @025= 0, DC=:F8O 2>72@0I05B AB@>:C. A;8 7=0G5=85 @02=> 1, DC=:F8O 2>72@0I05B F5;>5 G8A;>.Q>72@0I05B n-9 M;5<5=B >B :>=F0 A?8A:0 A @0745;8B5;O<8, A>740==>3> DC=:F859 Path.CBL:!B@>:0, A>45@60I0O A?8A>: 845=B8D8:0B>@>2 A @0745;8B5;O<8.	>;>65=85@&5;>5 G8A;>, >1>7=0G0NI55 ?>78F8N, =0G8=0O A ?@02>3> :>=F0 ?CB8.PA"8?�5>1O70B5;L=K9. A;8 MB>B 0@3C<5=B >BACBAB2C5B 8;8 @025= 0, DC=:F8O 2>72@0I05B AB@>:C. A;8 7=0G5=85 @02=> 1, DC=:F8O 2>72@0I05B F5;>5 G8A;>.�>72@0I05B :>;8G5AB2> M;5<5=B>2 2 :>=:@5B=>9 AB@>:5 ?CB8. -B0 DC=:F8O 2>72@0I05B 1 4;O ?CB8, A>740==>3> 4;O 845=B8D8:0B>@0 =0 25@H8=5 (2 :>@=5) 85@0@E88.CBL:!B@>:0, A>45@60I0O A?8A>: 845=B8D8:0B>@>2 A @0745;8B5;O<8.�>4AG8BK205B ?@8<5@=>5 G8A;> >B45;L=KE 7=0G5=89 2 AB>;1F5. !59G0A MB0 DC=:F8O 4>ABC?=0 B>;L:> 2 B01;8F5 DirectQuery 2 SQL Azure 8;8 E@0=8;8I5 40==KE SQL Azure.
ColumnName9!B>;15F, 4;O :>B>@>3> ?>4AG8BK20NBAO C=8:0;L=K5 7=0G5=8O.7>72@0I05B A@54=55 0@8D<5B8G5A:>5 2A5E G8A5; 2 AB>;1F5.
ColumnNameD!B>;15F, A>45@60I89 G8A;0, 4;O :>B>@KE 2KG8A;O5BAO A@54=55 7=0G5=85.d>72@0I05B A@54=55 0@8D<5B8G5A:>5 2A5E 7=0G5=89 2 AB>;1F5. 1@010BK205B B5:AB 8 =5G8A;>2K5 7=0G5=8O.
ColumnName>!B>;15F, A>45@60I89 7=0G5=8O, 4;O :>B>@KE 2KG8A;O5BAO A@54=55.L>72@0I05B A@54=55 0@8D<5B8G5A:>5 =01>@0 2K@065=89, 2KG8A;5==KE 4;O B01;8FK.	K@065=85PA0KG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK."01;8F0D"01;8F0, A>45@60I0O AB@>:8, 4;O :>B>@KE 1C45B 2KG8A;OBLAO 2K@065=85.(>4AG8BK205B :>;8G5AB2> G8A5; 2 AB>;1F5.
ColumnName'!B>;15F, A>45@60I89 G8A;0 4;O ?>4AG5B0.+>4AG8BK205B :>;8G5AB2> 7=0G5=89 2 AB>;1F5.
ColumnName*!B>;15F, A>45@60I89 7=0G5=8O 4;O ?>4AG5B0.k>4AG8BK205B :>;8G5AB2> 7=0G5=89, ?>;CG5==KE 2 @57C;LB0B5 2KG8A;5=8O 2K@065=8O 4;O :064>9 AB@>:8 2 B01;8F5.	K@065=850KG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK."01;8F0D"01;8F0, A>45@60I0O AB@>:8, 4;O :>B>@KE 1C45B 2KG8A;OBLAO 2K@065=85.2>4AG8BK205B :>;8G5AB2> ?CABKE 7=0G5=89 2 AB>;1F5.
ColumnName1!B>;15F, A>45@60I89 ?CABK5 7=0G5=8O 4;O ?>4AG5B0.(>4AG8BK205B :>;8G5AB2> AB@>: 2 B01;8F5."01;8F0*"01;8F0, A>45@60I0O ?>4AG8BK205<K5 AB@>:8.k>4AG8BK205B :>;8G5AB2> 7=0G5=89, ?>;CG5==KE 2 @57C;LB0B5 2KG8A;5=8O 2K@065=8O 4;O :064>9 AB@>:8 2 B01;8F5.	K@065=850KG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK."01;8F0D"01;8F0, A>45@60I0O AB@>:8, 4;O :>B>@KE 1C45B 2KG8A;OBLAO 2K@065=85.6>4AG8BK205B :>;8G5AB2> C=8:0;L=KE 7=0G5=89 2 AB>;1F5.
ColumnName9!B>;15F, 4;O :>B>@>3> ?>4AG8BK20NBAO C=8:0;L=K5 7=0G5=8O.6>4AG8BK205B :>;8G5AB2> C=8:0;L=KE 7=0G5=89 2 AB>;1F5.
ColumnNameT!B>;15F, 4;O :>B>@>3> ?>4AG8BK20NBAO C=8:0;L=K5 7=0G5=8O. CABK5 7=0G5=8O 8A:;NG5=K.=$C=:F8O Safe Divide A 2>7<>6=>ABLN >1@01>B:8 45;5=8O =0 =C;L.PAAlternateResultQ5>1O70B5;L=K9. ;LB5@=0B82=K9 @57C;LB0B, 2>72@0I05<K9 2 A;CG0OE 45;5=8O =0 =C;L.5=><8=0B>@5=><8=0B>@.	Numerator
C<5@0B>@.C>72@0I05B A@54=55 35><5B@8G5A:>5 7=0G5=85 7040==>9 AAK;:8 AB>;1F0.
ColumnName4!B>;15F, A>45@60I89 A@54=85 35><5B@8G5A:85 7=0G5=8O.?>72@0I05B A@54=55 35><5B@8G5A:>5 7=0G5=89 2K@065=8O 2 B01;8F5.	K@065=85/K@065=85 4;O 2KG8A;5=8O :064>9 AB@>:8 B01;8FK."01;8F00"01;8F0, ?> :>B>@>9 2K@065=85 1C45B 2KG8A;OBLAO.�>72@0I05B =081>;LH55 G8A;>2>5 7=0G5=85 8;8 =081>;LHCN AB@>:C 2 AB>;1F5 ;81> 1>;LH55 87 7=0G5=89 42CE A:0;O@=KE 2K@065=89. >38G5A:85 7=0G5=8O =5 CG8BK20NBAO.ColumnNameOrScalar1�!B>;15F, 2 :>B>@>< =C6=> =09B8 =081>;LH55 G8A;>2>5 7=0G5=85 8;8 =081>;LHCN AB@>:C, ;81> ?5@2>5 A:0;O@=>5 2K@065=85 4;O A@02=5=8O.Scalar2B>@>5 G8A;> 4;O A@02=5=8O.P>72@0I05B =081>;LH55 7=0G5=85 2 AB>;1F5. #G8BK205B ;>38G5A:85 7=0G5=8O 8 B5:AB.
ColumnName4!B>;15F, 2 :>B>@>< >?@545;O5BAO =081>;LH55 7=0G5=85.�>72@0I05B =081>;LH55 G8A;>2>5 7=0G5=85 8;8 =081>;LHCN AB@>:C, ?>;CG5==K5 2 @57C;LB0B5 2KG8A;5=8O 2K@065=8O 4;O :064>9 AB@>:8 B01;8FK.	K@065=850KG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK."01;8F0D"01;8F0, A>45@60I0O AB@>:8, 4;O :>B>@KE 1C45B 2KG8A;OBLAO 2K@065=85..>72@0I05B 50-9 ?@>F5=B8;L 7=0G5=89 2 AB>;1F5.!B>;15F!B>;15F, A>45@60I89 7=0G5=8O.8>72@0I05B 50-9 ?@>F5=B8;L 7=0G5=89 2K@065=8O 2 B01;8F5.	K@065=85/K@065=85 4;O 2KG8A;5=8O :064>9 AB@>:8 B01;8FK."01;8F00"01;8F0, ?> :>B>@>9 2K@065=85 1C45B 2KG8A;OBLAO.�>72@0I05B =08<5=LH55 G8A;>2>5 7=0G5=85 8;8 =08<5=LHCN AB@>:C 2 AB>;1F5 ;81> <5=LH55 87 7=0G5=89 42CE A:0;O@=KE 2K@065=89. >38G5A:85 7=0G5=8O =5 CG8BK20NBAO.ColumnNameOrScalar1�!B>;15F, 2 :>B>@>< =C6=> =09B8 =08<5=LH55 G8A;>2>5 7=0G5=85 8;8 =08<5=LHCN AB@>:C, ;81> ?5@2>5 A:0;O@=>5 2K@065=85 4;O A@02=5=8O.Scalar2B>@>5 G8A;> 4;O A@02=5=8O.P>72@0I05B =08<5=LH55 7=0G5=85 2 AB>;1F5. #G8BK205B ;>38G5A:85 7=0G5=8O 8 B5:AB.
ColumnName4!B>;15F, 2 :>B>@>< >?@545;O5BAO =08<5=LH55 7=0G5=85.�>72@0I05B =08<5=LH55 G8A;>2>5 7=0G5=85 8;8 =08<5=LHCN AB@>:C, ?>;CG5==K5 2 @57C;LB0B5 2KG8A;5=8O 2K@065=8O 4;O :064>9 AB@>:8 B01;8FK.	K@065=850KG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK."01;8F0D"01;8F0, A>45@60I0O AB@>:8, 4;O :>B>@KE 1C45B 2KG8A;OBLAO 2K@065=85.>>72@0I05B k-9 (8A:;NG8B5;L=K9) ?@>F5=B8;L 7=0G5=89 2 AB>;1F5.!B>;15F!B>;15F, A>45@60I89 7=0G5=8O.Kl5>1E>48<>5 7=0G5=85 ?@>F5=B8;O 2 8=B5@20;5 [1/(n+1),1-1/(n+1)], 345 n   :>;8G5AB2> 4>?CAB8<KE B>G5: 40==KE.;>72@0I05B k-9 (8=:;N782=K9) ?@>F5=B8;L 7=0G5=89 2 AB>;1F5.!B>;15F!B>;15F, A>45@60I89 7=0G5=8O.K25>1E>48<>5 7=0G5=85 ?@>F5=B8;O 2 8=B5@20;5 [0;1].H>72@0I05B k-9 (8A:;NG8B5;L=K9) ?@>F5=B8;L 7=0G5=89 2K@065=8O 2 B01;8F5.	K@065=85/K@065=85 4;O 2KG8A;5=8O :064>9 AB@>:8 B01;8FK.Kl5>1E>48<>5 7=0G5=85 ?@>F5=B8;O 2 8=B5@20;5 [1/(n+1),1-1/(n+1)], 345 n   :>;8G5AB2> 4>?CAB8<KE B>G5: 40==KE."01;8F0PA0"01;8F0, ?> :>B>@>9 2K@065=85 1C45B 2KG8A;OBLAO.E>72@0I05B k-9 (8=:;N782=K9) ?@>F5=B8;L 7=0G5=89 2K@065=8O 2 B01;8F5.	K@065=85/K@065=85 4;O 2KG8A;5=8O :064>9 AB@>:8 B01;8FK.K25>1E>48<>5 7=0G5=85 ?@>F5=B8;O 2 8=B5@20;5 [0;1]."01;8F00"01;8F0, ?> :>B>@>9 2K@065=85 1C45B 2KG8A;OBLAO.0>72@0I05B ?@>872545=85 7040==>9 AAK;:8 AB>;1F0.
ColumnName.!B>;15F, A>45@60I89 7=0G5=8O 4;O ?@>872545=8O.5>72@0I05B ?@>872545=85 7=0G5=89 2K@065=8O 2 B01;8F5.	K@065=85/K@065=85 4;O 2KG8A;5=8O :064>9 AB@>:8 B01;8FK."01;8F00"01;8F0, ?> :>B>@>9 2K@065=85 1C45B 2KG8A;OBLAO.PA�>72@0I05B @0=3 G8A;0 2 AB>;1F5 G8A5;. A;8 =5A:>;L:> 7=0G5=89 8<5NB >48= 8 B>B 65 @0=3, 2>72@0I05BAO 25@E=89 @0=3 MB>3> =01>@0 7=0G5=89.
ColumnName4!B>;15F, 2 :>B>@>< 4>;6=> 1KBL @0=68@>20=> 7=0G5=85.>@O4>:j>@O4>: A>@B8@>2:8, :>B>@K9 4>;65= 1KBL ?@8<5=5=. 0/FALSE/DESC   ?> C1K20=8N; 1/TRUE/ASC   ?> 2>7@0AB0=8N.=0G5=85 0=68@C5<>5 7=0G5=85.�>72@0I05B @0=3 2K@065=8O, 2KG8A;O5<>3> 2 B5:CI5< :>=B5:AB5 2 A?8A:5 7=0G5=89 2K@065=8O, 2KG8A;O5<>3> 4;O :064>9 AB@>:8 2 C:070==>9 B01;8F5.	K@065=85<K@065=85, :>B>@>5 4>;6=> 1KBL 2KG8A;5=> 4;O AB@>:8 B01;8FK.>@O4>:j>@O4>: A>@B8@>2:8, :>B>@K9 4>;65= 1KBL ?@8<5=5=. 0/FALSE/DESC   ?> C1K20=8N; 1/TRUE/ASC   ?> 2>7@0AB0=8N."01;8F0"01;8G=>5 2K@065=85. 02=K5�>2545=85 DC=:F88 ?@8 =0;8G88 @02=KE M;5<5=B>2. Skip   @0=38, A>>B25BAB2CNI85 M;5<5=B0< 2 3@C??0E @02=KE M;5<5=B>2, 1C4CB ?@>?CA:0BLAO; Dense   2A5 M;5<5=BK 2 3@C??0E @02=KE M;5<5=B>2 AG8B0NBAO 70 >48=.=0G5=85|K@065=85, :>B>@>5 1C45B 2KG8A;OBLAO 2 B5:CI5< :>=B5:AB5.   A;CG05 53> >BACBAB28O 1C45B 8A?>;L7>20BLAO 0@3C<5=B Expression.�KG8A;O5B AB0=40@B=>5 >B:;>=5=85 ?> 2A59 A>2>:C?=>AB8 7=0G5=89, C:070==KE 2 :0G5AB25 0@3C<5=B>2. "5:AB 8 ;>38G5A:85 7=0G5=8O =5 CG8BK20NBAO.
ColumnNameG!B>;15F, :>B>@K9 A>45@68B G8A;0, A>>B25BAB2CNI85 A>2>:C?=>AB8 7=0G5=89.gF5=8205B AB0=40@B=>5 >B:;>=5=85 =0 >A=>25 2K1>@:8. 5 CG8BK205B ;>38G5A:85 7=0G5=8O 8 B5:AB 2 2K1>@:5.
ColumnNameb!B>;15F, 2 :>B>@>< A>45@60BAO G8A;>2K5 7=0G5=8O, A>>B25BAB2CNI85 2K1>@:5 87 A>2>:C?=>AB8 7=0G5=89.�F5=8205B AB0=40@B=>5 >B:;>=5=85 ?> 2A59 A>2>:C?=>AB8 7=0G5=89, A>740==>9 2 @57C;LB0B5 2KG8A;5=8O 2K@065=8O 4;O :064>9 AB@>:8 B01;8FK.	K@065=850KG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK."01;8F0D"01;8F0, A>45@60I0O AB@>:8, 4;O :>B>@KE 1C45B 2KG8A;OBLAO 2K@065=85.tF5=8205B AB0=40@B=>5 >B:;>=5=85 ?> 2K1>@:5, ?>;CG5==>9 2 @57C;LB0B5 2KG8A;5=8O 2K@065=8O 4;O :064>9 AB@>:8 B01;8FK.	K@065=850KG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK.PA"01;8F0D"01;8F0, A>45@60I0O AB@>:8, 4;O :>B>@KE 1C45B 2KG8A;OBLAO 2K@065=85.tKG8A;O5B 48A?5@A8N ?> 2A59 A>2>:C?=>AB8 7=0G5=89. 5 CG8BK205B ;>38G5A:85 7=0G5=8O 8 B5:AB 2 A>2>:C?=>AB8 7=0G5=89.
ColumnNameD!B>;15F, A>45@60I89 7=0G5=8O, A>>B25BAB2CNI85 A>2>:C?=>AB8 7=0G5=89.SF5=8205B 48A?5@A8N ?> 2K1>@:5. 5 CG8BK205B ;>38G5A:85 7=0G5=8O 8 B5:AB 2 2K1>@:5.
ColumnNameb!B>;15F, 2 :>B>@>< A>45@60BAO G8A;>2K5 7=0G5=8O, A>>B25BAB2CNI85 2K1>@:5 87 A>2>:C?=>AB8 7=0G5=89.zF5=8205B 48A?5@A8N ?> 2A59 A>2>:C?=>AB8 7=0G5=89, ?>;CG5==>9 2 @57C;LB0B5 2KG8A;5=8O 2K@065=8O 4;O :064>9 AB@>:8 B01;8FK.	K@065=850KG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK."01;8F0D"01;8F0, A>45@60I0O AB@>:8, 4;O :>B>@KE 1C45B 2KG8A;OBLAO 2K@065=85.gF5=8205B 48A?5@A8N ?> 2K1>@:5, ?>;CG5==>9 2 @57C;LB0B5 2KG8A;5=8O 2K@065=8O 4;O :064>9 AB@>:8 B01;8FK.	K@065=850KG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK."01;8F0D"01;8F0, A>45@60I0O AB@>:8, 4;O :>B>@KE 1C45B 2KG8A;OBLAO 2K@065=85.q>72@0I05B 2=CB@5==NN =>@<C ?@81K;8 4;O 70?;0=8@>20==KE 45=56=KE ?>B>:>2, :>B>@K5 <>3CB =5 O2;OBLAO ?5@8>48G=K<8.DatesWKG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK, :>B>@>5 A>740AB @0A?8A0=85 40B 2K?;0B.
@54?>;>65=85Q5>1O70B5;L=K9. @54?>;0305<>5 G8A;>, :>B>@>5 =0E>48BAO @O4>< A @57C;LB0B>< XIRR."01;8F0S"01;8F0, A>45@60I0O AB@>:8, 4;O :>B>@KE 1C4CB 2KG8A;OBLAO 2K@065=8O Values 8 Dates.=0G5=8OXKG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK, :>B>@>5 A>740AB A5@8N 45=56=KE ?>B>:>2.H>72@0I05B G8ABCN ?@82545==CN AB>8<>ABL 4;O @0A?8A0=8O 45=56=KE ?>B>:>2.DatesWKG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK, :>B>@>5 A>740AB @0A?8A0=85 40B 2K?;0B.!:84:0'!:84:0, ?@8<5=O5<0O : 45=56=K< ?>B>:0<.PA"01;8F0S"01;8F0, A>45@60I0O AB@>:8, 4;O :>B>@KE 1C4CB 2KG8A;OBLAO 2K@065=8O Values 8 Dates.=0G5=8OXKG8A;O5<>5 2K@065=85 4;O :064>9 AB@>:8 B01;8FK, :>B>@>5 A>740AB A5@8N 45=56=KE ?>B>:>2.
ColumnName!!B>;15F 2 B>9 65 107>2>9 B01;8F5.0@5>1@07>20=85 2K@065=8O 2 C:070==K9 B8? 40==KE.	K@065=85'K@065=85, :>B>@>5 =C6=> ?@5>1@07>20BL.DataTypeU5@5G8A;5=85, :>B>@>5 2:;NG05B: INTEGER, DOUBLE, STRING, BOOLEAN, CURRENCY, DATETIME.3G8AB:0 D8;LB@>2 2 C:070==KE B01;8F0E 8;8 AB>;1F0E.
ColumnName!!B>;15F 2 B>9 65 107>2>9 B01;8F5.TableNameOrColumnName%<O ACI5AB2CNI59 B01;8FK 8;8 AB>;1F0.J!>7405B A2>4=CN B01;8FC 4;O 70?@>H5==KE 8B>3>2KE 7=0G5=89 ?> =01>@C 3@C??.	K@065=85K@065=85 =>2>3> AB>;1F0.FilterTableJK@065=85, >?@545;ONI55 B01;8FC, 87 :>B>@>9 4>;6=K 1KBL 2>72@0I5=K AB@>:8.GroupBy_ColumnName�!B>;15F, ?> :>B>@><C 4>;6=> ?@>872>48BLAO 3@C??8@>20=85, 8;8 2K7>2 DC=:F88 ROLLUP 8 DC=:F88 ISSUBTOTALCOLUMNS 4;O C:070=8O A?8A:0 AB>;1F>2, ?> :>B>@K< 1C4CB 3@C??8@>20BLAO AB@>:8 A ?>4KB>30<8.<O<O 4>102;O5<>3> AB>;1F0.TCreate a table but make some columns depend on columns from other tables in context.
ColumnName+A column from another table in the context."01;8F0*An expression that defines the table data.PAoKG8A;O5<K9 AB>;15F "%{dimension/}[%{calccolumn/}]" A>45@68B A8=B0:A8G5A:CN >H81:C. #:068B5 4>?CAB8<CN D>@<C;C.11=0@C65=0 F8:;8G5A:0O 7028A8<>ABL: %{strCycle/}.%5 C40;>AL =09B8 B01;8FC "%{table/}".s!B>;15F "%{column/}" 2 B01;8F5 "%{table/}" =5 C405BAO >1=0@C68BL, 8;8 53> =5 C405BAO 8A?>;L7>20BL 2 MB>< 2K@065=88.]!B>;15F "%{column/}" =5 C405BAO >1=0@C68BL, 8;8 53> =5 C405BAO 8A?>;L7>20BL 2 MB>< 2K@065=88.�$C=:F8O "%{function/}" 8A?>;L7>20;0AL 2 ;>38G5A:>< 2K@065=88 (True/False), :>B>@>5 8A?>;L7C5BAO :0: 2K@065=85 D8;LB@0 B01;8FK. "0:>5 8A?>;L7>20=85 =54>?CAB8<>.�K@065=85 A>45@68B =5A:>;L:> AB>;1F>2, => B>;L:> >48= <>65B 8A?>;L7>20BLAO 2 ;>38G5A:>< 2K@065=88 (True/False), 8A?>;L7C5<>< :0: 2K@065=85 D8;LB@0 B01;8FK.� ;>38G5A:>< 2K@065=88 =5 C:070= AB>;15F. 064>5 ;>38G5A:>5 2K@065=85 (True/False), 8A?>;L7C5<>5 2 :0G5AB25 2K@065=8O D8;LB@0 B01;8FK, 4>;6=> AAK;0BLAO @>2=> =0 >48= AB>;15F.)A5 0@3C<5=BK 2 ?@545;0E DC=:F88 ALLEXCEPT 4>;6=K 1KBL A2O70=K A B01;8F59, 8A?>;L7C5<>9 2 :0G5AB25 ?5@2>3> 0@3C<5=B0, 8;8 A>45@60BLAO 2 MB>9 B01;8F5. A;8 ACI5AB2C5B A2O7L ">48= :> <=>38<", B> B01;8F0, 8A?>;L7C5<0O 2 :0G5AB25 ?5@2>3> 0@3C<5=B0, 4>;6=0 @0A?>;030BLAO =0 AB>@>=5 "<=>385" MB>9 A2O78.�K@065=85, C:070==>5 2 :0G5AB25 0@3C<5=B0 DC=:F88 ALLEXCEPT, 2:;NG05B 2A5 AB>;1FK B01;8FK, ?>MB><C @57C;LB0BK =5 1C4CB 2>72@0I5=K. #:068B5 <5=LH55 G8A;> AB>;1F>2.�K@065=85 2K7K205B >1J5:B, >?@545;5==K9 A ?><>ILN 2KG8A;O5<>3> M;5<5=B0 MDX 8;8 A:@8?B0. "0:85 >1J5:BK =5 ?>445@6820NBAO 2 2K@065=8OE DAX.hK@065=85 AAK;05BAO =0 =5A:>;L:> AB>;1F>2. 5A:>;L:> AB>;1F>2 =5;L7O ?@5>1@07>20BL 2 A:0;O@=>5 7=0G5=85.
52>7<>6=> >?@545;8BL >4=> 7=0G5=85 4;O AB>;1F0 "%{column/}" 2 B01;8F5 "%{table/}". -B> <>65B ?@>8AE>48BL, 5A;8 4;O ?>;CG5=8O >4=>3> @57C;LB0B0 D>@<C;0 <5@K AAK;05BAO =0 AB>;15F, A>45@60I89 <=>65AB2> 7=0G5=89, 157 C:070=8O 03@530B0, =0?@8<5@ MIN, MAX, COUNT 8;8 SUM.T MB>< 2K@065=88 8A?>;L7C5BAO =54>?CAB8<0O DC=:F8O, :>B>@0O =5 O2;O5BAO 8<5=5< <5@K.HB>@K< 0@3C<5=B>< DC=:F88 EARLIER 4>;6=> 1KBL ?>;>68B5;L=>5 F5;>5 G8A;>.REARLIER/EARLIEST AAK;05BAO =0 1>;55 @0==89 :>=B5:AB AB@>:8, :>B>@K9 =5 ACI5AB2C5B.f5@2K9 0@3C<5=B EARLIER/EARLIEST =5 O2;O5BAO 4>?CAB8<>9 AAK;:>9 =0 AB>;15F 2 ?@56=5< :>=B5:AB5 AB@>:8.2$C=:F88 EARLIER/EARLIEST =5 <>3CB 1KBL 2;>65==K<8.z!B>;15F "%{table/}[%{column/}]" =5 ACI5AB2C5B 8;8 =5 CG0AB2C5B 2 A2O78 =8 A >4=>9 B01;8F59, 4>ABC?=>9 2 B5:CI5< :>=B5:AB5.P6840;>AL 548=AB25==>5 7=0G5=85, >4=0:> ?5@540=0 B01;8F0 8;8 =5A:>;L:> 7=0G5=89.C MB>< :>=B5:AB5 =5 4>?CA:05BAO ?>;=>5 8<O "%{table/}[%{column/}]".�@3C<5=B 8;8 DC=:F8O "%{name/}" 8<55B =5?@028;L=K9 B8? 40==KE, ;81> @57C;LB0B 8<55B A;8H:>< 1>;LH>9 8;8 A;8H:>< <0;5=L:89 @07<5@. A;8 ?@54?>;0305BAO, GB> 0@3C<5=B O2;O5BAO 40B>9, MB0 40B0 4>;6=0 =0E>48BLAO <564C 1 <0@B0 1900 3. 8 31 45:01@O 9999 3.: 57C;LB0B DC=:F88 "%{name/}" A;8H:>< 25;8: (?5@5?>;=5=85).; 57C;LB0B DC=:F88 "%{name/}" A;8H:>< <0; (?>B5@O B>G=>AB8).<@8 2KG8A;5=88 DC=:F88 "%{name/}" 2K?>;=5=> 45;5=85 =0 =>;L.35 C:070= >1O70B5;L=K9 0@3C<5=B DC=:F88 "%{name/}".T@3C<5=B DC=:F88 "%{name/}" 8<55B =5?@028;L=K9 B8? 40==KE 8;8 =54>?CAB8<>5 7=0G5=85.�@3C<5=B 8;8 DC=:F8O "%{name/}" 8<55B =5?@028;L=K9 B8? 40==KE, ;81> @57C;LB0B 8<55B A;8H:>< 1>;LH>9 8;8 A;8H:>< <0;5=L:89 @07<5@.E@8 2KG8A;5=88 DC=:F88 "%{name/}" >1=0@C65=0 AAK;:0 =0 480?07>= NULL.O@8 2KG8A;5=88 DC=:F88 "%{name/}" 22545=> =54>?CAB8<>5 8<O DC=:F88 8;8 >1J5:B0.PA>@8 2KG8A;5=88 DC=:F88 "%{name/}" C:070=0 =54>?CAB8<0O AAK;:0.1=0@C65=> 45;5=85 =0 =>;L.F DC=:F88 ALL/ALLNOBLANKROW <>65B 1KBL B>;L:> >48= B01;8G=K9 0@3C<5=B.YA5 0@3C<5=BK-AB>;1FK DC=:F88 ALL/ALLNOBLANKROW/ALLSELECTED 4>;6=K 1KBL 87 >4=>9 B01;8FK.@ MB>9 DC=:F88 =5 4>?CA:0NBAO 0@3C<5=BK 4;O 40BK >:>=G0=8O 3>40.Y :0G5AB25 0@3C<5=B0 4;O 40BK >:>=G0=8O 3>40 4>?CA:05BAO B>;L:> ?>AB>O==>5 7=0G5=85 40BK.j$C=:F88 DatesBetween 8 DatesInPeriod ?@8=8<0NB 2 :0G5AB25 ?5@2>3> 0@3C<5=B0 B>;L:> AAK;:C =0 AB>;15F 40BK.F$C=:F8O "%{function/}" @01>B05B B>;L:> A =5?@5@K2=K<8 480?07>=0<8 40B.pKG8A;O5<K9 AB>;15F "%{dimension/}[%{calccolumn/}]" =5 <>65B 8A?>;L7>20BLAO 2 :0G5AB25 ?5@28G=>3> :;NG0 B01;8FK.r 2K7>25 DC=:F88 "%{function/}" C:070=> B01;8G=>5 2K@065=85, A>45@60I55 =5A:>;L:> AB>;1F>2. -B> =5 ?>445@68205BAO.WB>@>9 8 B@5B89 0@3C<5=B DC=:F88 IF 8<5NB @07;8G=K5 B8?K 40==KE. -B> =5 ?>445@68205BAO.�5 C405BAO >?@545;8BL 7=0G5=85 4;O AB>;1F0 "%{column/}". !B>;15F "%{column/}" =5 ACI5AB2C5B, ;81> >BACBAB2C5B B5:CI0O AB@>:0 4;O AB>;1F0 A 8<5=5< "%{column/}".Z5 C40;>AL @07@5H8BL 8<O "%{name/}". -B> =54>?CAB8<>5 8<O B01;8FK, ?5@5<5==>9 8;8 DC=:F88.s 2K7>25 DC=:F88 "%{function/}" C:070= AB>;15F 40BK, A>45@60I89 ?>2B>@ONI85AO 7=0G5=8O 40BK. -B> =5 ?>445@68205BAO.R 2K7>25 DC=:F88 "%{function/}" C:070= B8? 8=B5@20;0 "DAY". -B> =5 ?>445@68205BAO.]!B>;15F, C:070==K9 2 2K7>25 DC=:F88 "%{function/}", =5 8<55B B8? DATE. -B> =5 ?>445@68205BAO.H :0G5AB25 0@3C<5=B0 DC=:F88 RELATED >68405BAO ?>;=0O AAK;:0 =0 AB>;15F.-B> 2K@065=85 DAX =54>?CAB8<>.Q5 C405BAO A>740BL <5@C "%{name/}", B0: :0: C65 ACI5AB2C5B AB>;15F A MB8< 8<5=5<.�K@065=85 AAK;05BAO =0 AB>;15F "%{table/}"[%{column/}], :>B>@K9 =5 A>45@68B 40==KE, ?>A:>;L:C 4;O =53> B@51C5BAO ?>2B>@=>5 2KG8A;5=85 8;8 >1=>2;5=85.�0?@>A AAK;05BAO =0 2KG8A;O5<K9 AB>;15F "%{table/}"[%{column/}], :>B>@K9 =5 A>45@68B 40==KE, ?>A:>;L:C 2 53> 2K@065=88 5ABL >H81:0.�0?@>A AAK;05BAO =0 2KG8A;O5<K9 AB>;15F "%{table/}"[%{column/}], :>B>@K9 =5 A>45@68B 40==KE, ?>A:>;L:C 2 E>45 2KG8A;5=8O >4=>9 87 53> AB@>: ?@>87>H;0 >H81:0.�0?@>A AAK;05BAO =0 AB>;15F "%{table/}"[%{column/}], :>B>@K9 7028A8B >B 4@C3>3> AB>;1F0, A2O78 8;8 <5@K, =0E>4OI8EAO 2 =54>?CAB8<>< A>AB>O=88. >?>;=8B5;L=K5 A2545=8O: "%{message/}".G$C=:F8O %{function/} =5 <>65B @01>B0BL A> 7=0G5=8O<8 B8?0 %{datatype/}.=1=0@C65=> =54>?CAB8<>5 G8A;>2>5 ?@54AB02;5=85 7=0G5=8O 40BK.S 57C;LB0B ?@5>1@07>20=8O 8;8 0@8D<5B8G5A:>9 >?5@0F88 A;8H:>< 25;8: 8;8 A;8H:>< <0;.K 7040==>< B5:AB5 =5 =0945= 8A:><K9 B5:AB, ?5@540==K9 2 DC=:F8N "%{name/}".U$C=:F8O "%{name/}" >1=0@C68;0 B5:AB, 4;8=0 :>B>@>3> ?@52KH05B <0:A8<0;L=> 4>?CAB8<CN.^>A;54=89 0@3C<5=B 4>;65= 1KBL >4=8< 87 A;54CNI8E :;NG52KE A;>2: DAY, MONTH, QUARTER 8;8 YEAR.�5@0 "%{deptable/}"[%{depcolumn/}] 7028A8B >B 4@C3>9 <5@K A 8<5=5< "%{srctable/}"[%{srccolumn/}], :>B>@0O A>45@68B >H81:C: %{error/}�5@0 "%{deptable/}"[%{depcolumn/}] 7028A8B >B 4@C3>9 <5@K A 8<5=5< "%{srctable/}"[%{srccolumn/}], :>B>@0O A>45@68B >H81:C 7028A8<>AB8.=H81:0 2KG8A;5=8O 2 AB>;1F5 '%{dimension/}'[%{calccolumn/}]: 3H81:0 2KG8A;5=8O 2 <5@5 '%{table/}'[%{measure/}]: U$C=:F8O "%{func/}" =5 <>65B 4>1028BL AB>;15F [%{column/}], B0: :0: >= C65 ACI5AB2C5B.f$C=:F8O %{funcName/} =5 ?>72>;O5B A>740BL 420 AB>;1F0 A >4=8< 8 B5< 65 8<5=5< '%{table/}'[%{column/}].m54>?CAB8<>5 :>;8G5AB2> 0@3C<5=B>2. $C=:F8O %{funcName/} 4>;6=0 8<5BL 7=0G5=85 4;O :064>3> 7040==>3> AB>;1F0.g54>?CAB8<>5 :>;8G5AB2> ?0@0<5B@>2. $C=:F8O SWITCH 4>;6=0 8<5BL 7=0G5=85 4;O :064>3> 7040==>3> CA;>28O.Q$C=:F8O %{funcName/} >68405B 8<O AB>;1F0 2 :0G5AB25 0@3C<5=B0 A =><5@>< %{iArg/}.W$C=:F8O %{funcName/} >68405B AAK;:C =0 AB>;15F 2 :0G5AB25 0@3C<5=B0 A =><5@>< %{iArg/}.i;O AB>;1F0 "%{colName/}", 4>102;O5<>3> DC=:F859 "%{funcName/}", 4>;6=> 1KBL C:070=> A:0;O@=>5 2K@065=85.00@0<5B@ %{paramName/} =5 C?><8=05BAO 2 70?@>A5.95@5<5==0O [%{varName/}] =5 8<55B >?@545;5==>3> 7=0G5=8O..H81:0 2KG8A;5=8O 2 ?5@5<5==>9 [%{varName/}]: Q0@0<5B@, :>B>@K9 ?5@5>?@545;O5B ?5@5<5==CN [%{varName/}], =5 O2;O5BAO A:0;O@=K<.B5@5<5==0O %{varNameEscaped/} 8<55B =58725AB=K9 B8? '%{varType/}'.\ :>=B5:AB5 D8;LB@0 =5;L7O 8A?>;L7>20BL B01;8G=K5 2K@065=8O, A>45@60I85 ?@><56CB>G=K5 8B>38.Q52>7<>6=> C:070BL 107>2CN B01;8FC 2 70?@>A5 EVALUATE, B0: :0: >=0 =5 >?@545;5=0.m!B>;15F ?>8A:0 "%{name/}" 4;O DC=:F88 LOOKUPVALUE =5 ACI5AB2C5B 2 B01;8F5, 345 =0E>48BAO AB>;15F @57C;LB0B>2.S$C=:F8O "%{func/}" ?@8=8<05B 2 :0G5AB25 0@3C<5=B0 B>;L:> ?@>ABCN AAK;:C =0 AB>;15F.[$C=:F8O LOOKUPVALUE 4>;6=0 8<5BL ?0@K AB>;1F0 D8;LB@>2 8 A>>B25BAB2CNI53> :@8B5@8O D8;LB@0.KK@065=85, 7040==>5 2 70?@>A5, =5 O2;O5BAO 4>?CAB8<K< B01;8G=K< 2K@065=85<.R!B>;15F "%{column/}", 7040==K9 2 DC=:F88 "%{func/}", =5 =0945= 2> 2E>4=>9 B01;8F5.B!B>;15F "%{column/}" 7040= 2 DC=:F88 "%{func/}" 1>;55 >4=>3> @070.y>;8G5AB2> 2K@065=89, C:070==KE 2 ?@54;>65=88 START AT, =5 <>65B 1KBL 1>;LH5 :>;8G5AB20 2K@065=89 2 ?@54;>65=88 ORDER BY.@5@2K9 0@3C<5=B DC=:F88 "%{function/}" 4>;65= C:07K20BL AB>;15F.g$C=:F8O '%{func/}' =5 <>65B 4>1028BL AB>;15F %{column/}, B0: :0: AB>;15F A B0:8< 8<5=5< C65 ACI5AB2C5B.l$C=:F8O SUMMARIZE ?>445@68205B B>;L:> >4=C 3@C??C AB>;1F>2 ?>4KB>3>2, 7040==KE A ?><>ILN ?@54;>65=8O ROLLUP.Y5?@542845==>5 7=0G5=85 0@3C<5=B0 TIES 2 DC=:F88 RANKX. >?CAB8<K5 7=0G5=8O: SKIP, DENSE.Q$C=:F8O %{func/} ?@8=8<05B 2 :0G5AB25 2B>@>3> 0@3C<5=B0 B>;L:> AAK;:C =0 AB>;15F.d$C=:F8O IsSubtotal <>65B 8A?>;L7>20BLAO B>;L:> 2 2K@065=88 AB>;1F0, 4>102;O5<>3> DC=:F859 Summarize.PAB52>7<>6=> @07@5H8BL =5>4=>7=0G=CN AAK;:C =0 AB>;15F [%{column/}].M52>7<>6=> @07@5H8BL =5>4=>7=0G=CN AAK;:C =0 AB>;15F '%{table/}'[%{column/}].:"8? ?0@0<5B@0 %{paramName/} =5 A>>B25BAB2C5B B8?C AB>;1F0.K"01;8G=K5 ?0@0<5B@K =5 ?>445@6820NBAO 2 >F5=>G=KE  DAX-70?@>A0E (Evaluate).�5?@542845==>5 7=0G5=85 0@3C<5=B0 ORDER 2 DC=:F88 %{funcName/}. A?>;L7C9B5 0/FALSE/DESC 4;O C?>@O4>G5=8O ?> C1K20=8N 8 1/TRUE/ASC 4;O C?>@O4>G5=8O ?> 2>7@0AB0=8N.\F5=>G=K5 DAX-70?@>AK (Evaluate) ?@8<5=8<K B>;L:> : 1070< 40==KE, A>45@60I8< @>2=> >48= :C1.�[%{column/}] =5 O2;O5BAO 4>?CAB8<>9 AAK;:>9 =0 AB>;15F B01;8FK.  #:068B5 8<O B01;8FK ?5@54 8<5=5< AB>;1F0 8;8 8A?@02LB5 8<O AB>;1F0.�;O :064>3> 7=0G5=8O 2 '%{table1/}'[%{column1/}] 4>;6=> 1KBL B> 65 A0<>5 7=0G5=85 2 '%{table2/}'[%{column2/}]. =0G5=85 '%{idvalue/}' 8<55B =5A:>;L:> 7=0G5=89.!B>;1FK, C:070==K5 2 DC=:F88 PATH, 4>;6=K 1KBL 87 >4=>9 B01;8FK, 8<5BL >48= 8 B>B 65 B8? 40==KE, 8 MB>B B8? 40==KE 4>;65= 1KBL INTEGER 8;8 TEXT. 525@=> AAK;0BLAO =0 >48= AB>;15F 42064K. !B>;1FK '%{table1/}'[%{column1/}] 8 '%{table2/}'[%{column2/}] =5 C4>2;5B2>@ONB MB8< B@51>20=8O<.�=0G5=85 '%{idvalue/}' 2 '%{table1/}'[%{column1/}] 4>;6=> B0:65 ACI5AB2>20BL 2 '%{table2/}'[%{column2/}].  >102LB5 =54>AB0NI85 40==K5 8 ?>?@>1C9B5 5I5 @07.s$C=:F8O PATH >1=0@C68;0 A;54CNI89 F8:; '%{loop/}' 2 AB>;1F0E '%{table1/}'[%{column1/}] 8 '%{table2/}'[%{column2/}].�$C=:F8O PATH =5 <>65B @01>B0BL A> 7=0G5=8O<8, A>45@60I8<8 7=0: 25@B8:0;L=>9 G5@BK ("|") (=0?@8<5@, A '%{incompatvalue/}'), ?>B><C GB> MB>B 7=0: 8A?>;L7C5BAO 2 :0G5AB25 @0745;8B5;O 2 2>72@0I05<>< ?CB8.�>A;54=8< 0@3C<5=B>< 4;O DC=:F88 PathItem 8;8 PathItemReverse 4>;65= 1KBL 0 4;O B8?0 "TEXT" 8;8 1 4;O "INTEGER". >6=> B0:65 8A?>;L7>20BL A;>20 'TEXT' 8 'INTEGER'.j5@2K9 8 2B>@>9 0@3C<5=BK DC=:F88 IFERROR 8<5NB @07=K5 B8?K 40==KE. "0:>5 8A?>;L7>20=85 =5 ?>445@68205BAO.s!B>;15F ?>8A:0 '%{name/}' 4;O DC=:F88 %{funcName/} 8<55B B8? Text, 0 A>>B25BAB2CNI55 8A:><>5 7=0G5=85 =5 B8?0 Text.8H81:0 2KG8A;5=8O 2 2KG8A;O5<>9 B01;8F5 '%{dimension/}':x$C=:F8O %{funcName/} >68405B ?>;=CN AAK;:C =0 AB>;15F 2 :0G5AB25 =><5@0 0@3C<5=B0 %{iArg/} ?@8 8A?>;L7>20=88 2 EVALUATE.T$C=:F8O %{funcName/} =5 <>65B @0=68@>20BL =5B5:AB>2K5 7=0G5=8O 2 B5:AB>2KE <0AA820E.?5 C405BAO >?@545;8BL B01;8FC, A>45@60ICN AB>;15F [%{column/}].^5 =0945=0 A2O7L A 845=B8D8:0B>@>< '%{relationship/}' 2 B01;8F5 A 845=B8D8:0B>@>< '%{table/}'.m!B>;15F ?>8A:0 '%{name/}' 4;O LOOKUPDECISIONTABLE =5 ACI5AB2C5B 2 B01;8F5, 345 =0E>48BAO AB>;15F @57C;LB0B>2.MA5 @57C;LB0BK 2K@065=89 8 2K@065=8O else 4>;6=K 8<5BL >48=0:>2K9 B8? 40==KE.�$C=:F8O ALLSELECTED 157 ?0@0<5B@>2 =5 <>65B 8A?>;L7>20BLAO :0: B01;8G=>5 2K@065=85. =0 <>65B ?>O28BLAO B>;L:> :0: D8;LB@ 2 CALCULATE.V$C=:F8O %{funcName/} ?@8=8<05B 2 :0G5AB25 0@3C<5=B0 %{iArg/} B>;L:> AAK;:C =0 AB>;15F.5?@542845==K9 B8? :>=AB0=BK.�0?@>A AAK;05BAO =0 85@0@E8N "%{table/}"[%{hierarchy/}], :>B>@0O =5 A>45@68B 40==KE, ?>A:>;L:C B@51C5B >1@01>B:8 8;8 >1=>2;5=8O.�0?@>A AAK;05BAO =0 85@0@E8N "%{table/}"[%{hierarchy/}], :>B>@0O 7028A8B >B AB>;1F0, A2O78 8;8 <5@K, =0E>4OI8EAO 2 =54>?CAB8<>< A>AB>O=88.u5 C40;>AL =09B8 ?>;L7>20B5;LA:CN 85@0@E8N A 845=B8D8:0B>@>< "%{hierarchy/}" 2 B01;8F5 A 845=B8D8:0B>@>< "%{table/}".PAn5 C40;>AL =09B8 85@0@E8N 0B@81CB>2 A 845=B8D8:0B>@>< "%{hierarchy/}" 2 B01;8F5 A 845=B8D8:0B>@>< "%{table/}".]$C=:F8O ROLLUP <>65B 8A?>;L7>20BLAO B>;L:> 2 ?0@0<5B@0E groupBy_ColumnName DC=:F88 SUMMARIZE.A$C=:F8O ROLLUPGROUP <>65B 8A?>;L7>20BLAO B>;L:> 2 DC=:F88 ROLLUP.H$C=:F8O USERELATIONSHIP <>65B 8A?>;L7>20BLAO B>;L:> 2 DC=:F88 CALCULATE.]$C=:F8O USERELATIONSHIP <>65B 8A?>;L7>20BL B>;L:> 425 AAK;:8 =0 AB>;1FK, CG0AB2CNI85 2 A2O78.P@54;>65=85 USERELATIONSHIP 8;8 CROSSFILTER =5 <>65B 1KBL 2;>65=> 1>;LH5 10 @07.P564C "%{table1/}" 8 "%{table2/}": %{path1/} 8 %{path2/} 5ABL =5>4=>7=0G=K5 ?CB8UH81:0 2KG8A;5=8O 2 AllowedRowsExpression 4;O B01;8FK "%{table/}" A @>;LN "%{role/}".�$C=:F88 CUSTOMDATA, USERNAME, USERCULTURE 8 USERPRINCIPALNAME =5 ?>445@6820NBAO 2 2KG8A;O5<KE B01;8F0E 8;8 AB>;1F0E. -B8 DC=:F88 <>6=> 8A?>;L7>20BL B>;L:> 2 Measures 8;8 AllowedRowsExpression.F$C=:F88 UseRelationship() 8 CrossFilter() =54>ABC?=K 2 MB>< :>=B5:AB5.�$C=:F88 UseRelationship() 8 CrossFilter() =5 <>3CB 8A?>;L7>20BLAO ?@8 70?@>A5 "%{table1/}" 87-70 >3@0=8G5=8O A> AB>@>=K 157>?0A=>AB8 C@>2=O AB@>:, >?@545;5==>3> 2 B01;8F5 "%{table2/}" 8;8 2 A2O70==KE B01;8F0E.fK@065=85 157>?0A=>AB8 =0 C@>2=5 AB@>:, >?@545;5==>5 4;O B01;8FK "%{table/}", =5 8<55B B8? True/False.�@>87>H;0 >H81:0 ?@8 2KG8A;5=88 2K@065=8O 157>?0A=>AB8 =0 C@>2=5 AB@>:, >?@545;5==>3> 2 B01;8F5 "%{table/}". !>>1I5=85 >1 >H81:5: %{error/}�$C=:F8N KEEPFILTERS <>6=> 8A?>;L7>20BL B>;L:> 2 :0G5AB25 0@3C<5=B0 D8;LB@0 2KAH53> C@>2=O CALCULATE 8 CALCULATETABLE, ;81> A B01;8G=K< 0@3C<5=B>< DC=:F88, 2K?>;=ONI59 ?@>A<>B@ B01;8FK.V$C=:F8N SAMPLE <>6=> 8A?>;L7>20BL B>;L:> A =5>B@8F0B5;L=K< 0@3C<5=B>< @07<5@0 2K1>@:8.:5 <>65B O2=> AAK;0BLAO =0 RowNumber 2 @568<5 DirectQuery.U!?5F80;L=K9 D;03 =54>?CAB8< 2 :0G5AB25 0@3C<5=B0 =><5@0 %ld{arg/} DC=:F88 "%{func/}".k$C=:F8O "%{func/}" =5 <>65B 1KBL 8A?>;L7>20=0 A> AB>;1F0<8 4>102;5==K<8 DC=:F8O<8 ADDCOLUMNS 8;8 SUMMARIZE.�K@065=85 AAK;05BAO =0 A2O7L <564C "%{FKTable/}"[%{FKColumn/}] 8 "%{PKTable/}"[%{PKColumn/}], 345 =5B 40==KE, ?>A:>;L:C B@51C5BAO ?>2B>@=>5 2KG8A;5=85.�0?@>A AAK;05BAO =0 A2O7L <564C "%{FKTable/}"[%{FKColumn/}] 8 "%{PKTable/}"[%{PKColumn/}], :>B>@0O 7028A8B >B AB>;1F0, =0E>4OI53>AO 2 =54>?CAB8<>< A>AB>O=88.Z&8:;8G5A:0O A2O7L, >E20BK20NI0O B01;8FK "%{tables/}", 1K;0 >1=0@C65=0 2 B5:CI5< :>=B5:AB5.I;O >1=0@C65=8O A2545=89 > 7028A8<>ABOE ?>445@68205BAO B>;L:> 70?@>A DAX.m;LB5@=0B82=K9 @57C;LB0B, 2>72@0I05<K9 2 A;CG0OE 45;5=8O =0 =C;L, 4>;65= 1KBL :>=AB0=B=K< G8A;>2K< 7=0G5=85<.�=>3><5@=0O <>45;L A>45@68B >1J5:BK, :>B>@K5 =5 <>3CB 1KBL 2K@065=K 2 B01;8G=>< ?@54AB02;5=88. 5 C405BAO A>740BL B01;8FC "%{tablename/}", ?>A:>;L:C >=0 C65 ?@8ACBAB2C5B 2 <>45;8.!=>3><5@=0O <>45;L A>45@68B >1J5:BK, :>B>@K5 =5 <>3CB 1KBL 2K@065=K 2 B01;8G=>< ?@54AB02;5=88. 5@0 "%{measure/}" C65 CB25@645=0 2 :0G5AB25 7=0G5=8O :;NG52>3> ?>:070B5;O MDD5:B82=>AB8 "%{KPI1/}"; 2 :;NG52>< ?>:070B5;5 MDD5:B82=>AB8 "%{KPI2/}" MB0 <5@0 =5 <>65B 8A?>;L7>20BLAO :0: 7=0G5=85.B5 C405BAO A>740BL <5@C DAX "[%{measure/}]" 2 <=>3><5@=KE <>45;OE.�!B>;15F [%{name/}] O2;O5BAO G0ABLN A>AB02=>3> :;NG0, => =5 2A5 AB>;1FK A>AB02=>3> :;NG0 2:;NG5=K 2 2K@065=85 8;8 2 53> 7028A8<>5 2K@065=85.D$C=:F8O PATH A8AB5<K DAX =5 <>65B ?@8<5=OBLAO : <=>3><5@=K< <>45;O<.�5@K DAX ?>445@6820NBAO, B>;L:> 5A;8 A;C61K Analysis Services =0E>4OBAO 2 B01;8G=>< @568<5 8;8 5A;8 <5@K >?@545;5=K 2 8=AB@C:F88 Evaluate DAX ?@8 2K?>;=5=88 70?@>A0 : <=>3><5@=K< <>45;O<.==AB@C:F8O Evaluate =5 <>65B 2>72@0I0BL B01;8FK 157 AB>;1F>2.PA�"01;8G=K5 <5B040==K5 8 70?@>AK DAX =5 ?>445@6820NBAO, 5A;8 2 A50=A5 8<55BAO =570D8:A8@>20==0O B@0=70:F8O. ;O ?>;CG5=8O 4>?>;=8B5;L=KE A2545=89 >1@0B8B5AL : 04<8=8AB@0B>@C.�"01;8G=K5 <5B040==K5 8 70?@>AK DAX =5 ?>445@6820NBAO, 5A;8 4;O A50=A0 >?@545;5=0 157>?0A=>ABL OG59:8. ;O ?>;CG5=8O 4>?>;=8B5;L=KE A2545=89 >1@0B8B5AL : 04<8=8AB@0B>@C.�"01;8G=K5 <5B040==K5 8 70?@>AK DAX =5 ?>445@6820NBAO, 5A;8 4;O MB>3> A50=A0 8;8 >1;0AB8 70?@>A0 >?@545;5=K 2KG8A;5=8O 87<5@5=89. ;O ?>;CG5=8O 4>?>;=8B5;L=KE A2545=89 >1@0B8B5AL : 04<8=8AB@0B>@C.�;O <=>3><5@=KE <>45;59 =5 ?>445@6820NBAO 2KG8A;5=8O DAX 2 A50=A5 8 3;>10;L=K5 >1;0AB8. ;O ?>;CG5=8O 4>?>;=8B5;L=KE A2545=89 >1@0B8B5AL : 04<8=8AB@0B>@C.�@3C<5=B 8;8 DC=:F8O 8<55B =5?@028;L=K9 B8? 40==KE, ;81> @57C;LB0B 8<55B A;8H:>< 1>;LH>9 8;8 A;8H:>< <0;5=L:89 @07<5@. A;8 ?@54?>;0305BAO, GB> 0@3C<5=B O2;O5BAO 40B>9, MB0 40B0 4>;6=0 =0E>48BLAO <564C 1 <0@B0 1900 3. 8 31 45:01@O 9999 3.�?5@0F88 A@02=5=8O DAX =5 ?>445@6820NB A@02=5=85 7=0G5=89 B8?0 %{type1/} A> 7=0G5=8O<8 B8?0 %{type2/}.  0AA<>B@8B5 2>7<>6=>ABL 8A?>;L7>20=8O DC=:F88 VALUE 8;8 FORMAT 4;O ?@5>1@07>20=8O >4=>3> 87 7=0G5=89.�$C=:F8O "%{funcName/}" =5 ?>445@68205B A@02=5=85 7=0G5=89 B8?0 %{type1/} A> 7=0G5=8O<8 B8?0 %{type2/}.  0AA<>B@8B5 2>7<>6=>ABL 8A?>;L7>20=8O DC=:F88 VALUE 8;8 FORMAT 4;O ?@5>1@07>20=8O >4=>3> 87 7=0G5=89.pK@065=8O, :>B>@K5 2>72@0I0NB 40==K5 B8?0 variant, =5 <>3CB 8A?>;L7>20BLAO 4;O >?@545;5=8O 2KG8A;O5<KE AB>;1F>2.RA5 B01;8G=K5 0@3C<5=BK DC=:F88 "%{func/}" 4>;6=K 8<5BL >48=0:>2>5 G8A;> AB>;1F>2.I!B>;1FK 87 DC=:F88 SELECTCOLUMNS =5;L7O 8A?>;L7>20BL 2 :>=B5:AB5 D8;LB@0.q;O DC=:F88 SUBSELECT 2 :0G5AB25 25@E=53> 0@3C<5=B0 8 0@3C<5=B0 ?@>?CA:0 4>?CA:0NBAO B>;L:> :>=AB0=B=K5 7=0G5=8O.m$C=:F8N "%{function/}" 2 ?@54;>65=88 RETURN 8=AB@C:F88 DrillThrough =5;L7O 8A?>;L7>20BL 4;O B01;8G=>9 <>45;8.A!B>;1FK 87 DC=:F88 UNION =5;L7O 8A?>;L7>20BL 2 :>=B5:AB5 D8;LB@0.;Min 8 Max 4;O ;>38G5A:8E 7=0G5=89 A59G0A =5 ?>445@6820NBAO.�CB8 A>548=5=8O 4>;6=K D>@<8@>20BL 45@52>, 0 B01;8F0 "%{table1/}" 8<55B 420 ?CB8 A>548=5=8O A B01;8F59 "%{table2/}": %{path1/} 8 %{path2/}.f52>7<>6=> A>740BL ?5@5<5==CN "%{name/}", B0: :0: B01;8F0 8;8 ?5@5<5==0O A MB8< 8<5=5< C65 ACI5AB2C5B.PAm"01;8G=CN ?5@5<5==CN "%{name/}" =5;L7O 8A?>;L7>20BL 2 B5:CI5< :>=B5:AB5, ?>A:>;L:C >68405BAO 107>20O B01;8F0.\5 =0945=0 A5:F8O A 845=B8D8:0B>@>< "%{partition/}" 2 B01;8F5 A 845=B8D8:0B>@>< "%{table/}".B$C=:F8N CROSSFILTER <>6=> 8A?>;L7>20BL B>;L:> 2 DC=:F88 CALCULATE.Y$C=:F8O CROSSFILTER <>65B 8A?>;L7>20BL B>;L:> 425 AAK;:8 =0 AB>;1FK, CG0AB2CNI85 2 A2O78.�"@5B89 0@3C<5=B DC=:F88 CROSSFILTER 4>;65= 8<5BL 7=0G5=85 0 (None), 1 (OneWay) 8;8 2 (Both). >6=> B0:65 8A?>;L7>20BL A;>20 None, OneWay, Both.�0?@02;5=85 ?5@5:@5AB=>9 D8;LB@0F88 A2O78 =5;L7O C:070BL (A ?><>ILN DC=:F88 CROSSFILTER) =5A:>;L:> @07 2 >4=>9 DC=:F88 CALCULATE.i5A>2<5AB8<K5 ?0@0<5B@K 1K;8 C:070=K 2 DC=:F88 CALCULATE A ?><>ILN DC=:F89 USERELATIONSHIP 8 CROSSFILTER.Q$C=:F8N ROLLUPADDISSUBTOTAL <>6=> 8A?>;L7>20BL B>;L:> 2 DC=:F88 SUMMARIZECOLUMNS.�$C=:F8O %{funcName/} ?@8=8<05B B>;L:> AB>;1FK groupby 87 =5A2O70==KE B01;8F. "01;8FK "%{table1/}" 8 "%{table2/}" A2O70=K. >?@>1C9B5 C40;8BL AB>;15F grouby 8;8 2AB028BL >4=C 87 B01;8F 2 :0G5AB20 B01;8FK D8;LB@0 7=0G5=89.Y$C=:F8O %{funcName/} ?@8=8<05B B>;L:> ?>;=CN AAK;:C =0 AB>;15F 2 2845 3@C??K ?> AB>;1F0<.|$C=:F8O %{funcName/} ?@8=8<05B 2 :0G5AB25 =><5@0 0@3C<5=B0 %{iArg/} B>;L:> ?>;=K5 AAK;:8 =0 AB>;1FK 8;8 DC=:F8N ROLLUPGROUP.^$C=:F8O CrossFilter 4;O A2O759 ">48= : >4=><C" =5 4>;6=0 A>45@60BL >4=>AB>@>==53> =0?@02;5=8O.VE>4=0O B01;8F0 2 2K7>25 DC=:F88 "%{function/}" A>45@68B =525@=>5 :>;8G5AB2> AB>;1F>2.5@2K9 AB>;15F B01;8FK, C:070==>9 2 2K7>25 DC=:F88 "%{function/}", =5 ?@8=04;568B : B8?C DATE 8 NUMERIC. -B> =5 ?>445@68205BAO.�>A;54=89 AB>;15F B01;8FK, C:070==>9 2 2K7>25 DC=:F88 "%{function/}", =5 ?@8=04;568B : B8?C NUMERIC, =0?@8<5@ INTEGER, DOUBLE 8;8 CURRENCY. -B> =5 ?>445@68205BAO.I!B>;1FK 87 DC=:F88 FULLOUTERJOIN =5;L7O 8A?>;L7>20BL 2 :>=B5:AB5 D8;LB@0.� B01;8F0E, ?5@540==KE DC=:F88 FULLOUTERJOIN, 4>;65= 1KBL AB>;15F A ?>E>68< 8<5=5< 4;O 8A?>;L7>20=8O 2 :0G5AB25 8=48:0B>@0 A>548=5=8O.E$C=:F8O FULLOUTERJOIN 4>;6=0 ?@8<5=OBLAO :0: <8=8<C< : 42C< B01;8F0<.5?5@0B>@ "%{operator/}" >68405B 420 F5;52KE 7=0G5=8O.6?5@0B>@ "%{operator/}" >68405B >4=> F5;52>5 7=0G5=85.;<55BAO =5A:>;L:> 8=AB@C:F89 EVALUATE 2 @568<5 DirectQuery.F$C=:F8O IGNORE <>65B 8A?>;L7>20BLAO B>;L:> 2 DC=:F88 SUMMARIZECOLUMNS.["%{name/}" O2;O5BAO 8<5=5< B01;8FK 8 =5 <>65B 1KBL 8A?>;L7>20=> 4;O >?@545;5=8O ?5@5<5==>9.4#:070==K9 >?5@0B>@ "%{operator/}" =5 ?>445@68205BAO.� 8=AB@C:F88 >?@545;5=8O <>45;8 ?@>3=>78@>20=8O 4>;6=> 8A?>;L7>20BLAO 2K@065=85 <>45;8. 0?@8<5@, 8A?>;L7C9B5 DC=:F8N DEFINEFORECASTMODEL.181;8>B5:0 0;3>@8B<0 ?@>3=>78@>20=8O =5 703@C65=055@52> @5H5=89 0;3>@8B<0 ?@>3=>78@>20=8O =5 703@C65=>PA?;3>@8B< Predictive Analytics 2>72@0B8; >H81:C: "%{algoError/}"i$C=:F8O DecisionTreeTarget() <>65B 8A?>;L7>20BLAO B>;L:> 2 ?0@0<5B@5 Target DC=:F88 CreateDecisionTree().g$C=:F8O DecisionTreeInput() <>65B 8A?>;L7>20BLAO B>;L:> 2 ?0@0<5B@5 Input DC=:F88 CreateDecisionTree().�5?@542845==>5 7=0G5=85 0@3C<5=B0 COLUMNTYPE 2 DC=:F88 DecisionTreeInput(). >?CAB8<K5 7=0G5=8O: 0 (Unknown), 1 (Category) 8 2 (Continuous).Z$C=:F8O %{funcName/} >68405B DecisionTreeTarget() 2 :0G5AB25 0@3C<5=B0 A =><5@>< %{iArg/}.Y$C=:F8O %{funcName/} >68405B DecisionTreeInput() 2 :0G5AB25 0@3C<5=B0 A =><5@>< %{iArg/}.c!B>;15F "%{name/}" 4;O CreateDecisionTree() =5 ACI5AB2C5B 2 B01;8F5, 345 =0E>48BAO F5;52>9 AB>;15F.�">;L:> ?>;>68B5;L=K5 :>=AB0=B=K5 F5;>G8A;5==K5 7=0G5=8O 4>?CA:0NBAO 2 :0G5AB25 7=0G5=89 ?5@8>48G=>AB8 <>45;8 ?@>3=>78@>20=8O. 'B>1K =5 704020BL ?5@8>48G=>ABL, C:068B5 0 ;81> 1 4;O 02B>>?@545;5=8O.281;8>B5:0 ?@>3@0<<K ?@>3=>78@>20=8O =5 703@C65=0.m=0G5=85< B@5BL53> 0@3C<5=B0 CreateDecisionTree() <>65B 1KBL F5;>5 G8A;>, :>B>@>5 1>;LH5 =C;O 8;8 @02=> =C;N.v$C=:F8O IsOnOrAfter() A>45@68B A:0;O@=>5 2K@065=85 4;O A@02=5=8O 157 7=0G5=8O, A :>B>@K< 4>;6=> 2K?>;=OBLAO A@02=5=85.X$C=:F8O %{funcName/} >68405B DecisionTreeNode() 2 :0G5AB25 0@3C<5=B0 A =><5@>< %{iArg/}.U$C=:F8O %{funcName/} >68405B SplitByValues() 2 :0G5AB25 0@3C<5=B0 A =><5@>< %{iArg/}.g$C=:F8O DecisionTreeNode() <>65B 8A?>;L7>20BLAO B>;L:> 2 ?0@0<5B@5 Target DC=:F88 CreateDecisionTree().b$C=:F8O SplitByValues() <>65B 8A?>;L7>20BLAO B>;L:> 2 ?0@0<5B@5 Target DC=:F88 DecisionTreeNode().>#:070==K9 >?5@0B>@ @07185=8O "%{operator/}" =5 ?>445@68205BAO.T#:070==>5 7=0G5=85 "%{value/}" 2 "%{funcName/}" =5 ACI5AB2C5B 2 AB>;1F5 "%{column/}"b$C=:F8O SplitByColumn() <>65B 8A?>;L7>20BLAO B>;L:> 2 ?0@0<5B@5 Target DC=:F88 DecisionTreeNode().t$C=:F8O SplitByColumn() <>65B 8A?>;L7>20BLAO B>;L:> 2 :0G5AB25 >4=>9 8=AB@C:F88 @07185=8O 2=CB@8 DecisionTreeNode().�1=0@C65= =5A>2<5AB8<K9 AB>;15F A>548=5=8O ("%{table/}"[%{column/}]). $C=:F8O "%{function/}" =5 ?>445@68205B A>548=5=8O, 2 :>B>@KE 8A?>;L7CNBAO AB>;1FK A @07=K<8 B8?0<8 40==KE 8;8 6C@=0;>< ?@5>1@07>20=8O.�5 >1=0@C65=> =8 >4=>3> >1I53> AB>;1F0 A>548=5=8O. $C=:F88 A>548=5=8O "%{function/}" B@51C5BAO ?> :@09=59 <5@5 >48= >1I89 AB>;15F A>548=5=8O.1=0@C65=> =5A:>;L:> AB>;1F>2 A >4=>9 AB>@>=K, A>548=ONI8EAO A >4=8< AB>;1F>< ("%{table/}"[%{column/}]) A 4@C3>9 AB>@>=K.  =0AB>OI55 2@5<O DC=:F8O "%{function/}" =5 ?>445@68205B A>548=5=8O, 2 :>B>@KE =5A:>;L:> AB>;1F>2 A >4=>9 AB>@>=K A>548=ONBAO A >4=8< AB>;1F>< A 4@C3>9 AB>@>=K.�!B>;15F "%{table/}[%{column/}]" =5 ACI5AB2C5B 8;8 =5 CG0AB2C5B 2 A2O78 A B01;8F59 "%{maintable/}", :>B>@0O 8A?>;L7C5BAO 2 :>=B5:AB5 45@520 ?@8=OB8O @5H5=89.�">;L:> ?>;>68B5;L=K5 :>=AB0=B=K5 F5;>G8A;5==K5 7=0G5=8O 4>?CA:0NBAO 2 :0G5AB25 7=0G5=8O hindcast <>45;8 ?@>3=>78@>20=8O. 'B>1K =5 704020BL hindcast, C:068B5 0.Z=0G5=85 hindcast =5 ?>445@68205BAO 4;O <>45;59 ?@>3=>78@>20=8O A =5A:>;L:8<8 :0B53>@8O<8.�5?@028;L=>5 :>;8G5AB2> 0@3C<5=B>2. $C=:F8O %{function/} >68405B B01;8FC 2 :0G5AB25 ?5@2>3> 0@3C<5=B0 8 @O4 B>G5: ?5@5>?@545;5=8O, :0640O 87 :>B>@KE ?@54AB02;5=0 7=0G5=85< 4;O :064>3> AB>;1F0.|$C=:F8O %{function/} >68405B 7=0G5=85 B8?0 %{type1/} 2 :0G5AB25 0@3C<5=B0 %{arg/}, => 1K;> ?>;CG5=> 7=0G5=85 B8?0 %{type2/}.U$C=:F8O %{func/} <>65B 8A?>;L7>20BLAO B>;L:> 2 :0G5AB25 ?0@0<5B@0 DC=:F88 %{parent/}.PA�!B>;15F "%{table/}[%{column/}]" =5;L7O >?@545;OBL :0: =5?@5@K2=K9 AB>;15F, ?>A:>;L:C >= =5 ?@8=04;568B : G8A;>2><C B8?C 8;8 B8?C 40==KE.^@3C<5=B A =><5@>< %{arg/} C:07K205B 4>?>;=8B5;L=K9 D0:B>@ 8 4>;65= 1KBL B01;8G=K< 2K@065=85<..#:070=> A;8H:>< <=>3> 4>?>;=8B5;L=KE D0:B>@>2.3$C=:F88 %{func/} ?5@540=> A;8H:>< <=>3> 0@3C<5=B>2.c52>7<>6=> A>740BL B01;8FC "%{name/}", B0: :0: B01;8F0 8;8 ?5@5<5==0O A MB8< 8<5=5< C65 ACI5AB2C5B.e$C=:F8O TimeSeriesData() >68405B 7=0G5=8O TableIndex 8 ColumnProperty 4;O :064>3> C:070==>3> AB>;1F0.g0@0<5B@ TableIndex, ?5@540==K9 DC=:F88 %{funcName/} 2 0@3C<5=B5 =><5@ %{iArg/}, O2;O5BAO =54>?CAB8<K<.k0@0<5B@ ColumnProperty, ?5@540==K9 DC=:F88 %{funcName/} 2 0@3C<5=B5 =><5@ %{iArg/}, O2;O5BAO =54>?CAB8<K<.L$C=:F8O %{funcName/} >68405B :>=AB0=BC 2 :0G5AB25 =><5@0 0@3C<5=B0 %{iArg/}.� :0G5AB25 ?@>3=>78@C5<KE 7=0G5=89 <>45;8 ?@>3=>78@>20=8O <>6=> 8A?>;L7>20BL B>;L:> ?>;>68B5;L=K5 :>=AB0=B=K5 F5;>G8A;5==K5 7=0G5=8O.$C=:F8O GetImage() ?>445@68205B B>;L:> URL-04@5A0 AE5<K HTTP 8 ?CB8 : D09;0<. HTTPS 8 URL-04@5A0 AE5< D09;>2 =5 ?>445@6820NBAO.8HTTP 2>72@0B8; :>4 A>AB>O=8O "%{status/}" 4;O "%{URL/}".PAz$C=:F8O GetImage() ?@8=8<05B B>;L:> B8? A>45@68<>3> >1@070, 0 ?>;CG5= 1K; B8? A>45@68<>3> "%{contenttype/}" 4;O "%{URL/}".}$C=:F8O SubstituteWithIndex() =5 <>65B >1=0@C6820BL >1I85 AB>;1FK A@548 A2>8E >?5@0=4>2, :>B>@K5 8A?>;L7CNBAO 4;O A>548=5=8O.�$C=:F8O SubstituteWithIndex() >1=0@C68;0 2 B01;8F5 8=45:A>2 1>;LH5 >4=>9 AB@>:8, A>3;0ACNI59AO A B5:CI59 AB@>:>9 8AE>4=>9 B01;8FK.  0AA<>B@8B5 2>7<>6=>ABL 87<5=5=8O 2E>4=KE B01;8G=KE 2K@065=89 4;O A<5=K AB>;1F>2 A>548=5=8O.E=0G5=85 ?@>F5=B8;O 4>;6=> =0E>48BLAO 2 480?07>=5 0..1, 2:;NG8B5;L=>.t=0G5=85 ?@>F5=B8;O 4>;6=> =0E>48BLAO 2 480?07>=5 1/(N+1)..N/(N+1) 2:;NG8B5;L=>, 345 N   :>;8G5AB2> 7=0G5=89 40==KE.P%{funcName/} =5 ?>445@68205B AB@>:>2K5, ;>38G5A:85 2K@065=8O 8;8 2K@065=8O 40BK.?$C=:F8O %{func/} 4>;6=0 8A?>;L7>20BLAO B>;L:> 2 @0745;5 DEFINE.J0B0 =0G0;0 8;8 40B0 >:>=G0=8O 2 :0;5=40@5 =5 <>65B 8<5BL ?CAB>5 7=0G5=85.@0B0 =0G0;0 2 :0;5=40@5 =5 <>65B 1KBL ?>765, G5< 40B0 >:>=G0=8O.a%{func/} =5 ?>445@68205B AB@>:>2K5, ;>38G5A:85 2K@065=8O 8;8 2K@065=8O 40BK 4;O 0@3C<5=B0 Values.2@3C<5=B Guess DC=:F88 XIRR 4>;65= 1KBL 1>;LH5 -1.&$C=:F88 XIRR =5 C40;>AL =09B8 @5H5=85.@# DC=:F88 XIRR 4;O 7040==KE 7=0G5=89 =5B 4>?CAB8<>3> @57C;LB0B0.M5 C40;>AL >?@545;8BL @57C;LB0B XIRR, B0: :0: 0@3C<5=BK Values 8 Dates ?CABK.Q> <5=LH59 <5@5 >4=> 87 7=0G5=89 0@3C<5=B0 Dates, ?5@540==KE 2 "%{func/}", ?CAB>.x=B5@20; B@5BL53> 0@3C<5=B0 <>65B 1KBL B>;L:> >4=8< 87 A;54CNI8E: YEAR, QUARTER, MONTH, WEEK, DAY, HOUR, MINUTE, SECOND.B5@2K9 8=B5@20; 0@3C<5=B0 DC=:F88 DATEDIFF 4>;65= 1KBL :>=AB0=B>9.1@3C<5=B Rate DC=:F88 XNPV 4>;65= 1KBL 1>;LH5 -1.^>?>;=8B5;L=K9 0@3C<5=B DC=:F88 CALENDARAUTO 4>;65= 1KBL F5;K< G8A;>< >B 1 4> 12 2:;NG8B5;L=>.Q$C=:F8O CALENDARAUTO =5 <>65B =09B8 107>2K9 AB>;15F B8?0 40BK 8 2@5<5=8 2 <>45;8.d$C=:F8O CALENDARAUTO =5 <>65B =09B8 4>?CAB8<CN 40BC 2 107>2KE AB>;1F0E B8?0 40BK 8 2@5<5=8 2 <>45;8.S5>1O70B5;L=K9 0@3C<5=B DC=:F88 CALENDARAUTO 4>;65= 2KG8A;OBL :>=AB0=B=>5 7=0G5=85.PSummarizeColumns() 8 AddMissingItems() =52>7<>6=> 8A?>;L7>20BL 2 MB>< :>=B5:AB5.=0G5=85 CURRENTGROUP() 4>;6=> 1KBL C:070=> :0: B01;8G=K9 0@3C<5=B DC=:F88 03@530B0 B01;8FK, :>340 >=> C:07K205BAO :0: 0@3C<5=B 2K@065=8O DC=:F88 GROUPBY(). 0?@8<5@, GROUPBY(@>4068, 5>3@0D8O[!B@0=0], "1I85 ?@>4068", SUMX(CURRENTGROUP(), @>4068[&5=0] * @>4068[>;8G5AB2>]))e!:0=8@>20=8O B01;8F 4> DC=:F89 CurrentGroup(), :@><5 ?@54AB02;5==KE DC=:F859 GroupBy(), =5 @07@5H5=K.\$C=:F8O %{function/} =5 <>65B 1KBL 8A?>;L7>20=0 2 0@3C<5=B5 2K@065=8O 4;O DC=:F88 GROUPBY().pB>@>9 ?0@0<5B@, ?5@540==K9 DC=:F88 %{funcName/}, =54>?CAB8<. #:068B5 0 4;O 548=8FK H030 8;8 1 4;O @07<5@0 H030.�0?@>A AAK;05BAO =0 2KG8A;O5<CN B01;8FC "%{table/}", :>B>@0O =5 C45@68205B =8:0:8E 40==KE, B0: :0: B@51C5BAO ?>2B>@=>5 2KG8A;5=85 8;8 >1=>2;5=85.s0?@>A AAK;05BAO =0 2KG8A;O5<CN B01;8FC "%{table/}", :>B>@0O =5 C45@68205B =8:0:8E 40==KE 87-70 >H81:8 2 2K@065=88.�0?@>A AAK;05BAO =0 2KG8A;O5<CN B01;8FC "%{table/}", :>B>@0O =5 C45@68205B =8:0:8E 40==KE, B0: :0: 2KG8A;5=85 >4=>9 87 AB@>: 2K720;> >H81:C.�0?@>A AAK;05BAO =0 2KG8A;O5<CN B01;8FC "%{table/}", 7028AOICN >B 4@C3>3> AB>;1F0, B01;8FK, A2O78 8;8 <5@K, :>B>@0O =0E>48BAO 2 =54>?CAB8<>< A>AB>O=88.l$C=:F8N ROLLUPISSUBTOTAL <>6=> 8A?>;L7>20BL B>;L:> A ?0@0<5B@0<8 groupBy_ColumnName DC=:F88 ADDMISSINGITEMS.\$C=:F8O ROLLUPISSUBTOTAL >68405B, GB> "%{column/}" 1C45B AB>;1F>< A B8?>< 40==KE TRUE/FALSE.D$C=:F8O ADDMISSINGITEMS >68405B B01;8FC 2 =><5@5 0@3C<5=B0 %{iArg/}.W!B>;15F ShowAll DC=:F88 ADDMISSINGITEMS 4>;65= 1KBL ?>;=K< 2 =><5@5 0@3C<5=B0 %{iArg/}.l5 C40;>AL =09B8 AB>;15F ShowAll DC=:F88 ADDMISSINGITEMS 2 2845 AB>;1F0 GroupBy 2 =><5@5 0@3C<5=B0 %{iArg/}.DK7>2 DiscoverAmbiguity <>65B A>45@60BL B>;L:> >48= >?5@0B>@ >F5=:8.e$C=:F88 "%{func/}" B@51C5BAO 2K@065=85 AAK;:8 =0 AB>;15F 8;8 B01;8FC 2 :0G5AB25 0@3C<5=B0 "%d{arg/}".q$C=:F88 "%{func/}" B@51C5BAO 2K@065=85 AAK;:8 =0 AB>;15F 8;8 B01;8G=>5 2K@065=85 2 :0G5AB25 0@3C<5=B0 "%d{arg/}".PA^> <5=LH59 <5@5 >48= 87 D8;LB@>2 >:070;AO A;8H:>< 1>;LH8< 4;O 2K?>;=5=8O 2 @568<5 DirectQuery.y01>@ @57C;LB0B>2 70?@>A0 : 2=5H=5<C 8AB>G=8:C 40==KE ?@52KH05B <0:A8<0;L=> 4>?CAB8<>5 :>;8G5AB2> AB@>:: "%{threshold/}".x$C=:F8O "%{funcName/}" =5 ?>445@68205B ?@8A>548=5=85 AB>;1F0, 8<5NI53> B8? %{type1/}, : AB>;1FC, 8<5NI5<C B8? %{type2/}.uK@065=85 =52>7<>6=> 2K?>;=8BL =0 C40;5==>< 8AB>G=8:5 40==KE, B0: :0: DC=:F8O "%{funcName/}" =5 <>65B 1KBL C40;5==>9.p$C=:F8N "%{funcName/}" 70?@5I5=> 8A?>;L7>20BL 2 @0<:0E 2KG8A;O5<>3> AB>;1F0 2K@065=89 DAX 2 <>45;OE DirectQuery.�@3C<5=B DC=:F88 "%{name/}" 8<55B =5?@028;L=K9 B8?, ;81> @57C;LB0B A;8H:>< 25;8: 8;8 <0;. A;8 >68405BAO 0@3C<5=B-40B0, B> 53> 7=0G5=85 4>;6=> =0E>48BLAO 2 480?07>=5 >B 1 O=20@O 100 3. 4> 31 45:01@O 9999 3.>$C=:F8O "%{funcName/}" =5 ?>445@68205BAO 2 @568<5 DirectQuery.O$C=:F8O "%{funcName/}" =5 ?>445@68205BAO 2 MB>< :>=B5:AB5 2 @568<5 DirectQuery.g$C=:F8O "%{funcName/}" 70?@5I5=0 2 @0<:0E 2K@065=8O 157>?0A=>AB8 =0 C@>2=5 AB@>: 2 <>45;OE DirectQuery.P>=AB0=B=>5 7=0G5=85 "%{value/}" =5 ?>445@68205BAO 2 C40;5==>< 8AB>G=8:5 40==KE.�!:0;O@=K5 2K@065=8O DC=:F88 "%{funcName/}" 4>;6=K 1KBL AB0B8AB8G5A:8<8 DC=:F8O<8 2 CurrentGroup(). K@065=85 :064>9 AB0B8AB8G5A:>9 DC=:F88 4>;6=> 1KBL :>=AB0=B>9 8;8 ?@O<>9 AAK;:>9 =0 AB>;1FK 2 CurrentGroup().U$C=:F8O "%{funcName/}" =5 ?>445@68205B DistinctCount 2 :0G5AB25 A:0;O@=>3> 2K@065=8O.cTOPNSKIP =5 ?>445@68205BAO 2 C:070==>9 :><18=0F88 ?0@0<5B@>2. 7=0:><LB5AL A 4>:C<5=B0F859 ?> MSDN./TOPNSKIP =5 ?>445@68205BAO 2 @568<5 DirectQuery�!AK;:C =0 AB>;15F 4;O "%{column/}" 2 B01;8F5 "%{table/}" =52>7<>6=> 8A?>;L7>20BL A 20@80=B>< "%{variationColumn/}", B0: :0: C =55 =5B 20@80=B>2.[5 =0945= AB>;15F 20@80=B>2 "%{variation/}" 4;O AB>;1F0 "%{column/}" 2 B01;8F5 "%{table/}".552>7<>6=> >?@545;8BL >48=>G=>5 7=0G5=85 20@80=B0 "%{variation/}" 4;O AB>;1F0 "%{column/}" 2 B01;8F5 "%{table/}". -B> <>65B A;CG8BLAO, 5A;8 D>@<C;0 <5@K AAK;05BAO =0 AB>;15F, :>B>@K9 A>45@68B =5A:>;L:> 7=0G5=89 157 C:070=8O 03@538@>20=8O 4;O ?>;CG5=8O >48=>G=>3> @57C;LB0B0, =0?@8<5@ , !, !'" 8;8 !#.f52>7<>6=> 8A?>;L7>20BL =>B0F8N 20@80=B0 "%{variation/}" 4;O <5@K "%{measure/}" 2 B01;8F5 "%{table/}".t5 C405BAO =09B8 20@80=B "%{variation/}" 4;O AB>;1F0 "%{column/}", 8;8 53> =52>7<>6=> 8A?>;L7>20BL 2 MB>< 2K@065=88.N>;=>5 8<O "%{table/}[%{column/}].[%{variation/}]" 70?@5I5=> 2 MB>< :>=B5:AB5.{!B>;15F "%{table/}[%{column/}].[%{variation/}]" =5 ACI5AB2C5B 8;8 =5 8<55B A2O78 A B01;8F59, 4>ABC?=>9 2 B5:CI5< :>=B5:AB5.:$C=:F8O "%{funcName/}" =54>ABC?=0 4;O <=>3><5@=KE <>45;59.�0?@>AK DAX 70?@5I5=K 2 MB>9 <=>3><5@=>9 <>45;8, B0: :0: M;5<5=B ?> C<>;G0=8N 4;O "%{CubeDim/}"."%{Attr/}"   MB> 2KG8A;O5<K9 M;5<5=B "%{MemName/}". !2O68B5AL A 04<8=8AB@0B>@>< 8;8 @07@01>BG8:><, 5A;8 =5>1E>48<>, GB>1K <>45;L ?>445@6820;0 70?@>AK DAX.o0@80=B "%{variation/}" 4;O AB>;1F0 "%{column/}", C:070==K9 2 DC=:F88 "%{func/}", =5 =0945= 2> 2E>4=>9 B01;8F5.�0?@>A AB>;:=C;AO A D8;LB@0<8 157>?0A=>AB8 2 A2O78 <564C B01;8F0<8, :>B>@K5 =52>7<>6=> 2K25@8BL 4;O B5:CI53> ?>;L7>20B5;O. !2O68B5AL A 04<8=8AB@0B>@>< 8;8 @07@01>BG8:><, GB>1K ?@>25@8BL G;5=AB20 2 @>;8 8 >?@545;5=8O 157>?0A=>AB8.�>;L7>20B5;L ?@8=04;568B =5A:>;L:8< @>;O< "%1[%{strRole/}%]%[, %{strRole/}%]" A D8;LB@0<8 157>?0A=>AB8, :>B>@K5 =5 ?>445@6820NBAO, 5A;8 2 >4=>9 87 @>;59 5ABL D8;LB@K, 2;8ONI85 =0 B01;8FC "%{tablename/}" A> A2O7O<8 SecurityFilteringBehavior=Both.t54>?CAB8<>5 G8A;> 0@3C<5=B>2. $C=:F8O %{function/} 4>;6=0 8<5BL 7=0G5=85 4;O :064>3> AB>;1F0 2 B01;8G=>< 2K@065=88.>@B56 =5 <>65B 1KBL ?CABK<.K064K9 :>@B56 2 :>=AB@C:B>@5 B01;8F 4>;65= 8<5BL >48=0:>2>5 G8A;> AB>;1F>2.:>=AB@C:B>@ B01;8F =5 <>65B 8<5BL =5>1O70B5;L=K9 0@3C<5=B.@<O AB>;1F0 [%{column/}] C65 8A?>;L7C5BAO 2 B01;8F5 "%{table/}".�5 C40;>AL =09B8 4>?CAB8<CN ?5@53@C7:C 4;O ("%{funcName/}"), :>B>@0O ?@8=8<05B C:070==K9 A?8A>: ?0@0<5B@>2. @>25@LB5, :0: >=0 8A?>;L7C5BAO, 8 ?>2B>@8B5 ?>?KB:C.t%1['%{exception/}'%]%[;'%{exceptioninner/}%']. >7=8:;> =5?@542845==>5 8A:;NG5=85 2 :;0AA5 ExtensionDiscoveryHelper.V$C=:F8O "%{funcName/}" >68405B, GB> 55 0@3C<5=B ?>4 =><5@>< %{iArg/} 1C45B :>=AB0=B>9.	%{error/}j$C=:F8O 181;8>B5:8 @0AH8@5=8O (%{funcName/}) 2>72@0B8;0 40==K5, :>B>@K5 =5 1K;8 =0945=K 2 107>2>< AB>;1F5.� DC=:F88 %{funcName/} G8A;> 2KE>4=KE AB>;1F>2 (%{outputCols/}) =5 A>2?0405B A G8A;>< AB>;1F>2 2> 2E>4=>9 B01;8F5 (%{inputCols/}).[$C=:F8O %{funcName/} >68405B ?>;=CN AAK;:C =0 AB>;15F 2 :0G5AB25 =><5@0 0@3C<5=B0 %{iArg/}.:$C=:F8O "%{name/}" =5 2>72@0I05B =54>?CAB8<K5 A8<2>;K XML.3>4>20O B>G:0 =5 A>>B25BAB2C5B 4>?CAB8<><C A8<2>;C.C#:070==K5 2E>4=K5 40==K5 =5 ?>445@6820NBAO DC=:F859 "%{function/}".q$C=:F8O "%{function/}" >68405B A2O70==>5 2K45;5=85, 5A;8 AB>;15F 40BK =5 C=8:0;5=, A>45@68B ?@><56CB:8 8;8 2@5<O.�$C=:F8O "%{function/}" >68405B A2O70==>5 2K45;5=85, 5A;8 AB>;15F 40BK ?>;CG5= 87 B01;8FK A >4=>AB>@>==59 42C=0?@02;5==>9 A2O7LN.
%{errortext/}K5 C405BAO =09B8 8AB>G=8: 40==KE "%{datasource/}" 2 DC=:F88 "%{funcName/}".V"01;8FC "%{table/}" =52>7<>6=> 8A?>;L7>20BL 2 2KG8A;5=8OE, B0: :0: 2 =59 =5B AB>;1F>2._"01;8F0 "%{table/}" =5 <>65B A>45@60BL 28@BC0;L=K5 AB>;1FK, B0: :0: 2 =59 =5B >1KG=KE AB>;1F>2.h$C=:F88 SampleAxisWithLocalMinMax B@51C5BAO C:070=85 ?0@0<5B@0 Minimum-Resolution 2 0@3C<5=B5 !%{iArg/}.�$C=:F88 SampleAxisWithLocalMinMax B@51C5BAO, GB>1K ?0@0<5B@ Axis (2 0@3C<5=B5 !%{iArg/}) 1K; AAK;:>9 =0 G8A;>2>9 AB>;15F 87 C:070==>9 B01;8FK.�$C=:F88 SampleAxisWithLocalMinMax B@51C5BAO, GB>1K ?0@0<5B@ Measure (2 0@3C<5=B5 !%{iArg/}) 1K; AAK;:>9 =0 G8A;>2>9 AB>;15F 87 C:070==>9 B01;8FK.�$C=:F88 SampleAxisWithLocalMinMax B@51C5BAO, GB>1K ?0@0<5B@ Dynamic-Series (2 0@3C<5=B5 !%{iArg/}) 1K; AAK;:>9 =0 AB>;15F 87 C:070==>9 B01;8FK.�$C=:F88 SampleAxisWithLocalMinMax B@51C5BAO C:070=85 4>?CAB8<>3> 7=0G5=8O ?5@5G8A;5=8O :@8B5@852 2K1>@0 48=0<8G5A:8E @O4>2 2 0@3C<5=B5 !%{iArg/}.o$C=:F8O SampleAxisWithLocalMinMax >68405B C:070=8O ?>;>68B5;L=>3> G8A;>2>3> ?0@0<5B@0 4;O 0@3C<5=B0 %{strArg/}.�$C=:F8O SampleAxisWithLocalMinMax >68405B, GB> 7=0G5=85 <0:A8<0;L=>3> @07@5H5=8O 1C45B =5 =865 7=0G5=8O <8=8<0;L=>3> @07@5H5=8O.]#40;5==K9 8AB>G=8: 40==KE =5 ?>445@68205B ?@>25@:C B01;8FK "%{table/}" 157 3@C?? ?> AB>;1F0<.I=0G5=85 IncrementValue 2 DC=:F88 GenerateSeries 4>;6=> 1KBL 1>;LH5 =C;O.9@3C<5=BK 2 DC=:F88 GenerateSeries =5 <>3CB 1KBL ?CABK<8.PAT@3C<5=BK 2 DC=:F88 GenerateSeries 4>;6=K 8<5BL G8A;>2>9 B8? 8;8 B8? "40B0 8 2@5<O"._=0G5=85 IncrementValue A ?;020NI59 70?OB>9 2 DC=:F88 GenerateSeries =5 <>65B 1KBL <5=LH5 1E-6.U$C=:F8O GenerateSeries 4;O B0:>3> <0;5=L:>3> 7=0G5=8O IncrementValue =5 1C45B B>G=>9.f=0G5=85 IncrementValue 4;O 40BK 8 2@5<5=8 2 DC=:F88 GenerateSeries =5 <>65B 1KBL <5=LH5 <8;;8A5:C=4K.g> <5=LH59 <5@5 >48= 0@3C<5=B DC=:F88 GenerateSeries =5 O2;O5BAO 4>?CAB8<K< G8A;>< A ?;020NI59 70?OB>9.� :0G5AB25 0@3C<5=B0 %{iArg/} DC=:F88 SampleCartesianPointsByCover =5>1E>48<> C:070BL :>>@48=0BC 2 2845 G8A;>2>3> A:0;O@=>3> 2K@065=8O.� :0G5AB25 0@3C<5=B0 %{iArg/} DC=:F88 SampleCartesianPointsByCover =5>1E>48<> C:070BL @048CA 2 2845 G8A;>2>3> A:0;O@=>3> 2K@065=8O.l :0G5AB25 0@3C<5=B0 %{strArg/} DC=:F88 SampleCartesianPointsByCover =5>1E>48<> C:070BL ?>;>68B5;L=>5 G8A;>.� :0G5AB25 0@3C<5=B0 %{iArg/} DC=:F88 SampleCartesianPointsByCover =5>1E>48<> C:070BL MaxMinRatio, B0: :0: C:070= AB>;15F @048CA0.� :0G5AB25 0@3C<5=B0 %{iArg/} DC=:F88 SampleCartesianPointsByCover =5>1E>48<> C:070BL MaxBlankRatio, B0: :0: C:070= AB>;15F @048CA0.o@>1;5<0 A 0;3>@8B<>< 2K1>@:8: =5 C40;>AL >?@545;8BL E>@>HCN 2K1>@:C =0 >A=>25 4>AB0B>G=>3> :>;8G5AB20 ?>?KB>:.m :0G5AB25 0@3C<5=B0 %{strArg/} DC=:F88 SampleCartesianPointsByCover =5>1E>48<> C:070BL G8A;>, ?@52KH0NI55 1.b> 2E>4=>9 B01;8F5 SampleCartesianPointsByCover A;8H:>< <=>3> AB@>:. >445@68205BAO 4> %{strArg/}.L=CB@5==OO >H81:0: ?>8A: =54>?CAB8<KE 40==KE 2 >G5@548 A 2KA>:>9 ?;>B=>ABLN.\=0G5=85 @0745;8B5;O 2 DC=:F88 COMBINEVALUES <>65B 1KBL B>;L:> :>=AB0=B=>9 =5?CAB>9 AB@>:>9.JH81:0 2KG8A;5=8O 2 M;5<5=B5 2KG8A;5=8O "%{table/}"[%{calculationitem/}]: PA[ B5:CI5< :>=B5:AB5 =5B AAK;:8 =0 <5@C, :>B>@CN <>6=> ?@8<5=8BL 2 :0G5AB25 SELECTEDMEASURE.>=CB@5==OO >H81:0: >1J5:B 70?@>A0 A>45@68B >H81:C 7028A8<>AB8.W B5:CI5< :>=B5:AB5 =5B AAK;:8 =0 <5@C, :>B>@CN <>65B 8A?>;L7>20BL SELECTEDMEASURENAME.U B5:CI5< :>=B5:AB5 =5B AAK;:8 =0 <5@C, :>B>@CN <>65B 8A?>;L7>20BL ISSELECTEDMEASURE.554>?CAB8<K5 2E>4=K5 0@3C<5=BK 4;O ISSELECTEDMEASURE.�54>?CAB8<K5 2E>4=K5 0@3C<5=BK 4;O DC=:F88 ISSELECTEDMEASURE. -B0 DC=:F8O @01>B05B B>;L:> A <5@0<8 <>45;8. 5@0 [%{measure/}] =5 7040=0 2 B01;8G=>9 <>45;8.@B>@>9 0@3C<5=B DC=:F88 "%{function/}" 4>;65= C:07K20BL AB>;15F.Q$C=:F8N NONVISUAL <>6=> 8A?>;L7>20BL B>;L:> :0: D8;LB@ 7=0G5=89 SUMMARIZECOLUMNS.B$C=:F8N NONVISUAL =52>7<>6=> ?@8<5=8BL : AB>;1F0< 157 3@C??8@>2:8.<0@0<5B@ =01>@0 AB@>: =5 ?>445@68205BAO 2 2K@065=88 70?@>A0.K$C=:F8O APPROXIMATEDISTINCTCOUNT =5 ?>445@68205BAO A B5:CI59 :>=D83C@0F859.TDEFINE TABLE ?>445@68205BAO 2 B01;8G=KE <>45;OE A C@>2=5< A>2<5AB8<>AB8 1200 8 2KH5.R$C=:F8O ALLCROSSFILTERED 4>;6=0 8<5BL >4=C AAK;:C =0 B01;8FC 2 :0G5AB25 ?0@0<5B@0.u$C=:F8O ALLCROSSFILTERED =5 <>65B 8A?>;L7>20BLAO :0: B01;8G=>5 2K@065=85. =0 <>65B 1KBL B>;L:> D8;LB@>< 2 CALCULATE.w$C=:F8O ALL 157 ?0@0<5B@>2 =5 <>65B 8A?>;L7>20BLAO :0: B01;8G=>5 2K@065=85. =0 <>65B 1KBL B>;L:> D8;LB@>< 2 CALCULATE.vKG8A;O5<K9 AB>;15F 8;8 RLS-2K@065=85 2 B01;8F5 DirectQuery =5 <>65B AAK;0BLAO =0 B01;8FK 87 4@C3>3> 8AB>G=8:0 40==KE.PAu5@5>?@545;5=85 ?5@5<5==KE :C10 1>;LH5 =5 4>?CAB8<>. 0409B5 2 B01;8G=>9 <>45;8 A2>9AB2> DataSourceVariablesOverride.q1=0@C65=> =5CAB@0=8<>5 8A:;NG5=85 ?@8 A5@80;870F88 <5B@8: 70?@>A0 2 JSON. !>>1I5=85 >1 >H81:5: %{exceptionWhat/}h$C=:F8O ALLSELECTED =5 4>?CA:05B <=>65AB2> 0@3C<5=B>2, 5A;8 ?5@2K9 0@3C<5=B O2;O5BAO AAK;:>9 =0 B01;8FC.c525@=>5 8A?>;L7>20=85 SELECTEDMEASUREFORMATSTRING. BACBAB2C5B AAK;:0 =0 <5@C 2 B5:CI5< :>=B5:AB5.e@8 2K?>;=5=88 DC=:F88 DAX A <=>3><5@=>9 <>45;LN 2E>4=>9 0@3C<5=B "%{columnrole/}" =5 ?>445@68205BAO.52>7<>6=> A>740BL AB>;15F "%{column/}" 2 B01;8F5 "%{table/}", B0: :0: 2KG8A;O5<K9 AB>;15F 2 >1;0AB8 70?@>A0 =5 ?>445@68205BAO.�0?@>A AAK;05BAO =0 B01;8FC 3@C??K @0AG5B0 "%{table/}", 2 :>B>@>9 =5B 40==KE, B0: :0: B@51C5BAO ?>2B>@=>5 2KG8A;5=85 8;8 >1=>2;5=85.}A5 AB>;1FK A>AB02=>3> :;NG0 4>;6=K ?@8ACBAB2>20BL 2 70?@>A5 TreatAs, >BACBAB2C5B AB>;15F "%{column/}" 2 B01;8F5 "%{table/}".JH81:0 2KG8A;5=8O 2 M;5<5=B5 2KG8A;5=8O "%{table/}"[%{calculationitem/}]: g52>7<>6=> A>740BL <5@C "%{measure/}" 87-70 :>=D;8:B0 8<5= A 4@C3>9 70@575@28@>20==>9 2=CB@5==59 <5@>9.g!@57 2 AB>;1F5 3@C??K @0AG5B0 "%{table/}"[%{column/}] AAK;05BAO =0 =5ACI5AB2CNICN =><5=:;0BC@C @0AG5B0.f!@57 2 AB>;1F5 3@C??K @0AG5B0 "%{table/}"[%{column/}] B@51C5B 2K1>@0 @>2=> >4=>9 =><5=:;0BC@K @0AG5B0.�54>?CAB8<>5 >?@545;5=85 AB@>:8 D>@<0B0 4;O M;5<5=B0 2KG8A;5=8O "%{calculationItem/}" 2 B01;8F5 "%{table/}". ?@545;5=85 AB@>:8 D>@<0B0 4>;6=> A>45@60BL 2K@065=85 DAX A B8?>< String.r$C=:F8O REMOVEFILTERS =5 <>65B 8A?>;L7>20BLAO :0: B01;8G=>5 2K@065=85. =0 <>65B 1KBL B>;L:> D8;LB@>< 2 CALCULATE.O0?@>AK DAX A EVALUATE @01>B0NB B>;L:> 4;O 107 40==KE A E>BO 1K >4=>9 B01;8F59.uB:070=> 2 4>ABC?5 : M;5<5=BC 2KG8A;5=8O '%{table/}'[%{calculationItem/}], B0: :0: >= AAK;05BAO =0 70I8I5==K9 >1J5:B.6!B>;15F "%{column/}" >BACBAB2C5B 2 >B25B5 DirectQuery.!1>9 8=8F80;870F88 XEvent. !1>9 ?@8 A>740=88 A50=A0 XEvent. !1>9 ?@8 70:@KB88 A50=A0 XEvent.H$09; B@0AA8@>2:8 XEvent ?>445@68205B B>;L:> @0AH8@5=8O D09;>2 xem 8 xel.AB=>A8B5;L=K5 ?CB8 : D09;0< B@0AA8@>2:8 XEvent =5 ?>445@6820NBAO.D5 C40;>AL 2K?>;=8BL :><0=4C. @8;>65=85 XEvent =5 8=8F80;878@>20=>.%{xeventerror/}�A5 B01;8FK, 8A?>;L7C5<K5 ?@8 >ACI5AB2;5=88 70?@>A>2 2 @568<5 DirectQuery, 4>;6=K =0E>48BLAO 2 >4=>< @5;OF8>==>< 8AB>G=8:5 40==KE.52>7<>6=> >ACI5AB28BL 70?@>A : B01;8F5 "%{table/}" 2 @568<5 DirectQuery, B0: :0: >=0 >A=>20=0 =0 =5A:>;L:8E ?@54AB02;5=8OE 8AB>G=8:>2 40==KE. "01;8FK, ?>;CG0NI85 40==K5 87 =5A:>;L:8E ?@54AB02;5=89 8AB>G=8:>2 40==KE, =5 ?>445@6820NBAO 2 @568<5 DirectQuery._070 40==KE =0E>48BAO 2 @568<5 DirectQuery 8 ?>MB><C =5 ?>445@68205B 70?@>AK 2 @568<5 InMemory.`070 40==KE =0E>48BAO 2 @568<5 InMemory 8 ?>MB><C =5 ?>445@68205B 70?@>AK 2 @568<5 DirectyQuery.�#AB0=>2:0 4;O ?0@0<5B@0 DirectQueryMode ;N1>3> 7=0G5=8O, :@><5 "Default", =5 ?>445@68205BAO, :>340 A;C61K Analysis Services @01>B0NB =5 2 B01;8G=>< @568<5. �DirectQuery =5;L7O 8A?>;L7>20BL A MB8< 8AB>G=8:>< 40==KE.  5:><5=4C5BAO ?5@5<5AB8BL ?>445@68205<K9 8AB>G=8: 40==KE 8;8 >1=>28BL 8AB>G=8: 40==KE SQL Server 4> =>259H59 4>ABC?=>9 25@A88."01;8F0 "%{table/}" =5 A>45@68B A5:F8N, C :>B>@>9 A2>9AB2> DirectQueryUsage 8<5;> 1K 7=0G5=85 "DirectQueryOnly" 8;8 "InMemoryWithDirectQuery". 'B>1K 2:;NG8BL @568< DirectQuery 4;O MB>9 <>45;8, =5>1E>48<> A>740BL A5:F8N 8 C:070BL 4;O =55 >4=> 87 MB8E 7=0G5=89.�"01;8F0 "%{table/}" A>45@68B =5A:>;L:> A5:F89, C :>B>@KE A2>9AB2> DirectQueryUsage 8<55B 7=0G5=85 "DirectQueryOnly" 8;8 "InMemoryWithDirectQuery".  568< DirectQuery <>65B 1KBL 2:;NG5= B>;L:> 4;O >4=>9 A5:F88 B01;8FK.�"01;8F0 "%{table/}" =5 >A=>20=0 =0 B>< 65 8AB>G=8:5 40==KE, GB> 8 4@C385 B01;8FK 2 <>45;8. A5 B01;8FK, 8A?>;L7C5<K5 ?@8 >ACI5AB2;5=88 70?@>A>2 2 @568<5 DirectQuery, 4>;6=K =0E>48BLAO 2 >4=>< 8AB>G=8:5 40==KE.PA�$C=:F8N "%{funcName/}" =52>7<>6=> 8A?>;L7>20BL 2 <>45;OE A 2:;NG5==K< @568<>< DirectQuery.  5:><5=4C5BAO 87<5=8BL 2K@065=85 2 D>@<C;5 8;8 >B:;NG8BL @568< DirectQuery.b"5:CI89 8AB>G=8: 40==KE =5 ?>445@68205B DC=:F8N "%{capName/}", =5>1E>48<CN 4;O 2K?>;=5=8O 70?@>A0.{"01;8F0 "%{TableName/}" >A=>20=0 =0 2AB02;5==KE 40==KE 8 =5 <>65B 8A?>;L7>20BLAO 2 <>45;8 A 2:;NG5==K< @568<>< DirectQuery.�"%{ColumnName/}" 2 B01;8F5 "%{TableName/}" - MB> 2KG8A;O5<K9 AB>;15F, :>B>@K9 =5 <>65B 8A?>;L7>20BLAO 2 <>45;8 A 2:;NG5==K< @568<>< DirectQuery.X?5@0F8N "%{opName/}" =52>7<>6=> 8A?>;L7>20BL 2 <>45;8 A 2:;NG5==K< @568<>< DirectQuery.<?5@0F88 MDX 8;8 SQL =5 ?>445@6820NBAO 2 @568<5 DirectQuery.�KG8A;O5<K5 AB>;1FK =5 <>3CB 8A?>;L7>20BLAO 2 <>45;OE A 2:;NG5==K< @568<>< DirectQuery.  0AA<>B@8B5 2>7<>6=>ABL C40;5=8O 2KG8A;O5<>3> AB>;1F0 8;8 >B:;NG5=8O @568<0 DirectQuery.m 568< DirectQuery =5 ?>445@68205B ?@82545=85 G8A;>2KE B8?>2 40==KE (B0:8E :0: I8, R8 8 Currency) : AB@>:>2K<.] @568<5 DirectQuery ?5@2K9 0@3C<5=B DC=:F88 SEARCH 4>;65= 1KBL =5?CABK< AB@>:>2K< ;8B5@0;><.P @568<5 DirectQuery 2B>@>9 0@3C<5=B DC=:F88 "%{funcName/}" 4>;65= 1KBL @025= 1.h @568<5 DirectQuery DC=:F8O SUBSTITUTE ?>445@68205B B>;L:> 3 0@3C<5=B0, 4-9 0@3C<5=B =5 ?>445@68205BAO.i @568<5 DirectQuery 2B>@>9 0@3C<5=B DC=:F88 WEEKDAY 4>;65= 8<5BL >4=> 87 A;54CNI8E 7=0G5=89: 1, 2 8;8 3.I @568<5 DirectQuery 2K@065=85 =5 <>65B 2>72@0I0BL 7=0G5=8O @07=KE B8?>2.�1=0@C65=K ?>2B>@ONI85AO 7=0G5=8O "%{SortByAttribute/}". 564C M;5<5=B0<8 "%{SortAttribute/}" 8 0B@81CB0<8 "%{SortByAttribute/}" ?>445@68205BAO B>;L:> >B=>H5=85 ">48= : >4=><C". I>;CG5=K ?>2B>@ONI85AO M;5<5=BK 4;O "%{SortAttribute/}", GB> =54>?CAB8<>.c!2>9AB2> DataView ?>445@68205BAO, B>;L:> 5A;8 A;C61K Analysis Services 70?CI5=K 2 B01;8G=>< @568<5.�0==K5, ?>;CG5==K5 2 @07=K5 <><5=BK 2@5<5=8 ?@8 2K?>;=5=88 70?@>A0, =5 A>3;0A>20=K 4@C3 A 4@C3><. >7<>6=>, MB> ?@>87>H;> 87-70 B>3>, GB> 2=5H=85 B@0=70:F88 >1=>2;O;8 MB8 65 40==K5 ?@8 2K?>;=5=88 70?@>A0. K?>;=8B5 70?@>A ?>2B>@=>.�3@0=8G5=85 CATALOG_NAME 2 70?@>A5 =0 >1=0@C65=85 MDSCHEMA_FUNCTIONS <>6=> 8A?>;L7>20BL B>;L:> 2 @0<:0E <>45;8 DirectQuery. >45;L ;81> 70?CI5=0 2 @568<5 InMemory (2K?>;=5=85 2 ?0<OB8), ;81> 8<55B C@>25=L A>2<5AB8<>AB8 <5=55 1200.]3@0=8G5=85 CATALOG_NAME, C:070==>5 2 70?@>A5 =0 >1=0@C65=85 MDSCHEMA_FUNCTIONS, =54>?CAB8<>.Q8AB>2K5 ?@82545=8O =5 ?>445@6820NBAO 2 <>45;OE DirectQuery A ?@>7@0G=K<8 <5@0<8.QKG8A;O5<K5 AB>;1FK =5 ?>445@6820NBAO 2 <>45;OE DirectQuery A ?@>7@0G=K<8 <5@0<8.R0?@>AC DAX =5 C40;>AL A>740BL 70?@>A DirectQuery, B0: :0: ?@52KH5=> <0:A8<0;L=>5 G8A;> 4>?CAB8<KE ?0@0<5B@>2 8;8 ;8B5@0;>2: "%d{limit/}". 1KG=> MB> ?@>8AE>48B ?@8 2KG8A;5=88 <5@K DistinctCount 4;O AB>;1F>2 group-by, :>B>@K5 :>A25==> A2O70=K A> AB>;1F>< DistinctCount. -B> <>65B ?@>8AE>48BL 87-70 =0;8G8O 42C=0?@02;5==>9 :@>AAD8;LB@0F88.PA25 C40;>AL =09B8 ?>B>:>2CN 107C 40==KE PowerPivot.�>4:;NG5=85 : ?>B>:>2>9 1075 40==KE PowerPivot =5 <>65B 1KBL CAB0=>2;5=> (?@52KH5=> <0:A8<0;L=> 4>?CAB8<>5 :>;8G5AB2> ?>2B>@=KE ?>?KB>:).�5B =8 >4=>3> 4>ABC?=>3> A5@25@0, @01>B0NI53> 2 @568<5 PowerPivot, 8 =8 >48= 87 =8E =5 =0E>48BAO 2 A>AB>O=88 0:B82=>9 8=8F80;870F88.PA�@C??K @01>G59 =03@C7:8 "%{group1/}" 8 "%{group2/}" A>?>AB02;ONBAO A 107>9 40==KE "%{DBID/}".  ">;L:> >4=0 3@C??0 @01>G59 =03@C7:8 107K 40==KE <>65B A>?>AB02;OBLAO A 7040==>9 107>9 40==KE.�=0G5=85 ?0@0<5B@0 MaxMemory A;8H:>< <0;>. =0G5=85 4>;6=> 1KBL 1>;LH5 B5:CI53> 8A?>;L7C5<>3> >1J5<0 ?0<OB8 ResourcePool (%d{MemoryUsage/} ).�0?@>A ?@52KA8; <0:A8<0;L=K9 >1J5< ?0<OB8, 4>?CAB8<K9 4;O 70?@>A>2, 2K?>;=O5<KE 2 B5:CI59 3@C??5 @01>G59 =03@C7:8 (70?@>H5=> %d{MemoryUsed/} , ?@545; - %d{MemoryLimit/} ).;><0=40 Interpret ?>445@68205BAO B>;L:> 2 B01;8G=>< @568<5.PA%><?>=5=B "%{featureName/}" >B:;NG5=.$5@5:;NG0B5;8 :><?>=5=B0 =54>ABC?=K.PAg-B0 DC=:F8O A;C61 Analysis Services 4>ABC?=0 B>;L:> ?@8 C@>2=5 A>2<5AB8<>AB8 107K 40==KE 1200 8;8 2KH5.b-B0 DC=:F8O A;C61 Analysis Services =54>ABC?=0 ?@8 C@>2=5 A>2<5AB8<>AB8 107K 40==KE 1200 8;8 2KH5.K;O MB>9 DC=:F88 B@51C5BAO C@>25=L A>2<5AB8<>AB8 107K 40==KE 1200 8;8 2KH5.;1J5:B %{typename/} A 845=B8D8:0B>@>< %{id/} =5 ACI5AB2C5B.PA81J5:B %{strType/} A 8<5=5< "%{strName/}" =5 ACI5AB2C5B.`1J5:B %{strType/} A 8<5=5< "%{strName/}" =5 ACI5AB2C5B 2 %{strParentType/} "%{strParentName/}".*<O 4;O %{typename/} =5 C:070=> 8;8 ?CAB>.|<O "%{name/}" =54>?CAB8<> 4;O %{typename/}, ?>A:>;L:C A>45@68B >48= 8;8 =5A:>;L:> =54>?CAB8<KE A8<2>;>2 (%{invalidchars/}).^<O "%{name/}" =54>?CAB8<> 4;O %{typename/}, ?>A:>;L:C 53> 4;8=0 1>;LH5 %{maxchars/} A8<2>;>2.zKG8A;O5<K9 AB>;15F "%{table/}"["%{column/}"] 8<55B 7=0G5=85 DataSize, :>B>@>5 =5 ?>445@68205BAO 4;O 2KG8A;O5<KE AB>;1F>2.L5@0@E8O "%{hier/}" 2 B01;8F5 "%{table/}" 2:;NG05B AB>;15F A =><5@0<8 AB@>:.�!B>;1FK 42>8G=>3> B8?0 =5 <>3CB 8A?>;L7>20BLAO 2 >?@545;O5<KE ?>;L7>20B5;5< 85@0@E8OE. !B>;15F "%{column/}" 87 B01;8FK "%{table/}" >?@545;5= :0: 42>8G=K9.: B01;8F5 "%{table/}" 4>;6=0 1KBL :0: <8=8<C< >4=0 A5:F8O.A AB>;1F5 "%{table/}[%{column/}]" =5 2:;NG5=0 85@0@E8O 0B@81CB>2.e!B>;15F "%{table/}[%{column/}]" 8<55B 42>8G=K9 B8? A =54>?CAB8<K< 8;8 =5C:070==K< A2>9AB2>< DataSize.�!B>;15F "%{table/}[%{column/}]" =5 <>65B 8<5BL ?CAB>9 B8?. CAB>9 B8? 40==KE <>65B 1KBL 7040= 4;O AB>;1F0 B>;L:> 2 B>< A;CG05, 5A;8 >= O2;O5BAO 2KG8A;O5<K< 8;8 G0ABLN 2KG8A;O5<>9 B01;8FK.jThe level '%{level/}' of hierarchy '%{hierarchy/}' in table '%{table/}' has an invalid index '%d{index/}'.p5@0@E8O "%{hierarchy/}" 2 B01;8F5 "%{table/}" 8<55B 420 C@>2=O A >4=8< 8 B5< 65 8AE>4=K< AB>;1F>< "%{column/}".PAT B01;8F5 "%{table/}" 5ABL 420 AB>;1F0, A2>9AB2C IsKey :>B>@KE 7040=> 7=0G5=85 True.1 B01;8F5 "%{table/}" 5ABL 420 AB>;1F0 RowNumber.vLevels '%{level1/}' and '%{level2/}' in hierarchy '%{hierarchy/}' in table '%{table/}' have the same index %d{index/}.V#@>25=L "%{level/}" 85@0@E88 "%{hier/}" 2 B01;8F5 "%{table/}" =5 AAK;05BAO =0 AB>;15F.i5@0@E8O 0B@81CB>2 >B:;NG5=0 4;O 8AE>4=>3> AB>;1F0 "%{column/}" C@>2=O "%{level/}" 2 B01;8F5 "%{table/}".# B01;8F5 "%{table/}" =5B AB>;1F>2., B01;8F5 "%{table/}" =5B :;NG52>3> AB>;1F0.\!B>;15F RowNumber "%{column/}" 2 B01;8F5 "%{table/}" ?>445@68205B B>;L:> B8? 40==KE Integer.O"01;8F0 "%{table/}" A2O70=0 A0<0 A A>1>9: "%{relname/}". -B> =5 ?>445@68205BAO.L;O AB>;1F0 "%{column/}" 2 B01;8F5 "%{table/}" 7040=K =54>?CAB8<K5 ?@82O7:8.�!B>;1FK 42>8G=>3> B8?0 =5 <>3CB 8A?>;L7>20BLAO 2 A2O7OE. 5@28G=K9 :;NG52>9 AB>;15F "%{column/}" 2 B01;8F5 "%{table/}" >?@545;5= :0: 42>8G=K9 8 =5 <>65B 8A?>;L7>20BLAO 2 A2O78.�!B>;1FK 42>8G=>3> B8?0 =5 <>3CB 8A?>;L7>20BLAO 2 A2O7OE. =5H=89 :;NG52>9 AB>;15F "%{column/}" 2 B01;8F5 "%{table/}" >?@545;5= :0: 42>8G=K9 8 =5 <>65B 8A?>;L7>20BLAO 2 A2O78.�KG8A;O5<K9 AB>;15F "%{table/}"["%{column/}"] =5 <>65B 1KBL >?@545;5= :0: 42>8G=K9, B0: :0: MB>B B8? 40==KE =5 ?>445@68205BAO 4;O 2KG8A;O5<KE AB>;1F>2.PAo!2>9AB2> SortByColumn AB>;1F0 "%{column/}" 2 B01;8F5 "%{table/}" AAK;05BAO A0<> =0 A51O, GB> =5 ?>445@68205BAO.X :;NG52>< ?>:070B5;5 MDD5:B82=>AB8 4;O <5@K "%{measure/}" =5 C:070=> F5;52>5 2K@065=85.Z :;NG52>< ?>:070B5;5 MDD5:B82=>AB8 4;O <5@K "%{measure/}" =5 C:070=> 2K@065=85 A>AB>O=8O.n!2>9AB2C SortByColumn AB>;1F0 "%{column/}" 2 B01;8F5 "%{table/}" 7040= AB>;15F "%{name/}", :>B>@K9 1K; C40;5=.rThe column '%{column/}' in table '%{table/}' has the SortByColumn property set to an invalid column ID %I64u{id/}.�!2>9AB2C SortByColumn AB>;1F0 "%{column/}" 2 B01;8F5 "%{table/}" 7040= AB>;15F "%{name/}", :>B>@K9 ?@8=04;568B B01;8F5 "%{sortbytable/}". !B>;15F A>@B8@>2:8 4>;65= ?@8=04;560BL B>9 65 B01;8F5.y!2>9AB2C DataSource A5:F88 "%{partition/}" 87 B01;8FK "%{table/}" 7040= 8AB>G=8: 40==KE "%{datasource/}", :>B>@K9 C40;5=.sPartition '%{partition/}' in table '%{table/}' has the DataSource property set to an invalid ID %I64u{datasource/}.~!2>9AB2C Column C@>2=O "%{level/}" 2 85@0@E88 "%{hier/}" 2 B01;8F5 "%{table/}" 7040= AB>;15F "%{column/}", :>B>@K9 1K; C40;5=.�Level '%{level/}' in hierarchy '%{hier/}' in table '%{table/}' has the Column property set to an invalid column ID %I64u{column/}.�!2>9AB2C Column C@>2=O "%{level/}" 87 85@0@E88 "%{hier/}" 2 B01;8F5 "%{table/}" 7040= AB>;15F "%{column/}", :>B>@K9 ?@8=04;568B 4@C3>9 B01;8F5 "%{columntable/}". A5 C@>2=8 85@0@E88 4>;6=K AAK;0BLAO =0 AB>;1FK >4=>9 B01;8FK.?!2O7L "%{relname/}" C:07K205B =0 C40;5==CN B01;8FC "%{table/}".W!2O7L "%{relname/}" C:07K205B =0 C40;5==K9 AB>;15F "%{column/}" 87 B01;8FK "%{table/}".PADRelationship '%{relname/}' uses an invalid column ID %I64u{column/}.VColumn '%{column/}' in table '%{table/}' has an invalid Type property (%I64d{value/}).!2O7L "%{name/}" <564C AB>;1F0<8 "%{fromTable/}[%{fromColumn/}]" 8 "%{toTable/}[%{toColumn/}]" A>45@68B ?0@0<5B@ CrossFilterDirection A> 7=0G5=85< OneDirection. 0@0<5B@ CrossFilterDirection 4;O A2O759 B8?0 ">48= : >4=><C" 2A5340 4>;65= 8<5BL 7=0G5=85 BothDirections.F"01;8F0 "%{table/}" =5 <>65B 8<5BL 1>;LH5 >4=>3> 2KG8A;O5<>3> @0745;0.�# <>45;8 40==KE >G5=L 4;8==0O F5?>G:0 7028A8<>AB59 2KG8A;O5<>9 B01;8FK, GB>, A:>@55 2A53>, C:07K205B =0 F8:;. @>25@LB5 D>@<C;K 2KG8A;O5<>9 B01;8FK.�K@065=85 DAX 4;O 2KG8A;O5<>9 B01;8FK "%{table/}" @57C;LB8@C5B 2 B8? 40==KE Variant 4;O AB>;1F0 "%{column/}". 7<5=8B5 2KG8A;5=85, GB>1K C AB>;1F0 1K; A>3;0A>20==K9 B8? 40==KE.sBACBAB2C5B >1J5:B B01;8G=KE <5B040==KE "%{TMType/}": "%{TMName/}" 4;O >1J5:B0 IMBI "%{IMBIType/}": "%{IMBIName/}".q><0=40 >1=>2;5=8O 4;O ?CAB>9 107K 40==KE "%{DBName/}" =5 <>65B A>45@60BL AB@>:8 2 =01>@5 AB@>: "%{RowsetType/}".�>7<>6=>, 1070 40==KE <5B040==KE =0E>48BAO 2 =5A>3;0A>20==>< A>AB>O=88. K;0 =0945=0 AAK;:0 =0 >1J5:B %{typename/} A 845=B8D8:0B>@>< %{id/}, => =5 C405BAO =09B8 >1J5:B.�!2>9AB2C StorageEngineUsed =52>7<>6=> 7040BL 7=0G5=85 TabularMetadata 4;O 107K 40==KE "'%{DBName/}", B0: :0: MB0 DC=:F8O >B:;NG5=0.�The translation for culture '%{culture/}' references an object of type '%{typename/}' with ID %I64u{id/} but that object cannot be found.�/7K: 8 @538>=0;L=K5 ?0@0<5B@K "%{culture/}" A>45@60B ?5@52>4, :>B>@K9 AAK;05BAO =0 >1J5:B B8?0 "%{typename/}" A 8<5=5< "%{name/}", => MB>B >1J5:B C40;5=.�/7K: 8 @538>=0;L=K5 ?0@0<5B@K "%{culture/}" A>45@60B ?5@52>4 4;O A2>9AB20 "%{prop/}" >1J5:B0 B8?0 "%{typename/}" A 8<5=5< "%{name/}", => MB> A2>9AB2> =54>?CAB8<> 4;O 40==>3> B8?0 >1J5:B0.� ?5@52>45 4;O >1J5:B0 B8?0 "%{typename/}" A 8<5=5< "%{name/}" 4;O O7K:0 8 @538>=0;L=KE ?0@0<5B@>2 "%{culture/}" =5 C:070=> A2>9AB2>. #:068B5 A2>9AB2> >1J5:B0, 4;O :>B>@>3> 2K?>;=O5BAO ?5@52>4 (=0?@8<5@, "<O", "?8A0=85").�!2O7L "%{name/}" <564C AB>;1F0<8 "%{fromTable/}[%{fromColumn/}]" 8 "%{toTable/}[%{toColumn/}]" 8<55B :>=5G=CN :@0B=>ABL "<=>385". >=5G=0O :@0B=>ABL 4>;6=0 2A5340 1KBL ">48=".�54>?CAB8<K9 B8? A2O78 "%{name/}" <564C AB>;1F0<8 "%{fromTable/}[%{fromColumn/}]" 8 "%{toTable/}[%{toColumn/}]". "8? 4>;65= 1KBL 2A5340 SingleColumn.BRelationship '%{relname/}' uses an invalid table ID %I64u{table/}.b!2O7L "%{relname/}" 8A?>;L7C5B 845=B8D8:0B>@ AB>;1F0, :>B>@K9 =5 ?@8=04;568B : B01;8F5 MB>9 A2O78.
5 C405BAO 7040BL 4;O A2>9AB20 StorageEngineMode 107K 40==KE "%{name/}" 7=0G5=85 "TabularMetadata", B0: :0: C@>25=L A>2<5AB8<>AB8 107K 40==KE   %d{dbCompatLevel/}, 0 <8=8<0;L=K9 =5>1E>48<K9 C@>25=L A>2<5AB8<>AB8 4;O B01;8G=KE <5B040==KE   %d{minTabularCompatLevel/}.�1J5:B B01;8G=KE <5B040==KE "%{TMType/}": "%{TMName/}" =5 A>2?0405B =8 A >4=8< >1J5:B>< "%{UDMType/}" >1J5:B0 "%{UDMParentType/}" UDM A 845=B8D8:0B>@>< "%{ParentID/}".�1J5:B LinguisticMetadata AAK;05BAO =0 >1J5:B O7K:0 8 @538>=0;L=KE ?0@0<5B@>2 A 845=B8D8:0B>@>< %I64u{id/}, => B0:>9 >1J5:B =5 =0945=.w1J5:B LinguisticMetadata AAK;05BAO =0 >1J5:B O7K:0 8 @538>=0;L=KE ?0@0<5B@>2 "%{culture/}", => B0:>9 >1J5:B =5 =0945=.r!2>9AB2> A>45@68<>3> >1J5:B0 LinguisticMetadata 4;O O7K:0 8 @538>=0;L=KE ?0@0<5B@>2 "%{culture/}" O2;O5BAO ?CABK<.�/7K: 8 @538>=0;L=K5 ?0@0<5B@K "%{culture/}" 8 ?0@0<5B@K A>@B8@>2:8 "%{collation/}" O2;ONBAO =5459AB28B5;L=K<8 8;8 =5 ?>445@6820NBAO.y# A5:F88 "%{partition/}" 2 B01;8F5 "%{table/}" 7040=> A2>9AB2> DataSourceID, => >=> 4>?CAB8<> B>;L:> 4;O A5:F89 70?@>A>2.X# A5:F88 "%{partition/}" 2 B01;8F5 "%{table/}" 4>;6=> 1KBL 7040=> A2>9AB2> DataSourceID.}# A5:F88 "%{partition/}" 2 B01;8F5 "%{table/}" 7040=> A2>9AB2> QueryDefinition, => >=> =54>?CAB8<> 4;O A5:F89 157 8AB>G=8:>2.Z# A5:F88 "%{partition/}" 2 B01;8F5 "%{table/}" 7040=> =54>?CAB8<>5 7=0G5=85 A2>9AB20 Type.f&5;52K5 A5:F88 4>;6=K C:07K20BLAO ;81> B>;L:> ?> 845=B8D8:0B>@C, ;81> ?> 8<5=8 B01;8FK 8 8<5=8 A5:F88.�AE>4=0O A5:F8O "%{SourcePartitionName/}" 87 B01;8FK "%{SourceTableName/}" 4>;6=0 1KBL 2 B>9 65 B01;8F5, GB> 8 F5;520O A5:F8O: "%{TargetTableName/}".e&5;52>9 @0745; A;8O=8O "%{PartitionName/}"87 B01;8FK "%{TableName/}" =5 <>65B 1KBL >4=8< 87 8AE>4=KE.7AE>4=K5 @0745;K 4;O A;8O=8O 2 =01>@5 AB@>: =5 C:070=K.|!5:F8O "%{partition/}" 2 B01;8F5 "%{table/}" 8<55B =54>?CAB8<K9 @568<. !5:F8O MB>3> B8?0 4>;6=0 =0E>48BLAO 2 @568<5 8<?>@B0._"8? 40==KE Variant 7040= 4;O AB>;1F0: "%{column/}". !B>;1FK =5 ?>445@6820NB B8? 40==KE Variant.}54>?CAB8<>5 7=0G5=85 4;O @568<0 DefaultMode 8;8 <>45;8 "%{model/}". >?CAB8<K5 7=0G5=8O DefaultMode: Import 8;8 DirectQuery.(!5:F88, :>B>@K5 A>45@60B ?>;=K9 =01>@ 40==KE (=5 2K1>@:C 40==KE), 4>;6=K 1KBL =0AB@>5=K A @568<>< DirectQuery 8 ?>;=K<8 ?@54AB02;5=8O<8 DataView 8;8 8A?>;L7>20BL @568< 70?@>A>2 Import 4;O 872;5G5=8O 40==KE. -B0 <>45;L A>45@68B =5 A>>B25BAB2CNI85 B@51>20=8O< A5:F88. @>25@LB5 :>=D83C@0F8N A5:F89.�@8 703@C7:5 <>45;8 40==KE 1K;> >1=0@C65=> =5?@542845==>5 =5A>>B25BAB285. !B>;15F "%{colname/}" 2 B01;8F5 "%{table/}" =5 C40;>AL A>?>AB028BL A <=>3><5@=>9 AE5<>9.}5 C40;>AL 703@C78BL <>45;L 40==KE 87-70 >H81:8, 2>7=8:H59 ?@8 ?>?KB:5 70?@>A0 : ?>;N "%{fieldname/}" 2 B01;8F5 DBPROPERTIES.�5 C40;>AL 703@C78BL <>45;L 40==KE 87-70 =5A>>B25BAB28O 25@A89 AE5<K <5B040==KE. >A;54=OO 8725AB=0O 25@A8O AE5<K (%{lastver/}) =5 <>65B 1KBL 1>;LH5 B5:CI59 25@A88 AE5<K (%{curver/}).�5 C40;>AL 703@C78BL <>45;L 40==KE 87-70 =54>?CAB8<>3> 7=0G5=8O ?5@5G8A;5=8O "%{enumValue/}" 4;O M;5<5=B0 "%{memberName/}" 2 >1J5:B5 "%{objectName/}" A 845=B8D8:0B>@>< "%{objectId/}".Q-B> 2K@065=85 AAK;05BAO =0 >1J5:B %{type/} A 8<5=5< "%{label/}", 345 5ABL >H81:0.�!B>;15F, =0 :>B>@K9 C:07K205B AAK;:0 PerspectiveColumn "%{perspcolumn/}" 2 B01;8F5 "%{persptable/}" ?5@A?5:B82K "%{persp/}", =52>7<>6=> 87<5=8BL. 7<5=5=85 >1J5:B0, =0 :>B>@K9 C:07K205B AAK;:0, 70?@5I5=> ?>A;5 A>740=8O >1J5:B0.�5@0, =0 :>B>@CN C:07K205B AAK;:0 PerspectiveMeasure "%{perspmeasure/}" 2 B01;8F5 "%{persptable/}" ?5@A?5:B82K "%{persp/}", =52>7<>6=> 87<5=8BL. 7<5=5=85 >1J5:B0, =0 :>B>@K9 C:07K205B AAK;:0, 70?@5I5=> ?>A;5 A>740=8O >1J5:B0.�5@0@E8O, =0 :>B>@CN C:07K205B AAK;:0 PerspectiveHierarchy "%{persphierarchy/}" 2 B01;8F5 "%{persptable/}" ?5@A?5:B82K "%{persp/}", =52>7<>6=> 87<5=8BL. 7<5=5=85 >1J5:B0, =0 :>B>@K9 C:07K205B AAK;:0, 70?@5I5=> ?>A;5 A>740=8O >1J5:B0.�PerspectiveColumn 2 ?5@A?5:B825 "%{persp/}" AAK;05BAO =0 AB>;15F "%{perspcolumn/}" 2 B01;8F5 "%{persptable/}", => ?@8=04;568B PerspectiveTable, :>B>@0O AAK;05BAO =0 4@C3CN B01;8FC "%{persptableparent/}".�PerspectiveMeasure 2 ?5@A?5:B825 "%{persp/}" AAK;05BAO =0 <5@C "%{perspmeasure/}" 2 B01;8F5 "%{persptable/}", => ?@8=04;568B PerspectiveTable, :>B>@0O AAK;05BAO =0 4@C3CN B01;8FC "%{persptableparent/}".�PerspectiveHierarchy 2 ?5@A?5:B825 "%{persp/}" AAK;05BAO =0 85@0@E8N "%{persphierarchy/}" 2 B01;8F5 "%{persptable/}", => ?@8=04;568B PerspectiveTable, :>B>@0O AAK;05BAO =0 4@C3CN B01;8FC "%{persptableparent/}".K# PerspectiveTable 2 ?5@A?5:B825 "%{persp/}" >BACBAB2C5B AAK;:0 =0 B01;8FC.cA PerspectiveTable in perspective '%{persp/}' refers to an invalid table with ID '%I64u{tableID/}'.bPerspectiveTable 2 ?5@A?5:B825 "%{persp/}" AAK;05BAO =0 B01;8FC "%{table/}", :>B>@0O 1K;0 C40;5=0.e# PerspectiveColumn 2 B01;8F5 "%{persptable/}" ?5@A?5:B82K "%{persp/}" >BACBAB2C5B AAK;:0 =0 AB>;15F.}A PerspectiveColumn in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid column with ID '%I64u{colID/}'.{PerspectiveColumn 2 B01;8F5 "%{persptable/}" ?5@A?5:B82K "%{persp/}" AAK;05BAO =0 AB>;15F "%{column/}", :>B>@K9 1K; C40;5=.i# PerspectiveHierarchy 2 B01;8F5 "%{persptable/}" ?5@A?5:B82K "%{persp/}" >BACBAB2C5B AAK;:0 =0 85@0@E8N.�A PerspectiveHierarchy in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid hierarchy with ID '%I64u{hierID/}'.PerspectiveHierarchy 2 B01;8F5 "%{persptable/}" ?5@A?5:B82K "%{persp/}" AAK;05BAO =0 85@0@E8N "%{hier/}", :>B>@0O 1K;0 C40;5=0.c# PerspectiveMeasure 2 B01;8F5 "%{persptable/}" ?5@A?5:B82K "%{persp/}" >BACBAB2C5B AAK;:0 =0 <5@C.�A PerspectiveMeasure in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid measure with ID '%I64u{measureID/}'.|PerspectiveMeasure 2 B01;8F5 "%{persptable/}" ?5@A?5:B82K "%{persp/}" AAK;05BAO =0 <5@C "%{measure/}", :>B>@0O 1K;0 C40;5=0.�"01;8FC, =0 :>B>@CN AAK;05BAO >1J5:B PerspectiveTable "%{persptable/}" 2 ?5@A?5:B825 "%{persp/}", =52>7<>6=> 87<5=8BL. 7<5=5=85 >1J5:B0, =0 :>B>@K9 C:07K205B AAK;:0, =5 @07@5H5=> ?>A;5 A>740=8O >1J5:B0.n1J5:B RoleMembership "%{name/}" =52>7<>6=> 87<5=8BL. 1J5:BK RoleMembership <>6=> B>;L:> A>74020BL 8 C40;OBL.�54>AB0B>G=> @07@5H5=89 4;O 2K?>;=5=8O B01;8G=>3> >1=>2;5=8O 2 1075 40==KE "%{DBName/}". ;O 2K?>;=5=8O :><0=4K B01;8G=>3> >1=>2;5=8O B@51CNBAO ?@020 04<8=8AB@0B>@0 A5@25@0.J# >1J5:B0 TablePermission 2 @>;8 "%{role/}" >BACBAB2C5B AAK;:0 =0 B01;8FC.aA TablePermission object in role '%{role/}' refers to an invalid table with ID '%I64u{tableID/}'.[1J5:B TablePermission 2 @>;8 "%{role/}" AAK;05BAO =0 B01;8FC "%{table/}", :>B>@0O C40;5=0.� =5402=> A>740==>< >1J5:B5 RoleMembership Windows 2 @>;8 "%{role/}" =5 C:070=> 7=0G5=85 =8 4;O MemberName, =8 4;O MemberID. MemberName 8;8 MemberID (8;8 8 B>, 8 4@C3>5) =5>1E>48<> C:07K20BL ?@8 A>740=88 >1J5:B0 RoleMembership Windows.� =5402=> A>740==>< 2=5H=5< >1J5:B5 RoleMembership 2 @>;8 "%{role/}" 4;O ?>AB02I8:0 "%{provider/}" =5 C:070=> 7=0G5=85 4;O MemberID. MemberID =5>1E>48<> C:07K20BL ?@8 A>740=88 2=5H=53> >1J5:B0 RoleMembership.�"01;8G=0O 1070 40==KE "%{DBName/}" =0E>48BAO 2 =5A>3;0A>20==>< A>AB>O=88, 8 4>ABC? : =59 =52>7<>65=. #40;8B5 55 8 A>7409B5 70=>2> ;81> 2>AAB0=>28B5 87 459AB28B5;L=>9 @575@2=>9 :>?88.f;O 20@80=B0 "%{variation/}" =5>1E>48<> C:070BL A2O7L, 85@0@E8N ?> C<>;G0=8N 8;8 AB>;15F ?> C<>;G0=8N.d;O 20@80=B0 "%{variation/}" =5 4>?CA:05BAO >4=>2@5<5==>5 C:070=85 DefaultHierarchy 8 DefaultColumn.l;O 20@80=B0 ?> C<>;G0=8N "%{variation/}" =5>1E>48<> C:070BL 85@0@E8N ?> C<>;G0=8N 8;8 AB>;15F ?> C<>;G0=8N.PA\!2O7L 4;O 20@80=B0 "%{variation/}" 4>;6=0 >?@545;OBLAO 2 B5:CI59 B01;8F5 ?@8 C:070=88 A2O78.5@0@E8O ?> C<>;G0=8N 20@80=B0 "%{variation/}" 4>;6=0 =0E>48BLAO =0 AB>@>=5 A2O78 A PrimaryKey, :>340 C:07K20NBAO >10 7=0G5=8O.�!B>;15F ?> C<>;G0=8N 20@80=B0 "%{variation/}" 4>;65= =0E>48BLAO =0 AB>@>=5 A2O78 A PrimaryKey, 5A;8 4;O >1J5:B0 20@80=B0 C:07K20NBAO >10 A2>9AB20   DefaultColumn 8 Relationship.o5@0@E8O ?> C<>;G0=8N 20@80=B0 "%{variation/}" 4>;6=0 1KBL >?@545;5=0 2 B5:CI59 B01;8F5, 5A;8 A2O7L =5 C:070=0.m!B>;15F ?> C<>;G0=8N 20@80=B0 "%{variation/}" 4>;65= 1KBL >?@545;5= 2 B5:CI59 B01;8F5, 5A;8 =5 C:070=0 A2O7L.�5A:>;L:> >1J5:B>2 20@80=B>2 4;O AB>;1F0 "%{column/}" 2 B01;8F5 "%{column/}" 1K;8 ?><5G5=K :0: IsDefault. K15@8B5 >48= 20@80=B 2 :0G5AB25 20@80=B0 ?> C<>;G0=8N.{!2>9AB2> DataType AB>;1F0 "%{column/}" 2 B01;8F5 "%{table/}" =5 <>65B 1KBL 87<5=5=> A 42>8G=>3> =0 =542>8G=>5 8;8 =0>1>@>B.k1I55 G8A;> AB>;1F>2 2 <>45;8   %ld{NumberOfColumns/}, GB> ?@52KH05B >3@0=8G5=85: %ld{MaxNumberOfColumns/}.[ AB>;1F5 "%{column/}" 2 2KG8A;O5<>9 B01;8F5 "%{table/}" >BACBAB2C5B A2>9AB2> SourceColumn.� AB>;1F5 "%{column/}" 2 B01;8F5 "%{table/}" CAB0=>2;5=> InferredName. >4@07C<5205<K5 8<5=0 <>3CB 1KBL B>;L:> C AB>;1F>2 2KG8A;O5<>9 B01;8FK.�JSON DDL <>6=> 2K?>;=8BL B>;L:> 4;O 107 40==KE A C@>2=5< A>2<5AB8<>AB8 1200 8;8 1>;55 2KA>:8<. &5;520O 1070 40==KE 4;O B5:CI53> 70?@>A0 JSON DDL, "%{database/}", 8<55B C@>25=L A>2<5AB8<>AB8 "%{compat/}".� 70?@>A5 C:070=0 2=5H=OO ?@82O7:0, => 55 F5;52>9 >1J5:B =5 O2;O5BAO 4>?CAB8<K<. #:070==K9 845=B8D8:0B>@ 4>;65= 1KBL 4>?CAB8<K< >1J5:B>< B01;8FK, A5:F88 8;8 <>45;8.�"01;8F0 A A5:F8O<8, 8A?>;L7CNI8<8 @568< Import 8 ?>;=>5 ?@54AB02;5=85 DataView, =5 <>65B 8<5BL A5:F88, 8A?>;L7CNI85 2K1>@:C DataView. 0640O B01;8F0 4>;6=0 A>45@60BL ?> <5=LH59 <5@5 >4=C A5:F8N 2 ?>;=>< ?@54AB02;5=88 DataView. "01;8F0 "%{table/}" =5 A>45@68B A5:F8N, :>B>@0O 1K 8A?>;L7>20;0 ?>;=>5 ?@54AB02;5=85 DataView. 'B>1K ?@>4>;68BL, =0AB@>9B5 ?> <5=LH59 <5@5 >4=C A5:F8N, 8A?>;L7CNICN ?>;=>5 ?@54AB02;5=85 DataView.� 568< 70?@>A>2 2 A5:F88 4>;65= 1KBL >4=8< 87 A;54CNI8E: Import, DirectQuery 8;8 Default. !5:F8O "%{partition/}" 2 B01;8F5 "%{table/}" 8A?>;L7C5B @568< 70?@>A>2 Push. 7<5=8B5 @568< 70?@>A>2 =0 4>?CAB8<K9.�!5:F88 DirectQuery 70?@5I5=K 2 B01;8F5 "%{table/}", B0: :0: >=0 A>45@68B A2O7L datetime-date A 4@C3>9 B01;8F59. "01;8F0 A MB8< B8?>< >B=>H5=89 4>;6=0 8A?>;L7>20BL @568< 70?@>A>2 Import.PAg"01;8F0 A A5:F8O<8, 8A?>;L7CNI8<8 @568< DirectQuery 8 ?>;=>5 ?@54AB02;5=85 DataView, <>65B 8<5BL B>;L:> >4=C A5:F8N 2 @568<5 DirectQuery.  MB>9 <>45;8 B01;8F0 "%{table/}" A>45@68B =54>?CAB8<K5 =0AB@>9:8 A5:F89. >7<>6=>, 20< ?>B@51C5BAO >1J548=8BL 8;8 C40;8BL A5:F88, GB>1K B>;L:> >4=0 87 =8E =0E>48;0AL 2 @568<5 DirectQuery A ?>;=K< ?@54AB02;5=85< DataView.uA5 A5:F88, 8A?>;L7CNI85 @568< DirectQuery A ?>;=K< ?@54AB02;5=85< DataView, 4>;6=K 70?@0H820BL >48= 8AB>G=8: 40==KE.�A5 A5:F88 =0 >A=>25 ?@8<5@0 DataView 4>;6=K 8A?>;L7>20BL @568< 70?@>A>2 Import 4;O ?>;CG5=8O 40==KE. !5:F8O "%{partition/}" 2 B01;8F5 "%{table/}" 8A?>;L7C5B =54>?CAB8<K9 @568< 70?@>A>2.JAB>G=8: 40==KE "%{dsname/}" 2 1075 40==KE =5 C:070= 2 :><0=45 >1=>2;5=8O.� A2O78 <564C AB>;1F>< "%{fromTable/}'['%{fromColumn/}"] 8 AB>;1F>< "%{toTable/}'['%{toColumn/}"] 4;O SecurityFilterBehavior =5 <>65B 1KBL 7040=> 7=0G5=85 BothDirections, 5A;8 4;O CrossFilterBehavior 7040=> 7=0G5=85 OneDirection.`2C=0?@02;5==0O :@>AAD8;LB@0F8O 4;O 157>?0A=>AB8 =0 C@>2=5 AB@>: =5 2:;NG5=0 4;O B5:CI59 <>45;8.� A2O78 <564C AB>;1F>< "%{fromTable/}'['%{fromColumn/}"] 8 AB>;1F>< "%{toTable/}'['%{toColumn/}"] 4;O SecurityFilterBehavior =5 <>65B 1KBL 7040=> 7=0G5=85 BothDirections, 5A;8 A2O7L =50:B82=0.�# O7K:0 8 @538>=0;L=KE ?0@0<5B@>2 "%{culture/}" >?@545;5=> =5A:>;L:> ?5@52>4>2 >1J5:B0 A 845=B8D8:0B>@>< "%lu{objectID/}" 8 B8?>< "%d{objectType/}" 4;O >4=>3> 8 B>3> 65 ?5@52545==>3> A2>9AB20: "%d{propertyType/}".�"01;8F0 "%{table/}" C65 A>45@68B A2O7L, 345 4;O ?>2545=8O D8;LB@0F88 157>?0A=>AB8 7040=> 7=0G5=85 "10". >?CA:05BAO B>;L:> >4=0 A2O7L =0 B01;8FC A B0:>9 =0AB@>9:>9.� B01;8F5 "%{table/}" =0AB@>5=0 157>?0A=>ABL =0 C@>2=5 AB@>: A >3@0=8G5=8O<8 =0 A?>A>1K C:070=8O D8;LB@>2 157>?0A=>AB8. 0AB@>9:0 4;O ?>2545=8O D8;LB@0F88 157>?0A=>AB8 2 A2O78 "%{relationship/}" =5 <>65B 1KBL 7040=0 :0: "10".yA Variation object '%{variation/}' in Column '%{column/}' refers to an invalid %{objectType/} with ID '%I64u{objectID/}'.}1J5:B Variation "%{variation/}" 2 AB>;1F5 "%{column/}" AAK;05BAO =0 B8? %{objectType/} "%{objectName/}", :>B>@K9 1K; C40;5=.y"01;8F0 "%{table/}" A>45@68B AB>;15F 8 %{objecttype/} A >48=0:>2K< 8<5=5< "%{name/}". 5@58<5=C9B5 >48= 87 MB8E >1J5:B>2.�1J5:B 20@80=B0 "%{variation/}" 2 AB>;1F5 "%{column/}" 2 B01;8F5 "%{table/}" 4>;65= 8<5BL C:070==CN A2O7L, 5A;8 2:;NG5=0 =>B0F8O 20@80=B0.�;O A2>9AB20 ShowAsVariationsOnly B01;8FK "%{table/}" 4>;6=> 1KBL 7040=> 7=0G5=85�1, B0: :0: >=0 O2;O5BAO F5;52K< >1J5:B>< 20@80=B0 "%{variation/}" 4;O AB>;1F0 "%{variationColumn/}" 2 B01;8F5 "%{variationTable/}", 5A;8 2:;NG5=0 =>B0F8O 20@80=B0.10@80=B "%{variation1/}" 4;O AB>;1F0 "%{variation1Column/}" 2 B01;8F5 "%{variation1Table/}" 8 20@80=B "%{variation2/}" 4;O AB>;1F0 "%{variation2Column/}" 2 B01;8F5 "%{variation2Table/}" C:07K20NB =0 >4=C B01;8FC "%{table/}", >4=0:> MB> 4>?CAB8<> B>;L:> 4;O >4=>3> 20@80=B0, 5A;8 2:;NG5=0 =>B0F8O 20@80=B0.�"01;8F0 "%{table/}", 4;O A2>9AB20 ShowAsVariationsOnly :>B>@>9 7040=> 7=0G5=85�1, 4>;6=0 1KBL F5;52K< >1J5:B>< 20@80=B0, 5A;8 2:;NG5=0 =>B0F8O 20@80=B0.k!B>;15F "%{column/}" 2 B01;8F5 "%{table/}" <>65B 8<5BL B>;L:> >48= 20@80=B, 5A;8 2:;NG5=0 =>B0F8O 20@80=B0.�;O D;030 IsDefault 20@80=B0 "%{variation/}" 4;O AB>;1F0 "%{column/}" 2 B01;8F5 "%{table/}" 4>;6=> 1KBL 7040=> 7=0G5=85 true, 5A;8 2:;NG5=0 =>B0F8O 20@80=B0.�01>@ ?5@A?5:B82 2 ?5@A?5:B825 "%{persp/}" AAK;05BAO =0 =01>@ "%{perspset/}" 2 B01;8F5 "%{persptable/}", => ?@8=04;568B B01;8F5 ?5@A?5:B82, :>B>@0O AAK;05BAO =0 4@C3CN B01;8FC ("%{persptableparent/}").�52>7<>6=> 87<5=8BL =01>@, =0 :>B>@K9 AAK;05BAO =01>@ ?5@A?5:B82 "%{perspset/}" 2 B01;8F5 "%{persptable/}" 2 ?5@A?5:B825 "%{perspective/}". 7<5=5=85 >1J5:B0, =0 :>B>@K9 C:07K205B AAK;:0, ?>A;5 53> A>740=8O =5 @07@5H5=>.e =01>@5 ?5@A?5:B82 2 B01;8F5 "%{persptable/}" 2 ?5@A?5:B825 "%{persp/}" >BACBAB2C5B AAK;:0 =0 =01>@.wA PerspectiveSet in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid set with ID '%I64u{setID/}'.m01>@ ?5@A?5:B82 2 B01;8F5 "%{persptable/}" 2 ?5@A?5:B825 "%{persp/}" AAK;05BAO =0 C40;5==K9 =01>@ "%{set/}".2-B0 DC=:F8O =01>@0 =5 2:;NG5=0 4;O B5:CI59 <>45;8.�5 C40;>AL 4>1028BL "%{newobjecttype/}" A 8<5=5< "%{name/}", B0: :0: "%{existingobjecttype/}" A B0:8< 8<5=5< C65 ACI5AB2C5B 2 <>45;8 "%{parentname/}".L 2K@065=88 "%{expression/}" 4;O A2>9AB20 Kind 7040=> =54>?CAB8<>5 7=0G5=85.P 2K@065=88 "%{expression/}" 4;O A2>9AB20 Kind 7040=> =5?>445@68205<>5 7=0G5=85.�1J5:B TablePermission 2 @>;8 "%{role/}", AAK;0NI89AO =0 B01;8FC "%{table/}", 8A?>;L7C5B A2>9AB2> MetadataPermission, 70@575@28@>20==>5 4;O 8A?>;L7>20=8O 2 1C4CI5<.�$C=:F8O DetailRowsExpression/DefaultDetailRowsExpression =5 2:;NG5=0. "01;8F0 "%{table/}" 8A?>;L7C5B >4=> 87 MB8E A2>9AB2, => >=8 70@575@28@>20=K 4;O 1C4CI53> 8A?>;L7>20=8O.�1J5:B TablePermission 2 @>;8 "%{role/}", AAK;0NI89AO =0 B01;8FC "%{table/}", 8A?>;L7C5B A2>9AB2> MetadataPermission, GB> 70?@5I5=> 4;O @>;59 04<8=8AB@0B>@0, >1=>2;5=8O 8;8 GB5=8O 8 >1=>2;5=8O.[ >;L "%{role/}" O2;O5BAO @>;LN >1=>2;5=8O 8 70?@5I05B 8A?>;L7>20BL >1J5:BK TablePermission._ >;L "%{role/}" O2;O5BAO @>;LN 04<8=8AB@0B>@0 8 70?@5I05B 8A?>;L7>20BL >1J5:BK TablePermission.�K ?@8=04;568B5 : @>;8 GB5=8O 8 @>;8 >1=>2;5=8O 8 >1=>2;5=8O ?@8 GB5=88 (ReadRefresh), => MB> =5 ?>445@68205BAO ?@8 >1J548=5=88 A 70I8B>9 =0 C@>2=5 >1J5:B>2. 1@0B8B5AL : 04<8=8AB@0B>@C 107K 40==KE.�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.9 >1J5:B5 ColumnPermission >BACBAB2C5B AAK;:0 =0 AB>;15F.QA ColumnPermission object refers to an invalid column with ID '%I64u{columnID/}'.N1J5:B ColumnPermission AAK;05BAO =0 AB>;15F "%{column/}", :>B>@K9 1K; C40;5=.�1J5:B ColumnPermission, C:07K20NI89 =0 AB>;15F "%{column/}", 8A?>;L7C5B A2>9AB2> MetadataPermission, :>B>@>5 70@575@28@>20=> 4;O 8A?>;L7>20=8O 2 1C4CI5<.�1J5:B ColumnPermission 2 @>;8 TablePermission "%{role/}[%{table/}]", AAK;0NI89AO =0 AB>;15F "%{column/}", 8A?>;L7C5B A2>9AB2> MetadataPermission, GB> 70?@5I5=> 4;O @>;59 04<8=8AB@0B>@0, >1=>2;5=8O 8;8 GB5=8O 8 >1=>2;5=8O.�1J5:B ColumnPermission, C:07K20NI89 =0 AB>;15F "%{column/}", =5 <>65B 1KBL <5=55 >3@0=8G820NI8<, G5< A>>B25BAB2CNI89 5<C >1J5:B TablePermission, :>B>@K9 C:07K205B =0 B01;8FC "%{table/}".q ImpersonationInfo 8AB>G=8:0 40==KE "%{Datasource/}" 4;O ImpersonationMode 7040=> =54>?CAB8<>5 7=0G5=85 Default.� A2545=8OE ImpersonationInfo 8AB>G=8:0 40==KE "%{Datasource/}" 7040= @568< ImpersonationMode =5 ?> C<>;G0=8N.  AB@C:BC@8@>20==KE 8AB>G=8:0E 40==KE ?>445@68205BAO B>;L:> @568< >;8F5B2>@5=8O "> C<>;G0=8N".�52>7<>6=> C:070BL A2>9AB20 ConnectionString, Account 8;8 Password 4;O 8AB>G=8:0 40==KE "%{Datasource/}" A B8?>< "!B@C:BC@8@>20==K9".�52>7<>6=> C:070BL A2>9AB20 ConnectionDetails, ContextExpression, Credential 8;8 Options 4;O 8AB>G=8:0 40==KE "%{Datasource/}" A B8?>< ">AB02I8:".R# 8AB>G=8:0 40==KE "%{Datasource/}" 7040= B8? %d{type/}; MB> 7=0G5=85 =54>?CAB8<>.K# 8AB>G=8:0 40==KE "%{Datasource/}" >BACBAB2C5B A2>9AB2> ConnectionDetails.D# 8AB>G=8:0 40==KE "%{Datasource/}" >BACBAB2C5B A2>9AB2> Credential.a# 2K@065=8O "%{expression/}" A2>9AB2> Expression 7040=> ?CAB>9 AB@>:>9; MB> 7=0G5=85 =54>?CAB8<>.x# A5:F88 "%{partition/}" 2 B01;8F5 "%{table/}" A2>9AB2> QueryDefinition 7040=> ?CAB>9 AB@>:>9; MB> 7=0G5=85 =54>?CAB8<>.�!5:F8O "%{partition/}" 2 B01;8F5 "%{table/}" 8<55B =54>?CAB8<K9 @568<. !5:F8O B8?0 ACI=>AB8 4>;6=0 =0E>48BLAO 2 @568<5 DirectQuery.x# A5:F88 "%{partition/}" 2 B01;8F5 "%{table/}" A2>9AB2> QueryDefinition 7040=> ?CAB>9 AB@>:>9; MB> 7=0G5=85 =54>?CAB8<>.R1J5:B ColumnPermission AAK;05BAO =0 AB>;15F =><5@>2 AB@>:, GB> =5 ?>445@68205BAO.F 568< DirectQuery�1400 =5 ?>445@68205B C:070==K9 B8? 8AB>G=8:0 40==KE.W5 C40;>AL ?@5>1@07>20BL >4=C A5:F8N M 8;8 =5A:>;L:> 2 A>1AB25==K5 70?@>AK : 8AB>G=8:C.DContextExpression =52>7<>6=> 8A?>;L7>20BL 2 @568<5 DirectQuery�1400.l52>7<>6=> C40;8BL <5@C "%{name/}" 2 B01;8F5 "%{table/}", B0: :0: =0 =55 AAK;05BAO <5@0 <>45;8 ?> C<>;G0=8N.7!AK;:0 DefaultMeasure 2 <>45;8 "%{model/}" =54>?CAB8<0.�3@0=8G5=8O <5B040==KE 4;O @>;8 "%{role/}" ?@825;8 : =54>ABC?=>AB8 B01;8FK "%{table/}" 87 B01;8FK "%{rootTable/}". &5?>G:0 A2O759 : MB>9 B01;8F5 ?@>E>48B G5@57 157>?0A=CN B01;8FC, GB> 70?@5I5=>.t52>7<>6=> C40;8BL AB>;15F "%{groupByColumn/}", B0: :0: >= 8A?>;L7C5BAO 4;O 3@C??8@>2:8 AB>;1F0 "%{groupedColumn/}".PAiThe column '%{groupedColumn/}' has an invalid GroupByColumn reference set to ID '%I64u{groupByColumnId/}'l!B>;15F "%{groupedColumn/}" A3@C??8@>20= ?> AB>;1FC "%{groupByColumn/}", :>B>@K9 ?@8=04;568B 4@C3>9 B01;8F5.7 >;8 =5 <>65B 1KBL ?@8A2>5=> 8<O '*' 8;8 '*SharePoint'.K!2O7L "%{relname/}" C:07K205B =0 AB>;15F B8?0 =><5@0 AB@>:8, GB> 70?@5I5=>.F"01;8F0 "%{table/}" 4>;6=0 8<5BL 0 @0745;>2, B0: :0: 2 =59 0 AB>;1F>2.�070 40==KE "%{db_name/}" O2;O5BAO =>2>9 B01;8G=>9 107>9 40==KE, 2 =55 =52>7<>6=> 4>1028BL >1J5:BK <5B040==KE UDM, B0:85 :0: :C1K 8 87<5@5=8O.�070 40==KE "%{db_name/}" O2;O5BAO =>2>9 B01;8G=>9 107>9 40==KE, 55 =52>7<>6=> A>740BL A >1J5:B0<8 <5B040==KE UDM, B0:8<8 :0: :C1K 8 87<5@5=8O.�070 40==KE "%{db_name/}" 8<?>@B8@>20=0 87 PBIX-D09;0, => ?5@54 55 8A?>;L7>20=85< =C6=> 7025@H8BL >?5@0F88 ?@5>1@07>20=8O. > MB>3> <>6=> 2K?>;=8BL B>;L:> >?5@0F8N RefreshCalculate.�52>7<>6=> A>740BL A2O7L "%{name/}" <564C AB>;1F0<8 "%{fromTable/}[%{fromColumn/}]" 8 "%{toTable/}[%{toColumn/}]", B0: :0: >=8 =0E>4OBAO 2 @07=KE 8AB>G=8:0E 40==KE DirectQuery.�52>7<>6=> A>740BL A2O7L "%{name/}" <564C AB>;1F0<8 "%{fromTable/}[%{fromColumn/}]" 8 "%{toTable/}[%{toColumn/}]", B0: :0: >48= 87 =8E =0E>48BAO 2 @568<5 DirectQuery, 0 4@C3>9�  2 @568<5 Import.�!2O7L "%{name/}" <564C AB>;1F0<8 "%{fromTable/}[%{fromColumn/}]" 8 "%{toTable/}[%{toColumn/}]" 8<55B >4=C :>=5G=CN :@0B=>ABL A> 7=0G5=85< "=5B". =0G5=8O :>=5G=>9 :@0B=>AB8 4>;6=K 1KBL B>;L:> ">48=" 8;8 "<=>3>".!2O7L "%{name/}" <564C AB>;1F0<8 "%{fromTable/}[%{fromColumn/}]" 8 "%{toTable/}[%{toColumn/}]" 8<55B :>=5G=CN :@0B=>ABL 8AE>4=>3> M;5<5=B0 A> 7=0G5=85< ">48=". >=5G=0O :@0B=>ABL 8AE>4=KE M;5<5=B>2 2A5340 4>;6=0 8<5BL 7=0G5=85 "<=>3>", 5A;8 =5 8A?>;L7C5BAO A2O7L ">48= : >4=><C".@C??0 @0AG5B0 "%{calculationGroupName/}" A>45@68B =><5=:;0BC@C @0AG5B0 "%{calculationItemName/}" A =54>?CAB8<K< ?>@O4:>2K< =><5@>< "%d{calculationItemOrdinal/}". >@O4:>2K9 =><5@ =><5=:;0BC@K @0AG5B0 =5 <>65B 1KBL >B@8F0B5;L=K< G8A;>< 8 4>;65= O2;OBLAO 2 3@C??5 @0AG5B0 C=8:0;L=K<.�>45;L "%{modelName/}" A>45@68B 3@C??C @0AG5B0 "%{calculationGroupName/}" A =54>?CAB8<K< ?@8>@8B5B>< "%d{calculationGroupPrecedence/}". @8>@8B5B 3@C??K @0AG5B0 =5 <>65B 1KBL >B@8F0B5;L=K< G8A;>< 8 4>;65= O2;OBLAO 2 <>45;8 C=8:0;L=K<.PA�1J5:B AlternateOf AAK;05BAO =0 107>2K9 AB>;15F "%{basecolumn/}" 87 B01;8FK "%{basecolumntable/}" 8 =0 107>2CN B01;8FC "%{basetable/}", GB> 70?@5I5=>, B0: :0: MB> 2708<>8A:;NG0NI85 ?0@0<5B@K.Q1J5:B AlternateOf baseColumn AAK;05BAO =0 =54>?CAB8<K9 AB>;15F "%{basecolumn/}".�1J5:B AlternateOf AAK;05BAO =0 107>2K9 AB>;15F "%{basecolumn/}" 87 B01;8FK "%{basecolumntable/}", => AB>;15F 8;8 B01;8F0 C40;5=K.�1J5:B "%{basecolumn/}" 107>2>3> AB>;1F0 AlternateOf 4>;65= 8<5BL B>B 65 B8? 40==KE, GB> 8 >1J5:B AAK;0NI53>AO =0 =53> AB>;1F0 "%{column/}".YAn AlternateOf baseTable object refers to an invalid table with ID '%I64u{basetableID/}'.V1J5:B AlternateOf AAK;05BAO =0 107>2CN B01;8FC "%{basetable/}", :>B>@0O 1K;0 C40;5=0.\1J5:B AlternateOf, =5 @02=K9 NULL, 4>;65= AAK;0BLAO =0 107>2K9 AB>;15F 8;8 107>2CN B01;8FC.&$C=:F8O AlternateOf =5 ?>445@68205BAO.n 0745; "%{partition/}" 2 B01;8F5 "%{table/}" =5 >B=>A8BAO : B8?C M.  DQ ?>445@6820NBAO B>;L:> @0745;K B8?0 M.t0@0<5B@ RefreshPolicy "%{parameterName/}" 4;O B01;8FK "%{table/}" 8<55B =54>?CAB8<>5 7=0G5=85 "%{parameterValue/}".�0@0<5B@ RefreshPolicy "RollingWindowGranularity" 4;O B01;8FK "%{table/}" 8<55B =54>?CAB8<>5 7=0G5=85. => =5 4>;6=> ?@52KH0BL 7=0G5=85 "IncrementalGranularity".�0@0<5B@ RefreshPolicy "IncrementalWindow" 4;O B01;8FK "%{table/}" 8<55B =54>?CAB8<>5 7=0G5=85. => =5 4>;6=> ?@52KH0BL 7=0G5=85 "RollingWindow".�# A5:F88 "%{partition/}" 2 B01;8F5 "%{table/}" A2>9AB2> Granularity 8<55B 7=0G5=85 Invalid, GB> =5 O2;O5BAO 4>?CAB8<K< 7=0G5=85<.�!5:F8O "%{partition/}" 2 B01;8F5 "%{table/}" A>45@68B =54>?CAB8<>5 A>G5B0=85 7=0G5=89 480?07>=0 2@5<5=8 (AB5?5=L 45B0;870F88, =0G0;> 8 >:>=G0=85).# A5:F88 "%{partition/}" 2 B01;8F5 "%{table/}" 7040=> A2>9AB2> QueryDefinition, => MB> ?>;5 =54>?CAB8<> 4;O A5:F89 B0:>3> B8?0.f!2>9AB2> "Start" 8;8 "End" A5:F88 "%{partition/}" 2 B01;8F5 "%{table/}" 7040=> 2 =54>?CAB8<>< D>@<0B5.PAS B01;8F5 "'%{table/}" =54>?CAB8<> 7=0G5=85 RefreshPolicy C A5:F88 "%{partition/}".m"01;8F0 "%{table/}" A>45@68B 42>9=CN A5:F8N. # =55 =5 <>65B 1KBL 4@C38E A5:F89 ?@8<5@>2 ?@54AB02;5=8O 40==KE.l"01;8F0 "%{table/}" A>45@68B 42>9=CN A5:F8N. # =55 =5 <>65B 1KBL 4@C38E A5:F89 ?>;=>3> ?@54AB02;5=8O 40==KE.f!5:F8O "%{partition/}" 2 B01;8F5 "%{table/}"   42>9=0O. =0 =5 <>65B 1KBL A5:F859 2KG8A;O5<>9 B01;8FK.}!5:F8O "%{partition/}" 2 B01;8F5 "%{table/}" O2;O5BAO 8AB>G=8:>< B8?0 PolicyRange, :>B>@K9 =5 ?>445@68205B @568< DirectQuery.V"01;8F0 "%{table/}" =5 <>65B A>G5B0BL A5:F88 B8?0 PolicyRange A A5:F8O<8 4@C38E B8?>2.F1=>2;5=85 =0 >A=>25 ?>;8B8: ?>445@68205BAO B>;L:> 2 Power BI Premium.�AE>4=>5 2K@065=85 RefreshPolicy B01;8FK "%{table/}" A>45@68B =54>?CAB8<>5 7=0G5=85.  8AE>4=>< 2K@065=88 4>;6=K 1KBL ?0@0<5B@K A 8<5=0<8 "RangeStart" 8 "RangeEnd".q5@A8O 8AB>G=8:0 40==KE Power�BI <>65B 1KBL 87<5=5=0 B>;L:> A V1 =0 1>;55 ?>74=NN. "5:CI0O 25@A8O: "%d{Current/}"|01>@K 40==KE Power�BI, 8A?>;L7CNI85 D>@<0B 8AB>G=8:>2 40==KE =0 >A=>25 M, ?>445@6820NBAO B>;L:> 2 A;C610E Power�BI Premium.]"01;8F0 "%{table/}" 8A?>;L7C5B DC=:F8N "@C??0 @0AG5B0", :>B>@0O =5 2:;NG5=0 =0 MB>< A5@25@5.w1J5:B AlternateOf baseColumn "%{column/}" 4>;65= 8<5BL F5;>G8A;5==K9 B8? 40==KE 4;O D>@<8@>20=8O A2>4=KE 40==KE COUNT.�1J5:B AlternateOf baseColumn "%{basecolumn/}" =5 4>;65= 4>?CA:0BL 7=0G5=85 NULL, B0: :0: AAK;0NI89AO =0 =53> AB>;15F "%{column/}" =5 4>?CA:05B 7=0G5=85 NULL.h >;L "%{role/}" =5 ?>445@68205B 157>?0A=>ABL =0 C@>2=5 >1J5:B>2 8;8 AB@>: ?@8 8A?>;L7>20=88 AlternateOf.�!5:F8O "%{partition/}" 2 B01;8F5 "%{table/}", =0 :>B>@CN AAK;05BAO AB>;15F AlternateOf "%{alttable/}" [%{altcol/}], 4>;6=0 1KBL 2 @568<5 DirectQuery 8 8A?>;L7>20BL ?>;=>5 ?@54AB02;5=85 DataView.�!B>;15F AlternateOf "%{alttable/}"[%{altcol/}] =5 <>65B AAK;0BLAO =0 107>2K9 AB>;15F "%{table/}"[%{col/}], B0: :0: =0 =53> C65 AAK;05BAO 4@C3>9 AB>;15F AlternateOf 8 8A?>;L7C5BAO B> 65 AC<<8@>20=85.m07>20O B01;8F0, =0 :>B>@CN AAK;05BAO AlternateOf "%{table/}"[%{col/}], =5 <>65B B0:65 A>45@60BL AlternateOf.s3@530BK 2 B01;8F0E "%{aggTable1/}" 8 "%{aggTable2/}" A>740NB =5>4=>7=0G=>ABL ?> A2O7O< A B01;8F59 "%{baseTable/}".�KG8A;O5<K9 AB>;15F "%{column/}" 2 B01;8F5 "%{table/}" =54>?CAB8<, B0: :0: B01;8FK 2 42>9=>< @568<5 =5 ?>445@6820NB 2KG8A;O5<K5 AB>;1FK.s"01;8F0 "%{table/}" A>45@68B CalculationGroup 8 ?>MB><C 4>;6=0 A>45@60BL A5:F8N A 8AB>G=8:>< B8?0 CalculationGroup.�"01;8F0 "%{table/}" A>45@68B A5:F8N "%{partition/}" A 8AB>G=8:>< B8?0 CalculationGroup, => >1J5:B CalculationGroup =5 1K; >?@545;5=.|"01;8F0 "%{table/}" A 7040==K< >1J5:B>< CalculationGroup 4>;6=0 8<5BL B>;L:> >4=C A5:F8N A 8AB>G=8:>< B8?0 CalculationGroup.t1J5:B AAK;0NI53>AO AB>;1F0 "%{column/}" 4>;65= 8<5BL F5;>G8A;5==K9 B8? 40==KE ?@8 8A?>;L7>20=88 AC<<8@>20=8O COUNT.�!B>;15F AlternateOf "%{alttable/}"[%{altcol/}] =5 <>65B AAK;0BLAO =0 107>2CN B01;8FC "%{table/}", B0: :0: =0 =55 C65 AAK;05BAO 4@C3>9 AB>;15F AlternateOf 8 AC<<8@>20=85 =5 >B;8G05BAO.�!5:F8O "%{partition/}" B01;8FK "%{table/}" <>65B =5 @01>B0BL 2 42>9=>< @568<5. 7<5=8B5 @568< A5:F88 =0 "<?>@B" 8;8 "DirectQuery"./1=>2;5=85 =0 >A=>25 ?>;8B8: =5 ?>445@68205BAO.�>45;L C65 A>45@68B <5@C "%{name/}", 8<O :>B>@>9 A>2?0405B A 8<5=5< AB>;1F0 2 B01;8F5 "%{table/}". 5@58<5=C9B5 >48= 87 MB8E >1J5:B>2.�!5:F8O "%{partition/}" 2 B01;8F5 "%{table/}" 8<55B 7040==>5 A2>9AB2> QueryDefinition, :>B>@>5 =54>?CAB8<> 4;O A5:F89 B0:>3> B8?0.I=0G5=85 "%d{Version/}" 4;O 25@A88 8AB>G=8:0 40==KE Power�BI =54>?CAB8<>.x;O A>740=8O 3@C?? @0AG5B0 A2>9AB2> DiscourageImplicitMeasures 2 <>45;8 "%{Model/}" 4>;6=> 8<5BL 7=0G5=85 true (8AB8=0).�@5645 G5< 87<5=OBL 7=0G5=85 A2>9AB20 DiscourageImplicitMeasures 2 <>45;8 "%{Model/}" A true (8AB8=0) =0 false (;>6L), C40;8B5 2 <>45;8 2A5 3@C??K @0AG5B0.v!2O7L "%{relname/}" =54>?CAB8<0, B0: :0: B01;8F0 AlternateOf =5 <>65B O2;OBLAO ToTable 2 A2O78 A 548=8G=>9 :@0B=>ABLN.�!2O7L "%{name/}" <564C AB>;1F0<8 "%{fromTable/} [%{fromColumn/}]" 8 "%{toTable/} [%{toColumn/}]" 2:;NG05B B01;8FC 3@C??K 2KG8A;5=8O "%{table/}", GB> =54>?CAB8<>.�!2O7L "%{relname/}" =54>?CAB8<0, ?>A:>;L:C B01;8F0 AlternateOf =5 <>65B 8<5BL 42C=0?@02;5==CN A2O7L A 2:;NG5==>9 D8;LB@0F859 157>?0A=>AB8.�52>7<>6=> 4>1028BL <5@C A 8<5=5< "%{name/}" 87-70 :>=D;8:B0 8<5=8 A 4@C3>9 70@575@28@>20==>9 2=CB@5==59 <5@>9 2 <>45;8 "%{parentname/}". 5@58<5=C9B5 55.�K@065=85 RLS D8;LB@C5B B01;8FC 03@538@>20=8O "%{aggTable/}", => =5 B01;8FC A2545=89 "%{baseTable/}", GB> O2;O5BAO =54>?CAB8<K<.>AB>G=8: 40==KE 25@A88�2 =5 ?>445@68205BAO 2 Power�BI�Desktop.e0?:0 "%{folder/}" =54>?CAB8<0, B0: :0: @>48B5;LA:0O ?0?:0 "%{parentfolder/}" =5 ACI5AB2C5B 2 <>45;8.a0?:0 "%{folder/}" 8A?>;L7C5BAO :0: @>48B5;LA:0O ?0?:0 4;O QueryGroup "%{childfolder/}" 2 <>45;8.Z!CI5AB2C5B A5:F8O 8;8 2K@065=85, AAK;0NI0OAO�(-55AO) =0 C40;5==CN QueryGroup "%{folder/}".j1J5:B TablePermission 2 @>;8 "%{role/}" AAK;05BAO =0 B01;8FC 3@C??K @0AG5B0 "%{table/}", GB> =54>?CAB8<>.�"01;8F0 "%{table/}" A>45@68B AB>;15F "%{column/}" A =54>?CAB8<K< B8?>< 40==KE 8;8 8AE>4=K< AB>;1F><. "8? 40==KE MB>3> AB>;1F0 4>;65= 1KBL AB@>:>2K<, 0 2 :0G5AB25 8AE>4=>3> 4>;65= 8A?>;L7>20BLAO AB>;15F "Name"."01;8F0 3@C??K @0AG5B0 "%{table/}" ?>445@68205B =5 1>;55 42CE AB>;1F>2 40==KE: >4=>3> A> AB@>:>2K< B8?>< 40==KE 8 8AE>4=K< AB>;1F>< "Name" 8 2B>@>3> A F5;>G8A;5==K< B8?>< 40==KE 8 8AE>4=K< AB>;1F>< "Ordinal". 7<5=8B5 AB>;1FK A>>B25BAB2CNI8< >1@07>< 8 ?>2B>@8B5 ?>?KB:C.�1I55 G8A;> AB>;1F>2 40==KE 2 B01;8F5 3@C??K @0AG5B0 "%{table/}"�  %ld{NumberOfDataColumns/}. "01;8F0 3@C??K @0AG5B0 ?>445@68205B B>;L:>�1 8;8 2�AB>;1F0 40==KE.�"01;8F0 3@C??K @0AG5B0 "%{table/}" A>45@68B M;5<5=B @0AG5B0 "%{calculationItemName/}" A =54>?CAB8<K< ?>@O4:>2K< =><5@>< "%d{calculationItemOrdinal/}". >@O4:>2K9 =><5@ M;5<5=B0 @0AG5B0 =5 <>65B 1KBL >B@8F0B5;L=K<.u"01;8F0 "%{table/}" ?><5G5=0 :0: 8A:;NG5==0O 87 >1=>2;5=8O <>45;8, => ?@8 MB>< O2;O5BAO 2KG8A;O5<>9, GB> =54>?CAB8<>.{"01;8F0 "%{table/}" ?><5G5=0 :0: 8A:;NG5==0O 87 >1=>2;5=8O <>45;8, => 8<55B A2O70==CN ?>;8B8:C >1=>2;5=8O, GB> =54>?CAB8<>.y"01;8F0 "%{table/}" ?><5G5=0 :0: 8A:;NG5==0O 87 >1=>2;5=8O <>45;8, => 8<55B A2O70==CN 3@C??C 2KG8A;5=89, GB> =54>?CAB8<>.�Role '%{role/}' has more than one members resolved to the same member-id. Members '%{members/}' are all resolved to the same id.w!2>9AB2> MeasureAnalysisDefinition >1J5:B0 AnalyticsAIMetadata "%{analyticsAIMetadata/}" 4;O <>45;8 "%{model/}" ?CAB>5.�DataType (B8? 40==KE) "%{datatype/}" 2 AB>;1F5 "%{column/}" B01;8FK "%{table/}" =5 A>>B25BAB2C5B SourceProviderType (B8?C ?>AB02I8:0 8AB>G=8:0) "%{sourceproviderType/}".�0@0<5B@ RefreshPolicy (?>;8B8:8 >1=>2;5=8O) A 8<5=5< "%{parameterName/}" 4;O B01;8FK "%{table/}" 8<55B =54>?CAB8<>5 7=0G5=85 "%d{parameterValue/}".PA*;3>@8B< B>G:8 ?>A;54>20B5;L=>AB8 70?CI5=.+;3>@8B< B>G:8 ?>A;54>20B5;L=>AB8 7025@H5=.)0?CI5=0 >1@01>B:0 B01;8FK "%{strName/}".*1@01>B:0 B01;8FK "%{strName/}" 7025@H5=0.C0?CI5=0 >1@01>B:0 A5:F88 "%{strName/}" B01;8FK "%{strTableName/}".D1@01>B:0 A5:F88 "%{strName/}" B01;8FK "%{strTableName/}" 7025@H5=0.C0G0B0 >1@01>B:0 85@0@E88 "%{strName/}" B01;8FK "%{strTableName/}".F1@01>B:0 85@0@E88 "%{strName/}" B01;8FK "%{strTableName/}" 7025@H5=0.'0?CI5=0 >1@01>B:0 A2O78 "%{strName/}".PA(1@01>B:0 A2O78 "%{strName/}" 7025@H5=0.:=5H=85 ?@82O7:8 1K;8 >?@545;5=K, => =5 1K;8 8A?>;L7>20=K.;01>@ AB@>: :>=2595@0 1K; >?@545;5=, => =5 1K; 8A?>;L7>20=.,0?CI5=> 7040=85 ?@>25@:8 40==KE 2 AB>;1F0E.-025@H5=> 7040=85 ?@>25@:8 40==KE 2 AB>;1F0E.80?CI5= MB0? 1 >?5@0F88 D8:A0F88 2 B01;8G=>9 B@0=70:F88.9025@H5= MB0? 1 >?5@0F88 D8:A0F88 2 B01;8G=>9 B@0=70:F88.80?CI5= MB0? 2 >?5@0F88 D8:A0F88 2 B01;8G=>9 B@0=70:F88.9025@H5= MB0? 2 >?5@0F88 D8:A0F88 2 B01;8G=>9 B@0=70:F88.*5 C40;>AL 7025@H8BL B01;8G=CN B@0=70:F8N.O0G0B0 >1@01>B:0 2KG8A;O5<>3> AB>;1F0 "%{strName/}" B01;8FK "%{strTableName/}".R1@01>B:0 2KG8A;O5<>3> AB>;1F0 "%{strName/}" B01;8FK "%{strTableName/}" 7025@H5=0.�@>87>H;0 >H81:0 ?@8 >1@01>B:5 A5:F88 "%{strName/}" B01;8FK "%{strTableName/}" [2=CB@5==89 :>4 >H81:8: "%{strInternalErrorCode/}"].�@>87>H;0 >H81:0 ?@8 >1@01>B:5 85@0@E88 "%{strName/}" B01;8FK "%{strTableName/}" [2=CB@5==89 :>4 >H81:8: "%{strInternalErrorCode/}"].g@>87>H;0 >H81:0 ?@8 >1@01>B:5 A2O78 "%{strName/}" [2=CB@5==89 :>4 >H81:8: "%{strInternalErrorCode/}"].�@>87>H;0 >H81:0 ?@8 >1@01>B:5 2KG8A;O5<>3> AB>;1F0 "%{strName/}" B01;8FK "%{strTableName/}" [2=CB@5==89 :>4 >H81:8: "%{strInternalErrorCode/}"].PA_0?CI5= 0=0;87 2;8O=8O ?>;8B8:8 >1=>2;5=8O 4;O A5:F88 "%{strName/}" B01;8FK "%{strTableName/}".�025@H5= 0=0;87 2;8O=8O ?>;8B8:8 >1=>2;5=8O 4;O A5:F88 "%{strName/}" B01;8FK "%{strTableName/}".  57C;LB0B 2;8O=8O: 40==K5 87<5=5=K.�025@H5= 0=0;87 2;8O=8O ?>;8B8:8 >1=>2;5=8O 4;O A5:F88 "%{strName/}" B01;8FK "%{strTableName/}".  57C;LB0B 2;8O=8O: 40==K5 =5 87<5=5=K.6>45;L C65 ACI5AB2C5B 2 1075 40==KE "%{strDatabase/}".�"@0=70:F8O ?>?KB0;0AL 87<5=8BL B01;8G=K5 8 =5B01;8G=K5 <5B040==K5 8;8 2K?>;=8BL >?5@0F88 =04 =5A:>;L:8<8 B01;8G=K<8 1070<8 40==KE.4"@0=70:F8O ?>?KB0;8AL 87<5=8BL =5A:>;L:> 107 40==KE.v5?@542845==>5 8<O AB>;1F0. >;CG5= AB>;15F "%{actual/}" 2 =01>@5 AB@>: "%{rowset/}". 6840;AO AB>;15F "%{expected/}".}5?@542845==K9 B8? AB>;1F0. !B>;15F "%{column/}" 2 =01>@5 AB@>: "%{rowset/}" 8<55B B8? %{actual/}. 6840;AO B8? %{expected/}.WBACBAB2C5B >1O70B5;L=K9 AB>;15F: "%{column/}" >BACBAB2C5B 2 =01>@5 AB@>: "%{rowset/}".zBACBAB2C5B >1O70B5;L=>5 7=0G5=85 AB>;1F0. # AB>;1F0 "%{column/}" >BACBAB2C5B 7=0G5=85 2 AB@>:5 =01>@0 AB@>: "%{rowset/}".k>G5@=89 >1J5:B C65 ACI5AB2C5B. 1J5:B %{typename/} "%{name/}" C65 8<55B 4>G5@=89 >1J5:B %{childtypename/}.q52>7<>6=> 87<5=8BL A8AB5<=K5 >1J5:BK. 1J5:B %{typename/} "%{name/}" O2;O5BAO A8AB5<=K< 8 =5 <>65B 1KBL 87<5=5=.z54>?CAB8<>5 7=0G5=85 ?5@5G8A;5=8O.  =01>@5 AB@>: "%{rowset/}" >1=0@C65=> =54>?CAB8<>5 7=0G5=85 "%{typename/}" %{value/}.I=5H=85 ?@82O7:8 >?@545;5=K 42064K 4;O >4=>3> 8 B>3> 65 F5;52>3> >1J5:B0.e48= 8 B>B 65 >1J5:B 1K; >?@545;5= 42064K 2> 2=5H=8E ?@82O7:0E 4;O >4=>3> 8 B>3> 65 F5;52>3> >1J5:B0.�52>7<>6=> 2K?>;=8BL :><0=4C Process, B0: :0: >=0 70B@>=5B =5A:>;L:> >1J5:B>2. @8 8A?>;L7>20=88 2=5H=8E ?@82O7>: <>65B 1KBL >1@01>B0= B>;L:> >48= >1J5:B.�52>7<>6=> 2K?>;=8BL :><0=4C >1@01>B:8 4;O @0745;0 "%{partition/}" 2 B01;8F5 "%{table/}", B0: :0: >BACBAB2C5B :>=2595@=K9 =01>@ AB@>:.] ?0:5B5 A 2:;NG5==K< A2>9AB2>< ReturnAffectedObjects @07@5H5=K B>;L:> B01;8G=K5 70?@>AK DDL.e =5B@0=70:F8>==>< ?0:5B5 A 2:;NG5==K< A2>9AB2>< ReturnAffectedObjects @07@5H5=0 B>;L:> >4=0 :><0=40.V>340 70?@0H8205BAO 2;8O=85 2=CB@8 B@0=70:F88, 7=0G5=85 107>2>9 25@A88 4>;6=> 1KBL  1.`>340 70?@0H8205BAO 2;8O=85 =0 B@0=70:F8N, 7=0G5=85 107>2>9 25@A88 =5 4>;6=> 1KBL >B@8F0B5;L=K<.� AB>;1F5 "%{column/}" B01;8FK "%{table/}" =5 C:070= AB>;15F 8AE>4=>3> :>=2595@=>3> =01>@0 AB@>:. #:068B5 4;O AB>;1F0 2=5H=85 ?@82O7:8 8;8 70409B5 A2>9AB2> "SourceColumn".Z0?@>A =0 >1=>2;5=85 A RefreshType Add <>6=> 8A?>;L7>20BL B>;L:> 2 =52KG8A;O5<KE @0745;0E.�070 40==KE A 8<5=5< "%{name/}" 8 845=B8D8:0B>@>< "%{id/}" 4>ABC?=0 B>;L:> 4;O GB5=8O. 52>7<>6=> 2K?>;=8BL :><0=4C "%{command/}".�070 40==KE A 8<5=5< "%{name/}" 8 845=B8D8:0B>@>< "%{id/}" >68405B 87<5=5=89 <>45;8. 0?CAB8B5 :><0=4C SequencePoint 4> 2K?>;=5=8O 70?@>A0 8;8 70?@>A0 >1=0@C65=8O.M1J5:B <>45;8 A>7405BAO 02B><0B8G5A:8 8 =5 <>65B 1KBL A>740= :><0=4>9 Create.!52>7<>6=> C40;8BL >1J5:B <>45;8.\>;CG5=> =5?@542845==>5 =5=C;52>5 7=0G5=85 2 AB>;1F5 "%{column/}" =01>@0 AB@>: "%{rowset/}".�>;CG5=> 7=0G5=85 B8?0 >1J5:B0 "%d{type/}" 2 AB>;1F5 "%{column/}" =01>@0 AB@>: "%{rowset/}", :>B>@>5 =5 O2;O5BAO 4>?CAB8<K< B8?>< >1J5:B0.a>;CG5= ?CBL : >1J5:BC 8;8 845=B8D8:0B>@ 2 =01>@5 AB@>: "%{rowset/}", => >BACBAB2C5B B8? >1J5:B0.Q45=B8D8:0B>@ >1J5:B0 8;8 ?CBL : >1J5:BC >BACBAB2C5B 2 =01>@5 AB@>: "%{rowset/}".LBACBAB2CNB =5:>B>@K5 :><?>=5=BK ?CB8 : >1J5:BC 2 =01>@5 AB@>: "%{rowset/}".? AB@>:5 =01>@0 AB@>: Refresh >BACBAB2C5B 7=0G5=85 RefreshType.[=5H=OO ?@82O7:0 =5 4>?CA:05B C:070=8O 8 845=B8D8:0B>@0 A5:F88, 8 8<5=8 A5:F88 8;8 B01;8FK.�!2>9AB20 O7K:0 8 @538>=0;L=KE ?0@0<5B@>2 8 ?0@0<5B@>2 A>@B8@>2:8 >1J5:B0 <>45;8 <>6=> 87<5=8BL B>;L:> 4> A>740=8O 4@C3>3> >1J5:B0.M7<5=5=85 B8?0 A5:F88 =0 PartitionType.Calculated 8;8 A MB>3> B8?0 70?@5I5=>.h7<5=5=85 B8?0 A5:F88 =0 PartitionType.Calculated 8;8 A MB>3> B8?0 A ?><>ILN 2=5H=8E ?@82O7>: 70?@5I5=>.J7<5=5=85 A2>9AB2 2KG8A;O5<>9 A5:F88 A ?><>ILN 2=5H=8E ?@82O7>: 70?@5I5=>.X0?@>A =0 >1=>2;5=85 B8?0 Defragment ?>445@68205BAO B>;L:> 4;O B01;8FK 8;8 F5;>9 <>45;8.Z0?@>A =0 >1=>2;5=85 B8?0 Defragment <>6=> 2K?>;=8BL B>;L:> =57028A8<> >B 4@C38E >?5@0F89.�?5@0F8N =52>7<>6=> 2K?>;=8BL, B0: :0: >=0 AAK;05BAO =0 >1J5:B 8;8 A2>9AB2>, =54>ABC?=K5 4;O B5:CI53> 2K?CA:0 A5@25@0 8;8 C@>2=O A>2<5AB8<>AB8 107K 40==KE.s-B0 1070 40==KE A>45@68B DC=:F88, =5 ?>445@68205<K5 B5:CI8< 2K?CA:>< A5@25@0 8;8 C@>2=5< A>2<5AB8<>AB8 107K 40==KE.�5@58<5=>20=85 =5A:>;L:8E >1J5:B>2 2 >4=>9 :><0=45 =5 ?>445@68205BAO. >2B>@=> >B?@02LB5 >?5@0F88 ?5@58<5=>20=8O 2 =5A:>;L:8E :><0=40E.�><18=0F8O 0:B82=KE @>;59 ?@82>48B : 48=0<8G5A:>9 :>=D83C@0F88 157>?0A=>AB8, :>B>@0O A59G0A =5 ?>445@68205BAO. 1@0B8B5AL : 04<8=8AB@0B>@C 107K 40==KE, GB>1K CAB@0=8BL MBC ?@>1;5<C.�><18=0F8O 0:B82=KE @>;59 ?@82>48B : 48=0<8G5A:>9 :>=D83C@0F88 157>?0A=>AB8, :>B>@0O :>B>@0O =5 A>3;0A>20=0. 1@0B8B5AL : 04<8=8AB@0B>@C 107K 40==KE, GB>1K CAB@0=8BL MBC ?@>1;5<C.!>E@0=5=85 107K 40==KE =0G0B>.!!>E@0=5=85 107K 40==KE 7025@H5=>.{5 C40;>AL C40;8BL D09; "%{FileName/}" ?@8 D8:A0F88 8;8 >B:0B5. A53> >H81>: C40;5=8O D09;>2 2 E>45 >?5@0F88: "%{nFiles/}".O@>87>H;0 >H81:0 SQL 8;8 >BACBAB2C5B 1070 40==KE. >4 >H81:8 SQLite = %{code/}.J@>87>H;0 >H81:0 2=CB@5==59 ;>38:8 2 SQLite. >4 >H81:8 SQLite = %{code/}.1B:070=> 2 4>ABC?5. >4 >H81:8 SQLite = %{code/}.M?5@0F8O >1@0B=>3> 2K7>20 70?@>A8;0 ?@5@K20=85. >4 >H81:8 SQLite = %{code/}.<$09; 107K 40==KE 701;>:8@>20=. >4 >H81:8 SQLite = %{code/}.B"01;8F0 2 1075 40==KE 701;>:8@>20=0. >4 >H81:8 SQLite = %{code/}.95 C40;>AL 2K45;8BL ?0<OBL. >4 >H81:8 SQLite = %{code/}.a>?KB:0 70?8A0BL 40==K5 2 107C 40==KE, 4>ABC?=CN B>;L:> 4;O GB5=8O. >4 >H81:8 SQLite = %{code/}.D?5@0F8O ?@5@20=0 sqlite3_interrupt(). >4 >H81:8 SQLite = %{code/}.o@>87>H;0 >H81:0 >?5@0F89 22>40-2K2>40 48A:0 ?@8 2K?>;=5=88 >?5@0F88 107K 40==KE. >4 >H81:8 SQLite = %{code/}.N1@07 48A:0 107K 40==KE =5?@028;L=> AD>@<8@>20=. >4 >H81:8 SQLite = %{code/}.y@>87>H;0 2=CB@5==OO >H81:0 107K 40==KE: =58725AB=K9 :>4 >?5@0F88 2 sqlite3_file_control(). >4 >H81:8 SQLite = %{code/}.F!1>9 2AB02:8, B0: :0: 1070 40==KE ?>;=0. >4 >H81:8 SQLite = %{code/}.B5 C40;>AL >B:@KBL D09; 107K 40==KE. >4 >H81:8 SQLite = %{code/}.P@>87>H;0 >H81:0 ?@>B>:>;0 1;>:8@>2:8 107K 40==KE. >4 >H81:8 SQLite = %{code/}.0070 40==KE ?CAB0. >4 >H81:8 SQLite = %{code/}.9!E5<0 107K 40==KE 87<5=5=0. >4 >H81:8 SQLite = %{code/}.T@52KH5=> >3@0=8G5=85 @07<5@0 AB@>:8 8;8 BLOB->1J5:B0. >4 >H81:8 SQLite = %{code/}.L?5@0F8O ?@5@20=0 87-70 =0@CH5=8O >3@0=8G5=8O. >4 >H81:8 SQLite = %{code/}.85A>2?045=85 B8?>2 40==KE. >4 >H81:8 SQLite = %{code/}.k@>87>H;0 2=CB@5==OO >H81:0 107K 40==KE: 181;8>B5:0 8A?>;L7C5BAO =5?@028;L=>. >4 >H81:8 SQLite = %{code/}.�@>87>H;0 2=CB@5==OO >H81:0 107K 40==KE: 1070 40==KE 8A?>;L7C5B DC=:F88 >?5@0F8>==>9 A8AB5<K, :>B>@K5 =5 ?>445@6820NBAO =0 B5:CI5< E>AB5. >4 >H81:8 SQLite = %{code/}.42B>@870F8O >B:;>=5=0. >4 >H81:8 SQLite = %{code/}.S@>87>H;0 >H81:0 D>@<0B0 2A?><>30B5;L=>9 107K 40==KE. >4 >H81:8 SQLite = %{code/}.�@>87>H;0 2=CB@5==OO >H81:0 107K 40==KE: 2B>@>9 ?0@0<5B@ sqlite3_bind =0E>48BAO 70 ?@545;0<8 480?07>=0. >4 >H81:8 SQLite = %{code/}.c#:070==K9 D09; =5 O2;O5BAO D09;>< 107K 40==KE 8 =5 <>65B 1KBL >B:@KB. >4 >H81:8 SQLite = %{code/}.;#254><;5=8O 87 sqlite3_log(). >4 >H81:8 SQLite = %{code/}.>@54C?@5645=8O 87 sqlite3_log(). >4 >H81:8 SQLite = %{code/}.]!8AB5<0 107 40==KE <5B040==KE 25@=C;0 =5?@542845==>5 A>AB>O=85. >4 >H81:8 SQLite = %{code/}.PA?5 C40;>AL >B:@KBL 107C 40==KE <5B040==KE 4;O B01;8G=>9 <>45;8.`@>87>H;0 >H81:0 ?@8 ?>?KB:5 70?@>A8BL A8AB5<=CN B01;8FC "%{schema/}" 87 107K 40==KE <5B040==KE.g@>87>H;0 >H81:0 ?@8 ?>?KB:5 2AB028BL AB@>:C 2 A8AB5<=CN B01;8FC "%{schema/}" 2 1075 40==KE <5B040==KE.g@>87>H;0 >H81:0 ?@8 ?>?KB:5 >1=>28BL AB@>:C 2 A8AB5<=>9 B01;8F5 "%{schema/}" 2 1075 40==KE <5B040==KE.PAh@>87>H;0 >H81:0 ?@8 ?>?KB:5 C40;8BL AB@>:C 87 A8AB5<=>9 B01;8FK  "%{schema/}" 2 1075 40==KE <5B040==KE.�?5@0F8O >1=>2;5=8O <5B040==KE =5 ?>2;8O;0 =8 =0 >4=C AB@>:C. -B> =5?@542845==K9 @57C;LB0B, C:07K20NI89 =0 =5A>3;0A>20==>ABL 2 <5B040==KE <>45;8 40==KE.g5?@542845==0O AB@C:BC@0 A8AB5<=>9 B01;8FK "%{schema/}". >7<>6=>, <5B040==K5 <>45;8 40==KE ?>2@5645=K.�@>87>H;0 =5?@542845==0O 2=CB@5==OO >H81:0. !8AB5<=0O B01;8F0 "%{schema/}" =5 ACI5AB2C5B 2 <5B040==KE 8;8 =5 >1=>2;5=0 4;O A>>B25BAB28O 25@A88 A>2<5AB8<>AB8 ?>4A8AB5<K <>45;8 B5:CI8E 40==KE.B5 C40;>AL C40;8BL D09;K ?0@0;;5;L=> 2> 2@5<O D8:A0F88 8;8 >B:0B0.PA	%{error/}	%{error/}	%{error/})H81:0 7028A8<>AB8 2 2KG8A;O5<>< AB>;1F5.H81:0 7028A8<>AB8 2 <5@5.60?CI5=0 >1@01>B:0 2KG8A;O5<>3> AB>;1F0 "%{strName/}".7025@H5=0 >1@01>B:0 2KG8A;O5<>3> AB>;1F0 "%{strName/}".PA20?CI5=0 >1@01>B:0 A2O78 A B01;8F59 "%{strName/}".3025@H5=0 >1@01>B:0 A2O78 A B01;8F59 "%{strName/}".)H81:0 7028A8<>AB8 2 2KG8A;O5<>9 B01;8F5.	%{error/}	%{error/}50G0;0AL >1@01>B:0 A2O78 A 8<5=5< @>;8 "%{strName/}".6025@H5=0 >1@01>B:0 A2O78 A 8<5=5< @>;8 "%{strName/}".3H81:0 2K@065=8O 2 AllowedRowsExpression: %{error/}5H81:0 7028A8<>AB8 2 2K@065=88 AllowedRowsExpression.	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}*0G0;0AL >1@01>B:0 85@0@E88 "%{strName/}".+1@01>B:0 85@0@E88 "%{strName/}" 7025@H5=0.H81:0 7028A8<>AB8 2 85@0@E88.PAH81:0 8<8B0F88 A1>O.F=8F80;870F8O 8<8B0F88 A1>O 7025@H8;0AL >H81:>9 A :>4>< %{errorCode/}.PA}@>87>H;0 >H81:0 ?@8 2KG8A;5=88 2K@065=8O 157>?0A=>AB8 =0 C@>2=5 AB@>:, >?@545;5==>3> 2 B01;8F5 "%s". !>>1I5=85 >1 >H81:5: %sPA8?8A0=85 DC=:F88 181;8>B5:8 @0AH8@5=89: "%{Decription/}"F?8A0=85 ?0@0<5B@0 4;O DC=:F88 181;8>B5:8 @0AH8@5=89: "%{Decription/}"D<O ?0@0<5B@0 4;O DC=:F88 181;8>B5:8 @0AH8@5=89: "%{ParameterName/}"$@>87>H;0 >H81:0. >2B>@8B5 ?>?KB:C.5@5<O >6840=8O >1=>2;5=8O 8AB5:;>. >2B>@8B5 ?>?KB:C.�AB>G=8: 40==KE 4;O MB>3> ?>4:;NG5=8O 40==KE =5 70@538AB@8@>20= 4;O Power BI. 1@0B8B5AL : 04<8=8AB@0B>@C Power BI, GB>1K 70@538AB@8@>20BL 8AB>G=8: 40==KE 2 F5=B@5 04<8=8AB@8@>20=8O Power BI.�AB>G=8: 40==KE =5 @01>B05B. 1@0B8B5AL : 04<8=8AB@0B>@C Power BI, GB>1K C1548BLAO, GB> 8AB>G=8: 40==KE =0AB@>5= ?@028;L=>, 8 ?>2B>@8B5 ?>?KB:C.s# 20A =5B @07@5H5=89 =0 ?>;CG5=85 40==KE ?> MB><C ?>4:;NG5=8N : 40==K<. 0?@>A8B5 4>ABC? C 04<8=8AB@0B>@0 Power BI.�5 C405BAO ?>4:;NG8BLAO MB><C 8AB>G=8:C 40==KE. 1@0B8B5AL : 04<8=8AB@0B>@C Power BI, GB>1K ?@>25@8BL, =0E>48BAO ;8 H;N7 C?@02;5=8O 40==K<8 =5 2 A5B8.E>:0 =5 C405BAO >1=>28BL ?>4:;NG5=8O 4;O MB>3> B8?0 8AB>G=8:0 40==KE.�5 C405BAO ?>4:;NG8BLAO : MB><C 8AB>G=8:C 40==KE. 1@0B8B5AL : 04<8=8AB@0B>@C Power BI, GB>1K C1548BLAO, GB> H;N7 4>ABC?5= 8 ?@028;L=> =0AB@>5=.�5 C405BAO >1=>28BL MB> ?>4:;NG5=85 : 40==K<. >:0;L=K5 8AB>G=8:8 40==KE <>6=> >1=>2;OBL B>;L:> G5@57 70?;0=8@>20==K5 >1=>2;5=8O 2 Power BI 4;O Office 365.�5 C405BAO >1=>28BL MB> ?>4:;NG5=85 : 40==K<. AB>G=8:8 40==KE Power Query <>6=> >1=>2;OBL B>;L:> G5@57 70?;0=8@>20==K5 >1=>2;5=8O 2 Power BI 4;O Office 365.Q>:0 =5 C405BAO >1=>28BL ?>4:;NG5=8O : MB><C B8?C 8AB>G=8:0 40==KE 2 Power Query._5 C405BAO >1=>28BL ?>4:;NG5=85 : 40==K<, ?>A:>;L:C B@51C5BAO ;8F5=78O Power BI 4;O Office 365.t>4:;NG5=85 : 40==K< Power Query =5 @01>B05B. B:@>9B5 :=83C 2 Excel 8 8A?@02LB5 ?>4:;NG5=85 : 40==K< 2 Power Query.�5>1E>48<> 70=>2> =0AB@>8BL 8AB>G=8:8 40==KE 4;O MB>3> ?>4:;NG5=8O : 40==K<. !>>1I8B5 04<8=8AB@0B>@C Power BI, GB> 2 :=835 A ?>4:;NG5=8O<8 : 40==K< Power Query 2A5 8AB>G=8:8 40==KE B@51C5BAO A2O70BL A >4=8< H;N7><.�5 C405BAO ?>4:;NG8BLAO : MB><C 8AB>G=8:C 40==KE. !>>1I8B5 04<8=8AB@0B>@C Power BI, GB> =0 :><?LNB5@5, 345 @07<5I5= H;N7 C?@02;5=8O 40==K<8, =5 CAB0=>2;5=0 ?;0BD>@<0 .NET Framework 4.5.1./01>@ AB@>: ?;0=0 2K?>;=5=8O =5 ?>445@68205BAO.�52>7<>6=> 2K?>;=8BL ?@O<>9 70?@>A 87 >1;0G=>9 <>45;8 2 ;>:0;L=K9 8AB>G=8: 40==KE. 5>1E>48<> =0AB@>8BL ?5@A>=0;L=K9 8;8 :>@?>@0B82=K9 H;N7, GB>1K A;C610 Power BI <>3;0 =0?@02;OBL 70?@>AK ;>:0;L=><C 8AB>G=8:C 40==KE.%s{powerbierror/}�52>7<>6=> 2K?>;=8BL ?@O<>9 70?@>A 157 =0AB@>5==>3> :>@?>@0B82=>3> H;N70 PowerBI (DMTS). !>>1I8B5 04<8=8AB@0B>@C Power BI, GB> =5>1E>48<> =0AB@>8BL ?5@A>=0;L=K9 8;8 :>@?>@0B82=K9 H;N7, GB>1K A;C610 Power BI <>3;0 70?@>A8BL 8AB>G=8: 40==KE.�!59G0A ?>445@6820NBAO B>;L:> <>45;8 ?@O<KE 70?@>A>2 G5@57 :>@?>@0B82=K9 H;N7 PowerBI (DMTS). !>>1I8B5 04<8=8AB@0B>@C Power BI, GB> =5>1E>48<> =0AB@>8BL H;N7 C?@02;5=8O 40==K<8, GB>1K A;C610 Power BI <>3;0 >1=>28BL 40==K5 <>45;8.&=0G5=8O 87 2@5<5==>3> @O40 =0 >A8 x =5 C25;8G820NBAO G5@57 @02=K5 8=B5@20;K. K 2AB028;8 %{insertedDataRatio/} ?@>F5=B>2 >BACBAB2CNI8E AB@>: 2 @O4 87 %{originalDataPoints/} AB@>: B>;L:> 4;O D>@<8@>20=8O ?@>3=>7>2. > 2>7<>6=>AB8 70409B5 >BACBAB2CNI85 AB@>:8, GB>1K ?>2KA8BL B>G=>ABL ?@>3=>7>2. =5:>B>@KE AB@>:0E =0 >A8 x >BACBAB2CNB 7=0G5=8O. K 2AB028;8 %{insertedDataRatio/} ?@>F5=B>2 >BACBAB2CNI8E AB@>: 2 @O4 87 %{originalDataPoints/} AB@>: B>;L:> 4;O D>@<8@>20=8O ?@>3=>7>2. > 2>7<>6=>AB8 70409B5 >BACBAB2CNI85 AB@>:8, GB>1K ?>2KA8BL B>G=>ABL ?@>3=>7>2.�;O 4>AB865=8O B>G=>AB8 ?@>3=>7>2 B@51C5BAO :0: <8=8<C< 2 B@8 @070 1>;LH5 B>G5: 40==KE, G5< 4;O 7=0G5=8O A57>==>AB8. > 2>7<>6=>AB8 C:068B5 4>?>;=8B5;L=K5 8AB>@8G5A:85 40==K5 4;O ?>2KH5=8O B>G=>AB8 ?@>3=>7>2.M>;8G5AB2> 70B@51>20==KE B>G5: ?@>3=>78@>20=8O ?@52KH05B 4>?CAB8<K9 <0:A8<C<.Z;O @5B@>A?5:B82=>3> ?@>3=>70 B@51C5BAO :0: <8=8<C< 2 B@8 @070 1>;LH5 7=0G5=89 A57>==>AB8.Q;O @5B@>A?5:B82=>3> ?@>3=>70 B@51C5BAO :0: <8=8<C< ?>;>28=0 8AB>@8G5A:8E 40==KE.� =5:>B>@KE AB@>:0E =0 >A8 X >BACBAB2CNB 7=0G5=8O. -B8 7=0G5=8O 1K;8 70?>;=5=K 8A:;NG8B5;L=> 2 F5;OE ?@>3=>78@>20=8O. > 2>7<>6=>AB8 70?>;=8B5 >BACBAB2CNI85 7=0G5=8O 4;O ?>2KH5=8O B>G=>AB8 ?@>3=>7>2.� A>60;5=8N, 4;O ?@>3=>78@>20=8O B@51CNBAO ?>A;54>20B5;L=K5 B>G:8 40==KE 2@5<5==>3> @O40. "@51C5BAO ?> <5=LH59 <5@5 50 ?@>F5=B>2 B>G5: 40==KE 4;O 4>?>;=5=8O >BACBAB2CNI8E 40==KE.n A>60;5=8N, 2@5<5==>9 @O4 =5 @0A?>7=0=. #1548B5AL, GB> ?>;5 >A8 X A>45@68B 7=0G5=8O 2 D>@<0B5 40BK 8 2@5<5=8.z@>3=>78@>20=85 =5 @01>B05B =0 3@0D8:0E, 7=0G5=8O 40BK/2@5<5=8 =0 >A8 x :>B>@KE C25;8G820NBAO =0 8=B5@20;K <5=LH5 A5:C=4K.�@>3=>78@>20=85 @01>B05B B>;L:> =0 3@0D8:0E, 7=0G5=8O 40BK/2@5<5=8 =0 >A8 x :>B>@KE C25;8G820NBAO =0 :@0B=K5 A5:C=4K, <8=CBK, G0AK, 4=8, =545;8, <5AOFK 8;8 3>4K.y@>3=>78@>20=85 @01>B05B B>;L:> =0 3@0D8:0E, 7=0G5=8O 40BK/2@5<5=8 =0 >A8 x :>B>@KE C25;8G820NBAO G5@57 @02=K5 8=B5@20;K.�@>3=>78@>20=85 @01>B05B B>;L:> =0 3@0D8:0E, 7=0G5=8O 40BK/2@5<5=8 8;8 F5;K5 7=0G5=8O =0 >A8 x :>B>@KE C25;8G820NBAO G5@57 @02=K5 8=B5@20;K.v@>3=>78@>20=85 =5 @01>B05B =0 3@0D8:0E, 7=0G5=8O 40BK/2@5<5=8 =0 >A8 x :>B>@KE C25;8G820NBAO =0 8=B5@20;K <5=LH5 4=O.� A>60;5=8N, ?@>3=>7 ?>445@68205B A0<>5 1>;LH55 %{dataSize/} B>G5: 40==KE. @8<5=8B5 D8;LB@ : A2>8 40==K< 4;O >B>1@065=8O 1>;LH8=AB20 B>G5: 40==KE %{dataSize/}.�@>3=>78@>20=85 >?@545;O5B B>G:8 8AB>@8G5A:8E 40==KE %{dataPoints/}. 8=8<0;L=>5 :>;8G5AB2> B>G5: 40==KE, =5>1E>48<>5 4;O ?@>3=>78@>20=8O: %{minDataPoints/}.PA0@>3=>78@>20=85 @01>B05B B>;L:> =0 3@0D8:0E, 7=0G5=8O 40BK/2@5<5=8 =0 >A8 x :>B>@KE C25;8G820NBAO G5@57 @02=K5 8=B5@20;K. $C=:F8O ?@>3=>78@>20=8O <>65B 4>?>;=8BL >BACBAB2CNI85 AB@>:8 B>;L:> 4> G8A;0 8AB>@8G5A:8E B>G5: 40==KE 4;O D>@<8@>20=8O ?@>3=>7>2. >?>;=8B5 >BACBAB2CNI85 AB@>:8 8;8 C40;8B5 D8;LB@K.�$C=:F8O ?@>3=>78@>20=8O <>65B 4>?>;=8BL >BACBAB2CNI85 AB@>:8 B>;L:> 4> G8A;0 8AB>@8G5A:8E B>G5: 40==KE 4;O D>@<8@>20=8O ?@>3=>7>2. >?@>1C9B5 4>?>;=8BL >BACBAB2CNI85 AB@>:8 8;8 C40;8BL D8;LB@K.PAp!>?>AB02;5=85 MB>9 :0B53>@88 A :0B53>@859 A A0<K< 1>;LH8< 7=0G5=85< >AB0=>2;5=> 87-70 >3@0=8G5=8O =01>@0 40==KE.w!>?>AB02;5=85 MB>9 :0B53>@88 A :0B53>@859 A A0<K< 1>;LH8< 7=0G5=85< >AB0=>2;5=> 87-70 >3@0=8G5=8O =0 A<5I5=85 ?@>3=>70.P;O ?@>3=>70 2A5 AB@>:8 4>;6=K 1KBL A>?>AB02;5=K A :>=F>< >4=>3> 7=0G5=8O >A8 X.B;O ?@>3=>70 2A5 AB@>:8 4>;6=K C25;8G820BLAO 2 >48=0:>2>9 AB5?5=8.~;O ?@>3=>78@>20=8O 2@5<5==>9 8=B5@20; =0 >A8 X 4>;65= 8<5BL >48=0:>2K5 ?>78F88 =0G0;0 8 >:>=G0=8O 4;O 2A5E AB@>: 2 4803@0<<5.PA�5 C40;>AL 70?CAB8BL A5@25@, B0: :0: 8A?>;L7C5<K9 4;O MB>3> :><?>=5=B ("%{dll/}") =5 =0945= =0 20H5< :><?LNB5@5 8;8 703@C78BL 53> =5 C40;>AL.,!1>9 2 A;C615 E@0=8;8I0 Azure: "%{message/}"3BLOB->1J5:B E@0=8;8I0 C65 ACI5AB2C5B: "%{message/}"2BLOB->1J5:B E@0=8;8I0 =5 ACI5AB2C5B: "%{message/}"�54>?CAB8<K9 ?>AB02I8: C4>AB>25@5=89 "%{strProvider/}" 4;O C4>AB>25@5=8O "%{strMemberName/}". >445@6820NBAO B>;L:> ?>;L7>20B5;8 8;8 3@C??K Azure Active Directory. A?>;L7C9B5 "AzureAD" 2 :0G5AB25 7=0G5=8O 4;O ?>AB02I8:0 C4>AB>25@5=89.>5>1E>48<> C:070BL 8<O 4;O G;5=0 @>;8 Azure Analysis Services.j>;L7>20B5;L 8;8 ?@8;>65=85 "%{pii_strMemberName/}" =5 =0945=K 2 Azure Active�Directory 20H59 >@30=870F88.@-B0 >?5@0F8O =5 ?>445@68205BAO A;C610<8 Azure Analysis Services.e 568< DelayLoadModeRequested, 7040==K9 :0: "1", =5 ?>445@68205BAO 2 ?@>4C:B5 Azure Analysis Services.b"8? D8;LB@0 =5 ?>445@68205BAO. 5 C40;>AL 2K?>;=8BL 70?@>A : E@0=8;8IC BLOB->1J5:B>2 "%{filter/}".Y"8? D8;LB@0 =5 ?>445@68205BAO. 5 C40;>AL ?5@58<5=>20BL D09; "%{file/}" 2 "%{filedest/}".Z52>7<>6=> C:070BL 845=B8D8:0B>@ 4;O G;5=0 @>;8 Azure Analysis Services: "%{memberName/}".�%{newLine/}%{newLine/}"5E=8G5A:85 A2545=8O:%{newLine/}RootActivityId: %{rootActivityId/}%{newLine/}0B0 (2 D>@<0B5 UTC): %{currentUtcDate/}�03>;>2>: HTTP "%{headerName/}" =5 =0945= 2 >B25B5 HTTP, 2>72@0I5==>< A5@25@>< 0=0;870 40==KE Azure. >4 A8AB5<=>9 >H81:8: %d{systemErrorCode/}.%{technicalDetailsText/}%{strValue/}D!5@25@ 0=0;870 40==KE Azure 2>72@0B8; A;54CNICN >H81:C: %{strValue/}�5 C40;>AL =09B8 A5@25@ 0=0;870 40==KE Azure "%{serverName/}". #1548B5AL, GB> A5@25@ ACI5AB2C5B 8 53> 8<O C:070=> 25@=>.%{technicalDetailsText/}�5 C40;>AL @07@5H8BL D0:B8G5A:CN :>=5G=CN B>G:C :;0AB5@0 C A5@25@0 0=0;870 40==KE Azure "%{serverName/}". B25B A5@25@0: %{serverResponse/}.%{technicalDetailsText/}�1J5:B Trace =5 <>65B 8<5BL 8<O, A>45@60I55 C:070==K9 GUID. -B>B GUID 70@575@28@>20= 4;O 2=CB@5==53> 8A?>;L7>20=8O 2 A@545 AS Azure.u-B0 >?5@0F8O =5 @07@5H5=0 A;C610<8 Azure Analysis Services, B0: :0: ACI5AB2CNI89 :>=B5:AB 4>ABC?5= B>;L:> 4;O GB5=8O.3!5@25@ 2@5<5==> =54>ABC?5=. >2B>@8B5 70?@>A ?>765.t!>740=85 A50=A>2 XEvent A ;>:0;L=K<8 D09;0<8 2 :0G5AB25 F5;52KE >1J5:B>2 70?@5I5=> A;C610<8 Azure Analysis Services..!1>9 0@E820F88 A =5:;0AA8D8F8@>20==>9 >H81:>9.�54>?CAB8<K9 ?CBL 0@E820F88 (=5 1>;55 1024�A8<2>;>2). >?CAB8<K5 ?@8<5@K: /recovery/10.12.2016/db1.abf, recovery/10.12.2016/db1.abf.� 575@2=>5 :>?8@>20=85 4;O MB>3> A5@25@0 =5 =0AB@>5=>. 1@0B8B5AL : 04<8=8AB@0B>@C A5@25@0, GB>1K =0AB@>8BL CG5B=CN 70?8AL E@0=5=8O @575@2=KE :>?89 A ?><>ILN ?>@B0;0 Azure 8;8 PowerShell.<#G5B=0O 70?8AL E@0=5=8O C:070==>9 0@E82=>9 :>?88 =5 =0945=0.->=B59=5@ C:070==>9 0@E82=>9 :>?88 =5 =0945=.m#:070==0O 0@E82=0O :>?8O C65 ACI5AB2C5B. 'B>1K ?5@570?8A0BL 0@E82=CN :>?8N, =5>1E>48<> 7040BL AllowOverwrite.~ 70?@>A5 =0 @575@2=>5 :>?8@>20=85 2 @568<5 AS PaaS 8A?>;L7C5BAO =54>?CAB8<K9 ?0@0<5B@ 157>?0A=>AB8. #:068B5 7=0G5=85 CopyAll.A54>?CAB8<K9 ?0@0<5B@ C40;5==KE @0745;>2; C:068B5 7=0G5=85 False.� 70?@>A5 =0 @575@2=>5 :>?8@>20=85 8;8 2>AAB0=>2;5=85 2 @568<5 AS PaaS 8A?>;L7C5BAO =54>?CAB8<K9 ?0@0<5B@ C40;5==KE @0A?>;>65=89. = 4>;65= 1KBL ?CABK<.PAy 70?@>A5 =0 2>AAB0=>2;5=85 2 @568<5 AS PaaS 8A?>;L7C5BAO =54>?CAB8<K9 ?0@0<5B@ DBStorageLocation. = 4>;65= 1KBL ?CABK<.8K45;5==K9 ?@>4C:B PowerBI =5 ?>445@68205B MBC >?5@0F8N.(#:070==0O @575@2=0O :>?8O =5 ACI5AB2C5B.w><0=40 Imageload 4;O 107K 40==KE "%{databaseName/}" 7025@H8;0AL A >H81:>9, B0: :0: B5:CI89 A5@25@ =5 O2;O5BAO 3;02=K<.D!;C610 E@0=8;8I0 Azure A>>1I8;0 > @07@K25 ?>4:;NG5=8O: "%{message/}"P52>7<>6=> C:070BL B8? 4;O G;5=0 @>;8 Azure Analysis Services: "%{memberName/}".NBLOB->1J5:B =5 C405BAO 70D8:A8@>20BL 87-70 =5A>>B25BAB28O ETag: "%{message/}".JURI :>=B59=5@0 BLOB->1J5:B>2 A <0@:5@>< SAS =5 A>>B25BAB2C5B A?5F8D8:0F88.+0AB@>5==K9 :>=B59=5@ 0@E820F88 =54>ABC?5=.dAB5:;> 2@5<O >6840=8O 70?@>A0, B0: :0: M:75<?;O@C A5@25@0 =5 C40;>AL 8A:;NG8BL =8 >4=C 107C 40==KE.e!5@25@ 7025@H8; @01>BC, B0: :0: G8A;> 107 40==KE A >H81:0<8 2KB5A=5=8O ?@52KA8;> ?@545;L=>5 7=0G5=85.25 C40;>AL 872;5GL D09; A2O78 ?> URI "%{strURL/}".r!>45@68<>5 D09;0 A2O78 ?> URL-04@5AC "%{strURL/}" 8<55B =54>?CAB8<K9 D>@<0B. => 4>;6=> =0G8=0BLAO A "asazure://".G>AAB0=>2;5=85 =5 C40;>AL, B0: :0: =5 =0945= BLOB->1J5:B "%{blobName/}"U Azure Analysis Services :><0=40 Attach =5 ?>445@68205BAO 4;O 2=5H=8E ?>;L7>20B5;59.o Azure Analysis Services :><0=40 Attach ?>445@68205B ;8HL ?@8A>548=5=85 107 40==KE 2 @568<5 B>;L:> 4;O GB5=8O.PAX Azure Analysis Services :><0=4C Attach <>6=> 8A?>;L7>20BL B>;L:> 4;O 2B>@8G=KE @5?;8:.cK45;5==>5 ?>4:;NG5=85 04<8=8AB@0B>@>2 70?@5I5=> 4;O ?>;L7>20B5;59, =5 O2;ONI8EAO 04<8=8AB@0B>@0<8.�?5@0F8O >B<5=5=0 87-70 4@C3>3> 70?@>A0 ?>4:;NG5=8O 2K45;5==>3> 04<8=8AB@0B>@0. >?CA:05BAO B>;L:> >4=> 0:B82=>5 ?>4:;NG5=85 2K45;5==>3> 04<8=8AB@0B>@0.I D09;5 :>=D83C@0F88 C:070=0 =54>?CAB8<0O ?0?:0 40==KE: "%{datafolder/}".ZURI A2O78 "%{strURL/}" =54>?CAB8<.  URI =5 A;54C5B C:07K20BL ?>;L7>20B5;LA:89 HTTPS-?>@B./$C=:F8O %{feature_name/} 5I5 =5 ?>445@68205BAO.A"8? AB>;1F0 "%{columnname/}" =5 ?>445@68205BAO 4;O MB>9 >?5@0F88.m'8A;> AB>;1F>2 4;O :><0=4K AnalyzeRefreshPolicyImpact 4>;6=> 1KBL @02=>�1. AB0;L=K5 AB>;1FK 1C4CB ?@>?CI5=K.8K45;5==K9 ?@>4C:B PowerBI =5 ?>445@68205B MBC >?5@0F8N.�AB5:;> 2@5<O >6840=8O 2 E>45 >?5@0F88 2KB5A=5=8O 2 1075 40==KE. 5 C40;>AL ?@>25AB8 2KB5A=5=85 2 1075 40==KE A 845=B8D8:0B>@>< "%{databaseid/}".�DISCOVER_POWERBI_DATASOURCES =5 ?>445@68205BAO 2=5 Power�BI Premium 8;8 4;O B01;8G=>9 <>45;8 A> A2>9AB2>< "DefaultPowerBIDataSourceVersion", @02=K< "PowerBI_V1".^0?;0=8@>20==>5 >1=>2;5=85 >B<5=5=>, B0: :0: >1=0@C65=> =>2>5 >1=>2;5=85 2 B>9 65 1075 40==KE.TDISCOVER_M_EXPRESSIONS ?>445@68205BAO B>;L:> 4;O Power�BI Premium 8 A;C61K Power�BI.p>4:;NG8BLAO : E@0=8;8IC BLOB->1J5:B>2 Azure =5 C40;>AL. @>25@LB5 7040==K9 :>=B59=5@ E@0=8;8I0 @575@2=KE :>?89.$BLOB->1J5:B E@0=8;8I0 =5 ACI5AB2C5B._A?>;L7C9B5 B>;L:> ACI5AB2CNI85 8AB>G=8:8 40==KE. >102;5=85 =>2KE 2 MB>9 >?5@0F88 =54>?CAB8<>.�>4:;NG5=85 : 2=5H=5<C 8AB>G=8:C 40==KE "%{throttling_key/}" =5 @07@5H5=> 87-70 A;8H:>< 1>;LH>3> G8A;0 =5C40G=KE ?>?KB>: ?>4:;NG5=8O A =5459AB28B5;L=K<8 CG5B=K<8 40==K<8.i!5@25@C =5 C40;>AL =09B8 ?0?:C 107K 40==KE A 6C@=0;>< >B:;NG5=89 A ?><>ILN ?CB8 ?>8A:0: "%{searchPath/}".U!5@25@C =5 C40;>AL =09B8 6C@=0; >B:;NG5=89 2 ?0?:5 107K 40==KE "%{detachLogFolder/}".i0?@>A : 1075 40==KE "%{databaseName/}" A59G0A =52>7<>65=, B0: :0: 2K?>;=O5BAO 87<5=5=85 @568<0 E@0=5=8O.TDISCOVER_POWERBI_ROLES ?>445@68205BAO B>;L:> 4;O Power�BI Premium 8 A;C61K Power�BI.~070 40==KE "%{databaseName/}" =5 <>65B 1KBL ?@5>1@07>20=0 2 "%{targetStorageMode/}", B0: :0: >=0 C65 =0E>48BAO 2 MB>< @568<5.w5B>4 GetEstimatedDatabaseSize =5 ?>445@68205BAO 4;O 107K 40==KE "%{databaseName/}" 2 @568<5 E@0=8;8I0 @575@2=KE :>?89.?@5<O >6840=8O 70?@>A0 : CG5B=>9 70?8A8 E@0=5=8O: "%{message/}"=0?@>A : CG5B=>9 70?8A8 E@0=5=8O >B@53C;8@>20=: "%{message/}"38=0<8G5A:89 :><?>=5=B "%{featureName/}" =5 =0945=.[!2>9AB2> DynamicFeatureSwitch ?>445@68205BAO B>;L:> 4;O Power�BI Premium 8 A;C61K Power�BI.-;O A;C61 Analysis Services <5AB> E@0=5=8O "%{storagelocation/}" A5:F88 "%{partition/}" =5 <>65B =0E>48BLAO 2 :0B0;>35 40==KE A5@25@0. !0<K< ?@>ABK< A?>A>1>< @5H5=8O MB>9 ?@>1;5<K O2;O5BAO A>740=85 D09;0 @575@2=>9 :>?88 8 53> 2>AAB0=>2;5=85 A C:070=85< ?@028;L=>3> A>?>AB02;5=8O <5AB0 E@0=5=8O A5:F88.37<5=8;AO :;NG H8D@>20=8O 107K 40==KE "%{strRef/}".21=>2;5=8O A2>9AB2 :>=D83C@0F88 =5 1K;8 A>E@0=5=K.Y><0=40 =5 <>65B 1KBL >B<5=5=0, B0: :0: 2 B5:CI5< A50=A5 =5 2K?>;=O5BAO =8 >4=>9 :><0=4K.�ShardDirectory =5 A>>1I05B, GB> A;54CNI85 A53<5=BK 2 C7;5 4>ABC?=K 4;O 2K?>;=5=8O 70?@>A0 <0AHB018@>20=8O: "%{MissingPartitionIDs/}"l@8 ?>?KB:5 2K?>;=8BL >?5@0F8N @575@2=>3> :>?8@>20=8O 4;O 107K 40==KE "%{id/}" =5 C40;>AL =09B8 107C 40==KE.PA6;NG H8D@>20=8O 107K 40==KE "%{strRef/}" =5 87<5=8;AO.�#40;5==0O A5:F8O %{partition/} >?@545;5=0 :0: ROLAP 8;8 HOLAP, => 2A5 70?@>AK ROLAP 1C4CB ?>-?@56=5<C >1@010BK20BLAO =0 >A=>2=>< A5@25@5.PAc%{typename/}, 8<5NI89 845=B8D8:0B>@ "%{id/}", C65 ACI5AB2C5B 2 "%{parentname/}" %{parenttypename/}.PAV%{typename/} A 8<5=5< "%{name/}" C65 ACI5AB2C5B 2 "%{parentname/}" %{parenttypename/}.Z"8? %{typename/} A 845=B8D8:0B>@>< "%{id/}" =5 =0945= 2 "%{parentid/}" %{parenttypename/}.�81> %{typename/} A 845=B8D8:0B>@>< "%{id/}" =5 ACI5AB2C5B 2 %{parenttypename/} A 845=B8D8:0B>@>< "%{parentid/}", ;81> C ?>;L7>20B5;O =5B @07@5H5=89 4;O 4>ABC?0 : MB><C >1J5:BC.i54>?CAB8<0O AAK;:0 =0 >1J5:B "%{objrefids/}". = =5 A>2?0405B A> AB@C:BC@>9 85@0@E88 :;0AA>2 <5B040==KE.�%{typename/} A 8<5=5< %{name/} C65 ACI5AB2C5B 2 %{parentname/} %{parenttypename/}. 5@54 A>740=85< 40==>3> >1J5:B0 =5>1E>48<> C40;8BL 53> 2 >B45;L=>9 B@0=70:F88.t=AB@C:F8O ALTER 4>;6=0 1KBL ?>;=>ABLN @0725@=CB0, ?>A:>;L:C >=0 2K7K205B 87<5=5=85 AB@C:BC@K %{name/} %{typename/}.T52>7<>6=> A>740BL, C40;8BL 8;8 ?>;=>ABLN @0725@=CBL >1J5:BK A5@25@0 8 @>;8 A5@25@0.x52>7<>6=> 70D8:A8@>20BL B@0=70:F8N, ?>A:>;L:C 2> 2@5<O MB>9 B@0=70:F88 >48= 8;8 =5A:>;L:> >1J5:B>2 AB0;8 =54>?CAB8<K<8.V%{typename/} A 845=B8D8:0B>@>< "%{id/}" =5 O2;O5BAO 4>?CAB8<K< >1J5:B>< 4;O >1@01>B:8.�45=B8D8:0B>@ "%{id/}" =5 O2;O5BAO 4>?CAB8<K< 4;O %{typename/}, B0: :0: A>2?0405B A 70@575@28@>20==K< A;>2><, A>45@68B >48= 8;8 1>;55 =54>?CAB8<KE A8<2>;>2: "%{invalidchars/}" ;81> 4;8==55 100 A8<2>;>2.<;O %{name/} %{typename/} C:070= =54>?CAB8<K9 B8? >1@01>B:8.M52>7<>6=> 4>1028BL B8? @>48B5;LA:>9 AAK;:8 : >?@545;5=8N C:070==>3> >1J5:B0.o?@545;5=85 >1J5:B0, C:070==>5 2 8=AB@C:F88 ALTER, >B=>A8BAO : 8=><C B8?C, G5< B8? 87<5=O5<>9 AAK;:8 =0 >1J5:B.�52>7<>6=> 87<5=8BL 845=B8D8:0B>@ >1J5:B0 A "%{strID/}" =0 "%{strNewID/}" 4;O "%{name/}" %{typename/}. =AB@C:F8O ALTER =5 <>65B 87<5=8BL 845=B8D8:0B>@ >1J5:B0.� >?@545;5=88 >1J5:B0 %{strName/} >BACBAB2C5B 845=B8D8:0B>@ >1J5:B0. A;8 8=AB@C:F8O CREATE 70?CA:05BAO A ?0@0<5B@>< ?5@570?8AK20=8O >1J5:B0, B> 2 =59 =5>1E>48<> C:070BL 845=B8D8:0B>@ >1J5:B0.�$09; 6C@=0;0 >H81>: :;NG0 "%{filename/}" =5459AB28B5;5= 4;O "%{name/}" %{typename/}. !;8H:>< 4;8==>5 8<O D09;0, ;81> 8<O D09;0 A>45@68B =54>?CAB8<K5 8;8 70@575@28@>20==K5 A8<2>;K.z%{typename/} A 845=B8D8:0B>@>< "%{id/}" 8 8<5=5< "%{name/} AB0;> =54>?CAB8<K< 2 @57C;LB0B5 2K?>;=5=8O >?5@0F88 B@0=70:F88.�<O "%{name/}" 4;O %{typename/} =54>?CAB8<>, B0: :0: >=> A>2?0405B A 70@575@28@>20==K< A;>2><, A>45@68B >48= 8;8 =5A:>;L:> =54>?CAB8<KE A8<2>;>2 (%{invalidchars/}) 8;8 53> 4;8=0 ?@52KH05B 100 A8<2>;>2.[A=>2=>9 8AB>G=8: 40==KE "%{masterdatasourceid/}" 107K 40==KE "%{database/}" =5 ACI5AB2C5B.e=0;87 2;8O=8O 2=CB@8 B@0=70:F88 2 A>AB>O=88 >6840=8O =5 ?>445@68205B :><0=4K CREATE, DELETE 8 ALTER.?0B0;>3 40==KE =5 ACI5AB2C5B =0 A5@25@5 8 =5 <>65B 1KBL A>740=.h"8? >1@01>B:8, C:070==K9 4;O %{name/} %{typename/}, O2;O5BAO =54>?CAB8<K<, B0: :0: >= =5 >1@010BK205BAO.l0@0<5B@K A>@B8@>2:8 "%{collation/}" 4;O "%{name/}" %{typename/} =54>?CAB8<K 8;8 =5 ?>445@6820NBAO A5@25@><.;45=B8D8:0B>@ "%{id/}" 4;O %{typename/} =5 C:070= 8;8 ?CAB.4<O "%{name/} 4;O %{typename/} =5 C:070=> 8;8 ?CAB>.�<O %{name/} %{typename/} AB0;> =5459AB28B5;L=K< 2> 2@5<O 2K?>;=5=8O B@0=70:F88. 1J5:B 4>;65= 1KBL 87<5=5= 4> B>3>, :0: AB0=5B 2>7<>6=> 2K?>;=OBL =04 =8< 4@C3CN >?5@0F8N.I@8 A>740=88 >1J5:B0 <5B040==KE 87 D09;0 "%{filename/}" ?@>87>H;0 >H81:0.A@>87>H;0 >H81:0 ?@8 703@C7:5 "%{name/}" 87 D09;0 "%{filename/}".�@8 703@C7:5 40==KE VertiPaq 4;O B01;8FK "%{dimId/}" 2 1075 40==KE "%{DBId/}" ?@>87>H;0 >H81:0. 1J5:B 107K 40==KE ?>2@5645=, 8 53> =5;L7O 70?@>A8BL. #40;8B5 MBC 107C 40==KE A A5@25@0, 2>AAB0=>28B5 55 87 @575@2=>9 :>?88 8;8 A>7409B5 8 >1@01>B09B5 55.w5 C405BAO 2:;NG8BL @568< DirectQuery 4;O 107K 40==KE "%{DBName/}", B0: :0: MB>B A5@25@ =5 @01>B05B 2 B01;8G=>< @568<5.N@>87>H;0 >H81:0 ?@8 703@C7:5 B01;8FK "%{tablename/}" 87 D09;0 "%{filename/}".X@>87>H;0 >H81:0 ?@8 703@C7:5 D09;0 A2545=89 "%{filename/}" 4;O "%{name/}" %{typename/}.PA�#@>25=L A>2<5AB8<>AB8 107K 40==KE "%{DBName/}" 1>;LH5 1103, 0 7=0G5=85 StorageEngineUsed @02=> InMemory. "01;8G=K5 107K 40==KE A C@>2=5< A>2<5AB8<>AB8 =5 <5=55 1200 4>;6=K 8A?>;L7>20BL 7=0G5=85 StorageEngineUsed, @02=>5 TabularMetadata.z070 40==KE "%{DBName/}" 8A?>;L7C5B ?>4A8AB5<C E@0=8;8I0 TabularMetadata 8 =5 ?>445@68205B 0==>B0F88 =0 C@>2=5 107 40==KE.�@54AB02;5=85 8AB>G=8:0 40==KE "%{datasourceviewid/}" 87<5@5=8O "%{dimension/}" =5 A>>B25BAB2C5B ACI5AB2CNI5<C 2 1075 40==KE ?@54AB02;5=8N 8AB>G=8:0 40==KE.|5@0@E8O ?> C<>;G0=8N %{defaulthierarchy/} 87<5@5=8O %{dimension/} =5 A>>B25BAB2C5B ACI5AB2CNI59 85@0@E88 40==>3> 87<5@5=8O.,"01;8F0 %{dimension/} =5 A>45@68B 0B@81CB>2.Q B01;8F5 %{dimension/} =5 <>65B 1KBL 42CE AB>;1F>2, C?>@O4>G5==KE 4@C3 ?> 4@C3C.X B01;8F5 %{dimension/} =5A:>;L:> :;NG52KE AB>;1F>2 8;8 =5B =8 >4=>3> :;NG52>3> AB>;1F0.|52>7<>6=> A>740BL 85@0@E8N 4;O 0B@81CB0 %{property/}, ?>A:>;L:C C65 ACI5AB2C5B 85@0@E8O A B0:8< 845=B8D8:0B>@>< 8;8 8<5=5<.1>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP, A>>B25BAB2CNI0O 845=B8D8:0B>@C "%{miningmodelid/}" 8AE>4=>9 <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE 87<5@5=8O 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{dimension/}", =5 ACI5AB2C5B, ;81> C ?>;L7>20B5;O =5B ?@02 4>ABC?0 : <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP.s# 87<5@5=8O 8=B5;;5:BC0;L=>3> 0=0;870 40==KE %{dimension/} =5B 85@0@E88 MiningContentNodes B8?0 "@>48B5;8-?>B><:8".�# :;NG52>3> 0B@81CB0 4;O 87<5@5=8O 8=B5;;5:BC0;L=>3> 0=0;870 40==KE %{dimension/} =5B >1O70B5;L=>3> A2O70==>3> 0B@81CB0 A 8<5=5< ATTRIBUTE_NAME.[# 87<5@5=8O "%{dimension/}" =5B >?@545;O5<KE ?>;L7>20B5;5< 85@0@E89 8;8 85@0@E89 0B@81CB>2.T52>7<>6=> ?@8A>548=8BL 8AE>4=>5 87<5@5=85 4;O A2O70==>3> 87<5@5=8O "%{dimension/}".r7<5@5=85 "%{dimension/}" O2;O5BAO A2O70==K<, ROLAP 8;8 C?@5640NI5 :MH8@>20==K< 8 =5 <>65B 8<5BL 2=5H=8E ?@82O7>:.MAB>G=8: 4;O 87<5@5=8O "%{dimension/}" >BACBAB2C5B 8;8 O2;O5BAO =54>?CAB8<K<.M"01;8F0 "%{dimension/}" 8<55B =54>?CAB8<CN ?@82O7:C =0 C@>2=5 87<5@5=8O :C10.?7<5@5=85 %{dimension/} 8<55B =5A:>;L:> @>48B5;LA:8E 0B@81CB>2.PA�52>7<>6=> >1@01>B0BL 87<5@5=85 "%{dimension/}" A ?><>ILN <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 8AE>4=KE 40==KE "%{miningmodel/}". ;3>@8B< <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 8AE>4=KE 40==KE =5 ?>445@68205B 87<5@5=8O 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.�7<5@5=85 "%{dimension/}" >B=>A8BAO : B8?C "@>48B5;8-?>B><:8", 0 B0:65 ;81> O2;O5BAO ROLAP, ;81> C?@5640NI5 :MH8@C5BAO. 0==0O :><18=0F8O DC=:F89 =5 ?>445@68205BAO.y7<5@5=85 "%{dimension/}" A>45@68B 0B@81CB A =54>?CAB8<K< 8<5=5<: "%{attribute_name/}" O2;O5BAO 70@575@28@>20==K< A;>2><.�7<5@5=85 "%{dimension/}" A>45@68B A2>9AB2> M;5<5=B0 A =54>?CAB8<K< 8<5=5<: "%{memb_prop_name/}" O2;O5BAO 70@575@28@>20==K< 8<5=5<.R#:070=> =54>?CAB8<>5 8<O C@>2=O 85@0@E88: 8<O C@>2=O 85@0@E88 =5 <>65B 1KBL (All).T#:070=> =54>?CAB8<>5 8<O 8AB>G=8:0 40==KE: 8<O 8AB>G=8:0 40==KE =5 <>65B 1KBL (All).g#:070= =54>?CAB8<K9 845=B8D8:0B>@ 8AB>G=8:0 40==KE: 845=B8D8:0B>@ 8AB>G=8:0 40==KE =5 <>65B 1KBL (All).KAB>G=8: 4;O 3@C??K <5@ "%{detail/}" >BACBAB2C5B 8;8 O2;O5BAO =54>?CAB8<K<.z!5:F8O %{partitionCaption/} =5 <>65B 8<5BL ?>;L7>20B5;LA:>5 <5AB> E@0=5=8O, ?>A:>;L:C ?@8=04;568B : ;>:0;L=><C D09;C :C10.Y;8F5B2>@5=85 A B5:CI8< ?>;L7>20B5;5< =5 ?>445@68205BAO 2 B01;8G=>< @568<5 @0725@BK20=8O._81> 1070 40==KE "%{databasename/}" =5 ACI5AB2C5B, ;81> >BACBAB2CNB @07@5H5=8O =0 4>ABC? : =59.�!;C61K Analysis�Services @01>B0NB 2 <=>3><5@=>< @568<5, ?>MB><C A2>9AB2C StorageMode 3@C??K <5@ "%{name/}" =52>7<>6=> 7040BL 7=0G5=85 InMemory.�01>@K 40==KE A 4>102>G=K< >1=>2;5=85< 8 B01;8F0<8 DirectQuery 4>?CAB8<K B>;L:> 4;O 8AB>G=8:>2 40==KE SQL�Server, Teradata 8 Oracle.N;NG52K5 AB>;1FK 0B@81CB0 %{property/} >BACBAB2CNB 8;8 O2;ONBAO =54>?CAB8<K<8.�45=B8D8:0B>@ C?>@O4>G820NI53> 0B@81CB0 %{orderbypropertyid/}, >B=>AOI89AO : 0B@81CBC %{property/}, =5 ACI5AB2C5B 8;8 =5 O2;O5BAO A2>9AB2>< M;5<5=B0.�45=B8D8:0B>@ A2>9AB20 M;5<5=B0 "%{relatedpropertyid/}" 0B@81CB0 "%{property/}" =5 A>>B25BAB2C5B ACI5AB2CNI5<C 0B@81CBC 40==>3> 87<5@5=8O.oB@81CB "%{property/}" =5 O2;O5BAO :;NG52K< 0B@81CB><, => A2O70= A @>48B5;LA:8< 0B@81CB>< "%{parentproperty/}".�;NG52K5 AB>;1FK @>48B5;LA:>3> 0B@81CB0 "%{parentproperty/}" 4>;6=K 8<5BL >48=0:>2>5 AB@>5=85 A :;NG52K< 0B@81CB>< "%{keyproperty/}", 0 B0:65 4>;6=K >B=>A8BLAO : >4=><C B8?C 40==KE.i<5==>9 AB>;15F 0B@81CB0 "%{property/}" >BACBAB2C5B 8;8 >B=>A8BAO : B8?C 40==KE, >B;8G=><C >B AB@>:>2>3>.k!2>9AB2> Usage 0B@81CB0 "%{property/}" CAB0=>2;5=> 2 7=0G5=85 Parent, => A2>9AB2> RootMemberIf >BACBAB2C5B.�54>?CAB8<K9 AB>;15F ?@>?CI5==KE C@>2=59 0B@81CB0 %{property/}, ?>A:>;L:C ;81> 0B@81CB =5 O2;O5BAO @>48B5;LA:8< 0B@81CB><, ;81> B8? 40==KE =5 O2;O5BAO F5;>G8A;5==K<.t54>?CAB8<K9 AB>;15F ?>;L7>20B5;LA:>9 A25@B:8 4;O 0B@81CB0 %{property/}, ?>A:>;L:C B8? 40==KE =5 O2;O5BAO AB@>:>2K<.|54>?CAB8<K9 AB>;15F ?>;L7>20B5;LA:>9 A25@B:8 A2>9AB2 4;O 0B@81CB0 %{property/}, ?>A:>;L:C B8? 40==KE =5 O2;O5BAO AB@>:>2K<.�54>?CAB8<K9 AB>;15F C=0@=>3> >?5@0B>@0 0B@81CB0 %{property/}, ?>A:>;L:C ;81> 0B@81CB =5 O2;O5BAO @>48B5;LA:8< 0B@81CB><, ;81> B8? 40==KE =5 O2;O5BAO AB@>:>2K<.�54>?CAB8<K9 AB>;15F 703>;>2:>2 >4=>3> 8;8 =5A:>;L:8E ?5@52>4>2 0B@81CB0 %{property/}, ?>A:>;L:C B8? 40==KE =5 O2;O5BAO AB@>:>2K<.GAB>G=8: 0B@81CB0 "%{property/}" >BACBAB2C5B 8;8 O2;O5BAO =54>?CAB8<K<.PA�B@81CB %{property/} O2;O5BAO ?>;L7>20B5;LA:8< 0B@81CB>< 3@C??8@>20=8O, => ?@82O7:8 MB>3> 0B@81CB0 : ?>;L7>20B5;LA:8< A25@B:0<, C=0@=K< >?5@0B>@0< 8;8 ?@>?CI5==K< C@>2=O< =5 @07@5H5=K.J8A:@5B878@>20==K9 0B@81CB "%{property/}" =5 <>65B 8<5BL =5A:>;L:> :;NG59.~;O 0B@81CB0 "%{property/}" C:070= =54>?CAB8<K9 <5B>4 48A:@5B870F88, B0: :0: MB>B 0B@81CB ?@82O70= : AB>;1FC =5G8A;>2>3> B8?0.L8A:@5B878@>20==K9 0B@81CB "%{property/}" =5 <>65B 8<5BL A2O70==K5 0B@81CBK.�5 C405BAO 2K?>;=8BL AB0B8AB8G5A:CN >1@01>B:C AB>;1F0 "%{property/}". -B>B AB>;15F =5 ?>4;568B AB0B8AB8G5A:>9 >1@01>B:5 8 =5 <>65B 1KBL A2O70= A @>48B5;LA:8< 0B@81CB>< "%{parentproperty/}".j;O 0B@81CB0 %{property/} =52>7<>6=K ?5@52>4K, B0: :0: 4;O A2>9AB20 Usage 0B@81CB0 7040=> 7=0G5=85 Parent.sB@81CB %{property/} =5 <>65B 8<5BL A2>9AB20 M;5<5=B>2, B0: :0: 4;O A2>9AB20 Usage 0B@81CB0 7040=> 7=0G5=85 Parent.rB@81CB %{property/} =5 <>65B 1KBL 48A:@5B878@>20==K<, B0: :0: 4;O A2>9AB20 Usage 0B@81CB0 7040=> 7=0G5=85 Parent.�B@81CB %{property/} =5 <>65B 8<5BL >?@545;5==K5 ?>;L7>20B5;5< 3@C??K, B0: :0: 4;O A2>9AB20 Usage 0B@81CB0 7040=> 7=0G5=85 Parent.6 AB>;1F5 %{property/} =5 2:;NG5=0 85@0@E8O 0B@81CB>2.C5 C405BAO 2K?>;=8BL AB0B8AB8G5A:CN >1@01>B:C AB>;1F0 %{property/}.X=CB@5==OO >H81:0. !B>;15F MemberValue AB>;1F0 %{property/} 8<55B =54>?CAB8<CN ?@82O7:C.v0@0<5B@K A>@B8@>2:8 %{collation/} :;NG52>3> AB>;1F0 0B@81CB0 %{property/} =54>?CAB8<K 8;8 =5 ?>445@6820NBAO A5@25@><.�<5=>20==K9 AB>;15F 0B@81CB0 "%{property/}" 8<55B ?0@0<5B@K A>@B8@>2:8 "%{collation/}". -B8 ?0@0<5B@K A>@B8@>2:8 =54>?CAB8<K 8;8 =5 ?>445@6820NBAO A5@25@><.t!B>;15F "%{property/}" =5 <>65B 8<5BL A2>9AB20 M;5<5=B>2, B0: :0: 4;O MB>3> 0B@81CB0 =5 2:;NG5=0 85@0@E8O 0B@81CB>2.PA35@0@E8O "%{hierarchy/}" =5 8<55B =8 >4=>3> C@>2=O.�5@0@E8O "%{hierarchy/}" A>45@68B 420 C@>2=O "%{level1/}" 8 "%{level2/}" A >4=8< 8 B5< 65 8AE>4=K< 0B@81CB>< "%{sourceproperty/}".g5@0@E8O %{hierarchy/} =5 <>65B A>45@60BL C@>25=L B8?0 "@>48B5;8-?>B><:8" =0@O4C A >AB0;L=K<8 C@>2=O<8.d;O B01;8FK %{dimension/} =52>7<>6=> 2K?>;=8BL >?5@0F8N 3@C??8@>20=8O, ?>A:>;L:C MB> 87<5@5=85 ROLAP�0@0<5B@ MinContainerCount 1>;LH5 MaxContainerCount. =0G5=85 MaxContainerCount 1C45B 8A?>;L7>20=> 4;O >1>8E ?0@0<5B@>2: MinContainerCount 8 MaxContainerCount.PA{45=B8D8:0B>@ M;5<5=B0 "%{sourcepropertyid/}" C@>2=O "%{level/}" =5 A>>B25BAB2C5B ACI5AB2CNI5<C 0B@81CBC 40==>3> 87<5@5=8O.R#@>25=L %{level/} O2;O5BAO C@>2=5< "A5", => =5 O2;O5BAO ?5@2K< C@>2=5< 85@0@E88. �45=B8D8:0B>@ @>48B5;LA:>3> 0B@81CB0 "%{parentpropertyid/}" C@>2=O "%{level/}" =5 ACI5AB2C5B 2 87<5@5=88 8;8 =5 O2;O5BAO @>48B5;LA:8< 0B@81CB><.d5@0@E8O 0B@81CB0 8AE>4=>3> 0B@81CB0 "%{sourceproperty/}" C@>2=O "%{level/}" %{typename/} 70?@5I5=0.d!2>9AB2C Usage 8AE>4=>3> 0B@81CB0 "%{sourceproperty/}" C@>2=O "%{level/}" ?@8A2>5=> 7=0G5=85 Parent.�AE>4=K9 AB>;15F "%{sourceproperty/}", =5 ?>4;560I89 AB0B8AB8G5A:>9 >1@01>B:5, =5 <>65B ?@8=04;560BL C@>2=N "%{level/}", ?>A:>;L:C MB>B C@>25=L =5 O2;O5BAO 25@E=8< C@>2=5< 85@0@E88.kAE>4=K9 AB>;15F "%{sourceproperty/}" C@>2=O "%{level/}" B8?0 "@>48B5;LA:89-4>G5@=89" =5 O2;O5BAO :;NG52K<.f52>7<>6=> ?5@570?8A0BL :C1K A50=A0, A;54>20B5;L=>, 8E =52>7<>6=> A>740BL A> A2>9AB2>< AllowOverwrite.PA�45=B8D8:0B>@ ?@54AB02;5=8O 8AB>G=8:0 40==KE "%{datasourceviewid/}" :C10 "%{cube/}" =5 A>>B25BAB2C5B ACI5AB2CNI5<C 2 1075 40==KE ?@54AB02;5=8N 8AB>G=8:0 40==KE.E5@0 ?> C<>;G0=8N "%{defaultmeasure/}" :C10 "%{cube/}" =5 ACI5AB2C5B.3"01;8F0 A 8<5=5< "%{dimensionName/}" =5 ACI5AB2C5B.�B@81CB A 845=B8D8:0B>@>< "%{propertyid/}" 8 8<5=5< "%{propertyname/}", =0 :>B>@>5 AAK;05BAO 87<5@5=85 :C10 "%{cubedimension/}", =5 ACI5AB2C5B.�5@0@E8O A 845=B8D8:0B>@>< "%{hierarchyid/}" 8 8<5=5< "%{hierarchyname/}", =0 :>B>@>5 AAK;05BAO 87<5@5=85 :C10 "%{cubedimension/}", =5 ACI5AB2C5B.�#@>25=L A 845=B8D8:0B>@>< "%{levelid/}" 8 8<5=5< "%{levelname/}", =0 :>B>@>5 AAK;05BAO 85@0@E8O :C10 "%{cubehierarchy/}", =5 ACI5AB2C5B.UC1 "%{cube/}" 8<55B <5@C A 845=B8D8:0B>@>< "%{measureid/}" 2 =5A:>;L:8E 3@C??0E <5@.NC1 "%{cube/}" 8<55B <5@C A 8<5=5< "%{measurename/}" 2 =5A:>;L:8E 3@C??0E <5@.NC1 %{cube/} =5 8<55B 3@C?? <5@. C1 4>;65= A>45@60BL E>BO 1K >4=C 3@C??C <5@.=AB>G=8: :C10 %{cube/} >BACBAB2C5B 8;8 O2;O5BAO =54>?CAB8<K<.�45=B8D8:0B>@ 8AB>G=8:0 40==KE "%{datasourceid/}" :C10 "%{cube/}" =5 A>>B25BAB2C5B ACI5AB2CNI5<C 2 1075 40==KE 8AB>G=8:C 40==KE.�B@81CB :C10 A 845=B8D8:0B>@>< "%{propertyid/}" 8 8<5=5< "%{propertyname/}", =0 :>B>@K9 C:07K205B 87<5@5=85 :C10 "%{cubedimension/}", O2;O5BAO @>48B5;LA:8< 0B@81CB><, ?>MB><C 4;O =53> 4>;6=0 1KBL 2:;NG5=0 85@0@E8O.PA�5B0;878@>20==>5 87<5@5=85 A 845=B8D8:0B>@>< "%{dimensionid/}" 8 8<5=5< "%{dimensionname/}", =0 :>B>@>5 AAK;05BAO 3@C??0 <5@ "%{detail/}", =5 ACI5AB2C5B.�B@81CB A 845=B8D8:0B>@>< "%{propertyid/}" 8 8<5=5< "%{propertyname/}", =0 :>B>@>5 AAK;05BAO 87<5@5=85 3@C??K <5@ "%{detaildimension/}", =5 ACI5AB2C5B.�5 A>2?0405B :>;8G5AB2> 8;8 B8?K 40==KE :;NG52KE AB>;1F>2 0B@81CB0 3@C??K <5@ %{detailproperty/} 8 :;NG52KE AB>;1F>2 8AE>4=>3> 0B@81CB0.�5@0@E8O A 845=B8D8:0B>@>< "%{hierarchyid/}" 8 8<5=5< "%{hierarchyname/}", =0 :>B>@>5 AAK;05BAO 87<5@5=85 3@C??K <5@ "%{detaildimension/}", =5 ACI5AB2C5B.�7<5@5=85 3@C??K <5@ A 845=B8D8:0B>@>< "%{detaildimensionid/}" 8 8<5=5< "%{name/}", =0 :>B>@>5 AAK;05BAO <5@0 "%{measure/}", =5 ACI5AB2C5B 8;8 =5 A>45@68B B>;L:> >48= 0B@81CB 3@0=C;O@=>AB8.PA9!2O759 87<5@5=89 2 3@C??5 <5@ "%{detail/}" =5 ACI5AB2C5B.""01;8F0 "%{detail/}" =5 8<55B <5@.Q54>?CAB8<K9 B8? 40==KE <5@K "%{measure/}", B0: :0: B8? 40==KE <5@K   AB@>:>2K9. H@C??0 <5@ "%{detail/}" 8<55B 1>;55 >4=>9 <5@K G8A;0 @07;8G=KE >1J5:B>2.l@C??0 <5@ "%{detail/}" =5 A2O70=0 48=0<8G5A:8, => A>45@68B 48=0<8G5A:8 A2O70==>5 87<5@5=85 "%{dimension/}".E52>7<>6=> A2O70BL 3@C??C <5@ "%{detail/}" A 55 8AE>4=>9 3@C??>9 <5@.X@C??0 <5@ "%{detail/}" =5 <>65B 8<5BL 2=5H=85 ?@82O7:8, B0: :0: MB0 3@C??0 <5@ A2O70=0.KAB>G=8: 4;O 3@C??K <5@ "%{detail/}" >BACBAB2C5B 8;8 O2;O5BAO =54>?CAB8<K<.FAB>G=8: 4;O <5@K "%{measure/}" >BACBAB2C5B 8;8 O2;O5BAO =54>?CAB8<K<.�@C??0 <5@ "%{detail/}" A2O70=0, => A>45@68B 87<5@5=85 =5A2O70==>9 3@C??K <5@ A 8<5=5< "%{dimension/}". 7<5@5=85 "%{dimension/}" 4>;6=> 1KBL :>A25==K<, AAK;>G=K< 8;8 87<5@5=85< 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.y;O 0B@81CB0 3@0=C;O@=>AB8 "%{detailproperty/}" 87<5@5=8O 3@C??K <5@ "%{detaildimension/}" =5 2:;NG5=0 85@0@E8O 0B@81CB0.WUnknownMember =5 O2;O5BAO 459AB28B5;L=K< 7=0G5=85< NullProcessing 4;O <5@K %{measure/}..�7<5@5=85 "%{dimension/}" 3@C??K <5@ "%{detail/}" =5 8<55B 0B@81CB>2 3@0=C;O@=>AB8 8;8 8<55B 8E =5A:>;L:>. # MB>3> 87<5=5=8O 4>;65= 1KBL @>2=> >48= 0B@81CB.�B@81CB 3@0=C;O@=>AB8 "%{detailproperty/}" 87<5@5=8O 3@C??K <5@ "%{detaildimension/}" =54>?CAB8<, B0: :0: >= O2;O5BAO @>48B5;LA:8< 0B@81CB><.�"8? 40==KE <5@K "%{measure/}" 4>;65= A>2?040BL A B8?>< 40==KE A2>53> 8AB>G=8:0. -B> 2K720=> B5<, GB> 4;O 03@530B=>9 DC=:F88 =5 7040=> 8A?>;L7>20=85 >1I53> G8A;0 8;8 G8A;0 @07;8G=KE >1J5:B>2.PAbK@065=85 <5@K %{measure/} =5 ?@54AB02;5=> 2 2845 [measure1]*[measure2] 8;8 [measure1]/[measure2] XK@065=85 <5@K %{measure/} A>45@68B >?5@0=4 [%{operand/}], :>B>@K9 =52>7<>6=> @07@5H8BL.d@02K9 >?5@0=4 "%{operand/}" 2K@065=8O <5@K "%{measure/}" =5 <>65B ?@8=04;560BL : B>9 65 3@C??5 <5@.S >?5@0=45 "%{operand/}" 2K@065=8O <5@K "%{measure/}" =5 <>65B 1KBL 2K@065=8O <5@K.�!B0B8AB8G5A:0O DC=:F8O 4;O <5@K "%{measure/}" 4>;6=0 1KBL DC=:F859 sum, count, min 8;8 max, B0: :0: DC=:F8O A>45@68B 2K@065=85 <5@K.!B0B8AB8G5A:0O DC=:F8O 4;O ;52>3> >?5@0=40 %{operand/} 2K@065=8O <5@K %{measure/} 4>;6=0 1KBL DC=:F859 sum, count, min 8;8 max.�!B0B8AB8G5A:0O DC=:F8O 4;O ?@02>3> >?5@0=40 %{operand/} 2K@065=8O <5@K %{measure/} 4>;6=0 1KBL DC=:F859 sum, count, min, max 8;8 distinct count.�;O 7=0G5=8O NullProcessing <5@K "%{measure/}" 4>;65= 1KBL CAB0=>2;5= D;03 Preserve, ?>A:>;L:C MB>B D;03 CAB0=>2;5= 4;O >?5@0=40 53> 2K@065=8O <5@K "%{operand/}".g"8? 40==KE <5@K %{measure/} 4>;65= 1KBL B0:8< 65, :0: C ;52>3> >?5@0=40 %{operand/} 53> 2K@065=8O <5@K.y0@0<5B@K A>@B8@>2:8 "%{collation/}" 8AE>4=>3> AB>;1F0 4;O <5@K "%{measure/}" =54>?CAB8<K 8;8 =5 ?>445@6820NBAO A5@25@><.�7<5@5=85 "%{mmdim/}" "<=>385 :> <=>38<" 3@C??K <5@ "%{detail/}" B@51C5B, GB>1K 3@0=C;O@=>ABL 87<5@5=8O "%{commondim/}" 1K;0 =865, G5< 3@0=C;O@=>ABL 3@C??K <5@ "%{lookupdetail/}".�45=B8D8:0B>@ 0B@81CB0 3@0=C;O@=>AB8 "%{granularitypropertyid/}", =0 :>B>@K9 AAK;05BAO 87<5@5=85 3@C??K <5@ "%{detaildimension/}", =5 ACI5AB2C5B.�45=B8D8:0B>@ ?@><56CB>G=>3> 87<5@5=8O "%{intermediatedimensionid/}", =0 :>B>@K9 AAK;05BAO 87<5@5=85 3@C??K <5@ "%{detaildimension/}", =5 ACI5AB2C5B.�45=B8D8:0B>@ ?@><56CB>G=>3> 0B@81CB0 3@0=C;O@=>AB8 "%{intermediategranularitypropertyid/};", =0 :>B>@K9 AAK;05BAO 87<5@5=85 3@C??K <5@ "%{detaildimension/}", =5 ACI5AB2C5B.�;O ?@><56CB>G=>3> 0B@81CB0 3@0=C;O@=>AB8 "%{granularityproperty/}" 87<5@5=8O 3@C??K <5@ "%{detaildimension/}" =5 2:;NG5=0 85@0@E8O 0B@81CB0.�@><56CB>G=>5 87<5@5=85 "%{intermediatedimension/}" 87<5@5=8O 3@C??K <5@ "%{detaildimension/}" =5 <>65B 1KBL 87<5@5=85< B8?0 "<=>385 :> <=>38<", 87<5@5=85< AAK;>: 8;8 87<5@5=85< 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.�7<5@5=85 "%{mmdim/}" "<=>385 :> <=>38<" 3@C??K <5@ "%{detail/}" 4>;6=> ?@8=04;560BL : ?@><56CB>G=>9 3@C??5 <5@ "%{lookupdetail/}" 8 =5 <>65B >1@07>2K20BL F8:;.�7<5@5=85 "%{mmdim/}" "<=>385 :> <=>38<" 2 3@C??5 <5@ "%{detail/}" AAK;05BAO =0 >BACBAB2CNICN 3@C??C <5@ A 845=B8D8:0B>@>< "%{indirectdetailid/}".�1J5:B A 845=B8D8:0B>@>< "%{id/}" 8 8<5=5< "%{name/}" >B=>A8BAO : B8?C "%{typename/}", :>B>@K9 =5 ?>445@68205B 70?@>H5==CN >?5@0F8N.tAB>G=8: 40==KE %{datasourceid/} A5:F88 %{partition/} =5 A>>B25BAB2C5B ACI5AB2CNI5<C 8AB>G=8:C 40==KE 2 1075 40==KE.f45=B8D8:0B>@ 87<5@5=8O "%{dimensionid/}", =0 :>B>@K9 AAK;05BAO A5:F8O "%{partition/}", =5 ACI5AB2C5B.w45=B8D8:0B>@ 0B@81CB0 "%{propertyid/}", =0 :>B>@K9 AAK;05BAO 87<5@5=85 A5:F88 "%{partitiondimension/}", =5 ACI5AB2C5B.PA`;NG52K5 AB>;1FK 0B@81CB0 A5:F88 %{partitionproperty/} =5 ACI5AB2CNB 8;8 O2;ONBAO =54>?CAB8<K<8._45=B8D8:0B>@ <5@K "%{measureid/}", =0 :>B>@K9 AAK;05BAO A5:F8O "%{partition/}", =5 ACI5AB2C5B.S"01;8F0 %{dimension/}, =0 :>B>@CN AAK;05BAO 03@530B %{aggregation/}, =5 ACI5AB2C5B.�B@81CB A 845=B8D8:0B>@>< "%{propertyid/}" 8 8<5=5< "%{propertyname/}", =0 :>B>@K9 AAK;05BAO AB0B8AB8G5A:>5 87<5@5=85 %{aggregationdimension/}, =5 ACI5AB2C5B.�B@81CB A 845=B8D8:0B>@>< "%{propertyid/}" 8 8<5=5< "%{propertyname/} 2 A>AB025 AB0B8AB8G5A:>3> 87<5@5=8O %{aggregationdimension/} =54>?CAB8<, ?>A:>;L:C >= O2;O5BAO @>48B5;LA:8< 0B@81CB><.b7<5@5=85 %{dimension/}, =0 :>B>@>5 AAK;05BAO AB0B8AB8G5A:0O AE5<0 "%{aggdesign/}", =5 ACI5AB2C5B.sB@81CB "%{property/}", =0 :>B>@K9 AAK;05BAO 87<5@5=85 AB0B8AB8G5A:8E AE5< "%{aggdesigndimension/}", =5 ACI5AB2C5B.�!B0B8AB8G5A:0O AE5<0 A 845=B8D8:0B>@>< "%{aggdesignid/}" 2 A5:F88 "%{partition/}" =5 A>>B25BAB2C5B ACI5AB2CNI59 AB0B8AB8G5A:>9 AE5<5 2 3@C??5 <5@.P >48B5;LA:0O 3@C??0 <5@ A5:F88 "%{partition/}" O2;O5BAO A2O70==>9 3@C??>9 <5@>9.g54>?CAB8<K9 845=B8D8:0B>@ C40;5==>3> 8AB>G=8:0 40==KE "%{remotedatasourceid/}" A5:F88 "%{partition/}"._!5:F8O "%{partition/}" O2;O5BAO ;81> A5:F859 MOLAP 8;8 HOLAP, ;81> =5 A>45@68B 87<5@5=89 MOLAP.{!5:F8O %{partition/} O2;O5BAO C40;5==>9, => A>45@68B ROLAP ;81> C?@5640NI5 :MH8@>20==>5 87<5@5=85 A 8<5=5< "%{dimension/}".u!5:F8O %{partition/} O2;O5BAO A5:F859 ROLAP 8;8 A5:F859 A C?@5640NI8< :MH8@>20=85< 8 =5 <>65B 8<5BL 2=5H=8E ?@82O7>:.FAB>G=8: A5:F88 "%{partition/}" >BACBAB2C5B 8;8 O2;O5BAO =54>?CAB8<K<.�5AB> E@0=5=8O "%{storagelocation/}" E@0=8;8I0 A5:F88 %{partition/} =5 ACI5AB2C5B, A;8H:>< 4;8==> 8;8 A>45@68B =54>?CAB8<K5 ;81> 70@575@28@>20==K5 A8<2>;K.U A5:F88 %{partition/} A @07@5H5==>9 70?8ALN =5;L7O 2:;NG8BL C?@5640NI55 :MH8@>20=85.PAb#40;5==K9 8AB>G=8: 40==KE %{remotedatasource/} 4>;65= O2=> C:07K20BL :0B0;>3 2 AB@>:5 ?>4:;NG5=8O.W#40;5==K9 8AB>G=8: 40==KE %{remotedatasource/} =5 <>65B C:07K20BL =0 BC 65 107C 40==KE.r#40;5==K9 8AB>G=8: 40==KE %{remotedatasource/} C:07K205B =0 107C 40==KE, C :>B>@>9 =5B >A=>2=>3> 8AB>G=8:0 40==KE.cA=>2=>9 8AB>G=8: 40==KE "%{masterdatasource/}" 4>;65= O2=> C:07K20BL :0B0;>3 2 AB@>:5 ?>4:;NG5=8O.OA=>2=>9 8AB>G=8: 40==KE "%{masterdatasource/}" =5 <>65B AAK;0BLAO A0< =0 A51O.}A=>2=>9 8AB>G=8: 40==KE "%{masterdatasource/}" C:07K205B =0 107C 40==KE, C :>B>@>9 =5 <>65B 1KBL >A=>2=>3> 8AB>G=8:0 40==KE.;O A;C61 Analysis Services <5AB> E@0=5=8O "%{storagelocation/}" A5:F88 "%{partition/}" =5 <>65B =0E>48BLAO 2 :0B0;>35 40==KE A5@25@0. !0<K< ?@>ABK< A?>A>1>< @5H5=8O MB>9 ?@>1;5<K O2;O5BAO C:070=85 ?@028;L=>3> A>?>AB02;5=8O <5AB0 E@0=5=8O A5:F88 2 :><0=45 "%{command/}".�5 C405BAO =09B8 2 :0B0;>35 40==KE A5@25@0 ?0?:C "%{storagelocation/}" (@0A?>;>65=85 2 :><0=45 ">AAB0=>28BL" 8;8 "!8=E@>=870F8O").P# A5:F88 A @07@5H5=85< =0 70?8AL "%{partition/}" 4>;6=0 1KBL B01;8G=0O ?@82O7:0.F5@0 "%{measure/}" O2;O5BAO =54>?CAB8<>9 8;8 53> 8AB>G=8: >BACBAB2C5B.�@C??C <5@ "%{detail/}" =5;L7O A45;0BL 4>ABC?=>9 4;O 70?8A8, 5A;8 55 <5@K 8A?>;L7CNB :0:85-=81C4L AB0B8AB8G5A:85 DC=:F88, :@><5 DC=:F88 sum.x@C??C <5@ "%{detail/}" =5;L7O A45;0BL 4>ABC?=>9 4;O 70?8A8, 5A;8 :0:0O-;81> 87 55 <5@ ?@82O70=0 : 1577=0:>2><C AB>;1FC.�B@81CB "%{attrib/}", 4;O :>B>@>3> IsAggregatable=false, =5 4>;65= 8<5BL A2O7L A 0B@81CB>< "%{relattrib/}", 4;O :>B>@>3> AttributeHierarchyEnabled=true.z5AB> E@0=5=8O "%{storagelocation/}", 7040==>5 4;O 107K 40==KE "%{database/}", =5 C405BAO =09B8 2 :0B0;>35 40==KE A5@25@0.� 8AE>4=>< :C15 "%{srccube/}" =5 C405BAO =09B8 0B@81CB, A>>B25BAB2CNI89 0B@81CBC "%{attrib/}" 2 87<5@5=88 "%{dim/}" :C10 "%{cube/}", ;81> 2 8AE>4=>< :C15 >B:;NG5=0 85@0@E8O 0B@81CB0.� A2O70==KE 3@C??0E <5@ 87<5@5=8O :C10 A :064>9 AB>@>=K A2O78 4>;6=K AAK;0BLAO =0 >48=0:>2K5 87<5@5=8O 107K 40==KE. 7<5@5=85 "%{dim/}" :C10 "%{cube/}" =5 AAK;05BAO =0 87<5@5=85 2 B>9 65 1075 40==KE, GB> 8 87<5@5=85 2 8AE>4=>< :C15 "%{srccube/}".PA�45=B8D8:0B>@ 8AB>G=8:0 40==KE "%{datasourceid/}" ?@54AB02;5=8O 8AB>G=8:0 40==KE "%{datasourceview/}" =5 A>>B25BAB2C5B ACI5AB2CNI5<C 2 1075 40==KE 8AB>G=8:C 40==KE.)54>?CAB8<0O ?@82O7:0 <5@K "%{measure/}".l@8 ?>?KB:5 ?@>G8B0BL D09; >?@545;5=8O B@0AA8@>2:8 "%{fname/}" 2>7=8:;0 =5?>;04:0. >7<>6=>, D09; ?>2@5645=.( 48A:@5B878@>20==>< 0B@81CB5 A 845=B8D8:0B>@>< "%{propertyId/}" 8 8<5=5< "%{propertyName/}" 2 87<5@5=88 "%{dimension/}" 5ABL ?@82O7:0 AB>;1F0 8<5= 8;8 ?@82O7:0 ?5@52>40 A =54>?CAB8<K< ?0@0<5B@>< FormatString. 0@0<5B@ FormatString 4>;65= 8<5BL A;54CNI89 D>@<0B: FirstBucketFormat;MidBucketFormat�8A:@5B878@>20==K9 0B@81CB "%{property/}" 87<5@5=8O "%{dimension/}" 8<55B ?@82O7:C 8<5=8 8;8 ?5@52>40, C :>B>@>9 5ABL =58725AB=K9 :20;8D8:0B>@ 2 A53<5=B5 "%{segment/}" FormatString.Y7<5@5=85 "%{strRef/}", =0 :>B>@>5 AAK;05BAO @07@5H5=85 :C10 "%{strObj/}", =5 ACI5AB2C5B.fB@81CB 87<5@5=8O "%{strRef/}", =0 :>B>@K9 AAK;05BAO @07@5H5=85 87<5@5=8O "%{strObj/}", =5 ACI5AB2C5B.fB@81CB 87<5@5=8O "%{strRef/}", =0 :>B>@K9 AAK;05BAO @07@5H5=85 87<5@5=8O "%{strObj/}", =5 ACI5AB2C5B.HAE>4=K9 :C1 4;O <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP =5 =0945=.�5 =0945=K ;81> 8AE>4=K9 :C1, ;81> 87<5@5=85 107K 40==KE A 845=B8D8:0B>@>< "%{dimensionId/}" 4;O AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structure/}".v5 =0945=0 8AE>4=0O 3@C??0 <5@ "%{measuregroup/}" 4;O AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE OLAP "%{structure/}".!#:070==>5 ?>4:;NG5=85 =5 =0945=>.#:070==K9 A50=A =5 =0945=.O>45;L 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{miningmodel/}" =5 A>45@68B AB>;1F>2.h <>45;8 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{miningmodel/}" 4>;65= 1KBL E>BO 1K >48= =5:;NG52>9 AB>;15F.�1@01>B:0 107K 40==KE 1C45B >B:;NG5=0, B0: :0: ?@8 703@C7:5 :@8?B>3@0D8G5A:>3> :;NG0 107K 40==KE "%{strRef/}" ?@>87>H;0 >H81:0. 4=0 87 2>7<>6=KE ?@8G8= - 87<5=5=85 CG5B=>9 70?8A8 A;C61K.�5 C40;>AL 70H8D@>20BL 8;8 @0AH8D@>20BL :>=D845=F80;L=K5 40==K5 107K 40==KE "%{strRef/}", B0: :0: :;NG H8D@>20=8O =54>ABC?5=. 4=0 87 2>7<>6=KE ?@8G8= - =54>?CAB8<>5 87<5=5=85 CG5B=>9 70?8A8 A;C61K.�52>7<>6=> ?>;CG8BL 4>ABC? : >A=>2=><C :;NGC H8D@>20=8O A5@25@0. 4=0 87 2>7<>6=KE ?@8G8= - =54>?CAB8<>5 87<5=5=85 CG5B=>9 70?8A8 A;C61K.� B01;8F5 "%{strRef/}", =0 :>B>@CN AAK;05BAO @07@5H5=85 :C10 "%{strObj/}", @07@5H5=0 70?8AL, ?>MB><C 2 @07@5H5=8OE 0B@81CB>2 =5 <>3CB 1KBL C:070=K 4>?CAB8<K5 8 70?@5I5==K5 =01>@K.PAE@8 7040=88 7=0G5=8O A2>9AB2C :>=D83C@0F88 "%{id/}" ?@>87>H;0 >H81:0.H@8 872;5G5=88 7=0G5=8O A2>9AB20 :>=D83C@0F88 "%{id/}" ?@>87>H;0 >H81:0.�!B>;15F A 845=B8D8:0B>@>< "%{propertyid/}" 8 8<5=5< "%{propertyname/}", =0 :>B>@K9 AAK;05BAO B01;8F0 "%{aggregationdimension/}", =5 <>65B ?@>9B8 AB0B8AB8G5A:CN >1@01>B:C ?> 0B@81CBC 3@0=C;O@=>AB8 "%{granularityprop/}" 3@C??K <5@.�52>7<>6=> >B:@KBL 4;O ?@>A<>B@0 AB>;15F "%{property/}", =0 :>B>@K9 AAK;05BAO B01;8F0 "%{aggregationdimension/}" 03@530B0 "%{aggregation/}".iAB>G=8: 87<5@5=8O "%{dimension/}" =5 ?>4G8=O5BAO >3@0=8G5=8O<, =5>1E>48<K< 4;O C?@5640NI53> :MH8@>20=8O.\52>7<>6=> A>740BL 3@C??C <5@ "%{name/}", B0: :0: 2 :C15 C65 5ABL 87<5@5=85 A B5< 65 8<5=5<.d#?@5640NI55 :MH8@>20=85 >1J5:B0 87<5@5=8O ROLAP "%{dimension/}" =5 8<55B =0AB@>5: @50;L=>3> 2@5<5=8.a1J5:B C?@5640NI53> :MH8@>20=8O A5:F88 ROLAP "%{partition/}" =5 8<55B =0AB@>5: @50;L=>3> 2@5<5=8.a#?@5640NI55 :MH8@>20=85 >1J5:B0 A5:F88 HOLAP "%{partition/}" =5 8<55B =0AB@>5: @50;L=>3> 2@5<5=8.�1J5:B C?@5640NI53> :MH8@>20=8O 87<5@5=8O MOLAP "%{dimension/}" =5 8<55B :>=5G=>9 ?@>4>;68B5;L=>AB8 8=B5@20;0 157459AB28O, 8=B5@20;0 ?@5@K20=8O 157459AB28O 8 8=B5@20;0 ?@8=C48B5;L=>3> ?5@5AB@>5=8O.�1J5:B C?@5640NI53> :MH8@>20=8O A5:F88 MOLAP "%{partition/}" =5 8<55B :>=5G=>9 ?@>4>;68B5;L=>AB8 8=B5@20;0 157459AB28O, 8=B5@20;0 ?@5@K20=8O 157459AB28O 8 8=B5@20;0 ?@8=C48B5;L=>3> ?5@5AB@>5=8O.f1J5:B C?@5640NI53> :MH8@>20=8O A5:F88 HOLAP "%{partition/}" =5 8<55B :>=5G=>3> 8=B5@20;0 157459AB28O.�;O 87<5@5=8O "%{dimension/}" 2:;NG5=> C?@5640NI55 :MH8@>20=85 ?@8 ?>A;54>20B5;L=>9 >1@01>B:5, => C:070=K =5 2A5 B01;8FK, =5>1E>48<K5 4;O MB>3> 87<5@5=8O.�;O A5:F88 "%{partition/}" 2:;NG5=> C?@5640NI55 :MH8@>20=85 ?@8 ?>A;54>20B5;L=>9 >1@01>B:5, => C:070=K =5 2A5 B01;8FK, =5>1E>48<K5 4;O MB>3> 87<5@5=8O.�;O 87<5@5=8O "%{dimension/}" 2:;NG5=> C?@5640NI55 :MH8@>20=85 ?@8 ?>A;54>20B5;L=>9 >1@01>B:5. ;O 2:;NG5=8O MB>3> ?0@0<5B@0 B@51C5BAO, GB>1K 87<5@5=85 >B=>A8;>AL : B8?C MOLAP, GB> =525@=> 4;O 40==>3> 87<5@5=8O.�;O A5:F88 "%{partition/}" 2:;NG5=> C?@5640NI55 :MH8@>20=85 ?@8 ?>A;54>20B5;L=>9 >1@01>B:5. ;O 2:;NG5=8O MB>3> ?0@0<5B@0 B@51C5BAO, GB>1K A5:F8O 8<5;0 B8? MOLAP, GB> =525@=> 4;O 40==>9 A5:F88.PA�H81:0 D>=>2>9 >1@01>B:8 4;O "%{name/}" %{typename/}. 1@01>B:0 1C45B ?>2B>@5=0 2 A>>B25BAB288 A> 7=0G5=85< ?0@0<5B@0 :>=D83C@0F88 A5@25@0 LazyProcessing\MaxRetries.�;O 87<5@5=8O "%{dimension/}" 2:;NG5=> C?@5640NI55 :MH8@>20=85 2 >?5@0B82=>< @568<5 OnCacheComplete. -B>B ?0@0<5B@ ?@54?>;0305B 15A:>=5G=CN 7045@6:C 2 87<5@5=88, => 87<5@5=85 2 =0AB>OI89 <><5=B =5 8<55B 15A:>=5G=CN 7045@6:C.�;O A5:F88 "%{partition/}" 2:;NG5=> C?@5640NI55 :MH8@>20=85 2 >?5@0B82=>< @568<5 OnCacheComplete. -B>B ?0@0<5B@ ?@54?>;0305B 15A:>=5G=CN 7045@6:C 2 A5:F88, => A5:F8O 2 =0AB>OI89 <><5=B =5 8<55B 15A:>=5G=CN 7045@6:C.n-;5<5=B 157>?0A=>AB8 ?> C<>;G0=8N "%{defmb/}" AB>;1F0 "%{attribute/}" 2>72@0I05B @57C;LB0B 87 4@C3>9 85@0@E88.�;O 87<5@5=8O "%{dimension/}" 2:;NG5=> C?@5640NI55 :MH8@>20=85 ?@8 ?@8=C48B5;L=>9 ?5@5A1>@:5. -B>B ?0@0<5B@ ?@54?>;0305B 15A:>=5G=CN 7045@6:C 2 87<5@5=88, => 87<5@5=85 2 =0AB>OI89 <><5=B =5 8<55B 15A:>=5G=CN 7045@6:C.�;O A5:F88 "%{partition/}" 2:;NG5=> C?@5640NI55 :MH8@>20=85 ?@8 ?@8=C48B5;L=>9 ?5@5A1>@:5. -B>B ?0@0<5B@ ?@54?>;0305B 15A:>=5G=CN 7045@6:C 2 A5:F88, => A5:F8O 2 =0AB>OI89 <><5=B =5 8<55B 15A:>=5G=CN 7045@6:C.s59AB285 "%{action/}" O2;O5BAO 459AB285< 45B0;870F88 (DrillThrough), :>B>@>5 =5 ?>445@68205B C:070==K9 F5;52>9 B8?.)<O D09;0 A1>@:8 4>;6=> 8<5BL @0AH8@5=85.cBACBAB2C5B 8;8 =5459AB28B5;5= 8AB>G=8: AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}".�45=B8D8:0B>@ 8AB>G=8:0 40==KE "%{datasourceid/}" AB@C:BC@K 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" =5 A>>B25BAB2C5B ACI5AB2CNI5<C 2 1075 40==KE 8AB>G=8:C 40==KE.s!B@C:BC@0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" A>45@68B =54>?CAB8<CN ?@82O7:C =0 C@>2=5 87<5@5=8O :C10.n!B@C:BC@0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{structure/}" A>45@68B =54>?CAB8<CN ?@82O7:C =0 C@>2=5 87<5@5=8O.5<O D09;0 A1>@:8 >BACBAB2C5B, 53> =5>1E>48<> C:070BL.95;L7O 87<5=8BL A8AB5<=CN A1>@:C ?> 70?@>AC ?>;L7>20B5;O.i;O D09;0 B@0AA8@>2:8 "%{fname/}" C:070=> =54>?CAB8<>5 @0AH8@5=85. >;6=> 1KBL C:070=> @0AH8@5=85 ".trc".�B@81CB "%{property/}" 4>;65= 1KBL 2:;NG5= 2> 2A5 AB0B8AB8G5A:85 2K@065=8O, B0: :0: MB>B 0B@81CB =5 4>?CA:05B AB0B8AB8G5A:CN >1@01>B:C. 4=0:> 2 AB0B8AB8G5A:>5 87<5@5=85 "%{aggregationdimension/}" >= =5 2:;NG5=.7<5@5=85 "%{dimension/}" 4>;6=> 1KBL 2:;NG5=> 2> 2A5 AB0B8AB8G5A:85 2K@065=8O, B0: :0: MB> 87<5@5=85 A>45@68B >48= 8;8 =5A:>;L:> 0B@81CB>2, =5 4>?CA:0NI8E AB0B8AB8G5A:CN >1@01>B:C. "5< =5 <5=55, >=> =5 2:;NG5=> 2 AB0B8AB8G5A:>5 2K@065=85 "%{aggregation/}".�!>1KB85 A 845=B8D8:0B>@>< Id=%d{EventId/} =5 A>45@68B AB>;1F0 A 845=B8D8:0B>@>< Id=%d{ColId/}. ;O ?>;CG5=8O A?8A:0 4>ABC?=KE AB>;1F>2 A>1KB89 >1@0B8B5AL : 4>:C<5=B0F88 ?> ?@>4C:BC.B!B>;15F A>1KB8O %d{eventid/} C65 C:070= 4;O A>1KB8O %d{columnid/}.�1J5:B "%{objectname/}" =5 <>65B 1KBL A>740= 2 2845 >1J5:B0 A50=A0. 1;0ABL 2848<>AB8 A50=A0 <>6=> 8A?>;L7>20BL B>;L:> ?@8 A>740=88 87<5@5=89, :C1>2, 0 B0:65 AB@C:BC@ 8;8 <>45;59 8=B5;;5:BC0;L=>3> 0=0;870 40==KE.e5;L7O A>740BL :C1 "%{cube/}" 2 2845 >1J5:B0 A50=A0, B0: :0: 3@C??0 <5@ :C10 "%{detail/}" =5 A2O70=0.m!5@25@C =5 C40;>AL A>740BL @0A?8A0=85 >1@01>B:8. >7<>6=>, MB> 2K720=> :>=D;8:BCNI8<8 87<5=5=8O<8 <5B040==KE.W!5@25@C =5 C40;>AL A>740BL @0A?8A0=85 >1@01>B:8 87-70 F8:;8G5A:>9 7028A8<>AB8 >1J5:B>2.� 8AE>4=>< ?@54AB02;5=88 8AB>G=8:0 40==KE "%{datasourceview/}" 87<5@5=8O 8=B5;;5:BC0;L=>3> 0=0;870 40==KE "%{dimension/}" C:070= =54>?CAB8<K9 8AB>G=8: 40==KE "%{datasourceid/}". 040==K9 8AB>G=8: 40==KE 4>;65= C:07K20BL =0 B5:CICN 107C 40==KE (".").}7<5@5=85 "%{dimension/}" A>45@68B 48A:@5B878@>20==K9 0B@81CB, 2 A2O78 A G5< 4;O =53> =5 <>65B 1KBL 2:;NG5=0 >1@0B=0O 70?8AL.�AB>G=8: 4;O <5@K "%{measure/}" 8<55B B8? RowBinding. >MB><C B8? 53> AB0B8AB8G5A:>9 >1@01>B:8 4>;65= 1KBL 87<5=5= A Count =0 Sum�;O 87<5@5=8O "%{object/}" 2:;NG5=> C?@5640NI55 :MH8@>20=85 ?@8 ?><>I8 C254><;5=8O SQL, ?>MB><C 53> 8AB>G=8:>< =5 <>65B 1KBL 8<5=>20==K9 70?@>A.�;O A5:F88 "%{object/}" 2:;NG5=> C?@5640NI55 :MH8@>20=85 ?@8 ?><>I8 C254><;5=8O SQL. "0:8< >1@07><, 8AB>G=8:>< =5 <>65B 1KBL 8<5=>20==K9 70?@>A.;O 87<5@5=8O "%{object/}" 2:;NG5=> C?@5640NI55 :MH8@>20=85. "0:8< >1@07><, 8AB>G=8:>< =5 <>65B 1KBL C40;5==K9 8AB>G=8: 40==KE.|;O A5:F88 "%{object/}" 2:;NG5=> C?@5640NI55 :MH8@>20=85. "0:8< >1@07><, 8AB>G=8:>< =5 <>65B 1KBL C40;5==K9 8AB>G=8: 40==KE.PAY!5@25@C =5 C40;>AL A>740BL @0A?8A0=85 >1@01>B:8 87-70 :>=D;8:BCNI8E 87<5=5=89 <5B040==KE.K!5:F8O "%{partition/}" =5 8<55B 4>?CAB8<>3> ?@54AB02;5=8O 8AB>G=8:0 40==KE.W-;5<5=B =5 <>65B 1KBL C40;5=, B0: :0: 53> 40==K5 =5;L7O ?5@540BL =58725AB=><C M;5<5=BC.*$09; 6C@=0;0 4>;65= 8<5BL @0AH8@5=85 .LOG.~;O A2>9AB20 %{relatedpropertyname/}, :>B>@>5 A2O70=> A> A2>9AB2>< :;NG0 %{property/}, 7=0G5=85 B8?0 A2O78 =5 <>65B 1KBL None.C?5@0F8O 1;>:8@>2:8 ?>445@68205BAO B>;L:> 4;O >1J5:B>2 107K 40==KE.0 0B@81CB "%{attribute/}" 87<5@5=8O "%{dimension/}", =5 4>?CA:0NI89 AB0B8AB8G5A:CN >1@01>B:C, AAK;05BAO 0B@81CB :C10 "%{property/}" 87 87<5@5=8O :C10 "%{dimension/}", A2>9AB2> 8A?>;L7>20=8O AB0B8AB8G5A:>9 >1@01>B:8 4;O :>B>@>3> 8<55B 7=0G5=85 ">;=>ABLN".�!5:F8O A 845=B8D8:0B>@>< "%{partitionID/}" 8 8<5=5< "%{partitionName/}" O2;O5BAO >1KG=>9 A5:F859 8 =5 <>65B 1KBL ?@5>1@07>20=0 2 A5:F8N A >1@0B=>9 70?8ALN.M;O C40;5==>9 A5:F88 "%{partition/}" =5;L7O 2:;NG8BL C?@5640NI55 :MH8@>20=85.!5;L7O A>740BL >1KG=CN 3@C??C <5@ "%{detail/}", B0: :0: >=0 8A?>;L7C5B A2O70==>5 87<5@5=85 "%{dimension/}", GL5 A2>9AB2> UnknownMember 8<55B 7=0G5=85 None. 1KG=0O 3@C??0 <5@ <>65B 8A?>;L7>20BL B>;L:> A2O70==>5 87<5@5=85, A2>9AB2> Unknown Member :>B>@>3> 8<55B 7=0G5=85 Hidden 8;8 Visible.>!AK;>G=>5 87<5@5=85 "%{dimension/}", C:070==>5 2 3@C??5 <5@ "%{detail/}" :C10 "%{cube/}", O2;O5BAO =54>?CAB8<K<, B0: :0: >=> O2;O5BAO <0B5@80;87>20==K< 8 8A?>;L7C5B A5@25@=>5 87<5@5=85 2@5<5=8. 0B5@80;87>20==>5 AAK;>G=>5 87<5@5=85 =5 <>65B 8A?>;L7>20BL A5@25@=>5 87<5@5=85 2@5<5=8 2 :0G5AB25 ?@><56CB>G=>3> 87<5@5=8O.47<5@5=8O M;5<5=B0 cube "%{cubedimension2/}" 8 "%{cubedimension1/}" M;5<5=B0 cube "%{cube/}" O2;ONBAO >1J5:B0<8 85@0@E88 A 8<5=5< "%{cubehierarchy/}". # MB8E 87<5@5=89 =5 <>65B 1KBL 85@0@E88 A B5< 65 8<5=5<, B0: :0: A2>9AB2> HierarchyUniqueNameStyle >158E 85@0@E89 2KAB02;5=> 2 7=0G5=85 ExcludeDimensionName.�!AK;>G=>5 87<5@5=85 "%{dimension/}", >?@545;5==>5 2 3@C??5 <5@ "%{detail/}" :C10 "%{cube/}", O2;O5BAO =54>?CAB8<K<, B0: :0: >=> O2;O5BAO A5@25@=K< 87<5@5=85< 2@5<5=8. !AK;>G=>5 87<5@5=85 =5 <>65B 1KBL A5@25@=K< 87<5@5=85< 2@5<5=8.~5 C405BAO @07@5H8BL 8AB>G=8: 40==KE 4;O A5:F88 "%{partition/}". K;8 ?@54>AB02;5=K 2=5H=85 >1J5:BK. @>25@LB5 8E >?@545;5=8O.�5 C405BAO @07@5H8BL ?@54AB02;5=85 8AB>G=8:0 40==KE 4;O A5:F88 "%{partition/}". K;8 ?@54>AB02;5=K 2=5H=85 >1J5:BK. @>25@LB5 8E >?@545;5=8O.�5 C405BAO @07@5H8BL ?@54AB02;5=85 8AB>G=8:0 40==KE 4;O 87<5@5=8O "%{dimension/}". K;8 ?@54>AB02;5=K 2=5H=85 >1J5:BK. @>25@LB5 8E >?@545;5=8O.k070 40==KE A 8<5=5< "%{name/}" 8 845=B8D8:0B>@>< "%{id/}" 4>ABC?=0 B>;L:> 4;O GB5=8O. #40;5=85 =52>7<>6=>.�%{typename/} A 8<5=5< "%{name/}" 8 845=B8D8:0B>@>< "%{id/}" ?@8=04;568B 1075 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}", 4>ABC?=>9 B>;L:> 4;O GB5=8O. #40;5=85 =52>7<>6=>.�K?>;=5=85 8=AB@C:F88 "%{dialect/}" =52>7<>6=>, ?>A:>;L:C 2 =59 ?@54?@8=8<05BAO ?>?KB:0 87<5=8BL A>45@68<>5 107K 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}", 4>ABC?=>9 B>;L:> 4;O GB5=8O.�1@01>B:0 %{typename/} c 845=B8D8:0B>@>< "%{id/}" 8 8<5=5< "%{name/}" =52>7<>6=0 2A;54AB285 ?@8=04;56=>AB8 : 1075 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}", 4>ABC?=>9 B>;L:> 4;O GB5=8O.�5@570?8AL %{typename/} c 845=B8D8:0B>@>< "%{id/}" 8 8<5=5< "%{name/}" =52>7<>6=0 2A;54AB285 ?@8=04;56=>AB8 : 1075 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}", 4>ABC?=>9 B>;L:> 4;O GB5=8O.�K?>;=5=85 :><0=4K Create =52>7<>6=>, ?>A:>;L:C 2 =59 ?@54?@8=8<05BAO ?>?KB:0 A>740BL >1J5:B 2 1075 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}", 4>ABC?=>9 B>;L:> 4;O GB5=8O.�7<5=5=85 %{typename/} c 845=B8D8:0B>@>< "%{id/}" 8 8<5=5< "%{name/}" =52>7<>6=> 2A;54AB285 ?@8=04;56=>AB8 : 1075 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}", 4>ABC?=>9 B>;L:> 4;O GB5=8O.�K?>;=5=85 >?5@0F88 >1@0B=>9 70?8A8 2 87<5@5=85 =52>7<>6=>, ?>A:>;L:C 2 =59 ?@54?@8=8<05BAO ?>?KB:0 87<5=8BL A>45@68<>5 107K 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}", 4>ABC?=>9 B>;L:> 4;O GB5=8O.�K?>;=5=85 >?5@0F88 A;8O=8O A5:F89 =52>7<>6=>, ?>A:>;L:C 2 =59 ?@54?@8=8<05BAO ?>?KB:0 87<5=8BL A>45@68<>5 107K 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}", 4>ABC?=>9 B>;L:> 4;O GB5=8O.�K?>;=5=85 >?5@0F88 =04 AB0B8AB8G5A:>9 AE5<>9 =52>7<>6=>, ?>A:>;L:C 2 =59 ?@54?@8=8<05BAO ?>?KB:0 87<5=8BL A>45@68<>5 107K 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}, 4>ABC?=>9 B>;L:> 4;O GB5=8O".�K?>;=5=85 >?5@0F88 D8:A0F88 B@0=70:F88 =52>7<>6=>, ?>A:>;L:C 2 =59 ?@54?@8=8<05BAO ?>?KB:0 87<5=8BL A>45@68<>5 107K 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}", 4>ABC?=>9 B>;L:> 4;O GB5=8O.k5AB> E@0=5=8O 107K 40==KE =5 <>65B 1KBL ?>;L7>20B5;LA:8<, ?>A:>;L:C >=> ?@8=04;568B ;>:0;L=><C D09;C :C10.�K?>;=5=85 >?5@0F88 =52>7<>6=>, ?>A:>;L:C ?0?:0 107K 40==KE "%{dir_name/}" 4;O 107K 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}" C65 ACI5AB2C5B.�K?>;=5=85 >?5@0F88 =52>7<>6=>, ?>A:>;L:C ?0?:0 107K 40==KE "%{dir_name/}" 4;O 107K 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}" C65 ACI5AB2C5B.l070 40==KE A 8<5=5< "%{name/}" 8 845=B8D8:0B>@>< "%{id/}" 4>ABC?=0 B>;L:> 4;O GB5=8O, >1@01>B:0 =52>7<>6=0.�070 40==KE =5 <>65B 1KBL A>740=0 8;8 87<5=5=0, ?>A:>;L:C 2 55 >?@545;5=88 A>45@68BAO F8:;8G5A:0O 7028A8<>ABL <564C >1KG=K<8 8 A2O70==K<8 :C10<8.�0AB@>9:8 C?@5640NI53> :MH8@>20=8O 4;O 87<5@5=8O B8?0 "@>48B5;8-?>B><:8" "%{dimension/}" B@51CNB 15A:>=5G=>9 7045@6:8 8 >?5@0B82=>3> @568<0 OnCacheComplete.�52>7<>6=> 2K?>;=8BL MBC >?5@0F8N, B0: :0: 1070 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}" C65 ACI5AB2C5B 2 ?0?:5 "%{dir_name/}" 2 >BA>548=5==>< A>AB>O=88. @8A>548=8B5 107C 40==KE, ;81> C40;8B5 ?0?:C 8 ?>2B>@8B5 >?5@0F8N.�5 C40;>AL A>740BL 8;8 703@C78BL >1J5:B 40==KE PowerPivot "%{name/}" A B8?>< "%{typename/}", ?>A:>;L:C A2>9AB2> :>=D83C@0F88 StorageEngineMode 4;O 107K 40==KE "%{db_name/}" 8<55B 7=0G5=85 "Traditional".s5 C40;>AL A>740BL 8;8 703@C78BL >1J5:BK 2 1075 40==KE "%{name/}", ?>A:>;L:C A5@25@ =5 @01>B05B 2 B01;8G=>< @568<5.�!2>9AB2> StorageEngineMode 107K 40==KE "%{name/}" =5;L7O CAB0=>28BL 2 7=0G5=85 "InMemory", 5A;8 A5@25@ =5 @01>B05B 2 B01;8G=>< @568<5.K?>;=5=85 >?5@0F88 D8:A0F88 B@0=70:F88 =52>7<>6=>, ?>A:>;L:C 2 =59 ?@54?@8=8<05BAO ?>?KB:0 <0B5@80;87>20BL >?5@0F88 >1@0B=>9 70?8A8 2 OG59:8 8 87<5=8BL A>45@68<>5 4>ABC?=>9 B>;L:> 4;O GB5=8O 107K 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}".X52>7<>6=> >B:;NG8BL 85@0@E8N 4;O @>48B5;LA:>3> 0B@81CB0 "%{attr/}" 87<5@5=8O "%{dim/}".�0=0; 40==KE <>65B 8A?>;L7>20BLAO 2 :0G5AB25 8AB>G=8:0 40==KE, B>;L:> 5A;8 A;C61K Analysis Services @01>B0NB 2 B01;8G=>< @568<5.�!2>9AB2> UnknownMember 87<5@5=8O "%{name/}" =5;L7O CAB0=>28BL 2 7=0G5=85 "AutomaticNull", 5A;8 A5@25@ =5 @01>B05B 2 B01;8G=>< @568<5.j=0G5=85 "!>E@0=OBL" ?0@0<5B@0 NullProcessing =54>?CAB8<> 4;O <5@K G8A;0 @07;8G=KE >1J5:B>2 "%{measure/}".V>=865=85 C@>2=O A>2<5AB8<>AB8 107K 40==KE =5 ?>445@68205BAO. 070 40==KE: "%{name/}".;O A2>9AB20 StringStoresCompatibilityLevel C:070=> =54>?CAB8<>5 7=0G5=85. 070 40==KE "%{name/}" 8<55B C@>25=L A>2<5AB8<>AB8 "1050". 07K 40==KE A B0:8< C@>2=5< A>2<5AB8<>AB8 ?>445@6820NB B>;L:> 7=0G5=85 "1050" 4;O A2>9AB20 StringStoresCompatibilityLevel.�=0G5=85 DimensionId "%{relenddimensionid/}" M;5<5=B0 FromRelationshipEnd =5 A>>B25BAB2C5B 7=0G5=8N DimensionId "%{dimensionid/}" @>48B5;LA:>3> M;5<5=B0.�1J5:B RelationshipEnd A M;5<5=B>< role "%{role/}" 8 M;5<5=B>< dimension "%{dimensionname/}" 8<55B =54>?CAB8<>5 7=0G5=85 M;5<5=B0 multiplicity. 07K 40==KE A C@>2=5< A>2<5AB8<>AB8 =865 1200 ?>445@6820NB B>;L:> A2O78 "<=>385 : >4=><C".�1J5:B RelationshipEnd A @>;LN (role) "%{role/}" 87<5@5=8O (dimension)"%{dimensionname/}" 4>;65= 8<5BL >48= 0B@81CB (attribute).�<O "%{role/}" 4;O >1J5:B0 RelationshipEnd =54>?CAB8<>, B0: :0: O2;O5BAO 70@575@28@>20==K< A;>2><, A>45@68B =54>?CAB8<K5 A8<2>;K (%{invalidchars/}) 8;8 53> 4;8=0 ?@52KH05B 100 A8<2>;>2.N"01;8F0 "%{dimname/}" 8<55B 425 >48=0:>2K5 A2O78: "%{relid1/}" 8 "%{relid2/}".N"01;8F0 "%{dimname/}" 8<55B A2O7L A0<0 A A>1>9 ("%{relid/}"), GB> =54>?CAB8<>.}"01;8F0 "%{dimname/}" 8<55B 425 A2O78 A >4=8< 8 B5< 65 8<5=5< @>;8 "%{rolename/}" >1J5:B0 ToRelationshipEnd, GB> =54>?CAB8<>.d"01;8F0 "%{dimname/}" =5 <>65B 8<5BL >1J5:B A2O78, 5A;8 C@>25=L A>2<5AB8<>AB8 107K 40==KE =865 1100.�@8 A>740=88 M:75<?;O@0 >1J5:B0 <5B040==KE 4;O 107K 40==KE 87 D09;0 "%{filename/}" ?@>87>H;0 >H81:0 A :>4>< "%{error/}". -B0 >H81:0 =5CAB@0=8<0O, 8 A;C610 1K;0 >AB0=>2;5=0. A?@02LB5 =5?>;04:C 8 ?5@570?CAB8B5 A;C61C. A;8 8A?@02;5=85 =52>7<>6=>, C40;8B5 MB>B D09;, 0 B0:65 ;N1>9 :0B0;>3 A B0:8< 65 107>2K< 8<5=5< (=5 2:;NG0O @0AH8@5=85 D09;0) ?@8 =0;8G88 B0:>2>3> 2 :0B0;>35 "%{directory/}".d@8 A>740=88 M:75<?;O@0 >1J5:B0 <5B040==KE A5@25@=>9 A1>@:8 87 D09;0 "%{filename/}" ?@>87>H;0 >H81:0. -B0 >H81:0 O2;O5BAO =58A?@028<>9, ?>MB><C A;C610 >AB0=>2;5=0. #AB@0=8B5 ?@>1;5<C 8 ?5@570?CAB8B5 A;C61C. A;8 ?@>1;5<C CAB@0=8BL =52>7<>6=>, C40;8B5 MB>B D09;, 0 B0:65 A>>B25BAB2CNI89 :0B0;>3 A B5< 65 8<5=5<, 5A;8 >= =0E>48BAO 2 :0B0;>35 "%{directory/}"._@8 A>740=88 M:75<?;O@0 >1J5:B0 <5B040==KE B@0AA8@>2:8 87 D09;0 "%{filename/}" ?@>87>H;0 >H81:0. -B0 >H81:0 O2;O5BAO =58A?@028<>9, ?>MB><C A;C610 >AB0=>2;5=0. #AB@0=8B5 ?@>1;5<C 8 ?5@570?CAB8B5 A;C61C. A;8 ?@>1;5<C CAB@0=8BL =52>7<>6=>, C40;8B5 MB>B D09;, 0 B0:65 A>>B25BAB2CNI89 :0B0;>3 A B5< 65 8<5=5<, 5A;8 >= =0E>48BAO 2 :0B0;>35 "%{directory/}".`@8 A>740=88 M:75<?;O@0 >1J5:B0 <5B040==KE @>;8 A5@25@0 87 D09;0 "%{filename/}" ?@>87>H;0 >H81:0. -B0 >H81:0 O2;O5BAO =58A?@028<>9, ?>MB><C A;C610 >AB0=>2;5=0. #AB@0=8B5 ?@>1;5<C 8 ?5@570?CAB8B5 A;C61C. A;8 ?@>1;5<C CAB@0=8BL =52>7<>6=>, C40;8B5 MB>B D09;, 0 B0:65 A>>B25BAB2CNI89 :0B0;>3 A B5< 65 8<5=5<, 5A;8 >= =0E>48BAO 2 :0B0;>35 "%{directory/}".8525@=0O AB@C:BC@0 <5B040==KE 4;O B01;8FK "%{dimname/}".�?5@0F8O ProcessAdd, C:070==0O 4;O %{name/} %{typename/}, =54>?CAB8<0 4;O 87<5@5=8O IMDI, 5A;8 MB> 87<5@5=85 A2O70=> A ?>4@>1=K<8 40==K<8 2 1>;55 G5< >4=>9 A5:F88.�RelationshipEnd A @>;LN "%{role/}" 2 87<5@5=88 "%{dimensionname/}" 8<55B =5C=8:0;L=K9 0B@81CB A 845=B8D8:0B>@>< "%{id/}" 87<5@5=8O "%{parentid/}".�7<5@5=85 "%{dimname/}" =5 <>65B 8<5BL >1J5:B A2O78, :>340 A2>9AB2C 107K 40==KE "StorageEngineUsed" 7040=> 7=0G5=85 "Traditional".;B=>A8B5;L=K9 ?CBL =5 ?>445@68205BAO 4;O DBStorageLocation.�>2KA8BL C@>25=L A>2<5AB8<>AB8 107K 40==KE "%{name/}" <>6=> B>;L:> ?CB5< A>740=8O A:@8?B0 2A59 107K 40==KE (2:;NG0O 4>G5@=85 >1J5:BK).]MeasureGroup "%{mgname/}" =5 A>45@68B =8 >4=>3> 8;8 A>45@68B =5A:>;L:> 2K@>645==KE 87<5@5=89.�!5<0=B8G5A:0O <>45;L 187=5A-0=0;8B8:8 2 1075 40==KE "%{database/}" =5 A>3;0A>20=0. 070 40==KE 4>;6=0 A>45@60BL :C1, 5A;8 2 =59 5ABL :0:85-;81> B01;8FK.�<O =5A>3;0A>20==>9 B01;8FK: 8<O 87<5@5=8O 107K 40==KE "%{dimname/}", 8<O 87<5@5=8O :C10 "%{cubedimname/}", 8<O 3@C??K <5@ "%{mgname/}".['8A;> MeasureGroups @02=> "%d{mgcount/}", 0 G8A;> CubeDimensions @02=> "%d{cubedimcount/}".S'8A;> MeasureGroups @02=> "%d{mgcount/}", 0 G8A;> Dimensions @02=> "%d{dimcount/}".-;5<5=B Dimension "%{dimname/}" 8<55B 0B@81CBK "%d{dimattrcount/}", 0 M;5<5=B CubeDimension "%{cubedimname/}" 8<55B 0B@81CBK "%d{cubedimattrcount/}".  B01;8G=>< @568<5 :>;8G5AB2> 0B@81CB>2 Dimension 4>;6=> A>>B25BAB2>20BL :>;8G5AB2C 0B@81CB>2 CubeDimension.�B@81CB "%{dimattrname/}" 4;O Dimension "%{dimname/}" =5 =0945= 2 CubeDimension "%{cubedimname/}".  B01;8G=>< @568<5 8<5=0 0B@81CB>2 2 CubeDimension 4>;6=K A>>B25BAB2>20BL 8<5=0< 0B@81CB>2 2 Dimension.9B=>A8B5;L=K9 ?CBL 4;O StorageLocation =5 ?>445@68205BAO.�?5@0F8O >1=>2;5=8O =54>ABC?=0 4;O :=83, A>740==KE ?@54K4CI8<8 25@A8O<8 PowerPivot. !>E@0=8B5 :=83C, >B:@K2 55 2 ?>A;54=59 25@A88 PowerPivot 4;O Excel.�!2O7L 8<55B 1>;55 >4=>3> M;5<5=B0 ProcessingState, GB> =5 @07@5H5=>. -B> <>65B 1KBL ?@87=0:>< 8A?>@G5==KE <5B040==KE 107K 40==KE.^;O 0B@81CB0 "%{property/}" =5>1E>48<> 7040BL B8? "ExtendedType", 5A;8 >?@545;5= ExtendedType.E!5:F8O OLAP "%{partition/}" =5 <>65B 8<5BL ?0@0<5B@ DirectQueryUsage.^=>3><5@=K5 107K 40==KE ?>445@6820NB 7=0G5=85 CompatibilityLevel, @02=>5 B>;L:> 1050 8;8 1100.Y"01;8G=K5 107K 40==KE =5 ?>445@6820NB ?5@5E>4 =0 1>;55 =87:89 C@>25=L CompatibilityLevel.o3@0=8G5=85 VERSION 2 Discover CSDL 4>;6=> 8<5BL D>@<0B <integer>.<integer> 8 4>;6=> 1KBL 1>;LH5 8;8 @02=> 1.0.�@8<5=5=85 70<5B>: 2 >1J5:B0E :><0=4 A:@8?B>2 4>?CA:05BAO B>;L:> 4;O B01;8G=KE 107 40==KE A C@>2=5< CompatibilityLevel 1103 8;8 2KH5._070 40==KE A>45@68B 1>;LH5 >4=>3> :C10. 5>1E>48<> C:070BL :>=:@5B=K9 :C1 8;8 8<O ?5@A?5:B82K.�"5:CI0O <>45;L <>65B 1KBL ?@54AB02;5=0 A ?><>ILN 2K@065=8O, 5A;8 :;85=B 70?@0H8205B <5B040==K5 B01;8G=>3> ?@54AB02;5=8O A >3@0=8G5=85< VERSION 2.0 8;8 1>;55 ?>74=8<.==0G5=85 MaxCPU 2 ResourcePool =5 <>65B ?@52KH0BL 100 (?@>F.)�@8 A>740=88 M:75<?;O@0 >1J5:B0 <5B040==KE ?C;0 @5AC@A>2 87 D09;0 "%{filename/}" ?@>87>H;0 >H81:0. -B0 >H81:0 O2;O5BAO =58A?@028<>9, ?>MB><C A;C610 >AB0=>2;5=0. #AB@0=8B5 ?@>1;5<C 8 ?5@570?CAB8B5 A;C61C. A;8 MB> 8A?@02;5=85 =52>7<>6=>, C40;8B5 MB>B D09;.@8 A>740=88 M:75<?;O@0 >1J5:B0 <5B040==KE 3@C??K @01>G59 =03@C7:8 107K 40==KE 87 D09;0 "%{filename/}" ?@>87>H;0 >H81:0. -B0 >H81:0 O2;O5BAO =58A?@028<>9, ?>MB><C A;C610 >AB0=>2;5=0. #AB@0=8B5 ?@>1;5<C 8 ?5@570?CAB8B5 A;C61C. A;8 MB> 8A?@02;5=85 =52>7<>6=>, C40;8B5 MB>B D09;.�52>7<>6=> 2:;NG8BL @07<5B:C 4;O 0B@81CB0 "%{property/}" 2 87<5@5=88 "%{dimension/}" ?>A:>;L:C A5@25@ =5 @01>B05B 2 B01;8G=>< @568<5.�52>7<>6=> 2:;NG8BL @07<5B:C 4;O 0B@81CB0 "%{property/}" 2 87<5@5=88 "%{table/}" ?>A:>;L:C A5@25@ =5 @01>B05B 2 B01;8G=>< @568<5.�5 C40;>AL A>740BL A2O7L ?@028;0 A 845=B8D8:0B>@>< "%{relationshipId/}". !2>9AB2C "%{property/}" 2 B01;8F5 "%{table/}" B@51C5BAO @07<5B:0.�!2>9AB2C ActiveState A2O78 A 845=B8D8:0B>@>< "%{relationshipId/}" 2 B01;8F5 "%{table/}" B@51C5BAO 7040BL 7=0G5=85 Ignore, ?>A:>;L:C MB> =5 A2O7L =0 >A=>25 ?@028;0.�!2>9AB2C ActiveState A2O78 A 845=B8D8:0B>@>< "%{relationshipId/}" 2 B01;8F5 "%{table/}" B@51C5BAO 7040BL 7=0G5=85 Active/Inactive, ?>A:>;L:C MB> =5 A2O7L =0 >A=>25 ?@028;0.�564C B01;8F59 "%{maintable/}" A @540:B8@C5<K< AB>;1F>< "%{editableattribute/}" 8 55 B01;8F59 ?5@5>?@545;5=8O "%{overridedimension/}" B@51C5BAO CAB0=>28BL A2O7Lp;O A2>9AB20 ColumnUsage 2A5340 A;54C5B 704020BL 7=0G5=85 "UnrestrictedUsage". @>25@LB5 0B@81CB "%{property/}".z5A>3;0A>20==>ABL <564C EDVMP 8 <5B040==K<8 107K 40==KE; 87<5@5=85 A 845=B8D8:0B>@>< "%{DimId/}" =5 =0945=> 2 D09;5 EDVMP.� >;L "%{strRoleName/}" 8<55B CG5B=CN 70?8AL 4><5=0, :>B>@0O =5 ACI5AB2C5B. !;54CNI0O CG5B=0O 70?8AL ?>;L7>20B5;O 4><5=0 1>;LH5 =5 O2;O5BAO 4>?CAB8<>9 4;O MB>9 @>;8: "%{strDomainAccount/}".�;O A2>9AB20 ActiveState A2O78 2A5340 A;54C5B 704020BL 7=0G5=85 "ActiveStateIgnore". @>25@LB5 A2O7L A 845=B8D8:0B>@>< "%{relId/}" 2 B01;8F5 "%{tableName/}".�!2>9AB2C ActiveState A2O78 A;54C5B CAB0=>28BL 7=0G5=85 Active/Inactive, :>340 1070 40==KE 8<55B C@>25=L A>2<5AB8<>AB8 1>;LH5 1103. @>25@LB5 A2O7L A 845=B8D8:0B>@>< "%{relId/}" 2 B01;8F5 "%{tableName/}".� 3@C??5 <5@ 4>?CA:05BAO B>;L:> DegenerateMeasureGroupDimension, :>340 C@>25=L A>2<5AB8<>AB8 107K 40==KE 1>;LH5 1103. @>25@LB5 70?8A8 2 3@C??5 <5@ 4;O B01;8FK "%{tableName/}".PA�1@01>B:0 2KG8A;O5<>3> AB>;1F0 7025@H8;0AL >H81:>9 87-70 =5>4=>7=0G=KE ?CB59 <564C B01;8F0<8 "%{table1/}", 8 "%{table2/}": %{path1/}, 8 %{path2/}�;O A2>9AB20 CrossFilterDirection A2O78 2A5340 A;54C5B 704020BL 7=0G5=85 "ToEndFiltersFromEnd". @>25@LB5 A2O7L A 845=B8D8:0B>@>< "%{relId/}" 2 B01;8F5 "%{tableName/}".�=0G5=85 "FromEndFiltersToEnd" A2>9AB20 CrossFilterDirection 2 =0AB>OI55 2@5<O =5 ?>445@68205BAO. @>25@LB5 A2O7L A 845=B8D8:0B>@>< "%{relId/}" 2 B01;8F5 "%{tableName/}".�A;8 2 :0G5AB25 :>;8G5AB20 M;5<5=B>2 A2O78 B@51C5BAO 8A?>;L7>20BL ">48= : >4=><C", A>7409B5 425 >48=0:>2K5 A2O78 ">48= : >4=><C" 2 >1>8E :0B0;>30E <564C "%{dimension1/}"[%{column1/}] 8 "%{dimension2/}"[%{column2/}].p!2O7L >B AB>;1F0 "%{dimension/}"[%{column/}]�8<55B =54>?CAB8<CN :@0B=>ABL %{from/} : %{to/} 8 =5 ?>445@68205BAO.,>7=8:;0 ?@>1;5<0 A> A2O7LN <564C "%{dimension1/}"[%{column1/}] 8 "%{dimension2/}"[%{column2/}]. "5:CI85 ?0@0<5B@K Cardinality 8 CrossFilterDirection :>=5G=>9 B>G:8 =5A>2<5AB8<K. >7<>6=>, A;54C5B 87<5=8BL :@0B=>ABL :>=5G=>9 B>G:8 (>48= :> <=>38<) 8;8 =0?@02;5=85 CrossFilterDirection 4;O MB>9 A2O78.l5@A8O 107K 40==KE =0 C40;5==>< C7;5 >B;8G05BAO >B 25@A88 =0 >A=>2=>< C7;5, 2K?>;=ONI5< 70?@>A ?>;L7>20B5;O.g!;54CNI85 D09;K A5:F89 =5 =0945=K: "%{FileList/}" 4;O A53<5=B8@>20==>9 B01;8FK A 8<5=5< "%{TblName/}". �!;54CNI85 D09;K A5:F89 =5 1K;8 A>E@0=5=K =0 48A:: "%{FileList/}". 68405BAO, GB> D09;K 1C4CB A>E@0=5=K 2> 2@5<O @0A?@545;5==>9 >1@01>B:8. }$09; 40==KE A5:F88 "%{IDFFile/}", ?5@540==K9 2B>@8G=K< C7;><, 4>;65= ?@8ACBAB2>20BL 2 A?8A:5 D09;>2 87<5@5=8O >A=>2=>3> C7;0.x$09; 40==KE A5:F88 "%{IDFFile/}", ?5@540==K9 2B>@8G=K< C7;><, =5 4>;65= ?@8ACBAB2>20BL 2 :0B0;>35 40==KE >A=>2=>3> C7;0.G5?@542845==K9 D09; "%{UnexpectedFile/}", ?5@540==K9 ?>4G8=5==K< C7;><.F68405<K5 D09;K "%{MissingFiles/}" =5 1K;8 ?5@540=K ?>4G8=5==K< C7;><.4><0=40 ?>;CG5=8O B01;8G=KE <5B040==KE 70?@>A8;0 A?8A>: A;54CNI8E 845=B8D8:0B>@>2 A5:F89: "%{PartIdsList/}" 4;O 107K 40==KE A 845=B8D8:0B>@>< "%{DbId/}", 845=B8D8:0B>@ 87<5@5=8O "%{DimId/}". !5:F8O "%{NotFoundParts/}" =5 =0945=0. 5B040==K5 ?>4G8=5==>3> C7;0 4>;6=K A>>B25BAB2>20BL <5B040==K< >A=>2=>3> C7;0.mShardDirectory 2>72@0B8; =54>?CAB8<K9 845=B8D8:0B>@ A5:F88 "%{PartitionId/}" 4;O 87<5@5=8O "%{DimensionId/}".�><0=40 InternalProcessPartitions ?>445@68205BAO B>;L:> A5@25@><, @01>B0NI8< 2 @568<5 VertiPaq 8 @568<5 Azure A 2:;NG5==K< ScaleOut.P><0=4C InternalProcessPartitions <>3CB 2K?>;=OBL B>;L:> 04<8=8AB@0B>@K A5@25@0.b><0=4C InternalProcessPartitions <>3CB ?>445@6820BL B>;L:> A;54CNI85 B8?K >1@01>B:8: ProcessData.�A5 >1J5:BK, C:070==K5 2 :><0=45 InternalProcessPartitions, 4>;6=K ?@8=04;560BL : >4=>9 1075 40==KE, C:070==>9 DatabaseId="%{DatabaseId/}".J :><0=45 InternalProcessPartitions <>6=> C:07K20BL B>;L:> >1J5:BK A5:F89.h4<8=8AB@0B>@K A;C61K <>3CB 2K?>;=8BL :><0=4C A8=E@>=870F88, B>;L:> 5A;8 A5@25@ @01>B05B 2 @568<5 Azure.u>340 A5@25@ @01>B05B 2 @568<5 Azure, :><0=4C Synchronize <>6=> 2K?>;=OBL, B>;L:> 5A;8 7040=> SynchronizeFromStorage.�!2>9AB2> ActiveState M;5<5=B0 Dimension/Relationships/Relationship =5 A8=E@>=878@>20=> A ReferenceMeasureGroupDimension 4;O A>>B25BAB2CNI53> M;5<5=B0 MeasureGroup 107K 40==KE "%{database/}".�# A2>9AB20 87<5@5=8O "%{TableId/}"["%{ColumnId/}"] 2 A53<5=B8@>20==>< 87<5@5=88 2:;NG5=0 85@0@E8O 0B@81CB>2. 'B>1K >B:;NG8BL 85@0@E8N 0B@81CB>2, 70409B5 A2>9AB2C ColumnUsage 7=0G5=85 DaxUsage.�>7=8:;0 ?@>1;5<0 A> A2O7LN <564C "%{dimension1/}"[%{column1/}] 8 "%{dimension2/}"[%{column2/}]. # A53<5=B8@>20==>3> 87<5@5=8O =5 4>;6=> 1KBL =8:0:8E 2E>4OI8E A2O759.65@58<5=>20=85 =5 ?>445@68205BAO 2 B@0=70:F8OE A50=A0.}KG8A;O5<K5 B01;8FK =5 ?>445@6820NBAO 4;O A5@25@>2 Azure, @01>B0NI8E 2 @568<5 ScaleOut (845=B8D8:0B>@ 87<5@5=8O "%{DimId/}").�0?@>A =0 ?>;CG5=85 2K1>@:8 B01;8G=KE <5B040==KE A>45@68B =525@=CN 70?8AL 87<5@5=8O "%{DimensionId/}" 4;O 107K 40==KE "%{DatabaseId/}".�0?@>A =0 ?>;CG5=85 2K1>@:8 B01;8G=KE <5B040==KE ?>2B>@ONICNAO 70?8AL 87<5@5=8O "%{DimensionId/}" 4;O 107K 40==KE "%{DatabaseId/}".�0?@>A =0 ?>;CG5=85 2K1>@:8 B01;8G=KE <5B040==KE A>45@68B ?>2B>@ONICNAO 70?8AL A5:F88 "%{PartitionId/}" 4;O 87<5@5=8O "%{DimensionId/}" 107K 40==KE "%{DatabaseId/}".�0?@>A =0 ?>;CG5=85 2K1>@:8 B01;8G=KE <5B040==KE A>45@68B ?CAB>9 A?8A>: A5:F89 4;O 87<5@5=8O "%{DimensionId/}" 107K 40==KE "%{DatabaseId/}".o> 2@5<O A8=E@>=870F88 >B RPS 107K 40==KE A 845=B8D8:0B>@>< "%{dbId/}" C75; D01@8:8 25@=C; ?CABCN :0@BC 25@A89.PA�ShardDirectory 2>72@0B8; >4=C 8 BC 65 :>=5G=CN B>G:C "%{Endpoint/}" ?> :@09=59 <5@5 42064K; ?>2B>@5=85 :>=5G=KE B>G5: =5 @07@5H5=>. ><5=B0;L=K9 A=8<>: ShardDirectory: '%{ShardDirSnapshot/}'.�ShardDirectory 2>72@0B8; >48= 8 B>B 65 845=B8D8:0B>@ A53<5=B0 "%{PartitionId/}" ?> :@09=59 <5@5 42064K; ?>2B>@5=85 845=B8D8:0B>@>2 A53<5=B>2 =5 @07@5H5=>. ><5=B0;L=K9 A=8<>: ShardDirectory: '%{ShardDirSnapshot/}'.�!5:F8O A 845=B8D8:0B>@>< "%{PartitionId/}", ?@8=04;560I0O : B01;8F5 A 845=B8D8:0B>@>< "%{TableId/}", =5 =0945=0 2 :0B0;>35 A53<5=B>2. ><5=B0;L=K9 A=8<>: ShardDirectory: '%{ShardDirSnapshot/}'.N070 40==KE "%{DatabaseName/}" ?@52KH05B <0:A8<0;L=K9 ?@545; @07<5@0 =0 48A:5.C5 C40;>AL =09B8 ColumnID "%{ColumnId/}" 2 B01;8F5 "%{TableName/}".55 C40;>AL =09B8 TableID "%{TableId/}" 2 1075 40==KE.=5 C40;>AL =09B8 MeasureName "%{MeasureName/}" 2 1075 40==KE.�# <>45;8 40==KE >G5=L 4;8==0O F5?>G:0 7028A8<>AB59 2KG8A;O5<>9 B01;8FK, :>B>@0O A:>@55 2A53> ?@54AB02;O5B A>1>9 F8:;. @>25@LB5 D>@<C;K 2KG8A;O5<>9 B01;8FK.f!1>9 >1J548=5=8O D09;0 A>?>AB02;5=8O 25@A88 B@0=70:F88 "%{fileName/}" A A>?>AB02;5=85< 3;02=>9 25@A88.q!1>9 >1J548=5=8O D09;0 A>?>AB02;5=8O 25@A88 B@0=70:F88 "%{fileName/}" A >B;>65==K< A>?>AB02;5=85< 3;02=>9 25@A88.V?@545;5=85 70?@>A0 8AB>G=8:0 40==KE "%{datasourceid/}" @0745;0 "%{partition/}" ?CAB>.�;O A2>9AB20 DirectQueryUsage @0745;0 "%{partition/}" =5 <>65B 1KBL 7040=> 7=0G5=85 "DirectQueryOnly" 8;8 "InMemoryWithDirectQuery", 5A;8 A2>9AB2> DirectQueryMode 107K 40==KE "%{database/}"   "InMemory".�!B>;15F A 8<5=5< "%{ColumnName/}" C65 ACI5AB2C5B 2 2KG8A;O5<>9 B01;8F5 A 8<5=5< "%{CalculatedTableName/}", 8 8AB>G=8: MB>3> AB>;1F0 O2;O5BAO B01;8F59 A 8<5=5< "%{TableName/}".j!B>;15F A 8<5=5< "%{ColumnName/}" C65 ACI5AB2C5B 2 2KG8A;O5<>9 B01;8F5 A 8<5=5< "%{CalculatedTableName/}".D!2>9AB2> StorageEngineMode 107K 40==KE "%{DBName/}" =5;L7O 87<5=8BL.�K@065=85 DAX 4;O 2KG8A;O5<>9 B01;8FK "%{table/}" @57C;LB8@C5B 2 B8? 40==KE Variant 4;O AB>;1F0 "%{column/}". 7<5=8B5 2KG8A;5=85, GB>1K C AB>;1F0 1K; A>3;0A>20==K9 B8? 40==KE.C$C=:F8O ExternalMembers 70@575@28@>20=0 4;O 1C4CI53> 8A?>;L7>20=8O.�52>7<>6=> 2K?>;=8BL >?5@0F8N, ?>A:>;L:C D09; <5B040==KE "%{file_name/}" 4;O 107K 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}" C65 ACI5AB2C5B.K>45;L 40==KE A>740=0 2 ?@5420@8B5;L=>9 25@A88, 703@C78BL 55 B5?5@L =5;L7O.0>=8605BAO C@>25=L =5?>445@68205<>9 107K 40==KE.x :=835 Excel 5ABL <>45;L A =5>4=>7=0G=K<8 0:B82=K<8 A2O7O<8 8;8 F8:;>< 0:B82=KE A2O759. "0:85 <>45;8 =5 ?>445@6820NBAO.T<O O7K:0 8 @538>=0;L=KE ?0@0<5B@>2 "%{culture/}" =54>?CAB8<> 8;8 =5 ?>445@68205BAO.�-BC :><0=4C =5;L7O 2K?>;=8BL 2 1075 40==KE "%{db_name/}", B0: :0: >=0 1K;0 >?@545;5=0 A ?><>ILN ?0@0<5B@0 StorageEngineUsed, 4;O :>B>@>3> 7040=> 7=0G5=85 TabularMetadata. 'B>1K C?@02;OBL 1070<8 40==KE 2 MB>< @568<5, =5>1E>48<> 8A?>;L7>20BL API Tabular.X1@01>B:0 >1J5:B>2 87 =5A:>;L:8E 107 40==KE 2 >4=>< 70?@>A5 >1@01>B:8 =5 ?>445@68205BAO.�-BC :><0=4C =5;L7O 2K?>;=8BL 2 1075 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}", B0: :0: 4;O 107K 40==KE 70?@5I5=K ?>4:;NG5=8O 7040==>9 >1;0AB8.�52>7<>6=> 70D8:A8@>20BL B@0=70:F8N, B0: :0: 4;O 107K 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}" 70?@5I5=K ?>4:;NG5=8O 7040==>9 >1;0AB8.�5 C405BAO A>740BL ?>4:;NG5=85 7040==>9 >1;0AB8, B0: :0: 4;O 107K 40==KE A 8<5=5< "%{db_name/}" 8 845=B8D8:0B>@>< "%{db_id/}" 70?@5I5=K ?>4:;NG5=8O 7040==>9 >1;0AB8.g5A>2?045=85 @568<>2 F5;52>3> A5@25@0: >?5@0F8O DisableDatabase =5 ?>445@68205BAO 2 <=>3><5@=>< @568<5.�!1>9 >1J548=5=8O D09;0 :0@BK 25@A88 ACI5AB2CNI59 B@0=70:F88 "%{fileName/}" A :0@B>9 >B;>65==>9 <0AB5@-25@A88 A :>4>< >H81:8 %d{ErrorCode/}.�@>87>H;0 >H81:0 2> 2@5<O ?5@58<5=>20=8O <5@K A:@8?B0 "%{old_measure_name/}" 2 "%{new_measure_name/}", 2=CB@5==89 845=B8D8:0B>@ <5@K "%{measure_id/}" C65 ACI5AB2C5B 2 :>;;5:F88 <5@ A:@8?B0.�@>87>H;0 >H81:0 2> 2@5<O ?5@58<5=>20=8O <5@K A:@8?B0 "%{old_measure_name/}" 2 "%{new_measure_name/}", 2=CB@5==55 8<O <5@K "%{measure_name/}" C65 ACI5AB2C5B 2 :>;;5:F88 <5@ A:@8?B0.PA�5 C405BAO A>740BL ?>4:;NG5=85 7040==>9 >1;0AB8, B0: :0: =5 2A5 DatabaseId="%{db_id/}", internalDatabaseName="%{internal_db_name/}" 8 externalDatabaseName="%{external_db_name/}" 7040=K ?@028;L=>.�$09; "%{file/}" ?>2@5645=. = A>45@68B ?>A;54=NN 70D8:A8@>20==CN <5B:C 2@5<5=8 "%{timestampfile/}", 1>;55 =>2CN, G5< ?>A;54=OO 70D8:A8@>20==0O <5B:0 2@5<5=8 "%{timestampdb/}" B01;8G=>9 107K 40==KE =0 48A:5.�;O A2>9AB20 DefinitionType A2O78 2A5340 A;54C5B 704020BL 7=0G5=85 "Identity". @>25@LB5 A2O7L A 845=B8D8:0B>@>< "%{relId/}" 2 B01;8F5 "%{tableName/}".Y54>?CAB8<>5 @0A?>;>65=85 E@0=8;8I0 "%{storagelocation/}" 4;O 107K 40==KE "%{database/}".>5>1E>48<> C:070BL 845=B8D8:0B>@ G;5=0 4;O G;5=0 2=5H=59 @>;8.m07K 40==KE Azure Analysis Server ?>445@6820NB B>;L:> C@>25=L A>2<5AB8<>AB8 (CompatibilityLevel) 1200 8 2KH5.c!;C61K Azure Analysis Services =5 ?>445@6820NB =0AB@08205<>5 @0A?>;>65=85 E@0=5=8O 4;O 107K 40==KE.n-B> @0725@BK20=85 Analysis�Services =5 ?>445@68205B ?>;L7>20B5;LA:>5 7=0G5=85 StorageLocation 4;O 107K 40==KE.t!;C61K Analysis�Services Power�BI�Premium =5 ?>445@6820NB ?>;L7>20B5;LA:>5 7=0G5=85 StorageLocation 4;O 107K 40==KE.}@8 ?>?KB:5 70D8:A8@>20BL B@0=70:F8N >1=0@C65=>, GB> A>AB>O=8O :;>=8@>20=8O 87<5@5=8O 8 B01;8FK "%{TableId/}" =5A>3;0A>20==K.c><0=4C Evict =52>7<>6=> 2K720BL 2 8=8F88@>20==>9 ?>;L7>20B5;5< B@0=70:F88 8;8 2 ?0:5B5 B@0=70:F89.;><0=4C Evict <>65B 2K?>;=8BL B>;L:> 04<8=8AB@0B>@ A5@25@0.c><0=4C Evict <>6=> 2K?>;=8BL 2 1075 40==KE A C@>2=5< A>2<5AB8<>AB8 CompatibilityLevel�1100 8 2KH5.M><0=4C 8A:;NG5=8O =52>7<>6=> 2K?>;=8BL =0 A5@25@5, 345 2:;NG5= EagerLoading.]><0=4C 8A:;NG5=8O =52>7<>6=> 2K?>;=8BL =0 A5@25@5, 345 2:;NG5= AutoSetDefaultInitialCatalog.�070 40==KE "%{db_name/}" 8<?>@B8@>20=0 87 PBIX-D09;0, => ?5@54 55 8A?>;L7>20=85< =C6=> 7025@H8BL >?5@0F88 ?@5>1@07>20=8O. > MB>3> 70?@>AK <>65B 2K?>;=OBL B>;L:> 04<8=8AB@0B>@ A5@25@0.h><0=4C CommitImport =52>7<>6=> 2K720BL 2 8=8F88@>20==>9 ?>;L7>20B5;5< B@0=70:F88 8;8 ?0:5B5 B@0=70:F89.B><0=4C CommitImport <>65B 2K?>;=8BL B>;L:> 04<8=8AB@0B>@ A5@25@0.\><0=4C CommitImport <>6=> 2K?>;=8BL B>;L:> 2 1075 40==KE C@>2=O A>2<5AB8<>AB8 =5 =865 1200.Q><0=4C CommitImport <>6=> 2K?>;=8BL B>;L:> 2 1075 40==KE, :>B>@0O 8<?>@B8@C5BAO.�0945= ?>2@5645==K9 D09; <5B040==KE 107K 40==KE "%{db_pathname/}" 2> 2@5<O 70?CA:0 A5@25@0. 5 C40;>AL 4>1028BL 53> 2 :0@0=B8= 87-70 =5A:>;L:8E >48=0:>2KE ?0?>: 107K 40==KE.L!;C61K Analysis�Services ?>445@6820NB B>;L:> @568< DelayLoadModeRequested�1./ 568< DelayLoadModeRequested =5 ?>445@68205BAO.IDBStorageLocation =5 ?>445@68205BAO ?@8 @01>B5 2 @568<5 Power�BI�Premium.�?8A0=85 D09;0 <5B040==KE "%{filename/}" A>45@68B =5?@542845==K9 >1J5:B <5B040==KE "%{id/}" 25@A88 "%d{version/}" A 25@A859 @0A?>;>65=8O E@0=5=8O "%d{persist_version/}".D0B0;>3 E@0=5=8O "%{directory/}" 107K 40==KE "%{id/}" =5 ACI5AB2C5B.�5 C40;>AL 8A:;NG8BL 107C 40==KE "%{strDatabaseId/}", B0: :0: 55 @568< A>E@0=O5<>AB8 87<5=5=. -B> 2@5<5==0O A8BC0F8O, ?>?@>1C9B5 ?>2B>@8BL ?>?KB:C.T!B>;15F A 8<5=5< "%{ColumnName/}" C65 ACI5AB2C5B 2 B01;8F5 A 8<5=5< "%{TableName/}".uAB>G=8:8 40==KE "%{Datasource1/}" 8 "%{Datasource2/}" 8<5NB >48= 8 B>B 65 ?CBL : @5AC@A0< "%{path/}", GB> 70?@5I5=>.l# 8AB>G=8:0 40==KE "%{Datasource/}" 5ABL @568< >;8F5B2>@5=8O, :>B>@K9 =52>7<>6=> 8A?>;L7>20BL 4;O >1@01>B:8.@ 0745;K M 2 @568<5 DirectQuery =5 AAK;0NBAO =0 8AB>G=8:8 40==KE.Z 0745; M 2 @568<5 DirectQuery AAK;05BAO =0 8AB>G=8: 40==KE ?>AB02I8:0 2 A2>5< 2K@065=88 M.�!5:F8O M "%{PartitionName/}" B01;8FK "%{TableName/}" 2 @568<5 DirectQuery AAK;05BAO =0 <=>65AB2> 8AB>G=8:>2 40==KE 2 A2>5< 2K@065=88�M.x 0745; M 8A?>;L7C5B DC=:F8N 40==KE, :>B>@0O ?@82>48B : >1@0I5=8N : 8AB>G=8:C 40==KE, >B;8G=><C >B >?@545;5==KE 2 <>45;8.'=B53@0F8O A ?>4A8AB5<>9 M =5 2:;NG5=0.H;O MaxContainerCount =52>7<>6=> 7040BL 7=0G5=85 1>;LH5 %d{upperLimit/}.�!5:F88 DirectQuery "%{Partition1/}" B01;8FK "%{Table1/}" 8 "%{Partition2/}" B01;8FK "%{Table2/}" AAK;0NBAO =0 @07=K5 8AB>G=8:8 40==KE, GB> =5 ?>445@68205BAO.^JSON CG5B=KE 40==KE 2 8AB>G=8:5 40==KE "%{datasource/}" 8<55B =5?@028;L=K9 D>@<0B. %{message/}�!2>9AB2> ConnectionDetails 2 8AB>G=8:5 40==KE "%{datasource/}" A>45@68B ?0@0<5B@ 70?@>A0. -B> =5 ?>445@68205BAO 2 @568<5 DirectQuery�1400.�!2>9AB2> ConnectionDetails 2 8AB>G=8:5 40==KE "%{datasource/}" A>45@68B ?0@0<5B@K, :>B>@K5 =5 ?>445@6820NBAO 2 @568<5 DirectQuery�1400.i 8AB>G=8:5 40==KE "%{datasource/}" 2:;NG5=> H8D@>20=85. -B> =5 ?>445@68205BAO 2 @568<5 DirectQuery�1400.~AB>G=8: 40==KE "%{datasource/}" 8<55B B8? ?@>25@:8 ?>4;8==>AB8 %{authKind/}. -B> =5 ?>445@68205BAO 2 @568<5 DirectQuery�1400.yK@065=85 2 @0745;5 "%{partition/}" 2 B01;8F5 "%{table/}" AAK;05BAO =0 =58725AB=CN ?5@5<5==CN 8;8 DC=:F8N "%{function/}".\K@065=85 2 @0745;5 "%{partition/}" 2 B01;8F5 "%{table/}" AAK;05BAO =0 =58725AB=CN ACI=>ABL.aJSON ConnectionDetails 2 8AB>G=8:5 40==KE "%{datasource/}" 8<55B =5?@028;L=K9 D>@<0B. %{message/}ZJSON ?0@0<5B@>2 2 8AB>G=8:5 40==KE "%{datasource/}" 8<55B =5?@028;L=K9 D>@<0B. %{message/}=JSON DataAccessOptions 8<55B =5?@028;L=K9 D>@<0B. %{message/}d@>87>H;0 A8=B0:A8G5A:0O >H81:0 2 ContextExpression 2 8AB>G=8:5 40==KE "%{datasource/}". %{message/}C@>87>H;0 A8=B0:A8G5A:0O >H81:0 2 2K@065=88 "%{name/}". %{message/}\@>87>H;0 A8=B0:A8G5A:0O >H81:0 2 @0745;5 "%{partition/}" 2 B01;8F5 "%{table/}". %{message/}[<O ?>;L7>20B5;O >BACBAB2C5B 2 A2>9AB25 "#G5B=K5 40==K5" 8AB>G=8:0 40==KE "%{datasource/}".N=0;87 2;8O=8O ?>;8B8:8 >1=>2;5=8O ?>445@68205BAO B>;L:> 4;O 8AB>G=8:0 B8?0�M.QK@065=85 >?@>A0 ?CAB>5, ?@>0=0;878@>20BL 2;8O=85 ?>;8B8:8 >1=>2;5=8O =5 C405BAO.�5 C40;>AL ?@5>1@07>20BL 8AB>G=8: 40==KE 87 D>@<0B0 Power�BI 2 D>@<0B O4@0 AS; A53<5=B 381@84=>3> 251-?@8;>65=8O =5 =0945= 2 AB@>:5 ?>4:;NG5=8O.�5 C40;>AL ?@5>1@07>20BL 8AB>G=8: 40==KE 87 D>@<0B0 Power�BI 2 D>@<0B O4@0 AS; A53<5=B <5AB>?>;>65=8O =5 =0945= 2 AB@>:5 ?>4:;NG5=8O.y5 C40;>AL ?@5>1@07>20BL 8AB>G=8: 40==KE 87 D>@<0B0 Power�BI 2 D>@<0B O4@0 AS; A1>9 ?@8 703@C7:5 ?0:5B0 ?>A;5 872;5G5=8O.r5 C40;>AL ?@5>1@07>20BL 8AB>G=8: 40==KE 87 D>@<0B0 Power�BI 2 D>@<0B O4@0 AS; ?0:5B A;8H:>< 1>;LH>9 4;O 703@C7:8.;@8 ?>4AB0=>2:5 ?0@0<5B@>2 ?@>87>H;0 >H81:0: "%{message/}".k!8=B0:A8G5A:0O >H81:0 2 2K@065=88 %{expressionType/} ?>;8B8:8 >1=>2;5=8O 2 B01;8F5 "%{table/}". %{message/}#H81:0 ?>4A8AB5<K�M: "%{message/}".8"01;8F0 "%{table/}" =5 <>65B 8<5BL <=>65AB2> M-@0745;>2.z5A>3;0A>20==>ABL 2 <>45;OE 8AB>G=8:>2 40==KE D>@<0B0 Power�BI�v1: >1=0@C65=K ?>2B>@ONI85AO 70?@>AK A >48=0:>2K<8 8<5=0<8.�5A>3;0A>20==>ABL 2 <>45;OE 8AB>G=8:>2 40==KE D>@<0B0 Power�BI�v1: >1=0@C65=K ?>2B>@ONI85AO 70?@>AK A >48=0:>2K<8 8<5=0<8. >2B>@ONI85AO 7=0G5=8O =0945=K 2 >1I8E 70?@>A0E.1H81:0 ?@8<5=5=8O ?0@0<5B@>2 :C10: "%{message/}".PA:>AB02I8: OLE DB 4;O A;C61 Analysis Services (09:@>A>DB).@!5@25@ 25@=C; A;54CNI55 ?@54C?@5645=85: %u{HR/} (%{ErrorText/}).8!5@25@ 25@=C; A;54CNICN >H81:C: %u{HR/} (%{ErrorText/}).X54>?CAB8<K9 8AB>G=8: 8;8 @0A?>;>65=85 40==KE. #:068B5 4>?CAB8<K9 A5@25@ 4;O A>548=5=8O.V>;L7>20B5;L =5 8<55B 4>ABC?0 : :0B0;>3C "%{strCatalog/}", ;81> :0B0;>3 =5 ACI5AB2C5B.O0 A5@25@5 "%{server/}" =5 =0945= 4>?CAB8<K9 M:75<?;O@ A 8<5=5< "%{instance/}".I ?@>F5AA5 >1@01>B:8 @57C;LB0B>2, ?>;CG5==KE A A5@25@0, ?@>87>H;0 >H81:0.f ?@>F5AA5 8=8F80;870F88 181;8>B5:8 ?@5>1@07>20=8O 40==KE OLE DB (2=5H=89 :><?>=5=B) ?@>87>H;0 >H81:0._@8 ?>?KB:5 ?>;CG8BL @0A?@545;8B5;L ?0<OB8 181;8>B5:8 COM (2=5H=89 :><?>=5=B) ?@>87>H;0 >H81:0.\ ?@>F5AA5 8=8F80;870F88 @0AH8@5==>9 A;C61K >H81>: COM (2=5H=89 :><?>=5=B) ?@>87>H;0 >H81:0.R@8 703@C7:5 :><?>=5=B0 480;>3>2>3> >:=0 ?>4:;NG5=8O 4;O 70?@>A0 ?@>87>H;0 >H81:0.y ?@>F5AA5 872;5G5=8O 8=D>@<0F88 >1 8<5=>20==>< M:75<?;O@5 87 A;C61K SQLBrowser =0 A5@25@5 "%{server/}" ?@>87>H;0 >H81:0.J ?@>F5AA5 >1@01>B:8 70?@>A0 =0 >B:@KB85 ;>:0;L=>3> :C10 ?@>87>H;0 >H81:0.< ?@>F5AA5 >BAK;:8 70?@>A0 ;>:0;L=><C :C1C ?@>87>H;0 >H81:0.K ?@>F5AA5 70:@KB8O 70?@>A0, >B>A;0==>3> ;>:0;L=><C :C1C, ?@>87>H;0 >H81:0.F=0G5=85, 7040==>5 A2>9AB2C 87 @0AH8@5==KE A2>9AB2, =5 ?>445@68205BAO.a52>7<>6=> 872;5GL =01>@ AB@>: 70?@>A0 ?> 480?07>=C, ?>A:>;L:C :><0=4=>5 A>AB>O=85 1K;> 87<5=5=>.l 57C;LB0B 70?@>A0 87<5=8;AO =0 A5@25@5. ?5@0F8O >1@0B=>9 70?8A8 2 OG59:C =5 <>65B >1@01>B0BL MB> 87<5=5=85.GHTTP-A>548=5=85 =5 ?>445@68205B 70?@>H5==K9 C@>25=L :>=D845=F80;L=>AB8._52>7<>6=> CAB0=>28BL A2>9AB2> 2AB@>5==>9 157>?0A=>AB8, 5A;8 C:070=K 8<O ?>;L7>20B5;O 8 ?0@>;L.K!2>9AB20 OG59:8 <=>65AB20 40==KE 87<5=8;8AL ?>A;5 >?5@0F88 >1@0B=>9 70?8A8.�5 C40;>AL CAB0=>28BL ?>4:;NG5=85 : A5@25@C A;C61 Analysis Services "%{server/}"/"%{instance/}". #1548B5AL, GB> 2K <>65B5 ?>4:;NG8BLAO : A5@25@C "%{server/}", 0 A;C610 ?5@5=0?@028B5;O >1>7@520B5;O SQL 2:;NG5=0.gA;8 8AB>G=8:>< 40==KE O2;O5BAO :=830 Excel, B> 2 AB@>:5 ?>4:;NG5=8O =5;L7O C:07K20BL 8AE>4=K9 :0B0;>3.S5 A;54C5B C:07K20BL @568< 87<5=5=8O, 5A;8 8AB>G=8:>< 40==KE =5 O2;O5BAO URL-04@5A.PA[5 A;54C5B C:07K20BL 25@A8N 8AB>G=8:0 40==KE, 5A;8 8AB>G=8:>< 40==KE =5 O2;O5BAO URL-04@5A.)$09; ?>4:;NG5=8O =5?@028;L=> AD>@<8@>20=.3$09; ?@52KH05B 4>?CAB8<K9 <0:A8<C< 2 4096 A8<2>;>2.u5 A;54C5B 704020BL 4;O 2AB@>5==>9 157>?0A=>AB8 7=0G5=85 ClaimsToken 8;8 SSPI, GB>1K ?>;CG8BL 4>ABC? : MB><C A5@25@C.{@>87>H;0 >H81:0 2 E>45 HTTP-70?@>A0 : URL-04@5AC "%{strURL/}". >?>;=8B5;L=K5 A2545=8O: %d{lastError/}, "%{callDetails/}".AAB>G=8: 40==KE "%{strURL/}" =5 A>>B25BAB2C5B >68405<><C D>@<0BC.x>AB02I8: C4>AB>25@5=89 "%{identityProvider/}" 2 ?@54>AB02;5==>9 AB@>:5 ?>4:;NG5=8O =5 A>>B25BAB2C5B >68405<><C D>@<0BC.S52>7<>6=> >?@545;8BL ?>AB02I8: C4>AB>25@5=89 4;O >1@0I5=8O : A5@25@C "%{strURL/}".B52>7<>6=> =04;560I8< >1@07>< ?@>0=0;878@>20BL AB@>:C ?>4:;NG5=8O.O!B@>:0 ?>4:;NG5=8O B@51C5B C:070BL =0G0;L=K9 :0B0;>3 4;O 2K45;5==>9 A;C61K PBI.f!B@>:0 ?>4:;NG5=8O B@51C5B C:070BL >3@0=8G5=85 :0B0;>30 A> 7=0G5=85< "true" 4;O 2K45;5==>9 A;C61K PBI.�5 A;54C5B 704020BL 7=0G5=85 4;O 2AB@>5==>9 157>?0A=>AB8 8;8 704020BL 4;O =55 7=0G5=85 ClaimsToken, GB>1K ?>;CG8BL 4>ABC? : MB><C A5@25@C.�A;8 C A5@25@>2 0=0;870 40==KE Azure A2>9AB2> "Integrated Security" 7040=> :0: "SSPI", B> C:07K20BL A2>9AB2> "UseADALCache" 2 AB@>:5 ?>4:;NG5=8O =5 A;54C5B.�5 A;54C5B 704020BL 7=0G5=85 4;O 2AB@>5==>9 157>?0A=>AB8 8;8 704020BL 4;O =55 7=0G5=85 ClaimsToken, GB>1K ?>;CG8BL 4>ABC? : MB><C A5@25@C.05 C40;>AL 703@C78BL C?@02;O5<K9 :><?>=5=B ADAL..#:070==0O @01>G0O >1;0ABL Power BI =5 =0945=0.@#:070==0O @01>G0O >1;0ABL Power�BI =5 O2;O5BAO >1;0ABLN Premium.�#:070==>5 8<O @01>G59 >1;0AB8 Power BI :>=D;8:BC5B A 4@C38<8 8<5=0<8 @01>G8E >1;0AB59. A?>;L7C9B5 "8<O >1;0AB8-GUID >1J5:B0" 4;O >1@0I5=8O : @01>G59 >1;0AB8.C#:070==K9 URI "%{uri/}" 8AB>G=8:0 40==KE 8<55B =54>?CAB8<K9 D>@<0B.U52>7<>6=> ?>;CG8BL <0@:5@ ?@>25@:8 ?>4;8==>AB8 A C:070==K<8 CG5B=K<8 40==K<8. A;8 04<8=8AB@0B>@ :;85=B0 Active�Directory =0AB@>8; <=>3>D0:B>@=CN ?@>25@:C ?>4;8==>AB8 8;8 2K 8A?>;L7C5B5 CG5B=CN 70?8AL 09:@>A>DB, C:068B5 ?CABK5 7=0G5=8O 4;O ?>;59 "<O ?>;L7>20B5;O" 8 "0@>;L" 8 ?>2B>@8B5 ?>?KB:C. K ?>;CG8B5 70?@>A =0 22>4 CG5B=KE 40==KE.N52>7<>6=> ?>;CG8BL <0@:5@ ?@>25@:8 ?>4;8==>AB8 A C:070==K<8 CG5B=K<8 40==K<8.]@>87>H;0 >H81:0 ?@8 7040=88 ?0@0<5B@0 "%{option/}". >?>;=8B5;L=K5 A2545=8O: %d{lastError/}.PA	!A6!ApP!AP!A�4!�!�6!�!��8!�!�T9!�,!��F1!�3!�,YJ!�L!�\Q!�Y!��]T!;C610 70?CI5=0. %1 %2 (%3) %4 %5.%0

4!;C610 >AB0=>2;5=0.%0

� A8AB5<5 =54>AB0B>G=> ?0<OB8. A;8 8A?>;L7C5BAO 32-@07@O4=0O 25@A8O ?@>4C:B0, @0AA<>B@8B5 2>7<>6=>ABL >1=>2;5=8O 4> 64-@07@O4=>9 25@A88 8;8 C25;8G5=8O >1J5<0 4>ABC?=>9 A8AB5<=>9 ?0<OB8. %0

d!1>@ 8=D>@<0F88 4;O 6C@=0;0 70?@>A>2 =0G0B.%0

l!1>@ 8=D>@<0F88 4;O 6C@=0;0 70?@>A>2 ?@5:@0I5=.%0

d0G0B A1>@ 8=D>@<0F88 4;O "G5@=>3> OI8:0".%0

l!1>@ 8=D>@<0F88 4;O "G5@=>3> OI8:0" ?@5:@0I5=.%0

�>AB02I8: 0;3>@8B<0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE (ProgID: %1) 4;O 0;3>@8B<0 %2 703@C65=. %0

`0G0B A1>@ 8=D>@<0F88 4;O 6C@=0;0 >H81>:.%0

h!1>@ 8=D>@<0F88 4;O 6C@=0;0 >H81>: ?@5:@0I5=.%0

"5?5@L ?C; ?>B>:>2 %1 8<55B =5 <5=55 %2 ?>B>:>2, =5 1>;55 %3 ?>B>:>2 8 ?0@0;;5;87< %4. 0A:0 AE>4AB20 ?C;0 ?>B>:>2   %5.%0

�"5?5@L ?>4?C; ?>B>:>2 %1 A> AE>4AB2>< %5 8<55B =5 <5=55 %2 ?>B>:>2, =5 1>;55 %3 ?>B>:>2 8 ?0@0;;5;87< %4.%0

,8A?5BG5@ 1;>:8@>2>: >1=0@C68; 2708<>1;>:8@>2:C 2 1075 40==KE "%1". 45=B8D8:0B>@ 2K1@0==>9 F5;52>9 B@0=70:F88   %2, 845=B8D8:0B>@ A50=A0   %3.%0

� @568<5 OnPremise =5;L7O 2K?>;=8BL XMLA-D09;, 7040==K9 2 :>=D83C@0F88.%0

�>:070B5;8 8A?>;L7>20=8O ?@>3@0<<=>3> >15A?5G5=8O >B:;NG5=K.%0

�5 C40;>AL 70?CAB8BL ?>:070B5;8 8A?>;L7>20=8O ?@>3@0<<=>3> >15A?5G5=8O.%0

�>:070B5;8 8A?>;L7>20=8O ?@>3@0<<=>3> >15A?5G5=8O CA?5H=> 70?CI5=K.%0

�7 <=>3><5@=>3> ?@54AB02;5=8O 2 B01;8G=>5: 4>ABC? : A2O78 >B 3@C??K <5@ "%1" : 87<5@5=8N "%2" =5 ?@54>AB02;O5BAO, ?>A:>;L:C A2O7L 8<55B 1>;LHCN AB5?5=L 45B0;870F88, G5< :;NG52>9 0B@81CB.%0

87 <=>3><5@=>3> ?@54AB02;5=8O 2 B01;8G=>5: B01;8F0 4;O 3@C??K <5@ "%1" ?5@58<5=>20=0 2 "%1 (5@K)", ?>A:>;L:C C65 8<55BAO 87<5@5=85 A B5< 65 8<5=5<.%0

�7 <=>3><5@=>3> ?@54AB02;5=8O 2 B01;8G=>5: 4>ABC? : 85@0@E88 "%1" 87<5@5=8O "%2" =5 ?@54>AB02;O5BAO, ?>A:>;L:C >48= 87 55 C@>2=59 >B=>A8BAO : AB>;1FC "%3", =5 ?@8ACBAB2CNI5<C 2 B01;8F5 87<5@5=8O 2 B01;8G=>< ?@54AB02;5=88.%0

�7 <=>3><5@=>3> ?@54AB02;5=8O 2 B01;8G=>5: 4;O 0B@81CB0 "%2", =5 4>?CA:0NI53> AB0B8AB8G5A:>9 >1@01>B:8, A>7405BAO =>20O B01;8F0 "%1", ?>A:>;L:C 2 85@0@E88 0B@81CB>2 8<5NBAO 2KG8A;O5<K5 M;5<5=BK.%0

x7 <=>3><5@=>3> ?@54AB02;5=8O 2 B01;8G=>5: 2KG8A;O5<K5 M;5<5=BK 85@0@E88 0B@81CB>2 "%1" 87<5@5=8O "%2" ?@>?CA:0NBAO, ?>A:>;L:C 0B@81CB 8<55B 1>;LH5 >4=>3> 459AB28B5;L=>3> M;5<5=B0.%0

�7 <=>3><5@=>3> ?@54AB02;5=8O 2 B01;8G=>5: 2KG8A;O5<K5 M;5<5=BK 85@0@E88 0B@81CB>2 "%1" 87<5@5=8O "%2" ?@>?CA:0NBAO, ?>A:>;L:C 0B@81CB 8<55B 2KG8A;O5<K5 M;5<5=BK =0 C@>2=5 (All) 8;8 A2O70==K5 0B@81CBK.%0

X7 <=>3><5@=>3> ?@54AB02;5=8O 2 B01;8G=>5: 2KG8A;O5<K5 M;5<5=BK 85@0@E88 0B@81CB>2 "%1" 87<5@5=8O "%2" ?@>?CA:0NBAO, ?>A:>;L:C MB> 85@0@E8O B8?0 "@>48B5;8-?>B><:8".%0

�7 <=>3><5@=>3> ?@54AB02;5=8O 2 B01;8G=>5: :;NG52>9 0B@81CB "%1" 87<5@5=8O "%2" ?@>?CA:05BAO 8 8A?>;L7C5BAO B>;L:> :0: 8A:CAAB25==K9 :;NG, ?>A:>;L:C 87<5@5=85 >B=>A8BAO : B8?C "@>48B5;8-?>B><:8".%0

�7 <=>3><5@=>3> ?@54AB02;5=8O 2 B01;8G=>5: =5 C40;>AL A>740BL <5@C "%1", ?>A:>;L:C <5@0 A MB8< 8<5=5< C65 ACI5AB2C5B.%0

l7 <=>3><5@=>3> ?@54AB02;5=8O 2 B01;8G=>5: =5 2A5 AB>;1FK B01;8FK "%1" 4>102;5=K 2 45@52> A2O759 0B@81CB>2, ?>A:>;L:C C =5:>B>@KE 0B@81CB>2 :C10 >B:;NG5=0 85@0@E8O 0B@81CB>2.%0

pH81:0 2 2K7>25 DC=:F88 %1. !8AB5<=0O >H81:0: %2%0

 0?CI5=> ?5@5G8A;5=85 4;O TCPIP: Status = %1, ComputerName = %2, PhysicalNetBIOSName = %3, ListenOnIP = %4, Port = %5, ProtocolType = %6%0

|=D>@<0F8O > ?@>F5AA>@5: NumberOfNumaNodes = %1, NumberOfAffinityGroups = %2, NumberOfCPUs = %3, NumberOfPhysicalCores = %4, NumberOfLogicalCores = %5, PhysicalMemoryAvailable = %6 GB%0

8A?5BG5@ 1;>:8@>2:8 >1=0@C68; ?@52KH5=85 2@5<5=8 >6840=8O 1;>:8@>2:8 2 1075 40==KE "%1" 4;O >1J5:B0 B8?0 %2 8 1;>:8@>2:8 B8?0 %3.%0

,8A?5BG5@ 1;>:8@>2>: >1=0@C68; 2708<>1;>:8@>2:C 2 1075 40==KE "%1". 45=B8D8:0B>@ 2K1@0==>9 F5;52>9 B@0=70:F88   %2, 845=B8D8:0B>@ A50=A0   %3.%0

BG5B > A>AB>O=88 :>=D;8:B0 1;>:8@>2:8: 2K?>;=O5BAO ?@5@K20=85 B@0=70:F88 ?> :>4C SPID %1, 1;>:8@CNI59 B@0=70:F8N ?> :>4C SPID %2.%0

$09; >?@545;5=8O "%1" <><5=B0;L=>3> A=8<:0 G5@=>3> OI8:0 =5 =0945=; 8=8F80;870F8O 459AB28O <><5=B0;L=>3> A=8<:0 1C45B ?@>?CI5=0.%0

�7 <=>3><5@=>3> ?@54AB02;5=8O 2 B01;8G=>5: M;5<5=B ?> C<>;G0=8N 2 85@0@E88 0B@81CB>2 "%1" 4;O 87<5@5=8O "%2" ?@>?CA:05BAO, B0: :0: >= O2;O5BAO 2KG8A;O5<K<, 0 =0 A5@25@5 =0AB@>5= ?@>?CA: B0:8E M;5<5=B>2 (DAXMDIgnoreCalculatedMemberAsDefaultMember).%0

�E>4 2 @568< =5E20B:8 ?0<OB8 (B5:CI55 8A?>;L7>20=85 ?0<OB8: %1�).%0

�!8BC0F8O =5E20B:8 ?0<OB8 CEC4H8;0AL [MB0?: %1] (B5:CI55 8A?>;L7>20=85 ?0<OB8: %2�, ?@545; =5E20B:8 ?0<OB8: %3�, ?@545; ?5@2>9 >G8AB:8: %4�, ?@545; 2B>@>9 >G8AB:8: %5�, 25@E=OO 3@0=8F0 >1J5<0 ?0<OB8: %6�, ?@545; B@5BL59 >G8AB:8: %7�, ?@545; :>=5G=>9 >G8AB:8: %8�, 65AB:0O 3@0=8F0 >1J5<0 ?0<OB8: %9�).%0

�!8BC0F8O =5E20B:8 ?0<OB8 C;CGH8;0AL [MB0?: %1] (B5:CI55 8A?>;L7>20=85 ?0<OB8: %2�, ?@545; =5E20B:8 ?0<OB8: %3�, ?@545; ?5@2>9 >G8AB:8: %4�, ?@545; 2B>@>9 >G8AB:8: %5�, 25@E=OO 3@0=8F0 >1J5<0 ?0<OB8: %6�, ?@545; B@5BL59 >G8AB:8: %7�, ?@545; :>=5G=>9 >G8AB:8: %8�, 65AB:0O 3@0=8F0 >1J5<0 ?0<OB8: %9�).%0

,7 <=>3><5@=>3> ?@54AB02;5=8O 2 B01;8G=>5: 0B@81CB "%1" 87<5@5=8O "%2" @0718B ?> =5A:>;L:8< AB>;1F0<, B0: :0: 2 =5< 8<5NBAO ?5@52>4K M;5<5=B>2.%0

7 <=>3><5@=>3> ?@54AB02;5=8O 2 B01;8G=>5: 0B@81CB "%1" 87<5@5=8O "%2" @0718B ?> =5A:>;L:8< AB>;1F0< 87-70 ?0@0<5B@0 OrderBy.%0

�@8 70?CA:5 A5@25@0 =0945= ?>2@5645==K9 D09; A <5B040==K<8 107K 40==KE %1. 070 40==KE >B?@02;5=0 2 :0@0=B8=.%0

P0G0B> 2>AAB0=>2;5=85 B@0=70:F88.%0

T>AAB0=>2;5=85 B@0=70:F88 7025@H5=>%0

<0945= D09; ?>43>B>2:8.%0

hABL =57025@H5==0O @0A?@545;5==0O B@0=70:F8O.%0

`0945= D09; A>?>AB02;5=8O 3;02=>9 25@A88.%0

t5 C40;>AL =09B8 D09; A>?>AB02;5=8O 3;02=>9 25@A88.%0

d0945=> A>?>AB02;5=85 >1J548=5==>9 25@A88.%0

P 0AH8@5=85 MSOLAP ISAPI 70?CI5=>.%0

` 0AH8@5=85 MSOLAP ISAPI 1K;> >AB0=>2;5=>.%0

�;0=8@>2I8: 1C45B 8A?>;L7>20BL >G5@54L 3>B>2=>AB8 : 2K?>;=5=8N (Runnable) B8?0 "%1" (?@8G8=0: ?0@0<5B@K %2). %0

�;0=8@>2I8: 8A?>;L7C5B ?>;8B8:C =0 1075 NUMA. #7;K�= %1, 3@C??K�= %2, &�= %3, O4@0�= %4. %0

t;0=8@>2I8: 8A?>;L7C5B ?>;8B8:C :>@>B:>3> A<5I5=8O (Short Bias). #7;K�= %1, 3@C??K�= %2, &�= %3, O4@0�= %4. 0AB@>9:8 A<5I5=8O: nReservedFastCompute�= %5 8 nDecayIntervalMs�= %6.%0

8;0=8@>2I8: 8A?>;L7C5B ?>;8B8:C :>@>B:>3> A<5I5=8O (Short Bias). >445@68205<0O :>=D83C@0F8O�= %1, >G5@54L :>=5G=KE >1J5:B>2 Vertipaq ?> C<>;G0=8N�= %2, 2:;NG5=85 ?5@5E20B0�= %3, <=>3>O45@=0O A@540�= %4, 4>AB0B>G=>5 @575@28@>20=85 4;O 1KAB@>9 8 <54;5==>9 @01>G59 =03@C7:8�= %5.%0

LBA;56820=85 @5AC@A>2 70?CI5=>.%0

�!2>9AB2> :>=D83C@0F88 VertiPaqPagingPolicy 1>;LH5 =5 ?>445@68205B ?0@0<5B@ (2) 4;O >B>1@065==KE 2 ?0<OBL D09;>2. => 02B><0B8G5A:8 >1=>2;5=> 8 B5?5@L 8A?>;L7C5B A8AB5<=K9 D09; ?>4:0G:8 (1).%0

�52>7<>6=> 703@C78BL ?>AB02I8: 0;3>@8B<0 8=B5;;5:BC0;L=>3> 0=0;870 40==KE (ProgID: %1) 4;O 0;3>@8B<0 %2. %3%0

�$09; :;>=8@>20==>3> >1J5:B0 40==KE Vertipaq "%1" :>=D;8:BC5B A D09;>< 3;02=>3> >1J5:B0 40==KE. >=D;8:B 8<5= D09;>2 >:070;AO =5?@542845==K<. A;8 B@0=70:F8O 7025@H8BAO A1>5<, 1070 40==KE <>65B 1KBL ?>2@5645=0.%0

X$09; :>=D83C@0F88 1K; A>740= 70=>2>.%0

H0?CA: A;C61K =52>7<>65=. %1%0

%1%0

%1%0

LH81:0 70?CA:0 "G5@=>3> OI8:0".%0

XH81:0 2> 2@5<O A>740=8O B01;8FK 6C@=0;0 70?@>A>2. @>25@LB5 AB@>:C ?>4:;NG5=8O 6C@=0;0 70?@>A>2, @07@5H5=8O 8;8 107C 40==KE 6C@=0;0 70?@>A>2 =0 =0;8G85 >H81>:: %1.%0

�H81:0 2> 2@5<O 2=5A5=8O 40==KE 2 6C@=0; 70?@>A>2. %>BO B01;8F0 1K;0 A>740=0, A1>@ 40==KE 6C@=0;0 70?@>A>2 ?@5:@0I5=. @>25@LB5 107C 40==KE 6C@=0;0 70?@>A>2 8;8 @07@5H5=8O =0 =0;8G85 >H81>:: %1%0

PH81:0 70?CA:0 6C@=0;0 70?@>A>2.%0

�5 C40;>AL A>740BL @5AC@A >?5@0F8>==>9 A8AB5<K (A>1KB85) 2> 2@5<O 8=8F80;870F88 <>4C;O >B;>65==>9 70?8A8.%0

�5 C40;>AL A>740BL @5AC@A >?5@0F8>==>9 A8AB5<K (?>B>:) 2> 2@5<O 8=8F80;870F88 <>4C;O >B;>65==>9 70?8A8.%0

pH81:0 70:@KB8O 2KE>4=>3> D09;0 B@0AA8@>2:8, %1.%0

hH81:0 70?8A8 A>1KB8O B@0AA8@>2:8 2 D09;, %1.%0

pH81:0 70?8A8 A>1KB8O B@0AA8@>2:8 2 =01>@ AB@>:.%0

�@5<O B@0AA8@>2:8 8AB5:;> ?@8 >6840=88 7025@H5=8O >B?@028B5;O =01>@0 AB@>: TCP.%0

�H81:0 ?@8 ?>?KB:5 A;C61K C<5=LH8BL ?C; ?>4:;NG5=8O : 1075 40==KE.%0

TH81:0 >AB0=>2:8 6C@=0;0 70?@>A>2.%0

LH81:0 70?CA:0 6C@=0;0 >H81>:.%0

PH81:0 >AB0=>2:8 6C@=0;0 >H81>:.%0

%1%0

%1%0

�5 C40;>AL 2K?>;=8BL >B;>65==CN >1@01>B:C 87-70 A;54CNI59 >H81:8: %1%0

�5 C40;>AL 703@C78BL D09; :>=D83C@0F88. >7<>6=>, D09; ?>2@5645= 8;8 A>45@68B =525@=K9 XML. %1%0

�5 C40;>AL A>E@0=8BL D09; :>=D83C@0F88. >7<>6=>, D09; 701;>:8@>20= 4@C3>9 ?@>3@0<<>9. %1%0

�5 C40;>AL 703@C78BL :@8?B>3@0D8G5A:89 :;NG 107K 40==KE %1%0

`5 C40;>AL ?@8A>548=8BL >1J5:B <5B040==KE%0

5 C40;>AL 703@C78BL D09; @5AC@A>2 "%1" 4;O ;>:0;8 "%2". 5@5:;NG5=85 =0 0<5@8:0=A:89 20@80=B 0=3;. O7. (1033), 5A;8 2>7<>6=>.%0

�52>7<>6=> >1=0@C68BL 8;8 CA?5H=> 70?CAB8BL D09; SQLSQM.EXE.%0

`5 C40;>AL 703@C78BL D09; :>=D83C@0F88 A5@25@0: ?0@0<5B@ %1, A>45@60I89 7=0G5=85, @02=>5 %2, =525@5=. A?>;L7C9B5 D09; msmdsrv.bak 4;O 2>AAB0=>2;5=8O D09;0 msmdsrv.ini.%0

P5 C40;>AL 703@C78BL @0AH8@5=85 A5@25@=>3> ?>4:;NG05<>3> <>4C;O, >?@545;5==>3> 2 A1>@:5 %1. @8 8=8F80;870F88 ?>4:;NG05<>3> <>4C;O 2>7=8:;8 A;54CNI85 >H81:8. %2%0

�@8A>548=5=85 107K 40==KE =52>7<>6=>, ?>A:>;L:C ?@8 703@C7:5 6C@=0;0 >BA>548=5=89 87 D09;0 "%1" ?@>87>H;0 >H81:0. 4=0 87 2>7<>6=KE ?@8G8= 70:;NG05BAO 2 B><, GB> 1070 40==KE C65 ?@8A>548=5=0 : 4@C3><C M:75<?;O@C A5@25@0 2 @568<5 ReadWrite.%0

�5 C40;>AL C40;8BL D09; "%1". @>25@LB5 =0;8G85 @07@5H5=89 =0 D09;.%0

�5 C40;>AL C40;8BL :0B0;>3 "%1". @>25@LB5 =0;8G85 @07@5H5=89 =0 :0B0;>3.%0

5 C40;>AL ?5@5<5AB8BL D09; 8;8 ?0?:C "%1". >7<>6=>, MB>B >1J5:B 701;>:8@>20= ?@>F5AA>< 8=45:A8@>20=8O 8;8 0=B828@CA=K< .%0

�> 2@5<O >B:0B0 B@0=70:F88 ?@>87>H;0 >H81:0 (HRESULT=%1).%0

5 C40;>AL >B:@KBL D09; "%1". @>25@LB5 =0;8G85 @07@5H5=89 =0 MB>B D09; 8 C1548B5AL, GB> >= =5 701;>:8@>20= 4@C38<8 ?@8;>65=8O<8.%0

|5 C40;>AL 157>?0A=> 70D8:A8@>20BL B@0=70:F8N A8=E@>=870F88. !5@25@ 2K=C645= 7025@H8BL @01>BC. !B0@0O 1070 40==KE A 845=B8D8:0B>@>< "%1" 1C45B 2>AAB0=>2;5=0 2> 2@5<O 70?CA:0 A5@25@0.%0

�5 C405BAO 70?CAB8BL A5@25@ 2 B01;8G=>< @568<5, ?>A:>;L:C >BACBAB2C5B =5>1E>48<>5 ?@02> 4>ABC?0 4;O 1;>:8@>2:8 ?0<OB8 (SE_INC_WORKING_SET_NAME 8;8 SE_INC_BASE_PRIORITY_NAME, 2 7028A8<>AB8 >B 25@A88 >?5@0F8>==>9 A8AB5<K)%0

D!1>9 8=8F80;870F88 XEvent.%0

p!1>9 >?5@0F88 0C48B0.  @>8AE>48B >AB0=>2 A;C61K.%0

,@>87>H;0 >H81:0 ?@8 2KG8A;5=88 2K@065=8O 157>?0A=>AB8 =0 C@>2=5 AB@>:.  >;L: "%1". >;L7>20B5;L: "%2". "01;8F0: "%3". !>>1I5=85 >1 >H81:5: %4.%0

�0@0<5B@ :>=D83C@0F88 GroupAffinity 4;O ?C;0 ?>B>:>2 8<55B =5?@028;L=K9 D>@<0B. 0@0<5B@ 4>;65= A>45@60BL @0745;5==CN 70?OBK<8 ?>A;54>20B5;L=>ABL H5AB=04F0B5@8G=KE AB@>:, A>45@60I8E <0A:8 AE>4AB20 4;O :064>9 3@C??K ?@>F5AA>@>2 2 A8AB5<5.%0

05 C40;>AL A>740BL ?C; ?>B>:>2 %1, ?>A:>;L:C 53> ?0@0<5B@ :>=D83C@0F88 GroupAffinity ?@82>48B : B><C, GB> ?C;C ?>B>:>2 =5 =07=0G5=> ?@>F5AA>@>2.%0

�;O ?0@0<5B@>2 :>=D83C@0F88 3@C??>2>9 AE>65AB8 B@51C5BAO 1>;LH5 &#, G5< @07@5H5=> 2 MB>< 2K?CA:5.%0

�;O ?0@0<5B@>2 :>=D83C@0F88 3@C??>2>9 AE>65AB8 B@51C5BAO 1>;LH5 O45@, G5< @07@5H5=> 2 MB>< 2K?CA:5.%0

�>:070B5;O< 8A?>;L7>20=8O ?@>3@0<<=>3> >15A?5G5=8O =5 C40;>AL 703@C78BL DCOM.%0

p>7=8:;> =5CAB@0=8<>5 8A:;NG5=85 ?@8 2K?>;=5=88 >?5@0F88 :CG8 Windows; ?@>F5AA 1C45B 7025@H5= 2 A>>B25BAB288 A ?0@0<5B@>< :>=D83C@0F88 Log\Exception\ExitOnMemoryHeapCorruption.%0

�0?@>A : ?>4A8AB5<5 Vertipaq A;8H:>< A;>65=, B0: :0: >= A>45@68B A;8H:>< 4;8==CN F5?>G:C A2O759.%0

�5 C40;>AL 8=8F80;878@>20BL ?@>A;CH820B5;L A>1KB89 ?>4A8AB5<K M.%0

�5 C40;>AL >AB0=>28BL ?@>A;CH820B5;L A>1KB89 ?>4A8AB5<K M. A:;NG5=85: %0

x5 C40;>AL 8=8F80;878@>20BL <>4C;L ZipLoadSaveHelper.%0

�@>87>H;0 >H81:0 ?@8 >1J548=5=88 D09;0 A>?>AB02;5=8O 25@A88 B@0=70:F88 %1 A D09;>< A>?>AB02;5=8O 3;02=>9 25@A88. 5@>OB=>, MB> 2K720=> ?>2@5645=85< D09;0 A>?>AB02;5=8O 25@A88 B@0=70:F88.%0

T>7=8:;> =5?@542845==>5 8A:;NG5=85.%0

�@>87>H;> 8A:;NG5=85 ?5@5?>;=5=8O AB5:0; >=> 1K;> ?5@5E20G5=>, => ?@>F5AA 4>;65= 1KBL 7025@H5=.%0

�>7=8:;> =5>1@01>B0==>5 8A:;NG5=85, >=> 1K;> ?5@5E20G5=>, => ?@>F5AA 4>;65= 1KBL 7025@H5= 2 A>>B25BAB288 A ?0@0<5B@>< :>=D83C@0F88 Log\Exception\ExceptionHandlingMode, :>B>@K9 8<55B 7=0G5=85�2.%0

�'8A;> A>740==KE 40<?>2 ?@52KA8;> 7=0G5=85 ?0@0<5B@0 :>=D83C@0F88 Log\Exception\MaxExceptions; ?@>F5AA ?@5:@0I5=.%0

h5 C40;>AL 70?CAB8BL @0AH8@5=85 MSOLAP ISAPI.%0

�5 C40;>AL =09B8 D09; :@8?B>3@0D8G5A:>3> :;NG0 2 D09;>2>9 A8AB5<5.%0

�@>87>H;0 >H81:0 =0 :@8B8G5A:>< MB0?5 B@0=70:F88; >=0 1K;0 ?5@5E20G5=0, => ?@>F5AA =5>1E>48<> 7025@H8BL.%0

�;O M;5<5=B0 event_session 2 B@0AA8@>2:5 "%1" =5 >?@545;5= 0B@81CB "name".%0

h4VS_VERSION_INFO����?�StringFileInfo�041904B0PlatformNT�WLegalTrademarksMicrosoft Analysis Services O2;O5BAO >E@0=O5<K< B>20@=K< 7=0:>< :>@?>@0F88 09:@>A>DB."CommentsSSAS&GoldenBitsTrue|.CompanyName>@?>@0F8O 09:@>A>DB (Microsoft Corporation)v'FileDescriptionMicrosoft SQL Server Analysis Services�2FileVersion2018.0151.0005.15 ((BI_ASEngine_Dev).190923-1837)>InternalName!B@>:8 @5AC@A0�CLegalCopyright>@?>@0F8O 09:@>A>DB (Microsoft Corporation). A5 ?@020 70I8I5=K.B
OriginalFilenamemsmdsrvi.rllf#ProductName!;C61K Microsoft 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>
PADPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDING�#0�#}	*�H��
��#n0�#j10
	`�He0\
+�7�N0L0
+�70	���010
	`�He !%�=�v$��dn��p�>@�����
��Lwc�ˠ�
�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" ���ݜ�k�C��
50�'/."�"_��3��5��0R
+�71D0B�$�"Analysis Services��http://www.microsoft.com0
	*�H��
�16����o�'����F�>Y��#u���4�֫�Q@�)mEJEp>lA��9�0��r����`���

�FЎ���h6V�^�m�s�)˟�&�L���.�
�w���U�P��b�-*N�	�̜/�[�%��k��"��H�Mp�T�)y���j�Y��a��ϲ��o(��E+�)W���+O��J�}�n�/mK*[�]��J�����^�ҫ���X�U��N)l~V �?o�缶��U�K����Q���0��
+�71��0��	*�H��
���0��10
	`�He0�Q*�H��
	��@�<0�8
+�Y
010
	`�He cAS;{s��;���Tu�`?����j��غ]_�20190923185511.324Z0��Ф��0��10	UUS10	UWA10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1&0$UThales TSS ESN:A240-4B82-130E1%0#UMicrosoft Time-Stamp service��<0��0�٠3����´��0
	*�H��
0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
180823202701Z
191123202701Z0��10	UUS10	UWA10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1&0$UThales TSS ESN:A240-4B82-130E1%0#UMicrosoft Time-Stamp service0�"0
	*�H��
�0�
�—�gǦl�{ĹF扲$	�-���	�m��Fp��o(V����jЗg(2�6��Lr�؄�9|�]u�����\��e��L	��ƄvP��v S�>�CyU�˙���O����Ė�/�HQO��k\V�a~I�+��w�A��ц�䷎ZW�}������d�u
�%?@1n��*��Kml]�N�#�3�r�P�st�uэp��x��c�Ad����g����<�'$�ra�a��.��)� ���0�0UkA�
�9�8�k�mv���0U#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��
�ޝْ�5���|�D��z����PS�­y�ⵗ\�u	�L��r4���_��/&v��g+�:7�e�.4Wxs�Öx�_����>H�w˞���kG�,u����ַ�Rg����;P]B��3�fǕ�X�����Iԙ���\1�]�.
v�7���eY������\����I_�
��.�^��& &n���>���3�b\B��0��"ɥS�׸T0�����g`�Ʈ�l�3֟��DI0�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	UUS10	UWA10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1&0$UThales TSS ESN:A240-4B82-130E1%0#UMicrosoft Time-Stamp service�#
0+�y����v��
�$i�{RѠ��0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
	*�H��
�3Os0"20190923220435Z20190924220435Z0w0=
+�Y
1/0-0
�3Os0
"�0b0
�4��06
+�Y
1(0&0
+�Y
�
0� �
0��0
	*�H��
��H7u�y�F�PK��s$gV��Q�{���Z/m��۷~֑͝2h?4�Li���Q����r�.㢜WU��TM�?N�]E>��%x�A4�����3��y���4Q_��!zj�s����v1�
0�	0��0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103����´��0
	`�He��J0	*�H��
	1
*�H��
	0/	*�H��
	1" p�l'AZy)�s�ǢAT.������Vv���0��*�H��
	/1��0��0��0�� ��/U�3(�Wr�Q�=Ud�
8?�r]���ѬB_�0��0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103����´��0" �NQ��z߂�x$���y�?>�S����:O�I0
	*�H��
�$X,Mo��&�?#v9��{`�L�6��2�6��ɴ��ɞ��)�s��s��@�ऀ��;���MP_<��.M8%a��$��Y�F�p	eݮdq�����$�.;z`CܵF�Jf�?Do;׊�6W��
�P�^R�"?R���9�vf��蒥�-���T�	��|��3��F��*�v2l����2���4��
�^$aP&є�+��ק�<T��[�C��t�t>v��	#��q����V��!�Ŗ'"�D'�

Youez - 2016 - github.com/yon3zu
LinuXploit