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

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

$��d���
���
���
�������
��՝���
������
�Rich��
�PEL��]�"!�@�[@( H���#T.rdata<@@.rsrc� �@@��]�TT��]����]
T��RSDS7�vA��E��G�
�Ld:\dbs\sh\uikp\0923_113756\cmd\11\obj\x86retail\sql\picasso\engine\src\px\rll\pxrll.vcxproj\msmdsrv.pdbT.rdataT�.rdata$zzzdbg `n.rsrc$01`��.rsrc$028�p�������E������0�H�`�x�	��
������
��� �8�P�h�����p��~�����������(��@��X��p�����
��3��4��8�=�H0�lH��`��x�����������������$ �*8�0P�Yh����������������������(�@�NX�fp�����������������0�H�`�x���	��
������� �8�P�h��������������(�@�X� p�!��"��#��$��%��&�'�+0�@H�A`�Bx�C��F��G��Y��r��s�t �u8�vP�wh�x��y��z��{�����������(��@��X��p���������������������0��H��`��x�����!��"��#��$ �%  �:8 �;P �Sh �T� �U� �m� ��� ��� ��� ��!��(!��@!��X!��p!���!���!���!���!���!��"��"��0"��H"��`"��x"���"���"��"��"��"�#� #�8#�P#�(h#�A�#���#���#���#���#���#��$��($��@$��X$��p$���$���$��$��$��$�4%�5%�A0%�MH%�N`%�Tx%�f�%�g�%��%���%���%��&�� &��8&��P&��h&���&���&���&���&���&���&��'��('��@'��X'��p'���'���'���'���'���'�(�(�0(�H(�`(�x(� �(�$�(�&�(�(�(�)�(�*)�+ )�,8)�-P)�.h)�/�)�0�)�1�)�2�)�3�)�4�)�5*�6(*�7@*�8X*�9p*�:�*�;�*�<�*�=�*�>�*�?+�@+�A0+�BH+�C`+�Dx+�E�+�T�+�U�+�V�+�`�+�g,�h ,�i8,�jP,�kh,�l�,�|�,�}�,�~�,���,���,��-��(-��@-��X-��p-���-���-���-���-���-��.��.��0.��H.��`.��x.���.���.���.���.���.��/�� /��8/��P/��h/���/���/���/���/�	�/�"	�/�#	0�$	(0�%	@0�&	X0�'	p0�T	�0�m	�0�n	�0�o	�0�p	�0��	1��	1��	01��	H1��	`1�
x1�
�1�
�1�
�1�
�1�
�1�
2�
 2�
82�)
P2�*
h2�+
�2�,
�2�-
�2�.
�2�/
�2�1
�2�2
3�3
(3�4
@3�5
X3�6
p3�7
�3�8
�3�9
�3�:
�3�g
�3�h
4��
4��
04��
H4��
`4��
x4��
�4��
�4��
�4��
�4��
�4��
5��
 5��
85��
P5��
h5��
�5��
�5��
�5��
�5��
�5��
�5��
6��
(6��
@6��
X6��
p6��
�6��
�6��
�6��
�6��
�6��
7��
7��
07��
H7��
`7��
x7��
�7��
�7��
�7��
�7��
�7��
8��
 8��
88��
P8��
h8��
�8��
�8��
�8��
�8��
�8��
�8��
9��
(9��
@9��
X9��
p9��
�9��
�9��
�9��
�9��
�9��
:��
:��
0:��
H:��
`:��
x:��
�:��
�:��
�:��
�:��
�:��
;��
 ;��
8;��
P;��
h;��;��;��;��;��;��;�<�(<�@<�	X<�
p<�#�<�$�<�%�<�&�<�'�<�(=�)=�*0=�+H=�,`=�-x=�.�=�/�=�0�=�1�=�2�=�3>�4 >�58>�6P>�7h>�8�>�9�>�:�>�;�>�<�>�=�>�j?�k(?��@?��X?��p?���?���?�&�?�e�?���?��@��@��0@��H@��`@��x@���@���@���@���@���@��A�� A��8A��PA��hA���A���A���A���A���A�
�A�
B�
(B�
@B�
XB�
pB�B
�B�U
�B�V
�B�W
�B�[
�B�\
C��
C��
0C��
HC��
`C��
xC��
�C��
�C��
�C��
�C��
�C��
D� D�8D�PD�\hD�]�D�^�D�_�D�`�D�i�D�k�D�lE�m(E�n@E�oXE�ppE�q�E�s�E�t�E�v�E�x�E�yF�|F�}0F�HF��`F��xF���F���F���F���F���F��G�� G��8G��PG��hG���G���G���G���G���G���G��H��(H��@H��XH��pH���H���H���H���H���H��I��I��0I�HI�`I�8n�xI��I��I�I�I�I�I�IJJ(J8JHJXJhJxJ�J�J�J�J�J�J�J�JKK(K8KHKXKhKxK�K�K�K�K�K�K�K�KLL(L8LHLXLhLxL�L�L�L�L�L�L�L�LMM(M8MHMXMhMxM�M�M�M�M�M�M�M�MNN(N8NHNXNhNxN�N�N�N�N�N�N�N�NOO(O8OHOXOhOxO�O�O�O�O�O�O�O�OPP(P8PHPXPhPxP�P�P�P�P�P�P�P�PQQ(Q8QHQXQhQxQ�Q�Q�Q�Q�Q�Q�Q�QRR(R8RHRXRhRxR�R�R�R�R�R�R�R�RSS(S8SHSXShSxS�S�S�S�S�S�S�S�STT(T8THTXThTxT�T�T�T�T�T�T�T�TUU(U8UHUXUhUxU�U�U�U�U�U�U�U�UVV(V8VHVXVhVxV�V�V�V�V�V�V�V�VWW(W8WHWXWhWxW�W�W�W�W�W�W�W�WXX(X8XHXXXhXxX�X�X�X�X�X�X�X�XYY(Y8YHYXYhYxY�Y�Y�Y�Y�Y�Y�Y�YZZ(Z8ZHZXZhZxZ�Z�Z�Z�Z�Z�Z�Z�Z[[([8[H[X[h[x[�[�[�[�[�[�[�[�[\\(\8\H\X\h\x\�\�\�\�\�\�\�\�\]](]8]H]X]h]x]�]�]�]�]�]�]�]�]^^(^8^H^X^h^x^�^�^�^�^�^�^�^�^__(_8_H_X_h_x_�_�_�_�_�_�_�_�_``(`8`H`X`h`x`�`�`�`�`�`�`�`�`aa(a8aHaXahaxa�a�a�a�a�a�a�a�abb(b8bHbXbhbxb�b�b�b�b�b�b�b�bcc(c8cHcXchcxc�c�c�c�c�c�c�c�cdd(d8dHdXdhdxd�d�d�d�d�d�d�d�dee(e8eHeXehexe�e�e�e�e�e�e�e�eff(f8fHfXfhfxf�f�f�f�f�f�f�f�fgg(g8gHgXghgxg�g�g�g�g�g�g�g�ghh(h8hHhXhhhxh�h�h�h�h�h�h�h�hii(i8iHiXihixi�i�i�i�i�i�i�i�ijj(j8jHjXjhjxj�j�j�j�j�j�j�j�jkk(k8kHkXkhkxk�k�k�k�k�k�k�k�kll(l8lHlXlhlxl�l�l�l�l�l�l�l�lmm(m8mHmXmhmxm�m�m�m�m�m�m�m�mnn(n`���<���0�$�T���8�����l�h�t�ܮ�����������n�|��|�&�����X���<�������$	�4�����.���x�d����d�t����J��`�4�����������R������J��X�d�z������|��h�l��������r�(x����$�����D��������Ll����L���R�P�����|�������l	n��	��l
�������0�D
`��
��4�����x��#�	�-�08���GD��VP�Hl���}����ܩ�	�г�����
���Z
���r�P�b���
������
*
����l-��D@d
��MJ��]���m������0���$���Ժ�������z���
��
�����|-x
��76�,C���Cv�4D.�dK:��L��|O:
��Y\�[.�Da��0p�
��}������@����N�4��L��
����������������������P�H�	�P��	���
�d�
��
�� �	��*�
�<5�X:@��:@��:@�;"�<;���<���?x�(EX��S��^�
��i<��l��hm��n���r2��z�����t�F�����p�Z�̉���������Щ������J��D�`���$	��� 6� 0��8X�h?���F���O|�W� _<�\fx��rH�~��Ќ����$���:
����p��x����0�<��������������
������^�l
�t.��~�$#n
��-��P28��5��L8P��Jf�P���Q���^>��a<��b�i2�Di���jd�0l�Pn��$s���t���v���wj��{��x�b�܇��Ԉ8������X��������,�h���"���.��������
�p���0����8�T�����������V��^�h�
�l	����|��x����8���$� '2�T/���:���Gn
�,R�
��\.	�f�
��p�
�`{��4�0�d��	� ��
�����L�2
����	�D��
���x	�h���T�x����
�`��
�T	z��|
�L �
��-@�4:���H�
��VB��Z�
��e��Xu4��vV��w���}p�<���P�<�2
�p�V
�Ȯv�@�>�����L�~�̼��L���D��
�$�|������	j�	���	��		��l	R��	��\"	��,#	�	��,	(�4	b�d7	��>	<�XN	�
�0Y	���Z	V
�Pe	�Tp	b��q	l�$s	r��w	h�{	J�L	h���	f��	T�p�	n��	����	Z��	H�8�	��ԕ	��|�	��P�	r�ĝ	 ��	��	����	���	��h�	l���	r�H�	@���	L���	��`�	���	r���	0���	��8�	~��
��x
�
�
D�P
��
��

�
�
��*
f�,:
�HO
�P^
.��v
��}
��p�
�
��
�
���
����
��\�
���

�$�
�@�
��8�
N���
x��
D
�D�
���
8�L,�x|��	��������8��<�L#�d(���-p�h4���9���>@��Er	�dO��V���\n�h0�8oV��u��P{��ԃ0��j�p�x��~�h�:
�����t���@��L�j����������V��������X�\���(�r��������\�v������d����������t^����������#4�P(f��.���3$��9~�TAZ��F��8L�LR�hVr��[���_��,er��i>��o���uZ��{��x���D��\���X����f�����p����������������������p�~���~�p�������������|�X������
,
��

�
��
�
�#
�	�-
�8
&�<G
�	��P
���]
N
�k
B�P|
>���
$���
���
&��
~�`�
�`�
�	���
"� �
|
���
 ���
��l�
B��
��z�@��,-���-n�,.���0��h<��I4	�4R���R���TP��X��|Y��@Z��]H�`^z	��g
��qj�P~V
������������h�:�����|����2
��N��( ���2��pA~
��N���]���nL�v���z"
�������j
�������ī�����̱j�8�N�����p�6����������D��D�D��T�(�|���h���\�V���&	��J�(�V	����`h��h�0�
�"�
��,��h9���A0�,H���I��tJ4��YZ
�g��jn�pv
�|�f��$
���������&�ئ0��j�t���\��������������$�D�h�Z���	����(�(�
��)���;���OH��a �u� ���ؚ�������r�8�>�x����2��J�N�dj���
�t*��+
��/P��;(�G
�N�h������A��}�TRACEDEFINITION.XML;>10;5= 54=>7=0G5= 5@A8O =0 AE5<0 =0 AJ18B85	ETW :0=0;@09 =0 :><0=40 A 3@5H:0.(7?>;720=5 =0 :5H0 =0 70O2:0 VertiPaq SE0B53>@8O AJ18B850G0;> =0 70O2:0.@84>18B0 5 2@5<5==0 1;>:8@>2:0
<5 =0 :>;>=0.0@0<5B@8 70 ?0@0<5B@878@0=8 70O2:8 8 :><0=48.!J74020 A5 =>2> 2B>@8G=> :>?85$!J>1I5=85 70 3@5H:0, 0:> 8<0 3@5H:0.%@>9 ?>4G8=5=8 2J7;8, 2J@=0;8 =5CA?5EPAB8:5B =0 >15:B0.@09 =0 :C1 =0 70O2:0.
<5 =0 >15:B.=!J18B85B> 2J7=8:20 ?@8 AB0@B8@0=5 =0 B>G:0 2 ?>A;54>20B5;=>AB.!J74020=5B> =0 =>2> 2B>@8G=> :>?85 5 702J@H5=>"5D8=8@0=> >B ?>B@518B5;O AJ18B85.j!J18B85B> 2J7=8:20, :>30B> B>G:0 2 ?>A;54>20B5;=>AB 872J@H20 @01>B0 70 >15:B ?@548 AB0@B8@0=5 =0 7040=8OB0@5H:0 2 >BG5B 70 =0?@54J:."8? =0 =01>@0 =8H:8.@09 =0 70O2:0.PA�B3>20@O=5 =0 70O2:0 G@57 ?>;CG020=5 =0 40==8 >B 03@530F8O. ">20 AJ18B85 <>65 40 >:065 >B@8F0B5;=> 2J7459AB285 2J@EC ?@>872>48B5;=>ABB0, 0:> 5 2:;NG5=>.80G0;> =0 87G8A;O20=5 =0 5;5<5=B8B5, :>8B> =5 A0 ?@07=8.D!J18B85B> 2J7=8:20, :>30B> 70?0720=5 70 B01;8G5= <>45; 87B@820 ?0?:0!J74020=5 =0 MiniDump 2 AJ18B85 =0 1070 40==8%0G0;> =0 A5@80;878@0=5 =0 @57C;B0B8.G@C?0B0 A @01>B=> =0B>20@20=5 5 >3@0=8G5=0 >B 87?>;720=5B> =0 ?@>F5A>@0@09 =0 70@5640=5 =0 D09;.(<5 =0 AJ@2J@0, :>9B> AJ74020 AJ18B85B>.�'0A =0 :@09 =0 AJ18B85B>. "078 :>;>=0 =5 A5 ?>?J;20 70 :;0A>25 =0 AJ18B8O 70 AB0@B8@0=5 :0B> SQL:BatchStarting 8;8 SP:Starting. G0:20=8B5 D>@<0B8 70 D8;B@8@0=5 A0 YYYY-MM-DD 8 YYYY-MM-DD HH:MM:SS.LJ@2> =0 ;>38G5A:8O/D878G5A:8O ?;0= =0 DAX 70 @568<8 VertiPaq 8 DirectQuery.
<5 =0 4O;<GUID =0 A5A8O 70 >1E20B =0 A5A8O, ?@07=> 70 3;>10;5= >1E20B.@09 =0 70?8A20=5 =0 D09;@09 =0 PageOut@09 =0 70O2:0 70 BJ@A5=5.""5:CI> A5@80;878@0=5 =0 @57C;B0B8.%@>?CA: =0 :5H0 =0 70O2:0 VertiPaq SEn0<5BB0 =0 B5:CI0B0 3@C?0 A @01>B=> =0B>20@20=5 5 ?@52:;NG5=0 =0 3@C?0B0 A @01>B=> =0B>20@20=5 ?> ?>4@0718@0=5B!J18B85B> 2J7=8:20 ?@8 872J@H5= ?>2B>@5= >?8B A;54 2@5<5==0 3@5H:0@09 =0 :><0=40.8!J4J@60=85 =0 >B3>2>@ 70 BJ@A5=5 =0 AJAB>O=85 =0 AJ@2J@. =0 A5A8Ot1 = CA?5E. 0 = =5CA?5E (=0?@8<5@ 1 >7=0G020 CA?5E =0 ?@>25@:0 =0 @07@5H5=8O, 0 0 >7=0G020 =5CA?5E =0 B078 ?@>25@:0).0G0;> =0 >BG5B 70 =0?@54J:.0G0;> =0 70O2:0 70 BJ@A5=5./JB 4> 87B@8B D09; A?@O<> :>@5=0 =0 E@0=8;8I5B>C!J18B85 70 ?@>A;54O20=5 =0 DC=:F8>=0;=>ABB0 70 :5H8@0=5 =0 >1E20B0.GUID =0 B@0=70:F8O.^!J18B85B> 2J7=8:20 ?@8 >B:@820=5 =0 2@5<5==0 3@5H:0, 70 :>OB> <>65 40 5 872J@H5= ?>2B>@5= >?8B�5@8>4 >B 2@5<5 (AJE@0=O20 A5 :0B> D>@<0B PFDateTime AJA 100 =0=>A5:C=48 3@0=C;0@=>AB, 459AB28B5;=0B0 ?@5F87=>AB 7028A8 >B :>=:@5B=8O API), ?@57 :>5B> <0H8=0B0 5 2@5<5==> 87:;NG5=0 ?> 2@5<5 =0 8728:20=5 =0 sqldumper.A"8? =0 3@5H:0B0: 0 = =58725AB=0, 1 = ?>B@518B5;A:0, 2 = A8AB5<=0.?@5<5B@05=5 =0 ?>AB02O=5 2 >?0H:0 =0 =01>@ =8H:8 (<8;8A5:C=48).5 =0 70O2:0B0 A5 87?>;720 70 ?@>A;54O20=5 =0 70O2:0.0?>G20 459=>AB7<5@5=85 =0 70O2:0.#@09 =0 87?J;=5=85B> =0 MDX A:@8?B.)!J@2J@JB 87?@0I0 ?>A;54=8O 109B 70 70O2:0@09 =0 >BG5B 70 =0?@54J:."ActivityID =0 @>48B5;A:0B0 459=>AB""8? 70:;NG20=5, G5B5=5 8;8 ?8A0=5. =0 2@5<5==0B0 1;>:8@>2:0.LTrue >7=0G020, G5 =8H:0B0 =0 B078 459=>AB 5 @07;8G=0 >B @>48B5;A:0B0 459=>AB8<5 =0 D09;0 70 >1548=O20=5<5 =0 B01;8F0.<0 G0:0I0 2@5<5==0 1;>:8@>2:0&;>:8@0=5 =0 70:;NG20=8O =0 <5B040==8.I0:A8<0;5= 1@>9 @538AB@0F8>==8 D09;>25, A;54 :>9B> ?@>25@:0B0 5 =5CA?5H=0[!J18B85B> 2J7=8:20, :>30B> 70?0720=5B> =0 40==8 >B 1070 40==8 70 B01;8G5= <>45; 5 702J@H5=>0G0;> =0 70@5640=5 =0 D09;.;0A>25 AJ18B8OW0O2:0B0 5 >B<5=5=0, BJ9 :0B> 3@C?0B0 A @01>B=> =0B>20@20=5 =0428H020 ;8<8B0 =0 ?0<5BB05"5:CI> 87G8A;O20=5 =0 5;5<5=B8B5, :>8B> =5 A0 ?@07=8.6@09 =0 87G8A;O20=5 =0 5;5<5=B8B5, :>8B> =5 A0 ?@07=8.<5 =0 :><?NBJ@0, =0 :>9B> A5 87?J;=O20 :;85=BJB. "078 :>;>=0 A 40==8 A5 ?>?J;20, 0:> 8<5B> =0 E>AB0 5 ?@54>AB025=> >B :;85=B0._!J18B85B> 2J7=8:20, :>30B> >?@545;5=0 8=D>@<0F8O B@O120 40 A5 4>:;0420 :0B> =01;N4020=> AJ18B854=>7=0G5=  =0 2@J7:0.!82> =0 A5@8>7=>AB =0 87:;NG5=85.�:> A<5 AJ740;8 2B>@8G=> :>?85 8;8 A<5 3> ?@>?CA=0;8, BJ9 :0B> 5 18;> 4C1;8@0I> A5 2B>@8G=> :>?85 8;8 5 8<0;> B2J@45 <=>3> >B BOE.I!J18B85B> 2J7=8:20 ?@8 ?@54>AB02O=5 =0 70:;NG20=5 =0 >15:B :J< B@0=70:F8O,XML ?@54AB02O=5 =0 4803@0<0 =0 7028A8<>AB8B5+0?8A20 ?@><5=8B5 2 @07@5H5=8OB0 70 >15:B0.4@0BJ: B5:AB A >?8A0=85 =0 ?@8G8=0B0 70 87B@820=5B>.C!J18B85B> 2J7=8:20, :>30B> 70?0720=5 70 B01;8G5= <>45; 87B@820 D09;0O2:0 VertiPaq SEo!0<> A F5; B5AB20=5 (=5 5 =0;8G=> ?@8 ?@>872>4AB25=8 5;5<5=B8): ?@5:@0BO20 ?@>F5A0 ?@8 ?C1;8:C20=5 =0 AJ18B85B><5 =0 B01;8F0,"5:CI> 87?J;=5=85 =0 MDX A:@8?B. BE2J@;5=>.0G0;> =0 70?8A20=5 =0 D09;.45AB>?>;>65=85 8 D09;>2> 8<5 =0 @538AB@0F8>==8O D09;PA]>45;, 70 :>9B> 5 :5H8@0= B>78 >1E20B (<>65 40 A5 @07;8G020 >B :C10 2 A;CG09 =0 ?5@A?5:B828).B@C?0B0 A @01>B=> =0B>20@20=5 =0428H020 >3@0=8G5=85B> 70 >1@01>B:0^!J18B85B> 2J7=8:20 ?@8 =5>1@01>B5=0 2@5<5==0 3@5H:0, 70 :>OB> <>65 40 A5 872J@H8 ?>2B>@5= >?8B�>4:C1 =0 70O2:0 A ?>4@>1=0 8=D>@<0F8O. ">20 AJ18B85 <>65 40 >:065 >B@8F0B5;=> 2J7459AB285 2J@EC ?@>872>48B5;=>ABB0, :>30B> 5 2:;NG5=>.L0?8A20 459=>AB8B5 ?> 87:;NG20=5, AB0@B8@0=5 8 ?>AB02O=5 =0 ?0C70 =0 CA;C30.Q0@B0 70 275<0=5 =0 87204:0 70 ?>A;5420I0 >1@01>B:0 =0 4O; 70 H8D@>20=5 =0 :>;>=0<!B5:JB =0 ?>28:20=8OB0, 70A=5B :J< G0A0 =0 2B>@8G=>B> :>?85.)"8?JB 459=>AB, A2J@70= A B5:CI0B0 70O2:0.+@8G8=0 70 =5>1@01>B20=5 =0 2@5<5==0 3@5H:02@5<5B> 70 87G0:20=5 =0 2@5<5==0 1;>:8@>2:0 87B5G5 =0 =5CA?5H=8B5 2J7;8#!J74020=5 =0 FilteredDump 2 AJ18B85'"5:AB>28 40==8, A2J@70=8 AJA AJ18B85B>.0G0;> =0 DirectQuery.Z!J18B85B> 2J7=8:20, :>30B> 70?0720=5 70 B01;8G5= <>45; >B20@O D09; (StorageFile) 70 ?8A0=50G0;> =0 PageIn." 57N<5 =0 87?J;=5=85B> =0 70O2:0B03>4 =0 3@5H:0 =0 ?@8G8=0B0 70 87B@820=5 =0 A5A8OB0.60G0;> =0 ?>AB02O=5 2 >?0H:0 =0 =01>@ =8H:8 70 7040=85,@8:0G20=5 =0 B8? B5:CI0 459=>AB :J< AJ18B85@09 =0 DirectQuery.)@84>18B0 5 2@5<5==0 1;>:8@>2:0 70 G5B5=5'!J@2J@JB ?>;CG020 ?J@28O 109B >B 70O2:0@>9 25G5 872J@H5=8 >?8B8�!J18B85B> 2J7=8:20, :>30B> AJ@2J@ 70?>G20 40 >1548=O20 D09;0 =0 :0@B0B0 =0 25@A88B5 =0 B@0=70:F8OB0 AJA 70?075=8O D09; =0 3;02=0B0 :0@B0 =0 25@A88B5PA>4@>1=8 40==8 70 3@5H:0B0.@5<5 =0 87G0:20=5 70 70:;NG20=5 =0 <5B040==8. =0 B@0=70:F8O, =0 >15:B (8<09B5 ?@54284, G5 B>20 5 =87).Z>B@518B5;A:> 8<5 2 :0=>=8G=0 D>@<0   =0?@8<5@ engineering.microsoft.com/software/someone.\ 57N<5, >1>1I020I> AB0B8AB8G5A:0B0 8=D>@<0F8O, AJ1@0=0 ?> 2@5<5 =0 87?J;=5=85B> =0 70O2:0B0.M!J18B85B> 2J7=8:20 ?@8 1;>:8@0=5 =0 B@0=70:F8O, 87G0:20I0 70:;NG20=5 =0 >15:B0:A8<0;5= @07<5@ =0 D09;0 2 oJB 4> >15:B. !?8AJ: =0 @>48B5;A:8B5 5;5<5=B8, 70?>G20I A @>48B5;A:8O 5;5<5=B =0 >15:B0, @0745;5=8 AJA 70?5B0O.0G0;> =0 PageOut.PA;0A>25 =0 B8? =0 =01>@ =8H:8::> 2B>@8G=>B> :>?85 5 AJ74045=> CA?5H=> >B sqldumper.exe.p'0A =0 =0G0;> =0 AJ18B85B>, 0:> 5 =0;8G5=. G0:20=8B5 D>@<0B8 70 D8;B@8@0=5 A0 YYYY-MM-DD 8 YYYY-MM-DD HH:MM:SS.*@8:0G20=5 =0 B5:CI ActivityID :J< AJ18B85T>:;0420 70 G5B5=8O, ?8A0=8O, 87?>;720=5 =0 ?@>F5A>@0 A;54 :@0O =0 :><0=48 8 70O2:8.`!J18B85B> 2J7=8:20 ?@8 0:B828@0=5 =0 275<0=5 =0 87204:0 70 :>;>=0 ?> 2@5<5 =0 >1@01>B20=5 =0 4O;$0:A8<0;5= 1@>9 D09;>25 70 70?0720=5+ =0 B5:CI0B0 3@C?0 A @01>B=> =0B>20@20=5.j!J18B85B> 2J7=8:20 ?@8 0:B828@0=5 =0 B>G:0 2 ?>A;54>20B5;=>AB ?> 2@5<5 =0 B@0=70:F8O =0 B01;8G=8 <5B040==8.&5; =0 D09; 70 0A8=E@>==0 ?@>25@:0 =0 70I8B0B0�!J18B85B> 2J7=8:20, :>30B> AJ@2J@ 702J@H8 >1548=O20=5B> =0 D09;0 =0 :0@B0B0 =0 25@A88B5 =0 B@0=70:F8OB0 AJA 70?075=8O D09; =0 3;02=0B0 :0@B0 =0 25@A88B5" =0 E@0=8;8I5 =0 B01;8F8 (IMBI).0G0;> =0 :C1 =0 70O2:0.0G0;> =0 :><0=40.x0:;NG20=8OB0 A5 4J@60B >B 4@C30 B@0=70:F8O, ?>@048 :>5B> B078 B@0=70:F8O I5 1;>:8@0 4> >A2>1>64020=5B> =0 70:;NG20=8OB0 =0 7040=85 70 =0?@54J:.;@5<5B> 70 87G0:20=5 =0 2@5<5==0 1;>:8@>2:0 =0428H020 ?@030+0:;NG20=8OB0 A0 >A2>1>45=8 >B B@0=70:F8OB0"5:CI >BG5B 70 =0?@54J:. =0 B01;8F0.=8F80;878@0=5 =0 A5A8O.@5H:0 2 AJ@2J@0.*0:;NG20=8OB0 A0 ?@84>18B8 >B B@0=70:F8OB0'>4 =0 3@5H:0 70 =5CA?5E ?@8 70@5640=5.??F8>=0;=0 4>?J;=8B5;=0 8=D>@<0F8O 70 ?@8G8=0B0 70 87B@820=5B>.�!J18B85B> 2J7=8:20 ?@8 =5CA?5E =0 AJ@2J@0 ?@8 >1548=O20=5 =0 D09;0 =0 :0@B0B0 =0 25@A88B5 =0 B@0=70:F8OB0 AJA 70?075=8O D09; =0 3;02=0B0 :0@B0 =0 25@A88B5!J18B85 70 8725ABO20=5.{!J18B85B> 2J7=8:20, :>30B> A5 0:B828@0 ?>2B>@5= >?8B 70 @07?@545;5=0 70O2:0 ?>@048 >B:07 =0 548= 8;8 ?>25G5 ?>4G8=5=8 2J7;8PA	0@0<5B@8g!J18B85B> 2J7=8:20 ?@8 =5CA?5H=> 70@5640=5 =0 B01;8F0 Vertipaq ?@8 87B@820=5/?@5<0E20=5 =0 1070B0 40==85><59= =0 Windows, :J< :>9B> ?@8=04;568 ?>B@518B5;OB."><5@ =0 3@5H:0 70 4045=> AJ18B85.  07<5@ =0 2B>@8G=>B> :>?85 2 .4@5A =0 2@5<5==0B0 1;>:8@>2:0.GUID =0 A5A8O.# 07<5@ 2  70 C25;8G020=5 =0 D09;07B@820=5 =0 A5A8O.)0G0;> =0 BJ@A5=5 =0 AJAB>O=85 =0 AJ@2J@.c0?8A20 A;54=8B5 >?5@0F88 =0 AJ@2J@0: backup/restore/synchronize/attach/detach/imageload/imagesave.D:> A<5 AJ740;8 2B>@8G=>B> :>?85 @JG=> A ?><>IB0 =0 PFE_MANUAL_DUMP.&5;>G8A;5=8 40==8.,"8? A5A8O (>15:BJB, ?@548728:0; >?5@0F8OB0).!ActivityID =0 702J@H5=0B0 459=>AB1JB 4> 87B@8B0 ?0?:0 A?@O<> :>@5=0 =0 E@0=8;8I5B>7<5 =0 1070B0 40==8, 2 :>OB> A5 87?J;=O20 B@0=70:F8OB0.@8:;NG20 459=>AB"!JI5AB2C20I0 ?>B@518B5;A:0 2@J7:0.�B3>20@O=5 =0 70O2:0 G@57 ?>;CG020=5 =0 40==8 >B :5H>25B5. ">20 AJ18B85 <>65 40 >:065 >B@8F0B5;=> 2J7459AB285 2J@EC ?@>872>48B5;=>ABB0, 0:> 5 2:;NG5=>.PAL!J18B85B> 2J7=8:20, :>30B> 70?0720=5 70 B01;8G5= <>45; >B20@O D09; 70 G5B5=5�<5 =0 :;85=BA:>B> ?@8;>65=85, AJ740;> 2@J7:0B0 :J< AJ@2J@0. "078 :>;>=0 A5 ?>?J;20 AJA AB>9=>AB8B5, ?>4045=8 >B ?@8;>65=85B>, 2<5AB> A ?>:0720=>B> 8<5 =0 ?@>3@0<0B0.;@5<5B> 70 >1@01>B:0 =0 2@5<5==0 1;>:8@>2:0 =0428H020 ?@030
 =0 >15:B0.>B@518B5;A:> 8<5 2 Windows.=!J18B85B> 2J7=8:20 ?@8 702J@H20=5 =0 B>G:0 2 ?>A;54>20B5;=>ABF<5 =0 1070B0 40==8, 2 :>OB> A5 87?J;=O20 8=AB@C:F8OB0 =0 ?>B@518B5;O.S>4:;0AJB =0 AJ18B85 ?@54>AB02O 4>?J;=8B5;=0 8=D>@<0F8O 70 2A5:8 :;0A =0 AJ18B85B>.97?>;720=> ?@>F5A>@=> 2@5<5 (2 <8;8A5:C=48) 70 AJ18B85B>.q@5?@0B:0 :J< >15:B. (8D@>20=0 :0B> XML 70 2A8G:8 @>48B5;A:8 5;5<5=B8, 87?>;7209:8 5B8:5B8 70 >?8A0=85 =0 >15:B0.�=D>@<0F8O 70 0=0;870 =0 87G8A;5=8OB0. ">20 AJ18B85 <>65 40 >:065 >B@8F0B5;=> 2J7459AB285 2J@EC ?@>872>48B5;=>ABB0, :>30B> 5 2:;NG5=>.(JB 4> D09; A?@O<> :>@5=0 =0 E@0=8;8I5B>k!0<> A F5; B5AB20=5 (=5 5 =0;8G=> ?@8 ?@>872>4AB25=8 5;5<5=B8): 2<J:20 =5CA?5E ?@8 ?C1;8:C20=5 =0 AJ18B85B>!JI5AB2C20I0 A5A8O.%ActivityID =0 =>2>AJ74045=0B0 459=>AB A2>1>45=0 5 2@5<5==0 1;>:8@>2:0A@>4J;68B5;=>AB =0 2@5<5B> 70 G0:0=5 =0 B078 2@5<5==0 1;>:8@>2:0.@09 =0 PageIn/=0;878@0=8OB 87@07 ?@8 2J7=8:20=5 =0 3@5H:0B0.�>4@>1=0 8=D>@<0F8O 70 0=0;870 =0 87G8A;5=8OB0. ">20 AJ18B85 <>65 40 >:065 >B@8F0B5;=> 2J7459AB285 2J@EC ?@>872>48B5;=>ABB0, :>30B> 5 2:;NG5=>.*0102O=5 2 <8;8A5:C=48 ?@548 ?>2B>@5= >?8Bc!J18B85B> 2J7=8:20 ?@8 ?J@28 >B:07, :>30B> A5 87B@820B D09;>25 ?> 2@5<5 =0 D8:A8@0=5/2J7AB0=>2O20=5H0@B0 =0 AJ>1I5=8O XEvent, A2J@70=8 A ?0<5BB0 70 C?@02;5=85 =0 @5AC@A8B5!C1, 70 :>9B> 5 :5H8@0= >1E20BJB.'@09 =0 BJ@A5=5 =0 AJAB>O=85 =0 AJ@2J@.�@5<5 (AJE@0=5=> :0B> D>@<0B PFDateTime AJA 100-ns 3@0=C;0@=>AB, 459AB28B5;=0B0 B>G=>AB 7028A8 >B :>=:@5B=8O API), 70A5G5=> 70 AJ74020=5B> =0 2B>@8G=>B> :>?85.4@09 =0 ?>AB02O=5 2 >?0H:0 =0 =01>@ =8H:8 70 7040=85
"8? >15:B.F =0 3@C?0B0 A @01>B=> =0B>20@20=5, :J< :>OB> ?@8=04;568 B078 70O2:0.3@5<5B@05=5 =0 ?@>F5A0 70 B078 2@5<5==0 1;>:8@>2:0.#@5<5 (2 <8;8A5:C=48) 70 AJ18B85B>.%0G0;> =0 87?J;=5=85B> =0 MDX A:@8?B.� =0 ?@>F5A =0 AJ@2J@. 45=B8D8F8@0 ?>B@518B5;A:0 A5A8O 54=>7=0G=>. !J>B25BAB20 48@5:B=> =0 GUID =0 A5A8OB0, 87?>;720= >B XML/A.a0 8=D>@<0F8O 70 A;CG8;>B> A5 ?>BJ@A5B5 8<5B> =0 AJ18B85B> 2 ?J@28G=8O :>4 70 2J7<>6=8 AB>9=>AB8.!2>9AB20 =0 XMLA 70O2:0.8>4:C1 =0 70O2:0 70 >?B8<870F8O, 1078@0=0 =0 87?>;720=5.�!J18@0 2A8G:8 =>28 AJ18B8O 70 2@J7:0B0 A;54 AB0@B8@0=5 =0 ?@>A;54O20=5B>, :0B> =0?@8<5@ :>30B> :;85=B 70O2O20 2@J7:0 :J< AJ@2J@, 87?J;=O20I 5:75<?;O@ =0 SQL Server.�!J18@0 2A8G:8 =>28 AJ18B8O 70 ?@5:JA20=5 =0 2@J7:0B0 A;54 AB0@B8@0=5 =0 ?@>A;54O20=5B>, :0B> =0?@8<5@ :>30B> :;85=B 874020 :><0=40 70 ?@5:JA20=5 =0 2@J7:0B0.(XML ?@54AB02O=5 =0 4803@0<0 =0 7040=8OB0">4 =0 @57C;B0B =0 4045=> AJ18B85.9@C?0B0 A @01>B=> =0B>20@20=5 =0428H020 ;8<8B0 =0 ?0<5BB0#@09 =0 A5@80;878@0=5 =0 @57C;B0B8.5 A5 87?>;720=D>@<0F8O 70 ?@>A;54O20=5.- =0 ?@>F5A =0 AJ@2J@, ?@8A2>5= :J< A5A8OB0./J7=8:=0 3@5H:0 ?@8 87?J;=5=85B> =0 MDX A:@8?B.
1I =0?@54J:.�@5<5 (AJE@0=5=> :0B> D>@<0B PFDateTime AJA 100-ns 3@0=C;0@=>AB, 459AB28B5;=0B0 B>G=>AB 7028A8 >B :>=:@5B=8O API), 70A5G5=> >B 459=>ABB0="8? =0 >?5@0F8OB0: 0   AJ74020=5, 1   ?@><O=0, 2   87B@820=5.( =0 ?@>F5A0 =0 :;85=BA:>B> ?@8;>65=85.1@5<5B@05=5 =0 >1@01>B:0 =0 70O2:0 (<8;8A5:C=48).(070 40==8, 70 :>OB> 5 :5H8@0= >1E20BJB.�!J18B85B> 70 ?@>A;54O20=5 =0 8=D>@<0F8O/B5;5<5B@8O =0 DC=:F8OB0 =0 @07H8@5=85 =0 DAX 5 48@5:B=> ?@>A;545=> >B 02B>@8B5 =0 @07H8@5=85B>.PA,A2>1>64020=5B> =0 1070B0 40==8 5 702J@H5=>.E@8:0G20=5 =0 3@C?0B0 @5AC@A8 =0 5:75<?;O@0 =0 AJ@2J@0 :J< AJ18B85B>.PA" =0 1070B0 40==8 A5 >A2>1>64020.y!J18B85B> 70 ?@>A;54O20=5 =0 3@5H:0 ?@8 DC=:F8OB0 =0 @07H8@5=85 =0 DAX 5 48@5:B=> ?@>A;545=> >B 02B>@8B5 =0 @07H8@5=85B>.PAUID =0 2B>@8G=> :>?85PA J;68=0 =0 >?0H:0B0 70 87G0:20=5d7B>G=8: =0 AJ74020=5 =0 2B>@8G=> :>?85. 0: =58725AB5=  1: A8AB5<0 =0 AS, 2: 4@C3 :><?>=5=B 2 >1;0:07@5<5 (2 <8;8A5:C=48) 70 >A2>1>64020=5 =0 1070B0 40==8.PAy0;8 A<5 AJ740;8 ?J;=> @07B>20@20=5 8;8 ?J;=> D8;B@8@0=> @07B>20@20=5. @8;>68<> A0<> 70 @07B>20@20=8O =0 A2>1>4=0 ?0<5B.PA�@8:0G5B5 8<5B> =0 5:75<?;O@0 =0 AJ@2J@0 :J< AJ18B85B>.  A;CG0O =0 AS Azure B>20 I5 1J45 8<5B> =0 AJ@2J@0, ?@54>AB025=> >B ?>B@518B5; 2 ?>@B0; =0 azure.PAE=D>@<0F8O 70 4803=>AB8:0 70 3@5H:8/?@54C?@5645=8O ?@8 ?@587G8A;5=85.PA7B>G=8: =0 >B<O=0B0.PAUid =0 2B>@8G=> :>?85 =0 SQL-=45:A =0 A5A8OB0 2 @0<:8B5 =0 54=0 8B5@0F8O.PAD87JB 70 3@5H:0/?@54C?@5645=85 8 2A8G:8 4>?J;=8B5;=8 ?>4@>1=8 40==8..0:5B XEvent 70 CA;C38 70 0=0;87 =0 SQL Server�!B>9=>ABB0 =0 XMLA A2>9AB2>B> ApplicationContext, :0:B> 5 ?@54>AB025=> >B 2J=H=8 ?@8;>65=8O, 70 40 ?>4?><>3=5 :>@5;0F8O =0 ?>B@518B5;A:8B5 459=>AB8 >B :@09 4> :@09.G 07<5@ =0 87?>;720=0B0 ?0<5B 2 109B>25, :>30B> 5 705B> 2B>@8G=>B> :>?85PA<7G0:20=5 =0 AB@>38O ;8<8B 70 >A2>1>64020=5 =0 1070B0 40==8.)A2>1>64020=5B> =0 1070B0 40==8 AB0@B8@0.PA,>4 70 ?@54C?@5645=85 8;8 8=D>@<0F8>=5= :>4.27?>;720=5 =0 ?0<5BB0 =0 1070B0 40==8 (2 109B>25).40O2:0 5 ?@5=0?8A0=0 A?>@54 =0;8G=8B5 A1>@=8 B01;8F8<<5B> =0 DC=:F8OB0 =0 @07H8@5=85 =0 DAX, :>OB> A5 87?J;=O20.E>4 =0 3@5H:0 (?@8 =5CA?5H=> >A2>1>64020=5) 8;8 =C;0, C:0720I0 CA?5E.PAH>;5:F8O >B 2A8G:8 70O2:8, :>8B> A0 87?J;=5=8 A?@O<> 87B>G=8:0 =0 40==8.F@8:0G20=5 =0  =0 01>=0<5=B0 =0 5:75<?;O@0 =0 AJ@2J@0 :J< AJ18B85B>.&"5:CI WSS =0 2A8G:8 =0A;545=8 ?@>F5A8.:'0A =0 ?>A;54=>B> 8=B5@0:B82=> 87?>;720=5 =0 1070B0 40==8.H@09 =0 87G0:20=5B> =0 AB@>38O ;8<8B 70 >A2>1>64020=5B> =0 1070B0 40==8. =0 ?>B@518B5;A:8 >15:BPAE!B>9=>AB =0 E5H0 =0 AB5:0 =0 ?>28:20=8OB0 157 70?8A8 ?@8 :><?8;8@0=5.PA0=D>@<0F8O 70 AJ2?040=5 =0 B01;8F0 70 03@530F8O.8@>4J;68B5;=>AB =0 87B@820=5 =0 A5A8OB0 (2 <8;8A5:C=48).H!J18B85 70 AB0@B8@0=5 =0 87?J;=5=85B> =0 DC=:F8OB0 =0 @07H8@5=85 =0 DAX.H0;8 A<5 AJ740;8 <0:A8<0;=> 2B>@8G=> :>?85 8;8 <8=8<0;=> 2B>@8G=> :>?85.'15:BJB, 70 :>9B> 2J7=8:=0 B078 3@5H:0.PA8!J18B85B> 2J7=8:20, :>30B> A5 872;5:0B ?@87=0F8 =0 <>45;9PII =5 5 70?8A0=0 2 ?@>A;54O20=8OB0 :0B> >18:=>25= B5:AB.PA83=>@8@0= 5 :>4 70 ?@54C?@5645=85 8;8 8=D>@<0F8>=5= :>4.?5@8>4 >B 2@5<5 (2 <8;8A5:C=48), ?@57 :>9B> =8H:0B0 5 87G0:0;0.PAz!J18B85B> 70 <=>3>A;>2=> ?@>A;54O20=5 =0 DC=:F8OB0 =0 @07H8@5=85 =0 DAX 5 48@5:B=> ?@>A;545=> >B 02B>@8B5 =0 @07H8@5=85B>. @87=0F8 =0 <>45; 2 =87 =0 json.7'0A =0 ?>A;54=>B> ?;0=8@0=> 87?>;720=5 =0 1070B0 40==8.PAH!J18B85 70 ?@5:@0BO20=5 =0 87?J;=5=85 =0 DC=:F8OB0 =0 @07H8@5=85 =0 DAX.$;NG>28 4C<8 70 3@C?8@0=5 =0 AJ18B85!2J@70=0 :;NG>20 4C<0PAq#:0720 ?@81;878B5;=8O 1@>9 :;JAB5@8, :>8B> I5 A5 AJ74040B >B 0;3>@8BJ<0. :> ?@81;878B5;=8OB 1@>9 :;JAB5@8 =5 <>65 40 A5 35=5@8@0 >B 40==8B5, 0;3>@8BJ<JB AJ74020 2J7<>6=> =09-3>;O< 1@>9 :;JAB5@8. @8 704020=5 =0 ?0@0<5BJ@0 CLUSTER_COUNT =0 0 0;3>@8BJ<JB 87?>;720 52@8AB8:0 70 =09-B>G=> >?@545;O=5 =0 1@>O =0 :;JAB5@8B5, :>8B> I5 A5 AJ74040B.	@>OB ?> ?>4@0718@0=5 5 10.�;JAB5@=8OB <5B>4, :>9B> 0;3>@8BJ<JB 87?>;720, <>65 40 5: Scalable EM (1), Non-scalable EM (2), Scalable K-means (3) 8;8 Non-scalable K-means (4).?">78 ?0@0<5BJ@ C:0720 <8=8<0;=8O 1@>9 A;CG08 2J2 2A5:8 :;JAB5@.Y">78 ?0@0<5BJ@ C:0720 1@>O =0 ?@8<5@=8B5 <>45;8, AJ74045=8 ?> 2@5<5 =5 :;JAB5@=8O ?@>F5A.#:0720 AB>9=>ABB0, 87?>;720=0 70 >?@545;O=5 =0 B>20 :>30 5 4>AB83=0B0 AE>48<>AB 8 0;3>@8BJ<JB 5 702J@H8; 873@0640=5B> =0 <>45;0. !E>48<>AB 5 4>AB83=0B0, :>30B> >1I0B0 ?@><O=0 2 :;JAB5@=8B5 25@>OB=>AB8 5 ?>-<0;:0 >B ?@>F5=B0 =0 STOPPING_TOLERANCE, @0745;5= =0 @07<5@0 =0 <>45;0.<#:0720 1@>O A;CG08, :>9B> 0;3>@8BJ<JB 87?>;720 70 2AO:> 87?J;=5=85, 0:> ?0@0<5BJ@JB CLUSTERING_METHOD 5 704045= =0 548= >B <0I018@C5<8B5 :;JAB5@=8 <5B>48. 04020=5B> =0 SAMPLE_SIZE =0 0 I5 4>2545 4> :;JAB5@8@0=5B> =0 F5;8O =01>@ 40==8 2 54=> 87?J;=5=85, :>5B> <>65 40 AJ74045 ?@>1;5<8 A ?0<5BB0 8 ?@>872>48B5;=>ABB0.�#:0720 <0:A8<0;=8O 1@>9 2E>4OI8 0B@81CB8, :>8B> 0;3>@8BJ<JB <>65 40 >1@01>B8, ?@548 40 8728:0 871>@ =0 DC=:F8O. 04020=5B> =0 B078 AB>9=>AB =0 0 C:0720, G5 =O<0 <0:A8<0;5= 1@>9 0B@81CB8.�>A>G20 <0:A8<0;=8O 1@>9 2E>4=8 0B@81CB8, :>8B> 0;3>@8BJ<JB <>65 40 >1@01>B8, ?@548 40 8728:0 871>@ =0 DC=:F88. !JA 704020=5B> =0 AB>9=>AB 0 A5 701@0=O20 871>@JB =0 DC=:F88 70 2E>4=8B5 0B@81CB8.�#:0720 <0:A8<0;=8O 1@>9 87E>4=8 0B@81CB8, :>8B> 0;3>@8BJ<JB <>65 40 >1@01>B8, ?@548 40 8728:0 871>@ =0 DC=:F88. !JA 704020=5B> =0 B078 AB>9=>AB =0 0 A5 701@0=O20 871>@JB =0 DC=:F88 70 87E>4=8B5 0B@81CB8.z01@0=O20 @07@0AB20=5B> =0 AB@C:BC@0B0 =0 @5H5=8OB0. 0<0;O20=5B> =0 AB>9=>ABB0 C25;8G020 25@>OB=>ABB0 70 @0745;O=5, 0 C25;8G020=5B> =0 AB>9=>ABB0 =0<0;O20 25@>OB=>ABB0. !B>9=>ABB0 ?> ?>4@0718@0=5 5 1078@0=0 =0 1@>O 0B@81CB8 70 4045= <>45;: AB>9=>ABB0 ?> ?>4@0718@0=5 5 0,5, 0:> 8<0 >B 1 4> 9 0B@81CB0, 0,9, 0:> 8<0 >B 10 4> 99 0B@81CB0, 8 0,99, 0:> 8<0 100 8;8 ?>25G5 0B@81CB0.`#:0720 <8=8<0;=8O 1@>9 A;CG08, =5>1E>48<8 70 35=5@8@0=5 =0 @0745;O=5 2 AB@C:BC@0B0 =0 @5H5=8OB0.�#:0720 <5B>40, 87?>;720= 70 87G8A;O20=5 =0 @0745;5=8O @57C;B0B. 0;8G=8B5 <5B>48 A0: Entropy (1), Bayesian A K2 Prior (3) 8;8 Bayesian Dirichlet Equivalent A Uniform prior (4).PAl#:0720 <5B>40, 87?>;720= 70 @0745;O=5 =0 2J75;0. 0;8G=8B5 <5B>48 A0: Binary (1), Complete (2) 8;8 Both (3).�>A>G20 <0:A8<0;=8O 1@>9 2E>4=8 0B@81CB8, :>8B> 0;3>@8BJ<JB <>65 40 >1@01>B8, ?@548 40 8728:0 871>@ =0 DC=:F88. !JA 704020=5B> =0 AB>9=>AB 0 A5 701@0=O20 871>@JB =0 DC=:F88 70 2E>4=8B5 0B@81CB8.�#:0720 <0:A8<0;=8O 1@>9 87E>4=8 0B@81CB8, :>8B> 0;3>@8BJ<JB <>65 40 >1@01>B8, ?@548 40 8728:0 871>@ =0 DC=:F88. !JA 704020=5B> =0 B078 AB>9=>AB =0 0 A5 701@0=O20 871>@JB =0 DC=:F88 70 87E>4=8B5 0B@81CB8.*=D>@<0F8OB0 =5 5 =0;8G=0 70 B>20 8740=85.
#:0720 <0:A8<0;=8O 1@>9 AJAB>O=8O =0 0B@81CB0, :>8B> 0;3>@8BJ<JB ?>44J@60. :> 1@>OB AJAB>O=8O, :>8B> 0B@81CBJB ?@8B56020, 5 ?>-3>;O< >B <0:A8<0;=8O 1@>9 AJAB>O=8O, 0;3>@8BJ<JB 87?>;720 =09-?>?C;O@=8B5 AJAB>O=8O =0 0B@81CB0 8 ?@85<0 >AB0=0;8B5 AJAB>O=8O 70 ;8?A20I8.�#:0720 <8=8<0;=8O 1@>9 A;CG08, :>8B> =01>@JB 5;5<5=B8 B@O120 40 AJ4J@60 ?@548 35=5@8@0=5 =0 ?@028;>. 04020=5B> =0 B078 AB>9=>AB =0 ?>-<0;:> >B 1 C:0720 <8=8<0;=8O 1@>9 A;CG08 :0B> ?@>F5=B >B >1I8B5 A;CG08. 04020=5B> =0 B078 AB>9=>AB =0 FO;> G8A;>, ?>-3>;O<> >B 1, C:0720 <8=8<0;=8O 1@>9 A;CG08 :0B> 01A>;NB5= 1@>9 A;CG08, :>8B> =01>@JB 5;5<5=B8 B@O120 40 AJ4J@60. ;3>@8BJ<JB <>65 40 C25;8G8 AB>9=>ABB0 =0 B>78 ?0@0<5BJ@, 0:> ?0<5BB0 5 >3@0=8G5=0.#:0720 <0:A8<0;=8O 1@>9 A;CG08, 2 :>8B> 4045= =01>@ 5;5<5=B8 <>65 40 8<0 ?>44@J6:0. :> B078 AB>9=>AB 5 ?>-<0;:0 >B 54=>, BO ?@54AB02;O20 ?@>F5=B >B >1I8B5 A;CG08. !B>9=>AB8, ?>-3>;5<8 >B 54=>, ?@54AB02;O20B 01A>;NB=8O 1@>9 A;CG08, :>8B> =01>@JB 5;5<5=B8 <>65 40 AJ4J@60.A#:0720 <8=8<0;=8O 1@>9 5;5<5=B8, @07@5H5= 2 4045= =01>@ 5;5<5=B8.�#:0720 <0:A8<0;=8O 1@>9 5;5<5=B8, @07@5H5= 2 4045= =01>@ 5;5<5=B8. :> B078 AB>9=>AB 5 704045=0 =0 0, B>20 C:0720, G5 =O<0 >3@0=8G5=85 2 @07<5@0 =0 =01>@0 5;5<5=B8.�#:0720 <0:A8<0;=8O 1@>9 =0 =01>@8 5;5<5=B8 70 AJ74020=5. :> =5 5 C:070=> G8A;>, 0;3>@8BJ<JB 35=5@8@0 2A8G:8 2J7<>6=8 =01>@8 5;5<5=B8.�#:0720 <8=8<0;=0 25@>OB=>AB, G5 4045=> ?@028;> 5 8AB8=0. 0?@8<5@, 0:> 704045B5 B078 AB>9=>AB =0 0,5, B>20 C:0720, G5 =5 A5 35=5@8@0 ?@028;> A ?>-<0;:> >B 50% 25@>OB=>AB.n#:0720 ?@030 =0 206=>ABB0 70 ?@028;0 70 0A>F80F8O. @028;0 A 206=>AB, ?>-<0;:0 >B B078 AB>9=>AB, A5 D8;B@8@0B.L?@545;O 1@>O 5;5<5=B8, :>8B> I5 A5 :5H8@0B 8;8 >?B8<878@0B 70 ?@54A:0720=5.q#:0720 ?@81;878B5;=8O 1@>9 :;JAB5@8, :>8B> I5 A5 AJ74040B >B 0;3>@8BJ<0. :> ?@81;878B5;=8OB 1@>9 :;JAB5@8 =5 <>65 40 A5 35=5@8@0 >B 40==8B5, 0;3>@8BJ<JB AJ74020 2J7<>6=> =09-3>;O< 1@>9 :;JAB5@8. @8 704020=5 =0 ?0@0<5BJ@0 CLUSTER_COUNT =0 0 0;3>@8BJ<JB 87?>;720 52@8AB8:0 70 =09-B>G=> >?@545;O=5 =0 1@>O =0 :;JAB5@8B5, :>8B> I5 A5 AJ74040B.	@>OB ?> ?>4@0718@0=5 5 10.0#:0720 <8=8<0;=8O 1@>9 A;CG08 2J2 2A5:8 :;JAB5@.PA�01@0=O20 @07@0AB20=5B> =0 AB@C:BC@0B0 =0 @5H5=8OB0. 0<0;O20=5B> =0 B078 AB>9=>AB C25;8G020 25@>OB=>ABB0 70 @0745;O=5, 0 C25;8G020=5B> =0 AB>9=>ABB0 =0<0;O20 25@>OB=>ABB0. z#:0720 <8=8<0;=8O 1@>9 =0 >B@O7JF8B5 >B 2@5<5, =5>1E>48<8 70 35=5@8@0=5 =0 @0745;O=5 2J2 2AO:0 AB@C:BC@0 =0 2@5<520 A5@8O.P@54>AB02O ?>4A:0720=5 70 0;3>@8BJ<0 ?> >B=>H5=85 =0 ?5@8>48G=>ABB0 =0 40==8B5. ">78 ?0@0<5BJ@ ?@85<0 D>@<0B0 {n [, n]}, :J45B> D83C@=8B5 A:>18, {}, A0 704J;68B5;=8, 0 n 5 2AO:> ?>;>68B5;=> G8A;>. n 2 A:>18, [], 5 ?> 871>@ 8 <>30B 40 A5 4>102OB <=>3> AB>9=>AB8 70 >1>7=0G020=5 =0 B>20, G5 40==8B5 <>65 40 AJ4J@60B <=>3> 2@5<528 ?5@8>48.
#:0720 <0:A8<0;=8O 1@>9 AJAB>O=8O =0 0B@81CB0, :>8B> 0;3>@8BJ<JB ?>44J@60. :> 1@>OB AJAB>O=8O, :>8B> 0B@81CBJB ?@8B56020, 5 ?>-3>;O< >B <0:A8<0;=8O 1@>9 AJAB>O=8O, 0;3>@8BJ<JB 87?>;720 =09-?>?C;O@=8B5 AJAB>O=8O =0 0B@81CB0 8 ?@85<0 >AB0=0;8B5 AJAB>O=8O 70 ;8?A20I8.Microsoft Clustering�;3>@8BJ<JB Microsoft Clustering 87?>;720 8B5@0B82=8 B5E=8:8 70 3@C?8@0=5 =0 70?8A8 >B 4045= =01>@ 40==8 2 :;JAB5@8, AJ4J@60I8 ?>4>1=8 E0@0:B5@8AB8:8. ">20 5 ?>;57=>, :>30B> 8A:0B5 40 >B:@85B5 >1I8 3@C?8@0=8O 2J2 20H8B5 40==8.Microsoft Decision Trees�;3>@8BJ<JB Microsoft Decision Trees 5 :;0A8D8:0F8>=5= 0;3>@8BJ<, :>9B> 5 ?>4E>4OI 70 ?@>3=>7=> <>45;8@0=5. ;3>@8BJ<JB ?>44J@60 ?@>3=>78@0=5B> =0 48A:@5B=8 8 =5?@5:JA=0B8 0B@81CB8.Microsoft Naive Bayes;3>@8BJ<JB Microsoft Naive Bayes 5 :;0A8D8:0F8>=5= 0;3>@8BJ<, :>9B> A5 AJ74020 1J@7> 8 5 ?>4E>4OI 70 ?@>3=>7=> <>45;8@0=5. ;3>@8BJ<JB ?>44J@60 A0<> 48A:@5B=8 8;8 48A:@5B878@0=8 0B@81CB8 8 ?@85<0 70 =57028A8<8 2A8G:8 2E>4OI8 0B@81CB8, :0B> A5 8<0 ?@54284 ?@542848<8O 0B@81CB.Microsoft Association Rules
;3>@8BJ<JB Microsoft Association Rules AJ74020 ?@028;0, >?8A20I8 :>8 5;5<5=B8 5 =09-25@>OB=> 40 A5 ?>:060B 7054=> 2 4045=0 B@0=70:F8O. @028;0B0 <>30B 40 A5 87?>;720B 70 ?@5428640=5 =0 =0;8G85B> =0 4045= 5;5<5=B =0 1070B0 =0 =0;8G85B> =0 4@C38 5;5<5=B8 2 B@0=70:F8OB0.Microsoft Sequence Clustering=;3>@8BJ<JB Microsoft Sequence Clustering 5 :><18=0F8O >B 0=0;878@0=5 =0 ?>@548F0 8 :;JAB5@8@0=5, :>5B> 845=B8D8F8@0 :;JAB5@8 >B AE>4=> ?>4@545=8 AJ18B8O 2 4045=0 ?>A;54>20B5;=>AB. ;JAB5@8B5 <>30B 40 A5 87?>;720B 70 ?@5428640=5 =0 25@>OB=> 70O2O20=5 =0 AJ18B8O 2 4045=0 ?>@548F0 =0 1070B0 =0 8725AB=8 E0@0:B5@8AB8:8.Microsoft Time Series�;3>@8BJ<JB Microsoft Time Series 87?>;720 :><18=0F8O >B ARIMA 0=0;87 8 ;8=59=0 @53@5A8O =0 1070B0 =0 AB@C:BC@0 =0 @5H5=8OB0 70 0=0;878@0=5 =0 A2J@70=8 A 2@5<5 40==8, :0B> =0?@8<5@ 40==8 70 <5A5G=8 ?@>40618 8;8 3>48H=8 ?5G0;18. (01;>=8B5, :>8B> >B:@820, <>30B 40 A5 87?>;720B 70 ?@>3=>78@0=5 =0 AB>9=>AB8 70 1J45I8 2@5<528 ABJ?:8. ;3>@8BJ<JB <>65 40 A5 ?5@A>=0;878@0 40 87?>;720 <5B>40 =0 AB@C:BC@0 =0 @5H5=8OB0, ARIMA 8;8 8 425B5.y#:0720 1@>O =0 ?>AB02O=8OB0, 87?>;720=8 70 A;CG09=> 35=5@8@0=5 =0 :;JAB5@8 70 ?J@2>=0G0;=8O 5B0? >B AJ74020=5B> =0 <>45;.!#:0720 <0:A8<0;=8O 1@>9 AJAB>O=8O 70 0B@81CB 872J= ?>@548F0, :>9B> 0;3>@8BJ<JB ?>44J@60. :> 1@>OB =0 AJAB>O=8OB0 70 4045= 0B@81CB 872J= ?>@548F0 5 ?>-3>;O< >B <0:A8<0;=8O 1@>9 AJAB>O=8O, 0;3>@8BJ<JB 87?>;720 =09-?>?C;O@=8B5 AJAB>O=8O =0 0B@81CB0 8 ?@85<0 >AB0=0;8B5 AJAB>O=8O 70 ;8?A20I8.�#:0720 <0:A8<0;=8O 1@>9 AJAB>O=8O, :>8B> 4045=0 ?>@548F0 <>65 40 8<0. 04020=5B> =0 B078 AB>9=>AB =0 G8A;>, ?>-3>;O<> >B 100, <>65 40 4>2545 4> 157A<8A;5= <>45;.:#:0720 1@>O =0 8AB>@8G5A:8B5 <>45;8, :>8B> I5 A5 AJ74040B.�#:0720 2@5<528O 8=B5@20; <564C 420 ?>A;54>20B5;=8 8AB>@8G5A:8 <>45;0. 0?@8<5@, ?@8 704020=5 =0 B078 AB>9=>AB =0 g 2>48 4> AJ74020=5 =0 8AB>@8G5A:8 <>45;8 70 40==8, >@O70=8 >B 2@5<528 >B@O7JF8 =0 8=B5@20;8 >B g, 2*g, 3*g 8 B.=.1@01>B20=5 =0 70O2:0>;>=0 70 >1CG5=85: [%s].>45; 70 87G8A;O20=5: [%ld] @073;540=8 A;CG08.&>45; =0 AJ18@0=5 =0 40==8 70 >1CG5=8535@8D5@5= <>45; 70 >1CG5=85: %ld @073;540=8 A;CG08.9;JAB5@8 70 >1CG5=85: <>45; =0 :0=4840B %ld, 8B5@0F8O %ld+;JAB5@8 70 >1CG5=85: %ld A:0=8@0=8 A;CG0O. $C=:F8OB0 70 ?>41>@ 5 =0AB@>5=0.E!B@C:BC@8 70 >1CG5=85 (871@>O20=5 =0 :>@5;0F88): %ld 871@>5=8 A;CG0O.W!B@C:BC@8 70 >1CG5=85: AJ74020=5 =0 %ld AB@C:BC@8. %ld A;CG0O >AB020B 70 :;0A8D8F8@0=5.D@028;0 70 0A>F80F8O 70 >1CG5=85: 5=5@8@0=5 =0 %ld =01>@8 5;5<5=B8.8@028;0 70 0A>F80F8O 70 >1CG5=85: 5=5@8@0=5 =0 ?@028;0.;@028;0 70 0A>F80F8O 70 >1CG5=85:  5>@30=878@0=5 =0 A;CG08.Microsoft Neural Network;3>@8BJ<JB Microsoft Neural Network 87?>;720 <5B>4 =0 ?@5;820=5 70 >?B8<878@0=5 =0 ?0@0<5B@8B5 =0 <=>3>A;>9=8 <@568 70 ?@>3=>78@0=5 =0 <=>3> 0B@81CB8. ">78 0;3>@8BJ< <>65 40 A5 87?>;720 70 :;0A8D8F8@0=5 =0 48A:@5B=8 0B@81CB8, :0:B> 8 =0 @53@5A8O =0 =5?@5:JA=0B8 0B@81CB8.�#:0720 ?@>F5=B0 =0 A;CG08B5 2 40==8B5 70 >1CG5=85, 87?>;720=8 70 87G8A;O20=5 =0 3@5H:0B0 2 :>=B@>;=8B5 40==8 70 B>78 0;3>@8BJ<. HOLDOUT_PERCENTAGE A5 87?>;720 :0B> G0AB >B :@8B5@88B5 70 A?8@0=5 ?> 2@5<5 =0 >1CG5=85 =0 <>45;0 70 AJ18@0=5 =0 40==8. "078 AB>9=>AB 5 C=8:0;=0 70 B>78 0;3>@8BJ< 8 =5 5 A2J@70=0 A =01>@ ?0@0<5B@8 70 :>=B@>;=8 40==8 2 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8. !B>9=>ABB0 ?> ?>4@0718@0=5 5 30.�#:0720 1@>9 70 87?>;720=5 ?@8 ?>AB02O=5 =0 ?A524>-?@>872>;5= 35=5@0B>@ ?@8 ?@>872>;=> >?@545;O=5 =0 :>=B@>;=8B5 40==8 70 B>78 0;3>@8BJ<. :> HOLDOUT_SEED 5 704045=> =0 0, 0;3>@8BJ<JB 35=5@8@0 ?>AB02O=5B> =0 1070B0 =0 8<5B> =0 <>45;0 70 AJ18@0=5 =0 40==8, 70 40 30@0=B8@0, G5 AJ4J@60=85B> =0 <>45;0 >AB020 AJI>B> ?> 2@5<5 =0 ?>2B>@=> >1@01>B20=5. "078 AB>9=>AB 5 C=8:0;=0 70 B>78 0;3>@8BJ< 8 =5 5 A2J@70=0 A =01>@ ?0@0<5B@8 70 :>=B@>;=8 40==8 2 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8. !B>9=>ABB0 ?> ?>4@0718@0=5 5 0.*=D>@<0F8OB0 =5 5 =0;8G=0 70 B>20 8740=85.�>A>G20 <0:A8<0;=8O 1@>9 2E>4=8 0B@81CB8, :>8B> 0;3>@8BJ<JB <>65 40 >1@01>B8, ?@548 40 8728:0 871>@ =0 DC=:F88. !JA 704020=5B> =0 AB>9=>AB 0 A5 701@0=O20 871>@JB =0 DC=:F88 70 2E>4=8B5 0B@81CB8.�#:0720 <0:A8<0;=8O 1@>9 87E>4=8 0B@81CB8, :>8B> 0;3>@8BJ<JB <>65 40 >1@01>B8, ?@548 40 8728:0 871>@ =0 DC=:F88. !JA 704020=5B> =0 B078 AB>9=>AB =0 0 A5 701@0=O20 871>@JB =0 DC=:F88 70 87E>4=8B5 0B@81CB8.
#:0720 <0:A8<0;=8O 1@>9 AJAB>O=8O =0 0B@81CB0, :>8B> 0;3>@8BJ<JB ?>44J@60. :> 1@>OB AJAB>O=8O, :>8B> 0B@81CBJB ?@8B56020, 5 ?>-3>;O< >B <0:A8<0;=8O 1@>9 AJAB>O=8O, 0;3>@8BJ<JB 87?>;720 =09-?>?C;O@=8B5 AJAB>O=8O =0 0B@81CB0 8 ?@85<0 >AB0=0;8B5 AJAB>O=8O 70 ;8?A20I8.�#:0720 1@>O =0 A;CG08B5, 87?>;720=8 70 >1CG5=85 =0 <>45;0. ;3>@8BJ<JB 87?>;720 1@>O, C:070= >B SAMPLE_SIZE, 8;8 total_cases * (1   HOLDOUT_PERCENTAGE/100) 2 7028A8<>AB >B B>20 :>O AB>9=>AB 5 ?>-<0;:0.�#:0720 G8A;>, 87?>;720=> ?@8 >?@545;O=5 =0 1@>O 2J7;8 2 A:@8B8O A;>9. ;3>@8BJ<JB 87G8A;O20 1@>O =0 2J7;8B5 2 A:@8B8O A;>9 :0B> HIDDEN_NODE_RATIO * sqrt({1@>O =0 2E>4OI8B5 2J7;8} * {1@>O =0 87E>4OI8B5 2J7;8}).*=D>@<0F8OB0 =5 5 =0;8G=0 70 B>20 8740=85.*=D>@<0F8OB0 =5 5 =0;8G=0 70 B>20 8740=85.&>45; =0 AJ18@0=5 =0 40==8 70 >1CG5=85%!B0@B8@0= 0;3>@8BJ< 70 >1CG5=85: [%s]$02J@H5= 0;3>@8BJ< 70 >1CG5=85: [%s]}#:0720 <5B>40, 87?>;720= 70 70?J;20=5 =0 ?@>?CA:8B5 2 E@>=>;>38G=8B5 40==8. > ?>4@0718@0=5 =5?@028;=8B5 ?@>?CA:8 8;8 =07J15=8B5 :@08I0 2 40==8B5 =5 A0 @07@5H5=8. 0;8G=8B5 <5B>48 70 ?>?J;20=5 =0 =5?@028;=8 ?@>?CA:8 8;8 :@08I0 A0: ?> ?@548H=0 AB>9=>AB, ?> A@54=0 AB>9=>AB 8;8 ?> :>=:@5B=0 F8D@>20 :>=AB0=B0. ">78 ?0@0<5BJ@ A5 87?>;720 A0<> 70 =5702J@H5=8 @54>25 =0 2E>4OI8B5 40==8.�#:0720 F8D@>20 AB>9=>AB <564C 0 8 1, 87?>;720=0 70 >B:@820=5 =0 ?5@8>48G=>AB. 04020=5B> =0 B078 AB>9=>AB 1;87> 4> 1 C;5A=O20 >B:@820=5B> =0 <=>3> ?>@548F8, 1;87:8 4> ?5@8>48G=8B5, 8 02B><0B8G=> 35=5@8@0=5 =0 ?>4A:0720=8O 70 ?5@8>48G=>AB. 7?>;720=5B> =0 3>;O< 1@>9 ?>4A:0720=8O 70 ?5@8>48G=>AB 25@>OB=> I5 4>2545 4> 7=0G8B5;=> ?>-?@>4J;68B5;=> 2@5<5 70 >1CG5=85 =0 <>45;8B5. :> AB>9=>ABB0 5 1;87:0 4> 0, ?5@8>48G=>ABB0 A5 >B:@820 A0<> 70 A8;=> ?5@8>48G=8 40==8.?1CG5=85 =0 =52@>==0B0 <@560: >AB020B %ld ?>4<@568 70 >1CG5=85.71CG5=85 =0 ?>4<@560B0. @5H:0 2 :>=B@>;=8B5 40==8 = %e�@8=C64020 0;3>@8BJ<0 40 87?>;720 C:070=8B5 :>;>=8 :0B> @53@5A>@8 2J2 D>@<C;0B0 70 @53@5A8O, =57028A8<> >B BOE=0B0 206=>AB, 87G8A;5=0 >B 0;3>@8BJ<0. ">78 ?0@0<5BJ@ A5 87?>;720 A0<> 70 AB@C:BC@8 =0 @53@5A8O."#:0720 <8=8<0;=0B0 25@>OB=>AB =0 7028A8<>AB <564C 2E>4OI8B5 8 87E>4OI8B5 0B@81CB8. "078 AB>9=>AB A5 87?>;720 70 >3@0=8G020=5 =0 @07<5@0 =0 AJ4J@60=85B>, 35=5@8@0=> >B 0;3>@8BJ<0. ">20 A2>9AB2> <>65 40 A5 704045 >B 0 4> 1. #25;8G020=5B> =0 B078 AB>9=>AB =0<0;O20 1@>O =0 0B@81CB8B5 2 <>45;0.*=D>@<0F8OB0 =5 5 =0;8G=0 70 B>20 8740=85.-@>G8B0=5 =0 A;CG08: %ld A;CG08 A0 ?@>G5B5=8.p!:@8B >BE2J@;5= ?0@0<5BJ@ 5 70<5AB5= >B MINIMUM_SUPPORT. >A>G20 <8=8<0;=8OB 1@>9 A;CG08 2J2 2A5:8 548= :;JAB5@.p!:@8B >BE2J@;5= ?0@0<5BJ@ 5 70<5AB5= >B MINIMUM_SUPPORT. >A>G20 <8=8<0;=8OB 1@>9 A;CG08 2J2 2A5:8 548= :;JAB5@.�!:@8B, >BE2J@;5= ?0@0<5BJ@, 70<5AB5= >B MINIMUM_SUPPORT. #:0720 <8=8<0;=8O 1@>9 2@5<528 >B@O7JF8, =5>1E>48<8 70 35=5@8@0=5 =0 @0745;5=85 2J2 2AO:0 AB@C:BC@0 =0 2@5<520 A5@8O.�#:0720 4>;=0 3@0=8F0 =0 >3@0=8G5=85B> 70 ?@>3=>78@0=5 =0 2@5<528 A5@88. @>3=>78@0=8B5 AB>9=>AB8 =8:>30 =O<0 40 A0 ?>-<0;:8 >B B>20 >3@0=8G5=85.�#:0720 3>@=0 3@0=8F0 =0 >3@0=8G5=85B> 70 ?@>3=>78@0=5 =0 2@5<528 A5@88. @>3=>78@0=8B5 AB>9=>AB8 =8:>30 =O<0 40 A0 ?>-3>;5<8 >B B>20 >3@0=8G5=85.'#:0720 <8=8<0;=8O 1@>9 A;CG08, :>8B> B@O120 40 AJ4J@60 548= :@05= 2J75;. #:0720=5B> =0 B078 AB>9=>AB =0 ?>-<0;:> >B 1 C:0720 <8=8<0;=8O 1@>9 A;CG08 :0B> ?@>F5=B >B >1I8B5 A;CG08. 04020=5B> =0 B078 AB>9=>AB =0 FO;> G8A;>, ?>-3>;O<> >B 1, C:0720 <8=8<0;=8O 1@>9 A;CG08 :0B> 01A>;NB5= 1@>9 A;CG08.�!:@8B ?0@0<5BJ@, 87?>;720= 2 02B><0B8G=>B> 8718@0=5 =0 1@>O :;JAB5@8. ?@545;O :>;:> 5 @07@5H5=>B> ?@81;878B5;=> >B:;>=5=85 =0 1@>O =0 F5;528B5 :;JAB5@8 >B CLUSTER_COUNT_PRIOR.|!:@8B ?0@0<5BJ@, 87?>;720= 2 02B><0B8G=>B> 8718@0=5 =0 1@>O :;JAB5@8. @548H=0 A@54=0 AB>9=>AB 70 1@>O =0 F5;528B5 :;JAB5@8.�@8;>65= 5 871>@ =0 02B><0B8G=0 DC=:F8O :J< <>45;  %{modelname/}  ?>@048 3>;5<8O 1@>9 0B@81CB8. 0409B5 MAXIMUM_INPUT_ATTRIBUTES 8/8;8 MAXIMUM_OUTPUT_ATTRIBUTES, 70 40 C25;8G8B5 1@>O =0 AG8B0=8B5 >B 0;3>@8BJ<0 0B@81CB8.G!B@C:BC@8B5 70 @5H5=8O =5 >B:@8E0 @0745;5=8O 70 <>45;0  %{modelname/} .P!B@C:BC@8B5 70 @5H5=8O =5 >B:@8E0 ?>4E>4OI8 @53@5A>@8 70 <>45;0  %{modelname/} .�0<0;O20=5B> =0 :0@48=0;=>ABB0 =0 <=>65AB2>B> 5 ?@8;>65=> 2 :>;>=0  %{colname/}  =0 <>45;0  %{modelname/}  ?>@048 3>;O< 1@>9 AJAB>O=8O 2 B078 :>;>=0. 0409B5 MAXIMUM_STATES, 70 40 C25;8G8B5 1@>O =0 AG8B0=8B5 >B 0;3>@8BJ<0 AJAB>O=8O.�0<0;O20=5B> =0 :0@48=0;=>ABB0 =0 <=>65AB2>B> 5 ?@8;>65=> 2 :>;>=0  %{colname/}  =0 <>45;0  %{modelname/}  ?>@048 3>;O< 1@>9 AJAB>O=8O 2 B078 :>;>=0. 0409B5 MAXIMUM_SEQUENCE_STATES, 70 40 C25;8G8B5 1@>O =0 AG8B0=8B5 >B 0;3>@8BJ<0 AJAB>O=8O.W5 A0 >B:@8B8 40==8, @07;8G=8 >B NULL, 2 :>;>=0  %{colname/}  =0 <>45;  %{modelname/} .�>@048 >3@0=8G5=85 =0 ?0<5BB0 0;3>@8BJ<JB Association Rules :>@838@0 MINIMUM_SUPPORT =0  %{support/}  70 <>45;0  %{modelname/} .�;3>@8BJ<JB Association Rules =5 >B:@8 G5AB> A@5I0=8 =01>@8 5;5<5=B8, AJ>B25BAB20I8 =0 ?0@0<5B@8B5 =0 0;3>@8BJ<0 70 <>45;0  %{modelname/} .u;3>@8BJ<JB Association Rules =5 >B:@8 ?@028;0, AJ>B25BAB20I8 =0 ?0@0<5B@8B5 =0 0;3>@8BJ<0 70 <>45;0  %{modelname/} .P1@01>B20=5 =0 <>45;, 70?>G20I> A %{number/} 0B@81CB0 70 <>45;0  %{modelname/} ._;JAB5@8@0=5 2 <>45;0  %{modelname/}  A ?>AB83=0B0 AE>48<>AB A;54 ?>O20B0 =0 %{number/} A;CG0O.J;JAB5@8@0=5B> 5 702J@H5=> 70 <>45;  %{modelname/}  A %{number/} :;JAB5@0.PAS0CG020=5 =0 AB@C:BC@0B0 =0 2@5<528B5 A5@88 70 "%s" 2 3;02=8O <>45; (%ld >B %ld)...e0CG020=5 =0 AB@C:BC@0B0 =0 2@5<528B5 A5@88 70 "%s" 2 E@>=>;>38G=8O <>45; A =><5@ %ld (%ld >B %ld)...*=D>@<0F8OB0 =5 5 =0;8G=0 70 B>20 8740=85.I#25@5B5 A5, G5 35=5@8@0=0B0 3@0D8:0 70 <@560 =0 7028A8<>ABB0 5 0F8:;8G=0.�#:0720 AB>9=>AB <564C 0 8 1, :>OB> :>=B@>;8@0 :><18=0F8OB0 >B 0;3>@8B<8B5 70 2@5<528 A5@88 =0 ARTXP 8 ARIMA. #:070=0B0 AB>9=>AB 5 20;84=0 A0<> :>30B> ?0@0<5BJ@JB FORECAST_METHOD 5 704045= =0 MIXED. :> AB>9=>ABB0 5 0, <>45;JB 87?>;720 A0<> ARTXP. :> AB>9=>ABB0 5 1, <>45;JB 87?>;720 A0<> ARIMA. !B>9=>AB, 1;87:0 4> 0, 5 ?>-B56:> ?@5B53;5=0 70 ARTXP. !B>9=>AB, 1;87:0 4> 1, 5 ?>-B56:> ?@5B53;5=0 70 ARIMA.�">78 ?0@0<5BJ@ ?>72>;O20 =0 ?>B@518B5;O 40 :>=B@>;8@0 ?>4@5410B0 =0 02B><0B8G=8B5 @53@5A82=8 B5@<8=8. !B>9=>AB >B -1 :0@0 0;3>@8BJ<JB 40 >B:@85 ?>4E>4OI0 AB>9=>AB.�">78 ?0@0<5BJ@ ?>72>;O20 =0 ?>B@518B5;O 40 :>=B@>;8@0 ?>4@5410B0 =0 8=B53@8@0=8B5 B5@<8=8. !B>9=>AB >B  1 :0@0 0;3>@8BJ<JB 40 >B:@85 ?>4E>4OI0 AB>9=>AB.�">78 ?0@0<5BJ@ ?>72>;O20 =0 ?>B@518B5;O 40 :>=B@>;8@0 ?>4@5410B0 =0 ?>4286=8 A@54=8 B5@<8=8. !B>9=>AB >B  1 :0@0 0;3>@8BJ<JB 40 >B:@85 ?>4E>4OI0 AB>9=>AB.U0CG020=5 =0 <>45;0 70 2@5<528 A5@88 =0 ARIMA 70 "%s" 2 3;02=8O <>45; (%ld >B %ld)...f0CG020=5 =0 <>45;0 70 2@5<528 A5@88 =0 ARIMA 70 "%s" 2 E@>=>;>38G5= <>45; A =><5@ %ld (%ld >B %ld)...>>=B@>;8@0 ?@030, ?@8 :>9B> 0;3>@8BJ<JB >B:@820 >B:;>=5=8O 2 =5AB018;=>ABB0 2 0;3>@8BJ<0 70 2@5<528 A5@88 =0 ARTXP 8 A?8@0 40 ?@028 ?@>3=>78. #:070=0B0 AB>9=>AB 5 20;84=0 A0<> :>30B> FORECAST_METHOD 5 704045= =0 ARTXP. !B>9=>ABB0 ?> ?>4@0718@0=5 1 2:;NG20 DC=:F8OB0 70 >B:@820=5 =0 =5AB018;=>AB. "078 =0AB@>9:0 >?B8<878@0 =04564=>ABB0 =0 ?@>3=>78B5, => <>65 40 >3@0=8G8 1@>O =0 ABJ?:8B5 70 ?@>3=>78@0=5. !B>9=>ABB0 0 87:;NG20 DC=:F8OB0 70 >B:@820=5 =0 =5AB018;=>AB. "078 =0AB@>9:0 C4J;6020 ?@>3=>78B5 157 >3@0=8G5=85, => B578 ?@>3=>78 <>65 40 AB0=0B AB0B8AB8G5A:8 =520;84=8.A#:0720 0;3>@8BJ<0 70 ?@>3=>78@0=5, :>9B> I5 A5 87?>;720. 715@5B5 MIXED, 70 40 AJ74045B5 <>45;8 70 0;3>@8B<8B5 =0 2@5<528B5 A5@88 =0 ARTXP 8 ARIMA 8 40 >1548=8B5 B5E=8B5 @57C;B0B8 ?> 2@5<5 =0 ?@>3=>78@0=5.  8740=85B> Standard <>45;8B5 A5 >1548=O20B A ?><>IB0 =0 02B><0B8G=> AJ>B=>H5=85, :>5B> ?@85<0 ARTXP 70 :@0B:>A@>G=> 8 ARIMA 70 4J;3>A@>G=> ?@>3=>78@0=5.  ?>-=>28B5 8740=8O <>45;8B5 A5 >1548=O20B 8 ?@5B53;OB 2 AJ>B25BAB285 AJA AB>9=>ABB0, 704045=0 70 PREDICTION_SMOOTHING. :> FORECAST_METHOD 5 704045= =0 ARTXP 8;8 ARIMA, AB>9=>ABB0 70 PREDICTION_SMOOTHING A5 83=>@8@0.�%@0=8;8I5 70 :>=B@>;=8 40==8 =0 AB@C:BC@0 70 AJ18@0=5 =0 40==8: !J74020=5 =0 E@0=8;8I5 70 :>=B@>;=8 40==8 A %ld A;CG0O =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%s".
#:070=8B5 ?0@0<5B@8 70 :>=B@>;=8 40==8, HoldoutMaxPercent=%{holdoutmaxpercent\}, HoldoutMaxCases=%{holdoutmaxcases\}, I5 4>2545 4> 87?>;720=5B> =0 2A8G:8 A;CG08 :0B> =01>@ >B B5AB>28 40==8. :> ?@>4J;68B5, AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 =O<0 40 8<0 40==8 70 >1CG5=85.�#:070=8B5 ?0@0<5B@8 70 :>=B@>;=8 40==8, HoldoutMaxPercent=%{holdoutmaxpercent\}, HoldoutMaxCases=%{holdoutmaxcases\}, I5 4>2545 4> 87?>;720=5B> =0 ?>25G5 >B ?>;>28=0B0 A;CG08 :0B> =01>@ >B B5AB>28 40==8.�%@0=8;8I5 70 :>=B@>;=8 40==8 =0 AB@C:BC@0 70 AJ18@0=5 =0 40==8: !B@C:BC@0 70 AJ18@0=5 =0 40==8 "%s", 459AB28B5;5= @07<5@ =0 :>=B@>;=8B5 40==8: %ld.k!3J20=5 =0 <>45;0 70 AJ18@0=5 =0 40==8: AJ74020=5 =0 A3J20=5 %ld >B %ld 70 <>45; 70 AJ18@0=5 =0 40==8 "%s".�1@01>B20=5 =0 28A>:0 :0@48=0;=>AB 5 ?@8;>65=> 70 0B@81CB  %{attribute/}  =0 <>45;0  %{modelname/}  ?>@048 3>;5<8O 1@>9 AJAB>O=8O 2 B078 :>;>=0.O>=B@>;8@0 =>@<0;878@0=5B> =0 =5?@5:JA=0B8 0B@81CB8. 04020=5B> =0 B078 AB>9=>AB =0 1 2>48 4> =>@<0;878@0=5 =0 2A8G:8 ?@>4J;68B5;=8 0B@81CB8 4> A@02=8B5;=8 3@0=8F8. 04020=5B> =0 B078 AB>9=>AB =0 0 87:;NG20 =>@<0;878@0=5B> 8 0;3>@8BJ<JB @01>B8 A =5>1@01>B5=8B5 ?@>4J;68B5;=8 AB>9=>AB8. !B>9=>ABB0 ?> ?>4@0718@0=5 70 B>78 ?0@0<5BJ@ 5 1.�'C2AB28B5;=>AB 70 02B><0B8G=> >B:@820=5 70 <8=8<0;=0 ?>44@J6:0. @8 704020=5B> =0 B078 AB>9=>AB =0 1,0 0;3>@8BJ<JB >B:@820 02B><0B8G=> =09-<0;:0B0 ?>4E>4OI0 AB>9=>AB =0 <8=8<0;=0 ?>44@J6:0. 04020=5B> =0 B078 AB>9=>AB =0 0 87:;NG20 02B><0B8G=>B> >B:@820=5 8 0;3>@8BJ<JB @01>B8 A 459AB28B5;=0B0 AB>9=>AB =0 <8=8<0;=0 ?>44@J6:0. ">78 ?0@0<5BJ@ A5 87?>;720 A0<> :>30B> MINIMUM_SUPPORT 5 704045=0 =0 0,0.>=B@>;8@0 0;3>@8BJ<0 70 =>@<0;878@0=5 ?> ?>4@0718@0=5 70 DC=:F8OB0 PredictCaseLikelihood(), :>30B> 5 8728:0=0 157 =8:0:28 ?0@0<5B@8 8;8 A ?0@0<5BJ@ ?> ?>4@0718@0=5 "NORMALIZED". >44J@60=8B5 AB>9=>AB8 A0 "MARGINAL" 8 "DISTANCE", 0 AB>9=>ABB0 ?> ?>4@0718@0=5 5 "MARGINAL".i#:070=0B0 AB@C:BC@0 70 AJ18@0=5 =0 40==8 =0 87B>G=8:0 "%{structure/}" =5 5 >B:@8B0 70 <>45;0 "%{model/}".U>;>=0B0  %{column/}  =0 <>45;0 70 AJ18@0=5 =0 40==8  %{model/}  =O<0 >A=>2=0 :>;>=0.g>;>=0B0  %{column/}  =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8  %{structure/}  AJ4J@60 =520;84=> AJ4J@60=85.]5 5 C:070= B8? 70 :>;>=0B0 "%{column/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}".f#:070= 5 =5?>44J@60= B8? 70 :>;>=0B0 "%{column/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}".j 07?@545;5=85B> =0 :>;>=0B0 "%{column/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =5 5 20;84=>.c#:070=> 5 =520;84=> 87?>;720=5 70 :>;>=0B0 "%{column/}" =0 <>45;0 70 AJ18@0=5 =0 40==8 "%{model/}".^>;>=0B0 "%{column/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =O<0 :>;>=0 =0 :;NG.W B5:CI0B0 1070 40==8 25G5 AJI5AB2C20 <>45; 70 AJ18@0=5 =0 40==8 A 8<5 "%{modelname/}".T B5:CI0B0 1070 40==8 25G5 AJI5AB2C20 <>45; 70 AJ18@0=5 =0 40==8 A  "%{modelid/}".h0@0<5BJ@JB CLUSTERING_METHOD 70 <>45;0  %{modelname/}  5 =520;845=. 0;84=8B5 AB>9=>AB8 A0 1, 2, 3 8 4.m0@0<5BJ@JB CLUSTER_COUNT 70 <>45;0  %{modelname/}  5 =520;845=. CLUSTER_COUNT B@O120 40 5 ?>;>68B5;=> G8A;>.n0@0<5BJ@JB MINIMUM_SUPPORT 70 <>45;0  %{modelname/}  5 =520;845=. MINIMUM_SUPPORT B@O120 40 5 ?>-3>;O<> >B 0.z0@0<5BJ@JB MODELLING_CARDINALITY 70 <>45;0  %{modelname/}  5 =520;845=. MODELLING_CARDINALITY B@O120 40 5 ?>-3>;O<0 >B 0.�0@0<5BJ@JB STOPPING_TOLERANCE 70 <>45;0 "%{modelname/}" 5 =520;845=. STOPPING_TOLERANCE B@O120 40 5 FO;> G8A;> 8;8 ?>-3>;O<> >B 0.k0@0<5BJ@JB SAMPLE_SIZE 70 <>45;0 "%{modelname/}" 5 =520;845=. SAMPLE_SIZE B@O120 40 5 0 8;8 =09-<0;:> 100.�0@0<5BJ@JB MAXIMUM_INPUT_ATTRIBUTES 70 <>45;0 "%{modelname/}" 5 =520;845=. MAXIMUM_INPUT_ATTRIBUTES B@O120 40 5 ?>-3>;O<> >B 0.�C1JB "%{cubeid/}", ?>A>G5= 2 >12J@720=5B> 70 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 =0 OLAP, "%{structure/}" (:>;>=0="%{column/}"), =5 AJI5AB2C20.�8?A20 >12J@720=5 =0 87B>G=8:0 70 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 =0 OLAP, "%{structure/}" (:>;>=0="%{column/}", 2;>65=0 :>;>=0="%{nestedcolumn/}").�7<5@5=85B> "%{cubedimension/}", ?>A>G5=> 2 >12J@720=5B> 70 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 =0 OLAP, "%{structure/}" (:>;>=0="%{column/}"), =5 AJI5AB2C20.Q!B@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =O<0 :>;>=0 =0 :;NG 70 @538ABJ@.@!B@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" 25G5 5 >1CG5=0.PA>!B@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =5 5 >1CG5=0.a?5@0F8OB0 =5 <>65 40 A5 872J@H8, 4>:0B> <>45;JB 70 AJ18@0=5 =0 40==8 "%{structure/}" A5 >1CG020.a>45;JB 70 AJ18@0=5 =0 40==8  %{modelname/}  =5 ?>44J@60 =5?@5:JA=0B8 0B@81CB8 :0B> 2E>4=8 40==8.h>45;JB 70 AJ18@0=5 =0 40==8  %{modelname/}  =5 ?>44J@60 =5?@5:JA=0B8 0B@81CB8 :0B> ?@>3=>7=8 AB>9=>AB8.�0@0<5BJ@JB MAXIMUM_INPUT_ATTRIBUTES 70 <>45;0  %{modelname/}  5 =520;845=. MAXIMUM_INPUT_ATTRIBUTES B@O120 40 5 =09-<0;:> 0 8 =09-<=>3> %d{Max/}.�0@0<5BJ@JB MAXIMUM_OUTPUT_ATTRIBUTES 70 <>45;0  %{modelname/}  5 =520;845=. MAXIMUM_OUTPUT_ATTRIBUTES B@O120 40 5 =09-<0;:> 0 8 =09-<=>3> %d{Max/}.d0@0<5BJ@JB SCORE_METHOD 70 <>45;0 "%{modelname/}" 5 =520;845=. SCORE_METHOD B@O120 40 5 1, 3 8;8 4.d0@0<5BJ@JB SPLIT_METHOD 70 <>45;0 "%{modelname/}" 5 =520;845=. SPLIT_METHOD B@O120 40 5 1, 2 8;8 3.t0@0<5BJ@JB MINIMUM_LEAF_CASES 70 <>45;0 "%{modelname/}" 5 =520;845=. MINIMUM_LEAF_CASES B@O120 40 5 ?>-3>;O<> >B 0.�0@0<5BJ@JB COMPLEXITY_PENALTY 70 <>45;0 "%{modelname/}" 5 =520;845=. COMPLEXITY_PENALTY B@O120 40 5 ?>-3>;O<> >B 0 8 ?>-<0;:> >B 1.x!B>9=>ABB0 =0 ?0@0<5BJ@0 PREDICTION_SMOOTHING 70 <>45;0 "%{modelname/}" 5 =520;84=0. !B>9=>ABB0 B@O120 40 5 <564C 0 8 1.%"%{Name/}" =5 5 20;84=> 8<5 =0 2J75;.w>45;JB "%{modelname/}" =5 <>65 40 A5 70@548 >B 70?075= D09;. $09;JB 5 ?>2@545= 8;8 5 2J2 D>@<0B, :>9B> =5 A5 ?>44J@60.?;0C70B0 FROM 5 =520;84=0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.Z7@07, :>9B> 2@JI0 B01;8F0, =5 5 @07@5H5= 2 >?5@0F8O =0 @54 %d{Line/}, :>;>=0 %d{Column/}.�!0<> 87@07, :>9B> 2@JI0 B01;8F0, 5 @07@5H5= 2 ?J@28O 0@3C<5=B =0 DC=:F8O Top (>@5) 8;8 Bottom (>;C). @5H:0B0 5 2J7=8:=0;0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.PA�!0<> ?>AB>O=5= 87@07, :>9B> 2@JI0 ?>;>68B5;=> G8A;>, 5 @07@5H5= 2 B@5B8O 0@3C<5=B =0 DC=:F8O Top 8;8 Bottom. @5H:0B0 5 2J7=8:=0;0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.BB:@8B 5 =5>G0:20= DMX 87@07 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.r!0<> ?@5?@0B:0 :J< A:0;0@=0 :>;>=0 5 @07@5H5=0 2J2 DC=:F8OB0 70 ?@>3=>78@0=5 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.r!0<> 48A:@5B878@0=0 :>;>=0 5 @07@5H5=0 2J2 DC=:F8O 70 ?@>3=>78@0=5 =0 >1E20B =0 @54 %d{Line/}, :>;>=0 %d{Column/}.g$C=:F88B5 70 ?@>3=>78@0=5 =0 :;JAB5@8 =5 A0 @07@5H5=8 2 :>=B5:AB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.5?>44J@60=0 DMX 70O2:0.�>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 4>ABJ? 4> ?>A>G5=8O <>45; 70 AJ18@0=5 =0 40==8  %{strName/}  8;8 >15:BJB =5 AJI5AB2C20..>A>G5=8OB >B "%{Name/}" <>45; =5 5 >1@01>B5=.S#:070=0B0 DMX :>;>=0 =5 5 >B:@8B0 2 :>=B5:AB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.U#:070=0B0 DMX :>;>=0 =5 5 @07@5H5=0 2 :>=B5:AB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.~">G:>28OB 87@07 dot =5 5 @07@5H5= 2 :>=B5:AB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}. <5AB> B>20 87?>;7209B5 87@070 sub-SELECT.�!0<> ?@>3=>78@C5<0 :>;>=0 (8;8 :>;>=0, A2J@70=0 A ?@>3=>78@C5<0 :>;>=0) <>65 40 A5 ?>A>G20 >B <>45;0 70 AJ18@0=5 =0 40==8 2 :>=B5:AB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.d@5?@0B:0B0 :J< :>;>=0 >B B01;8F0B0 =5 A5 ?>44J@60 2 :>=B5:AB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.e!?5F8D8:0F8OB0 70 >1E20B 8;8 4J;68=0 =0 ?@>3=>70B0 =5 5 20;84=0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.C58725AB5= DMX 87@07 5 >B:@8B =0 @54 %d{Line/}, :>;>=0 %d{Column/}.H=0:JB * =5 5 @07@5H5= 2 :>=B5:AB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.PAKC;52 87@07 =5 5 @07@5H5= 2 :>=B5:AB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.;C;52 87@07 A5 >G0:20 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.a3@530B5= 87@07 =5 <>65 40 A5 87?>;720 A =503@530B=8 87@078 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.�UNION AJ4J@60 =5AJ2<5AB8<8 sub-SELECT 87@078 =0 @54 %d{Line/}, :>;>=0 %d{Column/}. "5 B@O120 40 AJ4J@60B 54=0:J2 1@>9 :>;>=8 2 A?8AJ:0 SELECT.e@5?@0B:0 70 :>;>=0, :>OB> =5 5 20;84=0 2 :>=B5:AB0, A5 ?>:0720 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.e$C=:F8OB0  %{FunctionName/}  =5 <>65 40 A5 87?>;720 2 :>=B5:AB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.l7?>;720= 5 =5?@028;5= 1@>9 0@3C<5=B8 2J2 DC=:F8OB0  %{FunctionName/}  =0 @54 %d{Line/}, :>;>=0 %d{Column/}.{B>@8OB 0@3C<5=B 2J2 DC=:F8O Top 8;8 Bottom B@O120 40 5 :>;>=0. @5H:0B0 5 2J7=8:=0;0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.e7?>;720= 5 =520;845= 0@3C<5=B 2J2 DC=:F8OB0  %{FunctionName/}  =0 @54 %d{Line/}, :>;>=0 %d{Column/}.R@>3=>78@0=5 =0 :;JAB5@8 =5 A5 ?>44J@60 2 0;3>@8BJ<0, :>9B> A5 87?>;720 2 <><5=B0.T@>3=>78@0=5B> =0 ?>@548F0 =5 A5 ?>44J@60 2 0;3>@8BJ<0, :>9B> A5 87?>;720 2 <><5=B0.�0@0<5BJ@JB MAXIMUM_INPUT_ATTRIBUTES 70 <>45;0  %{modelname/}  5 =520;845=. MAXIMUM_INPUT_ATTRIBUTES B@O120 40 5 =09-<0;:> 0 8 =09-<=>3> %d{Max/}.�0@0<5BJ@JB MAXIMUM_OUTPUT_ATTRIBUTES 70 <>45;0  %{modelname/}  5 =520;845=. MAXIMUM_OUTPUT_ATTRIBUTES B@O120 40 5 =09-<0;:> 0 8 =09-<=>3> %d{Max/}.Z;3>@8BJ<JB Na�ve Bayes =5 ?>44J@60 =5?@5:JA=0B 87E>45= 0B@81CB 70 <>45;0  %{modelname/} .�B:@8B8 A0 <=>3> :>;>=8 157 :;NG>25 2 B01;8F0B0 A ?>@548F0 2 <>45;0  %{modelname/} . ;3>@8BJ<JB Microsoft Sequence Clustering ?@85<0 A0<> B01;8F8 A ?>@548F8 A 54=0 :>;>=0 157 :;NG.� B01;8F0B0 A ?>@548F0 2 <>45;0  %{modelname/}  A0 >B:@8B8 <=>3> :>;>=8 =0 :;NG A ?>@548F8. ;3>@8BJ<JB Microsoft Sequence Clustering ?@85<0 A0<> B01;8F8 A 54=0 :>;>=0 =0 :;NG A ?>@548F0.PA_>45;JB 70 AJ18@0=5 =0 40==8  %{modelname/}  =5 <>65 40 A5 70@548. B8:5B =0 3@5H:0:  %{tag/} .E;3>@8BJ<JB =5 ?>44J@60 DC=:F8OB0, 70O25=0 >B <>45;0 "%{modelname/}".\5?@028;=> AJ4J@60=85 70 70@5640=5 =0 25@A8O 70 <>45;0 70 AJ18@0=5 =0 40==8 "%{modelname/}".fOLAP >15:BJB =0 87B>G=8:0 70 :>;>=0B0 "%{columnname/}" =0 >15:B0 "%{modelname/}" =5 <>65 40 A5 >B:@85.:0O25=8OB D>@<0B =0 @57C;B0B8B5 5 =520;845= 70 DMX 70O2:0._58725AB5= ?0@0<5BJ@ =0 0;3>@8BJ<,  %{strParamName/} , 5 ?@54>AB025= 70 <>45;0  %{modelname/} .{0@0<5BJ@JB MINIMUM_SUPPORT 70 <>45;0 "%{modelname/}" 5 =520;845=. MINIMUM_SUPPORT B@O120 40 5 ?>-3>;O<> >B 8;8 @02=> =0 0.n0@0<5BJ@JB MAXIMUM_SUPPORT 70 <>45;0 "%{modelname/}" 5 =520;845=. MAXIMUM_SUPPORT B@O120 40 5 ?>-3>;O<> >B 0.w0@0<5BJ@JB MINIMUM_ITEMSET_SIZE 70 <>45;0 "%{modelname/}" 5 =520;845=. MINIMUM_ITEMSET_SIZE B@O120 40 5 <564C 1 8 500.w0@0<5BJ@JB MAXIMUM_ITEMSET_SIZE 70 <>45;0 "%{modelname/}" 5 =520;845=. MAXIMUM_ITEMSET_SIZE B@O120 40 5 <564C 0 8 500.�0@0<5BJ@JB MAXIMUM_ITEMSET_COUNT 70 <>45;0 "%{modelname/}" 5 =520;845=. MAXIMUM_ITEMSET_COUNT B@O120 40 5 ?>-3>;O<> >B 8;8 @02=> =0 1.s0@0<5BJ@JB MINIMUM_PROBABILITY 70 <>45;0 "%{modelname/}" 5 =520;845=. MINIMUM_PROBABILITY B@O120 40 5 <564C 0 8 1.b;0C70B0 WHERE 2 8=AB@C:F8OB0 SELECT ... FROM m.SAMPLE_CASES B@O120 40 AJ4J@60 DC=:F8OB0 IsInNode.R5B09;878@0=5B> (SELECT ... FROM model.CASES) =5 5 @07@5H5=> 70 <>45;0 "%{Name/}".�0@0<5BJ@JB MAXIMUM_STATES 70 <>45;0  %{modelname/}  5 =520;845=. MAXIMUM_STATES B@O120 40 5 <564C %d{Min/} 8 %d{Max/} 8;8 0 70 C:0720=5 =0 AB>9=>AB 157 >3@0=8G5=85.H@>3=>78@0=5B> =0 2@5<528 A5@88 =5 A5 ?>44J@60 >B 87?>;720=8O 0;3>@8BJ<.PAD"8?JB =0 SELECT =5 A5 ?>44J@60 70 <>45;0 8;8 AB@C:BC@0B0 "%{Name/}".O0@0<5BJ@JB 70 AJ18@0=5 =0 40==8 "%{Param/}" =5 5 20;845= 70 <>45;0 "%{Name/}".C0 B078 A5A8O =5 5 704045= :0B0;>3. 0O2:0B0 =5 <>65 40 A5 87?J;=8.WPMML 0=0;878@0=5B> 5 =5CA?5H=> =0 @54  %{Line/} , :>;>=0  %{Column/} :  %{strMessage/} W>45;JB 70 AJ18@0=5 =0 40==8 =5 <>65 40 A5 0=0;878@0 ?>@048 =5?@028;=> D>@<C;8@0= PMML.�!B@C:BC@0B0  %{name/}  5 AJ74045=0 >B PMML <>45;. "078 >?F8O 70 >1@01>B20=5 =5 <>65 40 A5 ?@8;>68 :J< 1078@0=8 =0 PMML AB@C:BC@8.�"8?JB =0 40==8B5 =0 :>;>=0B0 70 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8  %{structure/}.%{dmscolumn/}  =5 AJ>B25BAB20 =0 B8?0 >12J@720=5.�"8?JB =0 40==8B5 =0 :>;>=0B0 70 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8  %{structure/}.%{dmscolumn/}  B@O120 40 5 F8D@>2, BJ9 :0B> 5 A =5?@5:JA=0B B8? AJ4J@60=85 (Content 5 704045=> =0 Continuous, Key Time 8;8 Key Sequence).� <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  :>;>=0B0  %{colname/}  B@O120 40 5 >B =5?@5:JA=0B B8?, BJ9 :0B> <C 5 704045= D;03 70 <>45;8@0=5 REGRESSOR.;;3>@8BJ<JB =5 ?>44J@60 :>;>=0B0 KEY TIME 8;8 KEY SEQUENCE.�;3>@8BJ<JB 878A:20 =09-<0;:> 548= ?@>3=>75= 0B@81CB. 5 5 >B:@8B =8B> 548= ?@>3=>75= 0B@81CB 2 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/} .�!0<> :>;>=0 =0 2;>65=0 B01;8F0 A :>;>=0 KEY SEQUENCE <>65 40 A5 87?>;720 2J2 DC=:F8O 70 ?@>3=>78@0=5 =0 ?>@548F8. @5H:0B0 5 2J7=8:=0;0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.�!0<> :>;>=0 >B =09-3>@=> =82> 8;8 :>;>=0 =0 2;>65=0 B01;8F0 A :>;>=0 KEY TIME <>65 40 A5 87?>;720 2J2 DC=:F8O 70 ?@>3=>78@0=5 =0 2@5<528 A5@88. 6. @54 %d{Line/} 2 :>;>=0 %d{Column/}.�0@0<5BJ@JB PERIODICITY_HINT 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  =5 5 20;845=. PERIODICITY_HINT B@O120 40 5 {n1, n2, n3...}, ?@8 :>5B> n 5 ?>-3>;O<> >B 0C5 A0 C:070=8 A;CG08 2 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/} .[01>@JB A;CG08 2J2 2@5<520B0 A5@8O B@O120 40 5 @07?@JA=0B, :>30B> AJ4J@60 A0<> 548= A;CG09.f>;>=0B0  %{column/}  =0 <>45;0  %{Name/}  AJ4J@60 B8? AJ4J@60=85, :>9B> =5 A5 ?>44J@60 >B 0;3>@8BJ<0.u>;>=0B0 "%{column/}" =0 <>45;0 "%{Name/}" AJ4J@60 D;030 70 <>45;8@0=5 "%{flag/}", :>9B> =5 A5 ?>44J@60 >B 0;3>@8BJ<0X =0 C:070=8O :;JAB5@ 5 872J= 480?07>=0 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/} .dDISTINCT =5 5 @07@5H5=> 2 B8?0 =0 8=AB@C:F8OB0 SELECT, >B:@8B0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.�0@0<5BJ@JB OPTMIZED_PREDICTION_COUNT 70 <>45;0 "%{modelname/}" =5 A5 ?>44J@60. OPTMIZED_PREDICTION_COUNT B@O120 40 5 <564C 0 8 50.^5?>44J@60=0 :;0C70 SET A5 ?>:0720 2 8=AB@C:F8OB0 UPDATE =0 @54 %d{Line/}, :>;>=0 %d{Column/}.4PREDICTION JOIN =5 A5 ?>44J@60 70 <>45;0  %{Name/} .�!0<> 2;>65=0 2 B01;8F0 :>;>=0 A :>;>=0 KEY 5 @07@5H5=0 2J2 DC=:F8O 70 ?@>3=>78@0=5 =0 A2J@720=5. 6. @54 %d{Line/}, :>;>=0 %d{Column/}.V!?5F80;=0 2@J7:0, C:070=0 2 :;0C78B5 OPENROWSET, =5 <>65 40 A5 87?>;720 2 B>78 AJ@2J@.c">78 AJ@2J@ 5 :>=D83C@8@0= 40 ?>44J@60 4>AB02G8:0 "%{Provider/}", 87?>;720= 2 :;0C70B0 OPENROWSET. |0@0<5BJ@JB MAXIMUM_STATES 70 <>45;0  %{modelname/}  =5 A5 ?>44J@60. MAXIMUM_STATES B@O120 40 5 0, 2 8;8 =09-<=>3> %d{Max/}.8J7=8:=0 3@5H:0 ?> 2@5<5 =0 AJ74020=5 =0 2JB@5H5= >15:B.v0@0<5BJ@JB COMPLEXITY_PENALTY 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  =5 5 20;845=. "@O120 40 5 ?>-<0;:> >B 1.s0@0<5BJ@JB MIN_LEAF_CASES 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  =5 5 20;845=. 5 <>65 40 5 ?>-<0;:> >B 1.a>45;JB 70 AJ18@0=5 =0 40==8  %{modelname/}  ?@85<0 A0<> =5?@5:JA=0B8 0B@81CB8 :0B> 2E>4=8 40==8.� <>45;0  %{modelname/}  8<0 =548A:@5B5= 0B@81CB =0 2J75; >B ?>@548F0. ;3>@8BJ<JB Microsoft Sequence Clustering 878A:20 B>78 0B@81CB 40 5 >B B8? Discrete.PA�078@0=0B0 =0 PMML AB@C:BC@0 70 AJ18@0=5 =0 40==8 "%{name/}" <>65 40 A5 ?@><5=8 A0<> 70 4>102O=5 =0 >12J@720=8O :J< 40==8B5. 5 A5 ?>44J@60B 4@C38 >?F88 70 ?@><O=0 =0 AB@C:BC@0B0.�078@0=0B0 =0 PMML AB@C:BC@0 70 AJ18@0=5 =0 40==8 8;8 <>45;JB A 8<5 "%{name/}" =5 <>65 40 A5 >1@01>B8 A =5AJ>B25BAB20I8 >12J@720=8O�>45;JB 70 AJ18@0=5 =0 40==8  %{name/}  25G5 5 >1CG5= 8 =5 ?>44J@60 ?>ABJ?:>2> 0:BC0;878@0=5. @548 40 87?>;720B5 8=AB@C:F8OB0 INSERT INTO, 87?>;7209B5 DELETE FROM <object>.|@>OB =0 C:070=8B5 :>;>=8 =5 AJ2?040 A 1@>O =0 :>;>=8B5 2 <>45;0 70 AJ18@0=5 =0 40==8 8;8 2J2545=8B5 :>;>=8 2 =01>@0 @54>25.�0@0<5BJ@JB HISTORIC_MODEL_COUNT 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  5 =520;845=. @>OB =5 B@O120 40 5 >B@8F0B5;5= 8 =5 <>65 40 5 ?>25G5 >B 100. 7?>;7209B5 0 70 35=5@8@0=5 =0 =5E@>=>;>38G5= <>45;.�0@0<5BJ@JB HISTORIC_MODEL_GAP 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  5 =520;845=. =B5@20;JB <564C <>45;8B5 70 AJ18@0=5 =0 40==8 B@O120 40 5 ?>-3>;O< >B 0. !B>9=>ABB0 =0 ?0@0<5BJ@0 =5 5 5D5:B82=0, 0:> HISTORIC_MODEL_COUNT 5 0.�5A8=E@>=878@0=8 2@5<528 :;59<0, 70?>G20I8 AJA A5@8OB0  %{column/}  =0 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/} . A8G:8 2@5<528 A5@88 B@O120 40 702J@H20B A 548= 8 AJI 7=0: 70 2@5<5 8 =5 <>65 40 8<0B ?@>872>;=> ;8?A20I8 B>G:8 >B 40==8. 04020=5B> =0 ?0@0<5BJ@0 MISSING_VALUE_SUBSTITUTION =0 Previous 8;8 =0 F8D@>20 :>=AB0=B0 02B><0B8G=> I5 :>@838@0 ;8?A20I8B5 B>G:8 >B 40==8, :J45B> 5 2J7<>6=>.B!0<> 54=0 :>;>=0 <>65 40 A5 ?>A>G8 2 8=AB@C:F8OB0 SELECT DISTINCT.�>;>=0 A 2J75; =0 ?>@548F0 =5 5 >B:@8B0 2 <>45;0  %{modelname/} . ;3>@8BJ<JB Microsoft Sequence Clustering 878A:20 2;>65=0 B01;8F0, AJ4J@60I0 :>;>=8 A :;NG =0 ?>@548F0 8 2J75; =0 ?>@548F0.@;3>@8BJ<JB 70 <>45;0 "%{modelname/}" =5 ?>44J@60 45B09;878@0=5.�0@0<5BJ@JB HOLDOUT_PERCENTAGE 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  5 =520;845=. HOLDOUT_PERCENTAGE B@O120 40 5 ?>-3>;O<> >B 0 8 ?>-<0;:> >B 100.�0@0<5BJ@JB MAXIMUM_CLUSTER_COUNT 5 >B@8F0B5;5= 2 <>45;0 "%{modelname/}" =0 Microsoft Sequence Clustering. MAXIMUM_CLUSTER_COUNT B@O120 40 5 ?>;>68B5;=0 AB>9=>AB 8;8 0.�0@0<5BJ@JB MINIMUM_SUPPORT 5 >B@8F0B5;=> G8A;> 2 <>45;0 "%{modelname/}" =0 Microsoft Sequence Clustering. MINIMUM_SUPPORT B@O120 40 5 ?>;>68B5;=0 AB>9=>AB 8;8 0.n!B>9=>ABB0 70 ?0@0<5BJ@0 MAXIMUM_STATES 5 =520;84=0 2 <>45;0 "%{modelname/}" =0 Microsoft Sequence Clustering.x!B>9=>ABB0 70 ?0@0<5BJ@0 MAXIMUM_SEQUENCE_STATES =5 5 20;84=0 2 <>45;0 "%{modelname/}" =0 Microsoft Sequence Clustering."8?JB =0 40==8B5 =0 >12J@720=5 A 2J=H5= :;NG (ordinal=%{iOrdinal/}) 70 2;>65=0B0 B01;8F0 "%{tablecolumn/}" =5 AJ>B25BAB20 =0 B8?0 =0 40==8B5 =0 >12J@720=5B> AJA AJ>B25B=8O :;NG 70 :;NG0 =0 @538ABJ@0 "%{casekeycolumn/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}".PA�=AB@C:F8OB0 INSERT INTO <>65 40 A5 87?>;720 A0<> 70 <>45;8 70 AJ18@0=5 =0 40==8, :>8B> =O<0B A@>4=8 5;5<5=B8 2 AJI0B0 AB@C:BC@0 70 AJ18@0=5 =0 40==8. ?8B09B5 40 87?>;720B5 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 INSERT INTO�@5?@0B:0 :J< =5?@5:JA=0B0 :>;>=0 =0 :;NG (KEY TIME, KEY SEQUENCE) =5 A5 ?>44J@60 2 8=AB@C:F8O SELECT DISTINCT =0 @54 %d{Line/}, :>;>=0 %d{Column/}.�0O25=> 5 ?@>3=>78@0=5 =0 2@5<520 A5@8O A =0G0;5= G0A, :>9B> 5 ?@548 2JB@5H=8B5 <>45;8 =0 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/} , C:070= 2 ?0@0<5B@8B5 HISTORIC_MODEL_GAP 8 HISTORIC_MODEL_COUNT, :>5B> <>65 40 A5 >1@01>B8.�15:BJB "%{name/}" =5 <>65 40 A5 >1@01>B8 A C:070=8B5 >12J@720=8O (AB@C:BC@0B0 =0 2JB@5H=8B5 >15:B8 I5 A5 ?@><5=8). =AB@C:F8O ALTER <>65 40 A5 87?>;720 70 ?@><O=0 =0 >12J@720=8OB0 ?@548 >1@01>B20=5.h?@545;5=0 5 AB@C:BC@0 =0 2@5<520 A5@8O 157 :>;>=0 Key Time. "@O120 40 A5 >?@545;8 54=0 :>;>=0 Key Time.�>;>=0B0 Key Time =0 2@5<520B0 A5@8O 5 A =520;845= B8? =0 40==8B5. >;>=0B0 Key Time B@O120 40 5 >B F8D@>2 B8? =0 40==8B5 8;8 B8? =0 40==8B5 A 40B0/G0A/2@5<52> :;59<>.uDataSourceID 70 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{name/}" =0 OLAP B@O120 40 5 704045= =0 B5:CI0B0 1070 40==8 (".").�>;>=8B5 KEY SEQUENCE =5 A5 ?>44J@60B =0 =82>B> =0 @538ABJ@0. >;>=0B0 "%{column/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" AJ4J@60 =520;84=> AJ4J@60=85.�15:BJB "%{model/}" =5 AJ4J@60 A;CG08. %@0=8;8I5B> 70 45B09;878@0=5 5 ?@07=>, BJ9 :0B> 871@>O20=5B> =0 ProcessType 5 704045=> =0 ProcessClearStructureOnly 8;8 8=AB@C:F8OB0 DMX DELETE 5 87B@8;0 E@0=8;8I5B>.�>;>=0B0 "%{column/}" =5 ?>44J@60 8=AB@C:F8OB0 DMX, INSERT INTO <model>.COLUMN_VALUES. !0<> :>;>=8B5 DISCRETE 8 DISCRETIZED ?>44J@60B B078 >?5@0F8O. s!B@C:BC@0B0 "%{name/}" =5 AJ4J@60 >12J@720=8O A 40==8 (8;8 AJ4J@60 =520;84=8 >12J@720=8O) 8 =5 <>65 40 A5 >1@01>B8.u AB@C:BC@0B0 "%{parentStruct/}" :>;>=0B0 "%{name/}" =5 AJ4J@60 20;84=8 >12J@720=8O A 40==8 8 =5 <>65 40 A5 >1@01>B8.Z!B@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" 8<0 <=>3> :>;>=8 =0 :;NG>25 =0 54=> =82>.�4 =0 873;540 =0 87B>G=8: =0 40==8 "%{datasourceview/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{name/}" =5 >B3>20@O =0 AJI5AB2C20I 873;54 =0 87B>G=8: =0 40==8 2 1070B0 40==8.^=AB@C:F8OB0 DISCRETIZED <>65 40 A5 87?>;720 A0<> 70 F8D@>28 :>;>=8 [>;>=0="%{ColumnName/}"].n0@0<5BJ@JB CLUSTER_SEED 70 <>45;0 "%{modelname/}" 5 =520;845=. CLUSTER_SEED B@O120 40 5 ?>;>68B5;=0 AB>9=>AB.20?075=8OB D09; "%{name/}" =5 <>65 40 1J45 >B:@8B.PJ7=8:=0;0 5 3@5H:0 ?> 2@5<5 =0 ?@>G8B0=5 =0 A;CG08B5 8;8 >?5@0F8OB0 5 >B<5=5=0.�@5H:0 2 INSERT INTO: >;>=0B0 =0 :;NG0 >B 2;>65=0B0 B01;8F0 "[%{table/}].[%{column/}]" =5 5 A2J@70=0 A 2E>4OI0 :>;>=0 =0 =01>@ @54>25.�0@0<5BJ@JB MAXIMUM_BUCKETS_FOR_CONTINUOUS_SPLIT 70 <>45;0  %{modelname/}  5 =520;845=. MAXIMUM_BUCKETS_FOR_CONTINUOUS_SPLIT B@O120 40 5 ?>-3>;O<> >B 0 8 ?>-<0;:> >B %d{Max/}.J7=8:=0 3@5H:0 ?> 2@5<5 =0 >1@01>B20=5 =0 87<5@5=85B> 70 AJ18@0=5 =0 40==8 "%{dimension/}" A <>45;0 70 AJ18@0=5 =0 40==8 =0 87B>G=8:0 "%{miningmodel/}". ;3>@8BJ<JB =0 <>45;0 =0 87B>G=8:0 2J@=0 8=D>@<0F8O 70 AJ4J@60=85 =0 87<5@5=85 70 AJ18@0=5 =0 40==8, :>OB> 5 =520;84=0.�0@0<5BJ@JB MAXIMUM_INPUT_ATTRIBUTES 70 <>45;0  %{modelname/}  5 =520;845=. MAXIMUM_INPUT_ATTRIBUTES B@O120 40 5 =09-<0;:> 0 8 =09-<=>3> %d{Max/}.�0@0<5BJ@JB MAXIMUM_OUTPUT_ATTRIBUTES 70 <>45;0  %{modelname/}  5 =520;845=. MAXIMUM_OUTPUT_ATTRIBUTES B@O120 40 5 =09-<0;:> 0 8 =09-<=>3> %d{Max/}.w0@0<5BJ@JB MAXIMUM_STATES 70 <>45;0  %{modelname/}  =5 5 20;845=. MAXIMUM_STATES B@O120 40 5 0 8;8 <564C 2 8 %d{Max/}.c0@0<5BJ@JB SAMPLE_SIZE 70 <>45;0  %{modelname/}  5 =520;845=. SAMPLE_SIZE B@O120 40 5 =09-<0;:> 0.o0@0<5BJ@JB HIDDEN_NODE_RATIO 70 <>45;0  %{modelname/}  5 =520;845=. HIDDEN_NODE_RATIO B@O120 40 5 =09-<0;:> 0.r0@0<5BJ@JB HOLDOUT_TOLERANCE 70 <>45;0 "%{modelname/}" 5 =520;845=. HOLDOUT_TOLERANCE B@O120 40 5 ?>-3>;O<> >B 0.n0@0<5BJ@JB BRENT_TOLERANCE 70 <>45;0  %{modelname/}  5 =520;845=. BRENT_TOLERANCE B@O120 40 5 ?>-3>;O<> >B 0.n0@0<5BJ@JB MINIMUM_SUPPORT 70 <>45;0  %{modelname/}  5 =520;845=. MINIMUM_SUPPORT B@O120 40 5 ?>-3>;O<> >B 0.=AB@C:F8OB0 =5 A5 ?>44J@60.r;3>@8BJ<JB 70 AJ18@0=5 =0 40==8 "%{AlgoName/}" =5 5 4>ABJ?5= 70 87?>;720=5 A ;>:0;=8 <>45;8 70 AJ18@0=5 =0 40==8.d;3>@8BJ<JB 70 AJ18@0=5 =0 40==8, 87?>;720= >B <>45;0  %{ModelName/} , =5 5 4>ABJ?5= 70 B078 2@J7:0.�>AB02G8:JB =0 0;3>@8B<8 70 0;3>@8BJ<0 70 AJ18@0=5 =0 40==8 "%{AlgoName/}" =5 <>65 40 A5 AJ74045   =53>28OB ProgID ;8?A20 2 :>=D83C@0F8>==8O D09; =0 AJ@2J@0.�#A;C30B0 "%{ServiceName/}", 2J@=0B0 >B 0;3>@8BJ<0 70 AJ18@0=5 =0 40==8 "%{ProgID/}", =5 AJ>B25BAB20 =0 =59=8O 0;3>@8BJ< "%{AlgoName/}" 2 :>=D83C@0F8>==8O D09; =0 AJ@2J@0.�$C=:F88B5 IsInNode 8 IsDescendant B@O120 40 A5 87?>;720B A0<> 254=J6 8 =5 B@O120 40 A5 87?>;720 >?5@0B>@ OR 7054=> A BOE =0 @54 %d{Line/}, :>;>=0 %d{Column/}.^728:20=5B> =0 DC=:F8OB0  %{FunctionName/}  =0 @54 %d{Line/}, :>;>=0 %d{Column/} =5 5 20;84=>.�$C=:F8OB0  %{FunctionName/} , C:070=0 =0 @54 %d{Line/}, :>;>=0 %d{Column/} =5 5 >?@545;5=0 >B ?>B@518B5;O DC=:F8O (UDF) 8;8 ?5@A>=0;878@0= DC=:F8O, ?>44J@60=0 >B 0;3>@8BJ<0 =0 4>102:0B0.�>AB02G8:JB =0 0;3>@8B<8 70 0;3>@8BJ<0 70 AJ18@0=5 =0 40==8  %{AlgoName/}  =5 ?>:0720 704J;68B5;5= 8=B5@D59A 70 ?5@A>=0;878@0=8 DC=:F88.�!0<> ?>AB>O=5= 87@07 5 @07@5H5= 70 0@3C<5=B0 "%{ArgumentIndex/}" =0 DC=:F8OB0 "%{FunctionName/}" =0 @54 %d{Line/}, :>;>=0 %d{Column/}.�!0<> ?@5?@0B:0 :J< A:0;0@=0 :>;>=0 5 @07@5H5=0 70 0@3C<5=B0  %{ArgumentIndex/}  =0 DC=:F8OB0  %{FunctionName/}  =0 @54 %d{Line/}, :>;>=0 %d{Column/}.�!0<> ?@5?@0B:0 :J< :>;>=0 >B B01;8F0 5 @07@5H5=0 70 0@3C<5=B0 "%{ArgumentIndex/}" =0 DC=:F8OB0 "%{FunctionName/}" =0 @54 %d{Line/}, :>;>=0 %d{Column/}.�520;845= B8? AB>9=>AB 5 C:070= 70 0@3C<5=B0 "%{ArgumentIndex/}" =0 DC=:F8OB0 "%{FunctionName/}" =0 @54 %d{Line/}, :>;>=0 %d{Column/}.e@54>AB025=8 A0 B2J@45 <=>3> 0@3C<5=B8 8;8 D;03>25 70 DC=:F8OB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.B58725AB5= D;03 70 DC=:F8OB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}."@O120 40 A5 ?@54>AB02OB 704J;68B5;=8 ?0@0<5B@8 =0 DC=:F8OB0 ?@548 D;03>25B5 70 DC=:F8OB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.\@5H:0 ?@8 >F5=O20=5B> =0 DC=:F8OB0  %{FunctionName/}  =0 @54 %d{Line/}, :>;>=0 %d{Column/}.PA�520;845= D;03 70 <>45;8@0=5 "%{FlagName/}" 70 :>;>=0B0 =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{ColumnName/}". !?5F80;=8 D;03>25 70 <>45;8@0=5 =0 0;3>@8B<8 <>65 40 A5 87?>;720B A0<> A :>;>=8 =0 <>45;8 70 AJ18@0=5 =0 40==8.v>;>=0B0 "%{column/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" AJ4J@60 ?>25G5 >B 54=0 :;0A8D8F8@0=0 :>;>=0.�>;>=0B0  %{column/}  =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8  %{structure/}  B@O120 40 5 48A:@5B=0, BJ9 :0B> 5 :;0A8D8F8@0=0 >B 4@C30 :>;>=0.�>;>=0B0  %{classifiedcolumn/}  =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8  %{structure/}  B@O120 40 5 48A:@5B=0, BJ9 :0B> 5 :;0A8D8F8@0=0 >B :>;>=0B0  %{column/} .� =0  %{classifiedcolumn/}  ClassifiedColumn, C:070= ?>4 :>;>=0B0  %{column/}  =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8  %{structure/} , =5 AJI5AB2C20.~0@0<5BJ@JB FORCE_REGRESSOR 70 <>45;0 "%{modelname/}" 5 =520;845=. >;>=0B0 "%{strParamName/}" B@O120 40 5 2E>4OI0 8 @53@5A>@.VGROUP BY =5 A5 ?>72>;O20 2 B8?0 B2J@45=85 SELECT =0 @54 %d{Line/}, :>;>=0 %d{Column/}.WJOIN =5 5 @07@5H5=> 2 B8?0 =0 8=AB@C:F8OB0 SELECT =0 @54 %d{Line/}, :>;>=0 %d{Column/}.�>AB02G8:JB, 87?>;720= >B 87B>G=8:0 =0 40==8 "%{datasource_name/}", ?>A>G5=0 2 :;0C70B0 OPENQUERY =5 <>65 40 A5 87?>;720 >B B>78 5:75<?;O@.�>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 4>ABJ? 4> ?>A>G5=0B0 AB@C:BC@0 70 AJ18@0=5 =0 40==8  %{strName/}  8;8 >15:BJB =5 AJI5AB2C20.h=AB@C:F8OB0 EXPORT =5 A5 ?>44J@60 70 AB@C:BC@8B5 70 AJ18@0=5 =0 40==8 =0 OLAP, :0B> =0?@8<5@  %{Name/} q!J@2J@JB 4>AB83=0 ;8<8B >B (%d{cMaxQueries/}) 70 CA?>@54=8 70O2:8 70 AJ18@0=5 =0 40==8. ?8B09B5 70O2:0B0 >B=>2>.i>;>=0 =0 3;020 =5 A5 ?>44J@60 70 ?0@0<5B@8 8;8 2J@=0B0 AB>9=>AB =0 UDF =0 %d{Line/}, :>;>=0 %d{Column/}.t$C=:F8OB0, 45D8=8@0=0 >B ?>B@518B5;O (UDF), 2J@=0 =5?>A;54>20B5;5= 1@>9 :>;>=8 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.8"%{strAttrName/}" =5 5 20;84=> ?>:0720=> 8<5 =0 0B@81CB.�DiscretizationMethod/DiscretizationBucketCount =5 <>65 40 A5 C:065 70 :>;>=0B0 "%{column/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}"   =5 5 48A:@5B878@0=.�>;>=0B0 >B AB@C:BC@0B0 =0 87B>G=8:0 "%{structureCol/}" 70 :>;>=0B0 >B <>45;0 70 AJ18@0=5 =0 40==8 "%{modelCol/}" =5 5 B01;8F0 8;8 =5 AJ4J@60 2;>65=8 :>;>=8.k>;>=0B0 >B B01;8F0B0 "%{column/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =O<0 4JI5@=8 :>;>=8.�#:070=8OB 0;3>@8BJ< =5 <>65 40 >1@01>B20 :>;>=8 =0 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  AJA AJ4J@60=85 >B B8?0  Probability . [>;>=0 = %{ColumnName/}].�;3>@8BJ<JB =0 C:070=0B0 :>;>=0 =5 <>65 40 >1@01>B20 :>;>=8 >B <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  AJA AJ4J@60=85 >B B8?0  Support . [>;>=0 = %{ColumnName/}].�#:070=8OB 0;3>@8BJ< =5 <>65 40 >1@01>B20 :>;>=8 >B <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  AJA AJ4J@60=85 >B B8?0  ProbabilityVariance . [>;>=0 = %{ColumnName/}].�#:070=8OB 0;3>@8BJ< =5 <>65 40 >1@01>B20 :>;>=8 >B <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  AJA AJ4J@60=85 >B B8?0  ProbabilityStddev . [>;>=0 = %{ColumnName/}].�#:070=8OB 0;3>@8BJ< =5 <>65 40 >1@01>B20 :>;>=8 >B <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  AJA AJ4J@60=85 >B B8?0  Stddev . [>;>=0 = %{ColumnName/}].�#:070=8OB 0;3>@8BJ< =5 <>65 40 >1@01>B20 :>;>=8 >B <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  AJA AJ4J@60=85 >B B8?0  Variance . [>;>=0 = %{ColumnName/}].>;>=0B0 >B AB@C:BC@0B0 =0 87B>G=8:0 "%{structureCol/}" 70 :>;>=0B0 >B <>45;0 70 AJ18@0=5 =0 40==8 "%{modelCol/}" =5 5 >B:@8B0.�!B>9=>AB 2J2 2J2545=0B0 :>;>=0 "%{inputCol/}" =5 <>65 40 A5 :>=25@B8@0 2 B8?0 =0 :>;>=0B0 >B <>45;0 70 AJ18@0=5 =0 40==8 "%{modelCol/}".�0 2AO:0 :>;>=0 >B AB@C:BC@0B0 =0 <>45;0 70 AJ18@0=5 =0 40==8 =0 OLAP B@O120 40 8<0 @07@5H5=0 95@0@E8O =0 0B@81CB8. >;>=0B0 >B AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structureCol/}" =0 OLAP =O<0 @07@5H5=0 95@0@E8O =0 0B@81CB8.�B@81CBJB =0 87B>G=8:0 70 :;0A8D8F8@0=0B0 :>;>=0 >B AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structureCol/}" =0 OLAP =5 5 G0AB >B 5AB5AB25=0 95@0@E8O, :>OB> >B3>20@O =0 95@0@E8OB0 =0 :>;>=8B5 70 AJ18@0=5 =0 40==8.�1@01>B20=5B> =0 <>45;0 70 AJ18@0=5 =0 40==8 "%{modelname/}" 5 =5CA?5H=>, BJ9 :0B> 40==8B5 70 >1CG5=85 A0 ?@07=8 8;8 =5 A0 >B:@8B8 7=0G8<8 0B@81CB8.�>;>=0B0 "%{structureCol/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =5 <>65 40 AJ4J@60 =C;528 AB>9=>AB8 (:>;>=0B0 5 <>45;8@0=0 "NOT NULL" 8;8 5 :;NG =0 2;>65=0 B01;8F0), => =59=8B5 40==8 =0 87B>G=8:0 AJ4J@60B =C;528 AB>9=>AB8.�>45;JB 8;8 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{name/}" 8<0 A@>4=8 <>45;8 8 =5 <>65 40 A5 >1@01>B8 A0<0 A =5AJ>B25BAB20I8 >12J@720=8O. &O;0B0 AB@C:BC@0 70 AJ18@0=5 =0 40==8 B@O120 40 A5 >1@01>B8.~7?>;720=8OB 0;3>@8BJ< 878A:20 =09-<0;:> 548= 2E>4OI 0B@81CB.  <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  =5 5 >B:@8B B0:J2.�1548=5=0B0 70O2:0 70 ?@>3=>78@0=5 =5 5 20;84=0, BJ9 :0B> :;0C70B0 ON >1548=O20 2J2545=0 2 B01;8F0 :>;>=0 A :>;>=0B0 >B <>45;0 =0 A:0;0@=> AJ18@0=5 =0 40==8 "%{modelcol/}".�1548=5=0B0 70O2:0 70 ?@>3=>78@0=5 =5 5 20;84=0, BJ9 :0B> :;0C70B0 ON >1548=O20 A:0;0@=0 2E>4OI0 :>;>=0 A :>;>=0B0 >B <>45;0 70 AJ18@0=5 =0 40==8 =0 B01;8F0B0 "%{modelcol/}".X>;>=0B0 =0 :;NG0 =0 2;>65=0 B01;8F0 =5 5 >3@0=8G5=0 2 >1548=5=0 70O2:0 70 ?@>3=>78@0=5.�!B>9=>AB8B5 =0 =5?@5:JA=0B0 :>;>=0 =0 :;NG (B.5. :>;>=0, G89B> B8? AJ4J@60=85 5 704045= =0 "KEY TIME" 8;8 "KEY SEQUENCE") =5 <>65 40 A5 >B2>@8 G@57 :>;5:F8OB0 MiningModelColumn.Values.�;5<5=BJB DataType =0 >12J@720=5B> 70 :>;>=0 >B AB@C:BC@0B0 70 AJ18@0=5 =0 40==8, G89B> B8? AJ4J@60=85 5 704045= =0 Date, B@O120 AJI> 40 A5 704045 =0 Date.�<?>@B8@0=5B> =5 <>65 40 A5 702J@H8, BJ9 :0B> >15:B A 8<5 "%{objectname/}" 8;8 A  "%{objectid/}" 25G5 AJI5AB2C20 2 1070B0 40==8 70 <5AB>=07=0G5=85.|!B>9=>ABB0 "%{value/}" =5 <>65 40 A5 :>=25@B8@0 2 B8?0 =0 40==8 =0 :>;>=0B0 >B <>45;0 70 AJ18@0=5 =0 40==8 "%{columnname/}".� <>45;0 70 AJ18@0=5 =0 40==8 "%{modelname/}" D;03JB 70 <>45;8@0=5 MODEL_EXISTENCE_ONLY =5 5 @07@5H5= 2 :>;>=0B0 =0 :;NG0 "%{colname/}".Q@5H:0 ?@8 ?@>25@:0B0 =0 0B@81CB8 70 <>45;0 70 AJ18@0=5 =0 40==8 "%{modelname/}".�!B>9=>ABB0, C:070=0 70 ?0@0<5BJ@0 MINIMUM_DEPENDENCY_PROBABILITY =0 <>45;0 70 AJ18@0=5 =0 40==8 "%{modelname/}" =5 5 20;845=. 0@0<5BJ@JB MINIMUM_DEPENDENCY_PROBABILITY B@O120 40 5 704045= =0 AB>9=>AB, ?>-3>;O<0 >B 0,0 8 ?>-<0;:0 >B 1,0.�7<5@5=85B> "%{dimensionid/}", ?>A>G5=> 2 >12J@720=5B> 70 AB@C:BC@0B0 =0 AJ18@0=5 =0 40==8 "%{structure/} =0 OLAP, =5 AJI5AB2C20.�@C?0B0 <5@:8 "%{mgid/}", ?>A>G5=0 2 >12J@720=5B> 70 :>;>=0B0 70 AJ18@0=5 =0 40==8 "%{column/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =0 OLAP, =5 AJI5AB2C20.�12J@720=5B> =0 OLAP =0 2;>65=0B0 B01;8F0 "%{column/}" B@O120 40 A>G8 :J< AJI8O :C1 :0B> >12J@720=5B> =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{struct/}".�O@:0B0 "%{mid/}", ?>A>G5=0 2 >12J@720=5B> 70 :>;>=0B0 >B AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =0 OLAP A 8<5 "%{column/}", =5 AJI5AB2C20.�0@0<5BJ@JB MISSING_VALUE_SUBSTITUTION 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  5 =520;845=. >44J@60=8B5 >?F88 A0 None, Previous 8;8 F8D@>20 AB>9=>ABp!0<> =5>B@8F0B5;=0 :>=AB0=B0, :>OB> 5 FO;> G8A;>, A5 @07@5H020 70 TOP 87@07 2 @54 %d{Line/}, :>;>=0 %d{Column/}.U!0<> 548= 87@07 70 @54 5 @07@5H5= 70 87@070 TOP =0 @54 %d{Line/}, :>;>=0 %d{Column/}.�01>@JB 70 >1CG5=85 5 B2J@45 <0;J: 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/} . @>OB =0 A;CG08B5 70 >1CG5=85 B@O120 40 5 ?>-3>;O< >B AB>9=>ABB0 MINIMIUM_CLUSTER_CASES.�@5H:0 ?@8 0=0;878@0=5 =0 PMML 2.1 (@54  %{Line/} , :>;>=0  %{Column/} ). 04J;68B5;5= 0B@81CB  %{attr/}  =5 5 >B:@8B 70 5B8:5B0  %{tag/}   �@5H:0 ?@8 0=0;878@0=5 =0 PMML 2.1 (@54  %{Line/} , :>;>=0  %{Column/} ). JI5@=8OB 5B8:5B  %{child/}  5 704J;68B5;5=, => =5 5 >B:@8B 2 @>48B5;A:8O 5B8:5B  %{parent/}  8;8 =5 5 20;845=. �@5H:0 ?@8 AJ3;0AC20=5 =0 PMML 2.1 (@54  %{Line/} , :>;>=0  %{Column/} ). B@81CBJB  %{attr/}  =0 >15:B0  %{objName/}  25G5 5 45D8=8@0= A 4@C30 AB>9=>AB.�!B@C:BC@=0 3@5H:0 2 PMML 2.1 (@54  %{Line/} , :>;>=0  %{Column/} ). ;5<5=BJB  %{tagSecond/}  A5 ?>44J@60 A0<> A;54 5;5<5=B0  %{tagFirst/} .�@5H:0 ?@8 0=0;878@0=5 =0 PMML 2.1 (@54  %{Line/} , :>;>=0  %{Column/} ). B@81CBJB  %{attr/}  =0 5B8:5B0  %{tag/}  5 A =5>G0:20=0 AB>9=>AB }@5H:0 ?@8 0=0;878@0=5 =0 PMML 2.1 (@54  %{Line/} , :>;>=0  %{Column/} ). B8:5BJB  %{tag/}  5 =5>G0:20= 8;8 =5 A5 ?>44J@60. F>45;JB 2 4>:C<5=B0 PMML 2.1 87?>;720 0;3>@8BJ<, :>9B> =5 A5 ?>44J@60.�@5H:0 ?@8 AJ3;0AC20=5 =0 PMML 2.1 (@54  %{Line/} , :>;>=0  %{Column/} ). 5G5 5 45:;0@8@0= >15:B  %{tag/}  AJA AJI>B> 8<5 ( %{name/} ).�@5H:0 ?@8 AJ3;0AC20=5 =0 PMML 2.1 (@54  %{Line/} , :>;>=0  %{Column/} ). 15:B >B B8?0  %{tag/} , 845=B8D8F8@0= >B  %{name/} , 5 ?>A>G5=, 157 40 5 ?@5420@8B5;=> 45:;0@8@0=.m@5H:0 ?@8 0=0;878@0=5 =0 PMML 2.1 (@54  %{Line/} , :>;>=0  %{Column/} ). B:@8B 5 =520;845= :><?0:B5= <0A82.�@5H:0 ?@8 AJ3;0AC20=5 =0 PMML 2.1 (@54  %{Line/} , :>;>=0  %{Column/} ). =B5@20; A5 ?>44J@60 A0<> 70 =5?@5:JA=0B8 ?>;5B0 A 40==8 8 B@O120 40 AJ4J@60 =09-<0;:> 54=> ?>;5.�@5H:0 ?@8 0=0;878@0=5 =0 PMML 2.1 (@54  %{Line/} , :>;>=0  %{Column/} ). B:@8B> 5 =5?>44J@60=> AJ4J@60=85 2 5;5<5=B0  %{tag/} .�@5H:0 ?@8 AJ3;0AC20=5 =0 PMML 2.1 (@54  %{Line/} , :>;>=0  %{Column/} ). ;5<5=BJB  %{tag/}  A5 ?>44J@60 A0<> 0:> AJ4J@60 B>G=> 2 <0A820 (AJAB>O=85 8 1@>9) A 54=0:J2 1@>9 5;5<5=B8. ;5<5=B8B5 B@O120 40 A0 ?>25G5 >B 0.�@5H:0 ?@8 AJ3;0AC20=5 =0 PMML 2.1 (@54  %{Line/} , :>;>=0  %{Column/} ). NumericInfo A5 ?>44J@60 A0<> 70 =5?@5:JA=0B8 ?>;5B0 70 40==8.PA�@5H:0 ?@8 AJ3;0AC20=5 =0 PMML 2.1 (@54  %{Line/} , :>;>=0  %{Column/} ). DiscrStats A5 ?>44J@60 A0<> 70 48A:@5B=8 8;8 48A:@5B878@0=8 ?>;5B0 70 40==8.�520;845= =04?8A =0 :;JAB5@ 70 ?>@548F0 5 ?>4045= 2J2 DC=:F8OB0 Cluster Membership, ?@8;>65=0 :J< <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/} .�0@0<5BJ@JB MISSING_VALUE_SUBSTITUTION 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  8<0 =520;84=0 AB>9=>AB. 0;84=8B5 =0AB@>9:8 A0 None, Previous 8;8 F8D@>20 AB>9=>AB.�520;845= A;CG09 5 ?>4045= :J< DC=:F8OB0 GetLag(), 87?>;720=0 A <>45;0 70 AJ18@0=5 =0 40==8 "%{modelname/}". >45;JB =0 2@5<520 A5@8O 878A:20 2@5<52> :;59<> 2J2 2A5:8 A;CG09.�B:@8B 5 =520;845= C=8:0;5=  =0 2J75;0 =0 2@5<520B0 A5@8O 2 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/} . #25@5B5 A5, G5 C=8:0;=8B5  =0 2J7;8 A0 AJ3;0AC20=8 A ?>;CG5=8B5 ?@8 >B:@820=5B> =0 AJ4J@60=85.2"2J@45 <=>3> 0B@81CB8 70 ?@51@>O20=5 =0 :>@5;0F88.�3@0=8G5=85B> 70 2@5<5 =0 87G0:20=5 70 70O2:0B0 70 ?@>3=>78@0=5 5 B2J@45 <0;:> 70 B078 70O2:0 70 ?@>3=>78@0=5 =0 2@5<520B0 A5@8O, 1078@0=0 =0 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/} .B =0 A2>9AB2>B> =0 C:070=8O 2J75; 5 =520;845= 8;8 =5 A5 ?>44J@60.�B:@8B 5 =5?@028;5= 2E>4OI A;CG09 A <=>3> ?>A;54>20B5;=8 ?>2B>@5=8O =0 2J7;8 =0 ?>@548F8 ?@8 >1@01>B20=5 =0 40==8B5 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/} .�B:@8B 5 =5?@028;5= 2E>4OI A;CG09. 0==8B5 70 2J75;0 =0 ?>@548F0B0 =5 A0 >B:@8B8, :J45B> A0 >G0:20=8 2J2 2E>4OI8O A;CG09 ?> 2@5<5 =0 >1@01>B20=5 =0 40==8B5 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/} .c@5H:0 ?@8 >F5=O20=5B> =0 DC=:F8O, 45D8=8@0=0 >B ?>B@518B5;O, =0 @54 %d{Line/}, :>;>=0 %d{Column/}.�5 A0 45D8=8@0=8 =5:;NG>28 :>;>=8 2 <>45;0 70 AJ18@0=5 =0 40==8 70 2@5<520 A5@8O  %{modelname/} . !;54>20B5;=> =5 <>30B 40 A5 872;5:0B =8:0:28 40==8 70 0=0;87.�> 2@5<5 =0 87?>;720=5B> =0 8=AB@C:F8OB0 INSERT INTO 70 >1CG5=85 =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" :>;>=0B0 >B 2;>65=0B0 B01;8F0 "%{column/}" 5 >3@0=8G5=0 >B A:0;0@=0 :>;>=0 2J2 2E>4=8O =01>@ @54>25.*@>F5A>@JB =0 A;CG08 >B:@820 ?>2B0@OI8 A5 AB>9=>AB8 70 KeyTime (2@5<528 :;59<0), ?@8;>68<8 :J< AJI0B0 2@5<520 A5@8O, ?> 2@5<5 =0 >1@01>B20=5 =0 40==8 =0 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/} . @5?>@JG8B5;=> 5 ?@5420@8B5;=> >1@01>B20=5 =0 40==8B5 70 5;8<8=8@0=5 =0 ?>2B0@OI8 A5 2@5<528 :;59<0.� <>45;0 70 AJ18@0=5 =0 40==8 "%{model/}" 70O2:0B0 :J< 0B@81CB0 "%{attribute/}" 70 :@0B:0 AB0B8AB8:0 5 =5CA?5H=0, BJ9 :0B> 0B@81CBJB =5 5 =8B> 2E>4OI, =8B> 87E>4OI.= 0745;JB GlobalStats =0 4>:C<5=B0 PMML ;8?A20 8;8 5 ?>2@545=.\!J4J@60=85B> =0 0;3>@8BJ<0 2 <>45;0 70 AJ18@0=5 =0 40==8 "%{model/}" ;8?A20 8;8 5 ?>2@545=>.�@>OB =0 >12J@720=8OB0 A 2J=H=8 :;NG>25 70 2;>65=0B0 B01;8F0 "%{tablecolumn/}" =5 >B3>20@O =0 1@>O =0 >12J@720=8OB0 A :;NG>25 70 :;NG0 =0 @538ABJ@0 "%{casekeycolumn/}" >B AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}".�>45;JB 70 AJ18@0=5 =0 40==8  %{model/}  8<0 %d{cAttributes/} 0B@81CB0. ">78 1@>9 0B@81CB8 =0428H020 ;8<8B0 70 0B@81CB8 =0  %d{cAttributeLimit/} , @07@5H5= >B B5:CI0B0 25@A8O =0 0;3>@8BJ<0, A2J@70= A <>45;0 70 AJ18@0=5 =0 40==8.v7?>;720=5B> =0 2A8G:8 =5:;NG>28 :>;>=8 2 <>45;0 70 AJ18@0=5 =0 40==8 "%{model/}" B@O120 40 5 704045=> =0 PredictOnly.\>45;JB 70 AJ18@0=5 =0 40==8 "%{model/}" =5 <>65 40 8<0 ?>25G5 >B 548= ?@>3=>78@C5< 0B@81CB.)>45;JB 70 AJ18@0=5 =0 40==8 "%{model/}" 8<0 :>;>=0, :>OB> 87?>;720 B8?0 =0 40==8B5 DATE. ">78 B8? =0 40==8B5 =5 A5 ?>44J@60 >B A?5F8D8:0F8OB0 PMML 2.1. "8?JB =0 40==8 DATE >18:=>25=> <>65 40 A5 :>=25@B8@0 2 B8?0 =0 40==8 DOUBLE :0B> 2@5<5==> @5H5=85, :>5B> A5 ?>44J@60 >B A?5F8D8:0F8OB0 PMML 2.1.�B:@8B> 5 ?@5?J;20=5 ?> 2@5<5 =0 :>=25@B8@0=5 =0 ?@>3=>78@0=0 AB>9=>AB 2 :>;>=0B0 "%{ColumnName/}" =0 @54 %d{Line/}, :>;>=0 %d{Column/}. @5?>@JG20 A5 ?>-?@5F875= B8? =0 40==8B5 70 :>;>=0B0.� AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{parentStruct/}" :>;>=0B0 "%{name/}" 5 >3@0=8G5=0 >B :>;>=0 2 1070 40==8, G89B> B8? =0 40==8B5 5 704045= =0 Binary. ">78 B8? =0 40==8 >18:=>25=> ?@54AB02O =5AB@C:BC@8@0=8 40==8, :>8B> =5 <>30B 40 A5 >1@01>BOB.�!B@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =0 OLAP =5 <>65 40 A5 >1@01>B8, BJ9 :0B> @568<JB =0 >?5@0B82=> <OAB> 70 AJE@0=5=85 =0 87<5@5=85B> "%{dimension/}", ?>A>G5=> 2 >12J@720=5B> 70 :>;>=0B0 "%{column/}" =5 5 MOLAP.�>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 4>ABJ? 4> ?>A>G5=8O <>45; 8;8 AB@C:BC@0 70 AJ18@0=5 =0 40==8  %{strName/}  8;8 >15:BJB =5 AJI5AB2C20.�<5B> "%{Name/}" =5 845=B8D8F8@0 C=8:0;=> <>45;0 70 AJ18@0=5 =0 40==8 8;8 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8. ?8B09B5 40 :20;8D8F8@0B5 B>20 8<5, :0B> <C ?>AB028B5 ?@5D8:A "MINING STRUCTURE" 8;8 "MINING MODEL".�>;>=0B0 >B AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{Name/}" 8<0 ?@>3=>75= :20;8D8:0B>@. @>3=>7=8B5 :20;8D8:0B>@8, :0B> =0?@8<5@ PREDICT 8;8 PREDICT ONLY, =5 <>30B 40 A5 ?@8;030B :J< :>;>=8 2 AB@C:BC@8 70 AJ18@0=5 =0 40==8.{=AB@C:F8OB0 DELETE FROM CASES A5 ?>44J@60 A0<> 70 AB@C:BC@8 70 AJ18@0=5 =0 40==8. "%{Name/}" 5 <>45; 70 AJ18@0=5 =0 40==8.�>;>=0B0 "%{column/}" =0 <>45;0 70 AJ18@0=5 =0 40==8 "%{Name/}" AJ4J@60 D;030 70 <>45;8@0=5 "%{flag/}", :>9B> A5 ?>44J@60 A0<> 70 :>;>=8 2 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8�;0C70B0 ON =0 @54 %d{Line/}, :>;>=0 %d{Column/} 5 =520;84=0. >;>=8B5, C:070=8 2 :;0C70B0 ON, B@O120 40 A0 A:0;0@=8 8 54=0 :>;>=0 2 4045=> >12J@720=5 B@O120 40 5 >B <>45; 70 AJ18@0=5 =0 40==8, 4>:0B> 4@C30 :>;>=0 B@O120 40 5 >B 2E>4OI8O 87B>G=8:.�7?>;720=5B> 70 :>;>=0B0 "%{column/}" >B <>45;0 70 AJ18@0=5 =0 40==8 "%{model/}" B@O120 40 A5 704045 =0 Key, BJ9 :0B> :>;>=0B0 >B AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 =0 87B>G=8:0 5 :>;>=0 =0 :;NG.PA�15:B8B5 70 AJ18@0=5 =0 40==8 2 A5A8O (2:;NG8B5;=> A?5F80;=8B5 873;548 =0 87B>G=8: =0 40==8, 87?>;720=8 70 >1@01>B20=5 =0 87<5@5=8O 70 AJ18@0=5 =0 40==8) =5 <>30B 40 A5 AJ74040B 2 B>78 5:75<?;O@.�"078 DC=:F8O 878A:20 AB0B8AB8:0 >B ?J@20 AB5?5=, :>OB> =5 5 =0;8G=0 A 0;3>@8BJ<0, 87?>;720= 70 <>45;0 70 AJ18@0=5 =0 40==8 "%{model/}".J7=8:=0 >1I0 3@5H:0, 35=5@8@0=0 >B 0;3>@8BJ<0 Time Series ?> 2@5<5 =0 @01>B0 A <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}    25@>OB=> ?>@048 >3@0=8G5=85 =0 @5AC@A, :0B> =0?@8<5@ =54>AB0BJG=> ?0<5B. @5?>@JG20 A5 ?>2B>@=> AB0@B8@0=5 =0 0;3>@8BJ<0 A ?>25G5 =0;8G=8 @5AC@A8.�;3>@8BJ<JB Time Series =5 CA?O 40 @07?@545;8 ?0<5BB0, =5>1E>48<0 70 >1@01>B20=5 =0 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/} . @5?>@JG20 A5 C25;8G020=5 =0 =0;8G=0B0 ?0<5B 8 ?>2B>@=> AB0@B8@0=5 =0 0;3>@8BJ<0.�078@0=0B0 =0 :C1 AB@C:BC@0 8;8 <>45; 70 AJ18@0=5 =0 40==8 =0 OLAP  %{name/}  =5 <>65 40 A5 >1@01>B8 A =5AJ>B25BAB20I8 >12J@720=8O (=0?@. 8=AB@C:F8OB0 INSERT INTO 8;8 DTS :0=0;0)j#:070=0B0 MIN_SERIES_VALUE 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  5 ?>-3>;O<0 >B MAX_SERIES_VALUE.;>45;JB 70 AJ18@0=5 =0 40==8  %{modelname/}  25G5 5 >1CG5=..>;>=0B0 "%{column/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =0 OLAP <>65 40 8<0 A0<> Content, 704045=> =0 B8?>25, :>8B> =5 A0 =5?@5:JA=0B8 (Discretized, Discrete 8;8 Key), BJ9 :0B> 5 A2J@70=> A 0B@81CB =0 48A:@5B878@0= 87B>G=8: ("%{attribute/}" 2 87<5@5=85B> =0 :C10 "%{cubedimension/}").,0@0<5B@8B5 70 48A:@5B870F8O (DiscretizationMethod 8 DiscretizationBucketCount) =0 :>;>=0B0 "%{column/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =0 OLAP B@O120 40 >B3>20@OB =0 ?0@0<5B@8B5 =0 0B@81CB0 =0 48A:@5B878@0=8O 87B>G=8: ("%{attribute/}" 2 87<5@5=85B> =0 :C10 "%{cubedimension/}").l <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  0;3>@8BJ<JB =5 @07@5H020 :>;>=0 =0 B01;8F0 :0B> ?@>3=>78@C5<0.G>45;JB 70 AJ18@0=5 =0 40==8  %{model/}  =O<0 :;NG>20 :>;>=0 70 A;CG08.�5:;NG>20 :>;>=0 2 <>45;0 70 2@5<520 A5@8O  %{modelname/}  8<0 B8? =0 40==8B5 40B0/G0A/2@5<52> :;59<>. ">20 =5 5 @07@5H5=>. @5?>@JG20 A5 <>45;8@0=5 =0 :>;>=0B0 :0B> F8D@>20.k"2J@45 <0;:> A;CG08 A0 =0;8G=8 70 >1CG5=85 =0 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  70 2@5<528 A5@88.�!B@C:BC@0B0 70 AJ18@0=5 =0 40==8  %{name/}  25G5 5 >1CG5=0 8 =5 ?>44J@60 ?>ABJ?:>2> 0:BC0;878@0=5. @548 40 87?>;720B5 8=AB@C:F8OB0 INSERT INTO, 87?>;7209B5 DELETE FROM <object>.�"8?JB AJ4J@60=85 =0 :>;>=0B0 "%{column/}" >B AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" <>65 40 A5 87?>;720 A0<> 70 :;0A8D8F8@0=5 =0 4@C38 :>;>=8. 0 B078 :>;>=0 >10G5 =5 5 >B:@8B0 :;0A8D8F8@0=0 ?@5?@0B:0 :J< :>;>=0.�0@0<5BJ@JB MAXIMUM_CONTINUOUS_INPUT_ATTRIBUTES 70 <>45;0  %{modelname/}  5 =520;845=. !B>9=>ABB0 =0 MAXIMUM_CONTINUOUS_INPUT_ATTRIBUTES B@O120 40 5 ?>-3>;O<0 >B 0 8 ?>-<0;:0 >B %d{Max/}.0>A>G5=0B0 AB@C:BC@0 "%{Name/}" =5 5 >1@01>B5=0.j>45;JB 70 AJ18@0=5 =0 40==8 "%{model/}" AJ4J@60 DC=:F88, :>8B> =5 A5 ?>44J@60B 2 A?5F8D8:0F8OB0 PMML 2.1.�>;>=0B0 "%{column/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =0 OLAP =5 <>65 40 A5 A2J@65 A @>48B5;A:8O 0B@81CB 2 87<5@5=85 @>48B5;-=0A;54=8: ("%{attribute/}" 2 87<5@5=85B> =0 :C10 "%{cubedimension/}").�$C=:F8OB0, 45D8=8@0=0 >B ?>B@518B5;O (UDF) =0 @54 %d{Line/}, :>;>=0 %d{Column/} =5 <>65 40 A5 87?>;720 :0B> 87B>G=8: =0 40==8 70 B5:CI0B0 8=AB@C:F8O.c@5H:0 ?> 2@5<5 =0 8<?>@B8@0=5: ><0=40B0 IMPORT 5 701@0=5=0 70 :>;0=8 <>45;8 70 AJ18@0=5 =0 40==8.�"8?JB =0 40==8B5, C:070= 70 :>;>=0B0 "%{column/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =0 OLAP, =5 5 AJ2<5AB8< A 0B@81CB0 =0 87B>G=8:0 ("%{attribute/}" 2 87<5@5=85B> =0 :C10 "%{cubedimension/}").^0@0<5BJ@JB ACYCLIC_GRAPH 70 <>45;0  %{modelname/}  5 =520;845=. 0409B5 3> =0 True 8;8 False.�C1;8@0I8 A5 AB>9=>AB8 =0 ?>@548F0B0 >B :;NG>25 2J2 2E>4OI A;CG09 70  %{modelname/} . 554=>7=0G=8B5 A;CG08 <>65 40 4>2540B 4> =5=04564=8 @57C;B0B8. ?@545;5B5 54=>7=0G=> 40==8B5 (?@5?>@JG8B5;=8) 8;8 C25;8G5B5 ?0@0<5BJ@0 ErrorLog KeyErrorLimit =0 AJ@2J@0.�=>3> :>;>=8 70 2@5<5 =0 :;NG0 A0 >B:@8B8 2 AB@C:BC@0B0 =0 <>45;0 70 AJ18@0=5 =0 40==8 70 <>45;0 70 2@5<528 A5@88 "%{modelname/}". !B@C:BC@0 70 AJ18@0=5 =0 40==8, AJ4J@60I0 <>45; 70 2@5<528 A5@88, <>65 40 8<0 A0<> 54=0 :>;>=0 70 2@5<5 =0 :;NG0.�> 2@5<5 =0 87?>;720=5 =0 8=AB@C:F8O INSERT INTO 70 >1CG5=85 =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" A:0;0@=0B0 :>;>=0 "%{column/}" 5 A2J@70=0 A :>;>=0 =0 3;020 2J2 2E>4OI8O =01>@ @54>25.BB@81CBJB =0 87B>G=8:0 70 =5:;NG>20 :>;>=0 >B AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 =0 OLAP B@O120 40 5 A2J@70=0 A 0B@81CB0 =0 87B>G=8:0 =0 :>;>=0B0 =0 :;NG0 G@57 AttributeRelationships. 5 AJI5AB2C20 48@5:B=0 8;8 8=48@5:B=0 7028A8<>AB 70 :>;>=0B0 "%{structureCol/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =0 OLAP.�DMX 8=AB@C:F8OB0 INSERT INTO <miningobject>.COLUMN_VALUES =5 A5 ?>44J@60, BJ9 :0B> AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" 8< 54=0 8;8 ?>25G5 48A:@5B878@0=8 :>;>=8.�0@0<5BJ@JB AUTO_DETECT_PERIODICITY 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/}  5 =520;845=. AUTO_DETECT_PERIODICITY B@O120 40 5 G8A;> <564C 0,0 8 1,0�01>@JB 70 >1CG5=85 5 B2J@45 <0;J: 70 <>45;0 70 AJ18@0=5 =0 40==8  %{modelname/} . @>OB =0 A;CG08B5 70 >1CG5=85 B@O120 40 5 =5 ?>-<0;J: >B <0:A8<C<0 (CLUSTER_COUNT,MINIMUM_SUPPORT).R>45;JB 70 AJ18@0=5 =0 40==8 "%{model/}" 8<0 <=>3> :>;>=8 =0 :;NG>25 =0 54=> =82>.J?F8OB0 "%{option/}" =5 <>65 40 A5 ?@8;>68 :J< <>45; 70 AJ18@0=5 =0 40==8.PAN?F8OB0 "%{option/}" =5 <>65 40 A5 ?@8;>68 :J< AB@C:BC@0 70 AJ18@0=5 =0 40==8.:?F8OB0 "%{option/}" =5 <>65 40 A5 C:065 ?>25G5 >B 254=J6.�!B>9=>ABB0 70 HoldoutMaxPercent: "%d{holdoutmaxpercent/}" 5 =520;84=0. !B>9=>AB8B5 B@O120 40 A0 <564C "%d{minpercent/}" 8 "%d{maxpercent/}".l!B>9=>ABB0 70 HoldoutMaxCases: "%d{holdoutmaxcases/}" 5 =520;84=0. !B>9=>ABB0 B@O120 40 5 ?>;>68B5;=> G8A;>.�>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 4>ABJ? 4> ?>A>G5=8O <>45; 8;8 AB@C:BC@0 70 AJ18@0=5 =0 40==8  %{strName/}  8;8 >15:BJB =5 AJI5AB2C20.^G0:20 A5 <>45; 8;8 AB@C:BC@0 70 AJ18@0=5 =0 40==8, => 2 B5:CI8O :>=B5:AB =5 5 >B:@8B0 B0:020.NG0:20 A5 <>45; 70 AJ18@0=5 =0 40==8, => 2 B5:CI8O :>=B5:AB =5 5 >B:@8B B0:J2.TG0:20 A5 AB@C:BC@0 70 AJ18@0=5 =0 40==8, => 2 B5:CI8O :>=B5:AB =5 5 >B:@8B0 B0:020.g>=B@>;=8B5 40==8 =5 <>30B 40 A5 87?>;720B 2 AB@C:BC@0 70 AJ18@0=5 =0 40==8, :>OB> 8<0 :>;>=0 KEY TIME.{?5@0F8OB0 =5 <>65 40 A5 872J@H8, BJ9 :0B> =5 5 >?@545;5= B5AB>2 =01>@ 70 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 ("%{strName/}").V!JAB>O=85B> "%{State/}" 5 =520;84=> 70 0B@81CB0 "%{Attribute/}" =0 >15:B0 "%{model/}".U#:070=0B0 AB@C:BC@0 70 AJ18@0=5 =0 40==8 =5 AJ4J@60 20;845= <>45; 70 B5:CI0B0 7040G0.�"5:CI0B0 7040G0 878A:20 ?@>3=>78@C5< 0B@81CB. #:070=8OB 0B@81CB, "%{Attribute/}", =0 <>45;0 70 AJ18@0=5 =0 40==8 "%{Model/}" =5 5 ?@>3=>78@C5<.�B@81CBJB  %{Attribute/}  =0 <>45;0 70 AJ18@0=5 =0 40==8  %{Model/}  8<0 B8? AJ4J@60=85  %{Content/} , :>5B> =5 A5 ?>44J@60 >B B5:CI0B0 7040G0.t!B>9=>ABB0 70 ?>AB02O=5 =0 :>=B@>;=8 40==8 "%d{holdoutseed/}" 5 =520;84=0. !B>9=>ABB0 B@O120 40 5 ?>;>68B5;=> G8A;>.�!0<> 87@07, :>9B> 2@JI0 B01;8F0, 5 @07@5H5= :0B> ?0@0<5BJ@ =0 DC=:F8OB0 Exists. @5H:0B0 5 2J7=8:=0;0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.PA�@548:0BJB =0 D8;BJ@0 =0 <>45;0 5 =520;845= =0 (@54 %d{Line/}, :>;>=0 %d{Column/}). @548:0BJB =0 D8;BJ@0 B@O120 40 AJ?>AB02O AB@C:BC@=0 :>;>=0 AJA A:0;0@=0 AB>9=>AB.{#:070=0 5 ?>25G5 >B 54=0 AB>9=>AB 70 HoldoutMaxCases. #:065B5 54=0 AB>9=>AB =0 FO;> G8A;> 70 ?0@0<5BJ@0 70 <0:A8<C< A;CG08.x#:070=0 5 ?>25G5 >B 54=0 AB>9=>AB 70 HoldoutMaxPercent. #:065B5 54=0 4J;30 AB>9=>AB 70 ?0@0<5BJ@0 70 <0:A8<0;5= ?@>F5=B.�@>3=>78@0=5B> =0 2@5<520B0 A5@8O 70 <>45;0 "%{modelname/}" 4>102O =>28 40==8, => =0G0;=8OB G0A 70 ?@>3=>78@0=5B> 5 704045= ?@548 =0G0;>B> =0 =>28B5 40==8. %@>=>;>38G=>B> ?@>3=>78@0=5 =5 <>65 40 A5 87?>;720 A =>28 40==8.�0O2:0B0 70 <>45;0 "%{Name/}" =5 <>65 40 A5 87?J;=8, BJ9 :0B> B>20 8740=85 =0 CA;C38B5 70 0=0;87 =5 ?>44J@60 ?@>3=>78@0=5, :>5B> 4>102O =>28 40==8 :J< <>45; =0 2@5<520 A5@8O.�0==8B5, A2J@70=8 AJA AB>9=>ABB0 =0 :;NG0 %{name/}", =5 A0 87?>;720=8 ?> 2@5<5 =0 >1CG5=85 8 ?>@048 B>20 AB>9=>ABB0 =5 5 20;845= :;NG.�0O2:0B0 PREDICTION JOIN 70 <>45;0 "%{Name/}" =5 A5 ?>44J@60, BJ9 :0B> 8<0 ?@5?@0B:8 :J< 03@530B8 8 =503@530B8 2 A?8AJ:0 SELECT, :;0C70B0 WHERE 8;8 :;0C70B0 ORDER BY.�!B>9=>AB 2 :>;>=0B0 =0 :;NG0 2 70O2:0B0 PREDICTION JOIN 70 <>45;0 "%{Name/}" ;8?A20. !B>9=>AB =0 :>;>=0B0 =0 :;NG0 A5 878A:20, 0:> <>45;JB AJ4J@60 <=>3>  =0 A;CG08.�0 70O2:0B0 PREDICTION JOIN 70 <>45;0 "%{Name/}" 2A5:8 @54 >B 2E>4OI8B5 40==8 B@O120 40 AJ4J@60 =5=C;520 AB>9=>AB 2 :>;>=0B0 Key Time.�0 70O2:0B0 PREDICTION JOIN 70 <>45;0 "%{Name/}" 2A5:8 @54 >B 2E>4OI8B5 40==8 B@O120 40 AJ4J@60 C=8:0;=0 AB>9=>AB 2 :>;>=0B0 Key Time.�$;03>25B5 70 ?@>3=>78@0=5 REPLACE_MODEL_CASES 8 EXTEND_MODEL_CASES =5 <>30B 40 A5 87?>;720B 70 70O2:0 70 <>45;0 "%{Name/}", BJ9 :0B> 70O2:0B0 =5 5 PREDICTION JOIN 70O2:0.�!B>9=>ABB0 70 ?0@0<5BJ@0 INSTABILITY_CUTOFF_WEIGHT 2 <>45;0 "%{modelname/}" 5 =520;84=0. ">78 ?0@0<5BJ@ B@O120 40 5 <564C 0 8 1.�0@0<5BJ@JB FORECAST_METHOD 70 <>45;0 "%{modelname/}" 5 =520;845=. FORECAST_METHOD B@O120 40 5 54=0 >B B@8B5 AB>9=>AB8 ARIMA, ARTXP 8;8 MIXED.�$8;BJ@JB =0 A;CG0O 70 <>45;0 70 AJ18@0=5 =0 40==8 "%{model/}" 5 =520;845=. 7@07JB =0 C:070=8O D8;BJ@ A5 >F5=O20 AJA A;54=0B0 DMX 8=AB@C:F8O: "%{statement/}"�$8;BJ@JB =0 @540 >B B01;8F0B0 "%{table/}" =0 <>45;0 70 AJ18@0=5 =0 40==8 "%{model/}" 5 =520;845=. 7@07JB =0 C:070=8O D8;BJ@ A5 >F5=O20 AJA A;54=0B0 DMX 8=AB@C:F8O: "%{statement/}"Y?5@0B>@, :>9B> =5 5 ?>44J@60= 2J2 D8;BJ@, 5 >B:@8B =0 @54 %d{Line/}, :>;>=0 %d{Column/}.PA�$8;BJ@JB AJ4J@60 >?5@0B>@, :>9B> =5 A5 ?>44J@60 70 B8?0 AJ4J@60=85 =0 :>;>=0B0 =0 >?5@0=40 (=0 @54 %d{Line/}, :>;>=0 %d{Column/}) }!B@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structurename/}" =5 <>65 40 A5 ?@><5=8, BJ9 :0B> 2J7=8:=0 3@5H:0 ?> 2@5<5 =0 >1@01>B20=5.g7@07JB  %{expression/}  AJ4J@60 =520;84=0 AB>9=>AB 8;8 A8=B0:A8A =0 @54 %d{Line/}, :>;>=0 %d{Column/}.�$8;BJ@JB =0 A;CG0O 5 =520;845=, BJ9 :0B> ?>A>G5=0B0 :>;>=0 "%{ColumnName/}" 8<0 B8? AJ4J@60=85 KEY. 5 <>65B5 40 D8;B@8@0B5 :>;>=0 =0 :;NG.�!B>9=>ABB0 =0 4045= 0B@81CB 5 872J= 480?07>=0 >B AB>9=>AB8 [%{start/},%{end/}]. ">20 =5 A5 ?>44J@60 >B 0;3>@8BJ<0 70 >1@01>B20=5 =0 40==8.q"%d{foldcount/}" =5 5 20;84=0 AB>9=>AB 70 1@>O =0 A3J20=8OB0. !B>9=>ABB0 B@O120 40 5 ?>-3>;O<0 >B 8;8 @02=0 =0 2.�"%d{foldindex/}" =5 5 20;84=0 AB>9=>AB 70 8=45:A0 =0 A3J20=8OB0. !B>9=>ABB0 B@O120 40 5 ?>-3>;O<0 >B 8;8 @02=0 =0 1 8 B@O120 AJI> B0:0 40 5 ?>-<0;:0 >B 8;8 @02=0 =0 1@>O =0 A3J20=8OB0.n"%d{foldmaxcase/}" =5 5 20;84=0 AB>9=>AB 70 <0:A8<C<0 A;CG08. !B>9=>ABB0 B@O120 40 5 =5>B@8F0B5;=> FO;> G8A;>.�>45;JB "%s{modelname/}" =5 5 20;845= 2 B5:CI>B> 8728:20=5 =0 ?@>F54C@0, BJ9 :0B> <>45;JB =5 ?@8=04;568 :J< AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%s{structure/}".�B@81CBJB "%s{attribute/}" =5 5 20;845= 2 B5:CI>B> 8728:20=5 =0 ?@>F54C@0, BJ9 :0B> 0B@81CBJB =5 5 PREDICT 8;8 PREDICT_ONLY 0B@81CB 70 <>45;0 "%s{modelname/}".o 8728:20=5B> =0 ?@>F54C@0B0 =5 <>65 40 A5 C:065 AJAB>O=85 =0 0B@81CB, BJ9 :0B> F5;528OB 0B@81CB 5 =5?@5:JA=0B.u>45;JB "%s{modelname/}" =5 5 20;845= 2 B5:CI>B> 8728:20=5 =0 ?@>F54C@0, BJ9 :0B> <>45;JB =5 5 <>45; 70 :;JAB5@8@0=5.k>45;JB "%s{modelname/}" =5 5 20;845= 2 B5:CI>B> 8728:20=5 =0 ?@>F54C@0, BJ9 :0B> <>45;JB 87?>;720 A3J20=5.C"078 25@A8O =0 ?@>F54C@0B0 =5 ?>44J@60 ?0@0<5BJ@0 70 B5AB>2 A?8AJ:.�!B>9=>ABB0 =0 ?@030 =0 AJAB>O=85B> 5 =520;84=0. !B>9=>ABB0 B@O120 40 5 <564C 0,0 8 1,0. :> =5 8A:0B5 40 C:0720B5 ?@03 70 AJAB>O=85, 70409B5 AB>9=>ABB0 =0 NULL.^!3J20=5B> =5 <>65 40 A5 87?>;720 70 <>45;0 70 AJ18@0=5 =0 40==8, BJ9 :0B> 8<0 :>;>=0 Key Time.PA�=AB@C:F8OB0 INSERT INTO ... "%s{name/}".CASES, 5 =520;84=0, :>30B> A5 87?>;720 A <>45; 70 AJ18@0=5 =0 40==8. "078 8=AB@C:F8O <>65 40 A5 87?>;720 A0<> AJA AB@C:BC@0 70 AJ18@0=5 =0 40==8.U0:A8<0;=8OB 1@>9 ?@53J20=8O, ?>44J@60= >B ?@>F54C@0B0 =0 :@JAB>A0=0 ?@>25@:0, 5 255.x>30B> A5 87?>;720 A >15:B =0 A5A8O, <0:A8<0;=8OB 1@>9 ?@53J20=8, ?>44J@60= >B ?@>F54C@0B0 =0 :@JAB>A0=0 ?@>25@:0, 5 10.u>30B> A5 87?>;720 A >15:B =0 A5A8O, <0:A8<0;=8OB 1@>9 <>45;8, ?>44J@60= >B ?@>F54C@0B0 =0 :@JAB>A0=0 ?@>25@:0, 5 10.�!B>9=>ABB0 70 AJAB>O=85B> =0 ?@030 5 =520;84=0. :> =5 5 C:070=> 20;84=> AJAB>O=85, B@O120 40 704045B5 AB>9=>ABB0 =0 ?@030 =0 AJAB>O=85B> =0 NULL.~>45;JB "%s{modelname/}" 5 =520;845= 2 B5:CI>B> 8728:20=5 =0 ?@>F54C@0, BJ9 :0B> <>45;JB 8<0 :>;>=0 Key Time 8;8 Key Sequence.c0@0<5BJ@JB NORMALIZATION 70 <>45;0  %{modelname/}  5 =520;845=. NORMALIZATION B@O120 40 5 0 8;8 1.�0@0<5BJ@JB AUTODETECT_MINIMUM_SUPPORT 70 <>45;0 "%{modelname/}" 5 =520;845=. !B>9=>ABB0 =0 AUTODETECT_MINIMUM_SUPPORT B@O120 40 5 ?>-3>;O<0 >B 8;8 @02=0 =0 0 8 ?>-<0;:0 >B 8;8 @02=0 =0 1.> 4045=8O =01>@ 40==8 =5 5 >B:@8B 20;845= :;JAB5@ =0 ?>@548F0.�0@0<5BJ@JB CASELIKELIHOOD_NORMALIZATION_METHOD 70 <>45;0 "%{modelname/}" 5 =520;845=. !B>9=>ABB0 70 CASELIKELIHOOD_NORMALIZATION_METHOD B@O120 40 5 54=0 >B 425B5 AB>9=>AB8 MARGINAL 8;8 DISTANCE.v15:BJB 70 03@530B5= 48709= "%{aggdesign/}" 8<0 =C;0 87G8A;5=8 @54>25. 5 <>30B 40 A5 AJ74040B =0B@C?20=8O =0 48709=0.�B@81CBJB %{attribute/} =0 87<5@5=85B> %{dimension/} 8<0 =C;528 AB>9=>AB8. !J@2J@JB =5 <>65 40 AJ74045 =0B@C?20=8O 70 B>78 0B@81CB.�7<5@5=85B> "%{dimension/}" =O<0 0B@81CB 70 03@530B=8O 48709=. !J@2J@JB =5 <>65 40 AJ74045 =0B@C?20=8O, :>30B> B>78 0B@81CB ;8?A20.�7<5@5=85B> "%{dimension/}" =O<0 40==8, A2J@70=8 A 4O;0 (4O;JB 5 >B B8? "<=>3> :J< <=>3>", AJ18@0=5 =0 40==8 8;8 ?@5?@0B:0). 7?>;720=5B> =0 =0B@C?20=5 70 0B@81CB0 "%{attribute/}" B@O120 40 5 704045=> =0 None 8;8 Default.�?5@0F8OB0 70 03@530B5= 48709= 2 <><5=B0 A5 87?J;=O20 70 >15:B0 =0 03@530B=8O 48709= "%{aggdesign/}". ?B8<878@0=5B>, 1078@0=> =0 87?>;720=5 =5 <>65 40 A5 ?@8;>68 =0 B>78 5B0?.}0O2:0B0 70 >?B8<878@0=5, 1078@0=0 =0 87?>;720=5, "%{ubo/}" 5 =520;84=0. 0 ?>4E>4OI8O D>@<0B 26. 4>:C<5=B0F8OB0 =0 ?@>4C:B0.�7<5@5=85B> "%{dimension/}" =O<0 40==8, A2J@70=8 A 4O;0. 7<5@5=85B> 5 >B B8? "<=>3> :J< <=>3>", AJ18@0=5 =0 40==8 8;8 ?@5?@0B:0. 3@530B=>B> 87?>;720=5 =0 "All member" =0 87<5@5=85B> B@O120 40 5 704045=> =0 None 8;8 Default.�B@81CBJB "%{attribute/}" 2 87<5@5=85B> "%{dimension/}" 5 157 2J7<>6=>AB 70 =0B@C?20=5 8 =53>2>B> 87?>;720=5 =0 =0B@C?20=5 B@O120 40 A5 704045 =0 Full 8;8 Default.�15:BJB, C:070= 2 :;85=BA:0 70O2:0, =5 5 >15:B =0 03@530B5= 48709=. 0 B078 :><0=40 A0 @07@5H5=8 A0<> >15:B8 =0 03@530B5= 48709=.PA8?A20I;8?A20!JI5AB2C20I
!JI5AB2C20A8G:8>45; =0 :;JAB5@TrueFalse==5 5 =>>=<<=88;8,->y-intercept():PA>45; =0 ?@028;0 70 A2J@720=5;JAB5@' 54 =0 ?@5E>48 70 AJAB>O=85 =0 ?>@548F082> =0 ?>@548F0 70 :;JAB5@!>45; =0 :;JAB5@8@0=5 =0 ?>@548F0>45; =0 2@5<520 A5@8O8=59=0 @53@5A8O =0 Microsoft];3>@8BJ<JB Microsoft Linear Regression 5 0;3>@8BJ< 70 @53@5A8O, ?>4E>4OI 70 <>45;8@0=5 =0 @53@5A88. ">78 0;3>@8BJ< 5 A?5F80;=0 :>=D83C@0F8O =0 0;3>@8BJ<0 Microsoft Decision Trees, ?>;CG5= G@57 701@0=O20=5 =0 @0745;O=8OB0 (FO;0B0 D>@<C;0 =0 @53@5A8OB0 =5 AJ74045=0 2 548= >A=>25= 2J75;). ;3>@8BJ<JB ?>44J@60 ?@>3=>78@0=5B> =0 =5?@5:JA=0B8 0B@81CB8. >38AB8G=0 @53@5A8O =0 Microsoft&;3>@8BJ<JB Microsoft Logistic Regression 5 0;3>@8BJ< 70 @53@5A8O, ?>4E>4OI 70 <>45;8@0=5 =0 @53@5A8O. ">78 0;3>@8BJ< 5 A?5F80;=> :>=D83C@0F8O =0 0;3>@8BJ<0 Microsoft Neural Network, ?>;CG5= G@57 5;8<8=8@0=5 =0 A:@8B A;>9. ;3>@8BJ<JB ?>44J@60 ?@>3=>78@0=5 =0 48A:@5B=8 8 =5?@5:JA=0B8 0B@81CB8.@5A5G=0 B>G:05@8>48G=>ABARMA 07;8:0ARIMAPA{}X`#:070=>B> AJAB>O=85 "%{State/}" =5 5 >B:@8B> 2 :>;>=0B0 "%{ColumnName/}" =0 >15:B0 "%{Object/}".*=D>@<0F8OB0 =5 5 =0;8G=0 70 B>20 8740=85.PA{5 <>65 40 A5 AJ74045 =0=0AO=5 2 ?0<5BB0 70 1@>OG8B5 =0 <>=8B>@0 =0 =04564=>AB 8 ?@>872>48B5;=>AB. @>OG8B5 I5 A5 701@0=OB.~@>OGJB =0 <>=8B>@0 =0 =04564=>AB 8 ?@>872>48B5;=>AB =5 <>65 40 >B2>@8 =0=5A5=8O D09;, AJ4J@60I 40==8B5 70 ?@>872>48B5;=>ABB0.d5 <>65 40 A5 872J@H8 =0=0AO=5 2 A?>45;5=8O D09; =0 ?0<5BB0, AJ4J@60I 40==8B5 >B ?@>872>48B5;=>ABB0.PAS;NGJB 8;8 4@0925@JB 70 ?@>872>48B5;=>AB 2 A8AB5<=8O @538ABJ@ =5 <>65 40 A5 >B2>@8.�!B>9=>ABB0 =0 70?8A0 2 A8AB5<=8O @538ABJ@ 70 First Counter ?>4 70?8A0 2 A8AB5<=8O @538ABJ@ 70 Performance 70 5:75<?;O@0 =5 <>65 40 A5 ?@>G5B5.�!B>9=>ABB0 =0 70?8A0 First Help 2 A8AB5<=8O @538ABJ@ ?>4 70?8A0 Performance 2 A8AB5<=8O @538ABJ@ 70 5:75<?;O@0 =5 <>65 40 A5 ?@>G5B5.�!B>9=>ABB0 =0 70?8A0 Last Counter 2 A8AB5<=8O @538ABJ@ ?>4 70?8A0 Performance 2 A8AB5<=8O @538ABJ@ 70 5:75<?;O@0 =5 <>65 40 A5 ?@>G5B5.�80?07>=JB =0 1@>OG8B5 2 A8AB5<=8O @538ABJ@ =5 AJ>B25BAB20 =0 >G0:20=8O 480?07>= >B 1@>OG8 70 5:75<?;O@0. 0@545B5 >B=>2> D09;0 70 8=8F80;878@0=5 =0 <>=8B>@0 70 =04564=>AB 8 ?@>872>48B5;=>AB.SJ7=8:=0 3@5H:0 ?> 2@5<5 =0 8=8F80;878@0=5: 3@5H:0 >B InitializeSecurityDescriptor.OJ7=8:=0 3@5H:0 ?> 2@5<5 =0 8=8F80;878@0=5: 3@5H:0 >B SetSecurityDescriptorDaclGJ7=8:=0 3@5H:0 ?> 2@5<5 =0 8=8F80;878@0=5: 3@5H:0 >B OpenProcessToken.JJ7=8:=0 3@5H:0 ?> 2@5<5 =0 8=8F80;878@0=5: 3@5H:0 >B GetTokenInformation.QJ7=8:=0 3@5H:0 ?> 2@5<5 =0 8=8F80;878@0=5: 3@5H:0 >B SetSecurityDescriptorOwner.QJ7=8:=0 3@5H:0 ?> 2@5<5 =0 8=8F80;878@0=5: 3@5H:0 >B SetSecurityDescriptorGroup.HJ7=8:=0 3@5H:0 ?> 2@5<5 =0 8=8F80;878@0=5: 3@5H:0 >B CreateFileMapping.DJ7=8:=0 3@5H:0 ?> 2@5<5 =0 8=8F80;878@0=5: 3@5H:0 >B MapViewOfFile.PA�015;56:0. !J@2J@JB 70 0=0;87 70?078 FO;0B0 8=D>@<0F8O 70 70I8B0, C:070=0 :0B> G0AB >B 5;5<5=B0 =0 =87 =0 2@J7:0 >B 45D8=8F8OB0 70 >15:B =0 87B>G=8: =0 40==8.j>B@518B5;OB  %{pii_strUser/}  =O<0 4>ABJ? 4> 1070B0 40==8  %{strObject/}  8;8 1070B0 40==8 =5 AJI5AB2C20.k>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 ?@><5=8 >15:B0  %{strObject/}  8;8 >15:BJB =5 AJI5AB2C20.m>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 4>ABJ? 4> >15:B0  %{strObject/}  8;8 >15:BJB =5 AJI5AB2C20.m>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 >1@01>B20 >15:B0  %{strObject/}  8;8 >15:BJB =5 AJI5AB2C20.k>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 87B@820 >15:B0  %{strObject/}  8;8 >15:BJB =5 AJI5AB2C20.p>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 AJ74020 =>2 >15:B 2 "%{strObject/}" 8;8 >15:BJB =5 AJI5AB2C20.}>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 872;8G0=5 =0 <5B040==8 70 >15:B0  %{strObject/}  8;8 >15:BJB =5 AJI5AB2C20.PA^0 B>78 >15:B 25G5 5 AJ74045=> @07@5H5=85 70 @>;OB0 "%{strRoleID/}" 8;8 >15:BJB =5 AJI5AB2C20.o >;OB0 "%{strRoleID/}", ?>A>G5=0 >B @07@5H5=85B> "%{strPermID/}", =5 AJI5AB2C20 2 1070B0 40==8 "%{strDBName/}".�>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 2J7AB0=>2O20 1070B0 40==8 8;8 1070B0 40==8 25G5 AJI5AB2C20 8 AllowOverwrite =5 5 C:070=.w>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 0@E828@0 1070B0 40==8  %{strObject/}  8;8 1070B0 40==8 =5 AJI5AB2C20.i>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 >1548=O20 4O;0  %{strObject/}  8;8 4O;JB =5 AJI5AB2C20.�72J@H5= 5 >?8B 70 ?@><O=0 =0 RoleID =0 @07@5H5=85B> "%{strPermID/}" >B "%{strRoleID/}" 4> "%{strNewRoleID/}". RoleID =0 4045=> @07@5H5=85 =5 <>65 40 A5 ?@><5=O A;54 AJ74020=5 =0 @07@5H5=85B>.�>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 A5 01>=8@0 70 ?@>A;54O20=5B> =0  %{strObject/}  8;8 ?@>A;54O20=5B> =5 AJI5AB2C20.u>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 70?8A20 >1@0B=> 2 >15:B0  %{strObject/}  8;8 >15:BJB =5 AJI5AB2C20.�>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 A8=E@>=878@0 >15:B8 2 F5;528O 5:75<?;O@ 8;8 2 5:75<?;O@0 =0 87B>G=8:0 8;8 >15:B8B5 =5 AJI5AB2C20B 2 5:75<?;O@0 =0 87B>G=8:0.}>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 872;8G0=5 =0 <5B040==8 70 >15:B0  %{strObject/}  8;8 >15:BJB =5 AJI5AB2C20.o>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 45B09;878@0 >15:B0  %{strObject/}  8;8 >15:BJB =5 AJI5AB2C20.h>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 G5B5=5 70 1070B0 40==8 8;8 1070B0 40==8 =5 AJI5AB2C20.o>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 70?8A20=5 2 >15:B0  %{strObject/}  8;8 >15:BJB =5 AJI5AB2C20.N>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 872J@H20 >?5@0F8O 70 >B<O=0.J>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 8728:20 <5B>40 Discover.m>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 ?@53;5640 >15:B0  %{strObject/}  8;8 >15:BJB =5 AJI5AB2C20.PA,">78 5:75<?;O@ =5 @07@5H020 0=>=8<5= 4>ABJ?.|0O25=>B> =82> =0 70I8B0 =5 AJ>B25BAB20 =0 =5>1E>48<>B> =82> =0 70I8B0 =0 40==8B5 =0 5:75<?;O@0 70 04<8=8AB@0B82=8 >?5@0F88.�>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 4>ABJ? 4> 87B>G=8:0 =0 40==8 =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8  %{strStructure/}  8;8 87B>G=8:JB =0 40==8 =5 AJI5AB2C20.W!B@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{strStructure/}" =5 <>65 40 A5 AJ74045 8;8 >1@01>B8.O>45;JB 70 AJ18@0=5 =0 40==8 "%{strModel/}" =5 <>65 40 A5 AJ74045 8;8 >1@01>B8.S>45; 70 AJ18@0=5 =0 40==8 =0 A5A8O B@O120 40 A5 AJ74045 2 AJI5AB2C20I0 1070 40==8.�ImpersonationInfo 70 87B>G=8:0 =0 40==8 "%{Datasource/}" AJ4J@60 ImpersonationMode, :>9B> <>65 40 A5 87?>;720 A0<> >B 04<8=8AB@0B>@ =0 AJ@2J@0.�7B>G=8:JB =0 40==8 2 B5:CI8O =01>@ >B =5AJ>B25BAB20I8 >12J@720=8O, "%{Datasource/}", AJ4J@60 ImpersonationMode, :>9B> =5 <>65 40 A5 87?>;720 >B =5AJ>B25BAB20I 87B>G=8: =0 40==8.p7B>G=8:JB =0 40==8 "%{Datasource/}" AJ4J@60 ImpersonationMode, :>9B> =5 A5 ?>44J@60 70 >?5@0F88 70 >1@01>B20=5.y>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 87G8AB20=5 =0 :5H0 =0 >15:B0  %{strObject/}  8;8 >15:BJB =5 AJI5AB2C20.@"5:CI0B0 >?5@0F8O =5 5 @07@5H5=0 70 >3@0=8G5=0 :;85=BA:0 2@J7:0.l 07@5H5=85 70 70?8A20=5 (Allowed) =5 <>65 40 A5 704045, 157 @07@5H5=85B> 70 G5B5=5 40 5 704045=> =0 Allowed.l>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 70:;NG20 >15:B0  %{strObject/}  8;8 >15:BJB =5 AJI5AB2C20.Z!0<> AJ@2J@=8B5 04<8=8AB@0B>@8 8<0B @07@5H5=85 70 4>ABJ? 4> :;NG0 70 H8D@>20=5 =0 AJ@2J@0.q#:070=>B> A2>9AB2> "%{user/}" =0 EffectiveUserName =5 5 20;845= 0:0C=B =0 ?>B@518B5;, 3@C?0, ?A524>=8< 8;8 <0H8=0vB@81CBJB "%{attribute/}" 2 87<5@5=85B> "%{dimension/}" 8<0 35=5@8@0= 87@07 70 70I8B0 =0 87<5@5=85, :>9B> 5 =520;845=.�7<5@5=85B> @>48B5;-=0A;54=8: "%{dimension/}" 8<0 45D8=8@0=0 70I8B0 =0 87<5@5=85B> 2 0B@81CB0 =0 :;NG0, :>5B> =5 5 @07@5H5=>. >65B5 40 >?@545;8B5 5:2820;5=B=0 70I8B0 =0 87<5@5=85B> 2 @>48B5;A:8O 0B@81CB.\0O25=>B> =82> =0 70I8B0 =5 AJ>B25BAB20 =0 878A:20=>B> =82> =0 70I8B0 =0 40==8B5 =0 AJ@2J@0.= 07@5H5=85B>, =5>1E>48<> 70 B078 >?5@0F8O, =5 5 ?@54>AB025=>.�070B0 40==8 "%{Database/}" =5 AJ4J@60 Impersonation mode 8;8 ImpersonationMode, :>9B> =5 A5 ?>44J@60 70 >?5@0F88 70 >1@01>B20=5.e070B0 40==8 "%{Database/}" AJ4J@60 ImpersonationMode, :>9B> 5 @575@28@0= 70 AJ@2J@=8 04<8=8AB@0B>@8.d!2>9AB20B0 =0 70O2:8B5 UseTransaction 8 MasterTransaction A0 @575@28@0=8 70 AJ@2J@=8 04<8=8AB@0B>@8.00O25=8OB @568< =0 C4>AB>25@O20=5 =5 5 @07@5H5=.o7B>G=8:JB =0 40==8 "%{Datasource/}" AJ4J@60 ImpersonationMode, :>9B> =5 A5 ?>44J@60 70 >?5@0F88 A XMLA 2@J7:8.�B@81CBJB "%{attribute/}" =0 87<5@5=85B> =0 :C10 "%{dimension/}" 5 AJA 701@0=5=0 95@0@E8O =0 0B@81CB8B5, => 8<0 =5>18:=>25=0 70I8B0 =0 87<5@5=85B> (704045=> 5 @07@5H5=> 8;8 701@0=5=> AJAB>O=85), :>5B> =5 5 @07@5H5=0 A8BC0F8O.�B@81CBJB "%{attribute/}" =0 87<5@5=85B> "%{dimension/}" =0 1070B0 40==8 5 AJA 701@0=5=0 95@0@E8O =0 0B@81CB8B5, => 8<0 =5>18:=>25=0 70I8B0 =0 87<5@5=85B> (704045=> 5 @07@5H5=> 8;8 701@0=5=> AJAB>O=85), :>5B> =5 5 @07@5H5=0 A8BC0F8O.#4>AB>25@O20=5B> 5 =5CA?5H=>.�>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 45B09;878@0=5 4> @>48B5;A:0B0 AB@C:BC@0 70 AJ18@0=5 =0 40==8 =0 <>45;0 70 AJ18@0=5 =0 40==8  %{strObject/} .W0O2:8B5 =5 A0 @07@5H5=8 ?> 2@5<5 =0 C4>AB>25@O20=5. @J7:0B0 5 70B2>@5=0 ?@8=C48B5;=>.T5 A0 @07@5H5=8 A5A88 ?> 2@5<5 =0 C4>AB>25@O20=5. @J7:0B0 5 70B2>@5=0 ?@8=C48B5;=>.V>B@518B5;A:8B5 845=B8D8:0F8>==8 40==8 =5 AJ2?040B. @J7:0B0 5 70B2>@5=0 ?@8=C48B5;=>.x>=B5:ABJB 70 70I8B0 =0 2@J7:0B0 =5 AJ2?040 A B>78 =0 A5A88B5. !J7409B5 =>20 2@J7:0 8 87?J;=5B5 C4>AB>25@O20=5B> >B=>2>.ASetAuthContext B@O120 40 A5 AB0@B8@0 :0B> A8AB5<5= 04<8=8AB@0B>@.1>B@518B5;A:8OB <0@:5@ 70 SharePoint 5 =520;845=.2O<0B5 @07@5H5=85 40 872J@H8B5 70O25=0B0 >?5@0F8O.h7?J;=5=85B> =0 :><0=40B0 5 =5CA?5H=>, BJ9 :0B> =5 CA?O 40 2J?;JB8 A0<>;8G=>AB =0 ?>B@518B5; =0 Windows.p7B>G=8:JB =0 40==8 "%{Datasource/}" AJ4J@60 ImpersonationMode, :>9B> =5 A5 ?>44J@60 70 >?5@0F88 70 >1@01>B20=5.U15:B8B5 =0 A5A88 =5 5 @07@5H5=> 40 A5 87?>;720B 2 >?5@0F88 70 >1@01>B20=5 =0 :0=0;8.I15:BJB =0 45A:@8?B>@0 70 70I8B0 =5 CA?O 40 A5 AJ74045 70 :>=:@5B=0 @>;O.Q!J74020=5B> =0 C:070=0B0 @>;O 5 =5CA?5H=>, BJ9 :0B> AJ4J@60 B2J@45 <=>3> G;5=>25.�15:BJB DataSourcePermission =5 A5 ?>44J@60 70 1078 40==8 =0 Business Intelligence Semantic Model, AB0@B8@0=8 =0 5:75<?;O@ =0 CA;C38B5 70 0=0;87, @07?>;>65= 2 B01C;0@5= @568<.�15:BJB CubeDimensionPermission =5 A5 ?>44J@60 70 1078 40==8 =0 Business Intelligence Semantic Model, AB0@B8@0=8 =0 5:75<?;O@ =0 CA;C38B5 70 0=0;87, @07?>;>65= 2 B01C;0@5= @568<.�15:BJB AttributePermission =5 A5 ?>44J@60 70 1078 40==8 =0 Business Intelligence Semantic Model, :>8B> A0 AB0@B8@0=8 =0 5:75<?;O@ =0 CA;C38B5 70 0=0;87, @07?>;>65= 2 B01C;0@5= @568<.�15:BJB CellPermission object =5 A5 ?>44J@60 70 1078 40==8 =0 Business Intelligence Semantic Model, AB0@B8@0=8 =0 5:75<?;O@ =0 CA;C38B5 70 0=0;87, @07?>;>65= 2 B01C;0@5= @568<.�15:B8B5 MiningStructurePermission 8 MiningModelPermission =5 A5 ?>44J@60B 70 1078 40==8 =0 Business Intelligence Semantic Model, :>8B> A0 AB0@B8@0=8 =0 5:75<?;O@ =0 CA;C38B5 70 0=0;87, @07?>;>65= 2 B01C;0@5= @568<.20I8B0 =0 =82> @54>25 =5 A5 ?>44J@60 2 OLAP @568<.�"@O120 40 A5 @07@5H8 4>ABJ? 70 G5B5=5 =0 4045=> 87<5@5=85 70 1078 40==8 =0 Business Intelligence Semantic Model, AB0@B8@0=8 =0 5:75<?;O@ =0 CA;C38B5 70 0=0;87, @07?>;>65=8 2 B01C;0@5= @568<.>"01C;0@=8 70O2:8 =5 A5 ?>44J@60B AJA 70I8B0 =0 =82> =0 @54>25.R0I8B0 =0 =82>B> =0 @54>25B5 =5 A5 ?>44J@60 2 1070 40==8 AJA A2>9AB2> DirectQuery.| 07@5H5=8O 70 87<5@5=8O =5 A5 ?>44J@60B 70 5:75<?;O@8B5 =0 CA;C38B5 70 0=0;87, @07?>;>65=8 2 8=B53@8@0= @568< =0 SharePoint.w 07@5H5=8O 70 :C1>25 =5 A5 ?>44J@60B 70 5:75<?;O@8 =5 CA;C38B5 70 0=0;87, @07?>;>65=8 2 8=B53@8@0= @568< =0 SharePoint.� 07@5H5=8O 70 87B>G=8: =0 40==8 =5 A5 ?>44J@60B 70 5:75<?;O@8B5 =0 CA;C38B5 70 0=0;87, @07?>;>65=8 2 8=B53@8@0= @568< =0 SharePoint.�15:B8B5 MiningStructurePermission 8 MiningModelPermission =5 A5 ?>44J@60B 70 5:75<?;O@8 =0 CA;C38B5 70 0=0;87, @07?>;>65=8 2 8=B53@8@0= @568< =0 SharePoint.�?5@0F8O DISCOVER A5 ?>44J@60 A0<> 70 1070 40==8 =0 B01C;0@5= <>45;, 70 :>OB> 8<0B5 @07@5H5=8O >B 04<8=8AB@0B>@. "5:CI0B0 1070 40==8 =5 5 B01C;0@=0 8;8 =O<0B5 @07@5H5=8O >B 04<8=8AB@0B>@.�;870=5B> 5 =5CA?5H=>, BJ9 :0B> 87?>;720= 70 B078 F5; :><?>=5=B (msoidcli.dll) =5 5 >B:@8B 2 :><?NBJ@0. @>25@5B5 40;8 ?><>I=8:JB 70 2;870=5 2 Microsoft Online Services 5 8=AB0;8@0=.H5CA?5H=> 2;870=5 G@57 ?><>I=8:0 70 2;870=5 2 Microsoft Online Services.l;870=5B> 5 =5CA?5H=>, BJ9 :0B> 2J7=8:=0 2JB@5H=0 3@5H:0 2 ?><>I=8:0 70 2;870=5 2 Microsoft Online Services.L;870=5B> 5 =5CA?5H=>, BJ9 :0B>  =0 ?>B@518B5;O 8;8 ?0@>;0B0 5 =5?@028;=0.n#:070=8OB 4>AB02G8: =0 A0<>;8G=>AB =5 <>65 40 A5 87?>;720, :>30B> 23@045=0B0 70I8B0 5 704045=0 =0 ClaimsToken.PA`4=>:@0B=>B> 2;870=5 5 =5CA?5H=>, BJ9 :0B> ?>B@518B5;OB =5 5 20;845= 0:0C=B 2 4><59= =0 Windows.U04J;68B5;=>B> ?>;5 "%{field/}" =5 5 >B:@8B> 2 <0@:5@0 70 ?@5E2J@;O=5 =0 A0<>;8G=>AB.P>B2J@64020=5B> =0 ?>4?8A0 =0 <0@:5@0 70 ?@5E2J@;O=5 =0 A0<>;8G=>AB 5 =5CA?5H=>.10@:5@JB 70 ?@5E2J@;O=5 =0 A0<>;8G=>AB 5 87B5:J;.b7B@820=5B> =0 1078 40==8 >B 04<8=8AB@0B>@ =0 1078 40==8 =5 5 @07@5H5=> 2 Windows Azure Analytics.f@58<5=C20=5B> =0 1078 40==8 >B 04<8=8AB@0B>@0 =0 1078 40==8 =5 5 @07@5H5=> 2 Windows Azure Analytics.} 568< =0 2J?;JI020=5: "%{ImpersonationMode/}" 70 87B>G=8: =0 40==8: "%{Datasource/}" =5 5 @07@5H5= 2 Windows Azure Analytics.�>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 87?J;=5=85 =0 CloneDatabase 2 1070B0 40==8  %{strObject/}  8;8 1070B0 40==8 =5 AJI5AB2C20.C#A;C38B5 70 0=0;87 87?>;720B 70I8B0 =0 B@0=A?>@B=8O A;>9 (TLS) 70 70I8B0 =0 B5:CI0B0 2@J7:0.  ">20 878A:20 25@A8O (SP_PROT_TLS1_2_SERVER), => 2<5AB> B>20 5 872;5G5= "%{Protocol/}".  07@5H5B5 =5>1E>48<0B0 25@A8O. 18:=>25=> <>65 40 C:065B5 ?>44@J6:0B0 =0 TLS 25@A8O 2 >?F88B5 =0 1@0C7J@0 8;8 2 A8AB5<=8O @538ABJ@ =0 Windows.>AB02O=5B> =0  Anonymous  8 A5@B8D8:0B =0 :;85=B 2 548= 8 AJI =87 =0 2@J7:0 =5 A5 ?>44J@60. >65 40 C4>AB>25@8B5 :0B>  Anonymous  8;8 40 87?>;720B5 A5@B8D8:0B =0 :;85=B. 0 40 ?@>4J;68B5, ?@5<0E=5B5 =O:>5 >B ?>A>G5=8B5 A2>9AB20, A;54 :>5B> >?8B09B5 >B=>2>.oJ?;JI020=5B> 878A:20 A0<>;8G=>AB =0 ?>B@518B5; =0 Windows. "5:CI0B0 A0<>;8G=>AB =5 5 =0 ?>B@518B5; =0 Windows.z><0=40B0 ExtAuth 5 87?>;720=0 =5?@028;=>.  "O B@O120 40 A5 87?J;=8 :0B> ?J@20B0 :><0=40 8 <>65 40 A5 87?J;=8 A0<> 254=J6.E><0=40B0 ExtAuth =5 ?>44J@60 AE5<0B0 =0 C4>AB>25@O20=5 "%{scheme/}".9><0=40B0 ExtAuth =5 ?>44J@60 ?@075= 5;5<5=B ExtAuthInfo.e><0=40B0 ExtAuth <>65 40 A5 87?J;=O20 A0<> >B 04<8=8AB@0B>@ =0 AJ@2J@ 8;8 G;5= =0 @>;OB0 ActAsUsers.PAY@5<0E20=5B> =0 1070 40==8 2 Windows Azure Analytics 878A:20 @07@5H5=8O >B 04<8=8AB@0B>@.Y@E828@0=5B> =0 1070 40==8 2 Windows Azure Analytics 878A:20 @07@5H5=8O >B 04<8=8AB@0B>@.]J7AB0=>2O20=5B> =0 1070 40==8 2 Windows Azure Analytics 878A:20 @07@5H5=8O >B 04<8=8AB@0B>@.F!5@B8D8:0BJB @07?>;030 A =5?>44J@60=> A2>9AB2> =0 E5H8@0I8O 0;3>@8BJ<.�!5@B8D8:0BJB 5 =520;845=. 5@8>4JB =0 20;84=>AB =0 A5@B8D8:0B0 5 872J= >1E20B0 =0 A5@B8D8F8@0I8O >@30=, :>9B> 5 8740; A5@B8D8:0B0.e><0=40B0 Synchronize 8<0 SynchronizeFromStorage=FilteredShardedData, => A?8AJ:JB A H0@4>25 5 ?@075=.a><0=40B0 Synchronize 8<0 SynchronizeFromStorage=FilteredShardedData, => 5 C:070= ?@075= TableId.n><0=40B0 Synchronize 8<0 SynchronizeFromStorage=FilteredShardedData, => 5 C:070= ?@075= A?8AJ: A PartitionId.w>65B5 40 C:065B5 AJ?>AB02O=5 =0 H0@4>25 A0<> 0:> :><0=40B0 Synchronize 8<0 SynchronizeFromStorage=FilteredShardedData.3><0=40B0 ExtAuth 5 @575@28@0=0 70 1J45I0 C?>B@510.M$C=:F8OB0 70 C?J;=><>I020=5 "0I8B5= :0=0;" 5 @575@28@0=0 70 1J45I0 C?>B@510.Z><0=40B0 DBCC <>65 40 1J45 87?J;=5=0 A0<> >B 04<8=8AB@0B>@8 =0 1078 40==8 8;8 =0 AJ@2J@8.e>:0B> A5 872J@H20 ?@>25@:0 70 >3@0=8G5=0 >B >1E20B 2@J7:0, >15:BJB  %{strObjectName/}  =5 5 70:;NG5=a>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 <>48D8F8@0=5 =0 1070B0 40==8  %{strDatabase/} .{>B@518B5;OB  %{pii_strUser/}  B@O120 40 5 04<8=8AB@0B>@, 70 40 <>65 40 G5B5 <5B040==8B5 =0 1070B0 40==8  %{strDatabase/} ._>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 >1=>2O20=5 =0 1070B0 40==8  %{strDatabase/} ."078 :><0=40 DBCC API 5 @07@01>B5=0 70 87?>;720=5 A?@O<> 1078 40==8, :>8B> =5 87?>;720B =0AB@>9:0B0 TabularMetadata 70 A2>9AB2>B> StorageEngineUsed. 71@0=0B0 1070 40==8 87?>;720 AB>9=>AB StorageEngineUsed =0 TabularMetadata. 7?>;7209B5 0;B5@=0B82=0 DBCC API.�><0=40B0 ExtAuth =5 <>65 40 A5 87?J;=O20 >B 0=>=8<5= ?>B@518B5;; ?>B@518B5;OB B@O120 40 5 845=B8D8F8@0= :0B> 04<8=8AB@0B>@ =0 AJ@2J@ 8;8 G;5= =0 @>;OB0 ActAsUsers.�5CA?5H=> 2;870=5, BJ9 :0B> :><?>=5=B, 87?>;720= 70 B078 F5; (adal.dll), =5 5 >B:@8B =0 :><?NBJ@0 28 8;8 =5 5 CA?O; 40 A5 70@548.�5H5 >B:@8B =5>G0:20= ?@>1;5< ?@8 70:;NG20=5B>. 070B0 40==8  %{strObjectName/}  =5 15H5 ?@028;=> 70:;NG5=0 2 @568< 70 ?8A0=5 ?> 2@5<5 =0 02B><0B8G=0B0 >?5@0F8O ImageSave.T5AB>?>;>65=85B>  %{strURL/}  =5 5 ?>44><59= =0  =0 @5AC@A (A2>9AB2> Data Source).%5CA?5H=> A2J@720=5, >?8B09B5 >B=>2>.�0O2:0B0 4> CA;C38B5 70 0=0;87 AJ4J@60 =01>@ @54>25. B AJ>1@065=8O 70 A83C@=>AB =01>@8B5 @54>25 =5 A0 @07@5H5=8 ?@8 A2J@720=5 >B 0=>=8<5= ?>B@518B5;.l@J7:0B0 15H5 =5CA?5H=0, 70I>B> A0 =C6=8 ?>B@518B5;A:8 845=B8D8:0F8>==8 40==8 8  70 2;870=5 =5 5 ?>72>;5=.W5CA?5H=> @07@5H020=5 =0 :;JAB5@ =0 Power BI ?>@048 ?@5:0;5=> 4J;J3 >B3>2>@ >B AJ@2J@0.Y5CA?5H=> @07@5H020=5 =0 :;JAB5@ =0 Power BI ?>@048 3@5H5= D>@<0B =0 >B3>2>@0 >B AJ@2J@0.a5CA?5H=> A2J@720=5 :J< URL 04@5A0  %{strURL/}  ?@8 >?8B 70 8728:20=5 =0 @07@5H020=5 =0 :;JAB5@0.v@J7:0B0 =5 15 >AJI5AB25=0 CA?5H=>: 7B>G=8:JB =0 40==8 ?>-4>;C =5 5 8725AB5= AJ@2J@ =0 Power BI:  %{strDataSource/} .q@J7:0B0 =5 15 >AJI5AB25=0 CA?5H=>: !2>9AB2>B> =0 4>AB02G8:0 =0 A0<>;8G=>AB =0 PowerBI =5 5 D>@<0B8@0=> ?@028;=>.|@J7:0B0 =5 15 >AJI5AB25=0 CA?5H=>: 87JB 70 2@J7:0 =5 2:;NG20 704J;68B5;=8B5 ?0@0<5B@8 =0 AAD =0 4>AB02G8:0 =0 A0<>;8G=>AB.PA�@J7:0B0 =5 15 >AJI5AB25=0 CA?5H=>: 5H8@0=8B5 845=B8D8:0F8>==8 40==8 A0 87B5:;8 8;8 ?0@>;0B0 5 18;0 0:BC0;878@0=0. J2545B5 ?>2B>@=> 845=B8D8:0F8>==8B5 A8 40==8.\5CA?5H=> A2J@720=5 :J< URL 04@5A0  %{strURL/}  ?@8 >?8B 70 >B:@820=5 =0 A@548B5 =0 PowerBI.h"J@A5=5B> =0 :@09=8B5 B>G:8 =0 AJ@2J@8B5 =0 PowerBI 15H5 =5CA?5H=> ?>@048 =5?@028;5= D>@<0B =0 >B3>2>@0.AnalysisServicesServerInputA040G0 70 >1@01>B20=5 =0 :0=0; =0 CA;C38B5 70 0=0;87 =0 MicrosoftMSMDPP1@01>B20=5 =0 4O;1@01>B20=5 =0 87<5@5=8O'1CG5=85 70 <>45;0 70 AJ18@0=5 =0 40==8%">G=>AB =0 <>45; =0 AJ18@0=5 =0 40==80O2:0 70 AJ18@0=5 =0 40==8PA1@01>B20=5 =0 4O;1@01>B20=5 =0 87<5@5=85'1CG5=85 70 <>45;0 70 AJ18@0=5 =0 40==8&">G=>AB =0 <>45;0 70 AJ18@0=5 =0 40==80O2:0 70 AJ18@0=5 =0 40==8JB:@8B 5 3@5H5= 1@>9 2E>4OI8 5;5<5=B8. G0:20 A5 A0<> 548= 2E>4OI 5;5<5=B.*5 5 704045= =87 =0 2@J7:0 :J< 5:75<?;O@0."5 5 704045=0 ?@5?@0B:0 :J< >15:B.*5 5 704045=0 70O2:0 70 AJ18@0=5 =0 40==8.5 5 704045=> 8<5 =0 :0B0;>3.5 5 704045=  =0 1070 40==8.25 5 704045=  =0 AB@C:BC@0 70 AJ18@0=5 =0 40==8.95 A0 704045=8 70O2:8 70 ?>24830=5 ?@8 AJ18@0=5 =0 40==8.N0O2:8B5 70 ?>24830=5 ?@8 AJ18@0=5 =0 40==8 =5 A0 70?8A0=8 2 ?@028;=8O D>@<0B.">G=>AB ?@8 AJ18@0=5 =0 40==80O2:0 70 AJ18@0=5 =0 40==89><?>=5=BJB =5 ?@54>AB02O >?8A0=8O =0 :>4>25B5 70 3@5H:0.6#:070=0B0 2E>4OI0 :>;>=0 =5 AJ4J@60 AJE@0=5=8B5 40==8.PA40O25=0B0 >?5@0F8O =5 A5 ?>44J@60 >B B>78 :><?>=5=B.K"8?JB =0 40==8B5 =0 :>;>=0B0 "%{column/}" =5 A5 ?>44J@60 >B B>78 :><?>=5=B.�">78 :><?>=5=B ?>44J@60 A0<> 70O2:8 70 PREDICTION JOIN 70 AJ18@0=5 =0 40==8, 87?J;=5=8 G@57 F5;528O <>45; =0 1070B0 =0 40==8B5 2 :0=0;=8O =01>@ @54>25.F0=0;=>B> >1@01>B20=5 =0 87<5@5=8O "@>48B5;-=0A;54=8:" =5 A5 ?>44J@60.=0: 70 @5AC@A8 =0 DC=:F88._>=25@B8@0 548= 8;8 ?>25G5 =01>@8 2 <0A82 70 87?>;720=5 2J2 DC=:F8O, 45D8=8@0=0 >B ?>B@518B5;O.*@JI0 87<5@5=85B>, AJ4J@60I> C:070=> =82>.)@JI0 87<5@5=85B>, AJ4J@60I> C:070= G;5=..@JI0 87<5@5=85B>, AJ4J@60I> C:070=0 95@0@E8O.S@JI0 87<5@5=85B>, G8OB> 1078@0=0 =0 =C;0 ?>78F8O 2 :C10 5 C:070=0 >B F8D@>2 87@07..@JI0 87<5@5=85B>, G85B> 8<5 5 C:070=> >B =87.&@JI0 95@0@E8OB0 =0 C:070=> 87<5@5=85.!@JI0 95@0@E8OB0 =0 C:070=> =82>.@JI0 =82>B> =0 4045= G;5=.Z@JI0 =82>B>, G8OB> 1078@0=0 =0 =C;0 ?>78F8O 2 4045=> 87<5@5=85 5 C:070=0 >B F8D@>2 87@07.2@JI0 =82>B>, G85B> 8<5 5 C:070=> >B 87@07 =0 =87.S@JI0 TRUE, 0:> 420 A@02=5=8 >15:B0 A0 5:2820;5=B=8, 2 ?@>B825= A;CG09 2@JI0 FALSE.b@JI0 TRUE, 0:> C:070=8OB G;5= 5 ?@54H5AB25=8: =0 4@C3 C:070= G;5=, 2 ?@>B825= A;CG09 2@JI0 FALSE._@JI0 TRUE, 0:> >F5=5=8OB 87@07 5 AB>9=>ABB0 =0 ?@07=0B0 :;5B:0, 2 ?@>B825= A;CG09 2@JI0 FALSE.V@JI0 TRUE, 0:> C:070=8OB G;5= 5 2 :>=:@5B=0 35=5@0F8O, 2 ?@>B825= A;CG09 2@JI0 FALSE.L@JI0 TRUE, 0:> C:070=8OB G;5= 5 ;8AB>2 G;5=, 2 ?@>B825= A;CG09 2@JI0 FALSE.[@JI0 TRUE, 0:> C:070=8OB G;5= 5 A@>45= =0 4@C3 C:070= G;5=, 2 ?@>B825= A;CG09 2@JI0 FALSE.,@JI0 ?@54H5AB25=8:0 =0 G;5= 2 C:070=> =82>.B@JI0 ?@54H5AB25=8:0 =0 G;5= =0 :>=:@5B=> @07AB>O=85 2 95@0@E8OB0.G@JI0 ?>A;54=8O A@>45= G;5= A@54 =0A;54=8F8B5 =0 G;5= 2 :>=:@5B=> =82>.k@JI0 4JI5@=8O G;5= AJA AJI0B0 A@>4=0 ?>78F8O ?>4 4045= @>48B5;A:8 G;5= :0B> B>78 =0 C:070=8O 4JI5@5= G;5=.6@JI0 B5:CI8O G;5= ?@8 87<5@5=85 ?> 2@5<5 =0 8B5@0F8O.D@JI0 35=5@8@0= >B A8AB5<0B0 G;5= =0 40==8, A2J@70= A =5;8AB>2 G;5=./@JI0 G;5=0 ?> ?>4@0718@0=5 =0 4045=0 95@0@E8O.0@JI0 G;5=0 ?> ?>4@0718@0=5 =0 4045=> 87<5@5=85.,@JI0 ?J@28O 4JI5@5= 5;5<5=B >B C:070= G;5=.C@JI0 ?J@28O 4JI5@5= 5;5<5=B >B @>48B5;A:8O 5;5<5=B =0 C:070= G;5=.>@JI0 G;5=, :>9B> 87:;NG20 AB>9=>AB8B5 >B :>=:@5B=> 87<5@5=85.@JI0 G;5= >B :>=:@5B5= :>@B56.V@JI0 G;5=0, :>9B> 5 C:070= 1@>9 ?>78F88 ?@548 :>=:@5B5= G;5= >B 87<5@5=85B> =0 G;5=0./@JI0 ?>A;54=8O 4JI5@5= 5;5<5=B =0 C:070= G;5=.F@JI0 ?>A;54=8O 4JI5@5= 5;5<5=B >B @>48B5;A:8O 5;5<5=B =0 C:070= G;5=.U@JI0 G;5=0, :>9B> 5 C:070= 1@>9 ?>78F88 A;54 :>=:@5B5= G;5= >B 87<5@5=85B> =0 G;5=0.A@JI0 5:2820;5=B0 =0 G;5=0 :J< :>=:@5B5= G;5= 2 C:070=0 95@0@E8O.1@JI0 G;5=0, G85B> 8<5 5 C:070=> >B 87@07 =0 =87.9@JI0 A;5420I8O G;5= 2 =82>B>, :>5B> AJ4J@60 C:070= G;5=.T@JI0 ?J@28O A@>45= 5;5<5=B >B =0A;54=8F8B5 =0 C:070=> =82> ?> 871>@ 70 C:070= G;5=.L@JI0 G;5= >B ?@548H5= ?5@8>4 2 AJI0B0 >B=>A8B5;=0 ?>78F8O :0B> C:070= G;5=.)@JI0 @>48B5;A:8O 5;5<5=B =0 C:070= G;5=.9@JI0 ?@548H=8O G;5= 2 =82>B>, :>5B> AJ4J@60 C:070= G;5=.(@JI0 G;5= >B 87@07 =0 =87 2 MDX D>@<0B.i@JI0 20;84=0 <O@:0 2J2 28@BC0;5= :C1 G@57 87B;0A:20=5 =0 =5?@8;>68<8B5 87<5@5=8O :J< BOE=>B> 3>@=> =82>.i@JI0 87G8A;5=0 AB>9=>AB A ?><>IB0 =0 AJ>B25B=0B0 03@530B=0 DC=:F8O =0 1070B0 =0 03@530B=8O B8? =0 G;5=0.K@JI0 A@54=0B0 AB>9=>AB =0 F8D@>2 87@07, 87G8A;5= =0 1070B0 =0 4045= =01>@.Q@JI0 B5:CI8O 5B0? >B 87G8A;5=85B> =0 4045= :C1 70 :>=B5:AB0 =0 C:070=0B0 70O2:0.f@JI0 AB>9=>ABB0 =0 F8D@>2 MDX 87@07, 87G8A;5=0 =0 1070B0 =0 C:070=8O 5B0? =0 87G8A;5=85 =0 4045= :C1.PA,1548=O20 AB>9=>AB =0 ?@07=0 :;5B:0 A G8A;>.L@JI0 2708<>>B=>H5=85B> <564C 425 A5@88, 87G8A;5=> =0 1070B0 =0 4045= =01>@.`@JI0 1@>O :>@B568 2 4045= =01>@, :0B> ?> 65;0=85 <>65 40 2:;NG20 8;8 87:;NG20 ?@07=8B5 :>@B568.&@51@>O20 1@>O =0 G;5=>25B5 2 :>@B560.%@51@>O20 1@>O =0 :>@B568B5 2 =01>@0.%@51@>O20 1@>O =0 87<5@5=8OB0 2 :C10.'@51@>O20 1@>O =0 =820B0 2 87<5@5=85B>.s@JI0 :>20@80F8OB0 =0 425 A5@88, 87G8A;5=0 =0 1070B0 =0 4045= =01>@, A ?><>IB0 =0 87<5AB5=0B0 D>@<C;0 70 ?>?J;20=5.u@JI0 :>20@80F8OB0 =0 425 A5@88, 87G8A;5=0 =0 1070B0 =0 4045= =01>@, A ?><>IB0 =0 =587<5AB5=0B0 D>@<C;0 70 ?>?J;20=5./@JI0 1@>O =0 @07;8G=8B5 :>@B568 2 4045= =01>@.C@JI0 54=0 8;8 425 F8D@>28 AB>9=>AB8, >?@545;5=8 >B ;>38G5A:8 B5AB.e7G8A;O20 ;8=59=0B0 @53@5A8O =0 4045= =01>@ 8 2@JI0 AB>9=>ABB0 =0 b 2 @53@5A8>==0B0 ;8=8O y = ax + b.e7G8A;O20 ;8=59=0B0 @53@5A8O =0 4045= =01>@ 8 2@JI0 AB>9=>ABB0 =0 y 2 @53@5A8>==0B0 ;8=8O y = ax + b.U7G8A;O20 ;8=59=0B0 @53@5A8O =0 4045= =01>@ 8 2@JI0 R�� (:>5D8F85=BJB =0 >?@545;O=5).e7G8A;O20 ;8=59=0B0 @53@5A8O =0 4045= =01>@ 8 2@JI0 AB>9=>ABB0 =0 a 2 @53@5A8>==0B0 ;8=8O y = ax + b.k7G8A;O20 ;8=59=0B0 @53@5A8O =0 4045= =01>@ 8 2@JI0 48A?5@A8OB0, A2J@70=0 A @53@5A8>==0B0 ;8=8O y = ax + b.Z@JI0 AB>9=>ABB0 =0 MDX 87@07, 87G8A;5=0 =0 1070B0 =0 4@C3 871@0= :C1 2 AJI0B0 1070 40==8.I@JI0 AB>9=>ABB0 =0 87@07 =0 =87, 87G8A;5=0 =0 1070B0 =0 4@C3 871@0= :C1.J@JI0 <0:A8<0;=0B0 AB>9=>AB =0 F8D@>2 87@07, 87G8A;5=0 =0 1070B0 =0 =01>@.L@JI0 AB>9=>ABB0 =0 <5480=0B0 =0 F8D@>2 87@07, 87G8A;5=0 =0 1070B0 =0 =01>@.I@JI0 <8=8<0;=0B0 AB>9=>AB =0 F8D@>2 87@07, 87G8A;5=0 =0 1070B0 =0 =01>@.Q@JI0 1078@0=0B0 =0 =C;0 AB>9=>AB =0 @54=>B> G8A;8B5;=>, A2J@70=> A C:070=> =82>.S@JI0 AB>9=>ABB0 =0 F8D@>2 87@07, 87G8A;5= =0 1070B0 =0 <>45; 70 AJ18@0=5 =0 40==8.?@JI0 1078@0=0B0 =0 54=> >F5=:0 =0 4045= :>@B56 2 C:070= =01>@.{@JI0 AB>9=>AB, 35=5@8@0=0 >B 8725640=5B> =0 AB>9=>AB8B5 =0 4JI5@=8B5 5;5<5=B8 =0 4045= G;5= G@57 C:070=8O C=0@5= >?5@0B>@.�@JI0 AB0=40@B=>B> >B:;>=5=85 =0 4045= F8D@>2 87@07, 87G8A;5=> =0 1070B0 =0 =01>@ G@57 =587<5AB5=> ?>?J;20=5. (A524>=8< =0 Stdev.)�@JI0 AB0=40@B=>B> >B:;>=5=85 =0 4045= F8D@>2 87@07, 87G8A;5=> =0 1070B0 =0 =01>@ G@57 87<5AB5=> ?>?J;20=5. (A524>=8< =0 StdevP.)g@JI0 AB0=40@B=>B> >B:;>=5=85 =0 F8D@>2 87@07, 87G8A;5=> =0 1070B0 =0 =01>@ G@57 =587<5AB5=> ?>?J;20=5.g@JI0 AB0=40@B=>B> >B:;>=5=85 =0 F8D@>2 87@07, 87G8A;5=> =0 1070B0 =0 =01>@ G@57 =587<5AB5=> ?>?J;20=5.@JI0 AB>9=>AB >B 87@07 =0 =87.@@JI0 A1>@0 =0 F8D@>2 87@07, 87G8A;5= =0 1070B0 =0 C:070= =01>@. @JI0 AB>9=>ABB0 =0 C:070= G;5=.[@JI0 48A?5@A8OB0 =0 F8D@>2 87@07, 87G8A;5=0 =0 1070B0 =0 =01>@ G@57 =587<5AB5=> ?>?J;20=5.t@JI0 48A?5@A8OB0 =0 F8D@>2 87@07, 87G8A;5= =0 1070B0 =0 =01>@ G@57 >15:B82=> ?>?J;20=5. (=0@8G0=> >I5 DC=:F8O Var.)v@JI0 48A?5@A8OB0 =0 F8D@>2 87@07, 87G8A;5=0 =0 1070B0 =0 =01>@ G@57 >15:B82=> ?>?J;20=5. (=0@8G0=> >I5 DC=:F8O VarP.)Y@JI0 48A?5@A8OB0 =0 F8D@>2 87@07, 87G8A;5=0 =0 1070B0 =0 =01>@ G@57 >15:B82=> ?>?J;20=5.J7?J;=O20 DC=:F8O, 45D8=8@0=0 >B ?>B@518B5;O, :>OB> 2@JI0 ?@07=0 AB>9=>AB.K@JI0 =01>@, 35=5@8@0= G@57 4>102O=5 =0 87G8A;5=8 G;5=>25 :J< C:070= =01>@.U@JI0 =01>@, AJ4J@60I 2A8G:8 G;5=>25 =0 87<5@5=85B>, 2:;NG8B5;=> 87G8A;5=8B5 G;5=>25.P@JI0 =01>@, AJ4J@60I 2A8G:8 G;5=>25 =0 =82>B>, 2:;NG8B5;=> 87G8A;5=8B5 G;5=>25.E@JI0 =01>@ >B 2A8G:8 ?@54H5AB25=8F8 =0 4045= G;5= =0 :>=:@5B=> =82>.b@JI0 =01>@ >B 2A8G:8 ?@54H5AB25=8F8 =0 4045= G;5= =0 :>=:@5B=> @07AB>O=85 =04 G;5=0 2 95@0@E8OB0..@JI0 =01>@ >B 4><8=8@0I8B5 5;5<5=B8 =0 G;5=0.@JI0 =01>@, 45D8=8@0= 2 >A.i@JI0 C:070= 1@>9 5;5<5=B8 >B 4>;=0B0 G0AB =0 4045= =01>@, :0B> ?> 65;0=85 =01>@JB A5 A>@B8@0 2 =0G0;>B>.t!>@B8@0 4045= =01>@ 8 2@JI0 C:070=8O 1@>9 =09-4>;=8 5;5<5=B8, G89B> :C<C;0B825= >1I A1>@ 5 =09-<0;:> C:070= ?@>F5=B.r!>@B8@0 4045= =01>@ 8 2@JI0 C:070=8O 1@>9 =09-4>;=8 5;5<5=B8, G89B> :C<C;0B825= A1>@ 5 =09-<0;:> C:070=0 AB>9=>AB.'@JI0 4JI5@=8B5 5;5<5=B8 =0 4045= G;5=.PA,@JI0 25:B>@=>B> ?@>872545=85 =0 420 =01>@0.y@JI0 =01>@0 >B =0A;54=8F8 =0 4045= G;5= =0 C:070=> =82>, :0B> ?> 65;0=85 2:;NG20 8;8 87:;NG20 =0A;54=8F8B5 2 4@C38 =820.�@JI0 =01>@0 =0A;54=8F8 =0 4045= G;5= =0 :>=:@5B=> @07AB>O=85 2 95@0@E8OB0, :0B> ?> 65;0=85 2:;NG20 8;8 87:;NG20 =0A;54=8F8B5 2 4@C38 =820.?@JI0 =01>@, :0B> ?@5<0E20 4C1;8@0=8B5 :>@B568 >B C:070= =01>@.�5B09;878@0 G;5=>25B5 =0 4045= =01>@ A 54=> =82> ?>4 =09-=8A:>B> =82>, ?@54AB025=> 2 =01>@0, 8;8 54=> =82> ?>4 4045=> 87<5@5=85, 871@0=> ?@>872>;=> ?> =53>28O 1078@0= =0 =C;0 8=45:A =0 4045= G;5=, ?@54AB025= 2 =01>@0.�5B09;878@0 G;5=>25B5 =0 4045= =01>@ A 54=> =82> ?>4 =09-=8A:>B> =82>, ?@54AB025=> 2 =01>@0, 8;8 54=> =82> ?>4 =82> ?> 871>@ =0 G;5=, ?@54AB025= 2 =01>@0.m5B09;878@0 G;5=>25B5 =0 C:070= 1@>9 >B 4>;=8B5 G;5=>25 =0 4045= =01>@ =0 :>=:@5B=> =82> 4> 54=> =82> =04>;C.[5B09;878@0 C:070= 1@>9 3>@=8 G;5=>25 >B 4045= =01>@ =0 :>=:@5B=> =82> 4> 54=> =82> =04>;C.N5B09;878@0 G;5=>25B5 2 C:070= =01>@, :>8B> A0 =0;8G=8 2J2 2B>@8 C:070= =01>@.�>=:@5B878@0 G;5=>25B5 2 >1>A>15=0 3@C?0, :>OB> 5 =0;8G=0 2J2 2B>@0 >1>A>15=0 3@C?0, >3@0=8G0209:8 35=5@8@0=0B0 3@C?0 4> :>=:@5B5= 1@>9 >B =09-4>;=8B5 G;5=>25.�>=:@5B878@0 G;5=>25B5 2 >1>A>15=0 3@C?0, :>OB> 5 =0;8G=0 2J2 2B>@0 >1>A>15=0 3@C?0, >3@0=8G0209:8 35=5@8@0=0B0 3@C?0 4> :>=:@5B5= 1@>9 >B =09-4>;=8B5 G;5=>25.T@8428620 :J< ?>->1>1I5=8 40==8 G;5=>25B5 =0 4045= =01>@, :>8B> A0 ?>4 C:070=> =82>.c@8428620 :J< ?>->1>1I5=8 40==8 G;5=>25B5 2 C:070=0 =01>@, :>8B> A0 =0;8G=8 2J2 2B>@8 C:070= =01>@.F"J@A8 @07;8:0B0 <564C 420 =01>@0, :0B> ?> 65;0=85 70?0720 4C1;8:0B8B5.7@JI0 =01>@ :>@B568 >B 872;5G5=8 5;5<5=B8 =0 87<5@5=85.O@JI0 =01>@0, ?>;CG5= >B D8;B@8@0=5B> =0 =01>@ =0 1070B0 =0 CA;>285 70 BJ@A5=5.PAP@8;030 =01>@ :J< 2A5:8 G;5= =0 4@C3 =01>@ 8 >1548=O20 ?>;CG5=8B5 =01>@8 2 54=>.0@JI0 ?J@28O C:070= 1@>9 5;5<5=B8 2 4045= =01>@.Y>@JG20 G;5=>25B5 =0 4045= =01>@ 2 95@0@E8O 2 =5CB@0;5= 8;8 ?> 65;0=85 ?>AB=5CB@0;5= @54.C@JI0 A5G5=85B> =0 420 =01>@0, :0B> ?> 65;0=85 70?0720 4C1;8:0B8B5.7@JI0 =01>@ >B G;5=>25 ?@548 8 2:;NG8B5;=> C:070= G;5=.3@JI0 =01>@0 >B 2A8G:8 G;5=>25 2 C:070=> 87<5@5=85.2@JI0 =01>@0 >B 2A8G:8 G;5=>25 2 C:070=0 95@0@E8O.D@JI0 =01>@0 >B 2A8G:8 G;5=>25 =0 :>=:@5B=> =82> 2 4045=> 87<5@5=85.v@JI0 =01>@ >B G;5=>25 >B =82>B> =0 <5A5F 2J2 2@5<52> 87<5@5=85, 70?>G20I> A ?J@28O ?5@8>4 8 702J@H20I> A C:070= G;5=.P@JI0 =01>@, AJ4J@60I 548= G;5= =0 1070B0 =0 87@07 =0 =87, AJ4J@60I 8<5 =0 G;5=.^@JI0 25:B>@=>B> ?@>872545=85 =0 420 8;8 ?>25G5 =01>@0 :0B> =01>@, 87:;NG20I ?@07=8B5 G;5=>25.S>4@5640 G;5=>25B5 =0 4045= =01>@, :0B> ?> 65;0=85 70?0720 8;8 =0@CH020 95@0@E8OB0.g@JI0 =01>@ >B G;5=>25 (?5@8>48) >B :>=:@5B=> =82>, 70?>G20I> A ?J@28O G;5= 8 702J@H20I> A C:070= G;5=.{@JI0 =01>@ >B G;5=>25 >B =82>B> =0 B@8<5A5G85 2J2 2@5<52> 87<5@5=85, 70?>G20I> A ?J@28O ?5@8>4 8 702J@H20I> A C:070= G;5=.D@JI0 =01>@0 >B A@>4=8 5;5<5=B8 =0 C:070= G;5=, 2:;NG20I A0<8O G;5=.O@JI0 =01>@, 35=5@8@0= >B ?@5<0E20=5B> =0 87G8A;5=8 G;5=>25 >B :>=:@5B5= =01>@.2!J74020 =01>@ >B C:070= 87@07 =0 =87 2 MDX D>@<0B.*@JI0 ?>4=01>@ >B G;5=>25 >B C:070= =01>@.2@JI0 ?>4=01>@ >B G;5=>25 >B :@0O =0 C:070= =01>@.5@52:;NG20 AJAB>O=85B> =0 45B09;878@0=5 =0 G;5=>25B5.k@JI0 :>=:@5B5= 1@>9 5;5<5=B8 >B =09-3>@=8B5 G;5=>25 =0 C:070= =01>@, :0B> ?> 65;0=85 70O2O20 ?J@2> =01>@0.d!>@B8@0 4045= =01>@ 8 2@JI0 =09-3>@=8B5 5;5<5=B8, G89B> :C<C;0B825= A1>@ 5 =09-<0;:> C:070= ?@>F5=B.f!>@B8@0 4045= =01>@ 8 2@JI0 =09-3>@=8B5 5;5<5=B8, G89B> :C<C;0B825= A1>@ 5 =09-<0;:> C:070=0 AB>9=>AB.a@JI0 =01>@, 35=5@8@0= >B >1548=O20=5B> =0 420 =01>@0, :0B> ?> 871>@ 70?0720 4C1;8@0=8B5 G;5=>25.�@JI0 =01>@, 35=5@8@0= >B 48=0<8G=>B> AC<8@0=5 =0 4JI5@=8 G;5=>25 2 C:070= =01>@, :0B> ?> 65;0=85 87?>;720 H01;>= 70 8<5B> =0 @>48B5;A:8O G;5= 2 ?>;CG5=8O =01>@.u@JI0 =01>@ G;5=>25 >B =82>B> =0 A54<8F0 2J2 2@5<52> 87<5@5=85, 70?>G20I> A ?J@28O ?5@8>4 8 702J@H20I> A C:070= G;5=.w@JI0 =01>@ >B G;5=>25 >B =82>B> =0 3>48=0 2J2 2@5<52> 87<5@5=85, 70?>G20I> A ?J@28O ?5@8>4 8 702J@H20I> A C:070= G;5=.e@JI0 AB>9=>ABB0 =0 MDX 87@07 =0 =87, 87G8A;5= =0 1070B0 =0 C:070=8O 5B0? =0 87G8A;5=85 =0 4045= :C1.,1548=O20 AB>9=>ABB0 =0 ?@07=0 :;5B:0 2 =87.U@JI0 70;5?5= =87, AJ74045= >B 87G8A;5=85B> =0 87@07 =0 =87 =0 1070B0 =0 4045= =01>@.A@JI0 54=0 >B 425 AB>9=>AB8 =0 =87, >?@545;5=8 >B ;>38G5A:8 B5AB.=@JI0 =87 2J2 D>@<0B =0 <=>3><5@5= 87@07 (MDX) >B 4045= G;5=.#@JI0 8<5B> =0 :>=:@5B=> 87<5@5=85.@JI0 8<5B> =0 :>=:@5B5= G;5=.@JI0 8<5B> =0 :>=:@5B=> =82>."@JI0 8<5B> =0 :>=:@5B=0 95@0@E8O.>@JI0 =87, AJ4J@60I AB>9=>ABB0 =0 A2>9AB2>B> =0 C:070=8O G;5=.(!J74020 =87 2 MDX D>@<0B >B 4045= =01>@.'@JI0 =87 2 MDX D>@<0B >B 4045= :>@B56.+@JI0 C=8:0;=>B> 8<5 =0 :>=:@5B=0 95@0@E8O.,@JI0 C=8:0;=>B> 8<5 =0 :>=:@5B=> 87<5@5=85.'@JI0 C=8:0;=>B> 8<5 =0 :>=:@5B=> =82>.'@JI0 C=8:0;=>B> 8<5 =0 :>=:@5B5= G;5=.@@JI0 8<5B> =0 4><59=0 8 ?>B@518B5;A:>B> 8<5 =0 B5:CI0B0 2@J7:0.9@JI0 B5:CI8O :>@B56 >B 4045= =01>@ ?> 2@5<5 =0 8B5@0F8O.@JI0 :>@B56 >B C:070= =01>@.3!J74020 :>@B56 >B C:070= 87@07 =0 =87 2 MDX D>@<0B. PA                                                 PAH>;CG5=> 5 8725AB85 >B 5:75<?;O@ =0 SQL Server 70 B01;8F0B0 "%{table/}".;>;CG5=> 5 8725AB85 >B 87B>G=8:0 =0 40==8 "%{datasource/}".."078 :><0=40 70O28 >B<O=0B0 =0 4@C38 >?5@0F88.PAl?5@0F8OB0 70 ?@>G8B0=5 =0 8725AB85B> >B SQL Server 5 =5CA?5H=0. >4 =0 AJAB>O=85B> =0 SQL Trace: %d{code/}.e?5@0F8OB0 70 ?@>G8B0=5 =0 8725AB85B> 70 >1E>640=5 2 87B>G=8:0 =0 40==8 "%{datasource/}" 5 =5CA?5H=0.�?5@0F8OB0 70 ?@>G8B0=5 70 ?@>F5A0 =0 >1E>640=5 =0 8725AB8OB0 2 87B>G=8:0 =0 40==8 "%{datasource/}" 5 =5CA?5H=0, BJ9 :0B> @57C;B0BJB =5 AJ4J@60 :>;>=8.}B:@8B8OB =><5@ =0 :>;>=0 ?> 2@5<5 =0 87G8A;O20=5B> =0 45D8=8F8OB0 =0 ?@>A;54O20=5 =5 5 2 480?07>=0 =0 4>?CAB8<8B5 AB>9=>AB8.~B:@8B8OB =><5@ =0 AJ18B85 ?> 2@5<5 =0 87G8A;O20=5 =0 ?@>A;54O20=5B> =0 45D8=8F8OB0 =5 5 2 480?07>=0 =0 4>?CAB8<8B5 AB>9=>AB8.D<5B> =0 D09;0 %{filename/} =5 5 ?>-4J;3> >B A8AB5<=>B> >3@0=8G5=85.}>102O=5B> :J< D09;0 70 ?@>A;54O20=5 "%{filename/}" 5 =5CA?5H=>, BJ9 :0B> D09;JB =5 5 ?@028;=> 702J@H5= 8 <>65 40 A5 ?>2@548.�>102O=5B> :J< D09;0 70 ?@>A;54O20=5 "%{filename/}" 5 =5CA?5H=>, BJ9 :0B> D09;JB >B3>20@O =0 8;8 5 ?>-4J;J3 >B >3@0=8G5=85B> 70 @07<5@.95D8=8F8OB0 =0 ?@>A;54O20=5B> 5 702J@H5=0 >B 4@C3 ?@>F5A.0!B>9=>ABB0 =0 datetime =5 <>65 40 A5 :>=25@B8@0.e<0 =5AJ>B25BAB285 2 B8?>25B5 2 >?5@0B>@0 70 D8;BJ@0 (=0?@8<5@, >?5@0B>@ LIKE A :>;>=0 A F5;8 G8A;0).3!B@C:BC@0B0 =0 D8;BJ@0 70 ?@>A;54O20=5 5 =520;84=>.@5D8=8F8OB0 =0 D09;0 70 ?@>A;54O20=5 "%{filename/}" 5 ?>2@545=0.O@>A;54O20=5B> 5 87B5:;> (:@09=>B> 2@5<5, C:070=> 70 ?@>A;54O20=5B> 5 87B5:;>).�1>=8@0=5B> 70 ?@>A;54O20=5B> =0 A5A8OB0 ?> ?>4@0718@0=5 (>BG5B 70 @0728B85) 5 =5CA?5H=>, BJ9 :0B> 2@J7:0B0 =5 5 A2J@70=0 AJA AJI5AB2C20I0 A5A8O.� 07@5H5=85B> 70 AJ74020=5 =0 ?@>A;54O20=5 5 >BE2J@;5=>, BJ9 :0B> ?>B@518B5;OB =O<0 @07@5H5=8O >B AJ@2J@=8O 04<8=8AB@0B>@ 8;8 @07@5H5=85B> 70 ?@53;5640=5 =0 AJ18B8O 70 ?@>A;54O20=5 =5 <>65 40 A5 30@0=B8@0 >B D8;BJ@0 70 ?@>A;54O20=5. 0 40 30@0=B8@0B5 ?>4E>4OI8B5 @07@5H5=8O 70 ?@53;5640=5 =0 AJ18B8O 70 ?@>A;54O20=5, 87?>;7209B5 4045= D8;BJ@ 70 C:0720=5 =0 8<5B> =0 AJI5AB2C20I0 1070 40==8, :>OB> ?>B@518B5;OB <>65 40 04<8=8AB@8@0.� 07@5H5=85B> 70 AJ74020=5 =0 ?@>A;54O20=5 5 >B:070=>. !0<> G;5=>25 =0 @>;OB0 =0 04<8=8AB@0B>@ =0 AJ@2J@0 <>30B 40 AJ74020B 8;8 40 A5 01>=8@0B 70 ?@>A;54O20=5 157 AB@C:BC@0 =0 D8;B@8B5.E@>A;54O20=5 =0 ?@>25@:0 >B:@8 3@5H:0 8 A?8@0 CA;C30B0 70 5:75<?;O@0.xJ75; =0 D8;BJ@ 8<0 ?>4AB@C:BC@0, :>5B> =5 5 @07@5H5=>. !0<> 2J7;8B5 =0 D8;B@8 AND, OR 8 NOT <>30B 40 8<0B ?>4AB@C:BC@8.bJ75; =0 D8;BJ@ >B B8?0 AND 8;8 OR ;8?A20 >B 54=0 8;8 ?>25G5 ?>4AB@C:BC@8. 78A:20B A5 420 2J75;0.BJ75; =0 D8;BJ@ >B B8?0 NOT B@O120 40 8<0 B>G=> 54=0 ?>4AB@C:BC@0.+!J74045= 5 2J75; =0 D8;BJ@ A =520;845= B8?.aJ75; =0 D8;BJ@ >B B8?0 AND, OR 8;8 NOT AJ4J@60  =0 :>;>=0. "578 B8?>25 =5 <>65 40 AJ4J@60B .eJ75; =0 D8;BJ@ >B B8?0 AND, OR 8;8 NOT AJ4J@60 AB>9=>AB. "578 B8?>25 =5 <>30B 40 AJ4J@60B AB>9=>AB8.qJ75; =0 4045= D8;BJ@ AJ4J@60 :>;>=0 "%{column/}", :>OB> =5 5 =0;8G=0 2 ?@>A;54O20=5B> 8 =5 5 ?@>872>4=0 =0 SPID.;J75; =0 D8;BJ@ >B B8?0 LIKE B@O120 40 8<0 AB>9=>AB =0 =87.^J75; =0 D8;BJ@ >B B8?0 LIKE =5 <>65 40 8<0 AB>9=>AB =0 =87, :>OB> 5 ?>-4J;30 >B 10 000 7=0:0.qJ7=8:=0 3@5H:0 2 AJ>B25BAB285B> =0 =87>25B5 ?> 2@5<5 =0 0=0;878@0=5 =0 87@070 =0 D8;BJ@0 LIKE 70 ?@>A;54O20=5B>.3@>A;54O20=5B> 5 >B<5=5=> >B >?5@0F8O 70 87B@820=5.8J75; =0 D8;BJ@ >B B8?0 AND 8;8 OR 878A:20 420 >?5@0=40.I!B>9=>ABB0, ?@54>AB025=0 70 @07<5@0 =0 @538AB@0F8>==8O D09;, 5 =520;84=0.dB:@8B0 5 :>;>=0 A =520;84=0 AB@C:BC@0 =0 B8?>25B5 ?@8 0=0;878@0=5 =0 45D8=8F8OB0 =0 ?@>A;54O20=5B>.b!8AB5<=>B> ?@>A;54O20=5 "%{tracename/}" =5 <>65 40 A5 AJ74045 8;8 ?@><5=8 G@57 :;85=BA:0B0 70O2:0.y15:B, C:070= 2 :;85=BA:0 70O2:0, =5 5 >15:B 70 ?@>A;54O20=5. ;85=BJB <>65 40 A5 01>=8@0 A0<> 70 >15:B8 70 ?@>A;54O20=5.M!0<> 04<8=8AB@0B>@8B5 =0 AJ@2J@8 <>65 40 C?@02;O20B ?@>A;54O20=5B> =0 70O2:8.+@>A;54O20=5B> =0 70O2:8 25G5 5 AB0@B8@0=>.K@>A;54O20=5B> =0 70O2:8 =5 5 0:B82=>, B0:0 G5 =5 <>65 40 A5 A?@5 =0 ?0C70.+@>A;54O20=5B> =0 70O2:8 5 A?@O=> =0 ?0C70.F@>A;54O20=5B> =0 70O2:8 =5 <>65 40 A5 A?@5, BJ9 :0B> =5 5 AB0@B8@0=>.W=D>@<0F8OB0 70 ?@>A;54O20=5 =0 70O2:8 =5 <>65 40 A5 872;5G5, BJ9 :0B> =5 5 AB0@B8@0=0.�J;1>G8=0B0 =0 A5@80;878@0=5 =0 >?5@0F8OB0 70 2J7AB0=>2O20=5 =0 ?@>A;54O20=5 =0 70O2:8 8<0 AB>9=>AB "%d{leveldepth/}", :>OB> =5 5 @07@5H5=0.�<5B> =0 2J75;0 =0 :>@5=0 70 >?5@0F8OB0 70 2J7AB0=>2O20=5 =0 ?@>A;54O20=5B> =0 70O2:8 8<0 AB>9=>AB "%{nodename/}", :>OB> =5 >B3>20@O =0 =8:>9 >B AJI5AB2C20I8B5 2J7;8.PA]@>A;54O20=5B> "%{tracename/}" AJ4J@60 "%{elementname/}", :>9B> =5 5 @07@5H5= 70 XEvent Trace?@>A;54O20=5B> "%{tracename/}" =5 AJ4J@60 45D8=8F8O =0 AJ18B8O.c@>A;54O20=5B> "%{tracename/}" AJ4J@60 45D8=8F8O 70 XEvents 8 Profiler Events. ">20 =5 5 @07@5H5=>.X@>A;54O20=5B> "%{tracename/}" AJ4J@60 "%{elementname/}", :>9B> 5 =520;845= XML 5;5<5=B.P@>A;54O20=5B> "%{tracename/}" B@O120 40 AJ4J@60 548= 5;5<5=B "%{elementname/}".p@>A;54O20=5B> =0 ?@>25@:0B0 =0 XEvent "%{tracename/}" B@O120 40 5 A "%{attrName/}" 704045=> =0 "%{attrValue/}".\@>A;54O20=5B> =0 ?@>25@:0B0 =0 XEvent "%{tracename/}" =O<0 >?@545;5=0 F5; "%{targetName/}".,@5H:0 >B <0H8=0B0 XEvent: "%{xeventerror/}"QB=>A8B5;=8OB ?JB =5 A5 ?>44J@60 70 >15:B8 70 ?@>A;54O20=5 A C:070=> LogFilename.l0 5;5<5=B0 "%{elementname/}" 2 ?@>A;54O20=5B> "%{tracename/}" =5 5 45D8=8@0= 0B@81CBJB "%{attributename/}".j<5B> =0 XEvent A5A8OB0 "%{sessionname/}" B@O120 40 5 AJI>B> :0B> 8<5B> =0 ?@>A;54O20=5B> "%{tracename/}".HJ7=8:=0 2JB@5H=0 3@5H:0 2 A8AB5<0B0 XEvent. >4 =0 3@5H:0B0: %d{code/}.8?5@0F8OB0 XEvent 5 =5CA?5H=0 ?>@048 =54>AB0BJG=> ?0<5B.1=8F80;878@0=5B> =0 A8AB5<0B0 XEvent 5 =5CA?5H=>.=!5A8OB0  %{sessionname/}  =0 XEvent =5 <>65 40 1J45 =0<5@5=0.�&5;B0 70 ?>B>:0 >B AJ18B8O 2 A5A8OB0 =0 XEvent  %{sessionname/}  =5 <>65 40 1J45 =0<5@5=0. >65B5 40 A5 01>=8@0B5 A0<> 70 A5A8O =0 XEvent, 70 :>OB> 5 AJ74045=0 F5; 70 ?>B>:0 >B AJ18B8O.PAD!5A8OB0 =0 XEvent, AJ4J@60I0 0:B82=0B0 F5;  %{targetid/} , 5 A?@O=0.�>ABJ?JB 4> ?@>A;54O20=5B> =0 XEvent 5 >B:070=. !0<> 04<8=8AB@0B>@8 <>30B 40 AJ74020B 8;8 40 A5 01>=8@0B 70 ?@>A;54O20=8O =0 XEvent.4@>A;54O20=8OB0 =0 A5A88 =5 A5 ?>44J@60B 70 XEvents.�45=B8D8:0B>@JB =0 01>=0<5=B0 5 =520;845=; B@O120 40 5 C=8:0;5= ?@8 01>=8@0=5 8 845=B8D8:0B>@JB =0 @538AB@8@0= 01>=0<5=B ?@8 >B<O=0 =0 01>=0<5=B0.8?5@0F8OB0 5 702J@H5=0 A @538AB@8@0=8 %d{Count/} 3@5H:8.
58725AB=>
@0BJ: 0=0;87 07H8@5= 0=0;870O2:0@>F5A/ >1@01>B20=5VertiPaqPA@?5@0F8OB0 5 >B<5=5=0, BJ9 :0B> 04<8=8AB@0B>@JB A?@O 5:75<?;O@0.?5@0F8OB0 5 >B<5=5=0.S?5@0F8OB0 5 >B<5=5=0, BJ9 :0B> =5CA?5H=> ?@>A;54O20=5 =0 ?@>25@:0 A?@O 5:75<?;O@0.3?5@0F8OB0 5 >B<5=5=0, BJ9 :0B> A5A8OB0 5 >B<5=5=0.�?5@0F8OB0 5 >B<5=5=0, BJ9 :0B> =O<0 4>AB0BJG=> =0;8G=0 ?0<5B 70 ?@8;>65=85B>. :> 87?>;720B5 32-18B>20 25@A8O =0 ?@>4C:B0, =04AB@>9B5 4> 64-18B>20B0 25@A8O 8;8 C25;8G5B5 >15<0 =0 =0;8G=0B0 ?0<5B =0 <0H8=0B0.Q"5:CI0B0 >?5@0F8O 5 >B<5=5=0, BJ9 :0B> 4@C30 >?5@0F8O 2 B@0=70:F8OB0 5 =5CA?5H=0.D@>0:B82=>B> :5H8@0=5 5 >B<5=5=>, BJ9 :0B> A0 =0;8G=8 ?>-=>28 40==8.PAR!5A8OB0 5 >B<5=5=0, BJ9 :0B> >15:B8B5 =0 A5A8OB0 A0 ?@><5=5=8 >B 4@C30 B@0=70:F8O.7 ?5@0F8OB0 5 >B<5=5=0 ?>@048 :>=D;8:B8 2 70:;NG20=5B>.%?5@0F8OB0 5 >B<5=5=0 >B ?>B@518B5;O.?5@0F8OB0 5 >B<5=5=0, BJ9 :0B> =0428H020 =0AB@>9:0B0 70 2@5<5 =0 87G0:20=5 (2@5<5 =0 87G0:20=5 70 >A8@>BO20=5 =0 A5A8OB0 8;8 2@5<5 =0 87G0:20=5 70 =50:B82=>AB =0 A5A8OB0) 8;8 =0428H020 >3@0=8G5=85B> 70 ?0<5BB0 =0 A5A8OB0. (>4 70 ?>44@J6:0:  %{KillReason/} ).0AB@>9:0B0 70 :>=D83C@8@0=5 GroupAffinity 70 "%{PoolName/}" ThreadPool 5 =5?@028;=> D>@<0B8@0=0. 0AB@>9:0B0 B@O120 40 AJ4J@60 ?>@548F0, @0745;5=0 AJA 70?5B08, >B H5AB=045A5B8G=8 =87>25, AJ4J@60I0 <0A:8B5 70 AJ>B25BAB285 70 2AO:0 3@C?0 ?@>F5A>@8 2 A8AB5<0B0.�"%{PoolName/}" ThreadPool =5 <>65 40 A5 AJ74045, BJ9 :0B> ?>@048 =0AB@>9:0B0 70 :>=D83C@8@0=5 GroupAffinity =5 A0 =07=0G5=8 ?@>F5A>@8 :J< =01>@0 =8H:8.6@5<5==0B0 A5A8O 5 >B<5=5=0, BJ9 :0B> =5 5 =5>1E>48<0.W!5A8OB0 5 >B<5=5=0 A?>@54 3>@=8O :>;>=B8BC; 70 :@09 =0 A5A8O 2 70O2:0B0 =0 ?>B@518B5;O.0!5A8OB0 5 >B<5=5=0 ?>@048 87:;NG20=5 =0 AJ@2J@0.PA8!?5F80;=0 3@5H:0 70 ?@548728:20=5 =0 @JG=> @07B>20@20=5.gJ7=8:=0 3@5H:0 ?@8 8728:20=5 =0 DC=:F8OB0 PSAPI  %{Function/} ; :>4 =0 A8AB5<=0 3@5H:0=%d{errorCode/}.<>AB83=0B 5 <0:A8<0;=8OB 1@>9 @54>25 (%d{rowsetSizeLimit/}).<0O2:0B0 15H5 ?@5:@0B5=0, BJ9 :0B> 2@J7:0B0 15H5 ?@5:JA=0B0.Q0O2:0B0 5 >B<5=5=0, BJ9 :0B> AJAB>O=85B> =0 70O2:0B0 5 =5>G0:20=> 70 87?J;=5=85.K!5A8OB0 5 >B<5=5=0, BJ9 :0B> 5 A2J@70=0 A 1070 40==8, :>OB> A5 >A2>1>64020.�0O2:0B0 5 >B<5=5=0, BJ9 :0B> 70O2:0B0 =0 :;85=B0 =5 CA?O 40 A5 AJ74045 8;8 40 1J45 ?>AB025=0 =0 >?0H:0B0. ">20 <>65 40 5 2 @57C;B0B =0 AJAB>O=85B> =0 =54>AB0BJG=> ?0<5B =0 AJ@2J@0.8@5:@0BO20=5 =0 B@0=70:F8OB0 2 A5A8O %d{TargetSession/}.8@5<5B> =0 87G0:20=5 70 >?5@0F8OB0 70 70:;NG20=5 87B5G5.[> 2@5<5 =0 >?8B0 70 ?@84>1820=5 =0 54=> 8;8 ?>25G5 70:;NG20=8O B@0=70:F8OB0 15H5 >B<5=5=0.>72J@H5= 5 >?8B 70 >B:;NG20=5 =0 >15:B, :>9B> 25G5 5 >B:;NG5=.9#:070=8OB >15:B =0 <5=846J@0 70 70:;NG20=5 =5 AJI5AB2C20.:?5@0F8OB0 70 70:;NG20=5 702J@H8 CA?5H=> ?>@048 1;>:8@0=5.+#:070=8OB  =0 70:;NG20=5 25G5 AJI5AB2C20.$0O2:0B0 878A:20 0:B82=0 B@0=70:F8O.PAJ?5@0F8OB0 70 70:;NG20=5 5 =5CA?5H=0 ?>@048 B2J@45 <=>3> ?@><5=8 2 >15:B0.@E828@0=5B> 5 AB0@B8@0=>.@E828@0=5B> 5 702J@H5=>.@E828@0=5B> 5 =5CA?5H=>.J7AB0=>2O20=5B> 5 AB0@B8@0=>.J7AB0=>2O20=5B> 5 702J@H5=>.J7AB0=>2O20=5B> 5 =5CA?5H=>.!8=E@>=878@0=5B> 5 AB0@B8@0=>.!8=E@>=878@0=5B> 5 702J@H5=>.!8=E@>=878@0=5B> 5 =5CA?5H=>.=>3> :><0=48 :J< 1070B0 40==8 70 2J7AB0=>2O20=5, A8=E@>=870F8O, ?@8:0G20=5, AJ74020=5 8;8 1070B0 40==8 70 ?@><O=0 A  8<5='%{objectName/}' 8;8 ='%{objectId/}', :>8B> =5 AJI5AB2C20B =0 AJ@2J@0, => 2A5 >I5 @01>BOB 54=>2@5<5==>. 0AB>OI0B0 B@0=70:F8O 5 ?@5:@0B5=0.41E>640=5B> =0 <5B040==8 70 0@E828@0=5 5 AB0@B8@0=>.31E>640=5B> =0 <5B040==8 70 0@E828@0=5 5 702J@H5=>.31E>640=5B> =0 <5B040==8 70 0@E828@0=5 5 =5CA?5H=>.PAP1548=O20=5 =0 D09;0 =0 B@0=70:F8OB0 '%1' A D09;0 =0 3;02=0B0 :0@B0 =0 25@A88B5.u15:BJB, C:070= 2 :;85=BA:0 70O2:0, =5 5 >15:B =0 1070 40==8. ;85=BJB <>65 40 A8=E@>=878@0 A0<> >15:B =0 1070 40==8.q15:BJB, C:070= 2 :;85=BA:0 70O2:0, =5 5 >15:B =0 1070 40==8. ;85=BJB <>65 40 0@E828@0 A0<> >15:B =0 1070 40==8.�15:BJB "%{objectname/}" =5 <>65 40 A5 2J7AB0=>28, BJ9 :0B> 25G5 AJI5AB2C20. 0409B5 =0AB@>9:0B0 AllowOverwrite =0 True, 70 40 70<5AB8B5 >15:B0.�$09;JB 70 0@E828@0=5 "%{filename/}" 25G5 AJI5AB2C20. J2545B5 4@C3> 8<5 =0 D09;, 87B@89B5 AJI5AB2C20I8O 0@E825= D09; 8;8 70409B5 =0AB@>9:0B0 AllowOverwrite =0 True, A;54 :>5B> ?>2B>@5B5 >?5@0F8OB0.V15:BJB =0 <5B040==8 =  "%{objectid/}", 8<5 "%{objectname/}" =5 <>65 40 A5 0@E828@0.i15:BJB A  "%{objectid/}", 8<5 "%{objectname/}" =5 5 >B:@8B 2 0@E82=8O D09; 8 =5 <>65 40 A5 2J7AB0=>28.�@5H:0 ?> 2@5<5 =0 2J7AB0=>2O20=5/A8=E@>=878@0=5: @E82=8B5 <5B040==8 A0 ?>2@545=8, ?>@048 :>5B> >?5@0F8OB0 =5 <>65 40 =0<5@8 8;8 >1@01>B8 2J75;0  %{node/} .�5G5 AJI5AB2C20 >15:B A 8<5B> "%{objectname/}" 2 5:75<?;O@0. ($;03JB AllowOverwrite 2068 A0<> 70  =0 >15:B0 "%{objectid/}", 0 =5 70 8<5B> =0 >15:B0.)^@5H:0 ?> 2@5<5 =0 A8=E@>=878@0=5. 5 <>30B 40 A5 A8=E@>=878@0B >15:B8 2 548= 8 AJI 5:75<?;O@.�@5H:0 ?@8 A8=E@>=878@0=5: 5 <>30B 40 A5 A8=E@>=878@0B >15:B8 2 5:75<?;O@8 A @07;8G=8 =0AB@>9:8 =0 @568<0 70 AJE@0=5=85 =0 D09;>25, :0B> =0?@8<5@ =0AB@>9:8B5 70 42>8G=8 XML 8 :><?@5A8@0=5.�@E82=8OB  !" & $, AJE@0=O20= 2 0@E82=8O D09;, =5 <>65 40 1J45 >B:@8B 8;8 5 ?>2@545=; ABF D09;JB 5 ?>2@545= 8 1070B0 40==8 =5 <>65 40 1J45 2J7AB0=>25=0.�@5H:0 ?@8 2J7AB0=>2O20=5/A8=E@>=870F8O: 0@E82=8B5 <5B040==8 A0 ?>2@545=8, ?>@048 :>5B> >?5@0F8OB0 =5 <>65 40 =0<5@8 8;8 >1@01>B8 2J75;0  %{node/}  >B 0@E82=8O D09;  %{file/} .�@5H:0 ?@8 0@E828@0=5: !2>1>4=>B> 48A:>2> ?@>AB@0=AB2> =0 CAB@>9AB2>B> "%{drive/}" 5 =54>AB0BJG=> 70 AJ74020=5 =0 0@E82=8O D09;.J@5H:0 ?@8 2J7AB0=>2O20=5: ><0=40B0 Restore 5 701@0=5=0 70 >D;09= :C1>25.O@5H:0 ?@8 A8=E@>=878@0=5: ><0=40B0 Synchronize 5 701@0=5=0 70 ;>:0;=8 :C1>25.�@5H:0 ?@8 A8=E@>=878@0=5: ><0=40B0 Synchronize 5 =5CA?5H=0 ?@8 A8=E@>=878@0=5 =0 ?@075= A?8AJ: A D09;>25 (?J@28OB 5B0? ;8?A20).O@5H:0 ?@8 A8=E@>=878@0=5: ><0=40B0 Synchronize >?8B20 40 ?>2B>@8 ?J@28O 5B0?.�@5H:0 ?@8 A8=E@>=878@0=5: ;85=BJB >?8B20 40 ?>;CG8 4>ABJ? 4> D09;0 "%{file/}", :>9B> =5 5 2:;NG5= 2 A?8AJ:0 A D09;>25 70 A8=E@>=878@0=5.BB:@8B0 5 =5>G0:20=0 :><0=40 8;8 2J75; ?> 2@5<5 =0 A8=E@>=878@0=5.JJ7=8:=0 3@5H:0 ?> 2@5<5 =0 A8=E@>=878@0=5 =0 1070B0 40==8 "%{Database/}".�J7=8:=0 3@5H:0 ?> 2@5<5 =0 A8=E@>=878@0=5 =0 1070B0 40==8 "%{Database/}": :75<?;O@8B5 =0 <5AB>=07=0G5=85B> 8 87B>G=8:0 B@O120 40 8<0B 54=0:28 AB>9=>AB8 70 A2>9AB2>B> SupportEncryptedConnectionString.gJ7=8:=0 3@5H:0 ?@8 2J7AB0=>2O20=5/A8=E@>=870F8O: 87?>;720=8B5 25@A88B5 =0 5:75<?;O@0 =5 A0 AJ2<5AB8<8.- 07H8@5=85B> =0 0@E82=8O <>65 40 A5 A0<>.ABF.�@5H:0 ?> 2@5<5 =0 A8=E@>=878@0=5: 5B040==8B5 2 @538AB@0F8>==8O D09; 70 A8=E@>=878@0=5B> A0 ?>2@545=8; =5 <>65 40 A5 =0<5@8 8/8;8 >1@01>B8 2J75;JB  %{node/} , D09;  %{file/} .�070B0 40==8 70 2J7AB0=>2O20=5/A8=E@>=878@0=5 "%{database/}" B@O120 25G5 40 AJI5AB2C20 2 F5;520B0 <0H8=0 8 B@O120 40 AJ4J@60 >A=>25= 87B>G=8: =0 40==8, A>G5I :J< >A=>2=0 1070 40==8.m 425B5: 2J7AB0=>25=8B5 (8;8 A8=E@>=878@0=8) 8 =>28B5 1078 40==8 B@O120 40 A0 A 54=0:J2 >A=>25= datasourceId.�#:070=8OB datasourceId "%{datasourceid/}" 2 :><0=40B0 Synchronize =5 AJI5AB2C20 2 A8=E@>=878@0=8O 87B>G=8: =0 40==8. #:065B5 ?@028;5= 87B>G=8: =0 40==8 8 ?>2B>@5B5 :><0=40B0.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 2J7AB0=>2O20=5B> =0 1070B0 40==8 "%{Database/}": 0@E82=8OB D09; 5 AJ74045= =0 AJ@2J@ A @07;8G=0 AB>9=>AB 70 A2>9AB2>B> SupportEncryptedConnectionString.lJ7AB0=>2O20=5B> A @07;8G5= DatabaseId/DatabaseName =5 <>65 40 A5 872J@H8 70 1070 40==8 A >B40;5G5=8 4O;>25.R><0=40B0 70 2J7AB0=>2O20=5 <>65 40 AJ4J@60 DatabaseId A0<> 7054=> A DatabaseName.�J7AB0=>2O20=5B> 5 =5CA?5H=>. @E82=8OB D09; 5 AJ74045= =0 AJ@2J@ A EnableBinaryXML=%d{BLSet/}, 0 B5:CI8OB AJ@2J@ @01>B8 A EnableBinaryXML=%d{CSSet/}.PA�J7AB0=>2O20=5B> 5 =5CA?5H=>. @E82=8OB D09; 5 AJ74045= =0 AJ@2J@ A EnableCompression=%d{BLSet/}, 0 B5:CI8OB AJ@2J@ @01>B8 A EnableCompression=%d{CSSet/}.�!8=E@>=878@0=5B> 5 =5CA?5H=>. !8=E@>=878@0=5B> >B AJ@2J@0 5 A EnableBinaryXML=%d{BLSet/}, 0 B5:CI8OB AJ@2J@ @01>B8 A EnableBinaryXML=%d{CSSet/}.�!8=E@>=878@0=5B> 5 =5CA?5H=>. !8=E@>=878@0=5B> >B AJ@2J@0 5 A EnableCompression=%d{BLSet/}, 0 B5:CI8OB AJ@2J@ @01>B8 A EnableCompression=%d{CSSet/}.�J7AB0=>2O20=5B> 5 =5CA?5H=>. @E82=8OB D09; 5 AJ74045= =0 AJ@2J@ A ConnStringEncryptionEnabled=%d{BLSet/}, 0 B5:CI8OB AJ@2J@ @01>B8 A ConnStringEncryptionEnabled=%d{CSSet/}.�!8=E@>=878@0=5B> 5 =5CA?5H=>. !8=E@>=878@0=5B> >B AJ@2J@0 5 A ConnStringEncryptionEnabled=%d{BLSet/}, 0 B5:CI8OB AJ@2J@ @01>B8 A ConnStringEncryptionEnabled=%d{CSSet/}.�15:B AJA AJI8O  "%{objectId/}", => A @07;8G=> 8<5 "%{objectname/}" 25G5 AJI5AB2C20 2 5:75<?;O@0. ($;03JB AllowOverwrite 2068 A0<> 70  =0 >15:B0, => =5 8 70 8<5B> =0 >15:B0.)�><0=40B0 Backup, Restore 8;8 Synchronize =5 <>65 40 A5 87?J;=8 A 8=8F80;878@0=0 >B ?>B@518B5;O B@0=70:F8O 8;8 2 ?0:5B A B@0=70:F88.~J7AB0=>2O20=5B> ?>4 @07;8G=8 DatabaseId/DatabaseName =5 <>65 40 A5 872J@H8 70 1070 40==8 A 4O;>25 A :>=:@5B=> <5AB>?>;>65=85.�>4AB@C:BC@0B0 Location =0 :><0=40B0 Restore, 87?>;720=0 70 2J7AB0=>2O20=5 =0 >B40;5G5= 4O; 5 =5?J;=>: B@O120 40 AJ4J@60 =5?@075= DataSourceId, DatasourceType=Remote 8 File. ;5<5=B8B5 Folders 8 ConnectionString A0 ?> 871>@.�>4AB@C:BC@0B0 Location =0 :><0=40B0 Restore, 87?>;720=> 70 0:BC0;878@0=5 =0 =87>25 =0 DS 2@J7:8 5 =5?J;=>: B@O120 40 AJ4J@60 =5?@075= DataSourceId, DatasourceType=Local 8 ConnectionString. ;5<5=B8B5 File 8 Folders =5 A0 @07@5H5=8.�>4AB@C:BC@0B0 Location =0 :><0=40B0 Restore, 87?>;720=> 70 C:0720=5 =0 =0=0AO=5 =0 <5AB>?>;>65=85 =0 ?0?:0 B@O120 40 AJ4J@60 =09-<0;:> 548= =5?@075= 5;5<5=B Folder. ;5<5=B8B5 File, DatasourceType, DataSourceId 8 ConnectionString =5 A0 @07@5H5=8.|><0=40B0 Restore @07@5H020 C:0720=5B> A0<> =0 548= 5;5<5=B Location 70 2A8G:8 =0=0AO=8O =0 <5AB>?>;>65=8O =0 ;>:0;=8 ?0?:8.�>4AB@C:BC@0B0 Location =0 :><0=40B0 Synchronize, 87?>;720=0 70 2J7AB0=>2O20=5 =0 >B40;5G5= 4O;, 5 =5?J;=0: B@O120 40 AJ4J@60 =5?@075= DataSourceId, DatasourceType=Remote 8 ConnectionString. ;5<5=BJB Folders 5 ?> 871>@. ;5<5=BJB File =5 5 @07@5H5=.�>4AB@C:BC@0B0 Location =0 :><0=40B0 Synchronize, 87?>;720=0 70 0:BC0;878@0=5 =0 =87>25B5 70 DS 2@J7:0, 5 =5?J;=0: B@O120 40 AJ4J@60 =5?@075= DataSourceId, DatasourceType=Local 8 ConnectionString. ;5<5=B8B5 File 8 Folders =5 A0 @07@5H5=8.�>4AB@C:BC@0B0 Location =0 :><0=40B0 Synchronize, 87?>;720=0 70 C:0720=5 =0 =0=0AO=5 =0 <5AB>?>;>65=85 =0 ?0?:8, B@O120 40 AJ4J@60 =09-<0;:> 548= =5?@075= 5;5<5=B Folder. ;5<5=B8B5 File, DatasourceType, DataSourceId 8 ConnectionString =5 A0 @07@5H5=8.=>3> :><0=48 :J< 1070B0 40==8 70 2J7AB0=>2O20=5, A8=E@>=870F8O, ?@8:0G20=5, AJ74020=5 8;8 1070B0 40==8 70 ?@><O=0 A 8<5="%{objectName/}" 8;8 ="%{objectId/}", :>8B> =5 AJI5AB2C20B =0 AJ@2J@0, => 2A5 >I5 @01>BOB 54=>2@5<5==>. 0AB>OI0B0 B@0=70:F8O 5 ?@5:@0B5=0.�?5@0F8OB0 5 =5CA?5H=0. 5@A8OB0 =0 0@E820 (ver=%d{version/}) =5 5 @07?>7=0B0 >B AJ@2J@0 8 <>65 40 5 AJ74045=0 >B ?>-=>20 25@A8O =0 CA;C38B5 70 0=0;87.�><0=40B0 Synchronize @07@5H020 C:0720=5 A0<> =0 548= 5;5<5=B Location 70 =0=0AO=5B> =0 <5AB>?>;>65=8OB0 =0 2A8G:8 ;>:0;=8 ?0?:8.�@5H:0 ?@8 2J7AB0=>2O20=5/A8=E@>=870F8O: 70?8AJB 2 0@E82=0B0 48@5:B>@8O 70 AJE@0=5=85 5 ?>2@545=, ?>@048 :>5B> >?5@0F8OB0 =5 <>65 40 =0<5@8 8;8 >1@01>B8 2J75;  %{node/}  >B 0@E82=8O D09; 70 AJE@0=5=85, 4>:0B> G5B5 70?8A >B 48@5:B>@8OB0 70 AJE@0=5=85.�@5H:0 ?@8 2J7AB0=>2O20=5/A8=E@>=870F8O: 0@E82=0B0 48@5:B>@8O 70 AJE@0=5=85 5 ?>2@545=0, ?>@048 :>5B> >?5@0F8OB0 =5 <>65 40 =0<5@8 8;8 >1@01>B8 2J75;0  %{node/}  >B 0@E82=8O D09; 70 AJE@0=5=85, 4>:0B> G5B5 703;02:0B0 =0 48@5:B>@8OB0 70 AJE@0=5=85.�@5H:0 ?@8 2J7AB0=>2O20=5/A8=E@>=870F8O: 703;02:0B0 =0 0@E82=>B> <OAB> 70 AJE@0=5=85 5 ?>2@545=0, ?>@048 :>5B> >?5@0F8OB0 =5 <>65 40 =0<5@8 8;8 >1@01>B8 2J75;0  %{node/}  >B 0@E82=8O D09; 70 AJE@0=5=85, 4>:0B> G5B5 703;02:0B0 =0 <OAB>B> 70 AJE@0=5=85.�@5H:0 ?@8 0@E828@0=5/2J7AB0=>2O20=5: @E82=8OB D09;  %{fileName/} , AJE@0=O20= 2 0@E82=>B> <OAB> 70 AJE@0=5=85, 5 ?>2@545=: ?@>25@:0B0 CRC 5 =5CA?5H=0.�@5H:0 ?@8 0@E828@0=5/2J7AB0=>2O20=5: 0@E82=8OB D09;  %{fileName/} , AJE@0=5= 2 0@E82=>B> <OAB> 70 AJE@0=5=85, 5 ?>2@545=: ?@>25@:0B0 EOF 5 =5CA?5H=0.�@5H:0 ?@8 0@E828@0=5/2J7AB0=>2O20=5: $C=:F8OB0 ABFDumper =5 A5 ?>44J@60 70 0@E82=8B5 D09;>25, AJ74045=8 >B AJ@2J@0 AS2005. $09;JB "%{fileName/}" 5 ?@>?CA=0B.070B0 40==8 A 8<5 "%{DBName/}",  "%{DBId/}" =5 <>65 40 A5 2J7AB0=>28, BJ9 :0B> 25G5 AJI5AB2C20 2 AJ@2J@0 8 5 A0<> 70 G5B5=5.�070B0 40==8 A 8<5 "%{DBName/}",  "%{DBId/}" =5 <>65 40 A5 A8=E@>=878@0, BJ9 :0B> 25G5 AJI5AB2C20 2 F5;528O AJ@2J@ 8 5 A0<> 70 G5B5=5.k$09;JB  %{fileName/} , ?>A>G5= 2 :><0=40B0  J7AB0=>28 , 5 ?>2@545= 8;8 =5 ?@54AB02;O20 0@E825= D09; =0 AS.�$09;JB "%{fileName/}", C:070= 2 :><0=40B0 Restore, 5 0@E825= D09;, H8D@>20= A AS, :>9B> 5 AJ74045= >B ?@548H=> 8740=85 =0 25@A8OB0 SQL 2008 =0 IA64 ?;0BD>@<0 8 =5 <>65 40 A5 2J7AB0=>28 =0 x86 8;8 AMD64 ?;0BD>@<8.mJ7AB0=>2O20=5B> 5 =5CA?5H=>. @E82=8OB D09; <>65 40 A5 2J7AB0=>28 A0<> =0 AJ@2J@, @01>B5I 2 B01C;0@5= @568<.�<?>@B8@0=5B> 5 =5CA?5H=>. <?>@B8@0=8OB <>45; 70 AJ18@0=5 =0 40==8 5 AJ74045= 2 AJ@2J@ A DeploymentMode=%d{BLSet/}, 0 B5:CI8OB AJ@2J@ @01>B8 A DeploymentMode=%d{CSSet/}.U$C=:F8OB0 70 A8=E@>=878@0=5 =5 A5 ?>44J@60 70 AJ@2J@0, @01>B5I 2 @568< =0 Sharepoint.p5AJ>B25BAB285 2 @568<0 =0 F5;528O AJ@2J@: ?5@0F88B5 ImageLoad 8 ImageSave A0 @07@5H5=8 A0<> 2 B01C;0@5= @568<.C<?>@B8@0=5B> =5 5 @07@5H5=> 70 AJ@2J@0, @01>B5I 2 B01C;0@5= @568<.P:A?>@B8@0=5B> =5 A5 ?>44J@60 70 CA;C38B5 70 0=0;87, @01>B5I8 2 B01C;0@5= @568<.S;B5@=0B82=8 >?F88 70 70I8B0 =5 A5 ?>44J@60B 2 B01;8G5= @568< 70 B5:CI0B0 >?5@0F8O.e5 <>65B5 40 C:065B5 0;B5@=0B82=> <5AB>?>;>65=85 70 0@E828@0=5 2 >B40;5G5=8 <0H8=8 2 B01C;0@5= @568<.e5 <>65B5 40 C:065B5 0;B5@=0B82=> <5AB>?>;>65=85 70 2J7AB0=>2O20=5 =0 1070B0 40==8 2 B01C;0@5= @568<.z?8BJB 70 2J7AB0=>2O20=5 =0 0@E82 =0 1070B0 40==8, A?>45;5= :0B> ReadOnly, A =>2  =0 1070B0 40==8 5 701@0=5= >B AJ@2J@0.[><0=40B0 Restore =5 5 @07@5H5=0, :>30B> A5 87?>;720 23@045=0 <0H8=0 =0 CA;C38B5 70 0=0;87.Z><0=40B0 Backup =5 5 @07@5H5=0, :>30B> A5 87?>;720 23@045=0 <0H8=0 =0 CA;C38B5 70 0=0;87.�@E82=8OB ?>B>: 70 AJE@0=5=85 5 ?@075= 8;8 =5 AJ4J@60 ?@028;=0 703;02:0. 070B0 40==8 =5 <>65 40 A5 2J7AB0=>28 CA?5H=>. ?5@0F8OB0 5 >B:070=0.�@E82=8OB D09; 70 AJE@0=5=85  %{pathname/}  5 ?@075= 8;8 =5 AJ4J@60 ?@028;=0 703;02:0. 070B0 40==8 =5 <>65 40 A5 2J7AB0=>28 CA?5H=>. ?5@0F8OB0 5 >B:070=0.m5 <>65B5 40 2J7AB0=>28B5 1070B0 40==8 2 B01C;0@5= @568<, BJ9 :0B> AJ4J@60 <5AB>?>;>65=8O 872J= ?0?:0B0 Data.�@E82=8OB D09; =0 25@A8O 10.50 AJ4J@60 ReadOnlyExclusive DB, :>OB> <>65 40 A5 2J7AB0=>28 A0<> =0 AJ@2J@8, ?>44J@60I8 0@E828 =0 25@A8O 10.51 8;8 ?>-=>20.�03;02:0B0 =0 :><?@5A8@0=8O 1;>: 5 =520;84=0. J7=8:=0 3@5H:0 ?> 2@5<5 =0 45:><?@5A8@0=5B> =0 "%{pathname/}". ?5@0F8OB0 5 >B<5=5=0.}>2@540 2 0@E82=8O D09; 70 AJE@0=5=85: =5?>44J@60= @07<5@ =0 AB@0=8F0. >44J@60=8B5 @07<5@8 =0 AB@0=8F0 A0 4096, 8192, 16384.nJ7AB0=>2O20=5B> 5 =5CA?5H=>. @E82=8OB D09; <>65 40 A5 2J7AB0=>28 A0<> =0 AJ@2J@, @01>B5I 2 <=>3><5@5= @568<.�5>G0:20= 1@>9 D09;>25 =0 48A:>25 5 A2J@70= A >15:B0 =0 1070B0 40==8. 5@>OB=0 ?@8G8=0 70 B>20 5 ;8?A20I 8;8 ?>2@545= cryptokey.bin 8;8 detach.log D09;.PAx>2@540 2 0@E82=8O D09; 70 AJE@0=5=85: D09;JB =5 5 =0<5@5=. J7<>6=0B0 ?@8G8=0 70 B078 3@5H:0 5 ?>2@540 2 0@E82=8O D09;.=B=>A8B5;=8OB ?JB 4> D09;0 =5 A5 ?>44J@60 70 0@E82=8 D09;>25.�!8=E@>=878@0=5B> 5 =5CA?5H=>, BJ9 :0B> AJ@2J@JB =0 87B>G=8:0 5 =0AB@>5= 40 @01>B8 2 <=>3><5@5= @568<, 0 F5;528OB AJ@2J@ 5 =0AB@>5= 40 @01>B8 2 B01C;0@5= @568<.�!8=E@>=878@0=5B> 5 =5CA?5H=>, BJ9 :0B> AJ@2J@JB =0 87B>G=8:0 5 =0AB@>5= 40 @01>B8 2 B01C;0@5= @568<, 0 F5;528OB AJ@2J@ 5 =0AB@>5= 40 @01>B8 2 <=>3><5@5= @568<.�@5H:0 ?> 2@5<5 =0 2J7AB0=>2O20=5/A8=E@>=878@0=5: @E82=8B5 <5B040==8 A0 ?>2@545=8, ?>@048 :>5B> >?5@0F8OB0 =5 <>65 40 =0<5@8 8;8 >1@01>B8 2J75;0  %{node/} .�@E82=8OB  !" & $, AJE@0=O20= 2 0@E82=8O D09;, =5 <>65 40 1J45 >B:@8B 8;8 5 ?>2@545=; ABF D09;JB 5 ?>2@545= 8 1070B0 40==8 =5 <>65 40 1J45 2J7AB0=>25=0.�@5H:0 ?@8 2J7AB0=>2O20=5/A8=E@>=870F8O: 0@E82=8B5 <5B040==8 A0 ?>2@545=8, ?>@048 :>5B> >?5@0F8OB0 =5 <>65 40 =0<5@8 8;8 >1@01>B8 2J75;0  %{node/}  >B 0@E82=8O D09;  %{file/} .�@5H:0 ?@8 2J7AB0=>2O20=5/A8=E@>=870F8O: 70?8AJB 2 0@E82=0B0 48@5:B>@8O 70 AJE@0=5=85 5 ?>2@545=, ?>@048 :>5B> >?5@0F8OB0 =5 <>65 40 =0<5@8 8;8 >1@01>B8 2J75;  %{node/}  >B 0@E82=8O D09; 70 AJE@0=5=85, 4>:0B> G5B5 70?8A >B 48@5:B>@8OB0 70 AJE@0=5=85.�@5H:0 ?@8 2J7AB0=>2O20=5/A8=E@>=870F8O: 0@E82=0B0 48@5:B>@8O 70 AJE@0=5=85 5 ?>2@545=0, ?>@048 :>5B> >?5@0F8OB0 =5 <>65 40 =0<5@8 8;8 >1@01>B8 2J75;0  %{node/}  >B 0@E82=8O D09; 70 AJE@0=5=85, 4>:0B> G5B5 703;02:0B0 =0 48@5:B>@8OB0 70 AJE@0=5=85.�@5H:0 ?@8 2J7AB0=>2O20=5/A8=E@>=870F8O: 703;02:0B0 =0 0@E82=>B> <OAB> 70 AJE@0=5=85 5 ?>2@545=0, ?>@048 :>5B> >?5@0F8OB0 =5 <>65 40 =0<5@8 8;8 >1@01>B8 2J75;0  %{node/}  >B 0@E82=8O D09; 70 AJE@0=5=85, 4>:0B> G5B5 703;02:0B0 =0 <OAB>B> 70 AJE@0=5=85.�@5H:0 ?@8 0@E828@0=5/2J7AB0=>2O20=5: 0@E82=8OB D09; '%{fileName/}', AJE@0=O20= 2 0@E82=>B> <OAB> 70 AJE@0=5=85, 5 ?>2@545=: CRC ?@>25@:0B0 5 =5CA?5H=0.�@5H:0 ?@8 0@E828@0=5/2J7AB0=>2O20=5: 0@E82=8OB D09;  %{fileName/} , AJE@0=5= 2 0@E82=>B> <OAB> 70 AJE@0=5=85, 5 ?>2@545=: EOF ?@>25@:0B0 5 =5CA?5H=0.m$09;JB  %{fileName/} , ?>A>G5= 2 :><0=40B0 70 2J7AB0=>2O20=5, 5 ?>2@545= 8;8 =5 ?@54AB02;O20 AS 0@E825= D09;.�@E82=8OB ?>B>: 70 AJE@0=5=85 5 ?@075= 8;8 =5 AJ4J@60 ?@028;=0 703;02:0. 070B0 40==8 =5 <>65 40 A5 2J7AB0=>28 CA?5H=>. ?5@0F8OB0 5 >B:070=0.�@E82=8OB D09; 70 AJE@0=5=85  %{pathname/}  5 ?@075= 8;8 =5 AJ4J@60 ?@028;=0 703;02:0. 070B0 40==8 =5 <>65 40 A5 2J7AB0=>28 CA?5H=>. ?5@0F8OB0 5 >B:070=0.}>2@540 2 0@E82=8O D09; 70 AJE@0=5=85: =5?>44J@60= @07<5@ =0 AB@0=8F0. >44J@60=8B5 @07<5@8 =0 AB@0=8F0 A0 4096, 8192, 16384.x>2@540 2 0@E82=8O D09; 70 AJE@0=5=85: D09;JB =5 5 =0<5@5=. J7<>6=0B0 ?@8G8=0 70 B078 3@5H:0 5 ?>2@540 2 0@E82=8O D09;.�"078 1070 40==8 5 AJ2<5AB8<0 A ?>-=>20 25@A8O =0 CA;C38B5 70 0=0;87 8 =5 <>65 40 A5 70@548. J7=8:=0 =82> =0 AJ2<5AB8<>AB:  %{compLevel/} .�><0=40B0 ImageLoad =5 <>65 40 A5 87?J;=8, BJ9 :0B> A0 C:070=8 8 420B0 ?0@0<5BJ@0 (ImagePath 8 Data).  07@5H5= 5 A0<> 548= ?0@0<5BJ@.g><0=40B0 ImageLoad =5 <>65 40 A5 87?J;=8, BJ9 :0B> =5 5 C:070= =8B> 548= ?0@0<5BJ@ (ImagePath 8 Data).p><0=40B0 ImageLoad >B ?>B>:0 (C:070=> 5 Data) 5 @07@5H5=0 A0<> :>30B> DeploymentMode 5 @025= =0 1 (Sharepoint).o><0=40B0 ImageSave 2 ?>B>:0 (C:070=> 5 Data) 5 @07@5H5=0 A0<> :>30B> DeploymentMode 5 @025= =0 1 (Sharepoint).� 01>B=8B5 :=838, AJ74045=8 A 25@A8OB0 SQL Server 2008 R2 =0 4>102:0B0 PowerPivot 70 Microsoft Office Excel 2010, <>30B 40 A5 70@54OB >B ?>B>:0 A0<> 2 @568< ReadOnlyExclusive.{><0=40B0 CloneDatabase 5 @07@5H5=0 A0<> :>30B> DeploymentMode 5 @025= =0 0,1 8;8 2 (<=>3><5@5=, Sharepoint 8;8 B01C;0@5=).q><0=40B0 CloneDatabase =5 <>65 40 A5 8728:0 2 8=8F80;878@0=0 >B ?>B@518B5;O B@0=70:F8O 8;8 2 ?0:5B A B@0=70:F88.p15:BJB, C:070= 2 :;85=BA:0 70O2:0, =5 5 >15:B =0 1070 40==8. ;85=BJB <>65 40 :;>=8@0 A0<> >15:B =0 1070 40==8.�><0=40B0 70 A8=E@>=870F8O 5 =5CA?5H=0, BJ9 :0B> :>=D83C@0F8>==0B0 =0AB@>9:0 TabularMetadataEnabled =0 F5;528O AJ@2J@ 5 701@0=5=0 8 87E>4=0B0 1070 40==8 A  '%{DBId/}' 5 =>20 B01;8G=0 1070 40==8.n><0=48B5 Restore 8 ImageLoad >B H8D@>20=8O 87B>G=8: =5 A5 ?>44J@60B, :>30B> AJ@2J@JB @01>B8 2 @568< 157 48A:.�>B>:JB 70 87B53;O=5 =0 0@E82 =0 1070B0 40==8 70 ImageLoad, ?>;CG5= >B E>AB0 70 :><CB0F8O >B RPS, =04E2J@;O <0:A8<0;=8O @07@5H5= @07<5@ =0 1CD5@ =0 ?>B>:0 >B %ld{size/} 109B0.q@8 ImageLoad 8;8 ImageSave =5 <>65 8 420B0 2J75;0 =0 4JI5@5= 5;5<5=B Data 8 Datasource 40 A0 704045=8 :0B> 25@=8�!;54=8B5 04<8=8AB@0B>@A:8 >?5@0F88 =5 A5 ?>44J@60B, :>30B> AJ@2J@JB @01>B8 2 @568< 157 48A:: Backup/Restore, Synchronize, Attach/Detach 8 ImageLoad/ImageSave >B/:J< D09;>25 2 Excel.r0AB@>9:0B0 70 :>=D83C@0F8O ImageLoadStreamBufferMB =5 <>65 40 1J45 704045=0 =0 0 ?@8 70?8A20=5 2 ?>B>: 8;8 2 RPS.PAG><0=40B0 ImageSave A C:070= DataSource 5 =0;8G=0 A0<> 2 A@540 =0 >1;0:�5CA?5H=> 0=0;878@0=5 =0 @0745;0 =0 48@5:B>@8OB0 =0 0@E828@0=5B> =0 1070B0 40==8. 7<5AB20=5 =0 48@5:B>@8O=%ld{dirOffset/}, @07<5@ =0 48@5:B>@8O=%ld{dirSize/}, @07<5@ =0 :>=B59=5@=%ld{containerSize/}.�5CA?5H=> 20;848@0=5 =0 @0745;0 A 0@E82=8O @538AB@0F8>=5= D09; =0 1070B0 40==8: H8D@>20I8OB :;NG =0 1070B0 40==8 ;8?A20 2 3@C?0B0 D09;>25 A >15:B =0 1070 40==8, 2J?@5:8 G5 B@O120 40 5 =0;8G5= A?>@54 =0AB@>9:0B0 70 H8D@>20=5 =0 ?0@>;0B0.5CA?5H=> 20;848@0=5 =0 @0745;0 A 0@E82=8O @538AB@0F8>=5= D09; >B 0@E82=>B> :>?85 =0 1070B0 40==8: H8D@>20I8OB :;NG =0 1070B0 40==8 5 =0;8G5= 2 3@C?0B0 D09;>25 A >15:B =0 1070 40==8, 2J?@5:8 G5 =5 B@O120 40 5 =0;8G5= A?>@54 =0AB@>9:0B0 70 H8D@>20=5 =0 ?0@>;0B0.5CA?5H=> 20;848@0=5 =0 @0745;0 A 0@E82=8O @538AB@0F8>=5= D09; >B 0@E82=>B> :>?85 =0 1070B0 40==8: H8D@>20I8OB :;NG =0 1070B0 40==8 5 =0;8G5= 2 3@C?0B0 D09;>25 A >15:B, :>9B> =5 5 =0 1070 40==8, 2J?@5:8 G5 <>65 40 5 =0;8G5= A0<> 2 3@C?0 D09;>25 A >15:B =0 1070 40==8.�5CA?5H=> 0=0;878@0=5 =0 @0745; >B 48@5:B>@8OB0 =0 0@E820 =0 1070B0 40==8; B078 3@5H:0 25@>OB=> A5 4J;68 =0 =5?@028;=> D>@<C;8@0= XML.�@5H:0 ?@8 2J7AB0=>2O20=5/A8=E@>=870F8O: 703;02:0B0 =0 0@E82=>B> <OAB> 70 AJE@0=5=85 5 ?>2@545=0: AB>9=>ABB0 70 @07<5@ =0 AB@0=8F0B0='%ld{pageSize/}' B@O120 40 5 ?>-3>;O<0 >B =C;0 8 40 AJ>B25BAB20 =0 @07<5@0 =0 A8AB5<=0B0 AB@0=8F0.�070B0 40==8 A 8<5  %{DBName/} ,   %{DBId/} , =5 5 2 @568< ReadWrite (8;8  A0<> 70 G5B5=5 , 8;8  87:;NG8B5;=> A0<> 70 G5B5=5 ) 8 <>65 40 A5 ?@570?8H5 A0<> >B 04<8=8AB@0B>@0 =0 AJ@2J@0, :>30B> AJ@2J@JB @01>B8 2 @568< Azure. "5:CI8OB ?>B@518B5; =5 5 04<8=8AB@0B>@ =0 AJ@2J@, 87?>;720I =5>3@0=8G5=0 >B >1E20B 2@J7:0, =8B> 04<8=8AB@0B>@ =0 AJ@2J@, :>9B> 87?J;=O20 :><0=40B0 ImageLoad (8;8 Restore), 87?>;7209:8 >3@0=8G5=0 >B >1E20B 2@J7:0.�070B0 40==8 A 8<5  %{DBName/} ,   %{DBId/} , =5 5 2 @568< ReadWrite (8;8  A0<> 70 G5B5=5 , 8;8  87:;NG8B5;=> A0<> 70 G5B5=5 ) 8 <>65 40 A5 ?@570?8H5 A0<> >B 04<8=8AB@0B>@0 =0 AJ@2J@0 2 @568< Azure. !J@2J@JB =5 A5 87?J;=O20 2 @568< Azure.[070B0 40==8 A 8<5  %{DBName/} ,   %{DBId/} , 5 A0<> 70 G5B5=5 8 =5 <>65 40 A5 ?@570?8H5.�070B0 40==8 A 8<5  %{DBName/} ,   %{DBId/} , 5  87:;NG8B5;=> A0<> 70 G5B5=5  8 <>65 40 A5 ?@570?8H5 A0<> >B 04<8=8AB@0B>@ =0 AJ@2J@0 2 @568< Azure G@57 :><0=40 ImageLoad.�@E82=8OB D09; =0 1070B0 40==8 AJ4J@60 =58725AB5= ?>4?8A 2 <5B040==8B5 A8. ">20 18 <>3;> 40 >7=0G020 ?>2@545= 8;8 =520;845= 0@E825= D09;, :>9B> =5 <>65 40 A5 2J7AB0=>28.[J7=8:=0 3@5H:0 ?@8 >?8B0 70 70?8A20=5 =0 =01>@0 >B 40==8 ( 70 A?@02:0  %{databaseId/} ).�03;02:0 XPress9 15H5 >B:@8B0 2 ?>B>:0 >B 40==8, 0 B>78 AF5=0@89 =5 A5 ?>44J@60. ><?@5A8@0=8B5 D09;>25 =0 XPress9 A0<> A5 ?8H0B/A5 ?@>G8B0B 2/A0 >B RPS. 5 ?@>G8B09B5 ABF >B RPS 8 =5 A5 >?8B209B5 40 3> ?@54045B5 ?>B>G=> :0B> XMLA.2ImageLoad >B ?>B>G=0 :><0=40 AJ4J@60 ?@075= ?>B>:.�>B>:JB 70 40==8 >B 1070B0 40==8, ?>;CG5= >B :><0=40B0 ImageLoad, =04E2J@;O <0:A8<0;=8O @07@5H5= @07<5@ =0 1CD5@ =0 ?>B>:0 >B %ld{size/} 109B0.PAn5CA?5H=> 70?8A20=5 =0 ?@><5=8B5, BJ9 :0B> @07<5@JB =0 =>28O =01>@ >B 40==8 =0428H020 ;8<8B0 >B %ld{size/} .kJ7=8:=0 3@5H:0 ?> 2@5<5 =0 :>?8@0=5B> =0 ;>:0;=8O 2@5<5=5= D09;  %{srcFile/}  2 BLOB 2 PaaS  %{TrgBlob/} .oJ7=8:=0 3@5H:0 ?@8 @5:C@A82=> >1E>640=5 =0 48@5:B>@8O  %{Dir/} : AB@C:BC@0B0 =0 48@5:B>@8OB0 5 B2J@45 4J;1>:0.]J7=8:=0 3@5H:0 ?@8 :0G20=5 =0 D09;>25B5 >B 2@5<5==0 48@5:B>@8O 2 E@0=8;8I5 70 BLOB =0 Azure.p><0=40B0 ImageLoad ?>44J@60 A0<> ?0@0<5B@8B5  DatabaseName  8  DatabaseID  2 :>@?>@0B82=>B> 8740=85 =0 PowerBI.�;B5@=0B82=8 >?F88 70 70I8B0 =5 A5 ?>44J@60B 2 B01;8G5= @568<, 0:> 1070B0 40==8, :>OB> A5 2J7AB0=>2O20, 8<0 =82> =0 AJ2<5AB8<>AB ?>-<0;:> >B 1200.B;B5@=0B82=8 >?F88 70 70I8B0 =5 A5 ?>44J@60B 70 B5:CI0B0 >?5@0F8O.�>30B> ImageLoad A5 87?J;=O20 >B ?>B>: 2 CA;C38B5 70 0=0;87 =0 Azure, A5 ?>44J@60 A0<> 70 B01;8G=8 1078 40==8, :>8B> A0 A =82> =0 AJ2<5AB8<>AB 1200 8;8 ?>25G5.�>30B> ImageLoad A5 87?J;=O20 >B ?>B>: 2 8=B53@8@0= @568< =0 SSDT, A5 ?>44J@60 A0<> 70 B01;8G=8 1078 40==8, :>8B> A0 A =82> =0 AJ2<5AB8<>AB 1200 8;8 ?>25G5.B"078 >?5@0F8O 5 2@5<5==> 1;>:8@0=0 >B CA;C38B5 70 0=0;87 =0 Azure.y5CA?5H=0 ?@><O=0 =0 @>;OB0 =0 04<8=8AB@0B>@ =0 AJ@2J@ ?>@048 >B:07 40 A5 70?078 ?@><O=0B0 2 CA;C38B5 70 0=0;87 =0 Azure.j5CA?5H=0 ?@><O=0 =0 A2>9AB20 =0 AJ@2J@ ?>@048 >B:07 40 A5 70?078 ?@><O=0B0 2 CA;C38B5 70 0=0;87 =0 Azure.V5CA?5H=> 70@5640=5 =0 =01>@0 >B 40==8: @07<5@JB <C =0428H020 ;8<8B0 >B %ld{size/} .�><0=40B0 ImageLoad =5 <>65 40 1J45 87?J;=5=0, BJ9 :0B> =5 5 C:070= =8B> 548= >B B@8B5 ?0@0<5BJ@0 (ImagePath, Data 8;8 (PackagePath, PackagePartUri)).�><0=40B0 ImageLoad =5 <>65 40 1J45 87?J;=5=0, BJ9 :0B> 5 C:070= ?>25G5 >B 548= 2E>4OI ?0@0<5BJ@ ((PackagePath, PackagePartUri), ImagePath 8 Data). !0<> 548= 5 @07@5H5=.�><0=40B0 ImageSave =5 <>65 40 1J45 87?J;=5=0, BJ9 :0B> 5 C:070= ?>25G5 >B 548= 2E>45= ?0@0<5BJ@ ((PackagePath, PackagePartUri), ImagePath 8;8 Stream). !0<> 548= 5 @07@5H5=.PA�><0=40B0 ImageSave =5 <>65 40 1J45 87?J;=5=0, BJ9 :0B> =5 5 C:070= =8B> 548= >B B@8B5 ?0@0<5BJ@0 (ImagePath, Data 8;8 (PackagePath, PackagePartUri))._0@0<5B@8B5 ImageLoad/Save (PackagePath, PackagePartUri) =5 A0 20;84=8 2 B5:CI0B0  =0 AJ@2J@0V0@0<5B@8B5 ImageLoad/Save (PackagePath, PackagePartUri) =5 A0 ?J;=8. 0409B5 8 420B0.c@54>AB025=0B0 :><18=0F8O =0 PackagePath, PackagePartUri =O<0 =8:0:28 40==8, >B :>8B> 40 A5 70@548.D$C=:F8>=0;=>ABB0 70 >A2>1>64020=5 =5 A5 ?>44J@60 2 CA;C30B0 PowerBI.O$C=:F8>=0;=>ABB0 70 >A2>1>64020=5 =5 A5 ?>44J@60 2 B5:CI>B> 8740=85 =0 AJ@2J@0.�5CA?5H=> 0=0;878@0=5 =0 @0745; >B 48@5:B>@8OB0 =0 0@E820 =0 1070B0 40==8. G0:20=8 70 48@5:B>@8OB0 70?8A8=%ld{headerEntries/}, 45A5@80;878@0=8 2 48@5:B>@8OB0 70?8A8=%ld{dirEntries/}.R5CA?5H=> 4>102O=5 =0 =>2 ?>B@518B5; =0 AJ@2J@0 ?>@048 2JB@5H=0 3@5H:0 2 CA;C30B0.�5CA?5H=> 0=0;878@0=5 =0 ?>B@518B5; 8;8 ?@8;>65=85:  %{pii_strUser/} . G0:20=8OB D>@<0B 5 upn@tenant_domain 8;8 ?@8;>65=85: {objectId_GUID}@{tenantId_GUID}.PA�;NGJB 70 0B@81CB0 =5 <>65 40 A5 >B:@85 ?> 2@5<5 =0 >1@01>B20=5: %1["01;8F0: "%{Table/}", >;>=0: "%{Column/}", !B>9=>AB: "%{Value/}"%]%[; "01;8F0: "%{Table/}", >;>=0: "%{Column/}", !B>9=>AB: "%{Value/}"%]. B@81CBJB 5 "%{Attribute/}".�B:@8B 5 4C1;8@0= :;NG =0 0B@81CB ?@8 >1@01>B20=5: %1["01;8F0: "%{Table/}", >;>=0: "%{Column/}", !B>9=>AB: "%{Value/}"%]%[; "01;8F0: "%{Table/}", >;>=0: "%{Column/}", !B>9=>AB: "%{Value/}"%]. B@81CBJB 5 "%{Attribute/}".�C;52 :;NG =0 0B@81CB 5 :>=25@B8@0= 2 =58725AB5= G;5= ?@8 >1@01>B20=5: %1["01;8F0: "%{Table/}", >;>=0: "%{Column/}", !B>9=>AB: "%{Value/}"%]%[; "01;8F0: "%{Table/}", >;>=0: "%{Column/}", !B>9=>AB: "%{Value/}"%]. B@81CBJB 5 "%{Attribute/}".5'5B5=5B> =0 40==8 >B 4O;0 "%{strName/}" 5 AB0@B8@0=>.4'5B5=5B> =0 40==8 >B 4O;0 "%{strName/}" 5 702J@H5=>.<'5B5=5B> =0 40==8 >B 03@530F8OB0 "%{strName/}" 5 AB0@B8@0=>.;'5B5=5B> =0 40==8 >B 03@530F8OB0 "%{strName/}" 5 702J@H5=>.S'5B5=5B> =0 40==8 >B 4O;0 70 48@5:B=> >1@0B=> 70?8A20=5 "%{strName/}" 5 AB0@B8@0=>.R'5B5=5B> =0 40==8 >B 4O;0 70 48@5:B=> >1@0B=> 70?8A20=5 "%{strName/}" 5 702J@H5=>.81@01>B20=5B> =0 87<5@5=85B> "%{strName/}" 5 AB0@B8@0=>.71@01>B20=5B> =0 87<5@5=85B> "%{strName/}" 5 702J@H5=>.;'5B5=5B> =0 40==8B5 >B 0B@81CB0 "%{strName/}" 5 AB0@B8@0=>.:'5B5=5B> =0 40==8B5 >B 0B@81CB0 "%{strName/}" 5 702J@H5=>.88A:@5B878@0=5B> =0 0B@81CB0 "%{strName/}" 5 AB0@B8@0=>.78A:@5B878@0=5B> =0 0B@81CB0 "%{strName/}" 5 702J@H5=>.3@C?8@0=5B> =0 0B@81CB0 "%{strName/}" 5 AB0@B8@0=>.2@C?8@0=5B> =0 0B@81CB0 "%{strName/}" 5 702J@H5=>.9'5B5=5B> =0 40==8 70 0B@81CB0  %{strName/}  5 AB0@B8@0=>.;0?8A20=5B> =0 40==8 >B 0B@81CB0  %{strName/}  5 702J@H5=>.>!J74020=5B> =0 8=45:A8 70 0B@81CB0  %{strName/}  5 AB0@B8@0=>.=!J74020=5B> =0 8=45:A8 70 0B@81CB0  %{strName/}  5 702J@H5=>.51@01>B:0B0 =0 95@0@E8OB0 '%{strName/}' 5 AB0@B8@0=0.61@01>B20=5B> =0 95@0@E8OB0 "%{strName/}" 5 702J@H5=>.PAP!J74020=5B> =0 E@0=8;8I0 70 45:>48@0=5 70 95@0@E8OB0 "%{strName/}" 5 AB0@B8@0=>.O!J74020=5B> =0 E@0=8;8I0 70 45:>48@0=5 70 95@0@E8OB0 "%{strName/}" 5 702J@H5=>.c!J74020=5B> =0 E@0=8;8I5 70 A?@02:8 70 87<5@5=85B> 70 AJ18@0=5 =0 40==8 "%{strName/}" 5 AB0@B8@0=>.b!J74020=5B> =0 E@0=8;8I5 70 A?@02:8 70 87<5@5=85B> 70 AJ18@0=5 =0 40==8 "%{strName/}" 5 702J@H5=>.R73@0640=5B> =0 3@C?0B0 70?8A8 "%{Group/}" 70 0B@81CB0 "%{strName/}" 5 AB0@B8@0=>.Q73@0640=5B> =0 3@C?0B0 70?8A8 "%{Group/}" 70 0B@81CB0 "%{strName/}" 5 702J@H5=>.M1@01>B20=5B> =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{strName/}" 5 AB0@B8@0=>.L1@01>B20=5B> =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{strName/}" 5 702J@H5=>.11@01>B20=5B> =0 :C10 "%{strName/}" 5 AB0@B8@0=>.01@01>B20=5B> =0 :C10 "%{strName/}" 5 702J@H5=>.:1@01>B20=5B> =0 3@C?0B0 <5@:8 "%{strName/}" 5 AB0@B8@0=>.91@01>B20=5B> =0 3@C?0B0 <5@:8 "%{strName/}" 5 702J@H5=>.31@01>B20=5B> =0 <>45;0 "%{strName/}" 5 AB0@B8@0=>.21@01>B20=5B> =0 <>45;0 "%{strName/}" 5 702J@H5=>.11@01>B20=5B> =0 4O;0 "%{strName/}" 5 AB0@B8@0=>.01@01>B20=5B> =0 4O;0 "%{strName/}" 5 702J@H5=>.<1@01>B20=5B> =0 4O;0 =0 3@C?0B0 "%{strName/}" 5 AB0@B8@0=>.;1@01>B20=5B> =0 4O;0 =0 3@C?0B0 "%{strName/}" 5 702J@H5=>.E!B0@B8@0=> 5 3@C?8@0=5 =0 70?8A8B5 "%{Group/}" 70 4O;0 "%{strName/}".D@C?8@0=5B> =0 70?8A8B5 %{Group/} 70 4O;0 "%{strName/}" 5 702J@H5=>.80?8A20=5B> =0 40==8 =0 4O;0 "%{strName/}" 5 AB0@B8@0=>.70?8A20=5B> =0 40==8 =0 4O;0 "%{strName/}" 5 702J@H5=>.F!J74020=5B> =0 03@530F88 8 8=45:A8 70 4O;0 "%{strName/}" 5 AB0@B8@0=>.E!J74020=5B> =0 03@530F88 8 8=45:A8 70 4O;0 "%{strName/}" 5 702J@H5=>.50O2:0B0 70 3@C?0B0 <5@:8 "%{strName/}" 5 AB0@B8@0=0.40O2:0B0 70 3@C?0B0 <5@:8 "%{strName/}" 5 702J@H5=0.I'5B5=5B> =0 A2J@70=8B5 40==8 =0 3@C?0B0 <5@:8 "%{strName/}" 5 AB0@B8@0=>.H'5B5=5B> =0 A2J@70=8B5 40==8 =0 3@C?0B0 <5@:8 "%{strName/}" 5 702J@H5=>.@'5B5=5B> =0 A2J@70=8B5 40==8 =0 4O;0 "%{strName/}" 5 AB0@B8@0=>.?'5B5=5B> =0 A2J@70=8B5 40==8 =0 4O;0 "%{strName/}" 5 702J@H5=>.040G0B0 5 702J@H5=0 CA?5H=>.040G0B0 5 702J@H5=0 A 3@5H:0.?5@0F8OB0 5 AB0@B8@0=0.51@01>B20=5B> =0 0B@81CB0 "%{strName/}" 5 AB0@B8@0=>.41@01>B20=5B> =0 0B@81CB0 "%{strName/}" 5 702J@H5=>.>=45:A8@0=5B> =0 03@530F88 =0 4O;0 "%{strName/}" 5 AB0@B8@0=>.==45:A8@0=5B> =0 03@530F88 =0 4O;0 "%{strName/}" 5 702J@H5=>.:!J74020=5B> =0 8=45:A8 70 4O;0 "%{strName/}" 5 AB0@B8@0=>.9!J74020=5B> =0 8=45:A8 70 4O;0 "%{strName/}" 5 702J@H5=>.<!J74020=5B> =0 03@530F88 70 4O;0 "%{strName/}" 5 AB0@B8@0=>.;!J74020=5B> =0 03@530F88 70 4O;0 "%{strName/}" 5 702J@H5=>.>1548=O20=5B> =0 03@530F88 70 4O;0 "%{strName/}" 5 AB0@B8@0=>.=1548=O20=5B> =0 03@530F88 70 4O;0 "%{strName/}" 5 702J@H5=>.91@01>B20=5B> =0 1070B0 40==8 "%{strName/}" 5 AB0@B8@0=>.81@01>B20=5B> =0 1070B0 40==8 "%{strName/}" 5 702J@H5=>.2!J74020=5B> =0 3@0D8: 70 >1@01>B20=5 5 AB0@B8@0=>.1!J74020=5B> =0 3@0D8: 70 >1@01>B20=5 5 702J@H5=>.�5=5@8@0=8 A0 3@5H:8 ?> 2@5<5 =0 87G8A;O20=5B> =0 8=AB@C:F88B5 70 CACHE. 1@01>B20=5B> =0 70O2:8 I5 ?@>4J;68 157 87G8A;O20=5 =0 8=AB@C:F88B5 70 CACHE. @8G8=0B0 70 3@5H:0B0 5 A;54=0B0: "%{errors/}".PA�@>OB =0 =01>@8B5, >B:@8B8 >B <5B>40 =0 48A:@5B878@0=5 =5 5 AJI8OB :0B> 1@>O =0 =01>@8B5, 70O25=8 >B 0B@81CB0 A  %{PropertyId/}, 8<5 %{PropertyName/}.H1@01>B20=5B> =0 :5H>25B5 =0 A:@8?B0 =0 :C10 "%{strName/}" 5 AB0@B8@0=>.G1@01>B20=5B> =0 :5H>25B5 =0 A:@8?B0 =0 :C10 "%{strName/}" 5 702J@H5=>.G!B0@B8@0=0 5 ?@>25@:0 =0 8=45:A8B5 =0 A53<5=B8B5 70 4O;0 "%{strName/}".H@>25@:0B0 =0 8=45:A8B5 =0 A53<5=B8B5 70 4O;0 "%{strName/}" 5 702J@H5=0.;1@01>B20=5B> =0 7028A8<>ABB0 A  %{strName/}  5 AB0@B8@0=>.:1@01>B20=5B> =0 7028A8<>ABB0 A  %{strName/}  5 702J@H5=>.c"%{table/}"[%{column/}] =5 <>65 40 A5 ?>4@548 ?> [%{orderbycolumn/}], BJ9 :0B> ?>=5 54=0 AB>9=>AB 2 [%{column2/}] 8<0 =O:>;:> @07;8G=8 AB>9=>AB8 2 [%{orderbycolumn2/}]. >65B5 =0?@8<5@ 40 A>@B8@0B5 [City] ?> [Region], BJ9 :0B> 70 2A5:8 3@04 8<0 A0<> ?> 548= @538>=, => =5 <>65B5 40 A>@B8@0B5 [Region] ?> [City], BJ9 :0B> 70 2A5:8 @538>= 8<0 <=>3> 3@04>25.�;NGJB 70 0B@81CB0 =5 <>65 40 A5 >B:@85 ?> 2@5<5 =0 >1@01>B20=5: %1["01;8F0: "%{Table/}", >;>=0: "%{Column/}", !B>9=>AB: "%{Value/}"%]%[; "01;8F0: "%{Table/}", >;>=0: "%{Column/}", !B>9=>AB: "%{Value/}"%]. B@81CBJB 5 "%{Attribute/}".;NGJB =0 0B@81CB0 5 :>=25@B8@0= 2 =58725AB5= G;5=, BJ9 :0B> :;NGJB =0 0B@81CB0 =5 5 >B:@8B. B@81CB: %{Property/} =0 87<5@5=85: %{Dimension/} >B 1070 40==8: %{Database/}, %1[C1: %{Cube/}, @C?0 <5@:8: %{Detail/}, O;: %{Partition/}, %]0?8A: %ld{Record/}.�0?8AJB 5 ?@>?CA=0B, BJ9 :0B> :;NGJB =0 0B@81CB0 =5 5 >B:@8B. B@81CB: %{Property/} =0 87<5@5=85: %{Dimension/} >B 1070 40==8: %{Database/}, %1[C1: %{Cube/}, @C?0 <5@:8: %{Detail/}, O;: %{Partition/}, %]Record: %ld{Record/}.�0?8AJB 5 ?@>?CA=0B, BJ9 :0B> :;NGJB =0 0B@81CB0 5 4C1;8@0=. B@81CB: %{Property/} =0 87<5@5=85: %{Dimension/} >B 1070 40==8: %{Database/}, %1[C1: %{Cube/}, @C?0 <5@:8: %{Detail/}, O;: %{Partition/}, %]0?8A: %ld{Record/}.�C;52 :;NG =0 0B@81CB 5 :>=25@B8@0= 2 =58725AB5= G;5=. B@81CB: %{Property/} =0 87<5@5=85: %{Dimension/} >B 1070 40==8: %{Database/}, %1[C1: %{Cube/}, @C?0 <5@:8: %{Detail/}, O;: %{Partition/}, %]0?8A: %ld{Record/}.�0?8AJB 5 ?@>?CA=0B, BJ9 :0B> 5 >B:@8B =C;52 :;NG =0 0B@81CB. B@81CB: %{Property/} =0 87<5@5=85: %{Dimension/} >B 1070 40==8: %{Database/}, %1[C1: %{Cube/}, @C?0 <5@:8: %{Detail/}, O;: %{Partition/}, %]0?8A: %ld{Record/}.�B:@8B8 A0 3@5H:8 ?> 2@5<5 =0 87G8A;O20=5 =0 8=AB@C:F88B5 70 CACHE, 2:;NG5=8 2 A:@8?B0. 1@01>B20=5B> =0 70O2:8B5 I5 ?@>4J;68 157 87G8A;O20=5 =0 8=AB@C:F88B5 70 CACHE, :>8B> AJ4J@60B 3@5H:8.N7<5@5=85B> %{dimension/} =5 <>65 40 A5 0:BC0;878@0, BJ9 :0B> =5 5 >1@01>B5=>.�&8:J;, 2:;NG20I G;5= A :;NG %1[%{key/}%]%[, %{key/}%] 5 >B:@8B 2J2 7028A8<>AB >B B8?0 @>48B5;-=0A;54=8: <564C 0B@81CB0 "%{property/}" 8 0B@81CB0 "%{relatedproperty/}".�!B@>38B5 7028A8<>AB8 <564C 0B@81CB8B5 =5 <>30B 40 A5 ?@><5=OB ?> 2@5<5 =0 ?>ABJ?:>2> >1@01>B20=5 =0 4045=> 87<5@5=85. @5H:0B0 2J7=8:=0 ?@8 >1@01>B20=5 =0 0B@81CB0 "%{Attribute/}". %1["01;8F0: "%{Table/}", >;>=0: "%{Column/}", !B>9=>AB: "%{Value/}"%]%[; "01;8F0: "%{Table/}", >;>=0: "%{Column/}", !B>9=>AB: "%{Value/}"%]. B@81CB =0 87B>G=8:0: "%{SourceAttribute/}". !B>9=>AB8B5 =0 :>;>=8B5 =0 :;NG>25 =0 0B@81CB0 =0 87B>G=8:0: %1["%{KeyColumnValue/}"%]%[, "%{KeyColumnValue/}"%].�7<5@5=85B> 70 AJ18@0=5 =0 40==8 "%{dimension/}" =5 <>65 40 A5 >1@01>B8, BJ9 :0B> <>45;JB 70 AJ18@0=5 =0 40==8 "%{miningmodel/}", =0 :>9B> 5 1078@0=> 87<5@5=85B>, B@O120 40 A5 >1@01>B8 ?@J2.�J7=8:=0 =5>G0:20=0 =C;520 AB>9=>AB 70 A;54=0B0 <O@:0 ?> 2@5<5 =0 >1@01>B20=5: "%{Measure/}" =0 3@C?0B0 <5@:8: "%{Detail/}" >B 1070 40==8: "%{Database/}", C1: "%{Cube/}" 2 B01;8F0: "%{Table/}", >;>=0: "%{Column/}".�?5@0F8OB0 70 >1@01>B20=5 702J@H8, BJ9 :0B> 1@>OB =0 2J7=8:=0;8B5 3@5H:8 ?> 2@5<5 =0 >1@01>B20=5 4>AB83=0 >?@545;5=8O ;8<8B >B 4>?CAB8<8 3@5H:8 70 >?5@0F8OB0.�5@A8OB0 =0 A2J@70=8O %{typename/} A 8<5 "%{name/}" =0 >B40;5G5=8O 5:75<?;O@ 5 ?@><5=5=0. >2B>@5B5 >?5@0F8OB0, 70 40 @07@5H8B5 ?@>1;5<0.�5@A8OB0 =0 A2J@70=8O %{typename/} A  "%{id/}", 8<5 "%{name/}" =0 >B40;5G5=8O 5:75<?;O@ 5 ?@><5=5=0. >2B>@5B5 >?5@0F8OB0, 70 40 @07@5H8B5 ?@>1;5<0.�5@A8OB0 =0 A2J@70=8O %{typename/} A  '%{id/}' 8 8<5 '%{name/}' =0 >B40;5G5=8O AJ@2J@ 5 ?@><5=5=0. >2B>@5B5 >?5@0F8OB0, 70 40 >BAB@0=8B5 ?@>1;5<0.�5@A8OB0 =0 A2J@70=8O %{typename/} A  "%{id/}" 8 8<5 "%{name/}" =0 >B40;5G5=8O AJ@2J@ 5 ?@><5=5=0. >2B>@5B5 >?5@0F8OB0, 70 40 >BAB@0=8B5 ?@>1;5<0.�5@A8OB0 =0 A2J@70=8O %{typename/} A  "%{id/}" 8 8<5 "%{name/}" =0 >B40;5G5=8O AJ@2J@ 5 ?@><5=5=0. >2B>@5B5 >?5@0F8OB0, 70 40 >BAB@0=8B5 ?@>1;5<0.PJ7=8:=0 3@5H:0 ?@8 >1@01>B20=5B> =0 %{typename/} A   %{id/} . 8<5  %{name/} .�J7=8:=0 3@5H:0 ?> 2@5<5 =0 >1@01>B20=5 =0 0B@81CB0 "%{Property/}" =0 87<5@5=85B> "%{Dimension/}" >B 1070B0 40==8 "%{Database/}".�J7=8:=0 3@5H:0 ?> 2@5<5 =0 >1@01>B20=5 =0 4O;0 "%{PartitionName/}" =0 3@C?0B0 <5@:8 "%{Detail/}" 70 :C10 "%{Cube/}" >B 1070B0 40==8 %{Database/}.r5B040==8B5 70 AB0B8AB8G5A:8 A2J@70=8O %{typename/} A 8<5 "%{name/}" =5 <>65 40 A5 ?@>25@OB 2 >15:B0 =0 87B>G=8:0.FJ7=8:=0 3@5H:0 ?> 2@5<5 =0 48A:@5B878@0=5 =0 0B@81CB0 "%{Property/}".yB@81CBJB "%{Property/}" =5 <>65 40 A5 48A:@5B878@0 2 70O25=8O 1@>9 =01>@8, BJ9 :0B> 8<0 B2J@45 <0;:> @07;8G=8 AB>9=>AB8.�B@81CBJB A  "%{PropertyId/}", 8<5 "%{PropertyName/}" =5 <>65 40 A5 48A:@5B878@0, BJ9 :0B> 8<0 B2J@45 <0;:> @07;8G=8 AB>9=>AB8.NO<0B5 @07@5H5=85 70 4>ABJ? 4> C:070=8O G;5= 8;8 C:070=8OB G;5= =5 AJI5AB2C20.W@C?0B0 <5@:8 =0 87B>G=8:0 =0 A2J@70=0B0 3@C?0 <5@:8 "%{detail/}" =5 <>65 40 A5 >B:@85.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 >1@01>B20=5 =0 8=45:A8B5 70 4O;0 %{Partition/} =0 3@C?0B0 <5@:8 %{Detail/} =0 :C10 %{Cube/} >B 1070B0 40==8 %{Database/}.d7B>G=8:JB %{typename/} A  "%{id/}", 8<5 "%{name/}" =5 <>65 40 A5 70O2:8, BJ9 :0B> =5 5 >1@01>B5=.A 54JB =0 A>@B8@0=5, C:070= 70 @07;8G5= 1@>9 70?8A8, 5 =5?@028;5=.PA8!5:B>@JB, C:070= 70 0B@81CB0 %{Property/}, 5 =5?@028;5=.P8A:@5B878@0=8OB 0B@81CB =0 "%{Property/}" =5 <>65 40 A5 A2J@65 A <=>3> :;NG>25.h<5B> =0 <O@:0B0 "%{measurename/}" =5 5 >B:@8B> ?@8 @5H020=5 =0 >12J@720=5B> 70 0B@81CB0 "%{property/}".�3@530F8OB0 "%{agg/}", 45D8=8@0=0 >B ?>B@518B5;O 2 4O;0 "%{partition/}", =O<0 20;84=> >12J@720=5, A2J@70=> A >15:B0 =0 87B>G=8:0.<7<5@5=85B> "%{dim/}" =5 5 20;84=> 70 03@530F8OB0 "%{agg/}".\7<5@5=85B> "%{cubedimid/}", A2J@70=> A :C10 "%{cubename/}", =5 5 20;84=> 8;8 =5 AJI5AB2C20.wB@81CBJB "%{attribute/}" 2 87<5@5=85B> "%{dimension/}" 8<0 >12J@720=5 A >B40;5G5=> 87<5@5=85, :>5B> 25G5 =5 5 20;84=>.y12J@720=5B> =0 3@C?0B0 <5@:8 "%{measuregroupid/}", A>G8 :J< 3@C?0 <5@:8 =0 AJ@2J@ "%{remotemgid/}", :>9B> =5 AJI5AB2C20.x12J@720=5B> A  =0 <O@:0 "%{measureid/}" 2 3@C?0B0 <5@:8 "%{measuregroup/}" =5 5 >B:@8B> 2 3@C?0B0 <5@:8 =0 87B>G=8:0.BB40;5G5=8OB 87B>G=8: =0 40==8 70 >15:B0 "%{object/}" 5 =520;845=.L7<5@5=85B> "%{cubedimid/}" =5 5 >B:@8B> 2 :C10 =0 87B>G=8:0 "%{cubename/}".S@C?0B0 <5@:8 "%{measuregroupid/}" =5 5 >B:@8B0 2 :C10 =0 87B>G=8:0 "%{cubename/}".qB@81CBJB "%{attribute/}" 2 87<5@5=85B> "%{dimension/}" 8<0 >12J@720=5 A >B40;5G5=> 87<5@5=85, :>5B> 5 =520;84=>.Y!0<> 1078 40==8 >B B8?0 BLS <>30B 40 A5 87?>;720B 70 87B>G=8F8 =0 40==8 =0 @01>B=8 :=838.dB@81CB8B5 2 87<5@5=85B> =0 @01>B=0 :=830 <>65 40 8<0B A0<> >12J@720=8O A 0B@81CB8 =0 @01>B=0 :=830.I"8?JB =0 40==8B5 =0 :;NG 70 G;5=0 70 3@C?8@0=5 "%{member/}" 5 =5?@028;5=.PA6';5=JB 70 3@C?8@0=5 "%{member/}" =5 <>65 40 A5 >B:@85.c070B0 40==8 "%{database/}" =5 5 >B:@8B0 ?@8 @5H020=5 =0 >12J@720=5B> 70 A2>9AB2>B> "%{property/}".WC1JB "%{cube/}" =5 5 >B:@8B ?@8 @5H020=5 =0 >12J@720=5B> 70 A2>9AB2>B> "%{property/}".]7<5@5=85B> "%{dim/}" =5 5 >B:@8B> ?@8 @5H020=5 =0 >12J@720=5B> 70 A2>9AB2>B> "%{property/}".ZB@81CBJB "%{attr/}" =5 5 >B:@8B ?@8 @5H020=5 =0 >12J@720=5B> 70 A2>9AB2>B> "%{property/}.]5@0@E8OB0 "%{hier/}" =5 5 >B:@8B0 ?@8 @5H020=5 =0 >12J@720=5B> 70 A2>9AB2>B> "%{property/}".Z82>B> "%{level/}" =5 5 >B:@8B> ?@8 @5H020=5 =0 >12J@720=5B> 70 A2>9AB2>B> "%{property/}".GB@81CBJB "%{attr/}" 8<0 ?>25G5 >B <0:A8<0;=8O 1@>9 ?>44J@60=8 ?@52>48.,B@81CBJB "%{attr/}" =O<0 :>;>=8 =0 :;NG>25.h@C?0B0 <5@:8 "%{measuregroup/}" =5 5 >B:@8B0 ?@8 @5H020=5 =0 >12J@720=5B> 70 A2>9AB2>B> "%{property/}".]O@:0B0 "%{measure/}" =5 5 >B:@8B0 ?@8 @5H020=5 =0 >12J@720=5B> 70 A2>9AB2>B> "%{property/}".xB:@8B 5 =5?@028;5= 1@>9 AB>9=>AB8 =0 D8;B@8 8;8 =5AJ>B25BAB20I8 AB>9=>AB8 =0 D8;B@8 ?@8 AJ74020=5B> =0 ROLAP CA;>285B>.p@C?0B0 <5@:8 =0 87B>G=8:0, C:070=0 70 A2J@70=0B0 3@C?0 <5@:8 "%{detail/}", =5 <>65 40 ?@8=04;568 :J< AJI8O :C1.gJ7=8:=0 3@5H:0 ?> 2@5<5 =0 @5H020=5B> =0 :;NG0 70 G;5=0 A :;NG %["%{key/}" ]2 0B@81CB0 "%{property/}".VJ7=8:=0 3@5H:0 ?@8 @5H020=5B> =0 8<5B> 70 G;5=0 "%{name/}" 2 0B@81CB0 "%{property/}".G0:A8<0;=8OB 1@>9 ROLAP @54>25 70 >1@01>B20=5 2 54=0 70O2:0 5 =0428H5=.!8<8BJB 70 87?J;=5=85 5 4>AB83=0B<3@0=8G5=8OB0, =0;>65=8 70 A5:B>@0 =0 4O;>25B5, A0 =0@CH5=8.PJ7=8:=0 3@5H:0 ?@8 >1@01>B20=5B> =0 @>48B5;A:>B>/4JI5@=>B> 87<5@5=85 "%{dim/}".i';5=JB ?> ?>4@0718@0=5, C:070= 70 87<5@5=85B> "%{Dimension/}" 2 3@C?0B0 <5@:8 "%{Detail/}", 5 =5?@028;5=._7<5@5=85B> "%{DimensionName/}" 5 A2J@70=> >B40;5G5=>, B0:0 G5 =5 A5 @07@5H020B =8:0:28 70O2:8.jB@81CBJB =0 :C10 =5 <>65 40 A5 >B:@85 70 >15:B =0 @07@5H5=85 70 0B@81CB =0 :C1 A  "%{CubeAttrPermID/}".s';5=JB =0 3@C?0B0 "%{GroupMember/}", 45D8=8@0= >B ?>B@518B5;O, =5 <>65 40 A5 @07@5H8 2 87<5@5=85B> "%{Dimension/}".�B@81CBJB 70 3@C?8@0=5 "%{GroupAttr/}", 45D8=8@0= >B ?>B@518B5;O, =5 <>65 40 A5 >B:@85 2 0B@81CB8B5 =0 87<5@5=85B> "%{Dimension/}".hB@81CB8B5 70 3@C?8@0=5, 45D8=8@0=8 >B ?>B@518B5;O, A5 ?>44J@60B A0<> A 87<5@5=8O >B >1E20B0 =0 A5A8OB0.�';5=>25B5 70 3@C?8@0=5, 45D8=8@0=8 >B ?>B@518B5;O, <>30B 40 A5 C:0720B A0<> :>30B> B8?JB 70 3@C?8@0=5 5 704045= =0 B0:J2, 45D8=8@0= >B ?>B@518B5;O.�12J@720=5B> =0 0B@81CB0 70 A2>9AB2>B> "%{property_name/}" 5 =520;84=>, BJ9 :0B> @>48B5;A:>B> 87<5@5=85 8<0 >12J@720=5, :>5B> =5 5 OLAP.�12J@720=5B> A 0B@81CB =0 :C1 70 A2>9AB2>B> "%{property_name/}" 5 =520;84=>, BJ9 :0B> @>48B5;A:>B> 87<5@5=85 8<0 4@C3 :C1 =0 87B>G=8:.�12J@720=5B> A 0B@81CB =0 :C1 70 A2>9AB2>B> "%{property_name/}" 5 =520;84=>, BJ9 :0B> @>48B5;A:>B> 87<5@5=85 8<0 4@C3> 87<5@5=85 =0 :C10 =0 87B>G=8:0.e3@530F8OB0 "%{agg/}" 2 4O;0 "%{partition/}" =O<0 20;84=> >12J@720=5, A2J@70=> A >15:B0 =0 87B>G=8:0.I520;845= 87B>G=8: 70 <O@:0B0 "%{agg_measure/}" =0 03@530F8OB0 "%{agg/}".k$09;JB =0 :5H0 =0 @01>B=0B0 :=830 "%{workbook_connstr/}" =5 <>65 40 A5 >B:@85 2 48A?5G5@0 =0 @01>B=8 :=838.PAI 01>B=0B0 :=830, C:070=0 >B DatabaseId="%{database_id/}" 25G5 5 >B2>@5=0.G 01>B=0B0 :=830, C:070=0 >B DatabaseId="%{database_id/}" =5 5 >B2>@5=0.:;5<5=BJB Parallel =5 A5 ?>44J@60 2 =5B@0=70:F8>=5= ?0:5B.F!0<> 2J7;8 Process A0 @07@5H5=8 ?>4 2J75;0 Parallel 2 ?0:5B=0 :><0=40.{15:BJB, C:070= 2 :;85=BA:0 70O2:0, =5 5 87B>G=8: =0 40==8. !0<> >15:B8 =0 87B>G=8F8 =0 40==8 A0 @07@5H5=8 70 B078 :><0=40.�!2J@70=8OB %{typename/} A  "%{id/}", 8<5 "%{name/}" =5 <>65 40 A5 >1@01>B8, BJ9 :0B> =53>28OB >15:B =0 87B>G=8: =5 5 >1@01>B5=.�!2J@70=8OB %{typename/} A  "%{id/}", 8<5 "%{name/}" =5 <>65 40 A5 >1@01>B8, BJ9 :0B> AJ4J@60 MG 87<5@5=85 A  "%{mgdim_id/}", 8<5 "%{mgdim_name/}" A @07;8G5= 0B@81CB 70 3@0=C;0@=>AB >B B>78 =0 >15:B0 =0 87B>G=8:0.Y =0 87<5@5=85B> "%{dimId/}" 70 A2J@70=8O ?>4:C1 A  "%{cubeId/}" =5 <>65 40 A5 >B:@85.u =0 0B@81CB0 "%{attrId/}" 70 A2J@70=8O ?>4:C1 A  "%{cubeId/}" 8  =0 87<5@5=85 "%{dimId/}" =5 <>65 40 A5 >B:@85.�1I8OB 1@>9 =0 >12J@720=8O A :;NG>25 =0 A2J@70=8O %{typename/} A  "%{id/}", 8<5 "%{name/}" =0 >B40;5G5=8O AJ@2J@ 5 ?@><5=5=. >2B>@5B5 >?5@0F8OB0, 70 40 @5H8B5 ?@>1;5<0.�';5= >B 87<5@5=85B> "%{name/}" =5 <>65 40 A5 >B:@85. ">20 <>65 40 A5 4J;68 =0 =50:BC0;5= :5H =0 87<5@5=85. >2B>@=>B> 87?J;=5=85 =0 70O2:0B0 A;54 87G8AB20=5 =0 :5H0 <>65 40 A5 @5H8 ?@>1;5<0.�0O2:0B0 >B:@8 48709=, 2 :>9B> 87<5@5=85 :J< ?@5?@0B:0 8;8 87@07 =0 <O@:0 >B B8? "<=>3> :J< <=>3>" 8<0 :@J3>20 7028A8<>AB 8 70O2:0B0 :J< B578 >15:B8 I5 4>2545 4> 157:@09=8 @CB8==8 ?>2B>@O5<>AB8. 0?@8<5@, 0:> 3@C?0B0 <5@:8 A A>G8 :J< 87<5@5=85 >B B8? "<=>3> :J< <=>3>" G@57 3@C?0 <5@:8 B, 0 3@C?0B0 <5@:8 B 8<0 87@07 =0 <O@:0, :>9B> A>G8 :J< 4045=0 <O@:0 2 3@C?0B0 <5@:8 A. 7?>;720=8B5 >15:B8 A0: %{objectIds/}.S5 <>65 40 A5 ?;0=8@0 ?0@0;5;=> >1@01>B20=5 =0 A;54=8B5 >15:B8 A : %{objectIds/}.�O;JB A  %{partitionId/} A5 ?;0=8@0 ?>25G5 >B 254=J6 A @07;8G5= B8? =0 >1@01>B20=5. ">20 A5 A;CG0, :>30B> 54=0 8 AJI0 B01;8F0, =0?@8<5@, A5 ?;0=8@0 ?>25G5 >B 254=J6 :0B> G0AB >B ?0@0;5;=0 70O2:0.fJ7=8:=0 3@5H:0 ?@8 >1@01>B20=5B> =0 4O;0  %{PartitionName/}  >B 3@C?0B0 70 87<5@20=5  %{TableName/} .PAyB:@8B0 5 =5?>A;54>20B5;=>AB 2J2 2JB@5H=8B5 AB@C:BC@8 =0 40==8B5, :0B> ?@8G8=0B0 70 B>20 <>65 40 5 =5?>44J@60=0 >?5@0F8O.�J7=8:=0 3@5H:0 ?@8 ?@>25@:0B0 70 AJ3;0AC20=5 =0 4O;0  %{PartitionName/}  =0 3@C?0B0 70 87<5@20=5  %{Detail/}  70 :C10  %{Cube/}  >B 1070B0 40==8 %{Database/}. J7<>6=> 5 40 CA?55B5 40 :>@838@0B5 B>20 G@57 ?>2B>@=> >1@01>B20=5 =0 4O;0 8;8 8=45:A8B5./!B0B8AB8:0B0 70 A53<5=B8B5 =0 4O;0 5 ?>2@545=0.!53<5=BJB =0 4O;0 5 ?>2@545=.�;0C70 RETURN =5 <>65 40 1J45 87?>;720=0 A 8=AB@C:F8OB0 DRILLTHROUGH, :>30B> 87@07 DetailRows 25G5 5 45D8=8@0= 2 87<5@20=5B>  %{MeasureName/} .Z7@07JB DetailRows A5 87?>;720 2 >3@0=8G5= @568< DirectQuery. ">20 2A5 >I5 =5 A5 ?>44J@60.LE>4=8OB ?0@0<5BJ@ 70 DC=:F8OB0 DETAILROWS =5 5 20;84=0 ?@5?@0B:0 :J< <O@:0.PA:>4C; 70 C?@02;O20= :>4 =0 CA;C38B5 70 0=0;87 =0 Microsoft$%s{mengine_eventlistener_exception/}MEngineHelper =5 5 70@545=.I5CA?5H=> 8=8F88@0=5 =0 =8H:0B0 70 0A8=E@>==> 70@5640=5 =0 menginehelper.A"01C;0@=0 70O2:0: :>;>=0B0 ORDERBY 5 83=>@8@0=0 2 70O2:0B0 COUNT.PAG>;>=0B0 "%{column/}" 5 <O@:0 8 =5 <>65 40 A5 2:;NG8 2 :;0C70 GROUP BY.U>;>=0B0 =0 <O@:0B0 "%{column/}" =5 <>65 40 A5 AJ15@5, BJ9 :0B> =O<0 :;0C70 GROUP BY.H>;>=0B0 "%{column/}" 5 <O@:0 8 B@O120 40 A5 AJ15@5 2 :;0C70B0 GROUP BY.;O@:0B0 "%{measure/}" =5 <>65 40 A5 AJ15@5 A DC=:F8OB0 Sum.;O@:0B0 "%{measure/}" =5 <>65 40 A5 AJ15@5 A DC=:F8OB0 Avg.=O@:0B0 "%{measure/}" =5 <>65 40 A5 AJ15@5 A DC=:F8OB0 Count.;O@:0B0 "%{measure/}" =5 <>65 40 A5 AJ15@5 A DC=:F8OB0 Min.;O@:0B0 "%{measure/}" =5 <>65 40 A5 AJ15@5 A DC=:F8OB0 Max.`>;>=0B0 "%{column/}" 5 0B@81CB 8 =5 <>65 40 A5 AJ18@0. "@O120 40 A5 2:;NG8 2 :;0C70B0 GROUP BY.>5B09;878@0=5B> <>65 40 2@JI0 A0<> :>;>=8 >B 54=0 3@C?0 <5@:8.?SQL 70O2:0B0 =5 <>65 40 A5 87?J;=8, 0:> =5 1J45 871@0= :0B0;>3.0!E5<0B0 "%{schema/}" 5 =520;84=0 2 SQL 70O2:0B0.h"01;8F0B0 "%{table/}" 2 :;0C70B0 FROM =0 SQL 70O2:0B0 =5 5 :20;8D8F8@0=0 >B 8<5B> =0 AE5<0B0 (8;8 :C10).�!E5<0B0 =0 "%{cube/}" (8;8 :C10) =5 AJI5AB2C20 2 1070B0 40==8 "%{database/}" 8;8 ?>B@518B5;OB =5 @07?>;030 A =5>1E>48<8B5 @07@5H5=8O 70 4>ABJ? 4> =5O.UA8G:8 B01;8F8, C:070=8 2 SQL 70O2:0, B@O120 40 8420B >B 54=0 8 AJI0 AE5<0 (8;8 :C1).PA>"01;8F0B0 "%{table/}" 5 2:;NG5=0 =O:>;:> ?JB8 2 :;0C70B0 FROM.�"01;8F0B0 "%{table/}" =5 AJI5AB2C20 2 AE5<0B0 "%{cube/}" (8;8 :C10) 8;8 ?>B@518B5;OB =5 @07?>;030 A =5>1E>48<8B5 @07@5H5=8O 70 4>ABJ? 4> =5O.';0C70B0 WHERE AJ4J@60 =520;845= 87@07.95?>44J@60=0 42>8G=0 >?5@0F8O 5 C:070=0 2 :;0C70B0 WHERE.f;0C70 GROUP BY =5 <>65 40 A5 87?>;720 2 :>;>=0B0 "%{column/}", BJ9 :0B> :>;>=0B0 5 1078@0=0 =0 <O@:0.q;0C70 GROUP BY =5 <>65 40 A5 87?>;720 2 :>;>=0B0 "%{column/}", BJ9 :0B> :>;>=0B0 =5 5 C:070=0 2 :;0C70B0 SELECT.;;0C70 ORDER BY =5 <>65 40 A5 87?>;720 157 :;0C70 GROUP BY.K;0C70 ORDER BY =5 <>65 40 A5 87?>;720, 0:> SQLQueryMode 5 704045= =0 Data.'5 A5 ?>44J@60B <=>3> CA;>28O ORDER BY.jB:@8B0 5 3@5H:0 2 :>;>=0B0 "%{column/}". ;0C70B0 ORDER BY A5 ?>44J@60 A0<> 2 0B@81CB8 UniqueName 8 Name.'SQL 70O2:8 A :;0C78 OR =5 A5 ?>44J@60B.l;0C70 GROUP BY =5 <>65 40 A5 87?>;720 70 70O2:0 =0 B01;8F8 A 87<5@5=8O, 0:> SQLQueryMode 5 704045= =0 Data.*>;>=0B0 AJ4J@60 87@07, :>9B> 5 =520;845=.?0@0<5BJ@JB Index =0 DC=:F8OB0 Key =5 5 20;845= B8? =0 40==8B5.H$C=:F8OB0 "%{function/}" =5 <>65 40 A5 ?@8;>68 70 :>;>=0B0 "%{column/}".PAn<5B> =5 AE5<0B0 "%{schema/}" 70 :>;>=0B0 "%{column/}" =5 AJ>B25BAB20 =0 AE5<0B0 =0 B01;8F8B5 2 :;0C70B0 FROM.L"01;8F0B0 "%{table/}" 70 :>;>=0B0 "%{column/}" =5 5 =0;8G=0 2 :;0C70B0 FROM.�>;>=0B0 "%{column/}" =5 5 :20;8D8F8@0=0. 20;8D8F8@0=> 8<5 =0 :>;>=0 A5 878A:20, 0:> A0 C:070=8 <=>3> B01;8F8 2 :;0C70B0 FROM. @B:@8B> 5 =5?@028;=> D>@<8@0=> 8<5 =0 AE5<0, B01;8F0 8;8 :>;>=0.C>;>=0B0 "%{column/}" =5 <>65 40 A5 >B:@85 2 B01;8F0B0 "%{table/}"._<0 =5>G0:20= >?5@0B>@ 2 :;0C70B0 WHERE. >44J@60 A0 A0<> >?5@0B>@JB 70 @025=AB2> Equals ( = ).a<0 =5>G0:20= >?5@0B>@ 2 :;0C70B0 WHERE. >44J@60 A0 A0<> >?5@0B>@JB 70 @025=AB2> Equal To ( = ).H>;>=0B0 "%{column/}" 5 <O@:0 8 =5 <>65 40 A5 87?>;720 2 :;0C70B0 WHERE.I520;84=0 DC=:F8O 5 ?@8;>65=0 :J< :>;>=0B0 "%{column/}" 2 :;0C70B0 WHERE.`';5=JB "%{member/}", C:070= 2 :;0C70B0 WHERE, =5 <>65 40 A5 =0<5@8 2 95@0@E8OB0 "%{hierarchy/}".u$>@<0BJB =0 @57C;B0B0, C:070= 70 SQL 70O2:0B0, 5 =520;845=. >44J@60 A5 A0<> B01C;0@5= 8 >A=>25= D>@<0B =0 @57C;B0B8.'5 A5 ?>44J@60B SQL 70O2:8 A ?>470O2:8.>5 A5 ?>44J@60B SQL 70O2:8 A >?5@0F88 70 SKIP, TOP 8;8 BOTTOM.QSQL 70O2:8B5 ?>44J@60B 8728:20=5 A0<> =0 54=0 MDXFilter DC=:F8O 2 :;0C70B0 WHERE.ZSQL 70O2:8B5 =5 @07@5H020B CA;>28O, :>30B> MDXFilter DC=:F8OB0 5 =0;8G=0 2 WHERE :;0C70B0.m';5=JB "%{member/}", C:070= 2 :;0C70B0 WHERE, =5 ?@8=04;568 :J< >G0:20=>B> =82> 2 95@0@E8OB0 "%{hierarchy/}".�B@81CBJB "%{attrName/}" 2 87<5@5=85B> "%{dimName/}" 5 872J= 3@0=C;0@=>ABB0 =0 3@C?0B0 <5@:8 "%{mgName/}" 8 =5 <>65 40 A5 2J@=5 :0B> :>;>=0.�>;>=8B5 70 45B09;878@0=5 B@O120 40 ?@8=04;560 :J< B>G=> 54=0 3@C?0 <5@:8. >;>=8B5, 70O25=8 >B 8=AB@C:F8OB0 70 45B09;878@0=5 A>G0B :J< <=>3> 3@C?8 <5@:8.\>;>=0B0 "%{column/}" 2 B01;8F0B0 "%{table/}" =O<0 :>;>=0 =0 :;NG ?@8 87<5AB20=5 %{offset/}.v0@0<5BJ@ 1 =0 :;0C70B0 SYSTEMRESTRICTSCHEMA B@O120 40 C:065 8<5 =0 =01>@0 @54>25 =0 AE5<0B0 2J2 D>@<0B0 $SYSTEM.name.^<5B> =0 >3@0=8G5=85B> "%{restriction/}" 5 =520;84=> 70 =01>@0 @54>25 =0 AE5<0B0 "%{rowset/}".�3@0=8G5=85B> "%{strName/}" 5 704J;68B5;=>, => ;8?A20 >B 70O2:0B0. 7?>;7209B5 SYSTEMRESTRICTSCHEMA, 70 40 ?@54>AB028B5 >3@0=8G5=8O.kSQLQueryMode <>65 40 A5 704045 A0<> =0 DataKeys, :>30B> CA;C38B5 70 0=0;87 A5 87?>;720B 2 B01C;0@5= @568<. 8#:070=0 5 =5?>44J@60=0 C=0@=0 >?5@0F8O 2 :;0C70B0 WHERE.w#:070= 5 =520;845= NOT >?5@0B>@ 2 :;0C70B0 WHERE. NOT <>65 40 A5 87?>;720 A0<> ?@54 A;54=0B0 :;0C70: [ColName] IS NULL.G"01C;0@=8B5 70O2:8 =5 ?>44J@60B 87@078, AJ4J@60I8 8728:20=5 =0 DC=:F8O.5"01C;0@=8B5 70O2:8 =5 ?>44J@60B 87G8A;5=8O =0 :>;>=8.R>65B5 40 ?>4@548B5 A0<> ?> 548= 0B@81CB 8 ?> 871>@ ?> :>;>=0B0 =0 =><5@0 =0 @540.8"01C;0@=8B5 70O2:8 =5 ?>44J@60B 8=AB@C:F88 DrillThrough.(<0 =5>G0:20= >?5@0B>@ 2 :;0C70B0 WHERE.k"01;8G=8B5 70O2:8 ?>44J@60B 8728:20=5 A0<> =0 DC=:F88B5 MATCHESRULE 8 KEYWORDSMATCHPREFIX 2 :;0C70B0 WHERE.j"01C;0@=8B5 70O2:8 <>30B 40 8<0B A0<> =87>28, F8D@>28 8;8 =C;528 AB>9=>AB8 :0B> >?5@0=48 2 :;0C70B0 WHERE.PA9"01C;0@=8B5 70O2:8 <>30B 40 8<0B A0<> <O@:0 >B B8? COUNT.i"01C;0@=0 70O2:0: A=>2=0B0 B01;8F0 =5 <>65 40 A5 >B:@85 2 5AB5AB25=> >1548=5=8 B01;8F8 =0 :;0C70B0 FROM.�!>@B8@0=5B> =5 A5 ?>44J@60 2 :>;>=0 "%{column/}" 2 B01;8F0 "%{table/}", BJ9 :0B> =O<0 95@0@E8O, A2J@70=0 A B078 :>;>=0 8;8 ?>@048 B>20, G5 95@0@E8OB0, A2J@70=0 A :>;>=0B0, =5 5 >1@01>B5=0.Z"01C;0@=0 70O2:0: 5AJ>B25BAB285 =0 B8?>25B5 2 :>;>=0 "%{column/} 2 B01;8F0B0 "%{table/}".�"01C;0@=0 70O2:0: 7@07JB OR 5 =520;845=. 0;84=8OB OR 87@07 B@O120 40 A5 >3@048 2 A:>18 8 40 2:;NG20 A0<> 54=0 :>;>=0. A25= B>20 87@078B5 OR 2 :>;>=8 =0 =87>25 <>65 40 87?>;720B A0<> >?5@0B>@8B5 70 @025=AB2> (=) 8 IS NULL.n"01C;0@=0 70O2:0: $8;B@8B5 =0 >1E20B 2 :>;>=0B0 "%{column/}" 2 B01;8F0 "%{table/}" =5 ?>:@820B 20;845= >1E20B.j"01C;0@=0 70O2:0: #:070=8 A0 ?>25G5 >B 420 D8;B@8 =0 >1E20B 2 :>;>=0B0 "%{column/}" 2 B01;8F0 "%{table/}".j"01C;0@=0 70O2:0: O@:0B0 COUNT 2 70O2:0B0 5 =520;84=0. #:065B5 COUNT 2J2 D>@<0B "COUNT()" 8;8 "COUNT(*)".2"01C;0@=0 70O2:0: >44J@60B A5 A0<> <5@:8B5 COUNT.�"01C;0@=0 70O2:0: 71@0=8OB A?8AJ: A :>;>=8 =0 70O2:0 COUNT B@O120 40 AJ4J@60 B>G=> 54=0 <O@:0 "COUNT(*)". @C38B5 :>;>=8   "SKIP n" 8 "TOP k"   =5 A0 @07@5H5=8.="01C;0@=0 70O2:0: ?5@0=4JB =0 IS >?5@0B>@0 B@O120 40 5 NULL.;"01C;0@=0 70O2:0: ?5@0B>@JB 5 =5AJ2<5AB8< A >?5@0=40 NULL.H"01C;0@=0 70O2:0: >4@5640=5B> ?> :>;>=8 =5 5 >B:@8B> 8;8 5 <O@:0 COUNT.�"SQLQueryMode" B@O120 40 5 704045= =0 "DataKeys", 70 40 ?>44J@60 A8=B0:A8A0 =0 SQL 70 B01C;0@=0 70O2:0 ?@8 87?>;720=5 =0 CA;C38B5 70 0=0;87 2 B01C;0@5= @568<.�"01C;0@=0 70O2:0: 520;84=0 :;0C70 WHERE 2 :>;>=0B0 "%{column/}" 2 B01;8F0 "%{table/}". >44J@60B A5 A0<> :>=AB0=B8, ?@54H5AB20=8 >B 7=0:0 "+" 8;8 "-".}"01C;0@=0 70O2:0: SELECT DISTINCT 878A:20 B>G=> 54=0 :>;>=0, 70 40 A5 8715@5, 8 <>65 40 A5 A>@B8@0 A0<> ?> :>;>=0B0 DISTINCT.PAw>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 4>ABJ? 4> ?>A>G5=0B0 B01;8F0  %{strName/}  8;8 >15:BJB =5 AJI5AB2C20.|DrillThrough =5 A5 ?>44J@60, BJ9 :0B> AJ@2J@JB A5 87?J;=O20 2 B01C;0@5= @568< 8;8 ?>B@518B5;OB =O<0 =5>1E>48<>B> @07@5H5=85.NDrillThrough =5 A5 ?>44J@60, BJ9 :0B> AJ@2J@JB A5 87?J;=O20 2 B01C;0@5= @568<.3 07@5H020=5B> =0 :>;>=0B0 "%{column/}" 5 =5CA?5H=>.P5 A0 C:070=8 :>;>=8 70 87E>4=8 40==8. "@O120 40 A5 C:065 =09-<0;:> 54=0 :>;>=0.�0O2:0B0 70 87?J;=8< <>4C; =0 B01;8F0 =5 <>65 40 A5 AB0@B8@0, BJ9 :0B> B5:CI0B0 1070 40==8 "%{DBName/}" 5 A @07@5H5= @568< DirectQuery.�520;845= 0@3C<5=B 5 ?@54>AB025= =0 <5B>40 MatchesRule. 0B> ?J@28 ?0@0<5BJ@ 5 >G0:20=> 8<5 =0 :>;>=0, 0 :0B> 2B>@8 ?0@0<5BJ@   =87 70 BJ@A5=5. M"01;8F0B0, ?>4045=0 =0 DC=:F8OB0 MatchesRule, =5 5 <0@:8@0=0 8;8 >1@01>B5=0. W @3C<5=BJB 70 =87 70 BJ@A5=5, ?>4045= =0 DC=:F8OB0 MatchesRule, 5 A 3@5H5= A8=B0:A8A. a >65B5 40 8<0B5 A0<> 548= ?@548:0B 2 :;0C70 WHERE, 0:> 5 8728:0=0 DC=:F8OB0 KEYWORDSMATCHPREFIX.� >A>G5B5 A0<> 54=0 :>;>=0 2 SELECT AUTOSUGGESTEDTOKEN(basetable_columnname). ">20 5 704J;68B5;=>, 0:> 8728:20B5 KEYWORDSMATCHPREFIX, 70 40 ?>;CG8B5 ?@54;>65=8 <0@:5@8.d >;>=0B0 >B 107>20B0 B01;8F0, ?>4045=0 =0 AUTOSUGGESTEDTOKEN, 8 KEYWORDSMATCHPREFIX =5 A0 54=0:28. :"01;8G=0B0 70O2:0 A?@O<> B01;8F0B0 A <5@:8 =5 A5 ?>44J@60.J$C=:F8OB0 ScalarPredict 2@JI0 =09-25@>OB=0B0 AB>9=>AB 70 C:070=0B0 :>;>=0.R$C=:F8OB0 TablePredict 2@JI0 =09-25@>OB=8O =01>@ >B AB>9=>AB8 70 C:070=0B0 :>;>=0.O$C=:F8OB0 PredictAssociation 2@JI0 =01>@ >B @54>25, A2J@70=8 A 2E>4OI8O A;CG09.�$C=:F8OB0 PredictSequence 2@JI0 ?>@548F0 >B AJ18B8O, :>OB> 5 4J;30 n ABJ?:8 (54=0, 0:> =5 5 C:070=>) =0 1070B0 =0 2E>4OI8O A;CG09.b$C=:F8OB0 PredictTimeSeries 2@JI0 A;5420I8B5 n ABJ?:8 >B 2@5<520B0 A5@8O (54=0, 0:> =5 5 C:070=>).l$C=:F8OB0 PredictSupport 2@JI0 AB>9=>ABB0 70 ?>44@J6:0 70 =09-25@>OB=0B0 AB>9=>AB 8;8 70 C:070=0B0 AB>9=>AB.L$C=:F8OB0 PredictVariance 2@JI0 AB>9=>ABB0 =0 @07;8:0B0 =0 C:070=0B0 :>;>=0.PAU$C=:F8OB0 PredictStdev 2@JI0 AB0=40@B=0B0 AB>9=>AB =0 >B:;>=5=85 =0 C:070=0B0 :>;>=0.k$C=:F8OB0 PredictProbablility 2@JI0 AB>9=>ABB0 70 25@>OB=>ABB0 70 =09-25@>OB=0B0 8;8 70 C:070=0B0 AB>9=>AB.y$C=:F8OB0 PredictAdjustedProbability 2@JI0 :>@838@0=0 AB>9=>AB 70 25@>OB=>AB 70 =09-25@>OB=0B0 8;8 70 C:070=0B0 AB>9=>AB.S$C=:F8OB0 Cluster 2@JI0 =09-25@>OB=8O 845=B8D8:0B>@ =0 :;JAB5@8 70 2E>4OI8O A;CG09.h$C=:F8OB0 ClusterDistance 2@JI0 @07AB>O=85B> =0 2E>4OI8O A;CG09 >B C:070=8O (8;8 =09-25@>OB=8O) :;JAB5@.x$C=:F8OB0 ClusterProbability 2@JI0 25@>OB=>ABB0 =0 2E>4OI8O A;CG09, ?@8=04;560I =0 C:070=8O (8;8 =09-25@>OB=8O) :;JAB5@.�$C=:F8OB0 PredictHistogram 2@JI0 B01;8F0, :>OB> AJ4J@60 AB0B8AB8:0B0 70 2A8G:8 AJAB>O=8O =0 ?@>3=>78@C5<0 :>;>=0. "01;8F0B0 AJ4J@60 A;54=8B5 :>;>=8: C:070=0B0 :>;>=0, $Support, $Probability, $ProbabilityVariance, $ProbabilityStdev, $Variance 8 $Stdev.$C=:F8OB0 PredictHistogram 2@JI0 B01;8F0, :>OB> AJ4J@60 AB0B8AB8:0B0 70 G;5=AB2> 2 :;JAB5@0 =0 2E>4OI8O A;CG09. "01;8F0B0 AJ4J@60 A;54=8B5 :>;>=8: C:070=0B0 :>;>=0, $Support, $Probability, $ProbabilityVariance, $ProbabilityStdev, $Variance, $Stdev, $Cluster 8 $Distance.~$C=:F8OB0 TopCount 2@JI0 ?J@28B5 @54>25 A n-5;5<5=B8 =0 87@070 >B B01;8F0B0, ?>4@545=8 2 =87E>4OI @54 ?> >F5=:0B0 =0 87@078B5.�$C=:F8OB0 BottomCount 2@JI0 ?>A;54=8B5 @54>25 >B n-5;5<5=B0 =0 87@070 =0 B01;8F0B0, ?>4@545=8 2J2 2J7E>4OI @54 ?> 87@070 =0 >F5=:0B0.�$C=:F8OB0 TopSum 2@JI0 =09-<0;:8O 1@>9 @54>25 2 =87E>4OI @54, B0:0 G5 A1>@JB >B AB>9=>AB8B5 =0 87@078B5 =0 >F5=:8 40 5 @025= =09-<0;:> =0 C:070=8O A1>@.�$C=:F8OB0 BottomSum 2@JI0 =09-<0;:8O 1@>9 @54>25 2J2 2J7E>4OI @54, B0:0 G5 A1>@JB >B AB>9=>AB8B5 =0 87@078B5 =0 >F5=:8B5 40 5 @025= =09-<0;:> =0 C:070=8O A1>@.�$C=:F8OB0 TopPercent 2@JI0 =09-<0;:8O 1@>9 @54>25 2 =87E>4OI @54, B0:0 G5 A1>@JB >B AB>9=>AB8B5 =0 87@078B5 =0 >F5=:8 40 5 @025= =09-<0;:> =0 C:070=8O ?@>F5=B >B >1I8O A1>@ =0 AB>9=>AB8B5 =0 87@078B5 =0 >F5=:8.�$C=:F8OB0 BottomPercent 2@JI0 =09-<0;:8O 1@>9 @54>25 2J2 2J7E>4OI @54, B0:0 G5 A1>@JB >B AB>9=>AB8B5 =0 87@078B5 =0 >F5=:8 40 5 @025= =09-<0;:> =0 C:070=8O ?@>F5=B >B >1I8O A1>@ =0 AB>9=>AB8B5 =0 87@078B5 =0 >F5=:8.k$C=:F8OB0 RangeMid 2@JI0 A@54=0B0 B>G:0 =0 =5?@5:JA=0B0 :>;>=0 8;8 C:070=8O =01>@ =0 48A:@5B878@0=0 :>;>=0.l$C=:F8OB0 RangeMin 2@JI0 4>;=0B0 3@0=8F0 =0 =5?@5:JA=0B0 :>;>=0 8;8 C:070=8O =01>@ =0 48A:@5B878@0=0 :>;>=0.PAl$C=:F8OB0 RangeMax 2@JI0 3>@=0B0 3@0=8F0 =0 =5?@5:JA=0B0 :>;>=0 8;8 C:070=8O =01>@ =0 48A:@5B878@0=0 :>;>=0.c$C=:F8OB0 PredictNodeId 2@JI0  =0 2J75;, :>9B> 0;3>@8BJ<JB 87?>;720 ?@8 872J@H20=5B> =0 ?@>3=>70.`$C=:F8OB0 IsInNode 2@JI0 AB>9=>AB "AB8=0", 0:> 2E>4OI8OB A;CG09 5 ?@8G8A;5= :J< C:070=8O 2J75;.r$C=:F8OB0 IsDescendant 2@JI0 AB>9=>AB "AB8=0", 0:> 2E>4OI8OB A;CG09 5 ?@8G8A;5= :0B> =0A;54=8: =0 C:070=8O 2J75;.<$Cluster 5 8718@05<0 :>;>=0 >B PredictHistogram 70 :;JAB5@8.X$Probability 5 8718@05<0 :>;>=0 >B PredictHistogram 8;8 Predict(...,INCLUDE_STATISTICS).`$AdjustedProbability 5 8718@05<0 :>;>=0 >B PredictHistogram 8;8 Predict(...,INCLUDE_STATISTICS).R$Stdev 5 8718@05<0 :>;>=0 >B PredictHistogram 8;8 Predict(...,INCLUDE_STATISTICS).T$Support 5 8718@05<0 :>;>=0 >B PredictHistogram 8;8 Predict(...,INCLUDE_STATISTICS).U$Variance 5 8718@05<0 :>;>=0 >B PredictHistogram 8;8 Predict(...,INCLUDE_STATISTICS).S$NodeId 5 8718@05<0 :>;>=0 >B PredictHistogram 8;8 Predict(...,INCLUDE_STATISTICS).0$Sequence 5 8718@05<0 :>;>=0 >B PredictSequence..$Time 5 8718@05<0 :>;>=0 >B PredictTimeSeries.=$Distance 5 8718@05<0 :>;>=0 >B PredictHistogram 70 :;JAB5@8.N$C=:F8OB0 Lag 2@JI0 2@5<528O 8=B5@20; =0 A;CG0O 2 <>45;0 70 AJ18@0=5 =0 40==8.[$C=:F8OB0 PredictCaseLikelihood 2@JI0 25@>OB=>ABB0 =0 A;CG0O 2 <>45;0 70 AJ18@0=5 =0 40==8.PAi$C=:F8OB0 IsTrainingCase 2@JI0 AB>9=>AB "AB8=0", 0:> 2E>4OI8OB A;CG09 ?@8=04;568 :J< =01>@0 70 >1CG5=85.e$C=:F8OB0 IsTestCase 2@JI0 AB>9=>AB "AB8=0", 0:> 2E>4OI8OB A;CG09 ?@8=04;568 :J< =01>@0 70 >1CG5=85.|$C=:F8OB0 Exists 2@JI0 AB>9=>AB "AB8=0", 0:> 8=AB@C:F8OB0 SELECT, C:070=0 :0B> =58= 0@3C<5=B, 2@JI0 548= 8;8 ?>25G5 @54>25.{$C=:F8OB0 StructureColumn 2@JI0 AB>9=>ABB0 =0 C:070=0B0 A:0;0@=0 AB@C:BC@0 70 AJ18@0=5 =0 40==8 70 A;CG0O =0 B5:CI8O <>45;.�$C=:F8OB0 StructureColumn 2@JI0 AB>9=>ABB0 =0 C:070=0B0 :>;>=0 =0 AB@C:BC@0 70 AJ18@0=5 =0 40==8 >B B01;8F0B0 70 A;CG0O =5 B5:CI8O <>45;.�$C=:F8OB0 "%{function/}" =5 <>65 40 A5 ?@8;>68 2 45B09;878@0=5 :J< :>;>=0B0 "%{column/}". !0<> MDX DC=:F88B5 "Key", "Name", "Caption" 8 "MemberValue" A5 ?>44J@60B A B01C;0@=0 1070 40==8.�5B09;878@0=5B> 2 B01C;0@5= @568< ?>44J@60 A0<> A5:B>@8 AND. 09-<0;:> 548= A5:B>@ OR 5 >B:@8B 2 B5:CI0B0 70O2:0 70 45B09;878@0=5.P5B09;878@0=5B> 2 B01C;0@5= @568< =5 ?>44J@60 87<5@20=5 8;8 87G8A;5=> 87<5@20=5.?7<5@5=85B> "%{strDimID/}" =5 AJ4J@60 0B@81CB0 "%{strAttrID/}".VB@81CBJB "%{strAttrID/}" 5 C:070= ?>25G5 >B 254=J6 2 >?5@0F8OB0 70 >1@0B=> 70?8A20=5.Z%d{cKeys/} :;NG0 A0 C:070=8 70 0B@81CB0 "%{strAttrID/}". 78A:20B A5 %d{cKeyCount/} :;NG0.b5 <>65 40 A5 >B:@85 0B@81CB 70 AB>9=>AB8B5 =0 :;NG>25, C:070=8 70  =0 0B@81CB0 "%{strAttrID/}".PAs5 5 C:070=> 8<5 70  =0 0B@81CB0 "%{strAttrID/}". <5=0 =0 0B@81CB8 B@O120 40 A5 C:0720B 28=038 70 =>28 0B@81CB8.�B@81CBJB =5 <>65 40 A5 2<J:=5, BJ9 :0B> 87<5@5=85B> 25G5 AJ4J@60 G;5= AJA AJI8B5 :;NG>25 :0B> C:070=8B5 70  =0 0B@81CB0 "%{strAttrID/}".HB@81CBJB "%{strAttrID/}" =5 5 A2J@70= A 0B@81CB0 "%{strParentAttrID/}".�8?A20 45D8=8F8O 70 0B@81CB0 "%{strAttrID/}", 2J?@5:8 G5 0B@81CBJB 5 C:070= :0B> =>2 A@>45= 0B@81CB =0 0B@81CB0 "%{strParentAttrID/}". #25@5B5 A5, G5 :;NGJB A>G8 :J< AJI5AB2C20I 0B@81CB, 8;8 4>1025B5 45D8=8F8O 70 =>28O 0B@81CB.g78:JB "%{strLang/}" 5 C:070= ?>25G5 >B 254=J6 70 0B@81CB0 A  "%{strAttrID/}", 8<5 "%{strAttrName/}".�78:JB "%{strLang/}" =5 <>65 40 A5 >B:@85 2 A?8AJ:0 A ?@52>48, >?@545;5=8 70 0B@81CB0 "%{strAttrID/}". @>25@5B5 ?@02>?8A0 =0 8<5B> =0 578:0 8;8 45D8=8F8OB0 =0 0B@81CB0 2 87<5@5=85B>.5 <>65 40 A5 872J@H8 >?5@0F8O 70 @5:C@A82=> 0:BC0;878@0=5 70 0B@81CB0 "%{strAttrID/}", BJ9 :0B> =5 5 G0AB >B 7028A8<>AB >B B8?0 @>48B5;-=0A;54=8:.  5:C@A82=8B5 0:BC0;870F88 <>30B 40 A5 872J@H20B A0<> 2 0B@81CB8 AJA A@>45= 0B@81CB, G85B> A2>9AB2> Usage 5 704045=> =0 Parent.�82>B> "%{level/}" =5 5 =82> =0 @>48B5;-=0A;54=8:. 1@0B=>B> 70?8A20=5 =0 87<5@5=85B>, 87?>;720I> B>78 A8=B0:A8A, A5 ?>44J@60 A0<> =0 G;5=>25 @>48B5;-=0A;54=8:. �=AB@C:F8OB0 70 >1@0B=> 70?8A20=5 =0 87<5@5=85B> AJ4J@60 A8=B0:A8A, :>9B> 5 =520;845=. >A;54=8OB :><?>=5=B >B 45D8=8F8OB0 =0 =>2 G;5= B@O120 40 5 8<5B>, 0 =5 :;NGJB =0 G;5=0 "%{member/}".;"%{property/}" =5 5 A2>9AB2> =0 G;5= =0 =82>B> "%{level/}".qB@81CBJB "%{property/}" 8<0 AJAB025= :;NG 8 =5 <>65 40 A5 0:BC0;878@0 G@57 A8=B0:A8A0 =0 B>20 >1@0B=> 70?8A20=5.�!J4J@60=85B> =0 0B@81CB0 A  "%{attributeId/}", 8<5 "%{attributeName/}" =5 <>65 40 A5 0:BC0;878@0, BJ9 :0B> 87<5@5=85B> 25G5 AJ4J@60 G;5= AJA AJI8O :;NG 8 0B@81CBJB =5 5 =09-4J;1>:8OB CA;>25= 0B@81CB 2 70O2:0B0.i#:070=0 5 ?5@A>=0;878@0=0 70:@J3;5=0 AB>9=>AB 70 0B@81CB0 "%{attr/}", => 70 =5O =5 AJI5AB2C20 >12J@720=5.y#:070=8 A0 ?5@A>=0;878@0=8 A2>9AB20 =0 70:@J3;5=0B0 AB>9=>AB 70 0B@81CB0 "%{attr/}", => 70 =53> =5 AJI5AB2C20 >12J@720=5.[#:070=0 5 :>;>=0 =0 MemberValue 70 0B@81CB0 "%{attr/}", => 70 =5O =5 AJI5AB2C20 >12J@720=5.�#:070=0 5 AB>9=>AB 70 A2>9AB2>B> SkippedLevels =0 4045= G;5=, => =5 5 C:070=> >12J@720=5 70 A2>9AB2>B> SkippedLevels =0 0B@81CB0 "%{attr/}", :>9B> AJ4J@60 B>78 G;5=.v#:070=8 A0 <=>3> CA;>28O 70 @>48B5;A:8O 0B@81CB "%{attr/}". !0<> 54=> CA;>285 <>65 40 A5 C:065 70 @>48B5;A:8 0B@81CB8.�!2>9AB2>B> MoveToRoot =5 <>65 40 A5 704045 =0 True 70 >?5@0F8OB0 70 >1@0B=> 70?8A20=5 70 B>20 87<5@5=85, BJ9 :0B> A0<> @>48B5;A:8 0B@81CB8 <>30B 40 A5 ?@5<5AB20B :J< :>@5=0.�!2>9AB2>B> IsRoot =5 <>65 40 A5 704045 =0 True 70 >?5@0F8OB0 70 >1@0B=> 70?8A20=5 =0 B>20 87<5@5=85, BJ9 :0B> A0<> @>48B5;A:8 0B@81CB8 <>30B 40 A5 2<J:20B 2 :>@5=0.e';5=JB "%{member/}" 5 87G8A;5= 8 =5 <>65 40 A5 87?>;720 2 >?5@0F8O 70 >1@0B=> 70?8A20=5 =0 87<5@5=85.w7<5@5=85B> "%{strDimID/}" =O<0 @07@5H5=0 >?F8O 70 70?8A20=5, ?>@048 :>5B> >?5@0F8OB0 70 >1@0B=> 70?8A20=5 5 =5CA?5H=0.PA881;8>B5:0B0 70 :><?@5A8@0=5 =5 <>65 40 A5 8=8F80;878@0.%0==8B5 =5 <>30B 40 A5 45:><?@5A8@0B.�=8F80;878@0=5B> =0 ?@>3@0<0B0 70 :>48@0=5 Huffman 5 =5CA?5H=>. @>3@0<0B0 70 :>48@0=5 Huffman =5 ?>44J@60 AB0B8AB8:0 70 0 8;8 1 7=0:0.A!J74020=5B> =0 A?@02>G=0 B01;8F0 70 45:>45@0 Huffman 5 =5CA?5H=>.d!J74020=5B> =0 :>45@ 15H5 =5CA?5H=> A :>4 =0 3@5H:0 %d{code/}, >?8A0=85 =0 3@5H:0B0  %{xpr9descr/} .o!B0@B8@0=5B> =0 A5A8O =0 :>45@0 15H5 =5CA?5H=> A :>4 =0 3@5H:0 %d{code/}, >?8A0=85 =0 3@5H:0B0  %{xpr9descr/} .f@8:0G20=5B> =0 :>45@0 15H5 =5CA?5H=> A :>4 =0 3@5H:0 %d{code/}, >?8A0=85 =0 3@5H:0B0  %{xpr9descr/} .h><?@5A8@0=5B> =0 :>45@0 15H5 =5CA?5H=> A :>4 =0 3@5H:0 %d{code/}, >?8A0=85 =0 3@5H:0B0  %{xpr9descr/} .{72;8G0=5B> =0 :><?@5A8@0=8 40==8 >B :>45@0 15H5 =5CA?5H=> A :>4 =0 3@5H:0 %d{code/}, >?8A0=85 =0 3@5H:0B0  %{xpr9descr/} .#7E>4OI8OB 1CD5@ =0 :>45@0 5 ?J;5=.f@5<0E20=5B> =0 :>45@0 15H5 =5CA?5H=> A :>4 =0 3@5H:0 %d{code/}, >?8A0=85 =0 3@5H:0B0  %{xpr9descr/} .g!J74020=5B> =0 45:>45@0 15H5 =5CA?5H=> A :>4 =0 3@5H:0 %d{code/}, >?8A0=85 =0 3@5H:0B0  %{xpr9descr/} .q!B0@B8@0=5B> =0 A5A8O =0 45:>45@0 15H5 =5CA?5H=> A :>4 =0 3@5H:0 %d{code/}, >?8A0=85 =0 3@5H:0B0  %{xpr9descr/} .h@8:0G20=5B> =0 45:>45@0 15H5 =5CA?5H=> A :>4 =0 3@5H:0 %d{code/}, >?8A0=85 =0 3@5H:0B0  %{xpr9descr/} .72;8G0=5B> =0 =5:><?@5A8@0=8 40==8 >B 45:>45@0 15H5 =5CA?5H=> A :>4 =0 3@5H:0 %d{code/}, >?8A0=85 =0 3@5H:0B0  %{xpr9descr/} .G5:>45@JB 45:>48@0 1;>: A 45:><?@5A8@0= @07<5@, ?>-<0;J: >B >G0:20=>B>.h@5<0E20=5B> =0 45:>45@0 15H5 =5CA?5H=> A :>4 =0 3@5H:0 %d{code/}, >?8A0=85 =0 3@5H:0B0  %{xpr9descr/} .�5:><?@5A8@0=5B> 15H5 =5CA?5H=>, 70I>B> 1@>OB =0 45:><?@5A8@0=8B5 109B>25 15H5 ?>-3>;O< >B 1@>O 109B>25, :>8B> >AB020E0 70 45:><?@5A8@0=5.[J7=8:=0 3@5H:0 ?@8 >?8B0 70 70@5640=5 =0 =01>@0 >B 40==8 ( 70 A?@02:0  %{databaseId/} ).PA$09;JB =5 5 H8D@>20=.�5H8D@8@0=5B> =0 ?>25@8B5;=8B5 40==8 5 =5CA?5H=>. 5@>OB=> :;NGJB 70 H8D@>20=5 =5 AJ2?040 8;8 5 =54>ABJ?5= ?>@048 =5?@028;=0 ?@><O=0 =0 0:0C=B0 70 CA;C30B0. O:>8 DC=:F88 =0 CA;C30B0 I5 A0 =54>ABJ?=8.�(8D@>20=5B> =0 ?>25@8B5;=8 40==8 5 =5CA?5H=>. ;NGJB 70 H8D@>20=5 25@>OB=> 5 =54>ABJ?5= ?>@048 =5?@028;=0 ?@><O=0 =0 0:0C=B0 70 CA;C38. O:>8 DC=:F88 =0 AJ@2J@0 I5 A0 =54>ABJ?=8.PA:$09;JB %{file/} 5 H8D@>20=. "@O120 40 ?@54>AB028B5 ?0@>;0.T@5H:0 2J2 DC=:F8OB0 CryptAcquireContext A 8<5B> =0 C:070=8O 4>AB02G8:: %{External/}H!J74020=5B> =0 >15:B 70 E5H8@0=5 8;8 E5H8@0=5B> =0 ?0@>;0B0 5 =5CA?5H=>.I72;8G0=5B> 8;8 704020=5B> =0 ?0@0<5B@8 70 :;NG0 70 E5H8@0=5 5 =5CA?5H=>.�5H8D@8@0=5B> =0 ?>25@8B5;=8B5 40==8 5 =5CA?5H=>. 5@>OB=> :;NGJB 70 H8D@>20=5 =5 AJ2?040 8;8 5 =54>ABJ?5= ?>@048 =5?@028;=0 ?@><O=0 =0 0:0C=B0 70 CA;C30B0.�(8D@>20=5B> =0 ?>25@8B5;=8 40==8 5 =5CA?5H=>. ;NGJB 70 H8D@>20=5 25@>OB=> 5 =54>ABJ?5= ?>@048 =5?@028;=0 ?@><O=0 =0 0:0C=B0 70 CA;C38.520;845= :;NG 70 H8D@>20=5.�(8D@>20=5B> =0 AB@0=8F0B0 A 40==8 5 =5CA?5H=>. 5@>OB=> @07<5@JB =0 AB@0=8F0B0 5 =520;845= 8;8 40==8B5 =0 AB@0=8F0B0 A0 ?>2@545=8.�5H8D@8@0=5B> =0 AB@0=8F0B0 A 40==8 5 =5CA?5H=>. 5@>OB=> @07<5@JB =0 AB@0=8F0B0 5 =520;845= 8;8 40==8B5 =0 AB@0=8F0B0 A0 ?>2@545=8.#5CA?5H=> ?@8:0G20=5 :J< SAFEARRAY.PA	JB@5H=>.PA35 A5 ?>44J@60B <=>3> 70?8A8 =0 DIME ?>;57=8 40==8.:B:@8B0 5 ?>2@545=0 DIME 703;02:0. @J7:0B0 I5 A5 70B2>@8.F>;5B> 70  =0 70?8A =0 1;>: 70 DIME AJ>1I5=85 =5 5 704045=> =0 =C;0.PAOB:@8B0 5 =5>G0:20=0 AB>9=>AB 2 ?>;5B> TYPE =0 70?8A =0 1;>: 70 DIME AJ>1I5=85.%G0:20 A5 =0G0;>B> =0 DIME AJ>1I5=85..B:@8B> 5 =5>G0:20=> =0G0;> =0 DIME AJ>1I5=85.G>;>=0 =0 3;020 5 >B:@8B0 =5>G0:20=> 2 =01>@ @54>25 A0<> 70 ?@5?@0I0=5.pJB@5H=0 3@5H:0: 01>@ @54>25 A0<> 70 ?@5?@0I0=5 =5 ?>44J@60 =O:>8 >?5@0F88, :0B> =0?@8<5@ Current, Next 8 Move.H5>G0:20=> 5 >B:@8B0 :>;>=0 =0 3;020 2 =01>@ @54>25 =0 <=>65AB25= G5B5F.PAuJB@5H=0 3@5H:0: 01>@JB @54>25 =0 <=>65AB25=8O G5B5F =5 ?>44J@60 =O:>8 >?5@0F88, :0B> =0?@8<5@ Current, Next 8 Move.cJB@5H=0 3@5H:0: 01>@JB @54>25 =0 <=>65AB25=8O G5B5F =5 ?>44J@60 AJ74020=5B> =0 2@5<52> 87<5@5=85.ZJB@5H=0 3@5H:0: 01>@JB @54>25 =0 <=>65AB25=8O G5B5F =5 ?>44J@60 2<J:20=5 =0 =>28 @54>25.B>;>=0B0 "%{columnname/}" =5 AJI5AB2C20 2 =01>@0 @54>25 =0 :0=0;0.Z@5>1@07C20=5B> =0 AB>9=>AB 2 B8?0 =0 40==8B5, 70O25= 70 :>;>=0  %{column/} , 5 =5CA?5H=>.�B:@8B0 5 =5>G0:20=0 3@5H:0. !E5<0B0 =0 E@0=8;8I5B> AJ>1I8, G5 :>;>=0 =5 <>65 =8:>30 40 AJ4J@60 AB>9=>AB8 null, => 5 C:070=0 AB>9=>AB null.PA@#A;C38B5 70 87@078 =0 VBA 2J@=0E0 A;54=0B0 3@5H:0: %{External/}.7#A;C38B5 70 87@078 =0 VBA =5 <>30B 40 A5 8=8F80;878@0B.A$C=:F8OB0 "%{func/}" =5 A5 ?>44J@60 >B CA;C38B5 70 87@078 =0 VBA.7@5<5B> =0 87G0:20=5 70 >15:B 70 A8=E@>=878@0=5 87B5G5."J@A5=8OB >15:B =5 5 >B:@8B.]7E>4OI8OB 1CD5@ 5 B2J@45 <0;J:. #25;8G5B5 @07<5@0 =0 87E>4OI8O 1CD5@ 8 ?>2B>@5B5 >?5@0F8OB0.&E>4OI8OB 1CD5@ 2A5 >I5 =5 5 4>ABJ?5=.@5H:0: RJ7=8:=0 =5>G0:20=0 3@5H:0 (D09; "%{file/}", =0 @54 %{line/}, DC=:F8O "%{func/}").0@0<5BJ@JB =5 5 20;845=.PA0O25=8OB >15:B =5 5 >B:@8B.K72J@H5= 5 >?8B 70 2<J:20=5 =0 4C1;8@0= 5;5<5=B. C1;8:0B8 =5 A0 @07@5H5=8.,5=5@8@0=5B> =0 =87 70 E5H8@0=5 5 =5CA?5H=>.0?5@0F8OB0 70 AJ?>AB02O=5 =0 =87>25 5 =5CA?5H=0.?5@0F8OB0 702J@H8 CA?5H=>.>JB@5H5= 1CD5@, 87?>;720= 70 8<5=0 =0 D09;>25, 5 B2J@45 <0;J:.*"5:CI0B0 48@5:B>@8O =5 <>65 40 A5 872;5G5.GJ7=8:=0 A;54=0B0 2JB@5H=0 3@5H:0: D>@<0BJB =0 AJ>1I5=85B> 5 =520;845=.J7=8:=0 =5>?@545;5=0 3@5H:0.<$C=:F8OB0 %{feature_name/} =5 5 @50;878@0=0 70 B>20 8740=85.?>;>=8B5 =0 3;028B5 (2;>65=8 :>;>=8 2 B01;8F0) =5 A5 ?>44J@60B.PA4J7=8:=0 3@5H:0 ?> 2@5<5 =0 >1@01>B20=5B> =0 3@5H:8.:J7=8:=0 A;54=0B0 3@5H:0: =5 5 704045= :>=B5:AB =0 >15:B0.=B5@D59AJB =5 5 @50;878@0=.:J7=8:=0 ?@56452@5<5==0 3@5H:0 ?>@048 =5CA?5H=0 A8<C;0F8O.J7=8:=0 =5>G0:20=0 3@5H:0.M!J74020=5B> =0 >F5=8B5; 5 =5CA?5H=>, BJ9 :0B> A5 >G0:20B A0<> ;5:8 >F5=8B5;8..!J7=8:=0 =5>G0:20=0 3@5H:0 2 SAX."J7=8:=0 =5>G0:20=0 3@5H:0 2 SSPI.,J7=8:=0 =5>G0:20=0 3@5H:0 ?@8 :>=25@B8@0=5.8$C=:F8O   pfMSMDGetMDXUtils() =5 CA?O 40 70@548 MDXUtil.g<5B> =0 <O@:0B0 B@O120 40 AJ2?040 A 8<5B> =0 0B@81CB 2 87<5@5=85B> =0 3@C?0B0 <5@:8 2 B01C;0@5= @568<.w@5H:0 ?> 2@5<5 =0 ?>28:20=5 4> ::GetEnvironmentVariable() ?@8 >?8B 70 872;8G0=5 =0 ?@><5=;820B0 =0 A@540 "%{EnvVar/}".:5 5 >?@545;5=0 2@5<5==0 48@5:B>@8O 70 B5:CI8O ?>B@518B5;.}0?8A20=5B> =0 H8D@>20=8O D09; =0 ;>:0;=8O :C1 "%{userCubePath/}" 5 =5CA?5H=>. @5<5==8OB D09; 5 70?8A0= 2 "%{tempCubPath/}".F87JB 70 BJ@A5=5 =0 H01;>=8 =0428H020 <0:A8<0;=0B0 ?>44J@60=0 4J;68=0.�0@5640=5B> =0 <0H8=0B0 VertiPaq 5 =5CA?5H=>, BJ9 :0B> =5 5 >B:@8B> 20;84=> 8=AB0;8@0=5 =0 PowerPivot =0 B078 <0H8=0. =AB0;8@09B5 >B=>2> PowerPivot.{@>OB =0 35=5@8@0=8B5 2B>@8G=8 :>?8O =0428H8 :>=D83C@0F8>==0 =0AB@>9:0 Log\Exception\MaxExceptions; ?@>F5AJB A5 ?@5:@0BO20.aJ7=8:=0 =5?>?@028<> 87:;NG5=85 2 >?5@0F8OB0 70 D8:A8@0=5 =0 SQLite; B@O120 40 ?@5:@0B8< ?@>F5A0.*;0=8@0=> 5 ?>G8AB20=5 =0 <0H8==8O ?@>F5A.�"078 70O2:0 A5 5 =0BJ:=0;0 =0 2JB@5H=0 3@5H:0 ?@548 8 =O<0 40 A5 87?J;=8 >B=>2> 2 B078 A5A8O. @548H=> AJ>1I5=85 70 3@5H:0:  %{prevErr/} PA378:>20B0 ?@><5=;820 "%{localeid/}" =5 A5 ?>44J@60.978:>20B0 ?@><5=;820 "%{localeid/}" 70  =5 A5 ?>44J@60.GJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0: %1[ %{External/}%]%[, %{External/}%]uJ7=8:=0 A;54=0B0 3@5H:0 ?> 2@5<5 =0 70@5640=5 =0 2J=H=0 181;8>B5:0 "%{Note1/}"%1[: %{External/}%]%[, %{External/}%].jJ7=8:=0 A;54=0B0 3@5H:0 ?> 2@5<5 =0 70@5640=5 =0 2J=H=0 181;8>B5:0: %1[ %{External/}%]%[, %{External/}%].�J7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 ?> 2@5<5 =0 ?>28:20=5 4> GetFileSize 70 D09;: "%{Note1/}"%1[: %{External/}%]%[, %{External/}%].dJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> CreateEvent: %1[ %{External/}%]%[, %{External/}%].dJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> CloseHandle: %1[ %{External/}%]%[, %{External/}%].�J7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> GetOverlappedResult 70 D878G5A:8 D09;: "%{PhysicalFile/}", >38G5A:8 D09;: "%{LogicalFile/}" %1[: %{External/}%]%[, %{External/}%].hJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 :J< SetFilePointer: %1[ %{External/}%]%[, %{External/}%].eJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> SetEndOfFile: %1[ %{External/}%]%[, %{External/}%].iJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> CreateTimerQueue: %1[ %{External/}%]%[, %{External/}%].iJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> DeleteTimerQueue: %1[ %{External/}%]%[, %{External/}%].nJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> CreateTimerQueueTimer: %1[ %{External/}%]%[, %{External/}%].nJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> DeleteTimerQueueTimer: %1[ %{External/}%]%[, %{External/}%].tJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> RegisterWaitForSingleObject: %1[ %{External/}%]%[, %{External/}%].iJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> UnRegisterWaitEx: %1[ %{External/}%]%[, %{External/}%].qJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> BindIoCompletionCallback: %1[ %{External/}%]%[, %{External/}%].sJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> PostQueuedCompletionStatus: %1[ %{External/}%]%[, %{External/}%].eJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> CreateThread: %1[ %{External/}%]%[, %{External/}%].oJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> CreateIoCompletionPort: %1[ %{External/}%]%[, %{External/}%].cJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> CreateHeap: %1[ %{External/}%]%[, %{External/}%].rJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 ?@8 872;8G0=5B> =0 AJAB>O=85B> =0 ?0<5BB0: %1[ %{External/}%]%[, %{External/}%].378:>20B0 ?@><5=;820 "%{localeid/}" =5 A5 ?>44J@60.ZSetAuthContext B@O120 40 A5 87?J;=8 :0B> ?J@20B0 :><0=40 8 <>65 40 A5 87?J;=8 A0<> 254=J6.|J7=8:=0 3@5H:0 A 2@J7:0B0. 5 5 704045= ?>4E>4OI :>=B5:AB 70 70I8B0 70 A5A8OB0, 4> :>OB> A5 >?8B20B5 40 >AJI5AB28B5 4>ABJ?.QJ;1>:> 2;>65=8B5 @5:C@A82=8 87G8A;5=8O =5 <>30B 40 8728:0B CLR Stored Procedure.7J=H5= :><?>=5=B 2J@=0 3@5H:0 (HRESULT = %{External/}).yExtAuth 8;8 SetAuthContext 25G5 5 704045= 70 B078 2@J7:0. >2B>@=>B> C?J;=><>I020=5 =0 54=0 8 AJI0 2@J7:0 =5 A5 ?>44J@60.�<5B> =0 XMLA D09; "%{filename/}" 2 :>=D83C@0F88B5 5 =520;84=>. <5B> =0 D09;0 5 B2J@45 4J;3> 8;8 AJ4J@60 7=0F8, :>8B> A0 =520;84=8 8;8 @575@28@0=8.c04J;68B5;=8OB ?0@0<5BJ@ %{Parameter/} =5 5 C:070= 70 181;8>B5:0B0 A 0;3>@8B<8 70 ?@>3=>75= 0=0;87.(@5H=0 :>=D83C@0F8O 70 ?@>3=>75= 0=0;87.}5CA?5H=> 70@5640=5 =0 181;8>B5:0 70 ?@>3=>75= 0=0;87 >B <0=8D5AB: %{Manifest/} @5H:0: %1[ %{External/}%]%[, %{External/}%].8=5A5=0 2 A8AB5<0B0 3@5H:0 2J2 VSOP ?>4G8=5=/C?@02;O20I.O><0=40B0 ExtAuth =5 <>65 40 8<0 54=>2@5<5==> A2>9AB20B0 Roles 8 RestrictRoles.]>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 70 4>ABJ? 4> <>45;0 8;8 <>45;JB =5 AJI5AB2C20.Q#4>AB>25@O20=5 AJA 70>18:0;O=5 A5 ?>44J@60 A0<> 70 >B@545=8 70 PBI 2@J7:8 2 PaaS.c0AB@>920=5 =0 A2>9AB2>B> EffectiveUserName =5 A5 ?>44J@60 70 :@09=0B0 B>G:0 xmla A?5F80;=> 70 PBI.�?5@0F8OB0 5 >3@0=8G5=0 >B Power BI Premium, BJ9 :0B> 8<0 B2J@45 <=>3> =01>@8 >B 40==8, :>8B> A5 >1@01>B20B 54=>2@5<5==>. ?8B09B5 >B=>2> ?>-:JA=>.~?5@0F8OB0 5 >3@0=8G5=0 >B Power BI Premium, BJ9 :0B> >?5@0F8OB0 =5 CA?O 40 70?078 4>AB0BJG=> ?0<5B. ?8B09B5 >B=>2> ?>-:JA=>.`?5@0F8OB0 5 >3@0=8G5=0 >B Power BI Premium ?>@048 =54>AB0BJG=0 ?0<5B. ?8B09B5 >B=>2> ?>-:JA=>.k?5@0F8OB0 5 >3@0=8G5=0 >B Power BI Premium ?>@048 =54>AB0BJG=0 ?0<5B =0 AJ@2J@0. ?8B09B5 >B=>2> ?>-:JA=>.�#:070=0B0 @01>B=0 >1;0AB =0 Power BI  %s{workspaceobjid/}  =5 <>65 40 1J45 >B:@8B0, =5 5 @01>B=0 >1;0AB =0 Premium 8;8 =5 5 ?@8A2>5=0 =0 B5:CI8O >B@545= :0?0F8B5B =0 Power BI.�<0 <=>65AB2> =01>@8 >B 40==8 =0 8<5  %s{dataset/}  2 @01>B=0 >1;0AB =0 Power BI  %s{workspaceobjid/} . @58<5=C209B5 =01>@0 >B 40==8 =0 https://www.powerbi.com 8 >?8B09B5 >B=>2>.h?5@0F8OB0 5 >3@0=8G5=0 >B Power BI Premium ?>@048 ?@5B>20@20=5 =0 :0?0F8B5B0. ?8B09B5 >B=>2> ?>-:JA=>.�@5<5 =0 87G0:20=5 ?> 2@5<5 =0 87:;NG20=5B> =0 =01>@0 =8H:8, :>30B> 54=0 >B =8H:8B5 2 =01>@0 =8H:8 =5 5 702J@H8;0 87?J;=5=85B> A8 =02@5<5.�?5@0F8OB0 70 8720640=5 70 1070 40==8  %{databaseid/}  5 >3@0=8G5=0 >B Power BI Premium, BJ9 :0B> 5 2 E>4 4@C30 >?5@0F8O 70 AJI0B0 1070 40==8. ?8B09B5 >B=>2> ?>-:JA=>.PA&>AB83=0B 5 :@0OB =0 B>G:0B0 >B 40==8. 57C;B0BJB =5 5 3>B>2.^J7=8:=0 A;54=0B0 3@5H:0 ?> 2@5<5 =0 >?5@0F8O A D09;>25: %1[ %{External/}%]%[, %{External/}%].hJ7=8:=0 A;54=0B0 3@5H:0 ?> 2@5<5 =0 >B20@O=5 =0 D09;0 "%{Note1/}"%1[: %{External/}%]%[, %{External/}%].jJ7=8:=0 A;54=0B0 3@5H:0 ?> 2@5<5 =0 70B20@O=5 =0 D09;0 '%{Note1/}' %1[: %{External/}%]%[, %{External/}%].fJ7=8:=0 A;54=0B0 3@5H:0 ?> 2@5<5 =0 G5B5=5 >B D09;0 "%{Note1/}"%1[: %{External/}%]%[, %{External/}%].jJ7=8:=0 A;54=0B0 3@5H:0 ?> 2@5<5 =0 70?8A20=5 2J2 D09;0 "%{Note1/}"%1[: %{External/}%]%[, %{External/}%].W@>G5B5=8 A0 =520;84=8 40==8 >B D09;0 '%{Note1/}'%1[: %{External/}%]%[, %{External/}%].b72J@H5= 5 >?8B 70 87B@820=5 =0 ?JB 4> D09;, 157 ?J@2> 40 A5 8=8F80;878@0 @>48B5;A:0B0 48@5:B>@8O.dJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> GetFileTime: %1[ %{External/}%]%[, %{External/}%].dJ7=8:=0 A;54=0B0 A8AB5<=0 3@5H:0 >B ?>28:20=5 4> GetFileSize: %1[ %{External/}%]%[, %{External/}%].�J7=8:=0 A;54=0B0 3@5H:0 ?> 2@5<5 =0 :>?8@0=5 =0 D09;0 "%{pathfrom/}" 2J2 D09;0 "%{pathto/}": %1[ %{External/}%]%[, %{External/}%].�> 2@5<5 =0 >?8B0 70 >B<O=0 =0 G0:0I8B5 >?5@0F88 A D09;>25 2J7=8:=0 A;54=0B0 3@5H:0: "%{Note1/}"%1[: %{External/}%]%[, %{External/}%].�> 2@5<5 =0 >?8B 70 >?5@0F8O 70 BJ@A5=5 =0 D09; 2J7=8:=0 A;54=0B0 3@5H:0 70 D09;0 "%{Note1/}"%1[: %{External/}%]%[, %{External/}%].AJ7=8:=0 3@5H:0 ?> 2@5<5 =0 AJ74020=5B> =0 48@5:B>@8O: "%{dir/}".V@5H:0 ?@8 >B20@O=5 =0 D09;0. %{filename/} =5 5 D09; =0 48A: 8;8 D09;JB =5 5 4>ABJ?5=.*@5H:0 ?@8 AJ74020=5 =0 >?0H:0 70 B09<5@0. @5H:0 ?@8 AJ74020=5 =0 B09<5@0.?#:070=0B0 ?0@>;0 5 =5?@028;=0 8;8 D09;JB "%{file/}" 5 ?>2@545=.�J7=8:=0 A;54=0B0 3@5H:0 ?> 2@5<5 =0 ?@5<5AB20=5 =0 D09;0 "%{pathfrom/}" 2J2 D09;0 "%{pathto/}": %1[ %{External/}%]%[, %{External/}%].rJ7=8:=0 A;54=0B0 3@5H:0 ?> 2@5<5 =0 =0=0AO=5 2 ?0<5BB0 =0 D09;0 "%{Note1/}"%1[: %{External/}%]%[, %{External/}%].PA}72J@H5= 5 >?8B 70 >B20@O=5 =0 D09;, :>9B> 25G5 5 >B2>@5=. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}.[!;54=8OB D09; 5 ?>2@545=: $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09; %{LogicalFile/}.�JB@5H=0 3@5H:0 2 AJ@2J@0: AJI5AB2C20I8OB ;>38G5A:8 D09; =5 <>65 40 A5 ?@570?8H5. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}.}>38G5A:8OB D09; =5 <>65 40 A5 >B:@85 2J2 D878G5A:8O D09;. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}.�04020=5B> =0 :@0O =0 ;>38G5A:8O D09; 2J2 D878G5A:8O D09; 5 =5CA?5H=>. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}.SetEvent 5 =5CA?5H=>.y 07<5@JB =0 AB@0=8F0B0 70 A;54=8O D09; =5 A5 ?>44J@60: $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}.�J2 D>=>20B0 =8H:0, 87?J;=O20I0 Lazy Writer, 2J7=8:=0 / 3@5H:0. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 87B@820=5 =0 E@0=8;8I5B> 70 D09;>25. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}.PA�5 <>30B 40 A5 70?8A20B 40==8 2J2 D09; A0<> 70 G5B5=5. ?5@0F8OB0 5 =5CA?5H=0. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}.] =0 70?8A0 5 =5?@028;5=. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}.h0?8AJB =0428H020 <0:A8<0;=8O @07<5@. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}.J7=8:=0 A8AB5<=0 3@5H:0 ?> 2@5<5 =0 >?8B 70 G5B5=5 >B 8;8 70?8A20=5 2 E@0=8;8I5 70 D09;>25. 0<5BB0 8;8 48A:>2>B> ?@>AB@0=AB2> 2 A8AB5<0B0 <>65 40 5 =54>AB0BJG=>. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}. GetLastError :>4: %d{LastErrorCode/}.�J7=8:=0 FileStore 3@5H:0.  568<JB 70 G5B5=5/70?8A20=5 <>65 40 A5 ?@><5=8 A0<> >B 70?8A20=5 =0 G5B5=5. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}. %1[: %{External/}%]%[, %{External/}%].�J7=8:=0 FileStore 3@5H:0 ?> 2@5<5 =0 70:;NG20=5 =0 4045= 70?8A. J7<>6=> 5 3@5H:0B0 40 5 2J7=8:=0;0 ?@8 G5B5=5. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}. %1[: %{External/}%]%[, %{External/}%].�JB@5H=0 3@5H:0: 72J@H5= 5 >?8B 70 704020=5 =0 ?>78F8OB0 =0 D09;0 A;54 :@0O =0 D09;0 70 ?>A;54>20B5;=0 >?5@0F8O 70 G5B5=5 8;8 70?8A20=5.fJ7=8:=0 / 3@5H:0 ?> 2@5<5 =0 ?>A;54>20B5;=0 >?5@0F8O 70 G5B5=5 8;8 70?8A20=5 2J2 D09;0 "%{Note1/}".�J7=8:=0 / 3@5H:0 ?> 2@5<5 =0 >?5@0F8O =0 ?>A;54>20B5;=> G5B5=5 >B 8;8 70?8A20=5 2J2 D09;0 "%{Note1/}"%1[: %{External/}%]%[, %{External/}%].m 07?@545;5=85B> =0 ?0<5BB0 5 =5CA?5H=>. ?5@0F8OB0 70 ?>A;54>20B5;=> G5B5=5 8;8 70?8A20=5 =5 <>65 40 702J@H8.c0==8B5 =0 8=45:A0 A0 ?>2@545=8. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}.;J75;JB "%{NodeName/}" =5 5 >B:@8B 2 :>=D83C@0F8>==8O D09;.eJ7=8:=0 =5>?@545;5=0 3@5H:0 ?@8 70@5640=5 =0 23@045=8O  %{file/}  2 A8AB5<0B0 =0 CA;C38B5 70 0=0;87.HJ7=8:=0 3@5H:0 ?> 2@5<5 =0 >B20@O=5 =0 ;>:0;=8O D09; =0 :C1 "%{file/}".PA�> 2@5<5 =0 >?8B0 70 ?@>G8B0=5 =0 8=D>@<0F8OB0 >B 48A:0 2J7=8:=0 3@5H:0 ?@8 G5B5=5 70 D878G5A:8 D09;: %{PhysicalFile/}, ;>38G5A:8 D09;: %{LogicalFile/}%1[: %{External/}%]%[, %{External/}%].T@54>AB025=8OB ?JB "%{file/}" A>G8 :J< AJI5AB2C20I D09;, :>9B> =5 <>65 40 A5 >B2>@8.E@>OB 2@J7:8 A  %{file/}  =0 ;>:0;5= :C1 =0428H8 ;8<8B0 >B  %{num/} .�%@0=8;8I5B> 70 D09;>25 5 ?J;=>. %@0=8;8I5B> AJ4J@60 <0:A8<0;=8O 1@>9 70?8A8, @07@5H5=8 70 C:070=8O B8? =0 40==8B5. :> D09;JB 5 E@0=8;8I5 70 =87>25 (.asstore, .bstore, .ksstore 8;8 .string D09;), :>9B> 5 ?@81;878B5;=> 4 , ?@52:;NG5B5 =0 4@C3 D>@<0B E@0=8;8I5 70 =87>25 70 0B@81CB0 70 87<5@5=85 8;8 4@C30 3@C?0 70 87<5@20=5 =0 1@>O, A2J@70=0 A E@0=8;8I5B>. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}.�%@0=8;8I5 70 =87>25 8;8 42>8G=> E@0=8;8I5 A =82> =0 AJ2<5AB8<>AB "1050" 5 4>AB83=0;> <0:A8<0;=8O @07<5@ =0 D09; >B 4 3830109B0. 0 40 AJE@0=O20B5 4>?J;=8B5;=8 =87>25, <>65B5 40 ?@><5=8B5 A2>9AB2>B> StringStoresCompatibilityLevel =0 A2J@70=>B> 87<5@5=85 8;8 4@C3> 87<5@20=5 =0 1@>O =0 "1100", A;54 :>5B> 40 3> >1@01>B8B5 >B=>2>. "078 >?F8O 5 4>ABJ?=0 A0<> 70 1078 40==8 A =82> =0 AJ2<5AB8<>AB "1100" 8;8 ?>-28A>:>. $878G5A:8 D09;: %{PhysicalFile/}. >38G5A:8 D09;: %{LogicalFile/}.�72J@H5= 5 >?8B 70 87B@820=5/?@5<5AB20=5/AJ74020=5/70?8A20=5/87G8AB20=5 =0 D09;, 4>:0B> D09;>20B0 A8AB5<0 5 2 @568< A0<> 70 G5B5=5.PAO@>OB 70O2:8 :J< A8AB5<0B0 2 ?0<5BB0 =0428H8 ;8<8B0 >B  %{num/}  70  %{file/} .PA7@5H:0 2 ?0<5BB0 %1[: %{External/}%]%[, %{External/}%].�@5H:0 ?@8 @07?@545;5=85B> %1[: %{External/}%]%[, %{External/}%]. :> 87?>;720B5 32-18B>20 25@A8O =0 ?@>4C:B0, =04AB@>9B5 4> 64-18B>20B0 25@A8O 8;8 C25;8G5B5 >15<0 =0 =0;8G=0B0 ?0<5B 2 :><?NBJ@0.[JB@5H=0 70O2:0 :J< ?0<5BB0 =0428H8 :2>B0B0 =0 ?0<5BB0 70 B5:CI>B> 459AB285 70 >1@01>B20=5.�?5@0F8OB0 =5 <>65 40 A5 872J@H8, BJ9 :0B> ?@81;878B5;=0B0 :2>B0 =0 ?0<5BB0 (%d{Request/} ) =0428H020 =0;8G=0B0 A8AB5<=0 ?0<5B (%d{Quota/} ).�> 2@5<5 =0 >?8B0 70 AJE@0=O20=5 =0 =87 5 >B:@8B =87, :>9B> 5 ?>-3>;O< >B 871@0=8O @07<5@ =0 AB@0=8F0B0. ?5@0F8OB0 =5 <>65 40 702J@H8.BJB@5H=> E@0=8;8I5 70 40==8 =0428H020 <0:A8<0;=8O @07@5H5= @07<5@.h7?>;720=0B0 70 >1@01>B:0 ?0<5B =0428H020 >3@0=8G5=85B> 70 >1@01>B:0 70 @01>B=0B0 3@C?0 =0 1070B0 40==8.o >30B> >3@0=8G5=8OB0 70 >1@01>B20=5 A0 @07@5H5=8, =5 <>65 40 >1@01>B20B5 =O:>;:> 1078 40==8 2 54=0 B@0=70:F8O.e7?>;720=0B0 70 =0AB>OI0B0 >?5@0F8O ?0<5B =0428H020 ;8<8B0 70 ?0<5BB0 70 @01>B=0B0 3@C?0  %{WLGID/} .�B:@8B 5 70?8A (%d{recordSize/} 109B0), :>9B> =0428H020 <0:A8<0;=8O 1@>9 AB@0=8F8 70 >15:B0 70 AJE@0=5=85 (%d{pageSize/} 109B0).� 57C;B0BJB >B 70O2:0B0 AJ4J@60 >A A B2J@45 <=>3> :>;>=8. 18:=>25=> B>20 2J7=8:20, :>30B> B2J@45 <=>3> 95@0@E88 A0 2J@=0B8 =0 4045=0 >A. >65 40 CA?55B5 40 87153=5B5 B078 3@5H:0, :0B> 701@0=8B5 95@0@E88B5 2 <>45;0.�"5:CI0B0 AB>9=>AB =0 1@>O 70?8A8 2 E@0=8;8I5B> =0 ?0<5BB0 5  %d{recordCount/} ; 4> E@0=8;8I5B> 15H5 87?@0B5=0 70O2:0 70 70?8A20=5 =0  %d{bytesToWrite/}  109B0, :>5B> ?@8G8=8 3@5H:0  872J= >1E20B .�"5:CI0B0 AB>9=>AB =0 B5:CI0B0 ?>78F8O =0 E@0=8;8I5B> =0 ?0<5BB0 5  %d{currFilePos/} ; 4> E@0=8;8I5B> 15H5 87?@0B5=0 70O2:0 70 70?8A20=5 =0  %d{bytesToWrite/}  109B0, :>5B> ?@8G8=8 3@5H:0  872J= >1E20B .�"5:CI>B> 2=54@O20=5 =0 SetSize() =0 E@0=8;8I5B> =0 ?0<5BB0 ?>44J@60 A0<> 4> 4 ; 4> E@0=8;8I5B> 15H5 87?@0B5=0 70O2:0 70 704020=5 =0  %d{requestedSize/} , :>5B> ?@8G8=8 3@5H:0  872J= >1E20B .�"5:CI>B> 2=54@O20=5 =0 SetSize() =0 E@0=8;8I5B> =0 ?0<5BB0 =5 ?>44J@60 C25;8G020=5B> =0 @07<5@0 =0 ?>B>:0; 4> E@0=8;8I5B> 15H5 87?@0B5=0 70O2:0 70 C25;8G020=5 4>  %d{requestedSize/}  ?@8 B5:CI @07<5@ >B  %d{recordCount/} .�<0 B2J@45 <=>3> >?5@0F88 ?> >1@01>B20=5, :>8B> A5 87?J;=O20B 54=>2@5<5==>. ?8B09B5 >B=>2> ?>-:JA=>, :>30B> 702J@H0B =O:>8 >B B5:CI> 87?J;=O20I8B5 A5 >?5@0F88 ?> >1@01>B20=5.jJB@5H=8B5 TOM 70O2:8 B@O120 40 A0 >3@0=8G5=8 4> 54=0 DB; 70O2:8B5 70 <=>65AB2> 1078 40==8 =5 A5 ?>44J@60Bl0O2:8B5 70 B@0=70:F88 A <=>65AB2> 1078 40==8 =5 A5 ?>44J@60B, :>30B> ?@>A;54O20=5B> =0 @5AC@A8 5 @07@5H5=>.>@5H:0 2 OLE DB 8;8 ODBC%1[: %{External/}%]%[; %{External/}%].�J7=8:=0 ?@5E>4=0 3@5H:0 OleDB/ODBC. J7<>6=> 5 40 A5 =0?@02OB 4>?J;=8B5;=8 >?8B8, 0:> B>20 A5 @07@5H020 >B >3@0=8G5=8OB0 =0 >1@01>B20=5B>.PA2@5H:0 2 COM%1[: %{External/}%]%[; %{External/}%].�@5H:0 ?@8 >?8B 70 87?>;720=5 =0 70O2:0 8;8 ?>B>: A >B3>2>@. ">20 <>65 40 1J45 ?@8G8=5=> >B ?@5:JA20=8O =0 2@J7:0B0 >B AB@0=0 =0 :;85=B0. COM 3@5H:0%1[: %{External/}%]%[; %{External/}%].GJ7=8:=0 A;54=0B0 WinHttp 3@5H:0: %1[ %{External/}%]%[, %{External/}%].PAMicrosoft Analysis ServicesPA!8AB5<0 =0 Microsoft PowerPivotPA?5@0F8OB0 70 >1@0B=> 70?8A20=5 2 :;5B:8 8<0 =5B@8280;5= A5:B>@ 2 87<5@5=85B> =0 3@C?0B0 <5@:8 >B B8? "<=>3> :J< <=>3>" "%{measuregroupdimension/}" 2 3@C?0B0 <5@:8 "%{measuregroup/}". ?5@0F88B5 70 >1@0B=> 70?8A20=5 2 :;5B:8 :J< 87<5@5=8O >B B8? "<=>3> :J< <=>3>" =5 A0 @07@5H5=8.?5@0F8OB0 70 >1@0B=> 70?8A20=5 2 :;5B:8 8<0 =5B@8280;5= A5:B>@ 2 87<5@5=85B> =0 3@C?0B0 <5@:8 70 ?@5?@0B:0 "%{measuregroupdimension/}" 2 3@C?0B0 <5@:8 "%{measuregroup/}". ?5@0F88B5 70 >1@0B=> 70?8A20=5 2 :;5B:8 :J< 87<5@5=8O =0 ?@5?@0B:8 =5 A0 @07@5H5=8.?5@0F8OB0 70 >1@0B=> 70?8A20=5 2 :;5B:8 8<0 =5B@8280;5= A5:B>@ 2 87<5@5=85B> =0 3@C?0B0 <5@:8 70 AJ18@0=5 =0 40==8 "%{measuregroupdimension/}" 2 3@C?0B0 <5@:8 "%{measuregroup/}". ?5@0F88B5 70 >1@0B=> 70?8A20=5 2 :;5B:8 :J< 87<5@5=8O =0 AJ18@0=5 =0 40==8 =5 A0 @07@5H5=8.	?5@0F8OB0 70 >1@0B=> 70?8A20=5 2 :;5B:8 8<0 =5B@8280;5= A5:B>@ 2 87<5@5=85B> "%{cubedimension/}", :>5B> =5 5 A2J@70=> A 3@C?0B0 <5@:8 "%{measuregroup/}". ?5@0F88B5 70 >1@0B=> 70?8A20=5 2 :;5B:8 :J< 87<5@5=8O, :>8B> =5 A0 A2J@70=8 A 3@C?0B0 <5@:8, =5 A0 @07@5H5=8.�?5@0F8OB0 70 >1@0B=> 70?8A20=5 2 :;5B:8 =5 <>65 40 A5 872J@H8, BJ9 :0B> 3@C?0B0 <5@:8 "%{measuregroup/}" =O<0 4O; A 2J7<>6=>AB 70 70?8A20=5.�8@5:B=0B0 >?5@0F8O 70 >1@0B=> 70?8A20=5 2 :;5B:8 =5 <>65 40 A5 872J@H8, BJ9 :0B> 3@C?0B0 <5@:8 "%{measuregroup/}" =O<0 4O; A 2J7<>6=>AB 70 70?8A20=5.Y?5@0F8OB0 70 >1@0B=> 70?8A20=5 2 :;5B:8 =5 <>65 40 0:BC0;878@0 :;5B:0 2 =C;520 AB>9=>AB.O1@0B=>B> 70?8A20=5 2 :;5B:8 5 =5CA?5H=>, BJ9 :0B> 54=0 >B :;5B:8B5 5 70I8B5=0.u?5@0F8OB0 70 70?8A20=5 2 :;5B:8 8<0 =5A1>@=0 <O@:0 A 8<5 "%{measure/}" :0B> B5:CI0 :>>@48=0B0, :>5B> =5 5 @07@5H5=>.PAp?5@0F8OB0 70 >1@0B=> 70?8A20=5 2 :;5B:8 =5 <>65 40 A5 872J@H8 70 B078 :;5B:0 (@54=> G8A;> = "%{CellOrdinal/}").h?5@0F8OB0 70 >1@0B=> 70?8A20=5 2 :;5B:8 8<0 87G8A;5= G;5= :0B> B5:CI0 :>>@48=0B0, :>5B> =5 5 @07@5H5=>.�?5@0F8OB0 70 >1@0B=> 70?8A20=5 5 =5CA?5H=0, BJ9 :0B> >A=>2=>B> A@>4=> E@0=8;8I5 8<0 B01;8F0, G89B> 1@>9 :>;>=8 A5 @07;8G020 >B 1@>O =0 :>;>=8B5, >G0:20=8 2 459AB28B5;=>AB, :>5B> >7=0G020 ?>2@540 =0 40==8B5.k1@0B=>B> 70?8A20=5 2 :;5B:0 5 =5CA?5H=>, BJ9 :0B> C:070=0B0 :;5B:0 =5 AJI5AB2C20 2 ?@>AB@0=AB2>B> =0 :C10.�?5@0F8OB0 70 >1@0B=> 70?8A20=5 2 :;5B:0 8<0 =5B@8280;5= A5:B>@ 8 87@07 =0 <O@:0 2 3@C?0B0 <5@:8 "%{measuregroup/}". ?5@0F88B5 70 >1@0B=> 70?8A20=5 2 :;5B:8 70 87@07 =0 <O@:0 70 =5B@8280;5= A5:B>@ =5 A0 @07@5H5=8.q?5@0F8OB0 70 >1@0B=> 70?8A20=5 2 :;5B:8 8<0 CB56=5=> @07?@545;5=85 4> 0 8;8 =C;520 :;5B:0, :>5B> =5 5 @07@5H5=>.`?5@0F8OB0 70 >1@0B=> 70?8A20=5 2 :;5B:8 5 ?@5:@0B5=0, BJ9 :0B> >1E20B8B5 =0 :C1>25B5 A0 87B@8B8h5 <>65 40 A5 872J@H8 >1@0B=> 70?8A20=5 2 =5;8AB>20 :;5B:0, :>OB> =O<0 ?>4G8=5=8 :;5B:8 >B ;8AB>2> =82>.\?5@0F8OB0 70 >1@0B=> 70?8A20=5 2 :;5B:8 =5 <>65 40 0:BC0;878@0 :;5B:0 A 157:@09=0 AB>9=>AB.PA-<5B> =0 AJ?>AB02O=5B> =5 <>65 40 A5 @07@5H8.�8A?5G5@JB =0 AJ>1I5=8O 70 578:>20B0 ?@><5=;820 ?> ?>4@0718@0=5 =5 <>65 40 1J45 >B:@8B. 78:>20B0 ?@><5=;820 I5 A5 ?@><5=8 =0 US English.CXML 45D8=8F8OB0 =0 AJ>1I5=85B> AJ4J@60 2J75;, :>9B> =5 A5 ?>44J@60.&87JB =0 @5AC@A0 =5 <>65 40 A5 70@548.J5 <>65 40 A5 35=5@8@0 AJ>1I5=85 70 A;54=8O :>4 =0 3@5H:0: %{result_code/}PAT8A?5G5@JB =0 AJ>1I5=8O 70 578:>20B0 ?@><5=;820 %{language/} =5 <>65 40 1J45 >B:@8B.n!B>9=>ABB0 =0 :>40 "%{CodeType/}" 70 ?>;5B>"%{FacilityName/}" 2 XML 45D8=8F8OB0 =0 AJ>1I5=85B> =5 A5 ?>44J@60.x!B>9=>ABB0 =0 B8?0 =0 3@5H:0B0 70 '%{NodeName/}' %{NodeType/} 2 XML D09;0 A >?@545;5=85B> =0 AJ>1I5=85B> =5 A5 ?>44J@60.
(!B>9=>AB)(&5;)(!JAB>O=85)("5=45=F8O)("53;>)G=AB@C:F8OB0 CACHE A@5I=0 ?>4:C1 A <=>3> 3@0=C;0@=>AB8 70 548= 0B@81CB.PA35@0@E8OB0 %{dim/} 25G5 AJI5AB2C20 2 >AB0 %{axis/}.`7G8A;5=8OB G;5= "%{name/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 G;5= AJA AJI>B> 8<5.w7G8A;5=8OB G;5= %{name/} =5 <>65 40 A5 AJ74045, BJ9 :0B> =53>28OB @>48B5; 5 =0 =09-=8A:>B> =82> 2 95@0@E8OB0 %{hier/}..B@81CBJB =0 87<5@5=85B> %{name/} =5 5 >B:@8B.$C1JB %{strCubeName/} =5 AJI5AB2C20.]5 <>65 40 A5 87?>;720 AJ2:C?=>AB >B DC=:F88 70 87G8A;5=8 G;5=>25 2 87<5@5=85B> "7<5@20=8O".M7<5@5=85B> "%{name/}" =5 5 >B:@8B> 2 :C10 ?@8 0=0;878@0=5B> =0 =870 %{str/}.L5@0@E8OB0 "%{name/}" =5 5 >B:@8B0 2 :C10 ?@8 0=0;878@0=5B> =0 =870 %{str/}.R15:BJB =0 =82>B> "%{name/}" =5 5 >B:@8B 2 :C10 ?@8 0=0;878@0=5B> =0 =870 %{str/}.G';5=JB "%{name/}" =5 5 >B:@8B 2 :C10 ?@8 0=0;878@0=5B> =0 =870 %{str/}.hB:@8B0 5 157:@09=0 @CB8==0 ?>2B>@O5<>AB. &8:J;JB >B 7028A8<>AB8 5: %1[%{strName/}%]%[ -> %{strName/}%].9&8D@>28OB 87@07 A5 87G8A;O20 =0 =587?>;7205<> @07AB>O=85.---.K@3C<5=BJB %d{arg/} 2J2 DC=:F8OB0 %{func/} =5 <>65 40 A5 :>=25@B8@0 =0 =87.F$C=:F8OB0 %{func/} =5 <>65 40 ?@85<5 =C;52 G;5= 70 0@3C<5=B0 %d{arg/}.�J@28OB 0@3C<5=B =0 DC=:F8OB0 "Rank", 87@07 =0 :>@B56, B@O120 40 ?@5?@0I0 :J< AJI8B5 95@0@E88 :0B> 2B>@8O 0@3C<5=B, 704045= 87@07.r#:070=8B5 =01>@8 2J2 DC=:F8OB0 %{func/} 8<0B =5AJ2<5AB8<8 95@0@E88 =0 ?>78F8O %{iHier/}. 01>@8B5 A0 =5AJ2<5AB8<8.-01>@JB =5 AJ4J@60 95@0@E8O A C:070=>B> =82>.q"2J@45 <=>3> 0@3C<5=B8 A0 ?>4045=8 :J< DC=:F8OB0 %{func/}. 0:A8<0;=8OB 1@>9 0@3C<5=B8 70 DC=:F8OB0 5 %ld{cMax/}.p"2J@45 <0;:> 0@3C<5=B8 A0 ?>4045=8 :J< DC=:F8OB0 %{func/}. 8=8<0;=8OB 1@>9 0@3C<5=B8 70 DC=:F8OB0 5 %ld{cMin/}.^5 A0 ?>4045=8 0@3C<5=B8 :J< DC=:F8OB0 %{func/}, :>OB> 878A:20 =09-<0;:> %ld{cMin/} 0@3C<5=B0.?0 0@3C<5=B =0 DC=:F8OB0 A5 >G0:20 87@07, => =5 5 >B:@8B B0:J2.�"@5B8OB 0@3C<5=B =0 DC=:F8OB0 70 =0A;545=8 5;5<5=B8 B@O120 40 5 54=> >B A;54=8B5: SELF, BEFORE, AFTER, SELF_AND_BEFORE, SELF_AND_AFTER, BEFORE_AND_AFTER, SELF_BEFORE_AFTER 8;8 LEAVES.]';5=JB 8 =82>B> 2J2 DC=:F8OB0 70 =0A;545=8 5;5<5=B8 B@O120 40 ?@8=04;568 :J< AJI0B0 95@0@E8O.E7@07JB 2J2 DC=:F8OB0 %{func/} =5 <>65 40 A5 :>=25@B8@0 2 FO;> G8A;>.L=AB@C:F8OB0 CALCULATE =5 <>65 40 A5 ?>:0720 2 BO;>B> =0 8=AB@C:F8OB0 SCOPE.A 54=>B> G8A;> =0 =82>B> 5 872J= 480?07>=0 2J2 DC=:F8OB0 %{func/}.'82>B> "%{name/}" =5 AJI5AB2C20 2 :C10.X?5@0=48B5 =0 >?5@0B>@0 70 >1E20B ( : ) A0 A @07;8G=8 =820, 0 B@O120 40 1J40B A 54=0:28.\?5@0=48B5 =0 >?5@0B>@0 70 >1E20B ( : ) A0 A @07;8G=8 95@0@E88, 0 B@O120 40 1J40B A 54=0:28.O7G8A;5= G;5= =5 <>65 40 A5 87?>;720 :0B> >?5@0=4 =0 >?5@0B>@0 70 >1E20B ( : )...-';5=>25B5 =0 >AB0 B@O120 40 A0 <564C 0 8 127.g#:070=8B5 2 70O2:0 G;5=>25 =0 >AB0 B@O120 40 A5 C:0720B ?>A;54>20B5;=> 8 =5 <>65 40 AJ4J@60B 8=B5@20;8.,';5= =0 >AB0 =5 <>65 40 A5 ?>2B0@O 2 70O2:0.<5@0@E8OB0 "%{hier/}" A5 ?>:0720 ?>25G5 >B 254=J6 2 :>@B560.P=AB@C:F8OB0 CREATE MEMBER =5 <>65 40 A5 ?>:0720 2 BO;>B> =0 8=AB@C:F8OB0 SCOPE.M=AB@C:F8OB0 CREATE SET =5 <>65 40 A5 ?>:0720 2 BO;>B> =0 8=AB@C:F8OB0 SCOPE.r>65 40 A5 ?@54>AB028 A0<> 54=> >?8A0=85. "%{strDesc/}" 5 ?@54>AB025=> :0B> G0AB >B 87G8A;5=0 :;5B:0 8 A5 ?>2B0@O.PAX@54>AB025=> 5 4C1;8@0=> A2>9AB2> DISABLED :0B> G0AB >B 45D8=8F8OB0 =0 87G8A;5=0 :;5B:0.Y@54>AB025=> 5 4C1;8@0=> A2>9AB2> CONDITION :0B> G0AB >B 45D8=8F8OB0 =0 87G8A;5=0 :;5B:0.n@54>AB025=> 5 4C1;8@0=> A2>9AB2> =0 1@>9 87?J;=5=8O %{strPass/} :0B> G0AB >B 45D8=8F8OB0 =0 87G8A;5=0 :;5B:0.x@54>AB025=> 5 4C1;8@0=> A2>9AB2> =0 4J;1>G8=0B0 =0 87?J;=5=85 %{strPass/} :0B> G0AB >B 45D8=8F8OB0 =0 87G8A;5=0 :;5B:0.o7<5@5=85B> "%{strDim/}" AJ4J@60 ?>25G5 >B 54=0 95@0@E8O, ?>@048 :>5B> 95@0@E8OB0 B@O120 40 5 OA=> D>@<C;8@0=0.^$C=:F8OB0 %{func/} >G0:20 87@07 =0 =82> 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 87<5@5=85.]$C=:F8OB0 %{func/} >G0:20 87@07 =0 =82> 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 95@0@E8O.Y$C=:F8OB0 %{func/} >G0:20 87@07 =0 =82> 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 G;5=.[$C=:F8OB0 %{func/} >G0:20 87@07 =0 =82> 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 :>@B56.i$C=:F8OB0 %{func/} >G0:20 87@07 =0 =82> 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =87 8;8 F8D@>2 87@07.e$C=:F8OB0 %{func/} >G0:20 87@07 =0 =82> 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =01>@ >B :>@B568.^$C=:F8OB0 %{func/} >G0:20 87@07 =0 87<5@5=85 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =82>.b$C=:F8OB0 %{func/} >G0:20 87@07 =0 87<5@5=85 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 95@0@E8O.^$C=:F8OB0 %{func/} >G0:20 87@07 =0 87<5@5=85 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 G;5=.`$C=:F8OB0 %{func/} >G0:20 87@07 =0 87<5@5=85 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 :>@B56.PAn$C=:F8OB0 %{func/} >G0:20 87@07 =0 87<5@5=85 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =87 8;8 F8D@>2 87@07.j$C=:F8OB0 %{func/} >G0:20 87@07 =0 87<5@5=85 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =01>@ >B :>@B568.]$C=:F8OB0 %{func/} >G0:20 87@07 =0 95@0@E8O 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =82>.]$C=:F8OB0 %{func/} >G0:20 87@07 =0 95@0@E8O 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 G;5=._$C=:F8OB0 %{func/} >G0:20 87@07 =0 95@0@E8O 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 :>@B56.k$C=:F8OB0 %{func/} >G0:20 87@07 =0 95@0@E8O 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =87 8;8 F8D@>2 =87.i$C=:F8OB0 %{func/} >G0:20 87@07 =0 95@0@E8O 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =01>@ >B :>@B568.Y$C=:F8OB0 %{func/} >G0:20 87@07 =0 G;5= 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =82>.[$C=:F8OB0 %{func/} >G0:20 87@07 =0 G;5= 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 :>@B56.i$C=:F8OB0 %{func/} >G0:20 87@07 =0 G;5= 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =87 8;8 F8D@>2 87@07.e$C=:F8OB0 %{func/} >G0:20 87@07 =0 G;5= 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =01>@ >B :>@B568.[$C=:F8OB0 %{func/} >G0:20 87@07 =0 :>@B56 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =82>.k$C=:F8OB0 %{func/} >G0:20 87@07 =0 :>@B56 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =87 8;8 F8D@>2 87@07.g$C=:F8OB0 %{func/} >G0:20 87@07 =0 :>@B56 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =01>@ >B :>@B568.i$C=:F8OB0 %{func/} >G0:20 87@07 =0 =87 8;8 F8D@>2 87@07 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =82>.u$C=:F8OB0 %{func/} >G0:20 87@07 =0 =87 8;8 F8D@>2 87@07 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =01>@ >B :>@B568.e$C=:F8OB0 %{func/} >G0:20 87@07 =0 =01>@ >B :>@B568 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =82>.u$C=:F8OB0 %{func/} >G0:20 87@07 =0 =01>@ >B :>@B568 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =87 8;8 F8D@>2 87@07.Y!JI5AB2C20 ?@5?J;20=5 2 AB>9=>ABB0 =0 1@>O 8;8 4J;1>G8=0B0 =0 87?J;=5=85 =0 87G8A;5=85B>.Y#:070= 5 4C1;8@0= 87@07 70 A2>9AB2>B> %{strPropName/} 2 45D8=8F8OB0 =0 4045=> 87G8A;5=85.O 45D8=8F8OB0 =0 4045=> 87G8A;5=85 5 C:070=0 4C1;8@0=0 AB>9=>AB 70 SOLVE_ORDER.Y5@0@E8OB0 %{hier/} 5 87?>;720=0 ?>25G5 >B 254=J6 2J2 DC=:F8OB0 "@JAB>A0=> >1548=O20=5".�';5= 2 0B@81CB0 "%{attr/}" 8<0 =5?>44J@60=0 AB>9=>AB =0 C=0@=8O >?5@0B>@ "%{uop/}".  07@5H5=8 A0 A0<> A;54=8B5 AB>9=>AB8 70 C=0@=8 >?5@0B>@8: +, -, *, / 8;8 ~.#$C=:F8OB0 "%{name/}" =5 AJI5AB2C20.i0@5640=5B> =0 1;>:0 %{name/} 5 =5CA?5H=> AJA A;54=0B0 3@5H:0: %1[%{exception/}%]%[;%{exceptioninner/}%].�71@>O20=5B> =0 B8?>25 8;8 DC=:F88 G@57 >B@07O20=5 2 70I8B5= :>4 5 =5CA?5H=> AJA A;54=0B0 3@5H:0: %1[%{exception/}%]%[;%{exceptioninner/}%].�7?J;=5=85B> =0 :>=B@>;8@0=0B0 AJE@0=5=0 ?@>F54C@0 %{sproc/} 5 =5CA?5H=> AJA A;54=0B0 3@5H:0: %1[%{exception/}%]%[%{exceptioninner/}%].(>ABJ?JB 70 G5B5=5 2 :;5B:0B0 5 >B:070=.+>ABJ?JB 70 70?8A20=5 2 :;5B:0B0 5 >B:070=.b';5=>25B5, :>@B568B5 8;8 =01>@8B5 B@O120 40 87?>;720B 54=8 8 AJI8 95@0@E88 2J2 DC=:F8OB0 %{func/}.PAw$C=:F8OB0 %{func/} >G0:20 =01>@ >B G;5=>25 70 0@3C<5=B0 %d{arg/}. >4045= 5 =01>@ >B :>@B568 A ?>25G5 >B 54=0 95@0@E88.F20 :>@B560, C:070=8 2J2 DC=:F8OB0 %{func/}, A0 A @07;8G=0 87<5@8<>AB.l5B09;878@0=0B0 95@0@E8O %{strHierName/} =5 <>65 40 A5 >B:@85 2 =01>@0 >B :>@B568, C:070=8 70 45B09;878@0=5.c#:070=0B0 95@0@E8O 70 45B09;878@0=5 %{strHierName/} =5 <>65 40 A5 >B:@85 2 =01>@0 70 45B09;878@0=5.�$C=:F8OB0 DrillDownMember =5 ?>44J@60 @5:C@A82=> 45B09;878@0=5, :>30B> 95@0@E8OB0 =0 2B>@8O =01>@ 5 @07;8G=0 >B ?0@0<5BJ@0 =0 95@0@E8OB0.tG0:20 A5 20;84=0 8=AB@C:F8O, => 2<5AB> B>20 5 C:070= 87@07 8;8 :>;5:F8O >B A2>9AB20 =0 ?5@A>=0;878@0= CA@545= A1>@.T?F8OB0 ALL A5 >G0:20 70 B@5B8O 0@3C<5=B =0 DC=:F8OB0 70 ?@5A8G0=5. >4045= 5 87@07.2G0:20 A5 MDX 87@07, 0 5 C:070=0 ?J;=0 8=AB@C:F8O.Z> ?>4@0718@0=5 A5 >G0:20 87<5@5=85 =0 2@5<5 =0 B8?.  :C10 =5 5 >B:@8B> B0:>20 87<5@5=85.c';5=JB 8 =82>B> 2J2 DC=:F8O 70 :>=25@B8@0=5 =0 40B0 B@O120 40 ?@8=04;560B :J< 54=0 8 AJI0 95@0@E8O.SMDX DC=:F8OB0 =5 <>65 40 A5 ?@8;>68, BJ9 :0B> 87@07JB =0 0@3C<5=B 2J@=0 =C;52 G;5=.I> ?>4@0718@0=5 A5 >G0:20 =82> =0 <5A5F.  :C10 =5 5 >B:@8B> B0:>20 =82>.N> ?>4@0718@0=5 A5 >G0:20 =82> =0 B@8<5A5G85.  :C10 =5 5 >B:@8B> B0:>20 =82>.K> ?>4@0718@0=5 A5 >G0:20 =82> =0 A54<8F0.  :C10 =5 5 >B:@8B> B0:>20 =82>.J> ?>4@0718@0=5 A5 >G0:20 =82> =0 3>48=0.  :C10 =5 5 >B:@8B> B0:>20 =82>.PAVB>@8OB 0@3C<5=B, ?>4045= :J< DC=:F8OB0 70 95@0@E878@0=5, B@O120 40 5 704045= =0 POST.h"@5B8OB 0@3C<5=B, ?>4045= :J< DC=:F8OB0 70 ?>4@5640=5, B@O120 40 5 704045= =0 ASC, BASC, DESC 8;8 BDESC.65 <>65 40 A5 >1@01>B8 =87 A ?@075= B5:AB :0B> 70O2:0.^$C=:F88B5 AVG, SUM, MIN 8 MAX =5 @01>BOB, 0:> 87@07, ?>4045= :0B> 0@3C<5=B, A5 >F5=O20 =0 =87.&5 5 C:070=> @54=> G8A;> 70 4045=0 >A.Y5 5 >B:@8B0 DC=:F8O 70 ?@5B>20@20=5 70 AJE@0=5=0B0 ?@>F54C@0. 0@0<5B@8B5 A0 =5?@028;=8.X$C=:F8OB0 70 87<5@5=85 >G0:20 87@07 =0 87<5@5=85, 95@0@E8O, =82> 8;8 G;5= :0B> 0@3C<5=B.L$C=:F8OB0 70 95@0@E8O >G0:20 87@07 =0 95@0@E8O, =82> 8;8 G;5= :0B> 0@3C<5=B.P 95@0@E8OB0 B@O120 40 A5 >?@545;8 G;5= ?> ?>4@0718@0=5. "%{str/}" =5 5 95@0@E8O*AB0 =0 A53<5=B0B>@0 =5 <>65 40 A5 ?>A>G8.-AB0 %{num/} =5 <>65 40 A5 ?>A>G8 2 70O2:0B0.B 54=>B> G8A;> =0 95@0@E8OB0 5 872J= >1E20B 2J2 DC=:F8OB0 %{func/}.*%{name/} 5 ?>A>G5=>, ?@548 40 5 87G8A;5=>.R';5=JB ?> ?>4@0718@0=5 5 >?@545;5= 70 ?>-4>;=>B> =82>, => =5 8 70 ?>-3>@=>B> =82>.Y#:070=8OB G;5= ?> ?>4@0718@0=5 "%{membername/}" B@O120 40 5 >B 95@0@E8OB0 "%{hiername/}".T7G8A;5=8OB G;5= %{name/} =5 <>65 40 A5 87?>;720 :0B> @>48B5; =0 4@C3 87G8A;5= G;5=.PA<@54>AB025=8OB >1E20B =0 :;5B:8B5 5 872J= 4>?CAB8<8O >1E20B.]G0:20 A5 :>;5:F8O >B ?5@A>=0;878@0=8 A2>9AB20 70 G;5=>25. #:070= 5 MDX 87@07 8;8 8=AB@C:F8O.C5 5 C:070= :C1. 0 40 @01>B8 B078 :><0=40, B@O120 40 A5 C:065 :C1.?=AB@C:F8OB0 END SCOPE =5 AJ2?040 A =0G0;=0B0 8=AB@C:F8O SCOPE.D520;845= A8=B0:A8A =0 70O2:0. G0:20 A5 20;84=0 MDX 8;8 DAX 70O2:0.1=AB@C:F8OB0 THIS =5 <>65 40 A5 87?>;720 2 87@07.p@3C<5=BJB Set_Count =0 DC=:F8OB0 NonEmptyCrossJoin 5 >B@8F0B5;5= 8;8 ?>-3>;O< >B 1@>O =0 ?@54>AB025=8B5 =01>@8.P"@5B8OB 0@3C<5=B, ?>4045= :J< DC=:F8OB0 ToggleDrillState, B@O120 40 5 RECURSIVE.i$C=:F8OB0 70 5;5<5=B8 >G0:20 :>@B56 8;8 <0A82 >B G;5=>25 :0B> ?0@0<5BJ@. 5 <>65 40 A5 87?>;720B 8 425B5.�$C=:F8OB0 70 5;5<5=B8 >G0:20 <0A82 >B G;5=>25 :0B> ?0@0<5BJ@, :>9B> AJ2?040 A @07<5@8B5 =0 >15:B0, 2 :>9B> 5 8728:0=0 DC=:F8OB0.�C1JB AJ4J@60 ?>;C048B82=0 <O@:0 "%{name/}". @5<52>B> 87<5@5=85 2 AJ>B25B=0B0 3@C?0 <5@:8 AJ4J@60 ?>25G5 >B 548= 0B@81CB   ?>44J@60 A5 A0<> 548= 0B@81CB.Z$C=:F8OB0 %{func/} >G0:20 87@07 =0 <0A82 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =82>.^$C=:F8OB0 %{func/} >G0:20 87@07 =0 <0A82 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 95@0@E8O.Z$C=:F8OB0 %{func/} >G0:20 87@07 =0 <0A82 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 G;5=.\$C=:F8OB0 %{func/} >G0:20 87@07 =0 <0A82 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 :>@B56.PA[$C=:F8OB0 %{func/} >G0:20 87@07 =0 <0A82 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =01>@.j$C=:F8OB0 %{func/} >G0:20 87@07 =0 <0A82 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 =87 8;8 F8D@>2 87@07._$C=:F8OB0 %{func/} >G0:20 87@07 =0 <0A82 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 87<5@5=85._$C=:F8OB0 %{func/} >G0:20 87@07 =0 87<5@5=85 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 <0A82.^$C=:F8OB0 %{func/} >G0:20 87@07 =0 95@0@E8O 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 <0A82.j$C=:F8OB0 %{func/} >G0:20 87@07 =0 =87 8;8 F8D@>2 87@07 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 <0A82.[$C=:F8OB0 %{func/} >G0:20 87@07 =0 =01>@ 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 <0A82.\$C=:F8OB0 %{func/} >G0:20 87@07 =0 :>@B56 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 <0A82.Z$C=:F8OB0 %{func/} >G0:20 87@07 =0 G;5= 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 <0A82.Z$C=:F8OB0 %{func/} >G0:20 87@07 =0 =82> 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 <0A82.8A8G:8 5;5<5=B8 2 <0A820 B@O120 40 A0 >B 548= 8 AJI B8?.Q?@545;5=0B0 >B ?>B@518B5;O DC=:F8O "%{func/}" 2@JI0 <0A82, :>OB> =5 A5 ?>44J@60.X#:070=8OB 1@>9 ?0@0<5B@8 =5 >B3>20@O =0 =0;8G=8B5 ?@5B>20@20=8O =0 DC=:F8OB0 "%{func/}".q>=B@>;8@0=8B5 1;>:>25 =5 <>30B 40 A5 70@54OB. 81;8>B5:0B0, msmgdsrv.dll, =5 5 70@545=0 8;8 25@A8OB0 =5 AJ2?040.;7@07JB 5 ?@075=. @54>AB025B5 20;845= 87@07 70 87G8A;5=85.PA[<5B> "%{dimname/}", C:070=> 2 8=AB@C:F8OB0 CALCULATE USING, =5 5 20;84=> 8<5 =0 87<5@5=85.T7<5@5=85B> "%{dimname/}" 5 C:070=> ?>25G5 >B 254=J6 2 8=AB@C:F8OB0 CALCULATE USING.J"5:CI0B0 A5A8O 25G5 =5 5 20;84=0 ?>@048 AB@C:BC@=8 ?@><5=8 2 1070B0 40==8.3@>OB 87?J;=5=8O =0 87G8A;5=85B> =5 <>65 40 5 =C;0.6J;1>G8=0B0 =0 87?J;=5=85 =0 87G8A;5=85B> 5 =520;84=0.x87JB "%{template/}" =5 5 20;845= 87@07 70 0@3C<5=B0 Pattern =0 DC=:F8OB0 VisualTotals. 7?>;7209B5 7=0:0 725748G:0 (*).5"8?JB =0 %{type/} =5 <>65 40 A5 :>=25@B8@0 2 MDX B8?.3C;52 :>@B56 =5 <>65 40 A5 87?>;720 2 :;0C70 WHERE.`7@07JB AJ4J@60 DC=:F8O, :>OB> =5 <>65 40 A5 87?>;720 2 =01>@ A ?>25G5 >B 4 294 967 296 :>@B560.$MDX A:@8?BJB 70 :C10 AJ4J@60 3@5H:0.95D8=8F8OB0 =0 =01>@0 %{name/} AJ4J@60 :@J3>20 ?@5?@0B:0.g!B>9=>ABB0 =0 0@3C<5=B0, ?>4045= 70 1@>9, 5 >B@8F0B5;=0. B@8F0B5;=8 AB>9=>AB8 =5 A5 ?>44J@60B 70 1@>9.e$C=:F8OB0 CURRENT =5 <>65 40 A5 8728:0 2 B>78 :>=B5:AB, BJ9 :0B> =01>@JB "%{name/}" =5 5 2 480?07>=0.8$C=:F8OB0 %{func/} <>65 40 A5 8728:0 A0<> 2 =01>@ A 8<5.-!2>9AB2>B> SOLVE_ORDER B@O120 40 5 :>=AB0=B0.)!2>9AB2>B> VISIBLE B@O120 40 5 :>=AB0=B0.PA*!2>9AB2>B> DISABLED B@O120 40 5 :>=AB0=B0.S!2>9AB20B0 CALCULATION_PASS_NUMBER 8 CALCULATION_PASS_DEPTH B@O120 40 A0 :>=AB0=B8.["@0=70:F8OB0 =0 70O2:0B0 =5 5 ?@>25@5=0. @5:@0BO20=5B> =0 70O2:0B0 >B AJ@2J@0 5 =5CA?5H=>.:5D8=8F8O =0 ?>4:C1 =5 <>65 40 A5 @07@5H8 2 ?@075= ?>4:C1.�01>@8 A G;5=>25 >B <=>3> =820 =0 95@0@E8O 157 @>48B5;-=0A;54=8: =5 <>65 40 A5 C:065 :0B> G0AB >B 45D8=8F8O =0 ?>4:C1. 7?>;7209B5 DC=:F8OB0 70 =0A;545=8 5;5<5=B8.�01>@8 A <=>3> G;5=>25 >B =82> 2 =55AB5AB25=0 95@0@E8O =5 <>30B 40 A5 C:060B :0B> G0AB >B 45D8=8F8O =0 ?>4:C1. <5AB> B>20 87?>;7209B5 DC=:F8OB0 Children, Descendants, Members 8;8 AllMembers.�01>@8 A <=>3> 95@0@E88 =5 <>30B 40 A5 C:060B :0B> G0AB >B 45D8=8F8O =0 ?>4:C1. 7?>;7209B5 DC=:F8OB0 70 :@JAB>A0=> >1548=O20=5 8;8 >?5@0B>@0 70 :@JAB>A0=> >1548=O20=5 (*).#:070=0 >B ?>B@518B5;O 3@5H:0.%{usernote/}P01>@JB B@O120 40 8<0 54=0 95@0@E8O, 70 40 A5 87?>;720 A 4>?J;=8B5;=8O >?5@0B>@.^A8G:8 G;5=>25 2 =01>@0, 87?>;720= A 4>?J;=8B5;=8O >?5@0B>@, B@O120 40 A0 >B 54=> 8 AJI> =82>.oMDX 70O2:8B5 B@O120 40 AJ4J@60B B>G=> B@8 >A8, :>30B> A2>9AB2>B> BlsContentType 5 704045=> =0 "SpreadsheetXml".rMDX 70O2:8B5 =5 <>30B 40 AJ4J@60B :;0C70 WHERE, :>30B> A2>9AB2>B> "BlsContentType" 5 704045=> =0 "SpreadsheetXml".tMDX 70O2:8B5 =5 <>30B 40 AJ4J@60B :;0C70 NON EMPTY, :>30B> A2>9AB2>B> BlsContentType 5 704045=> =0 "SpreadsheetXml".i5B09;878@0=5B> 5 =5CA?5H=>, BJ9 :0B> :>>@48=0B0B0, 845=B8D8F8@0=0 >B :;0C70B0 SELECT, 5 872J= 480?07>=0.R5B09;878@0=5B> 5 =5CA?5H=>, BJ9 :0B> :;0C70B0 SELECT 2J@=0 ?>25G5 >B 54=0 :;5B:0.M5 <>65B5 40 45B09;878@0B5, 0:> :;5B:0B0 2 871@0=0 :;0C70 5 87G8A;5=0 :;5B:0.^5 <>65 40 A5 872J@H8 45B09;878@0=5 A CA;>285 =0 =82>, 0:> =82>B> =O<0 95@0@E8O =0 0B@81CB8B5.=$C=:F8OB0 UnknownMember =5 <>65 40 A5 8728:0 2 B>78 :>=B5:AB.0<0 =5AJ>B25BAB285 2 B8?0 =0 DC=:F8OB0 %{func/}.3<0 =5AJ>B25BAB285 2 B8?0 =0 >?5@0B>@0 =0 %{func/}.@<0 =5AJ>B25BAB285 2 B8?0 =0 0@3C<5=B0 =0 >?5@0B>@0 =0 %{func/}.T<0 =5AJ>B25BAB285 2 B8?0 =0 0@3C<5=B0 (>B 4OA=0B0 AB@0=0) =0 >?5@0B>@0 =0 %{func/}.)$C=:F8OB0 %{func/} >G0:20 87@07 =0 =01>@.V$C=:F8OB0 %{func/} >G0:20 8<5 =0 2>45I ?>:070B5; =0 ?@54AB02O=5B> (KPI) :0B> 0@3C<5=B.p@3C<5=BJB "%{kpi/}", ?>4045= :J< DC=:F8OB0 %{func/}, B@O120 40 5 8<5 =0 2>45I ?>:070B5; =0 ?@54AB02O=5B> (KPI).]!JE@0=5=8B5 ?@>F54C@8 A @07;8G=8 @568<8 =0 2J?;JI020=5 =5 <>30B 40 A5 8728:20B 54=8 >B 4@C38.u5 5 704045=0 1078@0=0 =0 :>4 70I8B0 2 70I8B5= :>4 ?>@048 A;54=0B0 3@5H:0: %1[%{exception/}%]%[;%{exceptioninner/}%].X>43>B>2:0B0 =5 5 157>?0A=0 ?> 2@5<5 =0 87?J;=5=85B> =0 AJE@0=5=0B0 ?@>F54C@0 %{sproc/}.PO@:0B0 "%{name/}" =5 5 20;84=0. "@O120 40 5 2J2 2840 [cube name].[measure name]_<5B> =0 87<5@5=85B> "%{name/}" =5 5 20;84=>. "@O120 40 5 2J2 2840 [cube name].[dimension name]'=AB@C:F8O CREATE GLOBAL CUBE. %{text/}? B5:CI8O :>=B5:AB =5 5 @07@5H5=0 ?@>872>;=0 D>@<0 =0 =01>@8B5.4?5@0B>@JB "%{op/}" =5 <>65 40 A5 87?>;720 A =01>@8.X82>B> GROUPING, "%{name/}", =5 <>65 40 A5 ?>:0720 ?>A;54=> 2 45D8=8F8OB0 =0 95@0@E8OB0.�$C=:F8OB0 70 >A 5 8=48@5:B=> ?>A>G5=0 >B :>=B5:AB0 =0 8=AB@C:F8O, @07;8G=0 >B SELECT. F5=:0B0 =0 87@078B5, A2J@70=8 A B078 DC=:F8O, 5 CA?5H=0 A0<> :>30B> 5 8=48@5:B=> 0:B828@0=0 >B 8=AB@C:F8O SELECT.s$C=:F8OB0 %{func/} >G0:20 G;5= 8;8 =01>@ =0 54=0 95@0@E8O 70 0@3C<5=B0 %d{arg/}. >4045= 5 =01>@ >B <=>3> 95@0@E88.�78A:20B A5 @07@5H5=8O >B 04<8=8AB@0B>@ =0 1070 40==8 70 87?J;=5=85 =0 :><0=40B0 Calculations Contingent 8;8 Set Calculations NonContingent._><0=40B0 Set Calculations NonContingent =5 <>65 40 A5 8728:0 A;54 Set Calculations Contingent.C$C=:F8OB0 %{func/} =5 <>65 40 A5 87?J;=8 2 NonContingent AJAB>O=85.:@3C<5=BJB %{arg/} 70 DC=:F8OB0 %{func/} B@O120 40 5 D;03.M@3C<5=BJB %d{arg/} 70 DC=:F8OB0 %{func/} AJ4J@60 D;03, :>9B> =5 A5 ?>44J@60.Q3@0=8G5=8OB0, =0;>65=8 >B D;030 CONSTRAINED 2J2 DC=:F8OB0 %{func/}, A0 =0@CH5=8._MDX DC=:F8OB0 %{func/} 5 =5CA?5H=0, BJ9 :0B> :>>@48=0B0B0 70 0B@81CB0 "%{attr/}" AJ4J@60 =01>@.5<5B> =0 <>45;0 70 AJ18@0=5 =0 40==8 B@O120 40 5 =87.05 5 C:070=> 8<5 =0 <>45;0 70 AJ18@0=5 =0 40==8.3#:070=8OB <>45; 70 AJ18@0=5 =0 40==8 =5 AJI5AB2C20.4#:070=8OB <>45; 70 AJ18@0=5 =0 40==8 =5 5 >1@01>B5=.PAX#:070=8OB <>45; 70 AJ18@0=5 =0 40==8 =5 5 G0AB >B OLAP AB@C:BC@0B0 70 AJ18@0=5 =0 40==8.w>=B5:AB=8OB :C1 =5 5 87B>G=8: =0 OLAP AB@C:BC@0B0 70 AJ18@0=5 =0 40==8, AJ4J@60I0 C:070=8O <>45; 70 AJ18@0=5 =0 40==8.K0@0<5BJ@JB =0 87@070 B@O120 40 5 =87, :>9B> A5 >F5=O20 A F8D@>20 AB>9=>AB.5 5 C:070= F8D@>2 87@07.D!;54=8OB F8D@>2 87@07 =5 <>65 40 A5 87G8A;8: %{detailed_error_text/}1&8D@>28OB 87@07 5 87G8A;5=, => =5 2J@=0 @57C;B0B.7@07JB =5 5 20;845=.X$C=:F8OB0 5 =5CA?5H=0 ?>@048 A;54=0B0 3@5H:0: %1[%{exception/}%]%[;%{exceptioninner/}%].^01>@JB A 8<5 "%{name/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 =01>@ AJA AJI>B> 8<5.x7G8A;5=85B> =0 :;5B:0B0 "%{name/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 87G8A;5=85 =0 :;5B:0 AJA AJI>B> 8<5.^59AB285B> "%{name/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 459AB285 AJA AJI>B> 8<5.(7G8A;5=8OB G;5= %{name/} =5 AJI5AB2C20.#01>@ A 8<5 %{name/} =5 AJI5AB2C20.07G8A;5=85B> =0 :;5B:0B0 %{name/} =5 AJI5AB2C20."59AB285B> %{name/} =5 AJI5AB2C20.X5B>4JB <>65 40 A5 87?J;=8 A0<> 2 >1E20B0 =0 :C10. 0 70O2:0B0 =5 5 C:070= B5:CI8OB :C1.U><0=40B0 DROP CUBE A5 ?>44J@60 A0<> 2 :C1>25 =0 A5A88. "%{name/}" =5 5 :C1 =0 A5A8O.!!B>9=>ABB0 =5 <>65 40 A5 87G8A;8.&5 A5 @07@5H020B <=>65AB2> 8=AB@C:F88.V$C=:F8OB0 70 872;8G0=5 5 8728:0=0 A 95@0@E8O "%{hier/}", :>OB> =5 AJI5AB2C20 2 =01>@0.M5@0@E8OB0 "%{hier/}" 5 ?>4045=0 ?>25G5 >B 254=J6 :J< DC=:F8OB0 70 872;8G0=5.d7G8A;5=8 G;5=>25 =5 A5 ?>44J@60B 70 87<5@5=8O =0 D0:B8. 7<5@5=85B> "%{name/}" 5 87<5@5=85 =0 D0:B.o1E20BJB =5 <>65 40 2:;NG20 87G8A;5=8 G;5=>25, :>30B> A2>9AB2>B> BlsContentType 5 704045=> =0 "SpreadsheetXml".g>44J@60B A5 A0<> B01C;0@=8 @57C;B0B8, :>30B> A2>9AB2>B> BlsContentType 5 704045=> =0 "SpreadsheetXml".l0O2:0B0 B@O120 40 AJ4J@60 B>G=> B@8 >A8, :>30B> A2>9AB2>B> "BlsContentType" 5 704045=> =0 "SpreadsheetXml".n@85<0B A5 A0<> =01>@8 =0 .Members 8 >1E20B8, :>30B> A2>9AB2>B> BlsContentType 5 704045=> =0 "SpreadsheetXml".S7?J;=5=85B> =0 BLS 70O2:0B0 5 =5CA?5H=>, BJ9 :0B> BLS A5A8OB0 =5 5 8=8F80;878@0=0.R><0=40B0 DROP SUBCUBE 5 =5CA?5H=0, BJ9 :0B> A B078 A5A8O =O<0 A2J@70=8 ?>4:C1>25.<01>@JB 2 :;0C70B0 WHERE =5 <>65 40 AJ4J@60 <=>65AB2> <5@:8.;B:@8B 5 =01>@, :>9B> =5 <>65 40 AJ4J@60 87G8A;5=8 G;5=>25.B:BC0;870F88 =0 :;5B:8 =5 A5 ?>44J@60B 70 =01>@8 2 :;0C70B0 WHERE.X728:20=5B> =0 45D8=8@0=0 >B ?>B@518B5; DC=:F8O >B 8=B5@D59A0 "%{intf/}" =5 5 157>?0A=>.PA�@5<52>B> 87<5@5=85 2 AJ>B25B=0B0 3@C?0 <5@:8 5 >B B8? @>48B5;-=0A;54=8: 8 2 :C10 8<0 ?>;C048B82=0 <O@:0 "%{name/}". "078 :>=D83C@0F8O =5 A5 ?>44J@60.J?B8<870B>@JB =0 70O2:8 35=5@8@0 B2J@45 <=>3> ?>4:C1>25 2 ?;0=0 70 70O2:8._$C=:F8OB0 70 ;8AB0 A 0B@81CB8 AJA A<5A5=0 3@0=C;0@=>AB 2 @07;8G=8B5 3@C?8 <5@:8 =5 A5 ?>44J@60.< 07;8G=> 87<5@20=5 =0 1@>O =5 A5 ?>44J@60 70 ;>:0;=8 :C1>25.#B@81CBJB %{strAttr/} =O<0 G;5=>25.U$C=:F8OB0 VisualTotals <>65 40 A5 8728:0 A0<> AJA 704045= ?0@0<5BJ@ 70 54=0 95@0@E8O.X>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 >3@0=8G020B ?@>AB@0=AB2>B> G@57 87G8A;5=8 G;5=>25.V>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 >3@0=8G020B ?@>AB@0=AB2>B> G@57 :;0C70B0 HAVING.S>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 >?@545;OB =>28 87G8A;5=8O G@57 :;0C70B0 WITH.@>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 8<0B A2>9AB20 =0 :;5B:8B5.C>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 87?>;720B :;0C70B0 NON EMPTY.NJ< ?>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 A5 ?>4020B 70O2:8 2 >?@>AB5= D>@<0B.K>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 8<0B 2E>4OI> >1548=O20=5 =0 ?@>3=>78.L>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 8<0B >1548=O20=5 =0 ?@>3=>78 70 <>45;.;>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 8<0B :;0C70 GROUP BY.;>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 8<0B :;0C70 ORDER BY.O>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 ?>4020B 70O2:8 70 AJ4J@60=85B> =0 <>45;0.R>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 ?>4020B 70O2:8 70 A;CG08 =0 ?@8<5@=8 <>45;8.I>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 ?>4020B 70O2:8 70 A;CG08 =0 <>45;8.F>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 ?>4020B 70O2:8 70 xml =0 <>45;0.^>4871>@8B5 8 ?>4:C1>25B5 =5 <>30B 40 ?>4020B 70O2:8 70 AJ4J@60=85B> =0 87<5@5=85B> =0 <>45;0.05 A0 C:070=8 87<5@5=8O 70 <O@:0B0 "%{measure/}"�3@530B=0B0 DC=:F8O %{aggfunc/}, C:070=0 70 B8? 0:0C=B 70 =0=0AO=5 %{accounttype/}, =5 A5 ?>44J@60 70 ByAccount ?>;C048B82=0 <O@:0.(>4871>@8B5 ?>44J@60B A0<> >AB0 COLUMNS.X@>872>;=0 D>@<0 =5 A5 @07@5H020 ?@8 A53<5=B8@0=5 =0 87<5@5=8O >B B8? "<=>3> :J< <=>3>".;$C=:F8OB0 %{func/} >G0:20 AJE@0=5=0 ?@>F54C@0 70 0@3C<5=B0.K5 <>65 40 A5 ?@8AJ548=8 4@C3> 87<5@20=5 =0 1@>O G@57 ?5@A>=0;878@0= 87@07.G>;C048B82=0B0 <O@:0 %{msr/} 878A:20 2@5<52> 87<5@5=85 2 3@C?0B0 <5@:8.:>;C048B82=0B0 <O@:0 %{msr/} 878A:20 87<5@5=85 =0 0:0C=B8.�>;C048B82=0B0 <O@:0 %{msr/} 878A:20 0B@81CB0 Account 2 87<5@5=85B> =0 0:0C=B8. :> Account 8<0 95@0@E8O B8? @>48B5;-=0A;54=8:, 0B@81CBJB Account B@O120 40 5 @>48B5;A:8 0B@81CB.}>;C048B82=0B0 <O@:0 %{msr/} 878A:20 0B@81CB Account Type 2 87<5@5=85B> 70 0:0C=B8 40 5 =0;8G5= 8 A2J@70= A 0B@81CB0 Account.O';5=>25B5 ?> ?>4@0718@0=5 70 87<5@5=85B>"%{dimName/}" =5 AJI5AB2C20B AJ2<5AB=>.PAx72;8G0=5B> =0 B5:CI8O G;5= 5 =5CA?5H=>, BJ9 :0B> =503@530B5= 0B@81CB 8<0 :>>@48=0B0 =0 87G8A;5= G;5= >B 4@C30 95@0@E8O.+"@O120 40 5 C:070= 3;025= D09; 70 Clr 1;>:.JMDX DC=:F8OB0 %{func/} 5 =5CA?5H=0, BJ9 :0B> B5:CI0B0 :>>@48=0B0 5 ?@07=0./Clr 1;>:>25B5 =5 A5 ?>44J@60B 2 ;>:0;=8 :C1>25.2?5@0F8OB0 70 45B09;878@0=5 =5 <>65 40 A5 872J@H8.e?5@0F8OB0 70 45B09;878@0=5 =5 <>65 40 A5 872J@H8, BJ9 :0B> 8<0 G0:0I0 >?5@0F8O 70 >1@0B=> 70?8A20=5.x?5@0F8OB0 70 45B09;878@0=5 =5 <>65 40 A5 872J@H8, BJ9 :0B> 70I8B0B0 =0 :;5B:8B5 =5 @07@5H020 4>ABJ? 4> 87E>4=8B5 40==8.V$C=:F8OB0 DistinctCount <>65 40 A5 87?>;720 A0<> 70 87G8A;5=0 <O@:0 (=> =5 8 70 G;5=).g>AB02O=5B> =0 >15:B0 "%{strObjectName/}" 5 =5CA?5H=>, B>9 :0B> 5 ?>A>G5= >B =09-<0;:> 548= 4@C3 >15:B.�5 <>65B5 40 87?>;720B5 87G8A;5=0 <O@:0 8;8 03@530B=0 DC=:F8O 70 :>;>=0B0 "%{measure/}" 2 :;0C70B0 RETURN =0 70O2:0B0 70 45B09;878@0=5.?!2>9AB2>B> non_empty_behavior =5 <>65 40 AJ4J@60 87G8A;5= G;5=.$@C?0B0 <5@:8 %{name/} =5 5 >B:@8B0.Z@>872>;=0 D>@<0 =5 A5 @07@5H020, :>30B> =59=8B5 5;5<5=B8 ?@5A8G0B 87<5@5=85 =0 ?@5?@0B:0.10@0<5BJ@JB 70 UrlEscapeFragment B@O120 40 5 =87.$#:070=>B> 8<5 =5 <>65 40 A5 @07@5H8.+#:070=>B> 8<5 =0 87G8A;5= G;5= 5 =520;84=>.5#:070= 5 =01>@ >B <=>3> 95@0@E88 2 DROP VISUALTOTALS.y5@0@E8OB0 %{name/} 5 95@0@E8O >B B8? @>48B5;-=0A;54=8:. @C?8@0=5B> =0 95@0@E88 >B B8? @>48B5;-=0A;54=8: =5 A5 ?>44J@60.+@C?0B0 "%{name/}" =O<0 AJ>B25BAB20I> =82>.�=AB@C:F8OB0 "CREATE CUBE" =5 5 20;84=0, BJ9 :0B> =8B> 54=> >B 871@0=8B5 87<5@5=8O =5 ?@8=04;568 :J< 3@C?0B0 <5@:8 =0 871@0=0B0 <O@:0 "%{name/}"[7<5@5=85B> %{name/} 5 A2J@70=> 87<5@5=85. @C?8@0=5B> 2 A2J@70=8 87<5@5=8O =5 A5 ?>44J@60.U7<5@5=85B> %{name/} 5 ROLAP 87<5@5=85. @C?8@0=5B> 2 ROLAP 87<5@5=8O =5 A5 ?>44J@60.ZB@81CBJB %{name/} 5 48A:@5B878@0=. @C?8@0=5B> =0 48A:@5B878@0=8 0B@81CB8 =5 A5 ?>44J@60.Q%{name/} 5 87<5@5=85 70 AJ18@0=5 =0 40==8 8 =5 <>65 40 A5 4>102O :J< ;>:0;5= :C1.�AggregateFunction =0 <O@:0B0 %{name/} 5 FirstChild/LastChild/FirstNonEmpty/LastNonEmpty/AverageOfChildren 8 2@5<52>B> 87<5@5=85 =5 5 2:;NG5=> 87FO;> 2 ;>:0;=8O :C1.oAggregateFunction =0 <O@:0B0 %{name/} 5 ByAccount 8 87<5@5=85B> 70 0:0C=B8 =5 5 2:;NG5=> 87FO;> 2 ;>:0;=8O :C1.�7<5@5=85 >B B8? "<=>3> :J< <=>3>" %{name/} 5 2:;NG5=> 2 ;>:0;=8O :C1, => =8B> 54=0 >B <5@:8B5 >B <5648==0B0 <C 3@C?0 <5@:8 %{mg_name/} =5 5 2:;NG5=0.�7<5@5=85 >B B8? "<=>3> :J< <=>3>" %{name/} 5 2:;NG5=> 2 ;>:0;=8O :C1, => 8<0 >1I8 87<5@5=8O 70 =53>20B0 3@C?0 <5@:8 %{mg_name/}, :0:B> 8 70 <5648==0B0 <C 3@C?0 <5@:8 %{img_name/}, :>8B> =5 A0 2:;NG5=8 87FO;>.>7@07JB =5 <>65 40 A5 @07@5H8 2 :>=B5:AB0 =0 ?@>872>;=0 D>@<0.�78A:20B A5 @07@5H5=8O >B 04<8=8AB@0B>@ =0 AJ@2J@ 8;8 04<8=8AB@0B>@ =0 1070 40==8 70 87?J;=5=85 =0 :><0=40B0 SystemGetLogicalDrives.-!2>9AB2>B> SOLVE_ORDER =5 <>65 40 A5 ?@><5=8.9!0<> 87G8A;5=8 G;5=>25 =0 A5A8O <>30B 40 A5 0:BC0;878@0B.%{name/} KPI =5 AJI5AB2C20.R"%{name/}" KPI =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 KPI AJA AJI>B> 8<5.� 1;>:0 =0 4>102:0B0 "%{plugin/}" 2J7=8:=0 3@5H:0B0 ?>-4>;C ?@8 >1@01>B20=5 =0 AJ18B85B> "%{event/}". %1[%{exception/}%]%[;%{exceptioninner/}%]d;>:JB =0 4>102:0B0 "%{assemblyname/}" A5 ?>44J@60 A0<> 2 @568< =0 2J?;JI020=5 =0 0:0C=B8 70 CA;C38.cB>@8OB 0@3C<5=B =0 DC=:F8OB0 5 1078@0= =0 =C;0 8=45:A 70 :;0A8D8F8@0=5 8 =5 <>65 40 5 >B@8F0B5;5=.^"@5B8OB 0@3C<5=B =0 DC=:F8OB0 5 1078@0= =0 =C;0 8=45:A 70 95@0@E8O 8 =5 <>65 40 5 >B@8F0B5;5=.r@3C<5=BJB =0 DC=:F8OB0 5 8=45:A =0 95@0@E8O 8 5 872J= 480?07>=0 =0 AJI5AB2C20I8B5 95@0@E88 2 ?@54>AB025=8O =01>@.\?5@0F8OB0 5 ?@5:JA=0B0, BJ9 :0B> C:070=8OB 70 AJ74020=5 =0 :5H =01>@ AJ4J@60 87G8A;5= G;5=.Q!B>9=>ABB0 "%d{value/}" 70 ?0@0<5BJ@ =0 DC=:F8OB0 "%d{param/}" 5 872J= 480?07>=0.M5 <>65 40 A5 >F5=8 48=0<8G=8O =01>@ "%{name/}" 2 B5:CI8O 480?07>= >B 70O2:8.E@8;030=5B> =0 ?>4A:0720=5B> EAGER 8;8 STRICT :J< 87@070 5 =5CA?5H=>.N@8;030=5B> =0 ?>4A:0720=8OB0 EAGER 8 STRICT :J< 548= 8 AJI 87@07 5 =5CA?5H=>.,@54>AB025=8OB 87@07 =5 5 20;845= MDX 87@07.$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 =87 8;8 F8D@>2 87@07.p$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 =01>@.q$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 :>@B56.o$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 G;5=.o$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 =82>.s$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 95@0@E8O.t$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 87<5@5=85.p$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 <0A82.$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< :>;>=0.q$C=:F8OB0 %{func/} >G0:20 87@07 =0 B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 =87 8;8 F8D@>2 87@07.b$C=:F8OB0 %{func/} >G0:20 87@07 =0 B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 =01>@.c$C=:F8OB0 %{func/} >G0:20 87@07 =0 B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 :>@B56.a$C=:F8OB0 %{func/} >G0:20 87@07 =0 B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 G;5=.a$C=:F8OB0 %{func/} >G0:20 87@07 =0 B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 =82>.e$C=:F8OB0 %{func/} >G0:20 87@07 =0 B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 95@0@E8O.f$C=:F8OB0 %{func/} >G0:20 87@07 =0 B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 87<5@5=85.b$C=:F8OB0 %{func/} >G0:20 87@07 =0 B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 <0A82.q$C=:F8OB0 %{func/} >G0:20 87@07 =0 B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< :>;>=0.o$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< :>;>=0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 =01>@.PAp$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< :>;>=0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 :>@B56.n$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< :>;>=0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 G;5=.n$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< :>;>=0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 =82>.r$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< :>;>=0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 95@0@E8O.s$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< :>;>=0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 87<5@5=85.o$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< :>;>=0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 <0A82.$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< :>;>=0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< B01;8F0.q$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< :>;>=0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 B01;8F0.>>;>=0B0 "%{colname/}" =5 5 >B:@8B0 2 B01;8F0B0 "%{tblname/}".u$C=:F8OB0 %{func/} >G0:20 ?@5?@0B:0 :J< :>;>=0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 =87 8;8 F8D@>2 87@07.p$C=:F8OB0 %{func/} >G0:20 87@07 =0 =01>@ 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< B01;8F0.q$C=:F8OB0 %{func/} >G0:20 87@07 =0 :>@B56 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< B01;8F0.o$C=:F8OB0 %{func/} >G0:20 87@07 =0 G;5= 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< B01;8F0.o$C=:F8OB0 %{func/} >G0:20 87@07 =0 =82> 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< B01;8F0.s$C=:F8OB0 %{func/} >G0:20 87@07 =0 95@0@E8O 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< B01;8F0.t$C=:F8OB0 %{func/} >G0:20 87@07 =0 87<5@5=85 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< B01;8F0.PAp$C=:F8OB0 %{func/} >G0:20 87@07 =0 <0A82 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< B01;8F0.i$C=:F8OB0 %{func/} >G0:20 ?@5?@0B:0 :J< B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 B01;8F0.b$C=:F8OB0 %{func/} >G0:20 87@07 =0 =01>@ 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 B01;8F0.c$C=:F8OB0 %{func/} >G0:20 87@07 =0 :>@B56 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 B01;8F0.a$C=:F8OB0 %{func/} >G0:20 87@07 =0 G;5= 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 B01;8F0.a$C=:F8OB0 %{func/} >G0:20 87@07 =0 =82> 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 B01;8F0.e$C=:F8OB0 %{func/} >G0:20 87@07 =0 95@0@E8O 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 B01;8F0.f$C=:F8OB0 %{func/} >G0:20 87@07 =0 87<5@5=85 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 B01;8F0.b$C=:F8OB0 %{func/} >G0:20 87@07 =0 <0A82 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 B01;8F0.o$C=:F8OB0 %{func/} >G0:20 87@07 =0 =01>@ 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< :>;>=0.p$C=:F8OB0 %{func/} >G0:20 87@07 =0 :>@B56 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< :>;>=0.n$C=:F8OB0 %{func/} >G0:20 87@07 =0 G;5= 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< :>;>=0.n$C=:F8OB0 %{func/} >G0:20 87@07 =0 =82> 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< :>;>=0.r$C=:F8OB0 %{func/} >G0:20 87@07 =0 95@0@E8O 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< :>;>=0.s$C=:F8OB0 %{func/} >G0:20 87@07 =0 87<5@5=85 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< :>;>=0.PAo$C=:F8OB0 %{func/} >G0:20 87@07 =0 <0A82 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< :>;>=0.jB:@8B> 5 ?>25G5 >B 54=> 8<5 ?@8 0=0;878@0=5B> =0 ?@5?@0B:0B0 :J< :>;>=0 "%{name/}", 0 A5 >G0:20 54=> 8<5.PO@:0B0 "%{name/}" =5 5 >B:@8B0 2 B01;8F0B0 ?@8 0=0;878@0=5 =0 B5:AB0 "%{str/}".8O@:0B0 "%{name/}" =5 5 >B:@8B0 2 B01;8F0B0 "%{table/}".=O@:0B0 5 C:070=0 B0<, :J45B> A5 >G0:20 ?@5?@0B:0 :J< :>;>=0.C>=B5:ABJB =0 @540 70 ?@5?@0B:0B0 :J< :>;>=0 =5 5 704045= ?@028;=>.A?5@0B>@JB "+" =5 <>65 40 A5 87?>;720 70 AJ548=O20=5 =0 420 =870.G78A:20 A5 20;84=>, =5?@07=> 8<5 =0 <O@:0, => =5 5 ?@54>AB025=> B0:>20.WO@:0B0 "%{name/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 G;5= AJA AJI>B> 8<5.F$C=:F8OB0 %{funcName/} ?@85<0 A0<> ?@5?@0B:0 :J< :>;>=0 :0B> 0@3C<5=B.k=AB@C:F8OB0 "CREATE GLOBAL CUBE" =5 A5 ?>44J@60, :>30B> CA;C38B5 70 0=0;87 A5 87?J;=O20B 2 B01;8G5= @568<.Y=AB@C:F8OB0 "CREATE SESSION CUBE" =5 A5 ?>44J@60 70 CA;C38B5 70 0=0;87 2 B01;8G5= @568<.y=AB@C:F8OB0 "CREATE SESSION CUBE" =5 A5 ?>44J@60 ?@8 87?>;720=5 =0 :><18=0F8O >B <=>65AB2> >A=>2=8 :C1>25 A ?5@A?5:B828.q=AB@C:F8OB0 70 AJ74020=5 =0 <5@:8 <>65 40 A5 87?J;=8 A0<> ?@8 87?>;720=5 =0 CA;C38B5 70 0=0;87 2 B01;8G5= @568<.= B>78 :>=B5:AB =5 A5 ?>44J@60 >?5@0B>@ 8;8 87@07 '%{node/}'.= B>78 :>=B5:AB =5 A5 ?>44J@60 >?5@0B>@ 8;8 87@07 '%{node/}'.g;>:>25B5 70 >1I0 578:>20 A@540 =5 A5 ?>44J@60B ?@8 87?>;720=5 =0 23@045=0 A8AB5<0 70 CA;C38 70 0=0;87.d;>:>25B5 70 >1I0 578:>20 A@540 =5 A5 ?>44J@60B ?@8 87?>;720=5 =0 CA;C38 70 0=0;87 2 B01;8G5= @568<.uUDF 1;>:>25B5 =5 A5 ?>44J@60B ?@8 87?>;720=5 =0 23@045=0 <0H8=0 70 CA;C38 70 0=0;87. <5B> =0 1;>:0 5 "%{asm_name/}".uUDF 1;>:>25B5 =5 A5 ?>44J@60B ?@8 87?>;720=5 =0 CA;C38B5 70 0=0;87 2 B01;8G5= @568<. <5B> =0 1;>:0 5 "%{asm_name/}".878A:20 A5 0@3C<5=BJB "%d{arg/}" 2J2 DC=:F8OB0 %{func/}.�0O2:0B0 878A:20 35=5@8@0=5 =0 70O2:0 70 40==8, 2:;NG20I0 A5:B>@, :>9B> A5 AJAB>8 >B ?@>872>;=> D>@<8@0= =01>@ A :>@B568 >B 4@C38 =820 =0 95@0@E8OB0, :>5B> =5 A5 ?>44J@60 ?@8 87?>;720=5 =0 CA;C38B5 70 0=0;87 2 B01;8G5= @568<.F#:070=0B0 70O2:0 5 B2J@45 A;>6=0, 70 40 A5 >F5=8 :0B> 54=0 8=AB@C:F8O.�15<JB =0;8G=0 ?0<5B 2 A8AB5<0B0 5 =0428H5=. :> 87?>;720B5 32-18B>20 25@A8O =0 ?@>4C:B0, =04AB@>9B5 4> 64-18B>20B0 25@A8O 8;8 C25;8G5B5 >15<0 =0 =0;8G=0B0 2 <0H8=0B0 ?0<5B.i7G8A;5=8OB G;5= "%{name/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 87G8A;5= G;5= AJA AJI>B> 8<5.a7G8A;5=8OB G;5= "%{name/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 <O@:0 AJA AJI>B> 8<5.`O@:0B0 "%{name/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 87G8A;5= G;5= AJA AJI>B> 8<5.XO@:0B0 "%{name/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 <O@:0 AJA AJI>B> 8<5.e@><5=;820B0 [%{name/}] =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 87G8A;5= G;5= AJA AJI>B> 8<5.]@><5=;820B0 [%{name/}] =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 <O@:0 AJA AJI>B> 8<5.b@><5=;820B0 [%{name/}] =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 ?@><5=;820 AJA AJI>B> 8<5.]O@:0B0 "%{name/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 ?@><5=;820 AJA AJI>B> 8<5.f7G8A;5=8OB G;5= "%{name/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 ?@><5=;820 AJA AJI>B> 8<5.F>4A:0720=8OB0 70 8=AB@C:F8OB0 CASE <>30B 40 A0 A0<> EAGER 8;8 STRICT.(@><5=;828B5 =5 <>65 40 A0 A ?@07=> 8<5.m>;>=8B5 8 B8?>25B5 =0 DC=:F8OB0 DATATABLE =5 A0 ?@028;=> A42>5=8 (1@>OB =0 0@3C<5=B8B5 B@O120 40 5 =5G5B5=).�5D8=8F8OB0 =0 B01;8F0B0 ;8?A20 >B DC=:F8OB0 DATATABLE. >A;54=8OB ?0@0<5BJ@ >B DC=:F8OB0 DATATABLE B@O120 40 5 A?8AJ: A :>@B568, >3@045=8 A "{" 8 "}".�>@B56JB 2 8=45:A0 "%ld{tuple/}" >B 45D8=8F8OB0 =0 B01;8F0B0 =0 DC=:F8OB0 DATATABLE 5 =5?@028;5=. >@B568B5 B@O120 40 A0 A?8AJ: AJA AB>9=>AB8, >3@045=8 A "{" 8 "}".u>@B56JB 2 8=45:A0 "%ld{tuple/}" >B 45D8=8F8OB0 =0 B01;8F0B0 =0 DC=:F8OB0 DATATABLE =5 AJ4J@60 >G0:20=8O 1@>9 :>;>=8.�>@B56JB 2 8=45:A0 "%ld{tuple/}" >B 45D8=8F8OB0 =0 B01;8F0B0 =0 DC=:F8OB0 DATATABLE =5 AJ4J@60 :>=AB0=B5= 87@07 2 :>;>=0B0 =0 8=45:A0 "%ld{col/}".�<5B> =0 B01;8F0B0 =5 AJ2?040 2 45D8=8F8OB0 =0 :>;>=8B5 2J2 DC=:F8OB0 DATATABLE, B01;8F0B0 =0 :>;>=0B0 ?@8 8=45:A0 "%ld{col/}" =5 AJ2?040 A B01;8F0B0 >B ?@548H=8B5 :>;>=8.}"8?JB 2J2 DC=:F8OB0 %{function/} 5 =520;845=. 0;84=8B5 B8?>25 2:;NG20B BOOLEAN, DOUBLE, INTEGER, DATETIME, CURRENCY, STRING.J$C=:F8OB0 DATATABLE >G0:20 8<5 =0 :>;>=0 :0B> 0@3C<5=B A =><5@ %ld{iArg/}.J?5@0F8OB0 "Auto Exist" =0428H020 @07@5H5=8O ;8<8B =0 ?0<5BB0 8 A5 >B<5=O.@O@:0B0 ?> ?>4@0718@0=5 70 ?5@A?5:B820B0 "%{name/}" 5 =520;84=0. 07@5H5=0 5 54=0 70O2:0.0 MDX A:@8?B0 2J7=8:=0E0 54=0 8;8 ?>25G5 3@5H:8.I$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@>3=>75= <>45; 70 0@3C<5=B0 %d{arg/}.W$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< ?@>3=>75= <>45; 70 0@3C<5=B0 %d{arg/}.w$C=:F8OB0 %{func/} >G0:20 87@07 =0 87<5@5=85 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@5?@0B:0 :J< ?@>3=>75= <>45;.v$C=:F8OB0 %{func/} >G0:20 87@07 =0 95@0@E8O 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@5?@0B:0 :J< ?@>3=>75= <>45;.�$C=:F8OB0 %{func/} >G0:20 87@07 =0 =87 8;8 F8D@>2 87@07 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@5?@0B:0 :J< ?@>3=>75= <>45;.s$C=:F8OB0 %{func/} >G0:20 87@07 =0 =01>@ 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@5?@0B:0 :J< ?@>3=>75= <>45;.t$C=:F8OB0 %{func/} >G0:20 87@07 =0 :>@B56 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@5?@0B:0 :J< ?@>3=>75= <>45;.r$C=:F8OB0 %{func/} >G0:20 87@07 =0 G;5= 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@5?@0B:0 :J< ?@>3=>75= <>45;.r$C=:F8OB0 %{func/} >G0:20 87@07 =0 =82> 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@5?@0B:0 :J< ?@>3=>75= <>45;.s$C=:F8OB0 %{func/} >G0:20 87@07 =0 <0A82 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@5?@0B:0 :J< ?@>3=>75= <>45;.�$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< ?@>3=>75= <>45;.z$C=:F8OB0 %{func/} >G0:20 87@07 =0 B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< ?@>3=>75= <>45;.�$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< :>;>=0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@5?@0B:0 :J< ?@>3=>75= <>45;.i$C=:F8OB0 %{func/} >G0:20 87@07 =0 87<5@5=85 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@>3=>75= <>45;.h$C=:F8OB0 %{func/} >G0:20 87@07 =0 95@0@E8O 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@>3=>75= <>45;.t$C=:F8OB0 %{func/} >G0:20 87@07 =0 =87 8;8 F8D@>2 87@07 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@>3=>75= <>45;.e$C=:F8OB0 %{func/} >G0:20 87@07 =0 =01>@ 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@>3=>75= <>45;.PAf$C=:F8OB0 %{func/} >G0:20 87@07 =0 :>@B56 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@>3=>75= <>45;.d$C=:F8OB0 %{func/} >G0:20 87@07 =0 G;5= 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@>3=>75= <>45;.d$C=:F8OB0 %{func/} >G0:20 87@07 =0 =82> 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@>3=>75= <>45;.e$C=:F8OB0 %{func/} >G0:20 87@07 =0 <0A82 70 0@3C<5=B0 %d{arg/}. 7?>;720= 5 87@07 =0 ?@>3=>75= <>45;.z$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@>3=>75= <>45;.l$C=:F8OB0 %{func/} >G0:20 87@07 =0 B01;8F0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@>3=>75= <>45;.y$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< :>;>=0 70 0@3C<5=B0 "%d{arg/}", => 5 87?>;720= 87@07 =0 ?@>3=>75= <>45;.�#=0@=8B5 >?5@0B>@8 70 C<=>65=85 8 45;5=85 =5 <>30B 40 A5 87?>;720B, :>30B> A0 @07@5H5=8 ?>4871>@8B5 8 >1I8B5 287C0;878@0=8 5;5<5=B8.�$C=:F8OB0 Exists 5 87?>;720=0 A B@5B8O C:070= ?0@0<5BJ@ (MeasureGroupName). ">20 =5 A5 ?>44J@60 70 <>45; 40==8, :>9B> A5 87?J;=O20 2 @568< =0 AJ2<5AB8<>AB 1200 8;8 ?>-=>20 25@A8O.b=AB@C:F88B5 70 >1E20B =0 A5A8O =0 MDX :0B> CREATE MEMBER =5 A0 ?>72>;5=8 2 <>45;8 =0 DirectQuery.k@5?@0B:8 :J< >?@545;5=8 >B ?>B@518B5;8B5 95@0@E88 =5 A0 ?>72>;5=8 2 70O2:8 =0 MDX 2 <>45;8 =0 DirectQuery.W5:20;8D8F8@0=8 8<5=0 =0 G;5= =0 MDX =5 A0 ?>72>;5=8 2 70O2:8 =0 <>45;8 =0 DirectQuery.a7?J;=5=85B> =0 70O2:0B0 A@5I=0 :>=AB@C:F8O =0 MDX, :>OB> =5 5 ?>72>;5=0 2 <>45;8 =0 DirectQuery.c01>@8 A :>@B568 >B @07;8G=8 =820 =5 A5 @07@5H020B 2 B>78 :>=B5:AB ?@8 70O2O20=5 =0 B01;8G5= <>45;.z>25G5 >B 425 8<5=0 1OE0 >B:@8B8 ?@8 0=0;878@0=5 =0 ?@5?@0B:0B0 :J< :>;>=0B0  %{name/} , => A0 >G0:20=8 A0<> 4> 425 8<5=0.W 0I8B0 =0 :;5B:8B5  5 701@0=5=0 70 :C1>25 =0 A5A88 8 AF5=0@88 70 3@C?8@0=5 =0 G;5=>25.b?5@0F8OB0 ?> 3@C?8@0=5 =5 <>65 40 A5 872J@H8, 70I>B> :C1>25B5 =0 A5A8OB0 A0 701@0=5=8 =0 AJ@2J@0.xC1JB 87B>G=8: =0 :C10 >B A5A8OB0/:C10 70 3@C?8@0=5 =5 <>65 40 1J45 >B:@8B. ?8B09B5 A5 40 ?@5AJ74045B5 :C10 =0 A5A8OB0.�!2>9AB2>B> DataView =5 <>65 40 1J45 704045=> =0 Sample, :>30B> <>45;JB =5 AJ4J@60 40==8 =0 Vertipaq. !J7409B5 =O:>;:> ?@8<5@=8 4O;0 8;8 87?>;7209B5 ?J;=8O DataView.%C1JB %{strCubeName/} =5 5 >1@01>B5=.n#=8:0;=>B> 8<5  %{uniqueName/}  5 1078@0=> =0 AJAB025= D>@<0B =0 :;NG, :>9B> =5 A5 ?>44J@60 2 B01;8G=8 <>45;8.PAc01>@JB @54>25 =0 AE5<0B0 CATALOGS 845=B8D8F8@0 D878G5A:8 0B@81CB8, :>8B> A0 A2J@70=8 A 1078 40==8.q01>@JB @54>25 =0 AE5<0B0 TABLES 845=B8D8F8@0 B01;8F8B5 2 1070B0 40==8, 4> :>OB> 8<0 4>ABJ? :>=:@5B5= ?>B@518B5;.v01>@JB @54>25 =0 AE5<0B0 TABLES_INFO 845=B8D8F8@0 B01;8F8B5 2 1070B0 40==8, 4> :>8B> 8<0 4>ABJ? :>=:@5B5= ?>B@518B5;.z01>@JB @54>25 =0 AE5<0B0 COLUMNS 845=B8D8F8@0 :>;>=8B5 =0 B01;8F8B5 2 :0B0;>30, 4> :>8B> 8<0 4>ABJ? :>=:@5B5= ?>B@518B5;.d01>@JB @54>25 =0 AE5<0B0 PROVIDER_TYPES 845=B8D8F8@0 >A=>2=8B5 B8?>25 =0 40==8, :>8B> A5 ?>44J@60B.o01>@JB @54>25 =0 AE5<0B0 CUBES 845=B8D8F8@0 :C1>25B5 2 1070B0 40==8, 4> :>8B> 8<0 4>ABJ? :>=:@5B5= ?>B@518B5;.w01>@JB @54>25 =0 AE5<0B0 DIMENSIONS 845=B8D8F8@0 87<5@5=8OB0 2 1070B0 40==8, 4> :>8B> 8<0 4>ABJ? :>=:@5B5= ?>B@518B5;.w01>@JB @54>25 =0 AE5<0B0 HIERARCHIES 845=B8D8F8@0 95@0@E88B5 2 1070B0 40==8, 4> :>8B> 8<0 4>ABJ? :>=:@5B5= ?>B@518B5;.n01>@JB @54>25 =0 AE5<0B0 LEVELS 845=B8D8F8@0 =820B0 2 1070B0 40==8, 4> :>8B> 8<0 4>ABJ? :>=:@5B5= ?>B@518B5;.q01>@JB @54>25 =0 AE5<0B0 MEASURES 845=B8D8F8@0 <5@:8B5 2 1070B0 40==8, 4> :>8B> 8<0 4>ABJ? :>=:@5B5= ?>B@518B5;.v01>@JB @54>25 =0 AE5<0B0 PROPERTIES 845=B8D8F8@0 A2>9AB20B0 2 1070B0 40==8, 4> :>8B> 8<0 4>ABJ? :>=:@5B5= ?>B@518B5;.r01>@JB @54>25 =0 AE5<0B0 MEMBERS 845=B8D8F8@0 G;5=>25B5 2 1070B0 40==8, 4> :>8B> 8<0 4>ABJ? :>=:@5B5= ?>B@518B5;.f01>@JB @54>25 =0 AE5<0B0 FUNCTIONS 845=B8D8F8@0 DC=:F88B5, :>8B> A5 ?>44J@60B >B 4>AB02G8:0 =0 40==8.e01>@JB @54>25 =0 AE5<0B0 ACTIONS 845=B8D8F8@0 459AB28OB0, :>8B> A5 ?>44J@60B >B 4>AB02G8:0 =0 40==8.j01>@JB @54>25 =0 AE5<0B0 SETS 845=B8D8F8@0 87G8A;5=8B5 =01>@8, :>8B> A5 ?>44J@60B >B 4>AB02G8:0 =0 40==8.�01>@JB @54>25 =0 AE5<0B0 MINING_SERVICES 845=B8D8F8@0 =0;8G=8B5 0;3>@8B<8 70 AJ18@0=5 =0 40==8, :>8B> A5 ?@54>AB02OB >B 4>AB02G8F8B5 =0 40==8.�01>@JB @54>25 =0 AE5<0B0 MINING_SERVICE_PARAMETERS 845=B8D8F8@0 ?0@0<5B@8B5, :>8B> <>30B 40 A5 87?>;720B 70 AJ74020=5 =0 <>45;8 70 2A5:8 B8? 0;3>@8BJ<.�01>@JB @54>25 =0 AE5<0B0 MINING_FUNCTIONS 845=B8D8F8@0 DC=:F88B5, :>8B> <>30B 40 A5 87?>;720B 70 70O2:0 =0 <>45;8 70 2A5:8 B8? 0;3>@8BJ<.�01>@JB @54>25 =0 AE5<0B0 MINING_MODEL_CONTENT >?8A20 H01;>=8B5, :>8B> A0 >B:@8B8 ?@8 >1@01>B20=5B> =0 <>45;8B5 70 AJ18@0=5 =0 40==8.�01>@JB @54>25 =0 AE5<0B0 MINING_MODEL_XML AJ4J@60 (2 XML D>@<0B) H01;>=8B5, :>8B> A0 >B:@8B8 ?@8 >1@01>B20=5B> =0 <>45;8B5 70 AJ18@0=5 =0 40==8.]01>@JB @54>25 =0 AE5<0B0 MINING_MODELS 845=B8D8F8@0 =0;8G=8B5 <>45;8 70 4>AB02G8:0 =0 40==8.w01>@JB @54>25 =0 AE5<0B0 MINING_COLUMNS 845=B8D8F8@0 :>;>=8B5 =0 <>45;8B5 70 AJ18@0=5 =0 40==8 70 4>AB02G8:0 =0 40==8._01>@JB @54>25 =0 AE5<0B0 DISCOVER_DATASOURCES AJ4J@60 A?8AJ: A ?C1;8:C20=8 87B>G=8F8 =0 40==8.w01>@JB @54>25 =0 AE5<0B0 DISCOVER_PROPERTIES 2@JI0 8=D>@<0F8O 70 A2>9AB20B0, ?>44J@60=8 >B XML 70 4>AB02G8: =0 0=0;87.�01>@JB @54>25 =0 AE5<0B0 DISCOVER_SCHEMA_ROWSETS 2@JI0 A?8AJ: A 2A8G:8 AB>9=>AB8 70 871@>O20=5 =0 RequestTypes, :>8B> A5 ?>44J@60B >B 4>AB02G8:0.�01>@JB @54>25 =0 AE5<0B0 DISCOVER_ENUMERATORS 2@JI0 ?>44J@60=8B5 =><5@0B>@8 70 4045= 4>AB02G8:, 2:;NG8B5;=> AB>9=>AB8B5 8 B8?>25B5 40==8.i01>@JB @54>25 =0 AE5<0B0 DISCOVER_KEYWORDS >?8A20 :;NG>28 4C<8, :>8B> A0 @575@28@0=8 >B 4045= 4>AB02G8:.�01>@JB @54>25 =0 AE5<0B0 DISCOVER_LITERALS 2@JI0 8=D>@<0F8OB0 70 ?>44J@60=8B5 1C:20;=8 B5:AB>25 70 4045= 4>AB02G8:, 2:;NG8B5;=> AB>9=>AB8B5 8 B8?>25B5 40==8.PA�;85=BA:8B5 :><?>=5=B8 2 B078 @01>B=0 AB0=F8O B@O120 40 A5 =04AB@>OB, ?@548 40 A5 >AJI5AB28 2@J7:0 A B>78 5:75<?;O@ =0 CA;C38B5 70 0=0;87.�;5<5=BJB A0<> 70 G5B5=5 "%{strQName/}" =0 @54 %d{iLine/}, :>;>=0 %d{iCol/} (<OAB> 70 8<5=0 %{strNSURI/}) ?>4 %1[%{strName/}%]%[/%{strName/}%] 5 83=>@8@0=.PAK0O2:0B0 =5 <>65 40 A5 87?J;=8. "@O120 40 A5 704045 :0B0;>3 70 B078 A5A8O. f =0 B@0=70:F8OB0 %{txnid/}" =5 <>65 40 1J45 >B:@8B. "@0=70:F8OB0 =5 AJI5AB2C20 8;8 25G5 5 702J@H5=0.^ =0 A5A8OB0 %{sessionid/}" =5 <>65 40 1J45 >B:@8B. !5A8OB0 =5 AJI5AB2C20 8;8 25G5 5 87B5:;0.w!B>9=>ABB0 =0 >3@0=8G5=85B>, ?@54>AB025=0 >B ?>B@518B5;O, =5 AJ2?040 A 4@C38 >3@0=8G5=8O 8;8 A>G8 :J< =58725AB5= >15:B.g0O2:0B0 70 D8:A8@0=5 8;8 2@JI0=5 =5 <>65 40 A5 87?J;=8, BJ9 :0B> =O<0 0:B82=0 B@0=70:F8O 2 B078 A5A8O.?04J;68B5;=8OB 5;5<5=B RequestType ;8?A20 >B 70O2:0 70 BJ@A5=5.53@0=8G5=85B> %{strName/} =5 5 @07?>7=0B> >B AJ@2J@0.� 57C;B0BJB, "%{resultid/}", =5 <>65 40 1J45 >B:@8B 70 B078 A5A8O.  57C;B0BJB =5 5 AJ74045= >B 703;02:0B0 =0 KeepResult 8;8 5 87B@8B�#:070= 5 =520;845= ObjectExpansion "%{objectExpansion/}" 70 DISCOVER_XML_METADATA.  07@5H5=8B5 AB>9=>AB8 A0: ExpandFull, ExpandObject, ReferenceOnly 8 ObjectProperties.M!B>9=>ABB0 =0 >3@0=8G5=85B>, ?@54>AB025=0 >B ?>B@518B5;O, 5 >B =520;845= B8?.8"8?JB 70O2:0 "%{strReqType/}" =5 5 @07?>7=0B >B AJ@2J@0.R!2>9AB2>B> %{strName/} 5 A0<> 70 G5B5=5 8 :J< =53> =5 <>65 40 A5 =07=0G8 AB>9=>AB.R!B>9=>ABB0 "%{value/}" =0 "%{property/}" XML 70 A2>9AB2>B> 70 0=0;87 =5 5 20;84=0.ZO;JB "%{partName/}" B@O120 40 A5 >1@01>B8 ?@548 872J@H20=5B> =0 ?>ABJ?:>2> 0:BC0;878@0=5.FO;JB "%{part/}" =5 5 MOLAP 4O; 8 =5 ?>44J@60 ?>ABJ?:>28 0:BC0;870F88.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 >1548=O20=5B> =0 40==8 2 4O;0 "%{partName/}". O;>25B5 =0 87B>G=8:0 B@O120 40 A0 @07;8G=8 >B 4O;0 =0 <5AB>=07=0G5=85B>.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 >1548=O20=5B> =0 40==8 2 4O;0 "%{partName/}". O;>25B5 70 >1548=O20=5 B@O120 40 ?@8=04;560B :J< 54=0 8 AJI0 3@C?0 <5@:8.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 >1548=O20=5B> =0 40==8 2 4O;0 "%{partName/}". O;>25B5 70 >1548=O20=5 B@O120 40 87?>;720B 548= 8 AJI @568< =0 AJE@0=5=85.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 >1548=O20=5B> =0 40==8 2 4O;0 "%{partName/}". O;>25B5 70 >1548=O20=5 B@O120 40 A0 >B 548= 8 AJI B8?. #:070=8OB >15:B B@O120 40 5 4O;.sJ7=8:=0 3@5H:0 ?> 2@5<5 =0 >1548=O20=5B> =0 4O;>25B5. O;JB "%{partName/}" 87?>;720 =520;845= @568< =0 AJE@0=5=85.0!B0@B8@0=5B> =0 A5A8OB0 AJA AJ@2J@0 5 =5CA?5H=>.6?5@0F8OB0 =5 A5 ?>44J@60 >B CA;C30B0 70 ?@5=0A>G20=5.@3@0=8G5=85B> %{strName/} 5 704J;68B5;=>, => ;8?A20 >B 70O2:0B0.�"@0=70:F8O =0 A5A8O =5 <>65 40 A5 2;>68 2 AJI5AB2C20I0 B@0=70:F8O. 15:B8B5 >B A5A8OB0 =5 <>30B 40 A5 AJ74020B 2 B@0=70:F8O 872J= A5A8O.PA�"@0=70:F8OB0 =0 A5A8O 25G5 5 2 E>4, => 5 8=8F80;878@0=0 >?5@0F8O 70 70?8A20=5 872J= A5A8O. !;54 AJ74020=5B> =0 >15:B =0 A5A8O B>9 B@O120 40 A5 ?@5:@0B8 ?@548 >?8B0 70 >?5@0F8O 70 70?8A20=5 =0 AJ@2J@0 2 >15:B8 872J= A5A8O.�@5<5B> =0 87G0:20=5 =0 70O2:0B0 70 XML D09; 70 0=0;87 87B5G5, ?@548 BO 40 1J45 702J@H5=0. !B>9=>AB =0 2@5<5B> =0 87G0:20=5: %d{timeoutval/} A5:.XJ7=8:=0 3@5H:0 ?> 2@5<5 =0 >1548=O20=5B> =0 4O;>25B5. O;JB "%{partName/}" 5 >B40;5G5=.[J7=8:=0 3@5H:0 ?> 2@5<5 =0 >1548=O20=5B> =0 4O;>25B5. O;JB "%{partName/}" =5 5 >1@01>B5=.15 A0 C:070=8 4O;>25 =0 87B>G=8:0 70 >1548=O20=5.EO;JB "%{strName/}", C:070= 70 ?>ABJ?:>2> 0:BC0;878@0=5, 5 >B40;5G5=.P!2>9AB2>B> ImpactAnalysis <>65 40 A5 704045 A0<> :>30B> ExecutionMode 5 Execute.x0==8 >B @57C;B0B8B5 =5 <>30B 40 A5 70O2O20B, :>30B> ExecutionMode 5 Prepare. >30B 40 A5 70O2O20B A0<> AE5<8/<5B040==8.$=AB@C:F8OB0 =5 <>65 40 A5 ?>43>B28.g!5A8OB0 8<0 AJE@0=5= @57C;B0B. "078 8=AB@C:F8O B@O120 40 87?>;720 AJE@0=5=8O @57C;B0B 8;8 40 3> 87B@85.y 57C;B0B8B5 >B B5:CI0B0 8=AB@C:F8O =5 <>30B 40 A5 AJE@0=OB 2 AJ@2J@0, BJ9 :0B> B5:CI0B0 A5A8O 25G5 8<0 AJE@0=5= @57C;B0B.} 57C;B0B8B5 >B B5:CI0B0 8=AB@C:F8O =5 <>30B 40 A5 AJE@0=OB 2 AJ@2J@0, BJ9 :0B> A2J@70=0B0 A5A8O =5 5 C:070=0 8;8 5 =520;84=0.F#:070=8OB ResultId 2 703;02:0B0 Result =5 5 20;845= 70 B5:CI0B0 A5A8O.P 57C;B0B8B5 =5 <>30B 40 A5 AJE@0=O20B 2 AJ@2J@0, :>30B> ExecutionMode 5 Prepare.U5 <>65 40 A5 87?>;720 AJI5AB2C20I AJE@0=5= @57C;B0B, :>30B> ExecutionMode 5 Prepare.M0 40 AJE@0=8B5 4045= @57C;B0B 2 AJ@2J@0, B@O120 40 87?J;=8B5 MDX 8=AB@C:F8O.g0 40 87?>;720B5 @57C;B0B, AJE@0=5= =0 AJ@2J@0, B@O120 40 87?J;=8B5 >@838=0;=0B0 8;8 ?@07=0 8=AB@C:F8O.G AJ@2J@0 =5 AJI5AB2C20 20;845= AJE@0=5= @57C;B0B 70 70O25=8O ResultId.�J2545=0B0 8=AB@C:F8O =5 AJ2?040 A >@838=0;=0B0 8=AB@C:F8O, 87?>;720=0 70 35=5@8@0=5 =0 AJE@0=5=8O @57C;B0B 70 70O25=8O ResultId.LJ2545=0B0 70O2:0 =5 5 =0 578:0, C:070= 2 A2>9AB2>B> Dialect 70 B078 70O2:0.)!2>9AB2>B> "%{strName/}" =5 5 @07?>7=0B>.:=5 <>65 40 A5 87?>;720 ?>@B 0 70 Ipv6 8 Ipv4 54=>2@5<5==>.F5 <>65 40 A5 AJ74045 >15:B =0 A5A8O ?@8 @07@5H5= D;03 AllowOverwrite.c!2>9AB2>B> "%{strName/}" =5 <>65 40 A5 ?@570?8A20 8 :J< =53> =5 <>65 40 A5 =07=0G020 =>20 AB>9=>AB.-!2>9AB2>B> CurrentCatalog XML/A =5 5 C:070=>.=04J;68B5;=0 703;02:0 =5 5 @07?>7=0B0 8 =5 <>65 40 A5 >4>1@8.;B:@8B8 A0 =5?@028;=> D>@<C;8@0=8 40==8, :>48@0=8 A base64.H78A:20 A5 =5?@07=0 AB>9=>AB 70 >3@0=8G5=85B> "%{strName/}" >B 70O2:0B0.y!B>9=>ABB0%{value/} =0 A2>9AB2>B> =0 XML for Analysis  %{property/}  =5 <>65 40 A5 :>=25@B8@0 2 >G0:20=8O B8? =0 40==8B5.`5 <>30B 40 A5 87?@0I0B =5>1@01>B20I8 A5 70O2:8 :J< A5A8OB0, 4>:0B> 5 2 E>4 :>=2595@=0 >?5@0F8O.7>;CG5=0 5 70O2:0 >B Excel 2 A5A8O, :>OB> =5 5 A Excel.�ClientRequest 25G5 8<0 AJI5AB2C20I0 A5A8O 8 A5 >?8B20 40 ?>;CG8 4@C3 >15:B =0 A5A8O. ">20 5 ?@85<;82> A0<> 70 :>=2595@=> >1@01>B20=5.PA�"078 1070 40==8 5 AJ2<5AB8<0 A ?>-=>20 25@A8O =0 CA;C38B5 70 0=0;87 8 =5 <>65 40 A5 70@548. J7=8:=0 =82> =0 AJ2<5AB8<>AB:  %{compLevel/} .GB@81CBJB SkipVolatileObjects <>65 40 A5 87?>;720 A0<> A ProcessRecalc.�B@81CBJB SkipVolatileObjects =5 <>65 40 A5 C:065 2 :><0=40 ProcessRecalc 2 ?0:5B=0 >?5@0F8O. #:065B5 0B@81CB0 SkipVolatileObjects 2 5B8:5B0 =0 ?0:5B=8O XML.�O;JB "%{partName/}" 8<0 A2>9AB2> DirectQueryUsage, 704045=> =0 DirectQueryOnly, 8 =5 <>65 87>1I> 40 CG0AB20 2 >1548=O20=5B> =0 4O;>25.�!8=B0:A8AJB =0 :><0=40B0 "TestConnection" 5 =5?@028;5=. 5?>4E>4OI0B0 A2J@70=0 8=D>@<0F8O B@O120 40 A5 ?@54>AB02O A0<> 0:> :><0=40B0 "TestConnection" A5 87?>;720 ?>4 :><0=40 "Batch".�!8=B0:A8AJB =0 :><0=40B0 "TestConnection" 5 =5?@028;5=. J75;JB =0 87B>G=8:0 =0 40==8 B@O120 40 A5 ?@54>AB02O A0<> 0:> :><0=40B0 "TestConnection" A5 87?>;720 157 =5?>4E>4OI> >12J@720=5.K>4 :><0=40B0 "Batch" 5 ?>72>;5=0 548=AB25=> 54=0 :><0=40 "TestConnection".�!B>9=>ABB0 =0 A2>9AB2>B> =0 :0B0;>30 70 >3@0=8G5=85  %{strCatalog/}  =5 AJ2?040 =8B> A 2JB@5H=0 1070 40==8  %{strScopedInternalDb/} , =8B> A 2J=H=0 1070 40==8  %{strScopedExternalDb/}  >B >3@0=8G5=0 >B >1E20B 2@J7:0.)B:@8B 5 =5?>44J@60= 2J75; =0 7028A8<>AB.i070B0 40==8 5 ?@07=0. ?5@0F8OB0 DMV DISCOVER_CALC_DEPENDENCY =5 <>65 40 A5 872J@H8 2 ?@07=0 1070 40==8.3>44@J6:0B0 70 70O2:0  %{dialect/}  =5 5 @07@5H5=0.�><0=40B0 DISCOVER_XML_METADATA A ObjectExpansion=ExpandFull 878A:20 >3@0=8G5=85 DATABASEID, 704045=> 2 :@09=0B0 B>G:0 Power BI public xmla.k5CA?5H=> ?@525640=5 =0 8<5B> =0 1070B0 40==8  %{strParam/}  =0 8AB8=A:> 8<5 =0 =01>@ >B 40==8 =0 Power BI.WThe length of '%{property/}' property exceeds its limitation of %d{length/} characters.PA+@J7:0B0 5 70B2>@5=0 >B >B40;5G5=8O AJ@2J@.PA-0428H5=> 5 2@5<5B> =0 87G0:20=5 =0 2@J7:0B0.D<5B> =0 E>AB0 "%{strHostname/}" =5 <>65 40 A5 @07@5H8: %{External/}.URL 04@5AJB "%{strURL/}" =5 <>65 40 A5 >B:@85.w5 <>65 40 A5 >AJI5AB28 2@J7:0 AJA AJ@2J@0 %{strHostname/} 8;8 CA;C38B5 70 0=0;87 =5 A0 AB0@B8@0=8 2 C:070=8O :><?NBJ@.!@J7:0B0 5 703C15=0: %{External/}3$878G5A:0B0 TCP/IP 2@J7:0 5 =5CA?5H=0: %{External/}9 02=>?@02=>B> CAB@>9AB2> 70B2>@8 2@J7:0B0 ?@56452@5<5==>.$J7=8:=0 3@5H:0 2 B@0=A?>@B=8O A;>9.C 07H8@5=85B> MSOLAP ISAPI =5 CA?O 40 ?@>G5B5 :>=D83C@0F8>==8O D09;.2HTTP AJ@2J@JB 2J@=0 A;54=0B0 3@5H:0: %{strValue/}..J@=0B8OB >B HTTP AJ@2J@0 >B3>2>@ 5 =520;845=.oJ7=8:=0 3@5H:0 ?> 2@5<5 =0 87?>;720=5 =0 02B><0B8G=> >B:@8B0B0 8=D>@<0F8O 70 HTTP ?@>:A8 AJ@2J@0: %{External/}6!J@2J@JB =5 CA?O 40 AB0@B8@0 A;CH0=5B> =0 <@56>2 ?>@B.PA$O<0 =0;8G=> <@56>2> B@0=A?>@B8@0=5.BB:@8B 5 =5>G0:20= B8? 8;8 D>@<0B =0 >B3>2>@0 >B >B40;5G5=8O E>AB.'>2B>@=> C4>AB>25@O20=5 =5 A5 ?>44J@60.P72;8G0=5B> =0 AB>9=>ABB0 70 "%{header/}" >B ?@5=0A>G20I8O 87B>G=8: 5 =5CA?5H=>.0#:070=8OB 578:/?@><5=;820 =5 <>65 40 A5 @07@5H8.
%{strValue/}.<#:070=8OB 578:/578:>2>-35>3@0DA:0 ?@><5=;820 5 =520;845=/=0.\#:070= 5 =5?>4E>4OI >15:B "%{OOLObj/}", ?@5?@0I0I :J<  "%{OOLObjIDs/}", => =5 5 87?>;720=.$>AB83=0B 5 :@0OB =0 2E>4=8B5 40==8.A!8=B0:A8AJB 70 %{strToken/} 5 =5?@028;5=. (%{pii_strQueryText/}).n!8=B0:A8AJB 70 :><0=40B0 "Process" 5 =5?@028;5=. ;NG>20B0 4C<0 "Bindings" =5 <>65 40 A5 ?>:0720 ?>4 :><0=40 "Process", 0:> :><0=40B0 "Process" 5 G0AB >B :><0=40 "Batch" 8 8<0 ?>25G5 >B 54=0 :><0=40 "Process" 2 :><0=40B0 "Batch" 8;8 :><0=40B0 "Batch" AJ4J@60 =5?@028;=0 8=D>@<0F8O.  B0:J2 A;CG09 :;NG>20B0 4C<0 "Bindings" B@O120 40 5 G0AB A0<> >B :><0=40B0 "Batch".PA>0O2:0B0 AJ4J@60 ?0@0<5BJ@0 "%{strParam/}", :>9B> =5 5 >1O25=.I> 2@5<5 =0 0=0;878@0=5 2J7=8:=0 A;54=0B0 3@5H:0 2 A8=B0:A8A0: %{strVP/}.R!8=B0:A8AJB 70 AJ74020=5 8 2<J:20=5 2 ;>:0;=8B5 8;8 A5A89=8 :C1>25 =5 A5 ?>44J@60.w!8=B0:A8AJB 70 :><0=40B0 "Process" 5 =5?@028;5=. ;NG>20B0 4C<0 "ErrorConfiguration" =5 <>65 40 A5 ?>:0720 ?>4 :><0=40 "Process", 0:> :><0=40B0 "Process" 5 G0AB >B :><0=40 "Batch" 8 8<0 ?>25G5 >B 54=0 :><0=40 "Process" 2 "Batch" 8;8 :><0=40B0 "Batch" AJ4J@60 "ErrorConfiguration".  B0:J2 A;CG09 :;NG>20B0 4C<0 "ErrorConfiguration" B@O120 40 5 G0AB A0<> >B :><0=40B0 "Batch".[0@0<5BJ@JB "%{strParam/}" =5 <>65 40 A5 @07@5H8, BJ9 :0B> 5 ?>A>G5= 2J2 2JB@5H5= ?>487@07.T@0OB =0 ?0@0<5BJ@0 =0 40==8B5 70 :>=2595@=0B0 70O2:0 5 A =5?@028;5= B8? =0 40==8B5.U 54=0 8 AJI0 70O2:0 =5 <>30B 40 AJI5AB2C20B :>=2595@=8 8 =5:>=2595@=8 =01>@8 @54>25.5J7=8:=0 3@5H:0 ?> 2@5<5 =0 :>=2595@=>B> >1@01>B20=5.Q>;CG5=0 5 =>20 70O2:0 A;54 702J@H20=5B> =0 >?5@0F8OB0 70 :>=2595@=> >1@01>B20=5.N!2>9AB2>B> "%{strProperty/}" =5 <>65 40 A5 C:0720 ?>25G5 >B 254=J6 2 70O2:0B0.4!:@8?BJB AJ4J@60 8=AB@C:F8OB0, :>5B> =5 5 @07@5H5=>.*"%{strType/}" =5 5 @07?>7=0B B8? 459AB285.B80;5:BJB =0 8=AB@C:F8OB0 =5 <>65 40 A5 @07@5H8 ?>@048 42CA<8A;85.�!8=B0:A8AJB 70 >15:B0 ImpersonationInfo 5 =5?@028;5=. :> AB>9=>ABB0 =0 ImpersonateAccount A5 87?>;720 70 ImpersonationInfo, A2>9AB2>B> Account =5 <>65 40 5 ?@07=>.�!8=B0:A8AJB 70 >15:B0 ImpersonationInfo 5 =5?@028;5=. !B>9=>ABB0 =0 A2>9AB2>B> ImpersonationMode (%{strImpMode/}) =5 A5 ?>44J@60 70 87B>G=8F8 =0 40==8.-<5B> =0 ?>4:C10 5 @07;8G=> >B 8<5B> =0 :C10.a!2>9AB2>B> 70 70O2:0 Dialect 5 =5?@028;=>. 0;84=8 A0 A0<> A;54=8B5 AB>9=>AB8: MDX, DMX, DM, SQL.3?F88 (FLATTENED, TOP) =5 A5 @07@5H020B 2 ?>4871>@.65 A5 @07@5H020 A?5F8D8:0F8O 70 8<5 =0 @5:C@A825= :C1. G0:20=0 5 A0<> 54=0 8=AB@C:F8O..=AB@C:F8OB0 =5 A5 ?>44J@60 >B B>78 8=B5@D59A.7=AB@C:F8OB0 =5 A5 ?>44J@60 >B OM 8=B5@D59A0 2 <><5=B0.h!8=B0:A8AJB 70 :><0=40B0 "Process" 5 =5?@028;5=. ;NG>20B0 4C<0 "Datasource" =5 <>65 40 A5 ?>:0720 ?>4 :><0=40 "Process", 0:> :><0=40B0 "Process" 5 G0AB >B :><0=40 "Batch" 8 8<0 ?>25G5 >B 54=0 :><0=40 "Process" 2 "Batch" 8;8 :><0=40B0 "Batch" AJ4J@60 =5?@028;=0 8=D>@<0F8O.  B0:J2 A;CG09 :;NG>20B0 4C<0 "Datasource" B@O120 40 5 G0AB A0<> >B :><0=40B0 "Batch".p!8=B0:A8AJB 70 :><0=40B0 "Process" 5 =5?@028;5=. ;NG>20B0 4C<0 "DatasourceView" =5 <>65 40 A5 ?>:0720 ?>4 :><0=40 "Process", 0:> :><0=40B0 "Process" 5 G0AB >B :><0=40 "Batch" 8 8<0 ?>25G5 >B 54=0 :><0=40 "Process" 2 "Batch" 8;8 :><0=40B0 "Batch" AJ4J@60 =5?@028;=0 8=D>@<0F8O.  B0:J2 A;CG09 :;NG>20B0 4C<0 "DatasourceView" B@O120 40 5 G0AB A0<> >B :><0=40B0 "Batch".Q#:070=0B0 :>;>=0 =5 5 @07@5H5=0 2 :>=B5:AB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.U!0<> 548= 87@07 70 @54 5 @07@5H5= 70 87@070 TOP =0 @54 %d{Line/}, :>;>=0 %d{Column/}.e@5?@0B:0 70 :>;>=0, :>OB> =5 5 20;84=0 2 :>=B5:AB0, A5 ?>:0720 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.J>28:20=5B> =0 DC=:F8OB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/} 5 =520;84=>.O#:070=0B0 :>;>=0 =5 5 >B:@8B0 2 :>=B5:AB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.O">G:>28OB 87@07 =5 5 @07@5H5= 2 :>=B5:AB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.R$C=:F8OB0 =5 <>65 40 A5 87?>;720 2 :>=B5:AB0 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.p!0<> =5>B@8F0B5;=0 :>=AB0=B0, :>OB> 5 FO;> G8A;>, A5 @07@5H020 70 TOP 87@07 2 @54 %d{Line/}, :>;>=0 %d{Column/}.UGROUP BY =5 A5 @07@5H020 2 B8?0 B2J@45=85 SELECT 2 @54 %d{Line/}, :>;>=0 %d{Column/}.e PCXA DISCOVER XML 703;02=8B5 :>;>=8 AJ4J@60B =520;84=8 =87>25 =0 @54 %d{Line/}, :>;>=0 %d{Column/}.d PCXA DISCOVER XML <=>3> AB>9=>AB8 A5 >G0:20B 2 B>78 :>=B5:AB =0 @54 %d{Line/}, :>;>=0 %d{Column/}.f 35=5@8@0=8O XML =0 PCXA DISCOVER XML 703;02=8B5 :>;>=8 =0 =01>@8B5 @54>25 AJ4J@60B =520;84=8 =87>25._@>OGJB =0 ?@>872>48B5;=>ABB0 "%{strName/}" =5 <>65 40 A5 >B:@85. !8AB5<=0 3@5H:0 %{ErrorCode/}�!0<> =5>B@8F0B5;=0 F5;>G8A;5=0 :>=AB0=B0 2 480?07>=0 [0, 2000000000] 5 @07@5H5=0 70 87@070 SKIP =0 @54 %d{Line/}, :>;>=0 %d{Column/}.f7@07JB SKIP =5 5 @07@5H5= 2 B8?0 =0 8=AB@C:F8OB0 SELECT, >B:@8B =0 @54 %d{Line/}, :>;>=0 %d{Column/}.�520;84=0 8=AB@C:F8O 70 :>=2595@=0 70O2:0. 0O2:0 70 :>=2595@=> >1@01>B20=5 <>65 40 A5 ?>:0720 48@5:B=> A0<> ?>4 8=AB@C:F8O Execute/Command.�!0<> =5>B@8F0B5;=0 F5;>G8A;5=0 :>=AB0=B0 2 480?07>=0 [0, 2000000000] 5 @07@5H5=0 70 87@070 TOP =0 @54 %d{Line/}, :>;>=0 %d{Column/}.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 0=0;878@0=5B> =0 =01>@0 @54>25. ;5<5=BJB "%{colname/}" =5 >B3>20@O =0 :>;>=8B5 8;8 3;028B5, >?@545;5=8 2 AE5<0B0 =0 =01>@8B5 @54>25.�> 2@5<5 =0 0=0;878@0=5 2J7=8:=0 A;54=0B0 3@5H:0 2 A8=B0:A8A0: 520;845= <0@:5@, @54 %d{Line/}, 87<5AB20=5 %d{Column/}, %s{Token/}.Z> 2@5<5 =0 0=0;878@0=5 2J7=8:=0 A;54=0B0 3@5H:0 2 A8=B0:A8A0: 520;84=8 BINARYCELL 40==8.\5@A>=0;878@0=0 70:@J3;5=0 AB>9=>AB 70 4045= G;5= =5 <>65 40 A5 0:BC0;878@0 G@57 ALTER CUBE.NCellOrdinal 5;5<5=BJB =5 5 C:070= 70 54=0 >B :;5B:8B5 2 :><0=40B0 UpdateCells.j0O2:0 DISCOVER A >3@0=8G5=85 "MODIFIEDAFTER" 878A:20 DATABASEID 8 <>65 40 =O<0 ?@5?@0B:8 :J< 4@C38 >15:B8� 5;5<5=B0 5 >B:@8B =5@07?>7=0B XSD B8? =0 "%{strXSIType/}" %{strQName/}, =0 @54 %d{iLine/}, :>;>=0 %d{iCol/} (<OAB> 70 8<5=0 %{strNSURI/}) ?>4 %1[%{strName/}%]%[/%{strName/}%].�;5<5=BJB "%{strQName/}" =0 @54 %d{iLine/}, :>;>=0 %d{iCol/} (<OAB> 70 8<5=0 "%{strNSURI/}") =5 <>65 40 A5 ?>:0720 ?>4 %1[%{strName/}%]%[/%{strName/}%], BJ9 :0B> @>48B5;A:8OB 5;5<5=B 25G5 AJ4J@60 4JI5@5= 5;5<5=B "%{strFirstChild/}".�;5<5=BJB "%{strQName/}" =0 @54 %d{iLine/}, :>;>=0 %d{iCol/} (<OAB> 70 8<5=0 "%{strNSURI/}") A5 ?>:0720 ?>25G5 >B 254=J6 ?>4 %1[%{strName/}%]%[/%{strName/}%].�04J;68B5;=8OB 5;5<5=B "%{strRequired/}" ;8?A20 ?>4 %1[%{strName/}%]%[/%{strName/}%]/%{strQName/} =0 @54 %d{iLine/}, :>;>=0 %d{iCol/} (<OAB> 70 8<5=0 "%{strNSURI/}").RXML 0=0;878@0=5B> 5 =5CA?5H=> =0 @54 %d{iLine/}, :>;>=0 %d{iCol/}: %{strMessage/}.�;5<5=BJB %{strQName/} =0 @54 %d{iLine/}, :>;>=0 %d{iCol/} (<OAB> 70 8<5=0 %{strNSURI/}) =5 <>65 40 A5 ?>:0720 ?>4 %1[%{strName/}%]%[/%{strName/}%].2%{strEnum/} =5 5 20;84=0 AB>9=>AB 70 B>78 5;5<5=B.�"%{strEnum/}" =5 5 20;84=0 1C;520 AB>9=>AB. !0<> 8AB8=0, =58AB8=0, 1 8;8 0 5 @07@5H5=> 70 5;5<5=B0 "%{strQName/}" =0 @54 %d{iLine/}, :>;>=0 %d{iCol/} (<OAB> 70 8<5=0 "%{strNSURI/}") ?>4 %1[%{strName/}%]%[/%{strName/}%]).�04J;68B5;5= 4JI5@5= 5;5<5=B ;8?A20 ?>4 %1[%{strName/}%]%[/%{strName/}%]/%{strQName/} =0 @54 %d{iLine/}, :>;>=0 %d{iCol/} (<OAB> 70 8<5=0 "%{strNSURI/}"). G0:20= 5 548= >B %1[%{strChild/}%]%[, %{strChild/}%].�;5<5=BJB %{strQName/} =0 @54 %d{iLine/}, :>;>=0 %d{iCol/} (<OAB> 70 8<5=0 %{strNSURI/}) 5 =5?@028;5=, ?>4 %1[%{strName/}%]%[/%{strName/}%].�B@81CBJB %{strAttrQName/} (<OAB> 70 8<5=0 %{strAttrNSURI/}) =0 5;5<5=B0 %{strQName/} =0 @54 %d{iLine/}, :>;>=0 %d{iCol/} (<OAB> 70 8<5=0 %{strNSURI/}) =5 <>65 40 A5 ?>:0720 ?>4 %1[%{strName/}%]%[/%{strName/}%].�"5:AB>28OB 2J75; %{strText/} =0 @54 %d{iLine/}, :>;>=0 %d{iCol/} =5 <>65 40 A5 ?>:0720 2 5;5<5=B0 %{strQName/} (<OAB> 70 8<5=0 %{strNSURI/}) ?>4 %1[%{strName/}%]%[/%{strName/}%]. ">78 5;5<5=B <>65 40 8<0 A0<> B5:AB>28 2J7;8, AJ4J@60I8 7=0F8 70 8=B5@20;.�0@5640=5B> 8 0=0;878@0=5B> =0 ?>B>:0 >B DOM 0=0;870B>@0 5 =5CA?5H=>. URL 04@5A: "%{strURL/}" @8G8=0: "%{strReason/}" 7B>G=8:: "%{strSource/}". >78F8O =0 D09;0: %d{iFilePos/}.  54: %d{iFileLine/}.�!B>9=>ABB0 =5 <>65 40 A5 :>=25@B8@0 2 XSD B8?0, "%{strXSIType/}", C:070= 2 5;5<5=B0 %{strQName/} =0 @54 %d{iLine/}, :>;>=0 %d{iCol/} (<OAB> 70 8<5=0 %{strNSURI/}) ?>4 %1[%{strName/}%]%[/%{strName/}%].GDOM 0=0;870B>@JB =5 CA?O 40 70@548 8 0=0;878@0 D09;0 "%{strFileName/}".<87JB "%{string/}" =5 <>65 40 A5 :>=25@B8@0 2 B8?0 %{type/}."520;845= B8? SX 40==8 "%{type/}".%5 A5 >G0:20 AJ4J@60=85 2 XML 2J75;0.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 0=0;878@0=5B> =0 5;5<5=B0 "%{strQName/}" =0 @54 %d{iLine/}, :>;>=0 %d{iCol/} (<OAB> 70 8<5=0 "%{strNSURI/}") ?>4 %1[%{strName/}%]%[/%{strName/}%].�J7=8:=0 3@5H:0 ?> 2@5<5 =0 0=0;878@0=5B> =0 5;5<5=B0 "%{strElement/}"   =5>G0:20=> <OAB> 70 8<5=0 5 >?@545;5=> 2 4@C3> <OAB> 70 8<5=0.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 0=0;878@0=5B> =0 5;5<5=B0 "%{strElement/}"   <OAB>B> 70 8<5=0 =0 5;5<5=B0 =5 5 ?>44J@60=> <OAB> 70 8<5=0.bJ7=8:=0 3@5H:0 ?> 2@5<5 =0 0=0;878@0=5B> =0 5;5<5=B0 "%{strElement/}"   5;5<5=BJB =5 A5 ?>44J@60.�> 2@5<5 =0 45A5@80;878@0=5 5 >B:@8B> 2=54@O20=5 =0 =5?>44J@60= >15:B =0 40==8. ;0A >15:B "%{objClass/}", 8<5 =0 >15:B0 "%{objName/}". J7<>6=> ?@8G8=0 70 B>20 5, G5 5 2J7AB0=>25=0 ?>-=>20 25@A8O =0 ?>-AB0@ AJ@2J@.�B:@8B 5 =5>G0:20= 5;5<5=B "%{strElement/}" ?> 2@5<5 =0 0=0;878@0=5B> =0 D09; A IMBI <5B040==8. ">78 5;5<5=B =5 A5 >G0:20 2J2 D09;>25 A IMBI <5B040==8. J7<>6=0 ?@8G8=0 70 B>20 5 ?>2@540 =0 D09;0 A <5B040==8.�ROLAP 4O; A 8<5 ="%{name/}" ="%{id/}" =5 <>65 40 8<0 03@530F88, 873@045=8 2J@EC 87<5@5=8OB0 70 2@5<5 =0 AJ@2J@0. 3@530F8OB0 5 ?@>?CA=0B0.uROLAP 4O; A 8<5="%{name/}" ="%{id/}" =5 <>65 40 8<0 03@530F88 =0 =82>B> (all, all, ... ). 3@530F8OB0 5 ?@>?CA=0B0.�MOLAP 4O; A 8<5="%{name/}" ="%{id/}" =5 <>65 40 8<0 03@530F88, 873@045=8 2J@EC ROLAP 87<5@5=85, A 87:;NG5=85 =0 =82>B> (all, all, ... ). 3@530F8OB0 5 ?@>?CA=0B0.PATOLE DB AJ>1I8 70 AB0BCA null 70 :>;>=0 %d{column/}, :>OB> 5 45D8=8@0=0 :0B> =5-null.d 07<5@JB =0 AB>9=>AB =0 40==8B5 2 :>;>=0  %{column/}  5 B2J@45 3>;O<, 70 40 A5 ?>15@5 2 B078 :>;>=0.o0A5B0B0 %{cartfile/} =5 C:0720 A?8AJ: A ?>44J@60=8 4>AB02G8F8, :>8B> 87?>;720B XML 5;5<5=B0 mssqlcrt:provider.�0A5B0B0 %{cartfile/} AJ4J@60 8<5 =0 4>AB02G8:, :>5B> 5 =520;84=> 2 5;5<5=B0 mssqlcrt:provider.  B>78 5;5<5=B <>65 40 A5 87?>;720 A0<> 548= XML B5:AB>2 2J75;.�0A5B0B0 35=5@8@0 =520;84=0 8=AB@C:F8O, BJ9 :0B> 5 35=5@8@0=0 ?>25G5 >B 54=0 B5:AB>20 8=AB@C:F8O, 8=AB@C:F8OB0 =5 5 >B ?@028;5= B8? 8;8 5 35=5@8@0= ?>25G5 >B 548= A?8AJ: A ?0@0<5B@8. 5=5@8@0=0B0 =520;84=0 8=AB@C:F8O 5 A;54=0B0: %{stmt/}.K@>OB =0 A2J@70=8B5 ?0@0<5B@8 =5 >B3>20@O =0 1@>O =0 ?@54045=8B5 ?0@0<5B@8.�0@0<5BJ@JB %{param/} 5 872J= 20;84=8O >1E20B >B ?0@0<5B@8 70 B078 8=AB@C:F8O. B:@8B8 A0 =54>AB0BJG=> ?0@0<5B@8 70 B078 8=AB@C:F8O.PAs72J@H5= 5 >?8B 70 4>ABJ? 4> 87E>4OI 8;8 2E>4OI/87E>4OI ?0@0<5BJ@. "578 B8?>25 ?0@0<5B@8 2 <><5=B0 =5 A5 ?>44J@60B.?=D>@<0F8OB0 70 8<5B> 8 25@A8OB0 =0 DBMS =5 <>65 40 A5 872;5G5.,5 5 C:070= 4>AB02G8: 70 87B>G=8:0 =0 40==8.PB:@8B 5 A;54=8OB =5?>44J@60= B8? =0 40==8B5 >B 1070 40==8: DBTYPE = %{dbtype/}.9B:@8B 5 A;54=8OB =5?>44J@60= B8? XML 40==8: %{xmltype/}.O>;>=0B0  %d{column/}  5 B2J@45 3>;O<0 70 B>78 5:75<?;O@ =0 CA;C38B5 70 0=0;87.PJ7=8:=0 3@5H:0 A;54 AJ74020=5B> =0 DC=:F8O 70 4>ABJ? 70 =01>@ @54>25 =0 OLE DB.XOLE DB =5 CA?O 40 ?@5>1@07C20 AB>9=>AB 2 B8?0 =0 40==8B5, 70O25= 70 :>;>=0  %{column/} .FOLE DB AJ>1I8 70 ?@5?J;20=5 =0 B8?0 =0 40==8B5 70 :>;>=0  %{column/} .QOLE DB AJ>1I8 70 =5AJ>B25BAB285 =0 7=0F8 =0 B8?0 =0 40==8 70 :>;>=0  %{column/} .SOLE DB AJ>1I8 70 AB0BCA  %{status/} , :>9B> 5 =58725AB5=, 70 :>;>=0B0  %{column/} .�;>65=8B5 :;NG>25 70 B01;8F0 2 70O2:0 SHAPE B@O120 40 A5 AJE@0=O20B 2 AJI8O @54 :0B> @>48B5;A:0B0 B01;8F0. J2 2;>65=0B0 70O2:0 <>65 40 ;8?A20 :;0C70 ORDER BY.6>AB02G8:JB =0 40==8 =5 ?>44J@60 ?>43>B2O=5 =0 70O2:8.F =D>@<0F8OB0 70 AE5<0B0 70 ?>43>B25=0B0 70O2:0 =5 <>65 40 A5 872;5G5.�=D>@<0F8O 70 AE5<0B0 =5 <>65 40 A5 ?>;CG8 >B ?>43>B25=0 70O2:0 70 4>AB02G8: =0 40==8, :>OB> 2@JI0 95@0@E8G=8 @57C;B0B8. =D>@<0F8O 70 AE5<0B0 <>65 40 A5 ?>;CG8 A;54 87?J;=5=85 =0 70O2:0B0.y 54=>B> G8A;> =0 >3@0=8G5=85B> %{rest/} 5 872J= 3@0=8F8. B:@8B8 A0 =54>AB0BJG=8 >3@0=8G5=8O 70 =01>@0 @54>25 =0 AE5<0B0.PAX45=B8D8:0B>@JB =0 AE5<0B0 "%{schema_identifier/}" =5 5 @07?>7=0B >B 87B>G=8:0 =0 40==8.f87JB =0 2@J7:0, C:070= 70 >B40;5G5=0 70O2:0, =5 <>65 40 A5 0=0;878@0 2 4>AB02G8: 8 87B>G=8: =0 40==8.7?5@0F8OB0 70 G5B5=5 5 >B<5=5=0 ?>@048 ?@548H=0 3@5H:0.Z!J74020=5B> =0 5:75<?;O@ =0 C?@02;O20=8O 4>AB02G8:  %{provider/}  5 =5CA?5H=>. %{message/}_72;5G5=0 5 AB>9=>AB NULL 70 :>;>=0  %{column/} . !B>9=>AB8 NULL =5 A0 @07@5H5=8 2 B078 :>;>=0.a0A5B0B0 70 87B>G=8:0 =0 40==8 "%{datasource/}" =5 ?>44J@60 >?5@0F8OB0 70 2<J:20=5/0:BC0;878@0=5.bB:@8B 5 A;54=8OB =5?>44J@60= B8? =0 40==8B5 >B 1070B0 40==8 =0 OLE DB 2.0: DBTYPE = "%{dbtype/}".0>AB02G8:JB "%{ProviderName/}" =5 5 @538AB@8@0=.>AB02G8:JB =0 40==8 =5 CA?O 40 ?@5>1@07C20 AB>9=>ABB0  %{variant/}  >B 87E>4=8O B8? =0 40==8B5  %{vartype/}  4> >G0:20=8O B8? =0 40==8B5  %{targettype/} . @>25@5B5 B8?>25B5 =0 40==8 =0 :>;>=0B0 2 <>45;0 40==8 8 87B>G=8:0 =0 40==8 8 A5 C25@5B5 2 AJ2<5AB8<>ABB0 =0 B8?0 =0 40==8.c59AB20I8OB 4>AB02G8: 8 =87JB =0 459AB20I8O 4>AB02G8:, A2J@70=8 A 87B>G=8:0 =0 40==8, A0 =520;84=8.�5@A8OB0 =0 .NET Framework, 8=AB0;8@0=0 =0 B>78 :><?NBJ@, =5 ?>44J@60 87?>;720=5B> =0 54=>:@0B=0 845=B8D8:0F8O =0 Azure Active Directory 70 1070 40==8 =0 Sql Azure. =AB0;8@09B5 Microsoft .Net Framework 4.6 8;8 ?>-=>20 8 >?8B09B5 >B=>2>.�JB@5H=0 3@5H:0: =5CA?5H=> ?>;CG020=5 =0 ?@>:A8 70 <0@:5@ =0 AAD. >4 =0 3@5H:0:  %{CreationResult/} . ">20 =5 =8 ?>72>;O20 40 A5 A2J@65< AJA SQL Azure G@57 54=>:@0B=0 845=B8D8:0F8O.W0O2:0B0 JSON DDL 4045 @57C;B0B AJA A;54=8B5 ?@54C?@5645=8O: %{code/}   %{warningMsg/}.PA�0O2:0 :J< 873;540 =0 87B>G=8: =0 40==8 5 =5CA?5H=0, BJ9 :0B> 8<5 8;8  =0 B01;8F0 8;8 :>;>=0 5 B2J@45 3>;O< 70 2JB@5H5= 1CD5@.�73;54JB =0 87B>G=8: =0 40==8 =5 AJ4J@60 45D8=8F8O 70 873;540 8;8 B01;8F0B0 "%{table/}". !2>9AB2>B> Source <>65 40 =5 5 704045=>.p73;54JB =0 87B>G=8: =0 40==8 =5 AJ4J@60 45D8=8F8O 70 :>;>=0B0 "%{column/}" 2 873;540 8;8 B01;8F0B0 "%{table/}".l73;54JB =0 87B>G=8: =0 40==8 =5 AJ4J@60 8<5B> =0 :>;>=0B0 "%{column/}" 2 873;540 8;8 B01;8F0B0 "%{table/}".u73;54JB =0 87B>G=8: =0 40==8 =5 AJ4J@60 ;>38G5A:8O B8? =0 :>;>=0B0 "%{column/}" 2 873;540 8;8 B01;8F0B0 "%{table/}".v73;54JB =0 87B>G=8: =0 40==8 =5 AJ4J@60 B8?0 =0 40==8B5 =0 :>;>=0B0 "%{column/}" 2 873;540 8;8 B01;8F0B0 "%{table/}".g0O2:0B0 =0 XPath, "%{xpath/}", 2J@=0 3@5H:0 ?> 2@5<5 =0 87?J;=5=85B> 9 2 873;540 =0 87B>G=8: =0 40==8.iJ7=8:=0 =5>G0:20=0 2JB@5H=0 3@5H:0 (2 873;540 =0 87B>G=8: =0 40==8 5 70O25=0 =5AJI5AB2C20I0 7028A8<>AB).BB:@8B0 5 ?>25G5 >B 54=0 7028A8<>AB A 548= 8 AJI  ("%{relid/}").q028A8<>ABB0, 2J=H=8OB :;NG 8;8 :;NGJB, 845=B8D8F8@0= >B "%{relid/}", =5 5 >B:@8B 2 873;540 =0 87B>G=8: =0 40==8.z73;54JB =0 87B>G=8: =0 40==8 70 87B>G=8:0 =0 40==8 5 =520;845=. J=H=0 3@5H:0: %1[%{exception/}%]%[;%{exceptioninner/}%].PA�J7=8:=0 A;54=0B0 3@5H:0 ?> 2@5<5 =0 872J@H20=5 =0 >?5@0F8O 2 873;540 =0 87B>G=8: =0 40==8: %1[%{exception/}%]%[;%{exceptioninner/}%].�J7=8:=0 A;54=0B0 3@5H:0 ?> 2@5<5 =0 AJ74020=5 =0 B01;8F0 2 873;540 =0 87B>G=8: =0 40==8: %1[%{exception/}%]%[;%{exceptioninner/}%].�J7=8:=0 A;54=0B0 3@5H:0 ?> 2@5<5 =0 83=>@8@0=5 =0 B01;8F0 >B 873;540 =0 87B>G=8: =0 40==8: %1[%{exception/}%]%[;%{exceptioninner/}%].}J7=8:=0 A;54=0B0 3@5H:0 ?> 2@5<5 =0 A5@80;878@0=5 =0 873;54 =0 87B>G=8: =0 40==8: %1[%{exception/}%]%[;%{exceptioninner/}%].�J7=8:=0 3@5H:0B0 ?>-4>;C ?> 2@5<5 =0 87?>;720=5 =0 35=5@0B>@0 =0 2@5<52> 87<5@5=85 (Microsoft.AnalysisServices.TimeDimGenerator.dll): %1[%{exception/}%]%[;%{exceptioninner/}%].b%1[%{exception/}%]%[;%{exceptioninner/}%]. 7:;NG5=85B> 5 2J7=8:=0;> >B 8=B5@D59A0 =0 IDataReader.d%1[%{exception/}%]%[;%{exceptioninner/}%]. 7:;NG5=85B> 5 2J7=8:=0;> >B 8=B5@D59A0 =0 IDbConnection.a%1[%{exception/}%]%[;%{exceptioninner/}%]. 7:;NG5=85B> 5 2J7=8:=0;> >B 8=B5@D59A0 =0 IDbCommand.�!2>9AB2>B> Parameters =0 8=B5@D59A0 =0 IDbCommand =5 ?>44J@60 8=B5@D59A0 =0 IList. J=H=0 3@5H:0: %1[%{exception/}%]%[;%{exceptioninner/}%].Z%1[%{exception/}%]%[;%{exceptioninner/}%]. J7=8:=0 3@5H:0 ?@8 G5B5=5 =0 :><?@5A8@0= D09;.Z%1[%{exception/}%]%[;%{exceptioninner/}%]. J7=8:=0 3@5H:0 ?@8 ?8A0=5 =0 :><?@5A8@0= D09;.PAu5 <>65 40 A5 >AJI5AB28 2@J7:0 :J< 87B>G=8:0 =0 40==8 A DataSourceID =0 "%{datasourceid/}", 8<5 "%{datasourcename/}".�"01;8F0B0 "%{tableid/}", :>OB> A5 878A:20 70 ?@8AJ548=O20=5, =5 <>65 40 A5 4>AB83=5 =0 1070B0 =0 7028A8<>AB8B5 2 873;540 =0 87B>G=8: =0 40==8.HB:@8B 5 F8:J; 2 873;540 =0 87B>G=8: =0 40==8 2 B01;8F0B0 "%{tableid/}".X>;>=8B5 "%{key/}" 8 "%{fkey/}" =5 AJ2?040B 2 7028A8<>AB 2 873;540 =0 87B>G=8: =0 40==8.F72J@H5= 5 >?8B 70 70O2:0 70 :;NG 70 0B@81CB, :>9B> 5 872J= 3@0=8F8B5.H72J@H5= 5 >?8B 70 70O2:0 70 ?@52>4 =0 0B@81CB, :>9B> 5 872J= 3@0=8F8B5.SJB@5H=0 3@5H:0: @>OB =0 70O25=8B5 >12J@720=8O 8 >12J@720I8B5 5;5<5=B8 =5 AJ2?040.� >48B5;A:> >12J@720=5 (AE5<0 "%{parschema/}", B01;8F0 "%{partable/}") 8 4JI5@=> >12J@720=5 (AE5<0 "%{childschema/}", B01;8F0 "%{childtable/}") 8420B >B @07;8G=8 B01;8F8. ">20 =5 5 20;84=0 :><18=0F8O.PA�?5@0F8OB0 70 0:BC0;878@0=5 5 =5CA?5H=0, BJ9 :0B> 873;54JB =0 87B>G=8: =0 40==8 845=B8D8F8@0 :>;>=0B0 (B01;8F0 "%{table/}", :>;>=0 "%{column/}") :0B> :>;>=0 A0<> 70 G5B5=5, 87G8A;5=0 8;8 A 02B><0B8G=> =0@0AB20=5.?#?@02;O20=8OB DLL, "%{mgddll/}", =5 5 70@545= 8;8 =5 5 20;845=.T@8 >?5@0F8OB0 70 0:BC0;878@0=5 <=>3> AB>9=>AB8 A5 70?8A20B 2 :>;>=0B0 "%{column/}".i1E>640=5B> =0 873;540 =0 87B>G=8: =0 40==8 =0428H020 <0:A8<0;=0B0 :>=D83C@8@0=0 4J;1>G8=0 =0 %d{depth/}.@12J@720=5B> 70 :>;>=0B0 "%{column/}" =5 5 >B B8? ColumnBinding.Z"01;8F0B0 "%{table/}" AJ4J@60 SQL 87@07 8 =5 <>65 40 A5 ?>A>G20 >B :>=2595@=> >1@01>B20=5.`>=2595@=>B> >1@01>B20=5 <>65 40 A5 ?>A>G20 A0<> >B 54=0 B01;8F0 2 873;540 =0 87B>G=8: =0 40==8.�"01;8F0B0 "%{table/}" 5 1078@0=0 =0 70O2:0 A 8<5 8 AJ4J@60 54=0 8;8 ?>25G5 87G8A;5=8 :>;>=8. "01;8F0, 1078@0=0 =0 70O2:0 A 8<5, =5 <>65 40 AJ4J@60 87G8A;5=8 :>;>=8. :> 87G8A;5=8B5 :>;>=8 A0 =5>1E>48<8, 38 4>1025B5 :J< 87@070 =0 70O2:0B0.�0 87<5@5=8O "@>48B5;-=0A;54=8:" A5 ?>44J@60B A0<> 7028A8<>AB8 >B B8?0 "548= :J< <=>3>". "01;8F0B0 "%{table/}" AJ4J@60 7028A8<>AB8 >B B8?0 "<=>3> :J< <=>3>" <564C @>48B5;A:8B5 8 4JI5@=8B5 :>;>=8.�070B0 40==8 =0 ROLAP =5 <>65 40 AJ74045 8=45:A 2 873;540 70 AE5<0B0 "%{schema/}", B01;8F0 "%{table/}". #25@5B5 A5, G5 >B3>20@O =0 878A:20=8OB0 70 8=45:A8@0=8 873;548.�"01;8F0B0 "%{table/}" 8<0 7028A8<>AB >B B8?0 "<=>3> :J< <=>3>" AJA A2>OB0 @>48B5;A:0 B01;8F0 8 =5 <>65 40 AJ4J@60 :>;>=8 A B8? =0 40==8B5 Binary.�?5@0F8OB0 70 >1@0B=> 70?8A20=5 =5 <>65 40 A5 872J@H8, BJ9 :0B> :0A5B0B0 70 87B>G=8:0 =0 40==8 =5 ?>44J@60 DC=:F8OB0 LinkChildrenToParent.^?5@0F8OB0 70 >1@0B=> 70?8A20=5 =5 <>65 40 A5 872J@H8, BJ9 :0B> B>20 I5 70A53=5 <=>3> B01;8F8.�?5@0F8OB0 70 >1@0B=> 70?8A20=5 =5 <>65 40 A5 872J@H8, BJ9 :0B> B>20 5 A2J@70=> A >B40;5G5=8O 87B>G=8: =0 40==8 "%{datasource/}".t?5@0F8OB0 70 >1@0B=> 70?8A20=5 =5 <>65 40 A5 872J@H8, BJ9 :0B> A0 C:070=8 B2J@45 <=>3> CA;>28O 70 @>48B5;A:8O G;5=.~B40;5G5=8OB 87B>G=8: =0 40==8 "%{datasource/}" 5 >B:@8B, => :0A5B0B0 =5 ?>44J@60 ?A524>=8<8 =0 >B40;5G5=8 70O2:8 8;8 B01;8F8.�5 <>65 40 A5 AJ74045 ROLAP 03@530F8O, BJ9 :0B> :0A5B0B0 70 87B>G=8:0 =0 40==8 "%{datasource/}" =5 ?>44J@60 8=45:A8@0=8 873;548.�0O2:0B0 =5 <>65 40 A5 35=5@8@0, BJ9 :0B> AJI0B0 :>;>=0 (TableId="%{table/}", ColumnId="%{column/}") 5 70O2O20=0 ?>25G5 >B 254=J6, => A @07;8G=8 B8?>25 =0 40==8B5.SB40;5G5=8OB 87B>G=8: =0 40==8  %{datasource/}  =5 <>65 40 A5 >B:@85 2 <5B040==8B5.�B40;5G5=8OB 87B>G=8: =0 40==8  %{datasource/}  5 >B:@8B ?> 2@5<5 =0 >1@01>B20=5 =0 @>48B5;A:>-4JI5@=> 87<5@5=85 8 =5 <>65 40 A5 87?>;720.�>=B59=5@JB 70 87B>G=8:0 =0 40==8  %{datasource/}  =5 ?>44J@60 873;0640=5 =0 B01;8F8, => 70O2O20=5B> =0 @>48B5;A:>-4JI5@=> 87<5@5=85 878A:20 B078 2J7<>6=>AB.:!2>9AB2>B> "%{property/}" =0 2@5<52>B> 87<5@5=85 =O<0 B8?.�?5@0F8OB0 70 87B@820=5 =5 <>65 40 A5 872J@H8, BJ9 :0B> AJ@2J@JB >B:@8 ?>25G5 >B 548= G;5= 2 87<5@5=85 "@>48B5;-=0A;54=8:" A 548= 8 AJI :;NG.4"8?JB %{type/} =5 A5 ?>44J@60 >B CA;C38B5 70 0=0;87.<?5@0F8OB0 A 1070B0 40==8 5 >B<5=5=0 ?>@048 ?@548H=0 3@5H:0.pB>@8G=8OB 87B>G=8: =0 40==8 "%{datasource/}" =5 5 A@>45= 87B>G=8: =0 40==8 8;8 =5 87?>;720 4>AB02G8: =0 OLE DB.I5 <>65 40 A5 >AJI5AB28 2@J7:0 A 87B>G=8:0 =0 40==8B5, C:070= 2 70O2:0B0.�7B>G=8:JB =0 40==8 "%{datasource/}" 878A:20 =82> =0 87>;8@0=5 =0 SnapshotIsolation, :>5B> =5 A5 ?>44J@60 >B 4>AB02G8:0 =0 1070B0 40==8.G@J7:0B0 A 87B>G=8:0 =0 40==8 A 8<5B>  %{datasourcename/}  5 =5CA?5H=0.k> 2@5<5 =0 ?@>G8B0=5 =0 SQL ?@>A;54O20=5 2J7=8:=0 A;54=0B0 3@5H:0 ?@8 C254><O20=5: [status = %d{status/}].i!;54=0B0 >?5@0F8O 70 C254><O20=5 =0 SQL 5 =5CA?5H=0: :>4 =0 3@5H:0 = %d{code/}, >?5@0F8O = %{operation/}.\>;>=0B0 "%{col1/}" =5 <>65 40 A5 >B:@85 2 :;0C70B0 >B =09-3>@=> =82> =0 8=AB@C:F8OB0 SHAPE.k>;>=0B0 "%{col1/}" 2 :;0C70B0 >B =09-3>@=> =82> =0 70O2:0B0 SHAPE 5 87?>;720=0 420 ?JB8 2 :;0C70B0 RELATE.�;0C70 APPEND 2 70O2:0B0 SHAPE 8<0 ?>25G5 >B 54=0 :>;>=0, :>OB> ?@5?@0I0 :J< 54=0 8 AJI0 :>;>=0 =0 :;NG0 "%{col1/}" 2 70O2:0B0 >B =09-3>@=> =82>.Y>;>=0B0 "%{col1/}" 2 :;0C70B0 RELATES =5 5 >B:@8B0 2 @57C;B0B8B5 =0 70O2:0B0 OPENROWSET.�@>OB =0 :>;>=8B5 =0 :;NG>25 2 1@>O =0 :;0C70B0 APPEND %d{iClause/} =5 5 AJI8OB :0B> :;0C70B0 >B =09-3>@=> =82> APPEND =0 70O2:0B0 SHAPE.vJ@=0B 5 =5>G0:20= @57C;B0B ?> 2@5<5 =0 ?@>25@:0B0 =0 B>20 40;8 8=45:A8@0=8B5 873;548 A5 ?>44J@60B 70 Rolap 03@530F88.u#:070=0 5 =520;84=0 =0G0;=0 40B0 2 35=5@0B>@0 =0 2@5<528 87<5@5=8O (Microsoft.AnalysisServices.TimeDimGenerator.dll).t#:070=0 5 =520;84=0 :@09=0 40B0 2 35=5@0B>@0 =0 2@5<528 87<5@5=8O (Microsoft.AnalysisServices.TimeDimGenerator.dll).�!B>9=>AB, 35=5@8@0=0 >B 35=5@0B>@0 =0 2@5<528 87<5@5=8O (Microsoft.AnalysisServices.TimeDimGenerator.dll), 5 >B =5>G0:20= B8? =0 40==8B5.TJ7=8:=0 3@5H:0. >=25@B8@0=5B> <564C OLE B8? 40B0 8 A8AB5<=8O B8? 40B0 5 =5CA?5H=>.V@5<5B> =0 87G0:20=5 70 2@J7:0B0, C:070=> 2 :>=D83C@0F8OB0 =0 AJ@2J@0, 5 B2J@45 4J;3>.O1I>B> 2@5<5 =0 87G0:20=5, C:070=> 2 :>=D83C@0F8OB0 =0 AJ@2J@0, 5 B2J@45 4J;3>.PAI01>@8B5 @54>25 =0 3;020B0, ?>A>G5=8 >B >?5@0F8OB0 SHAPE, A0 =5A>@B8@0=8.�5?@028;=8B5 >12J@720=8O =5 <>30B 40 87?>;720B =5O25= 87B>G=8: =0 40==8 ".". 87?>;7209B5 O25= DataSource ID 2 >12J@720=8OB0, C:070=8 70 B078 >?5@0F8O.U"5:CI0B0 25@A8O =0 >15:B0 =0 87B>G=8:0 =0 40==8 ?@5<8=020 >D;09= :0B> G0AB >B 70O2:0.J@C30 70O2:0 5 0=C;8@0;0 20;84=>ABB0 =0 ?@>0:B82=0B0 >?5@0F8O 70 :5H8@0=5.8>;>=0B0 "%{columnname/}" =5 AJI5AB2C20 2 =01>@0 @54>25.5C1;8@0I0 A5 :>;>=0 "%{columnname/}" 2 =01>@0 @54>25.\#?@02;O20=8OB DLL, "%{mgddll/}", =5 <>65 40 A5 70@548, BJ9 :0B> C?@02;O5<8OB :>4 5 701@0=5=.�=8F80;878@0=5B> =0 C?@02;O20=0B0 181;8>B5:0 "%{mgddll/}" 5 =5CA?5H=>. #25@5B5 A5, G5 =0 :><?NBJ@0 5 8=AB0;8@0=0 ?;0BD>@<0B0 Microsoft .Net Framework 4.0 8;8 ?>-=>20 25@A8O.�#?@02;O20=0B0 181;8>B5:0 =5 <>65 40 A5 70@548, 70I>B> =0 :><?NBJ@0 =5 5 8=AB0;8@0=0 ?;0BD>@<0B0 Microsoft .Net Framework 4.0 8;8 ?>-=>20 25@A8O. =AB0;8@09B5 O, ?@548 40 >?8B0B5 B078 ?@>F54C@0 >B=>2>.yJ7=8:=0 A;54=>B> 87:;NG5=85 ?> 2@5<5 =0 8=B5@?@5B8@0=5B> =0 5AB5AB25=8O 578:: %1[%{exception/}%]%[;%{exceptioninner/}%].W7?J;=5=85B> =0 70O2:0B0 5 =5CA?5H=>, BJ9 :0B> CA;C30B0 70 5AB5AB25= 578: =5 5 =0;8G=0.c0O2:0B0 JSON DDL 15H5 =5CA?5H=0 ?>@048 A;54=0B0 3@5H:0: %1[%{exception/}%]%[;%{exceptioninner/}%].Q0O2:0B0 JSON DDL 15H5 =5CA?5H=0 ?>@048 A;54=0B0 3@5H:0: %{code/} - %{errorMsg/}.28?A20 8<5B> =0 1070B0 40==8 >B 70O2:0B0 JSON DDL.StandardStandard (64-18B>20 25@A8O)
EnterpriseEnterprise (64-18B>20 25@A8O)	DeveloperDeveloper (64-18B>20 25@A8O)
EvaluationEvaluation (64-18B>20 25@A8O)Local CubesPALocal Cubes (64-18B>20 25@A8O)Business Intelligence(Business Intelligence (64-18B>20 25@A8O)7?J;=5=85 =0 70I8B5= :>4B40;5G5=8 4O;>25>;C048B82=8 <5@:87@078 70 <5@:85@A?5:B8281@0B=> 70?8A20=5 =0 87<5@5=858@5:B=> >1@0B=> 70?8A20=5@8=C48B5;=> 87?@0I0=5 =0 40==80@0;5;=> >1@01>B20=57;3>@8BJ< =0 4>102:0 =0 B@5B> ;8F5 70 AJ18@0=5 =0 40==8";3>@8BJ< Microsoft Neural Network';3>@8BJ< Microsoft Sequence Clustering;3>@8BJ< Microsoft Time Series;3>@8BJ< Microsoft Text Mining%;3>@8BJ< Microsoft Association Rules;3>@8BJ< Microsoft Naive Bayes40@0;5;=> >1@01>B20=5 =0 <>45;8 70 AJ18@0=5 =0 40==8AO<0 >3@0=8G5=85 70 1@>O =0 B5:CI8B5 70O2:8 70 AJ18@0=5 =0 40==8.!;54OI> 70?8A20I> CAB@>9AB2> 538AB@0F8>=5= D09; =0 70O2:8B5PA 538AB@0F8>=5= D09; =0 3@5H:8B5Lazy >1@01>B20=5!2J@720=5 2 AJI0B0 1070 40==8'!2J@720=5 2 AJI8O 5:75<?;O@ =0 AJ@2J@0.!2J@720=5 A 4@C3 5:75<?;O@.!2J@720=5 A 4@C3 5:75<?;O@.(8D@>20=5 =0 ?0@>;0@>0:B82=> :5H8@0=5@56>2 42>8G5= XML@56>2> :><?@5A8@0=52>8G5= XML D09;><?@5A8@0=5 =0 D09;+5>3@0=8G5=8 0B@81CB8 70 AJ18@0=5 =0 40==8.=>3> F5;8 70 ?@>3=>78@0=5.@JAB>A0=> ?@>3=>78@0=5 2 <=>3> 2@5<528 A5@88.@>3=>78@0=5 =0 ?>@548F0  07H8@5=8 ?0@0<5B@8 =0 0;3>@8BJ<A0@0;5;=> >1@01>B20=5 70 :>=:@5B5= 0;3>@8BJ< 70 AJ18@0=5 =0 40==8COM UDF
@E828@0=5J7AB0=>2O20=5!8=E@>=878@0=5CACHE@52>48 =0 <5B040==8@>A;54O20=5%;3>@8BJ< Microsoft Linear Regression';3>@8BJ< Microsoft Logistic RegressionF;3>@8BJ<JB Microsoft Time Series @07@5H020 8=AB@C:F88 PREDICTION JOIN;078@0=> =0 40==8 D8;B@8@0=5 70 <>45;8 70 AJ18@0=5 =0 40==84 0745;O=5 =0 A3J20=5 70 <>45;8 70 AJ18@0=5 =0 40==8.7@JAB>A0=> ?@>3=>78@0=5 70 <>45;8 70 AJ18@0=5 =0 40==8.*5AB>?>;>65=85 70 AJE@0=5=85 =0 1078 40==8PA!$C=:F8O 70 ?@8:@5?20=5/?@5<0E20=5&>44@J6:0 =0 1078 40==8 A0<> 70 G5B5=5$C=:F8O ImageSave/ImageLoad4#A;C38 70 0=0;87 2 @568< =0 8=B53@8@0=5 A SharePoint$#A;C38B5 70 0=0;87 2 B01C;0@5= @568<Enterprise Core"Enterprise Core (64-18B>20 25@A8O)"01;8G5= 873;54=>65AB2> 4O;>258@5:B=0 70O2:05@A?5:B828@5@8>4JB 70 >F5=:0 70 CA;C38B5 70 0=0;87 =0 Microsoft 5 87B5:J;.SKU =5 5 20;84=0.R$C=:F8OB0 "%{feature/}" =5 5 2:;NG5=0 2 8740=85B> "%{sku/}" =0 CA;C38B5 70 0=0;87.PAR$C=:F8OB0 "%{feature/}" 5 701@0=5=0 >B A2>9AB2>B> 70 :>=D83C@8@0=5 "%{property/}".�B:@8B> 5 =0@CH5=85 =0 SKU. ">20 >18:=>25=> >1>7=0G020 >?8B 70 87?>;720=5 =0 DC=:F88 >B ?>-AB0@0 25@A8O =0 SKU =0 ?@>4C:B0, :>OB> <>65 40 A5 87?>;720 A0<> 2 ?>-=>20 25@A8O =0 SKU.�0428H5= 5 <0:A8<0;=8OB 1@>9 4O;>25 2 4045=0 3@C?0 <5@:8. =AB0;8@0=>B> 8740=85 =0 AJ@2J@0 @07@5H020 =5 ?>25G5 >B 3 4O;0 8 =5 ?>25G5 >B 1 4O; 70 >1@0B=> 70?8A20=5.r">20 8740=85 =0 CA;C38B5 70 0=0;87 =5 <>65 40 A5 87?J;=O20 =0 <=>3> 3@C?8 ?@>F5A>@8 8;8 =0 ?>25G5 >B 64 ?@>F5A>@0.X">20 8740=85 =0 CA;C38B5 70 0=0;87 =0 SQL Server =5 ?>44J@60 <=>65AB2> 4O;>25 2 B01;8F0.O">20 8740=85 =0 CA;C38B5 70 0=0;87 =0 SQL Server =5 ?>44J@60 @568< DirectQuery.PAI">20 8740=85 =0 CA;C38B5 70 0=0;87 =0 SQL Server =5 ?>44J@60 ?5@A?5:B828.PA�15:BJB Context =5 <>65 40 A5 87?>;720, BJ9 :0B> =O<0 =0;8G5= :>=B5:AB =0 AJ@2J@0. ">20 >18:=>25=> A5 A;CG0 ?>@048 =587?>;720=5 =0 <>45;0 =0 >15:B0 AdomdServer 2 AJE@0=5=0 ?@>F54C@0.�!2>9AB2>B> CurrentCube 2 >15:B0 Context =5 <>65 40 A5 87?>;720, BJ9 :0B> =O<0 =0;8G5= :>=B5:AB =0 :C10. ">20 >18:=>25=> A5 A;CG20, BJ9 :0B> AJE@0=5=0B0 ?@>F54C@0 =5 5 8728:0=0 2 MDX/SQL 70O2:0 :J< :C10.K?5@0F8OB0 5 @07@5H5=0 A0<> 2 :>=B5:AB0 =0 8=AB@C:F8O CALL 8;8 70O2:0 JSON.k15:B A C=8:0;=>B> 8<5 "%{uniquename/}" =5 AJI5AB2C20 8;8 ?>B@518B5;OB =O<0 @07@5H5=8O 70 4>ABJ? 4> >15:B0.�>45;JB =0 >15:B0 =5 ?@85<0 ?>28:20=8O >B =5AJ@2J@=8 =8H:8. ">20 >18:=>25=> A5 A;CG20, BJ9 :0B> <>45;JB =0 >15:B0 AdomdServer =5 A5 87?>;720 2 AJE@0=5=0 ?@>F54C@0.�>45;JB =0 >15:B0 =5 <>65 40 A5 87?>;720, BJ9 :0B> =O<0 =0;8G5= :>=B5:AB 2 A5A8OB0. ">20 >18:=>25=> A5 A;CG20, BJ9 :0B> <>45;JB =0 >15:B0 AdomdServer =5 A5 87?>;720 AJA AJE@0=5=0 ?@>F54C@0.�>:0;=0B0 2@J7:0 =5 5 4>ABJ?=0. ">20 >18:=>25=> A5 A;CG20, BJ9 :0B> <>45;JB =0 >15:B0 AdomdServer =5 A5 87?>;720 2 AJE@0=5=0 ?@>F54C@0.PA?5@0F8OB0 5 702J@H5=0 CA?5H=>.
=D>@<0F8>==>@54C?@5645=85@5H:0JB@5H=0 3@5H:0:@5H:0 2J2 D09;>20B0 A8AB5<0:@5H:0 2 ?0<5BB0:#?@02;5=85 =0 @5AC@A8:@5H:0 2 OLE DB:
@5H:0 2 COM:@5H:0 2 WinINet:'>4A8AB5<0 70 >1@01>B20=5 =0 AJ>1I5=8O:XML 70 0=0;870B>@ =0 0=0;87:=0;870B>@:3@5H:8 2 <>4C;0 70 4>ABJ? 4> AJ@2J@=8B5 1078 40==8.-@5H:8 2 @5;0F8>==0B0 A8AB5<0 >B 28A>:> =82>.@5H:8 2 4>AB02G8:0 =0 OLE DB. @5H:8 2 48A?5G5@0 =0 <5B040==8.#@5H:8 2 :>=AB@C:B>@0 =0 03@530F8O.PA!J18@0=5 =0 40==8D@5H:8 2 181;8>B5:0B0 =0 1@>OG0 70 =01;N45=85 =0 ?@>872>48B5;=>ABB0.>44@J6:0 70 :0=0;::
@>A;54O20=5:!J@2J@:@5H:8 ?@8 B@0=70:F8O:'@5H:8 ?@8 0@E828@0=5 8 2J7AB0=>2O20=5:(@5H:8 2 A8AB5<0B0 70 AJE@0=5=85 2 OLAP:#@5H:8 ?@8 <>4C; 70 C?@02;O20= :>4:!J>1I5=8O >B A8AB5<0B0 =0 OLAP.!@5H:8 >B <>4C; 70 70O2:8 =0 SQL:,!J>1I5=8O >B A8AB5<0B0 70 AJ18@0=5 =0 40==8:-@5H:8 2 @5;0F8>==0B0 A8AB5<0 >B 28A>:> =82>.&@5H:8 2 181;8>B5:0B0 70 :><?@5A8@0=5:#@5H:8 2 181;8>B5:0B0 70 H8D@>20=5:3@5H:8 ?> 2@5<5 =0 0=0;878@0=5 =0 703;02:8 70 DIME.#@5H:8 2 E@0=8;8I5 =0 =01>@ @54>25.#@5H:8 2 CA;C38B5 70 87@078 =0 VBA:$@5H:8 2 >1@0B=> 70?8A20=5 2 :;5B:8:
@5H:8 2 BLS:
@5H:8 2 BLS:
@5H:8 2 BLS:9@5H:8, A2J@70=8 A =0;8G=>ABB0 =0 DC=:F88 8 :>=D83C@0F8O:@5H:8 ?@8 AJE@0=5=8 ?@>F54C@8:5D8=8F8O =0 ?@>A;54O20=5.PA&3@045=0 <0H8=0 =0 CA;C38B5 70 0=0;87:@5H:0 2 DirectQuery:
@5H:0 2 NLP:1@5H:0 2J2 2:;NG20=5B>/87:;NG20=5B> =0 DC=:F8OB0:@5H:0 2 =5CA?5H=0 A8<C;0F8O:@5H:0 2 OnPremise:PA@5<0E20=5B> 5 AB0@B8@0=>.@5<0E20=5B> 5 702J@H5=>.@5<0E20=5B> 5 =5CA?5H=>.@8:@5?20=5B> 5 AB0@B8@0=>.@8:@5?20=5B> 5 702J@H5=>.@8:@5?20=5B> 5 =5CA?5H=>.c0@>;0B0, C:070=0 2 :><0=40B0 Detach, 5 83=>@8@0=0, BJ9 :0B> 1070B0 40==8 5 2 @568< A0<> 70 G5B5=5.w>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 ?@5<0E20 1070B0 40==8  %{strObject/}  8;8 1070B0 40==8 =5 AJI5AB2C20.l15:BJB, C:070= 2 :><0=40B0 70 ?@5<0E20=5, =5 5 1070 40==8. >30B 40 A5 ?@5<0E20B A0<> >15:B8 =0 1078 40==8.T070B0 40==8 =5 <>65 40 A5 ?@5<0E=5, BJ9 :0B> 8<0 548= 8;8 ?>25G5 >B40;5G5=8 4O;>25.i070B0 40==8 =5 <>65 40 A5 ?@8:@5?8, BJ9 :0B> C:070=0B0 ?0@>;0 5 =5?@028;=0 8;8 1070B0 40==8 5 ?>2@545=0.iJ7=8:=0 / 3@5H:0 ?> 2@5<5 =0 :>?8@0=5 =0 D09;0 "%{db_xml_file/}" 2 @538AB@0F8>==8O D09; 70 ?@5<0E20=5.�>B@518B5;OB  %{pii_strUser/}  =O<0 @07@5H5=85 40 ?@8:@5?20 1070B0 40==8 :J< AJ@2J@0  %{strObject/} . !0<> 04<8=8AB@0B>@8B5 =0 AJ@2J@8 8<0B @07@5H5=85 70 ?@8:0G20=5 =0 1078 40==8.v><0=40B0 Detach 8;8 Attach =5 <>65 40 A5 87?J;=8 2 8=8F80;878@0=0 >B ?>B@518B5; B@0=70:F8O 8;8 2 B@0=70:F8>=5= ?0:5B.070B0 40==8 =5 <>65 40 A5 ?@8:@5?8, BJ9 :0B> 2J7=8:=0 3@5H:0 ?> 2@5<5 =0 70@5640=5B> =0 @538AB@0F8>==8O D09; 70 ?@5<0E20=5 >B D09;0 "%{strRef/}". 4=0 >B 2J7<>6=8B5 ?@8G8=8 5 B>20, G5 25G5 5 ?@8:@5?5=0 1070 40==8 2 ReadWrite @568< :J< 4@C3 5:75<?;O@ =0 AJ@2J@0.�070B0 40==8 =5 <>65 40 A5 ?@5<0E=5 >B D09; =0 ;>:0;5= :C1. @8:@5?20=5B>/?@5<0E20=5B> A5 ?>44J@60 A0<> 2 5:75<?;O@8 =0 AJ@2J@8.�070B0 40==8 =5 <>65 40 A5 ?@8:@5?8 :J< D09; =0 ;>:0;5= :C1. @8:@5?20=5B>/?@5<0E20=5B> A5 ?>44J@60 A0<> =0 5:75<?;O@8 =0 AJ@2J@0.i 538AB@0F8>==8O D09; 70 ?@5<0E20=5 "%{filename/}" =5 <>65 40 A5 >B:@85 2 C:070=0B0 ?0?:0 =0 1070B0 40==8.�<5B> =0 ?JBO :J< @538AB@0F8>==8O D09; 70 ?@5<0E20=5 "%{filename/}" 5 =5?@028;=>. J2545B5 4@C3> 8<5 =0 D09;, A;54 :>5B> ?>2B>@5B5 >?5@0F8OB0.�#:070=0B0 ?0?:0 "%{filename/}" 2 1070B0 40==8 5 =520;84=0. 0?:0B0 =5 >B3>20@O =0 878A:20=8OB0 70 =08<5=>20=8O =0 CA;C38B5 70 0=0;87 70 "ID.version.db".�#:070=8OB ?JB :J< ?0?:0B0 "%{filename/}" 5 =5?@028;5=: =5 A5 =0<8@0 B>G=> ?>4 3;02=0B0 ?0?:0 =0 AJ@2J@0. J2545B5 4@C3> 8<5 =0 ?0?:0, A;54 :>5B> ?>2B>@5B5 >?5@0F8OB0.h070B0 40==8 =5 <>65 40 A5 ?@8:@5?8, BJ9 :0B> 25G5 AJI5AB2C20 4@C30 1070 40==8 A 8<5B> "%{objectname/}".c070B0 40==8 =5 <>65 40 A5 ?@8:@5?8, BJ9 :0B> 25G5 AJI5AB2C20 4@C30 1070 40==8 A  "%{objectid/}".�070B0 40==8 =5 <>65 40 A5 ?@8:@5?8, BJ9 :0B> @538AB@0F8>==8OB D09; 70 ?@5<0E20=5 5 ?>2@545=. J7=8:=0 3@5H:0 ?> 2@5<5 =0 BJ@A5=5 8;8 >1@01>B20=5 =0 2J75;0  %{node/} .kJ7=8:=0 / 3@5H:0 ?> 2@5<5 =0 872;8G0=5 =0 D09;0 "%{db_xml_file/}" >B @538AB@0F8>==8O D09; 70 ?@5<0E20=5.070B0 40==8 =5 <>65 40 A5 ?@8:@5?8, BJ9 :0B> 2J7=8:=0 3@5H:0 ?@8 70@5640=5B> =0 @538AB@0F8>==8O D09; 70 ?@5<0E20=5 >B D09;0 "%{db_detach_log/}". 4=0 >B 2J7<>6=8B5 ?@8G8=8 5 B>20, G5 1070B0 40==8 25G5 5 ?@8:@5?5=0 2 @568< ReadWrite :J< 4@C3 5:75<?;O@ =0 AJ@2J@0.�070B0 40==8 =5 <>65 40 A5 ?@8:@5?8, BJ9 :0B> 5 ?@5<0E=0B0 >B AJ@2J@ A ConnStringEncryptionEnabled=%d{BLSet/}, 0 B5:CI8OB AJ@2J@ 5 A ConnStringEncryptionEnabled=%d{CSSet/}.�070B0 40==8 =5 <>65 40 A5 ?@8:@5?8, BJ9 :0B> 5 ?@5<0E=0B0 >B AJ@2J@ A EnableXMLMetadata=%d{BLSet/}, 0 B5:CI8OB AJ@2J@ 5 A EnableXMLMetadata=%d{CSSet/}.�070B0 40==8 =5 <>65 40 A5 ?@8:@5?8, BJ9 :0B> 5 ?@5<0E=0B0 >B AJ@2J@ A EnableCompression=%d{BLSet/}, 0 B5:CI8OB AJ@2J@ 5 A EnableCompression=%d{CSSet/}.PA�0?:0B0 "%{detach_log_location/}" >B 1070B0 40==8 =5 AJI5AB2C20, 8<5B> 9 5 B2J@45 4J;3> 8;8 AJ4J@60 7=0F8, :>8B> A0 =520;84=8 8;8 @575@28@0=8.50?:0B0 "%{filename/}" >B 1070B0 40==8 =5 AJI5AB2C20.�070B0 40==8 A  "%{dbid/}" =5 <>65 40 A5 AJ74045 A ReadWriteMode, 704045= =0 ReadOnly. 070 40==8 <>65 40 A5 AJ74045 A0<> 2 @568<0 ReadWrite.�070B0 40==8 A  "%{dbid/}" =5 <>65 40 A5 ?@><5=8 >B ReadWrite =0 ReadOnly 8;8 >1@0B=>. !2>9AB2>B> ReadWriteMode =5 <>65 40 A5 ?@><5=O >B :><0=40 Alter.>070B0 40==8, C:070=0 2 :><0=40B0 Attach, =5 <>65 40 5 ?@07=0.	070B0 40==8 =5 <>65 40 A5 ?@8:@5?8, BJ9 :0B> 2J7=8:=0 3@5H:0 ?> 2@5<5 =0 70@5640=5 =0 @538AB@0F8>==8O D09;0 70 ?@5<0E20=5 >B D09;0 "%{filename/}". 4=0 >B 2J7<>6=8B5 ?@8G8=8 5 B>20, G5 1070B0 40==8 25G5 5 ?@8:@5?5=0 2 @568< ReadWrite :J< 4@C3 5:75<?;O@ =0 AJ@2J@0.~$C=:F8OB0 70 ?@8:@5?20=5 8 ?@5<0E20=5 =5 A5 ?>44J@60 >B 23@045=0B0 <0H8=0 =0 CA;C38B5 70 0=0;87, AB0@B8@0=0 2 B01C;0@5= @568<.OB=>A8B5;=8OB ?JB :J< D09;0 =5 A5 ?>44J@60 70 ?@5<0E=0B8 ?0?:8 >B 1070B0 40==8.J0O2:8 70 70?8B20=8O =5 A5 @07@5H020B 2 0:B82=8B5 B@0=70:F88 70 70?8A20=5.�070B0 40==8 =5 <>65 40 A5 ?@5<0E=5, 70I>B> 2J7=8:=0 3@5H:0 ?@8 D8:A8@0=5 =0 @538AB@0F8>==8O D09; 70 ?@5<0E20=5  %{filename/} . �52J7<>6=> >B:0G20=5 =0 1070B0 40==8 70@048 2J7=8:=0;0 3@5H:0 ?@8 4C1;8@0=5B> =0 1070B0 40==8  %{database/}  =0 <5AB>?>;>65=85 AJA A?>45;5=> 70?0720=5.�B:0G20=5B> =0 1070B0 40==8 5 =52J7<>6=>, 70I>B> AJAB>O=85B> =0 A8=E@>=878@0=5 =0 =0AB>OI8O 70?8A =0 >?5@0F8OB0 ?> A8=E@>=878@0=5 70 1070B0 40==8  %{database/}  5 =520;845=. �B:0G20=5B> =0 1070B0 40==8 5 =52J7<>6=>, 70I>B> =O<0 =0<5@5= 70?8A 70 >?5@0F8O 70 B5:CI0B0 >?5@0F8O ?> A8=E@>=878@0=5 70 1070 40==8  %{database/} .L5CA?5H=> >B:0G20=5 =0 1070B0 40==8  %{database/}  A =5:;0A8D8F8@0=0 3@5H:0._5CA?5H=> >B:0G20=5 =0 1070B0 40==8  %{database/}  70@048 2@5<5B> =0 87G0:20=5 =0 @5?;8:0F8OB0.�5CA?5H=> >B:0G20=5 =0 1070B0 40==8  %{database/}  70@048 :>=D;8:B ?@8 BLOB 70 E@0=8;8I5 2 >?5@0F8OB0 =0 :>?8@0=5 =0 BLOB 70 E@0=8;8I5.z5CA?5H=> >B:0G20=5 =0 1070B0 40==8  %{database/}  70@048 =5?@028;=0 70O2:0 2 >?5@0F8OB0 =0 :>?8@0=5 =0 BLOB 70 E@0=8;8I5.�5CA?5H=> >B:0G20=5 =0 1070B0 40==8  %{database/} , 70I>B> blob =5 5 =0<5@5= ?> 2@5<5 =0 >?5@0F8OB0 =0 :>?8@0=5 =0 BLOB 70 E@0=8;8I5.y5CA?5H=> >B:0G20=5 =0 1070B0 40==8  %{database/}  70@048 701@0=5=0 3@5H:0 2 >?5@0F8OB0 =0 :>?8@0=5 =0 BLOB 70 E@0=8;8I5.�> 2@5<5 =0 ?@8:0G20=5 A AllowOverwrite=true =5 >B:@8E<5 548==0 1070 40==8, :>OB> 40 AJ2?040 8 A 425B5: 8<5 =0 1070B0 40==8 8  =0 1070B0 40==8, AJE@0=5=8 2 @538AB@0F8>==8O D09; 70 ?@5<0E20=5.�@8:0G20=5B> A AllowOverwrite=true A?@O<> AJI5AB2C20I0 1070 40==8 A5 ?>44J@60 A0<> 70 1078 40==8 A C:070=> A2>9AB2> DBStorageLocation. !JI5AB2C20I0B0 1070 40==8  %{name/}  =O<0 C:070=> DBStorageLocation.�@8:0G20=5B> A AllowOverwrite=true A?@O<> AJI5AB2C20I0 1070 40==8 A5 ?>44J@60 A0<> 70 1078 40==8 A C:070=> A2>9AB2> DBStorageLocation. 070B0 40==8  %{name/} , :>OB> A5 ?@8:0G20, =O<0 C:070=> DBStorageLocation.�@8:0G20=5B> A AllowOverwrite=true A?@O<> AJI5AB2C20I0 1070 40==8 A5 ?>44J@60 A0<> 70 B01;8G=8 1078 40==8 A CompatibilityLevel >B 1200 8 ?>25G5. !JI5AB2C20I0B0 1070 40==8  %{name/}  5 A ?>-=8A:> CompatibilityLevel 8;8 =5 5 B01;8G=0 1070 40==8.�@8:0G20=5B> A AllowOverwrite=true A?@O<> AJI5AB2C20I0 1070 40==8 A5 ?>44J@60 A0<> 70 B01;8G=8 1078 40==8 A CompatibilityLevel >B 1200 8 ?>25G5. 070B0 40==8  %{name/} , :>OB> A5 ?@8:0G20, 5 A ?>-=8A:> CompatibilityLevel 8;8 =5 5 B01;8G=0 1070 40==8.c070B0 40==8  %{name/}  A B>G=> AJI8B5 DBStorageLocation 8 PersistLocationVersion 25G5 5 ?@8:0G5=0.�J7=8:=0 A;54=0B0 3@5H:0, 4>:0B> ?><>I=0B0 ?@>3@0<0 =0 SharePoint (Microsoft.AnalysisServices.SharePointUtil.dll) 87?J;=O20H5: %1[%{exception/}%]%[;%{exceptioninner/}%].PA�!@>4=8 A2>9AB20 =0 SharePoint 2 :><0=40B0 ImageLoad: ImageVersion, ImageUrl 8 ImageUniqueId B@O120 40 A5 C:060B 7054=> 8;8 40 =5 A5 C:0720B.x5 5 @07@5H5= HTTP ?JB 70 A2>9AB2>B> ImagePath =0 :><0=40B0 ImageLoad. >44J@60B A5 A0<> 01A>;NB=8 UNC 8 ;>:0;=8 ?JB8I0.:0@>;0 2 ImageLoad:    . ! )     .R$09;, 70?8A0= 2 @568<0 "%{FromMode/}", =5 <>65 40 A5 70@548 2 @568<0 "%{ToMode/}".\><0=40B0 ImageSave A Data=false 5 @07@5H5=0 A0<> 2 1078 40==8 A C:070=> A2>9AB2> ImagePath.:0@>;0 2 ImageSave:    . ! )     .� AJ@2J@0 5 =0;8G=0 ?>-=>20 25@A8O =0 B>78 4>:C<5=B. 0 40 87?>;720B5 B>78 4>:C<5=B, >B2>@5B5 =09-=>20B0 25@A8O. 715@5B5 4@C3> 8<5 8;8 <5AB>?>;>65=85, 70 40 70?8H5B5 B5:CI8O D09;.O$09;JB "%{FromFile/}" =0 Excel =5 AJI5AB2C20. ><0=40B0 ImageSave 5 ?@5:@0B5=0.<"078 :><0=40 878A:20 @07@5H5=8O >B 04<8=8AB@0B>@ =0 AJ@2J@0.<"078 :><0=40 878A:20 @07@5H5=8O >B 04<8=8AB@0B>@ =0 AJ@2J@0.F"078 :><0=40 878A:20 <0@:5@ ?@8 70?8A20=5 =0 D09; 2 ?JB 4> SharePoint.G"078 :><0=40 878A:20 <0@:5@ ?@8 70@5640=5 =0 D09; >B ?JB 4> SharePoint.E><0=40B0 =5 <>65 40 C:065 <0@:5@ ?@8 70?8A20=5 =0 D09; 2 ?JB 4> UNC.G><0=40B0 =5 <>65 40 C:065 <0@:5@ ?@8 70@5640=5 =0 D09;0 >B ?JB 4> UNC.z><0=40B0 ImageLoad ?>44J@60 70@5640=5 =0 40==8 A0<> >B D09;>25 =0 Excel.  07H8@5=8OB0 =0 D09;>25B5 <>65 40 A0 A0<> .XLS?.<"078 :><0=40 878A:20 @07@5H5=8O >B 04<8=8AB@0B>@ =0 AJ@2J@0.E><0=40B0 CloneDatabase =5 A5 ?>44J@60 70 AF5=0@88 =0 ;>:0;=8 :C1>25.>><0=40B0 CloneDatabase =5 A5 ?>44J@60 2 PowerPivot for Excel.i5 <>65 40 87?>;720B5 7054=> ?@5?@0B:0 :J< >15:B 8 DatabaseName   =5>1E>48<> 5 40 A5 C:065 54=> >B 425B5.C8B> DatabaseName, =8B> DatabaseId 5 C:070=> 2 :><0=40B0 ImageSave.<"078 :><0=40 878A:20 @07@5H5=8O >B 04<8=8AB@0B>@ =0 AJ@2J@0.a><0=40B0 ImageLoad =5 <>65 40 1J45 87?J;=5=0 A?@O<> >B40;5G5=> E@0=8;8I5 G@57 >3@0=8G5=0 2@J7:0.j><0=40B0 ImageSave =5 <>65 40 A5 87?J;=8 A?@O<> >B40;5G5=> E@0=8;8I5 ?@8 87?>;720=5 =0 >3@0=8G5=0 2@J7:0.\><0=40B0 ImageSave =5 <>65 40 A5 =0A>G8 :J< ?>B>:, :>30B> 87?>;720 2@J7:0 =0 04<8=8AB@0B>@.�><0=48B5 ImageLoad/ImageSave ?>44J@60B 70@5640=5/70?8A20=5 =0 40==8 70 D09;>25 Excel, PBI Desktop 8;8 Zip.  07H8@5=8O =0 D09;>25 <>30B 40 1J40B A0<>. XLS?, .PBIX 8;8 .ZIP.<ImageLoad 5 =5CA?5H=> ?>@048 3@5H:0 2 0:0C=B0 70 AJE@0=5=85.;ImageLoad 5 =5CA?5H=> ?>@048 ?>2@540 2 AJ>B25B=8O abf D09;.PA61@01>B20=5B> =0 B01;8F0B0 "%{strName/}" 5 AB0@B8@0=>.51@01>B20=5B> =0 B01;8F0B0 '%{strName/}' 5 702J@H5=>.>'5B5=5B> =0 40==8 >B B01;8F0B0 "%{IMBITableId/}" 5 AB0@B8@0=>./'5B5=5 =0 40==8 >B B01;8F0B0 "%{IMBITableId/}".='5B5=5B> =0 40==8 70 B01;8F0B0 "%{IMBITableId/}" 5 702J@H5=>.]=0;878@0=5B>/:>48@0=5B> =0 A53<5=B %d{segment/} 70 B01;8F0B0 "%{IMBITableId/}" 5 AB0@B8@0=>.\=0;878@0=5B>/:>48@0=5B> =0 A53<5=B %d{segment/} 70 B01;8F0B0 "%{IMBITableId/}" 5 702J@H5=>.p><?@5A8@0=5B> =0 A53<5=B %d{segment/} >B :>;>=0 "%{IMBIColumnId/}" =0 B01;8F0B0 "%{IMBITableId/}" 5 AB0@B8@0=>.o><?@5A8@0=5B> =0 A53<5=B0 %d{segment/} >B :>;>=0 "%{IMBIColumnId/}" 70 B01;8F0B0 "%{IMBITableId/}" 5 702J@H5=>U!J74020=5B> 8 ?>43>B2O=5B> =0 7028A8<>AB 70 B01;8F0B0 "%{IMBITableId/}" 5 AB0@B8@0=>.T!J74020=5B> 8 ?>43>B2O=5B> =0 7028A8<>AB 70 B01;8F0B0 "%{IMBITableId/}" 5 702J@H5=>.S><?@5A8@0=5B> =0 A53<5=B %d{segment/} >B B01;8F0B0 "%{IMBITableId/}" 5 AB0@B8@0=>.PA�><?@5A8@0=5B> =0 A53<5=B "%d{segment/}" >B B01;8F0 "%{IMBITableId/}" 702J@H8 2 "%d{steps/}" ABJ?:8 A 87G8A;5=8 >1I> "%d{clusters/}" :;JAB5@0. 7?J;=5=85B> 8<0 >?@545;5=8 2@5<528 3@0=8F8.�><?@5A8@0=5B> =0 A53<5=B "%d{segment/}" >B B01;8F0 "%{IMBITableId/}" 702J@H8 2 "%d{steps/}" ABJ?:8 A 87G8A;5=8 >1I> "%d{clusters/}" :;JAB5@0. 7?J;=5=85B> =O<0 >?@545;5=8 2@5<528 3@0=8F8.`1@01>B:0B0 70 <0@:8@0=5 =0 :>;>=0 "%{IMBIColumnId/}" >B B01;8F0 "%{IMBITableId/}" 5 AB0@B8@0=0._1@01>B:0B0 70 <0@:8@0=5 =0 :>;>=0 "%{IMBIColumnId/}" >B B01;8F0 "%{IMBITableId/}" 5 702J@H5=0.0@5640=5B> 5 AB0@B8@0=>.0@5640=5B> 5 702J@H5=>.0@5640=5B> 5 =5CA?5H=>.(0@5640=5B> =0 <5B040==8B5 5 AB0@B8@0=>.'0@5640=5B> =0 <5B040==8B5 5 702J@H5=>.'0@5640=5B> =0 <5B040==8B5 5 =5CA?5H=>.$0@5640=5B> =0 40==8B5 5 AB0@B8@0=>.#0@5640=5B> =0 40==8B5 5 702J@H5=>.#0@5640=5B> =0 40==8B5 5 =5CA?5H=>.)0@5640=5B> =0 ?C1;8:0F8OB0 5 AB0@B8@0=>.(0@5640=5B> =0 ?C1;8:0F8OB0 5 702J@H5=>.(0@5640=5B> =0 ?C1;8:0F8OB0 5 =5CA?5H=>.�>;>=0B0  %{IMBIColumnId/}  2 B01;8F0  %{IMBITableId/}  AJ4J@60 4C1;8@0I0 A5 AB>9=>AB  %{value/} , 0 B>20 =5 5 @07@5H5=> 70 :>;>=8 >B 54=0B0 AB@0=0 =0 @5;0F8O >B B8?0  <=>3> :J< 54=>  8;8 70 :>;>=8, :>8B> A5 87?>;720B :0B> ?J@28G5= :;NG 70 B01;8F0.�>;>=0B0  %{IMBIColumnId/}  2 B01;8F0  %{IMBITableId/}  AJ4J@60 ?@07=8 AB>9=>AB8, 0 B>20 =5 5 @07@5H5=> 70 :>;>=8 >B 54=0B0 AB@0=0 =0 @5;0F8O >B B8?0  <=>3> :J< 54=>  8;8 70 :>;>=8, :>8B> A5 87?>;720B :0B> ?J@28G5= :;NG =0 4045=0 B01;8F0.	%{query/}	%{query/}�>2B>@=> :>48@0=5 =0 :>;>=0B0 "%{IMBIColumnId/}" >B B01;8F0B0 "%{IMBITableId/}": ?@52:;NG20=5 =0 @5G=8: =0 AB>9=>AB8B5 A 0:BC0;878@0=8 @07<5@8.v>2B>@=> :>48@0=5 =0 :>;>=0B0 "%{IMBIColumnId/}" >B B01;8F0B0 "%{IMBITableId/}": ?@52:;NG20=5 =0 @5G=8: =0 E5H8@0=5B>.c@52:;NG20=5B> =0 @5G=8: 70 :>;>=0B0 "%{IMBIColumnId/}" >B B01;8F0B0 "%{IMBITableId/}" 5 702J@H5=>.X1@01>B20=5B> =0 4O;0 "%{IMBIPartitionId/}" =0 B01;8F0B0 "%{IMBITableId/}" 5 AB0@B8@0=>.W1@01>B20=5B> =0 4O;0 "%{IMBIPartitionId/}" =0 B01;8F0B0 "%{IMBITableId/}" 5 702J@H5=>.PA
2>8G=8 40==8�7B>G=8:JB 70 0B@81CB0 >B 42>8G5= B8? AJ4J@60 AB>9=>AB, :>OB> 5 ?>-3>;O<0 >B <0:A8<0;=8O @07<5@, C:070= 2 A2>9AB2>B> DataSize ?@8 45D8=8@0=5 =0 0B@81CB0. !B>9=>ABB0 5 704045=0 =0 ?@07=0 AB>9=>AB.X'5B5=5B> =0 40==8 70 B01;8F0 "%{IMBITableId/}", 4O; "%{IMBIPartitionId/}", 5 AB0@B8@0=>.H'5B5=5 =0 40==8 70 B01;8F0 "%{IMBITableId/}", 4O; "%{IMBIPartitionId/}".W'5B5=5B> =0 40==8 70 B01;8F0 "%{IMBITableId/}", 4O; "%{IMBIPartitionId/}", 5 702J@H5=>.�><?@5A8@0=5B> =0 A53<5=B %d{segment/} >B :>;>=0 "%{IMBIColumnId/}" =0 B01;8F0B0 "%{IMBITableId/}", 4O; "%{IMBIPartitionId/}", 5 AB0@B8@0=>.�><?@5A8@0=5B> =0 A53<5=B %d{segment/} >B :>;>=0 "%{IMBIColumnId/}" 70 B01;8F0 "%{IMBITableId/}", 4O; "%{IMBIPartitionId/}", 5 702J@H5=>.m><?@5A8@0=5B> =0 A53<5=B %d{segment/} >B B01;8F0 "%{IMBITableId/}", 4O; "%{IMBIPartitionId/}", 5 AB0@B8@0=>.�><?@5A8@0=5B> =0 A53<5=B "%d{segment/}" >B B01;8F0 "%{IMBITableId/}", 4O; "%{IMBIPartitionId/}", 702J@H8 2 "%d{steps/}" ABJ?:8 A 87G8A;5=8 >1I> "%d{clusters/}" :;JAB5@0. 7?J;=5=85B> 8<0 >?@545;5=8 2@5<528 3@0=8F8.�><?@5A8@0=5B> =0 A53<5=B "%d{segment/}" >B B01;8F0 "%{IMBITableId/}", 4O; "%{IMBIPartitionId/}", 702J@H8 2 "%d{steps/}" ABJ?:8 A 87G8A;5=8 >1I> "%d{clusters/}" :;JAB5@0. 7?J;=5=85B> =O<0 >?@545;5=8 2@5<528 3@0=8F8.w=0;878@0=5B>/:>48@0=5B> =0 A53<5=B %d{segment/} 70 B01;8F0 "%{IMBITableId/}", 4O; "%{IMBIPartitionId/}", 5 AB0@B8@0=>.v=0;878@0=5B>/:>48@0=5B> =0 A53<5=B %d{segment/} 70 B01;8F0 "%{IMBITableId/}", 4O; "%{IMBIPartitionId/}", 5 702J@H5=>.	%{query/}	%{query/}	%{query/}	%{query/}PA	%{query/}	%{query/}O@>25@:0 70 AJ3;0AC20=5 =0 1070B0 40==8  %{db/} . $070: ?@5420@8B5;=0 ?@>25@:0.PAO@>25@:0 70 AJ3;0AC20=5 =0 B01;8F0B0  %{table/} . $070: ?@5420@8B5;=0 ?@>25@:0.L@>25@:0 70 AJ3;0AC20=5 =0 :>;>=0B0  %{col/} . $070: ?@5420@8B5;=0 ?@>25@:0.F@>25@:0 70 AJ3;0AC20=5 =0 1070B0 40==8 "%{db/}". $070: A;54 ?@>25@:0.F@>25@:0 70 AJ3;0AC20=5 =0 B01;8F0B0  %{table/} . $070: A;54 ?@>25@:0.C@>25@:0 70 AJ3;0AC20=5 =0 :>;>=0B0  %{col/} . $070: A;54 ?@>25@:0.I$C=:F8OB0 5 4>ABJ?=0 A0<> :>30B> CA;C38B5 70 0=0;87 A0 2 B01C;0@5= @568<.H$C=:F8OB0 =5 5 4>ABJ?=0, :>30B> CA;C38B5 70 0=0;87 A0 2 B01C;0@5= @568<.? =0 B01;8F0B0 "%{IMBITableId/}" =5 5 >B:@8B 2 B5:CI0B0 AE5<0.L@C?0B0 <5@:8 "%{name/}" =O<0 B>G=> 54=> =5@02=> 87<5@5=85 =0 3@C?0B0 <5@:8.�7<5@5=85B>  %{IMBITableId/}  =5 <>65 40 A5 AJ74045 2 B01;8G5= @568<, BJ9 :0B> 0B@81CBJB  %{IMBIColumnId/}  5 A2J@70= A B8? =0 40==8B5 BLOB.�7<5@5=85B>  %{IMBITableId/}  =5 <>65 40 A5 AJ74045 2 B01;8G5= @568<, BJ9 :0B> 5 A2J@70=> A <=>3> B01;8F8 2 873;540 =0 87B>G=8: =0 40==8.P<5B> =0 :>;>=0B0  %{IMBIColumnId/}  =5 5 >B:@8B> 2 B01;8F0B0  %{IMBITableId/} .]O<0 2JB@5H=0 95@0@E8O, A2J@70=0 A B01;8F0B0  %{IMBITableId/}  8 :>;>=0B0  %{IMBIColumnId/} .kJB@5H=0B0 95@0@E8O, A2J@70=0 A B01;8F0B0  %{IMBITableId/}  8 :>;>=0B0  %{IMBIColumnId/} , =5 5 >1@01>B5=0.G#A;C38B5 70 0=0;87 2 B01C;0@5= @568< =5 A5 ?>44J@60B >B IA64 ?;0BD>@<0.`J7=8:=0 3@5H:0 ?> 2@5<5 =0 70@5640=5 =0 B01;8F0  %{strTableName/} , D09;  %{strPartFileName/} .�J7=8:=0 3@5H:0 ?> 2@5<5 =0 70@5640=5 =0 <5B040==8B5 >B B01;8F0 "%{nodename/}". J7<>6=8B5 ?@8G8=8 A0: 2 B>78 2J75; C:070= 5 =5?@028;5= xsi:type, 8<0 ;8?A20I 8;8 =5?@028;=> C:070= xmlns.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 70@5640=5 =0 <5B040==8B5 >B B01;8F0B0. J7<>6=8B5 ?@8G8=8 A0: ;8?A20I> 8;8 =5?@028;=> C:070=> A2>9AB2> 2J2 2J75;0 XMObject.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 70@5640=5 =0 <5B040==8B5 =0 B01;8F0B0. 5@>OB=8B5 ?@8G8=8 A0 A;54=8B5: C:070=> 5 =5?>7=0B> 8<5 =0 :;0A "%{strClassName/}" 70 >15:B0 "%{strObjectName/}".PA�J7=8:=0 3@5H:0 ?> 2@5<5 =0 70@5640=5 =0 <5B040==8B5 =0 B01;8F0B0. 5@>OB=8B5 ?@8G8=8 A0 A;54=8B5: C:070=> 5 =5?>7=0B> 8<5 =0 :;0A "%{strClassName/}" 70 >15:B0 "%{strObjectName/}".�J7=8:=0 3@5H:0 ?> 2@5<5 =0 70@5640=5 =0 40==8B5 >B B01;8F0B0. 5@>OB=0B0 ?@8G8=0 5: ?>2@545= D09; A 40==8 70 54=0 >B :>;>=8B5 2 B01;8F0B0.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 70@5640=5B> =0 40==8B5 >B B01;8F0B0. 5@>OB=0B0 ?@8G8=0 5: ?>2@545= D09; A 40==8 70 AJE@0=5=85 =0 =87>25 70 54=0 >B :>;>=8B5 2 B01;8F0B0.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 70@5640=5B> =0 40==8B5 >B B01;8F0B0. 5@>OB=0B0 ?@8G8=0 5: ?>2@545= D09; A 40==8 70 AJE@0=5=85 =0 20@80=B8 70 54=0 >B :>;>=8B5 2 B01;8F0B0.k"8?JB ?@>F5A, C:070= 70 "%{name/}" %{typename/} 5 =520;845=, :>30B> CA;C38B5 70 0=0;87 A0 2 @568< VertiPaq.g15:BJB "%{name/}" %{typename/} =5 <>65 40 A5 >1@01>B8, :>30B> CA;C38B5 70 0=0;87 A0 2 B01C;0@5= @568<.S"8?JB =0 40==8B5 70 :>;>=0  %{IMBIColumnId/}  =5 A5 ?>44J@60. DBTYPE = %d{dbtype/}.`!E5<0B0 VertiPaq "%{strSchemaName/}" =5 <>65 40 A5 AJ74045 2 <0H8=0B0, BJ9 :0B> 25G5 AJI5AB2C20.Z!E5<0B0 VertiPaq "%{strSchemaName/}" =5 AJI5AB2C20 8;8 =O<0B5 @07@5H5=85 70 4>ABJ? 4> =5O.W!5A8OB0 =0 VertiPaq =5 <>65 40 87?J;=8 70O25=0B0 >?5@0F8O, BJ9 :0B> =5 5 871@0=0 AE5<0.>#:070= 5 4C1;8@0I A5 >A=>25= :;NG 2 B01;8F0 "%{IMBITableId/}".65 5 C:070= ?J@28G5= :;NG 2 B01;8F0  %{IMBITableId/} .C>=5 548= 4O; B@O120 40 1J45 ?>A>G5= 2 B01;8F0B0  %{IMBITableId/} .�5 <>65 40 A5 AJ74045 @5D5@5=B=> 87<5@5=85  %{degdimname/}  2 3@C?0B0 70 87<5@20=5  %{mgname/} , BJ9 :0B> 0B@81CBJB =0 3@0=C;0@=>AB  %{attributename/}  =5 5 :;NG 8;8 C=8:0;5= 70 87<5@5=85B>  %{pkdimname/} .A 5;0F8OB0  %{name/}  =5 5 =0<5@5=0 2 B01;8F0B0  %{IMBITableId/} .C070B0 40==8 VertiPaq "%{name/}" =5 <>65 40 8<0 ?>25G5 >B 548= :C1.W!2>9AB2>B> VertiPaq  %{IMBIColumnId/}  =5 <>65 40 8<0 ?>25G5 >B 54=> >12J@720=5 A :;NG.G!2>9AB2>B> VertiPaq  %{IMBIColumnId/}  =5 <>65 40 8<0 >12J@720=5 A 8<5.�@8 @01>B0 2 B01C;0@5= @568< 54=0 3@C?0 <5@:8 <>65 40 8<0 A0<> =5?@028;=> 87<5@5=85 8;8 87<5@5=85 =0 ?@5?@0B:0. @C?0B0 <5@:8 "%{name/}" 8<0 87<5@5=85 >B 4@C3 B8?.c587?@02=>B> 87<5@5=85 =0 VertiPaq  %{name/}  <>65 40 1J45 ?>A>G5=> A0<> 2 54=0 3@C?0 70 87<5@20=5.C@C?0 <5@:8 "%{name/}" =0 %{parentType/} <>65 40 8<0 A0<> 548= 4O;. 5;0F8OB0 :J< @5D5@5=B=>B> 87<5@5=85  %{refdimname/}  ?@8 87?>;720=5 =0 CA;C38B5 70 0=0;87 2 B01;8G5= @568< B@O120 40 8<0 Materialization, 704045=> =0 Regular, BJ9 :0B> <5648==>B> 87<5@5=85  %{dimname/}  5 D0:B>2> 87<5@5=85 70 3@C?0B0 70 87<5@20=5  %{name/} .�12J@720=5B> 70 <O@:0B0 "%{name/}" =0 VertiPaq 2 3@C?0B0 <5@:8 "%{mgname/}" 5 =520;84=>, BJ9 :0B> =5 AJ2?040 A =8:>5 >12J@720=5 AJA A2>9AB20 =0 87<5@5=85B> =0 D0:B8 "%{dimname/}".�3@530F8OB0 70 <O@:0B0 "%{name/}" 2 3@C?0B0 <5@:8 "%{mgname/}" =5 A5 ?>44J@60 2 @568<0 VertiPaq. >44J@60=8B5 03@530F88 A0 SUM, MIN, MAX 8 COUNT.�1@01>B20=5B> =0 3@C?0B0 <5@:8 "%{name/}" 5 =5CA?5H=>, BJ9 :0B> >12J@720=5B> =0 <5@:8B5 "%{measurename/}" =5 AJ2?040 A >12J@720=5B> AJA A2>9AB2>B> =0 87<5@5=85B> "%{propertyname/}".zMeasureGroupDimension "%{name/}" 2 3@C?0B0 <5@:8 "%{mgname/}" =O<0 A2>9AB2> "ShareDimensionStorage", 704045=> =0 "Shared".L!2>9AB2>B> "%{name/}" =5 A5 ?>44J@60 A CA;C38B5 70 0=0;87 2 B01C;0@5= @568<.W!2>9AB2>B> "%{name/}" 8<0 AB>9=>AB "%{value/}", :>OB> =5 A5 ?>44J@60 2 B01C;0@5= @568<.] %{typename/} "%{objectname/}", A2>9AB2>B> "%{name/}" <>65 40 8<0 A0<> AB>9=>AB "%{value/}".lB@81CBJB =0 :;NG 70 87<5@5=85  %{IMBIColumnId/}  B@O120 40 5 A2J@70= A 2A8G:8 4@C38 0B@81CB8 2 87<5@5=85B>.TB@81CB Regular =0 87<5@5=85  %{IMBIColumnId/}  =5 <>65 40 8<0 @5;0F88 :J< 0B@81CB8.�:> 5 C:070= 87B>G=8: 70 KeyColumn  %{IMBIColumnId/}  =0 0B@81CB0 70 87<5@5=85, B>9 <>65 40 5 A0<> ColumnBinding 8;8 RowNumberBinding.PA�!2>9AB2>B> StorageEngineMode 70 1070B0 40==8 "%{name/}" 5 =520;84=> 2 B01C;0@5= @568<. 48=AB25=0B0 ?>44J@60=0 AB>9=>AB 5 "InMemory".�!J74020=5B> 8;8 70@5640=5B> =0 >15:B0 MOLAP %{typename/}, 8<5 "%{name/}" 5 =5CA?5H=>, BJ9 :0B> StorageEngineMode =0 1070B0 40==8 "%{db_name/}" 5 "InMemory".z!J74020=5B> 8;8 70@5640=5B> =0 >15:B0 %{typename/}, 8<5 "%{name/}" 5 =5CA?5H=>, BJ9 :0B> =5 A5 ?>44J@60 2 B01C;0@5= @568<.�7<5@5=85B>  %{IMBITableId/}  2 B01;8G5= @568< B@O120 40 8<0 B>G=> 548= 0B@81CB >B B8?0 RowNumber, :>9B> 5 A2J@70= A RowNumberBinding.lB@81CBJB  %{IMBIColumnId/}  >B 87<5@5=85B>  %{IMBITableId/}  5 >B B8?0 RowNumber, => =O<0 RowNumberBinding.xB@81CBJB  %{IMBIColumnId/}  >B 87<5@5=85B>  %{IMBITableId/}  8<0 RowNumberBinding, => B8?JB =0 0B@81CB0 =5 5 RowNumber.�15:B8B5 =0 PowerPivot =5 <>30B 40 A5 AJ74020B 8;8 >1@01>B20B, :>30B> A2>9AB2>B> 70 :>=D83C@0F8O StorageEngineMode 5 704045=> =0 "Traditional" 70 1070B0 40==8 "%{name/}".�!2>9AB2>B> StorageEngineMode =0 1070B0 40==8 "%{name/}" =5 <>65 40 A5 704045 =0 "Traditional", BJ9 :0B> CA;C38B5 70 0=0;87 A0 2 B01C;0@5= @568<.� 07<5@JB =0 40==8B5 =0 A53<5=B0 5 =5?@028;5= 70 B01;8F0  %{IMBITableId/} . ;8 D09;JB =0 4O;0  %{strPartFileName/}  5 ?>2@545=, 8;8 D09;JB A <5B040==8 =0 B01;8F0B0 5 ?>2@545=.vO;JB  %{strPartIdx/}  =0 B01;8F0  %{IMBITableId/}  =5 <>65 40 AJ4J@60 A53<5=B8 =0 :>;>=8 >B @07;8G=8 25@A88 =0 40==8. 5;0F8OB0 :J< @5D5@5=B=>B> 87<5@5=85  %{refdimname/}  ?@8 87?>;720=5 =0 CA;C38B5 70 0=0;87 2 B01;8G5= @568< B@O120 40 8<0 A2>9AB2>B> Materialization, 704045=> =0 Indirect, BJ9 :0B> <5648==>B> 87<5@5=85  %{dimname/}  =5 5 D0:B>2> 87<5@5=85 70 3@C?0B0 70 87<5@20=5  %{name/} .{B@81CBJB RowNumber  %{IMBIColumnId/}  2 87<5@5=85B> =0 VertiPaq  %{IMBITableId/}  ?>44J@60 A0<> F5;>G8A;5= B8? =0 40==8B5.�B@81CBJB RowNumber  %{IMBIColumnId/}  2 87<5@5=85B> =0 VertiPaq  %{IMBITableId/}  B@O120 40 8<0 @5;0F8O =0 0B@81CB :J< 0B@81CB0 =0 :;NG =0 87<5@5=85B> A :0@48=0;=>AB= One .� 5;0F8OB0  %{strNewRelationship/}  =5 <>65 40 A5 AJ74045, BJ9 :0B> @5;0F8OB0  %{strExistingRelationship/}  25G5 AJI5AB2C20 >B B01;8F0  %{strFKTableName/}  8 :>;>=0  %{strFKColumnName/}  4> B01;8F0  %{strPKTableName/}  8 :>;>=0  %{strPKColumnName/} .�>;>=0B0  %{IMBIColumnId/}  2 B01;8F0  %{IMBITableId/}  AJ4J@60 4C1;8@0I0 A5 AB>9=>AB  %{value/} , 0 B>20 =5 5 @07@5H5=> 70 :>;>=8 >B 54=0B0 AB@0=0 =0 @5;0F8O >B B8?0  <=>3> :J< 54=>  8;8 70 :>;>=8, :>8B> A5 87?>;720B :0B> ?J@28G5= :;NG 70 B01;8F0.�>;>=0B0  %{IMBIColumnId/}  2 B01;8F0  %{IMBITableId/}  AJ4J@60 ?@07=8 AB>9=>AB8, 0 B>20 =5 5 @07@5H5=> 70 :>;>=8 >B 54=0B0 AB@0=0 =0 @5;0F8O >B B8?0  <=>3> :J< 54=>  8;8 70 :>;>=8, :>8B> A5 87?>;720B :0B> ?J@28G5= :;NG =0 4045=0 B01;8F0.PA�!B>9=>ABB0, C:070=0 70 A2>9AB2>B> "%{IMBIColumnId/}" =0 >15:B0 ErrorConfiguration 5 =520;84=0. 48=AB25=0B0 ?>44J@60=0 AB>9=>AB 5 "%{value/}".�7<5@5=85B> =0 3@C?0B0 <5@:8 "%{detaildimension/}" 8<0 ShareDimensionStorage, 704045=> =0 Shared. ">20 A5 ?>44J@60 A0<> 2 B01C;0@5= @568<.�!J74020=5B> =0 =>20 7028A8<>AB 2 B01;8F0 "%{Table/}" 5 =5CA?5H=>, BJ9 :0B> AJ74020 F8:J; >B 7028A8<>AB8 <564C A;54=8B5 B01;8F8: "%{Cycle/}".�?5@0F8OB0 2 %{typename/}  %{name/}  =5 <>65 40 A5 872J@H8, BJ9 :0B> AJ74020 =554=>7=0G=0 @5;0F8O <564C @5D5@5=B=8B5 87<5@5=8O  %{startname/}  8  %{endname/} , :>5B> =5 5 20;84=> 2 B01;8G5= @568<.oDDL :><0=40B0 "%{commandname/}" 2 "%{name/}" %{typename/} =5 A5 ?>44J@60, BJ9 :0B> >15:BJB 5 2 B01C;0@5= @568<.e8709=JB 70 03@530F8O 2 "%{name/}" %{typename/} =5 A5 ?>44J@60, BJ9 :0B> >15:BJB 5 2 B01C;0@5= @568<.�JBOB 70 =5<0B5@80;878@0=> 87<5@5=85 =0 ?@5?@0B:0 "%{refdimname/}" <564C "%{startname/}" 8 "%{endname/}" B@O120 40 AJI5AB2C20 2 B01C;0@5= @568<.�7<5@5=85B>  %{IMBITableId/}  B@O120 40 8<0 =09-<0;:> 548= 0B@81CB, G89B> B8? >12J@720=5 40 5  ColumnBinding  2 @568<0 VertiPaq.VB:@8B> 5 F5;>G8A;5=> 45;5=85 =0 =C;0 2 ?@>F5A>@0 =0 70O2:8 =0 <0H8=0B0 70 AJE@0=5=85.�@5>1@07C20=5B> =0 B8? =0 40==8B5 5 =5CA?5H=> 70 ["01;8F0:  %{IMBITableId/} , :>;>=0:  %{IMBIColumnId/} , AB>9=>AB:  %{value/}'] .�520;845= =01>@ =0 OrderByAttributeID  %{orderby/} , 704045= 2 87<5@5=85  %{IMBITableId/} , 0B@81CB  %{IMBIColumnId/} , A>G5I :J< 0B@81CB0 >B B8? Row Number.�15:B "%{typename/}" "%{objectname/}": !2>9AB2>B> "OrderBy" <>65 40 8<0 A0<> AB>9=>AB "Key" 8;8 "AttributeKey" 2 @568<0 VertiPaq.r7<5@5=85B>  %{IMBITableId/}  AJ4J@60 87G8A;O5<0 :>;>=0  %{IMBIColumnId/} , => =5 5 A2J@70=> A 3@C?0 70 87<5@20=5.gJ7=8:=0;0 5 3@5H:0 2 A8=B0:A8A0 =0 87G8A;O5<0 :>;>=0  %{IMBIColumnId/}  2 87<5@5=85  %{IMBITableId/} .Y!B>9=>ABB0 "%{value/}" 70 A2>9AB2>B> "%{name/}" =0 >15:B0 ErrorConfiguration 5 =520;84=0.�B@81CBJB "%{name/}" =0 87<5@5=85B> "%{dimname/}" <>65 40 8<0 A0<> "NullProcessing", 704045=> =0 "Error", BJ9 :0B> 0B@81CBJB 5 <0@:8@0= :0B> >A=>25= 8;8 C=8:0;5=.s1@01>B20=5B> =0 87<5@5=85B>  %{name/}  5 =5CA?5H=>, BJ9 :0B> =5 A0 C:070=8 4>AB0BJG=> =5AJ>B25BAB20I8 >12J@720=8O.�@>OB =0 A53<5=B8B5 2 :>;>=0B0  %{ColId/}  5 @07;8G5= >B 1@>O =0 A53<5=B8B5 =0 4O;0. 5@>OB=0B0 ?@8G8=0 70 B>78 ?@>1;5< 5 ?>2@540 =0 D09;0 A <5B040==8  %{strPartFileName/}  =0 B01;8F0B0."@5H:0 ?> 2@5<5 =0 8=AB0;0F8O =0 >15:B  %{InstObjClass/}  A 8<5  %{strObjectName/} : >G0:20=8OB :;0A @>48B5;A:8 >15:B8 5  %{ExpectedParentObjClass/} , => ?@54>AB025=8OB :;0A >15:B8 5  %{PassedParentObjClass/} . 5@>OB=0B0 ?@8G8=0 70 B>78 ?@>1;5< 5 ?>2@540 =0 D09;0 A <5B040==8 =0 B01;8F0B0.�@570?8A20=5 =0 AJI5AB2C20I D09;  %{filename/}  ?> 2@5<5 =0 70?8A20=5 =0 23@045=8B5 40==8 =0 PowerPivot 70 87<5@5=85B>  %{dimname/} . [0A:0 70 70?8A20=5= 0x%{msksave/} ][!JAB>O=85 =0 >15:B0 =0 40==8B5= %{dostate/} ]. ">20 5 2JB@5H=0 3@5H:0 2 AJ@2J@0.,520;84=> B@0=70:F8>==> AJAB>O=85 ?> 2@5<5 =0 70?8A20=5 =0 23@045=8B5 40==8 =0 PowerPivot 70 87<5@5=85B>  %{dimname/} . [!JAB>O=85 =0 AJ@2J@0= %{serverstate/} ][>28:20I= %{caller/} ][!JAB>O=85 =0 87<5@5=85B>= %{dimstate/} ][!JAB>O=85 =0 B01;8F0B0= %{tablestate/} ]. ">20 5 2JB@5H=0 3@5H:0 2 AJ@2J@0.�@5H:0 ?> 2@5<5 =0 8=AB0;0F8O =0 >15:B  %{InstObjClass/} : 8<5B> =0 >15:B0 =5 <>65 40 5 ?@07=> 70 >15:B8 =0 A5@80;878@C5<8 40==8. 5@>OB=0B0 ?@8G8=0 70 B>78 ?@>1;5< 5 ?>2@540 =0 D09;0 A <5B040==8 =0 B01;8F0B0.�B:@8B 5 =5>G0:20= 2J75; ?> 2@5<5 =0 45A5@80;878@0=5 =0 >15:B0 =0 40==8  %{ObjClass/} . 5@>OB=0B0 ?@8G8=0 70 B>78 ?@>1;5< 5 ?>2@540 =0 D09;0 A <5B040==8 =0 B01;8F0B0.�7<5@5=85B>  %{IMBITableId/}  =5 <>65 40 A5 AJ74045 2 B01;8G5= @568<, BJ9 :0B> C:0720 <=>3> =0AB@>9:8 =0 AJ?>AB02O=8O 8;8 578F8 70 @07;8G=8 0B@81CB8.@5H:0 ?@8 A5@80;878@0=5 =0 :>;>=0B0 "%{strColumnName/}": =0=0AO=5B> =0 A53<5=B =0 :>;>=0B0 B@O120 40 A5 45A5@80;878@0 8 AJ74045 ?@548 AJ74020=5B> =0 :>;>=8 2 B01;8F0B0. 5@>OB=0B0 ?@8G8=0 70 B>78 ?@>1;5< 5 ?>2@540 =0 D09;0 A <5B040==8 =0 B01;8F0B0 "%{strTableName/}".�<5B> =0 87<5@5=85B> =0 :C10  %{cubedimensionname/}  =5 AJ2?040 A 8<5B> =0 AJ>B25BAB20I>B> 87<5@5=85 =0 1070B0 40==8  %{name/} .�<5B> =0 87<5@5=85B> 70 ?>4@>1=8 40==8  %{name/}  =5 AJ2?040 A 8<5B> =0 AJ>B25BAB20I>B> 87<5@5=85 =0 :C10  %{cubedimensionname/} .z12J@720=5B> =0 87G8A;O5<0B0 :>;>=0  %{dimension/} [ %{calccolumn/} ] AJ4J@60 45D8=8F8O 70 DataSize, :>OB> =5 A5 ?>44J@60.�B@81CB8B5 >B 42>8G5= B8? =5 A0 ?>44J@60=8 :0B> :;NG>28 :>;>=8. B@81CBJB  %{IMBIColumnId/}  5 45D8=8@0= :0B> 42>8G5= 8 =5 <>65 40 A5 87?>;720 :0B> ?J@28G5= :;NG 70 87<5@5=85B>  %{IMBITableId/} .�>;>=8B5 >B 42>8G5= B8? =5 <>30B 40 A5 87?>;720B 2 @5;0F88. >;>=0B0  %{IMBIColumnId/}  5 45D8=8@0=0 :0B> 42>8G=0 2 B01;8F0B0  %{IMBITableId/}  8 =5 <>65 40 A5 87?>;720 70 AJ74020=5 =0 @5;0F8O :J< 4@C30 B01;8F0.�5 <>65B5 40 ?@><5=8B5 0B@81CB0 >B 42>8G5= B8? 2 4@C3 B8? =0 40==8B5 8;8 40 ?@><5=8B5 0B@81CB >B =542>8G5= B8? 2 0B@81CB >B 42>8G5= B8?: 0B@81CB  %{IMBIColumnId/}  2 87<5@5=85B>  %{IMBITableId/} .PAK!2>9AB2>B> "%{name/}" 8<0 AB>9=>AB, :>OB> =5 A5 ?>44J@60 2 B01C;0@5= @568<.| 3@C?0B0 <5@:8 "%{mgname/}" ;8?A20 87<5@5=85 =0 ?@5?@0B:0B0 70 AJI5AB2C20I0 =5?@O:0 7028A8<>AB :J< 87<5@5=85 "%{dimname/}".e=D>@<0F8OB0 70 B01;8F0, 2J@=0B0 >B 4>?J;=8B5;5= 2J75; 70 >1@01>B:0, B@O120 40 AJ4J@60 ?>=5 548= 4O;.�A=>2=8OB 2J75; 70 >1@01>B:0 >G0:20 @07;8G5= 1@>9 4O;>25, 2:;NG5=8 2 >B3>2>@0 =0 4>?J;=8B5;=8O 2J75; 70 >1@01>B:0; >G0:20= 1@>9:%d{ExpCount/}, 2J@=0B 1@>9:%d{RetCount/}.�A=>2=8OB 2J75; 70 >1@01>B:0 =5 >G0:20 B078 8=D>@<0F8O 70 4O; (partitionId="%{strPartId/}") 40 1J45 2:;NG5=0 2 >B3>2>@0 =0 4>?J;=8B5;=8O 2J75; 70 >1@01>B:0.A=>2=8OB 2J75; 70 >1@01>B:0 B@O120 40 ?>;CG8 8=D>@<0F8O 70 2A8G:8 >G0:20=8 4O;>25 >B >B3>2>@0 =0 4>?J;=8B5;=8O 2J75; 70 >1@01>B:0 2 AJ>B25BAB285 A @540 =0 4O;>25B5 2 ?J@28G=0 B01;8F0; >A=>2=8 4O;>25 A ="%{strExpPartIds/}", ?>;CG5=8 4O;>25 A ="%{strRecPartIds/}".�>;>=0B0  %{IMBIColumnId/}  =0 B01;8F0B0  %{IMBITableId/}  AJ4J@60 AB>9=>AB  %{value/} , :>OB> =5 A5 ?>44J@60 (=><5@ =0 @54  %{line/} ).V!B>9=>ABB0 "%{value/}" >B B8? %{srctype/} =5 <>65 40 A5 :>=25@B8@0 2 B8? %{desttype/}.�5 <>65 40 A5 AJ74045 8;8 ?@><5=8 7028A8<>ABB0 <564C :>;>=0B0 =0 2J=H5= :;NG "%{fktable/}"[%{fkcol/}] 8 :>;>=0B0 =0 >A=>25= :;NG "%{pktable/}"[%{pkcol/}], BJ9 :0B> B8?>25B5 40==8 A0 =5AJ2<5AB8<8.P@>25@:8B5 70 AJ>B25BAB285 =0 D09;>25B5 >B 1078B5 40==8 =5 A0 ?@5<8=0B8 CA?5H=>.P520;845= 0@3C<5=B. 5?>44J@60= B8? =0 40==8B5 =0 03@530F8O 70 <O@:0B0 VertiPaq.�5@0@E88B5 @>48B5;-=0A;54=8: =5 A5 ?>44J@60B 2 B01C;0@5= @568< 8 =82>B> "%{level/}" 2:;NG20 ?@5?@0B:0 :J<  =0 @>48B5;A:8O 0B@81CB "%{parentpropertyid/}".H5@0@E8OB0 "%{hier/}" =O<0 =82> ALL, :>5B> A5 878A:20 2 B01C;0@5= @568<.�>;>=0B0 "%{IMBIColumnId/}" =0 B01;8F0B0 "%{IMBITableId/}" =5 <>65 40 A5 >1@01>B8, BJ9 :0B> AJ4J@60 ?>25G5 >B 420 <8;80@40 C=8:0;=8 AB>9=>AB8.S5@0@E8OB0 "%{hier/}" 5 <0@:8@0=0 :0B> >1@01>B5=0, => 8<0 =58725AB5= B8? AB@C:BC@0.`5@0@E8OB0 "%{hier/}" 5 <0@:8@0=0 :0B> >1@01>B5=0, => 8<0 =58725AB=> AJAB>O=85 =0 =5@025= >B2>@.r5@0@E8OB0 "%{hier/}" ?@8=04;568 :J< 1070 40==8 A @568< =0 AJ2<5AB8<>AB, :>9B> =5 ?>44J@60 ?>B@518B5;A:8 95@0@E88."5:CI0B0 70O2:0 =5 <>65 40 A5 87G8A;8 70 B01;8F0B0 "%{IMBITableId/}", BJ9 :0B> B01;8F0B0 AJ4J@60 ?>25G5 >B 420 <8;80@40 @54>25.m5@0@E8OB0 "%{hier/}" =5 <>65 40 A5 >1@01>B8, BJ9 :0B> <>65 40 AJ4J@60 ?>25G5 >B 420 <8;80@40 C=8:0;=8 G;5=0.Z5@0@E8OB0 "%{hier/}" =5 <>65 40 A5 >1@01>B8, BJ9 :0B> 2:;NG20 0B@81CB0 =0 =><5@0 =0 @540.e5 <>65 40 A5 >B:@85 >15:BJB =0 7028A8<>AB "%{relid/}" <564C B01;8F8B5 "%{FKTable/}" 8 "%{PKTable/}".�><18=0F8OB0 >B >A=>25= 8 2J=H5= :;NG =5 >B3>20@O =0 >15:B0 =0 7028A8<>ABB0 "%{relid/}" 8 =0 ?@54?>G8B0=8O ?JB <564C B01;8F8B5 "%{FKTable/}" 8 "%{PKTable/}".a@54?>G8B0=8OB ?JB <564C B01;8F8B5 "%{FKTable/}" 8 "%{PKTable/}" B@O120 40 C:0720 RelationshipID.�5 <>65 40 A5 87?@0B8 70O2:0 :J< 95@0@E8OB0 "%{table/}"[%{hier/}], BJ9 :0B> =5 5 >1@01>B5=0. 1=>25B5 8;8 ?@587G8A;5B5 B01;8F0B0 "%{recalctable/}".�7<5@5=85B> (B01;8F0)  %{IMBITableId/}  =5 <>65 40 A5 AJ74045 2 B01;8G5= @568<, BJ9 :0B> 0B@81CBJB (:>;>=0B0)  %{IMBIColumnId/}  A5 A2J@720 A 42>8G5= B8? =0 40==8B5 A =520;84=> 8;8 =5C:070=> A2>9AB2> DataSize.�B@81CB8B5 >B 42>8G5= B8? =5 <>30B 40 A5 87?>;720B 2 45D8=8@0=8 >B ?>B@518B5;O 95@0@E88. B@81CBJB  %{IMBIColumnId/}  2 87<5@5=85B>  %{IMBITableId/}  A5 >?@545;O :0B> 42>8G5=.PA�7B>G=8:JB =0 :>;>=0B0 A 42>8G5= B8? =0 40==8B5 5 ?>-3>;O< >B @07<5@0, C:070= 2 A2>9AB2>B> DataSize ?@8 45D8=8@0=5 =0 :>;>=0B0, 8;8 @07<5@JB =0 BLOB 40==8B5 =04E2J@;O @07@5H5=8O <0:A8<C<.V@C?0B0 <5@:8 "%{mgname/}" B@O120 40 8<0 =09-<0;:> 548= 4O;, C:070= 2 B01C;0@5= @568<.�!2>9AB2>B> =0 87<5@5=85B>  %{IMBIColumnId/}  2 87<5@5=85B>  %{IMBITableId/}  A5 A2J@720 A :>;>=0 >B 42>8G5= B8? =0 40==8B5, :>OB> =5 A5 ?>44J@60 2 ?>-AB0@8 25@A88 =0 SQL Server.�O;JB "%{partname/}" =5 <>65 40 70<5AB8 :>=D83C@0F8OB0 70 3@5H:8 2 3@C?0B0 <5@:8, :>30B> CA;C38B5 70 0=0;87 A5 87?>;720B 2 B01C;0@5= @568<.jO:>8 4O;>25 2J2 2JB@5H=0B0 ?0<5B A0 ?@><5=5=8 2 AJI0B0 B@0=70:F8O ?@548 >1548=O20=5. ">20 =5 A5 ?>44J@60.~<5B> =0 AJ?>AB02O=5B>  %{CollationName/} , C:070=> 70 :>;>=0B0  %{IMBIColumnId/}  2 B01;8F0B0  %{IMBITableId/} , 5 =520;84=>.�5 <>65 40 A5 87?@0B8 70O2:0 4> 2JB@5H=8B5 ?>44J@60I8 AB@C:BC@8 70 :>;>=0B0 "%{table/}"[%{column/}], BJ9 :0B> B5 =5 A0 >1@01>B5=8. 1=>25B5 8;8 ?@587G8A;5B5 B01;8F0B0 "%{recalctable/}".uC1JB =5 <>65 40 A5 >1@01>B8, :>30B> CA;C38B5 70 0=0;87 A0 2 B01C;0@5= @568<. 1@01>B5B5 >15:B0 Database 2<5AB> B>20.�5 <>65 40 A5 87?@0B8 70O2:0 4> 2JB@5H=8B5 ?>44J@60I8 AB@C:BC@8 70 :>;>=0B0 "%{table/}"[%{column/}], BJ9 :0B> B5 7028AOB >B :>;>=0, 7028A8<>AB 8;8 <O@:0, :>5B> =5 5 >1@01>B5=0. 1=>25B5 8;8 ?@587G8A;5B5 <>45;0.�5 <>65 40 A5 87?@0B8 70O2:0 4> 95@0@E8OB0 "%{table/}"[%{hier/}], BJ9 :0B> BO 7028A8 >B :>;>=0, 7028A8<>AB 8;8 <O@:0, :>OB> =5 5 >1@01>B5=0. 1=>25B5 8;8 ?@587G8A;5B5 <>45;0.5"8?JB =0 40==8B5 DBTYPE="%d{dbtype/}" =5 A5 ?>44J@60._0O2:0B0 =5 <>65 40 A5 87?J;=8, BJ9 :0B> 95@0@E8OB0 70 0B@81CB0  %{ColumnId/}  =5 5 >1@01>B5=0.+5 <>65 40 >B:@85 B01;8F0 A   %{table/} .K>;>=0B0 A  "%{column/}" 2 B01;8F0 A  "%{table/}" =5 <>65 40 A5 >B:@85.PA�!J74020=5B> =0 =>20 7028A8<>AB =0 0B@81CB 2 B01;8F0B0 "%{Table/}" 5 =5CA?5H=>, BJ9 :0B> A5 AJ74020 F8:J; >B 7028A8<>AB8 <564C A;54=8B5 0B@81CB8: "%{Cycle/}".�"01;8F0B0 Vertipaq  %{Table/}  =O<0 45D8=8@0=8 >15:B8 4O;>25, ?>@048 :>5B> =5 <>65 40 A5 >1@01>B8. ">20 <>65 40 A5 A;CG8, 0:> <>45; 40==8 =0 PowerPivot 2010 =5 5 =04AB@>5= ?@028;=>.�!2>9AB2>B> =0 87<5@5=85B>  %{IMBIColumnId/}  2 87<5@5=85B>  %{IMBITableId/}  8<0 AJ>B25BAB20I0 95@0@E8O =0 0B@81CB8B5, :>OB> =5 5 >?B8<878@0=0 8 B>20 AJI> B0:0 878A:20 95@0@E8OB0 40 5 =52848<0�!2>9AB2>B> =0 87<5@5=85 "%{IMBIColumnId/}" 2 87<5@5=85 "%{IMBITableId/}" 8<0 AJ>B25BAB20I0 95@0@E8O =0 0B@81CB8B5, :>OB> =5 5 >?B8<878@0=0, :>5B> 878A:20 AJI> B0:0 95@0@E8OB0 40 5 =5A>@B8@0=0.�!2>9AB2>B> =0 87<5@5=85 "%{ColumnId/}" =0 Vertipaq 2 87<5@5=85 "%{TableId/}" B@O120 40 87?>;720 AJI0B0 =0AB@>9:0 70 >?B8<878@0=5 2 :C10 "%{CubeId/}".�!2>9AB2>B> =0 87<5@5=85 "%{ColumnId/}" 2 87<5@5=85 "%{TableId/}" 8<0 AJ>B25BAB20I0 95@0@E8O =0 0B@81CB8B5, :>OB> =5 5 >?B8<878@0=0, :>5B> 701@0=O20 B8?0 4>ABJ?, :>9B> A5 >?8B0EB5 40 87?>;720B5.�>;>=0B0 "%{IMBIColumnId/}" 2 B01;8F0 "%{IMBITableId/}" 8<0 95@0@E8O =0 0B@81CB8B5 A 87?>;720=5 =0 :>;>=0B0, 704045=> AJA AB>9=>AB "DAX 87?>;720=5", 0 B>20 878A:20 95@0@E8OB0 AJI> 40 5 =5A>@B8@0=0.�5@0@E88B5 =0 0B@81CB8 2 :>;>=8, 704045=8 A "DAX 87?>;720=5", =5 <>30B 40 1J40B 2:;NG5=8 2 45D8=8@0=8 >B ?>B@518B5;O 95@0@E88. B@81CBJB "%{IMBIColumnId/}" 2 87<5@5=85B> "%{IMBITableId/}" 5 704045= A "DAX 87?>;720=5".�5@0@E88B5 =0 0B@81CB8 2 :>;>=8, 704045=8 A "DAX 87?>;720=5", =5 <>30B 40 1J40B ?>4@5640=8 ?> 4@C38 :>;>=8. B@81CBJB "%{IMBIColumnId/}" 2 87<5@5=85B> "%{IMBITableId/}" 5 704045= A "DAX 87?>;720=5".,>;>=8, 70 :>8B> "7?>;720=5 =0 :>;>=0B0" 5 A =0AB@>9:0 "DAX 87?>;720=5", =5 <>30B 40 1J40B 87?>;720=8 2 :;0C78B5 Where, Order By 8;8 Distinct, :>30B> 70 @568< =0 70O2:0B0 5 704045=0 >?F8O ";NG>25 =0 40==8". "7?>;720=5 =0 :>;>=0B0" 70 :>;>=0 "%{ColumnId/}" 5 704045=> AJA AB>9=>AB "DAX 87?>;720=5".�0 :>;>=0B0 "%{IMBIColumnId/}" 2 B01;8F0 "%{IMBITableId/}" 5 704045=0 >?F8OB0 "DAX 87?>;720=5" 70 A2>9AB2>B> "7?>;720=5 =0 :>;>=0B0", 0 B>20 878A:20 =82>B> =0 AJ2<5AB8<>AB =0 1070B0 40==8 40 1J45 1103 8;8 ?>-28A>:>.�12J@720=5B> =0 87G8A;O5<0B0 :>;>=0  %{dimension/}  [ %{calccolumn/} ] B@O120 40 AJ4J@60 45D8=8F8O :0:B> =0 OverrideDimensionID, B0:0 8 =0 OverrideAttributeID. 4=0 >B 425B5 45D8=8F88 ;8?A20._5?>44J@60=0 25@A8O 70 ?@>B>:>; =0 @07?@545;5=0 >1@01>B:0 2J2 2JB@5H=> E>@87>=B0;=> <0I018@0=5.q5@07?>7=0B0 703;02:0 70 ?>;575= >15< 70 ?@>B>:>; =0 @07?@545;5=0 >1@01>B:0 2J2 2JB@5H=> E>@87>=B0;=> <0I018@0=5.�5@07?>7=0B ?>;575= >15< =0 4O; 70 3@C?0 70 87<5@20=5 70 ?@>B>:>; =0 @07?@545;5=0 >1@01>B:0 2J2 2JB@5H=> E>@87>=B0;=> <0I018@0=5.o5@07?>7=0B ?>;575= >15< =0 0B@81CB 70 ?@>B>:>; =0 @07?@545;5=0 >1@01>B:0 2J2 2JB@5H=> E>@87>=B0;=> <0I018@0=5.PA�B:@8B0 5 =5?>44J@60=0 ?@><O=0 2 :>48@0=5B> 70 0B@81CB. 1<8A;5B5 ?@5420@8B5;=>B> 704020=5 =0 40==8B5, 70 40 87153=5B5 ?@><5=8 2 :>48@0=5B>.a=D>@<0F8OB0 >B=>A=> 45D8=8F8OB0 =0 H0@4>25 =5 AJ>B25BAB20 =0 70O2:0B0 70 @07?@545;5=0 >1@01>B:0.E5>G0:20= :>=B5:AB =0 B@0=70:F8O 70 70O2:0 70 @07?@545;5=0 >1@01>B:0.�!B>9=>ABB0 "%{value/}" >B B8? %{srctype/} =5 <>65 40 A5 :>=25@B8@0 2 B8? %{desttype/} ?> 2@5<5 =0 >1@01>B:0B0 =0 :>;>=0 - %{colName/}.o$09;JB A <5B040==8 =0 B01;8F0B0 "%{table/}" 5 ?>2@545=. A=>2=0B0 B01;8F0 =5 5 >B:@8B0 ?>4 2J75;0 DataFileList.`<0 ?>2@540 2 A;>O 70 AJE@0=5=85. >;5:F8OB0 >B B01;8F8 2 1070B0 40==8  %{parent/}  5 ?>2@545=0.&!8AB5<=0B0 B01;8F0  %{table/}  ;8?A20.^<0 ?>2@540 2 A;>O 70 AJE@0=5=85. >;5:F8OB0 >B 95@0@E88 2 B01;8F0B0  %{parent/}  5 ?>2@545=0.g@>25@:8B5 70 AJ3;0AC20=5 =0 1070 40==8 (DBCC) 1OE0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 1070B0 40==8  %{db/} .e@>25@:8B5 70 AJ3;0AC20=5 =0 1070 40==8 (DBCC) 1OE0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 B01;8F0B0  %{tbl/} .d@>25@:8B5 70 AJ3;0AC20=5 =0 1070 40==8 (DBCC) 1OE0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 :>;>=0B0  %{col/} .j@>25@:8B5 70 AJ3;0AC20=5 =0 1070 40==8 (DBCC) 1OE0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 AB0B8AB8:0B0 70 :>;>=0B0.k@>25@:8B5 70 AJ3;0AC20=5 =0 1070 40==8 (DBCC) 1OE0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 AB0B8AB8:0B0 70 B01;8F0B0.l@>25@:8B5 70 AJ3;0AC20=5 =0 1070 40==8 (DBCC) 1OE0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 AB0B8AB8:0B0 70 A53<5=B8B5.d@>25@:8B5 70 AJ3;0AC20=5 =0 1070 40==8 (DBCC) 1OE0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 @5G=8:0 =0 40==8B5.g@>25@:8B5 70 AJ3;0AC20=5 =0 1070 40==8 (DBCC) 1OE0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 95@0@E8OB0  %{hier/} .PAe@>25@:8B5 70 AJ3;0AC20=5 =0 1070 40==8 (DBCC) 1OE0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 A53<5=B8B5 >B 40==8.XB:@8B0 5 4C1;8@0I0 A5 AB>9=>AB 2 E@0=8;8I5B> 70 C=8:0;=8 AB>9=>AB8, A2J@70=> A @5G=8:0.E5CA?5H=> 45A5@80;878@0=5 =0 E5H8@0I0 B01;8F0 ?>@048 ?>2@545=8 40==8.H5CA?5H=> 45A5@80;878@0=5 =0 E@0=8;8I5 70 =87>25 ?>@048 ?>2@545=8 40==8.g@>25@:8B5 70 AJ3;0AC20=5 =0 1070 40==8 (DBCC) 1OE0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 E@0=8;8I5B> 70 =87>25.h@>25@:8B5 70 AJ3;0AC20=5 =0 1070 40==8 (DBCC) 1OE0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 E@0=8;8I5B> 70 <0@:5@8.\<0 ?>2@540 2 A;>O 70 AJE@0=5=85. >;5:F8OB0 >B :>;>=8 2 B01;8F0B0  %{parent/}  5 ?>2@545=0.a<0 ?>2@540 2 A;>O 70 AJE@0=5=85. >;5:F8OB0 >B 7028A8<>AB8 2 B01;8F0B0  %{parent/}  5 ?>2@545=0.\<0 ?>2@540 2 A;>O 70 AJE@0=5=85. >;5:F8OB0 >B 4O;>25 2 B01;8F0B0  %{parent/}  5 ?>2@545=0.B:@8B 5 ?>2@545= B8? B01;8F0.]<0 ?>2@540 2 A;>O 70 AJE@0=5=85. >;5:F8OB0 >B A53<5=B8 2 :>;>=0B0  %{parent/}  5 ?>2@545=0.B:@8B 5 ?>2@545= B8? A53<5=B.j@>25@:8B5 70 AJ3;0AC20=5 =0 1070 40==8 (DBCC) 1OE0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 AB0B8AB8:0B0 70 4O;>25B5.j@>25@:8B5 70 AJ3;0AC20=5 =0 1070 40==8 (DBCC) 1OE0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 =0=0AO=5B> =0 A53<5=B8B5.]@>25@:8B5 70 AJ3;0AC20=5 =0 1070 40==8 (DBCC) 1OE0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 7028A8<>AB8.�>45;JB 40==8 >B:@8 =5>G0:20=> =5AJ>B25BAB285 8 =5 <>65 40 A5 70@548. G0:20 A5 A8AB5<=0B0 B01;8F0  %{IMBITableId/}  40 1J45 2 AE5<0B0, => =5 <>65 40 1J45 =0<5@5=0.�>45;JB 40==8 >B:@8 =5>G0:20=> =5AJ>B25BAB285 8 =5 <>65 40 A5 70@548. 84JB =0 AJE@0=O20=5 =0 @5G=8:0 70 :>;>=0  %{col/}  2 B01;8F0  %{table/}  8<0 =5>G0:20=0 AB>9=>AB  %{storetype/} .�>45;JB 40==8 >B:@8 =5>G0:20=> =5AJ>B25BAB285 8 =5 <>65 40 A5 70@548. <5=0B0 =0 D09;>25B5 =0 4O;0 =0 :>;>=0B0  %{file1/}  8  %{file2/}  =5 AJ2?040B.N><0=40B0 DBCC C:0720 8<5 =0 D09; 157 8<5 =0 B01;8F0. >A>G5B5 8<5 =0 B01;8F0.�"078 DBCC API :><0=40 5 @07@01>B5=0 70 87?>;720=5 A?@O<> 1078 40==8, :>8B> 87?>;720B =0AB@>9:0B0 TabularMetadata 70 A2>9AB2>B> StorageEngineUsed. &5;520B0 1070 40==8 5 A @07;8G=0 =0AB@>9:0 StorageEngineUsed. 7?>;7209B5 0;B5@=0B825= DBCC API.M5CA?5H=> :>48@0=5 =0 AB>9=>AB   >1E20BJB =0  =0 40==8B5 5 ?@5:0;5=> 3>;O<.TJ7=8:=0 3@5H:0 ?@8 70@5640=5 =0 >15:B8 A 40==8 Vertipaq 70 B01;8F0  %{TableName/} .LJ7=8:=0 3@5H:0 ?@8 70@5640=5 =0 >15:B8 A 40==8 Vertipaq 70 =O:>;:> B01;8F8.�@5H:0 2 BitPackCompression: ?@8 >1@01>B:0B0 =0 4O;0 A index=%d{partIdx/} =0 :>;>=0  %{IMBIColumnId/}  A53<5=B A 8=45:A %d{segIdx/} >BG8B0 =C;0 >B45;=8 AJAB>O=8O.�J7=8:=0 3@5H:0 ?@8 AJ74020=5B>/?@><O=0B0 =0 D09;0 70 AJE@0=5=85. $09;JB  %{filename/}  25G5 AJI5AB2C20. >20B0 25@A8O =0 D09;0 5 =5?@028;=0. .5@A88B5 =0 B01;8F0B0 70 B@0=70:F88 <564C B01;8F0 =0 Vertipaq  %{IMBITableName/}  8 <OAB>B> 70 AJE@0=5=85 =0 B01;8G=8B5 <5B040==8 >B:@8E0 =5>G0:20=8 =5AJ>B25BAB28O ?@8 D8:A8@0=5B> =0 B@0=70:F8O =0 B01;8G=8 <5B040==8. 5@A8O =0 Vertipaq: %d{IMBIVersion/}, 25@A8O =0 B01;8G=8B5 <5B040==8: %d{TMVersion/}.'5@A88B5 =0 3;02=0B0 B01;8F0 <564C B01;8F0 =0 Vertipaq  %{IMBITableName/}  8 <OAB>B> 70 AJE@0=5=85 =0 B01;8G=8B5 <5B040==8 >B:@8E0 =5>G0:20=8 =5AJ>B25BAB28O ?@8 D8:A8@0=5B> =0 B@0=70:F8O =0 B01;8G=8 <5B040==8. 5@A8O =0 Vertipaq: %d{IMBIVersion/}, 25@A8O =0 B01;8G=8B5 <5B040==8: %d{TMVersion/}.�;02=>B> :>?85 8 :>?85B> >B B@0=70:F8O =0 B01;8F0 =0 Vertipaq:  %{IMBITableName/}  >B:@8E0 =5AJ>B25BAB28O ?@8 D8:A8@0=5B> =0 B@0=70:F8O =0 B01;8G=8 <5B040==8. ;02=0 25@A8O: %d{MasterVersion/}, 25@A8O =0 B@0=70:F8O: %d{TxnVersion/}.5@A88B5 =0 B01;8F0 <564C B01;8F0 =0 Vertipaq  %{IMBITableName/}  8 <OAB>B> 70 AJE@0=5=85 =0 B01;8G=8B5 <5B040==8 >B:@8E0 =5>G0:20=8 =5AJ>B25BAB28O A;54 70@5640=5B> =0 <5B040==8 2J2 Vertipaq. 5@A8O =0 Vertipaq: %d{IMBIVersion/}, 25@A8O =0 B01;8G=8B5 <5B040==8: %d{TMVersion/}.�!E5<0B0 =0 VertiPaq 15H5 :;>=8@0=0 2 B@0=70:F8O =0 VertiPaq, => =5 15H5 AJ74045=0 B01;8G=0 B>G:0 =0 70?8A20=5 2 B01;8G=0B0 B@0=70:F8O.�J7=8:=0 3@5H:0 ?@8 ?0@0;5;=>B> 70?8A20=5 =0 >15:B8 A VertiPaq 40==8 70 AE5<0  %{SchemaName/} , B01;8F0  %{TableName/}  8 :>;>=0  %{ColumnName/} .]J7=8:=0 3@5H:0 ?@8 ?0@0;5;=>B> 70@5640=5 =0 >15:B8 =0 40==8 =0 Vertipaq 70 <=>65AB2> @5;0F88xJ7=8:=0 3@5H:0 ?@8 ?0@0;5;=>B> 70?8A20=5 =0 >15:B8 A VertiPaq 40==8 70 AE5<0  %{SchemaName/} , B01;8F0  %{TableName/} ._J7=8:=0 3@5H:0 ?@8 ?0@0;5;=>B> 70?8A20=5 =0 >15:B8 A VertiPaq 40==8 70 AE5<0  %{SchemaName/} .�"8?JB 40==8  %{sourceValueType/}  =5 AJ2?040 A >G0:20=8O B8? 40==8  %{columnType/}  70 :>;>=0B0  %{column/}  2 B01;8F0  %{table/} , <0A:0 =0 :>;>=0  %{columnMask/} .�@>25@:8B5 70 AJ3;0AC20=>AB =0 1078B5 40==8 (DBCC) A0 =5CA?5H=8 ?@8 ?@>25@O20=5 =0 :0@B0B0 =0 A53<5=B A <=>3> 4O;>25, partIndex %ld{PartIndex/} 5 872J= 20;84=8O >1E20B [0, %ld{SegCount/}).� #A;C38 70 0=0;87  A5 87?J;=O20 2 B01;8G5= @568<, ?>@048 :>5B> A2>9AB2>B> StorageMode =0 3@C?0B0 70 87<5@20=5  %{name/}  <>65 40 A5 704045 A0<> =0 InMemory.PA� #A;C38 70 0=0;87  A5 87?J;=O20 2 B01;8G5= @568<, ?>@048 :>5B> A2>9AB2>B> StorageMode =0 87<5@5=85B>  %{name/}  <>65 40 A5 704045 A0<> =0 InMemory.�"01;8F0B0  %{IMBITableId/}  =5 A5 >G0:20 40 5 3;02=0. "5:CI0B0 >?5@0F8O 878A:20 2A8G:8 B01;8F8 40 A0 2 AJAB>O=85, :>5B> =5 5 3;02=>.PA� 01>B=0B0 :=830 =0 Excel, D09; "%{XLSXPathname/}", =5 AJ4J@60 23@045=8 40==8 =0 PowerPivot 8;8 5 >B:@8B0 3@5H:0 A ?>2@545=8 40==8.t3@045=8B5 40==8 =0 PowerPivot =5 A0 >B:@8B8 70 C:070=8O ItemId 2 @01>B=0B0 :=830 =0 Excel, D09; "%{XLSXPathname/}".IWindows 8 DLL 25G5 5 70@545= 8 5;5<5=BJB OffGemHrInitLibrary() 5 8728:0=.1;5<5=BJB OffGemHrUnInitLibrary() 25G5 5 8728:0=.OJ7=8:=0 2JB@5H=0 3@5H:0 ?> 2@5<5 =0 @01>B0B0 A 23@045=8B5 40==8 =0 PowerPivot.tB:@8B0 5 2@J7:0, >B3>20@OI0 =0 23@045=8B5 40==8 =0 PowerPivot, 2 @01>B=0B0 :=830 =0 Excel, D09; "%{XLSXPathname/}".y@J7:0, AJ>B25BAB20I0 =0 23@045=8B5 40==8 =0 PowerPivot, 2 @01>B=0B0 :=830 =0 Excel, D09; "%{XLSXPathname/}" 5 ?>2@545=0.�> 2@5<5 =0 ImageLoad >B FabricHost ?>28:20=5 4> DC=:F8OB0 IDatabaseBackupReadStream::SizeRemaining() 2@JI0 =520;845= @07<5@ =0 ?>B>:0, @025= =0 %ld{size/}.> 2@5<5 =0 ImageLoad >B FabricHost ?>28:20=5 4> DC=:F8OB0 IDatabaseBackupReadStream::Read() =5 2J@=0 70O25=8O >15< 40==8: 70O25=8OB @07<5@ 5 %ld{reqSize/}, ?@>G5B5=8OB @07<5@ 5 %ld{readSize/}, >AB020I8OB @07<5@ 5 %ld{remSize/}, ?J@2>=0G0;=8OB @07<5@ =0 ?>B>:0 5 %ld{initSize/}.> 2@5<5 =0 ImageLoad >B FabricHost ?>28:20=5 4> DC=:F8OB0 PFMemeStream::Write() =5 CA?O 40 2J@=5 70O25=8O >15< 40==8: 70O25=8OB @07<5@ 5 %ld{reqSize/}, 70?8A0=8OB @07<5@ 5 %ld{writtenSize/}, >AB020I8OB @07<5@ 5 %ld{remSize/}, ?J@2>=0G0;=8OB @07<5@ =0 ?>B>:0 5 %ld{initSize/}.w> 2@5<5 =0 ImageLoad >B FabricHost, A;54 :0B> A0 ?@>G5B5=8 2A8G:8 109B>25, >AB020I8OB 1@>9 109B>25 5 @07;8G5= >B =C;0.> 2@5<5 =0 ImageLoad >B FabricHost, A;54 :0B> A0 ?@>G5B5=8 2A8G:8 109B>25 >B C?@02;O20=8O ?>B>: 8 A0 70?8A0=8 2 <5AB=8O ?>B>:, @07<5@8B5 =0 ?>B>F8B5 =5 A0 @02=8, :0B> @07<5@JB =0 C?@02;O20=8O ?>B>: 5 %ld{sourceSize/}, 0 @07<5@JB =0 <5AB=8O ?>B>: 5 %ld{destSize/}�> 2@5<5 =0 ImageLoad >B FabricHost ?>28:20=5 4> DC=:F8OB0 IDatabaseBackupReadStream::SizeRemaining() / IDatabaseBackupDownloader::GetTotalSize() 2@JI0 ?@5:0;5=> 3>;O< @07<5@ =0 ?>B>:0, @025= =0 %ld{size/}.9B20@O=5B> =0 23@045=8B5 40==8 =0 PowerPivot 5 =5CA?5H=>.:0@5640=5B> =0 23@045=8B5 40==8 =0 PowerPivot 5 =5CA?5H=>.:0?8A20=5B> =0 23@045=8B5 40==8 =0 PowerPivot 5 =5CA?5H=>.H@5H:0 ?@8 0:BC0;878@0=5B> =0 23@045=8B5 40==8 =0 PowerPivot A =>2> 8<5.5@5H:0 ?@8 4>ABJ?0 4> 23@045=8B5 40==8 =0 PowerPivot.5@5H:0 ?@8 70O2:0 :J< 23@045=8B5 40==8 =0 PowerPivot.O!2J@720=5B> :J< 23@045=8B5 40==8 =0 PowerPivot 70 "%{servername/}" 5 =5CA?5H=>.)@5H:0 ?@8 >B<O=0B0 =0 B5:CI0B0 >?5@0F8O.PA)@JI0 C:070=0B0 40B0 2J2 D>@<0B datetime.5=.'8A;> >B 1 4> 31, >1>7=0G020I> 45=O >B <5A5F0.5A5F2'8A;> >B 1 4> 12, >1>7=0G020I> <5A5F0 >B 3>48=0B0.>48=0''5B8@8F8D@5=> G8A;>, C:0720I> 3>48=0B0.N@JI0 1@>O 548=8F8 (548=8F0B0 A5 ?>A>G20 2 8=B5@20;0) <564C 425 2J2545=8 40B8.Date160B0 2J2 D>@<0B datetime, :>OB> C:0720 =0G0;=0B0 40B0.Date290B0 2 datetime D>@<0B, :>OB> ?@54AB02;O20 :@09=0B0 40B0.=B5@20;=48=8F0B0, :>OB> I5 A5 87?>;720 70 87G8A;5=8O <564C 425 40B8.;>=25@B8@0 40B0 A D>@<0B =0 B5:AB 2 40B0 A D>@<0B datetime.DateText!"5:AB>2 =87, C:0720I 4045=0 40B0.0@JI0 G8A;> >B 1 4> 31, C:0720I> 45=O >B <5A5F0.0B00B0 2J2 D>@<0B datetime.R@JI0 40B0B0, :>OB> >1>7=0G020 C:070=8O 1@>9 <5A5F8 ?@548 8;8 A;54 =0G0;=0B0 40B0.5A5F86@>OB <5A5F8 ?@548 8;8 A;54 =0G0;=0B0 40B0 start_date.	StartDate60B0 2J2 D>@<0B datetime, :>OB> C:0720 =0G0;=0B0 40B0.^@JI0 40B0B0 2J2 D>@<0B datetime =0 ?>A;54=8O 45= >B <5A5F0 ?@548 8;8 A;54 C:070= 1@>9 <5A5F8.5A5F86@>OB <5A5F8 ?@548 8;8 A;54 =0G0;=0B0 40B0 start_date.	StartDate#0G0;=0B0 40B0 2J2 D>@<0B datetime.?@JI0 G0A0 :0B> G8A;> >B 0 (12:00 ?@.>1.) 4> 23 (11:00 A;.>1.).DatetimeY!B>9=>AB =0 datetime 8;8 B5:AB 2 G0A>28 D>@<0B, :0B> =0?@8<5@ 16:48:00 8;8 4:48:00 A;.>1.*@JI0 G8A;> >B 0 4> 59, C:0720I> <8=CB0B0.DatetimeY!B>9=>AB =0 datetime 8;8 B5:AB 2 G0A>28 D>@<0B, :0B> =0?@8<5@ 16:48:00 8;8 4:48:00 A;.>1.<@JI0 G8A;> >B 1 (O=C0@8) 4> 12 (45:5<2@8), C:0720I> <5A5F0.0B00B0 2J2 D>@<0B datetime..@JI0 B5:CI0B0 40B0 8 G0A 2J2 D>@<0B datetime.+@JI0 G8A;> >B 0 4> 59, C:0720I> A5:C=40B0.Datetimea'0AJB 2J2 D>@<0B datetime 8;8 B5:AB 2J2 2@5<528 D>@<0B, :0B> =0?@8<5@ 16:48:23 8;8 4:48:47 A;.>1.T>=25@B8@0 G0A>25, <8=CB8 8 A5:C=48, 2J2545=8 :0B> G8A;0, 2 G0A 2J2 D>@<0B datetime.'0A '8A;> >B 0 4> 23, C:0720I> G0A0.8=CB0$'8A;> >B 0 4> 59, C:0720I> <8=CB0B0.!5:C=40%'8A;> >B 0 4> 59, C:0720I> A5:C=40B0.:>=25@B8@0 G0A A B5:AB>2 D>@<0B 2 G0A 2J2 D>@<0B datetime.TimeTextJ"5:AB>2 =87, ?@54AB02;O20I G0A. =D>@<0F8OB0 70 40B0B0 2 =870 A5 83=>@8@0.(@JI0 B5:CI0B0 40B0 2J2 D>@<0B datetime.\@JI0 B5:CI8B5 40B0 8 G0A 2J2 D>@<0B datetime, 87@075=8 2 :>>@48=8@0=> A25B>2=> 2@5<5 (UTC).V@JI0 B5:CI0B0 40B0 2J2 D>@<0B datetime, 87@075=0 2 :>>@48=8@0=> A25B>2=> 2@5<5 (UTC).PAA@JI0 G8A;> >B 1 4> 7, C:0720I> 45=O >B A54<8F0B0 =0 4045=0 40B0.0B00B0 2J2 D>@<0B datetime.
ReturnType�'8A;>, >?@545;OI> 2J@=0B0B0 AB>9=>AB: 87?>;7209B5 1 70 =545;O=1 8 AJ1>B0=7; 87?>;7209B5 2 70 ?>=545;=8:=1 8 =545;O=7; 87?>;7209B5 3 70 ?>=545;=8:=0 8 =545;O=6.%@JI0 =><5@0 =0 A54<8F0B0 2 3>48=0B0.0B00B0 2J2 D>@<0B datetime.
ReturnType�'8A;>, :>5B> >?@545;O 2J@=0B0B0 AB>9=>AB: 87?>;7209B5 1, :>30B> A54<8F0B0 70?>G20 2 =545;O, 8;8 87?>;7209B5 2, :>30B> A54<8F0B0 70?>G20 2 ?>=545;=8:.<@JI0 3>48=0B0 =0 4045=0 40B0 :0B> G5B8@8F8D@5=> FO;> G8A;>.0B00B0 2J2 D>@<0B datetime.k@JI0 G0AB >B 3>48=0B0, C:0720I0 1@>O =0 F5;8 4=8 <564C =0G0;=0B0 40B0 start_date 8 :@09=0B0 40B0 end_date.A=>200A=>20B0 70 B8?0 1@>9 4=8, :>9B> I5 A5 87?>;720.EndDate"@09=0B0 40B0 2J2 D>@<0B datetime.	StartDate#0G0;=0B0 40B0 2J2 D>@<0B datetime.C><18=8@0 4045=8O =01>@ >B >?5@0=48 A ?><>IB0 =0 C:070= @0745;8B5;.
 0745;8B5;D 0745;8B5;, :>9B> A5 87?>;720, 70 40 ?@8AJ548=8 87@078B5 2 548= =87.7@071SJ@28OB 87@07, :>9B> I5 A5 87G8A;O20 8 ?@8AJ548=8 :J< 4@C38 =87>25 G@57 @0745;8B5;.7@072SB>@8OB 87@07, :>9B> I5 A5 87G8A;O20 8 ?@8AJ548=8 :J< 4@C38 =87>25 G@57 @0745;8B5;.V@JI0 TRUE, 0:> AJI5AB2C20 ?>=5 548= @54, :J45B> 2A8G:8 :>;>=8 8<0B C:070=8 AB>9=>AB8.
ColumnName2>;>=0 2J2 2E>4OI0B0 B01;8F0 8;8 2 A@>4=0 B01;8F0."01;8F0"01;8F0B0 70 B5AB20=5.PA!B>9=>AB-!:0;0@5= 87@07, :>9B> 40 A5 BJ@A8 2 :>;>=0B0.V@JI0 TRUE, 0:> AJI5AB2C20 ?>=5 548= @54, :J45B> 2A8G:8 :>;>=8 8<0B C:070=8 AB>9=>AB8."01;8F0"01;8F0B0 70 B5AB20=5.!B>9=>AB7!:0;0@5= 87@07, :>9B> 40 A5 BJ@A8 2 AJ>B25B=0B0 :>;>=0.k@JI0 AB>9=>ABB0 =0 A2>9AB2>B> =0 =870 70 2@J7:0 CustomData, 0:> 5 45D8=8@0=>.  ?@>B825= A;CG09   BLANK().&725640 C:070=0 >B ?>B@518B5;O 3@5H:0.	ErrorText,"5:ABJB =0 3@5H:0B0, :>OB> I5 1J45 872545=0.+728:20 2J=H5= 87@07 >B 87B>G=8:0 =0 40==8.7B>G=8: =0 40==86<5B> =0 2J=H=8O 87B>G=8: =0 40==8, 87?J;=O20I 87@070.7@0777@07JB, :>9B> I5 A5 >F5=8 >B 2J=H5= 87B>G=8: =0 40==8.PA"8?)<5 =0 B8?, :>9B> I5 A5 A2J@720 A 87@070.+728:20 2J=H=0 <O@:0 >B 87B>G=8:0 =0 40==8.7B>G=8: =0 40==87<5B> =0 2J=H=8O 87B>G=8: =0 40==8, 87?J;=O20I <O@:0B0.MeasureNameB15:BJB =0 <O@:0B0, :>9B> I5 A5 >F5=8 >B 2J=H5= 87B>G=8: =0 40==8."8?*<5 =0 B8?, :>9B> I5 A5 A2J@720 A <O@:0B0.P@JI0 AJ4J@60=85B>, =0;8G=> 2 C:070=8O url 04@5A, 0 B8?JB 2@JI0=5 5 18=0@5= B8?.DefaultImageURL)URL 04@5A =0 87>1@065=85 ?> ?>4@0718@0=5.ImageURLURL 04@5A =0 87>1@065=85.B@JI0 true, 0:> C:070=0B0 B01;8F0 8;8 :>;>=0 8<0 A0<> 548= D8;BJ@.
ColumnName0>;>=0B0 70 ?@>25@:0 =0 8=D>@<0F8OB0 70 D8;BJ@0.=@JI0 true, :>30B> 2 C:070=0B0 :>;>=0 8<0 A0<> 54=0 AB>9=>AB.
ColumnName0>;>=0B0 70 ?@>25@:0 =0 8=D>@<0F8OB0 70 D8;BJ@0.?@>25@O20 40;8 4045=0 AB>9=>AB 5 ?@07=0 8 2@JI0 TRUE 8;8 FALSE.!B>9=>AB'!B>9=>ABB0, :>OB> 8A:0B5 40 87?@>120B5.E@JI0 true, :>30B> C:070=0B0 B01;8F0 8;8 :>;>=0 5 A :@JAB>A0= D8;BJ@.TableNameOrColumnName>>;>=0B0 8;8 B01;8F0B0 70 ?@>25@:0 =0 8=D>@<0F8OB0 70 D8;BJ@0.>@JI0 true, 0:> C:070=0B0 B01;8F0 8;8 B01;8G5= 87@07 5 ?@075=."01;8F0"01;8F0 8;8 B01;8G5= 87@07.?@>25@O20 40;8 4045=0 AB>9=>AB 5 3@5H:0 8 2@JI0 TRUE 8;8 FALSE.!B>9=>AB'!B>9=>ABB0, :>OB> 8A:0B5 40 87?@>120B5.PA5@JI0 TRUE 70 G5B=> G8A;> 8;8 FALSE 70 =5G5B=> G8A;>.'8A;>?!B>9=>ABB0 70 B5AB20=5. :> G8A;>B> =5 5 FO;>, B> A5 AJ:@0I020.:@JI0 true, :>30B> 8<0 48@5:B=8 D8;B@8 2 C:070=0B0 :>;>=0.TableNameOrColumnName>"01;8F0B0 8;8 :>;>=0B0 70 ?@>25@:0 =0 8=D>@<0F8OB0 70 D8;BJ@0.@@JI0 true, :>30B> C:070=0B0 :>;>=0 5 =82>B> 2 95@0@E8O >B =820.
ColumnName>;>=0B0 =0 =82>B>.\@>25@O20 40;8 4045=0 AB>9=>AB 5 ;>38G5A:0 AB>9=>AB (TRUE 8;8 FALSE) 8 2@JI0 TRUE 8;8 FALSE.!B>9=>AB'!B>9=>ABB0, :>OB> 8A:0B5 40 87?@>120B5._@>25@O20 40;8 4045=0 AB>9=>AB =5 5 B5:AB (?@07=8B5 :;5B:8 =5 A0 B5:AB) 8 2@JI0 TRUE 8;8 FALSE.!B>9=>AB'!B>9=>ABB0, :>OB> 8A:0B5 40 87?@>120B5.>@>25@O20 40;8 4045=0 AB>9=>AB 5 G8A;> 8 2@JI0 TRUE 8;8 FALSE.!B>9=>AB'!B>9=>ABB0, :>OB> 8A:0B5 40 87?@>120B5.5@JI0 TRUE 70 =5G5B=> G8A;> 8;8 FALSE 70 G5B=> G8A;>.'8A;>?!B>9=>ABB0 70 B5AB20=5. :> G8A;>B> =5 5 FO;>, B> A5 AJ:@0I020.h@JI0 TRUE, 0:> B5:CI8OB @54 AJ4J@60 <5648==0 AC<0 70 C:070=0 :>;>=0, 8;8 2 ?@>B825= A;CG09 2@JI0 FALSE.
ColumnName#>;>=0B0, :>OB> 8A:0B5 40 B5AB20B5.>@>25@O20 40;8 4045=0 AB>9=>AB 5 B5:AB 8 2@JI0 TRUE 8;8 FALSE.!B>9=>AB'!B>9=>ABB0, :>OB> 8A:0B5 40 87?@>120B5.#@JI0 ?>B@518B5;A:0 :C;BC@=0 A@540.b@JI0 8<5B> =0 4><59=0 8 ?>B@518B5;A:>B> 8<5 =0 B5:CI0B0 2@J7:0 2J2 D>@<0B0 domain-name\user-name.�@JI0  =0 >15:B =0 B5:CI8O ?>B@518B5; >B Azure AD 70 Azure Analysis Server 8 SID =0 B5:CI8O ?>B@518B5; 70 ;>:0;5= Analysis Server."@JI0 >A=>2=>B> ?>B@518B5;A:> 8<5.S@>25@O20 40;8 2A8G:8 0@3C<5=B8 A0 TRUE 8 2@JI0 TRUE, 0:> 2A8G:8 0@3C<5=B8 A0 TRUE.Logical12>38G5A:8B5 AB>9=>AB8, :>8B> 8A:0B5 40 87?@>120B5.Logical22>38G5A:8B5 AB>9=>AB8, :>8B> 8A:0B5 40 87?@>120B5.!@JI0 ;>38G5A:0B0 AB>9=>AB FALSE.n@>25@O20 40;8 4045=> CA;>285 5 87?J;=5=> 8 2@JI0 54=0 AB>9=>AB, 0:> 5 TRUE, 8 4@C30 AB>9=>AB, 0:> 5 if FALSE.LogicalTestBAO:0 AB>9=>AB 8;8 87@07, :>9B> <>65 40 A5 >F5=8 A TRUE 8;8 FALSE.
ResultIfFalse[!B>9=>ABB0, :>OB> 5 2J@=0B0, 0:> ;>38G5A:8OB B5AB 5 FALSE. :> 5 ?@>?CA=0B, A5 2@JI0 FALSE.ResultIfTrueX!B>9=>ABB0, :>OB> A5 2@JI0, 0:> ;>38G5A:8OB B5AB 5 TRUE. :> 5 ?@>?CA=0B, A5 2@JI0 TRUE.g@JI0 value_if_error, 0:> ?J@28OB 87@07 5 3@5H:0 8;8 2 ?@>B825= A;CG09 2@JI0 AB>9=>ABB0 =0 A0<8O 87@07.!B>9=>ABA8G:8 AB>9=>AB8 8;8 87@078.ValueIfErrorPAA8G:8 AB>9=>AB8 8;8 87@078.(@><5=O FALSE =0 TRUE 8;8 TRUE =0 FALSE.Logical<!B>9=>AB 8;8 87@07, :>9B> <>65 40 A5 >F5=8 A TRUE 8;8 FALSE.\@JI0 TRUE, 0:> =O:>9 >B 0@3C<5=B8B5 5 TRUE, 8;8 2@JI0 FALSE, 0:> 2A8G:8 0@3C<5=B8 A0 FALSE.Logical12>38G5A:8B5 AB>9=>AB8, :>8B> 8A:0B5 40 87?@>120B5.Logical22>38G5A:8B5 AB>9=>AB8, :>8B> 8A:0B5 40 87?@>120B5.C@JI0 @07;8G=8 @57C;B0B8 2 7028A8<>AB >B AB>9=>ABB0 =0 4045= 87@07.@C3>;:> =O<0 AJ>B25BAB20I8 AB>9=>AB8, A5 2@JI0 AB>9=>ABB0 Else.7@077@07JB, :>9B> I5 A5 87G8A;O20. 57C;B0BI 57C;B0BJB, :>9B> I5 A5 2J@=5, 0:> Expression 8<0 AJ>B25BAB20I0 AB>9=>AB.PA!B>9=>AB@:> 87@07JB 8<0 B078 AB>9=>AB, I5 A5 2J@=5 AJ>B25B=8OB @57C;B0B. @JI0 ;>38G5A:0B0 AB>9=>AB TRUE.+@JI0 01A>;NB=0B0 AB>9=>AB =0 4045=> G8A;>.'8A;>.'8A;>B>, 70 :>5B> 8A:0B5 01A>;NB=0B0 AB>9=>AB.�@JI0 0@:CA :>A8=CA 8;8 >1@0B5= :>A8=CA >B G8A;>. @:CA :>A8=CA 5 J3J;JB, G89B> :>A8=CA 5 G8A;>. J@=0B8OB J3J; 5 4045= 2 @0480=8 2 >1E20B0 >B 0 (=C;0) 4> ?8.'8A;>B>A8=CAJB =0 J3J;0, :>9B> BJ@A8B5, 8 :>9B> B@O120 40 5 >B -1 4> 1.�@JI0 >1@0B=8O E8?5@1>;8G5= :>A8=CA >B G8A;>. '8A;>B> B@O120 40 5 ?>-3>;O<> >B 8;8 @02=> =0 1. 1@0B=8OB E8?5@1>;8G5= :>A8=CA 5 AB>9=>ABB0, G89B> E8?5@1>;8G5= :>A8=CA 5 G8A;>, B0:0 G5 AB>9=>ABB0 =0 ACOSH(COSH(number)) 5 @02=0 =0 G8A;>.'8A;>0AO:> @50;=> G8A;>, @02=> =0 8;8 ?>-3>;O<> >B 1.K@JI0 3;02=0B0 AB>9=>AB =0 0@:CA :>B0=35=A0 8;8 >1@0B5= :>B0=35=A >B G8A;>.'8A;>F'8A;>B> 5 :>B0=35=A =0 J3J;0, :>9B> BJ@A8B5. "@O120 40 5 @50;=> G8A;>./@JI0 >1@0B=8O E8?5@1>;8G5= :>B0=35=A =0 G8A;>.'8A;>;1A>;NB=0B0 AB>9=>AB =0 G8A;>B> B@O120 40 5 ?>-3>;O<0 >B 1.�@JI0 0@:CA A8=CA 8;8 >1@0B5= A8=CA =0 G8A;>. @:CA A8=CA 5 J3J;JB, G89B> A8=CA 704J;68B5;=> 5 G8A;>. J@=0B8OB J3J; 5 4045= 2 @0480=8 2 >1E20B0 -?8/2 4> ?8/2.'8A;>9!8=CAJB =0 J3J;0, :>9B> BJ@A8B5 8 B@O120 40 5 >B -1 4> 1.�@JI0 >1@0B=8O E8?5@1>;8G5= A8=CA =0 G8A;>. 1@0B=8OB E8?5@1>;8G5= A8=CA 5 AB>9=>ABB0, G89B> E8?5@1>;8G5= A8=CA 5 G8A;>, B0:0 G5 AB>9=>ABB0 =0 ASINH(SINH(number)) 5 @02=0 =0 G8A;>.'8A;>AO:> @50;=> G8A;>.�@JI0 0@:CA B0=35=A 8;8 >1@0B5= B0=35=A =0 G8A;>. @:CA B0=35=A 5 J3J;JB, G89B> B0=35=A 5 G8A;>. J@=0B8OB J3J; 5 4045= 2 @0480=8 2 >1E20B0 >B -?8/2 4> ?8/2.'8A;># "0=35=AJB =0 J3J;0, :>9B> BJ@A8B5.�@JI0 >1@0B=8O E8?5@1>;8G5= B0=35=A =0 G8A;>. '8A;>B> B@O120 40 5 <564C -1 8 1 (A 87:;NG5=85 =0 -1 8 1). 1@0B=8OB E8?5@1>;8G5= B0=35=A 5 AB>9=>ABB0, G89B> E8?5@1>;8G5= B0=35=A 5 G8A;>, B0:0 G5 AB>9=>ABB0 =0 ATANH(TANH(number)) 5 @02=0 =0 G8A;>.'8A;> AO:> @50;=> G8A;> <564C 1 8 -1.�@JI0 15B0 @07?@545;5=85B>. 5B0 @07?@545;5=85B> >18:=>25=> A5 87?>;720 70 87A;5420=5 =0 20@80F88B5 2 ?@>F5=B0 =0 4045= D0:B>@ 2 >B45;=8 87204:8, :0B> =0?@8<5@ B>20 :0:20 G0AB >B 45=O E>@0B0 ?@5:0@20B 2 3;540=5 =0 B5;52878O.APA >;=0 3@0=8F0 =0 8=B5@20;0 70 x.;D00@0<5BJ@ =0 @07?@545;5=85.B >@=0 3@0=8F0 =0 8=B5@20;0 70 x.5B00@0<5BJ@ =0 @07?@545;5=85.C<C;0B82=0� >38G5A:0B0 AB>9=>AB, :>OB> >?@545;O D>@<0B0 =0 DC=:F8OB0. :> :C<C;0B82=0B0 AB>9=>AB 5 TRUE, BETA.DIST 2@JI0 :C<C;0B82=0B0 DC=:F8O =0 @07?@545;5=85; 0:> 5 FALSE, A5 2@JI0 DC=:F8OB0 =0 ?;JB=>ABB0 =0 25@>OB=>AB8B5.X7!B>9=>ABB0 <564C A 8 B, ?@8 :>OB> A5 >F5=O20 DC=:F8OB0.h@JI0 >1@0B=>B> =0 DC=:F8OB0 =0 ?;JB=>ABB0 =0 25@>OB=>AB8B5 =0 15B0 :C<C;0B82=0B0 AB>9=>AB (BETA.DIST). :> 25@>OB=>AB8B5 = BETA.DIST(x,...TRUE), B>3020 BETA.INV(25@>OB=>AB8...) = x. 5B0 @07?@545;5=85B> <>65 40 A5 87?>;720 2 ?;0=8@0=5B> =0 ?@>5:B8 70 <>45;8@0=5 =0 25@>OB=>B> 2@5<5 70 702J@H20=5, ?@8 4020=5 =0 >G0:20=>B> 2@5<5 =0 702J@H20=5 8 ?@><5=;82>ABB0.A >;=0 3@0=8F0 =0 8=B5@20;0 70 x.;D00@0<5BJ@ =0 @07?@545;5=85.B >@=0 3@0=8F0 =0 8=B5@20;0 70 x.5B00@0<5BJ@ =0 @07?@545;5=85.
5@>OB=>AB,5@>OB=>AB, A2J@70=0 A 15B0 @07?@545;5=85B>.V0:@J3;O 4045=> G8A;> 4> =09-1;87:>B> FO;> G8A;> 8;8 4> =09-1;87:0B0 A<8A;>20 548=8F0.'8A;>'!B>9=>ABB0, :>OB> 8A:0B5 40 70:@J3;8B5.	=0G8<>AB.@0B=>B> G8A;>, =0 :>5B> 8A:0B5 40 70:@J3;8B5.@JI0 @07?@545;5=85B> =0 25@>OB=>AB E8-:204@0B.  07?@545;5=85B> =0 25@>OB=>AB E8-:204@0B >18:=>25=> A5 87?>;720 70 87A;5420=5 =0 20@80F88B5 2 ?@>F5=B0 =0 4045= D0:B>@ 2 >B45;=8 87204:8, :0B> =0?@8<5@ B>20 :0:J2 4O; >B 45=O E>@0B0 ?@5:0@20B 2 3;540=5 =0 B5;52878O.C<C;0B82=0�>38G5A:0 AB>9=>AB, :>OB> >?@545;O D>@<0B0 =0 DC=:F8OB0. :> :C<C;0B82=0B0 AB>9=>AB 5 TRUE, CHISQ.DIST 2@JI0 :C<C;0B82=0B0 DC=:F8O =0 @07?@545;5=85; 0:> 5 FALSE, A5 2@JI0 DC=:F8OB0 =0 ?;JB=>ABB0 =0 25@>OB=>AB8B5.Deg_freedom@>OB AB5?5=8 =0 A2>1>40.PAX9!B>9=>ABB0, ?@8 :>OB> 65;05B5 40 >F5=8B5 @07?@545;5=85B>.@JI0 >3@0=8G5=0B0 >B4OA=> 25@>OB=>AB =0 @07?@545;5=85B> =0 25@>OB=>AB E8-:204@0B.  07?@545;5=85B> =0 25@>OB=>ABB0 E8-:204@0B A5 A2J@720 A B5AB =0 25@>OB=>AB E8-:204@0B. 7?>;7209B5 B5AB0 =0 25@>OB=>ABB0 E8-:204@0B, 70 40 A@02=O20B5 =01;N4020=8B5 8 >G0:20=8B5 AB>9=>AB8. 0?@8<5@ 35=5B8G5= 5:A?5@8<5=B <>65 40 872545 E8?>B570B0, G5 A;5420I>B> ?>:>;5=85 @0AB5=8O I5 8<0B >?@545;5= =01>@ >B F25B>25. '@57 A@02=5=85 =0 =01;N4020=8B5 A?@O<> >G0:20=8B5 @57C;B0B8 <>65B5 40 @5H8B5 40;8 ?J@2>=0G0;=0B0 28 E8?>B570 5 20;84=0.Deg_freedom@>OB AB5?5=8 =0 A2>1>40.X9!B>9=>ABB0, ?@8 :>OB> 65;05B5 40 >F5=8B5 @07?@545;5=85B>.6@JI0 >1@0B=>B> =0 >3@0=8G5=0B0 >B;O2> 25@>OB=>AB =0 @07?@545;5=85B> =0 25@>OB=>AB E8-:204@0B.  07?@545;5=85B> =0 25@>OB=>AB E8-:204@0B >18:=>25=> A5 87?>;720 70 87A;5420=5 =0 20@80F88B5 2 ?@>F5=B0 =0 4045= D0:B>@ 2 >B45;=8 87204:8, :0B> =0?@8<5@ B>20 :0:J2 4O; >B 45=O E>@0B0 ?@5:0@20B 2 3;540=5 =0 B5;52878O.Deg_freedom@>OB AB5?5=8 =0 A2>1>40.
5@>OB=>AB@5@>OB=>AB, A2J@70=0 A @07?@545;5=85B> =0 25@>OB=>AB E8-:204@0B.8@JI0 >1@0B=>B> =0 >3@0=8G5=0B0 >B4OA=> 25@>OB=>AB =0 @07?@545;5=85B> =0 25@>OB=>AB E8-:204@0B. :> 25@>OB=>ABB0 = CHISQ.DIST.RT(x,...), B>3020 CHISQ.INV.RT(25@>OB=>AB,...) = x. 7?>;7209B5 B078 DC=:F8O, 70 40 A@02=8B5 =01;N4020=8B5 A >G0:20=8B5 @57C;B0B8, 70 40 @5H8B5 40;8 ?J@2>=0G0;=0B0 28 E8?>B570 5 20;84=0.Deg_freedom@>OB AB5?5=8 =0 A2>1>40.
5@>OB=>ABPA@5@>OB=>AB, A2J@70=0 A @07?@545;5=85B> =0 25@>OB=>AB E8-:204@0B.�@JI0 1@>O =0 :><18=0F88B5 70 4045= 1@>9 5;5<5=B8. 7?>;7209B5 COMBIN 70 >?@545;O=5 =0 >1I8O 2J7<>65= 1@>9 3@C?8 70 >?@545;5= 1@>9 5;5<5=B8.'8A;>@>OB 5;5<5=B8.
Number_chosen$@>OB 5;5<5=B8 2J2 2AO:0 :><18=0F8O.<@JI0 1@>O :><18=0F88 (A ?>2B>@5=8O) 70 4045= 1@>9 0B@81CB8.'8A;>�"@O120 40 5 ?>-3>;O<0 8;8 @02=0 =0 0, 8 40 5 ?>-3>;O<0 8;8 @02=0 =0 Number.chosen. !B>9=>AB8B5, :>8B> =5 A0 F5;8 G8A;0, A0 >B@O70=8.
Number_chosenW"@O120 40 5 ?>-3>;O<> 8;8 @02=> =0 0. !B>9=>AB8B5, :>8B> =5 A0 F5;8 G8A;0, A0 >B@O70=8.t@JI0 4>25@8B5;=8O 8=B5@20; 70 A@54=0B0 AB>9=>AB =0 35=5@0;=0B0 AJ2:C?=>AB, :0B> A5 87?>;720 =>@<0;=> @07?@545;5=85.;D0�82>B> =0 7=0G8<>AB, 87?>;720=> 70 87G8A;5=85 =0 =82>B> =0 25@>OB=>AB. 82>B> =0 25@>OB=>AB A5 @02=O20 =0 100*(1   0;D0)%, 8;8 A 4@C38 4C<8 0;D0 >B 0,05 >7=0G020 =82> =0 25@>OB=>AB >B 95%. 07<5@ 07<5@ =0 87204:0B0.Standard_devl!B0=40@B=>B> >B:;>=5=85 =0 35=5@0;=0B0 AJ2:C?=>AB 70 480?07>=0 =0 40==8B5 8 A5 ?@54?>;030, G5 B> 5 8725AB=>.d@JI0 4>25@8B5;=8O 8=B5@20; 70 35=5@0;=0B0 AJ2:C?=>AB, :0B> A5 87?>;720 @07?@545;5=85B> =0 ABC45=B8.;D0�82>B> =0 7=0G8<>AB, 87?>;720=> 70 87G8A;5=85 =0 =82>B> =0 25@>OB=>AB. 82>B> =0 25@>OB=>AB A5 @02=O20 =0 100*(1   0;D0)%, 8;8 A 4@C38 4C<8 0;D0 >B 0,05 >7=0G020 =82> =0 25@>OB=>AB >B 95%. 07<5@ 07<5@ =0 87204:0B0.Standard_devl!B0=40@B=>B> >B:;>=5=85 =0 35=5@0;=0B0 AJ2:C?=>AB 70 480?07>=0 =0 40==8B5 8 A5 ?@54?>;030, G5 B> 5 8725AB=>.@JI0 :>A8=CA0 =0 4045=8O J3J;.'8A;>,*3J;JB 2 @0480=8, 70 :>9B> BJ@A8B5 :>A8=CA0.%@JI0 E8?5@1>;8G=8O :>A8=CA =0 G8A;>.'8A;>FAO:> @50;=> G8A;>, 70 :>5B> 8A:0B5 40 =0<5@8B5 E8?5@1>;8G=8O :>A8=CA.-@JI0 :>B0=35=A0 =0 >?@545;5= J3J; 2 @0480=8.PA'8A;>.*3J;JB 2 @0480=8, 70 :>9B> BJ@A8B5 :>B0=35=A0.3@JI0 E8?5@1>;8G=8O :>B0=35=A =0 E8?5@1>;8G5= J3J;.'8A;>AO:> @50;=> G8A;>.-@JI0 AB>9=>ABB0 :0B> B8? =0 40==8 =0 20;CB0.!B>9=>AB@!:0;0@5= 87@07, :>9B> I5 A5 :>=25@B8@0 2 B8? =0 40==8 =0 20;CB0.@5>1@07C20 @0480=8 2 3@04CA8.'8A;>0*3J;JB 2 @0480=8, :>9B> 8A:0B5 40 ?@5>1@07C20B5.C 57C;B0BJB 5 G8A;>, 70:@J3;5=> 4> =09-1;87:>B> G5B=> FO;> G8A;>. >65 40 87?>;720B5 B078 DC=:F8O 70 >1@01>B:0 =0 5;5<5=B8 ?> 42>9:8. 0?@8<5@ 4J@25= :>=B59=5@ ?>18@0 @54>25 >B ?> 1 8;8 2 ?@54<5B0. >=B59=5@JB 5 ?J;5=, :>30B> A1>@JB >B ?@54<5B8B5, 70:@J3;5= 4> =09-1;87:>B> G5B=> G8A;>, AJ2?040 A 2<5AB8<>ABB0 =0 :>=B59=5@0.'8A;>!B>9=>ABB0 70 70:@J3;O=5.$@JI0 e, AB5?5=C20=> A 4045=> G8A;>.'8A;>�!B5?5==8OB ?>:070B5;, :>9B> 5 ?@8;>65= :J< >A=>20B0 e. >=AB0=B0B0 5 @02=0 =0 2,71828182845904, >A=>20B0 =0 =0BC@0;=8O ;>30@8BJ<..@JI0 5:A?>=5=F80;=>B> @07?@545;5=85. 7?>;7209B5 EXPON.DIST, 70 40 <>45;8@0B5 2@5<5B> <564C >B45;=8B5 AJ18B8O, :0B> =0?@8<5@ 2@5<5B>, =5>1E>48<> =0 10=:><0B0 70 ?@54>AB02O=5 =0 ?0@8. 0?@8<5@ <>65B5 40 87?>;720B5 EXPON.DIST, 70 40 >?@545;8B5 25@>OB=>ABB0, G5 ?@>F5AJB <>65 40 >B=5<5 <0:A8<C< 1 <8=CB0.C<C;0B82=0�>38G5A:0 AB>9=>AB, :>OB> ?>A>G20 :>O 5:A?>=5=F80;=0 DC=:F8O 40 1J45 ?@54>AB025=0. :> :C<C;0B82=0B0 AB>9=>AB 5 TRUE, EXPON.DIST 2@JI0 DC=:F8OB0 =0 :C<C;0B82=>B> @07?@545;5=85; 0:> 5 FALSE A5 2@JI0 DC=:F8OB0 =0 ?;JB=>ABB0 =0 25@>OB=>AB8B5.0<140!B>9=>AB =0 ?0@0<5BJ@0.X!B>9=>ABB0 =0 DC=:F8OB0.5@JI0 D0:B>@85;0 =0 G8A;>, @02=> =0 1*2*3*...* '8A;>.'8A;>/5>B@8F0B5;=>B> G8A;>, G89B> D0:B>@85; BJ@A8B5.D0:@J3;O 4045=> G8A;> :J< =C;0 4> =09-1;87:>B> 7=0G8<> :@0B=> G8A;>.'8A;>%'8A;>B>, :>5B> 65;05B5 40 70:@J3;8B5.	=0G8<>ABs@0B=>B> G8A;>, 4> :>5B> 8A:0B5 40 70:@J3;8B5. '8A;>B> 8 7=0G8<>ABB0 B@O120 40 A0 8;8 ?>;>68B5;=8, 8;8 >B@8F0B5;=8.�@JI0 =09-3>;5<8O >1I 45;8B5; =0 425 F5;8 G8A;0. 09-3>;5<8OB >1I 45;8B5; 5 =09-3>;O<>B> FO;> G8A;>, :>5B> 45;8 number1 8 number2 157 >AB0BJ:.Number1=J@2>B> G8A;>, 0:> AB>9=>ABB0 <C =5 5 FO;> G8A;>, A5 >B@O720.Number2=B>@>B> G8A;>, 0:> AB>9=>ABB0 <C =5 5 FO;> G8A;>, A5 >B@O720.10:@J3;O 4045=> G8A;> 4> =09-1;87:>B> FO;> G8A;>.'8A;>2'8A;>B>, :>5B> 8A:0B5 40 70:@J3;8B5 4> FO;> G8A;>.b0:@J3;O 4045=> G8A;> =03>@5 :J< =09-1;87:>B> FO;> G8A;> 8;8 4> =09-1;87:>B> 7=0G8<> :@0B=> G8A;>.'8A;>'!B>9=>ABB0, :>OB> 8A:0B5 40 70:@J3;8B5.	=0G8<>AB.@0B=>B> G8A;>, =0 :>5B> 8A:0B5 40 70:@J3;8B5.@JI0 =09-<0;:>B> >1I> :@0B=> =0 F5;8B5 G8A;0. 09-<0;:>B> >1I> :@0B=> 5 =09-<0;:>B> ?>;>68B5;=> FO;> G8A;>, :>5B> A5 O2O20 :@0B=> =0 420B0 0@3C<5=B0-F5;8 G8A;0 number1, number2. 7?>;7209B5 =09-<0;:>B> >1I> :@0B=>, 70 40 4>102OB5 4@>18 A @07;8G=8 45;8B5;8.Number1=J@2>B> G8A;>, 0:> AB>9=>ABB0 <C =5 5 FO;> G8A;>, A5 >B@O720.Number2=B>@>B> G8A;>, 0:> AB>9=>ABB0 <C =5 5 FO;> G8A;>, A5 >B@O720.+@JI0 =0BC@0;=8O ;>30@8BJ< =0 4045=> G8A;>.'8A;>;>;>68B5;=>B> G8A;>, 70 :>5B> BJ@A8B5 =0BC@0;=8O ;>30@8BJ<.5@JI0 ;>30@8BJ<0 =0 4045=> G8A;> 4> C:070=0B0 >A=>20.A=>20.A=>20B0 =0 ;>30@8BJ<0. :> 5 ?@>?CA=0B0   10.'8A;>1>;>68B5;=>B> G8A;>, 70 :>5B> BJ@A8B5 ;>30@8BJ<0.-@JI0 ;>30@8BJ<0 A >A=>20 10 =0 4045=> G8A;>.'8A;>=>;>68B5;=>B> G8A;>, 70 :>5B> BJ@A8B5 ;>30@8BJ<0 A >A=>20 10.>@JI0 >AB0BJ:0, A;54 :0B> 4045=> G8A;> 5 @0745;5=> >B 45;8B5;.5;8B5;#'8A;>B>, =0 :>5B> 8A:0B5 40 45;8B5.PA'8A;>G'8A;>B>, G89B> >AB0BJ: 8A:0B5 40 =0<5@8B5 A;54 872J@H20=5 =0 45;5=85B>.1@JI0 G8A;>, 70:@J3;5=> 4> 65;0=>B> :@0B=> G8A;>.@0B=> G8A;>6@0B=>B> G8A;>, 4> :>5B> 8A:0B5 40 70:@J3;8B5 G8A;>B>.'8A;>!B>9=>ABB0 70 70:@J3;O=5.U@JI0 =>@<0;=>B> @07?@545;5=85 70 704045=8B5 A@54=0 AB>9=>AB 8 AB0=40@B=> >B:;>=5=85.C<C;0B82=0�>38G5A:0 AB>9=>AB, :>OB> >?@545;O D>@<0B0 =0 DC=:F8OB0. :> :C<C;0B82=0B0 AB>9=>AB 5 TRUE, NORM.DIST 2@JI0 :C<C;0B82=0B0 DC=:F8O =0 @07?@545;5=85; 0:> 5 FALSE, A5 2@JI0 DC=:F8OB0 =0 ?;JB=>ABB0 =0 25@>OB=>AB8B5.!@54=0 AB>9=>AB(@8B<5B8G=>B> A@54=> =0 @07?@545;5=85B>.Standard_dev+!B0=40@B=>B> >B:;>=5=85 =0 @07?@545;5=85B>.X-!B>9=>ABB0, 70 :>OB> 65;05B5 @07?@545;5=85B>.l@JI0 >1@0B=>B> =0 =>@<0;=>B> :C<C;0B82=> @07?@545;5=85 70 704045=8 A@54=0 AB>9=>AB 8 AB0=40@B=> >B:;>=5=85.!@54=0 AB>9=>AB(@8B<5B8G=>B> A@54=> =0 @07?@545;5=85B>.
5@>OB=>AB65@>OB=>AB, AJ>B25BAB20I0 =0 =>@<0;=>B> @07?@545;5=85.Standard_dev+!B0=40@B=>B> >B:;>=5=85 =0 @07?@545;5=85B>.e@JI0 AB0=40@B=>B> =>@<0;=> @07?@545;5=85 (8<0 A@54=0 AB>9=>AB =C;0 8 AB0=40@B=> >B:;>=5=85 548=8F0).C<C;0B82=0�C<C;0B82=0B0 AB>9=>AB 5 ;>38G5A:0 AB>9=>AB, :>OB> >?@545;O D>@<0B0 =0 DC=:F8OB0. :> :C<C;0B82=0B0 AB>9=>AB 5 TRUE, NORMS.DIST 2@JI0 :C<C;0B82=0B0 DC=:F8O =0 @07?@545;5=85; 0:> 5 FALSE, A5 2@JI0 DC=:F8OB0 =0 ?;JB=>ABB0 =0 25@>OB=>AB8B5.Z-!B>9=>ABB0, 70 :>OB> 65;05B5 @07?@545;5=85B>.�@JI0 >1@0B=>B> =0 AB0=40@B=>B> =>@<0;=> :C<C;0B82=>B> @07?@545;5=85.  07?@545;5=85B> 8<0 A@54=0 AB>9=>AB =C;0 8 AB0=40@B=> >B:;>=5=85 548=8F0.
5@>OB=>AB65@>OB=>AB, AJ>B25BAB20I0 =0 =>@<0;=>B> @07?@545;5=85.;@JI0 G8A;>, 70:@J3;5=> 40 =09-1;87:>B> =5G5B=> FO;> G8A;>.PA'8A;>!B>9=>ABB0 70 70:@J3;O=5.p@JI0 1@>O =0 ?5@<CB0F88B5 70 4045= 1@>9 >15:B8, :>8B> <>30B 40 1J40B 871@0=8 >B F8D@>28B5 >15:B8. 5@<CB0F8O 5 2A5:8 =01>@ 8;8 ?>4=01>@ >B >15:B8 8;8 AJ18B8O, 70 :>8B> 2JB@5H=8OB @54 5 >B 7=0G5=85. 5@<CB0F88B5 A0 @07;8G=8 >B :><18=0F88B5, 70 :>8B> 2JB@5H=8OB @54 =O<0 7=0G5=85. 7?>;7209B5 B078 DC=:F8O 70 87G8A;5=8O >B B8?0 =0 25@>OB=>AB 70 A?5G5;20=5 =0 ;>B0@8OB0.'8A;>+&O;> G8A;>, :>5B> ?>:0720 1@>O =0 >15:B8B5.
Number_chosen@&O;> G8A;>, :>5B> ?>:0720 1@>O =0 >15:B8B5 2J2 2AO:0 ?5@<CB0F8O.H@JI0 AB>9=>ABB0 =0 G8A;>B> 8, 3,14159265358979, A B>G=>AB 4> 15 F8D@8.�@JI0 @07?@545;5=85B> =0 >0A>=. 1I>B> ?@8;>65=85 =0 @07?@545;5=85B> =0 >0A>= ?@5428640 1@>O AJ18B8O 70 :>=:@5B5= ?5@8>4, :0B> =0?@8<5@ 1@>O :>;8, :>8B> ?@8AB830B 2 ?;0B5= ?0@:8=3 70 1 <8=CB0.C<C;0B82=0}>38G5A:0 AB>9=>AB, :>OB> >?@545;O D>@<0B0 =0 2@JI0=>B> @07?@545;5=85 =0 25@>OB=>AB8B5. :> :C<C;0B82=0B0 AB>9=>AB 5 TRUE, POISSON.DIST 2@JI0 :C<C;0B82=0B0 25@>OB=>AB =0 >0A>=, G5 1@>OB =0 A;CG20I8B5 A5 A;CG09=8 AJ18B8O I5 1J45 <564C =C;0 8 E 2:;NG8B5;=>; 0:> AB>9=>ABB0 5 FALSE, BO 2@JI0 DC=:F8O =0 ?;JB=>ABB0 =0 25@>OB=>AB8B5 =0 >0A>=, G5 1@>OB =0ABJ?20I8 AJ18B8O I5 5 B>G=> x.!@54=0 AB>9=>ABG0:20=0B0 G8A;>20 AB>9=>AB.X@>OB AJ18B8O.6@JI0 @57C;B0B0 =0 4045=> G8A;>, ?>2483=0B> =0 AB5?5=.PA'8A;>A=>2=>B> G8A;>.!B5?5=1!B5?5=B0, 4> :>OB> >A=>2=>B> G8A;> 5 AB5?5=C20=>.(@JI0 G0ABB0 =0 FO;>B> G8A;> =0 45;5=85.
=0<5=0B5;5;8B5;.'8A;8B5;	5;8<>B>.@5>1@07C20 3@04CA8 2 @0480=8.'8A;>.*3J; 2 3@04CA8, :>9B> 8A:0B5 40 ?@5>1@07C20B5.�@JI0 A;CG09=> G8A;>, ?>-3>;O<> 8;8 @02=> =0 0 8 ?>-<0;:> >B 1, @02=><5@=> @07?@545;5=>. !;CG09=8B5 G8A;0 A5 ?@><5=OB ?@8 ?>2B>@=> 87G8A;5=85.+@JI0 A;CG09=> G8A;> <564C C:070=8B5 G8A;0.>;C309-<0;:>B> FO;> G8A;>, :>5B> RANDBETWEEN I5 2J@=5.>@5409-3>;O<>B> FO;> G8A;>, :>5B> RANDBETWEEN I5 2J@=5.-0:@J3;O20 4045=> G8A;> 4> C:070= 1@>9 F8D@8.'8A;>%'8A;>B>, :>5B> 65;05B5 40 70:@J3;8B5.NumberOfDigits�@>OB F8D@8, 4> :>9B> 8A:0B5 40 70:@J3;8B5. B@8F0B5;=8B5 G8A;0 A5 70:@J3;O20B >B;O2> =0 45A5B8G=0B0 70?5B0O. C;0 A5 70:@J3;O20 4> =09-1;87:>B> FO;> G8A;>.(0:@J3;O20 4045=> G8A;> =04>;C :J< =C;0.'8A;>8AO:> @50;=> G8A;>, :>5B> 8A:0B5 40 5 70:@J3;5=> =04>;C.NumberOfDigits�@>OB F8D@8, 4> :>8B> 8A:0B5 40 70:@J3;8B5. B@8F0B5;=8B5 G8A;0 A5 70:@J3;O20B >B;O2> =0 45A5B8G=0B0 70?5B0O; =C;0 8;8 ?@>?CA=0B8 AB>9=>AB8 A5 70:@J3;O20B 4> =09-1;87:>B> FO;> G8A;>..0:@J3;O20 4045=> G8A;> =03>@5, 40;5G >B =C;0.'8A;>3AO:> @50;=> G8A;>, :>5B> 8A:0B5 70:@J3;5=> =03>@5.NumberOfDigits�@>OB F8D@8, 4> :>8B> 8A:0B5 40 70:@J3;8B5. B@8F0B5;=8B5 G8A;0 A5 70:@J3;O20B >B;O2> =0 45A5B8G=0B0 70?5B0O; =C;0 8;8 ?@>?CA=0B8 AB>9=>AB8 A5 70:@J3;O20B 4> =09-1;87:>B> FO;> G8A;>.v@JI0 7=0:0 =0 4045=> G8A;>: 1, 0:> G8A;>B> 5 ?>;>68B5;=>, =C;0, 0:> G8A;>B> 5 =C;0 8;8 -1, 0:> G8A;>B> 5 >B@8F0B5;=>.'8A;>AO:> @50;=> G8A;>.@JI0 A8=CA0 =0 4045=8O J3J;.'8A;>**3J;JB 2 @0480=8, 70 :>9B> BJ@A8B5 A8=CA0.#@JI0 E8?5@1>;8G=8O A8=CA =0 G8A;>.'8A;>AO:> @50;=> G8A;>.&@JI0 :>@5= :204@0B5= =0 4045=> G8A;>.'8A;>*'8A;>B>, 70 :>5B> BJ@A8B5 :>@5= :204@0B5=.0@JI0 :>@5= :204@0B5= >B (G8A;> C<=>65=> ?> ?8).'8A;>!'8A;>B>, ?> :>5B> A5 C<=>6020 ?8.*@JI0 t-@07?@545;5=85B> >B;O2> =0 !BN4J=B.C<C;0B82=0�>38G5A:0 AB>9=>AB, :>OB> >?@545;O D>@<0B0 =0 DC=:F8OB0. :> :C<C;0B82=0B0 AB>9=>AB 5 TRUE, T.DIST 2@JI0 :C<C;0B82=0B0 DC=:F8O =0 @07?@545;5=85; 0:> 5 FALSE, A5 2@JI0 DC=:F8OB0 =0 ?;JB=>ABB0 =0 25@>OB=>AB8B5.Deg_freedom2&O;> G8A;>, :>5B> ?>:0720 1@>O AB5?5=8 =0 A2>1>40.XA'8A;>20B0 AB>9=>AB, ?@8 :>OB> 65;05B5 40 >F5=8B5 @07?@545;5=85B>..@JI0 42CAB@0==>B> t-@07?@545;5=85 =0 Student.Deg_freedom2&O;> G8A;>, :>5B> ?>:0720 1@>O AB5?5=8 =0 A2>1>40.XA'8A;>20B0 AB>9=>AB, ?@8 :>OB> 65;05B5 40 >F5=8B5 @07?@545;5=85B>.6@JI0 >3@0=8G5=>B> >B4OA=> t-@07?@545;5=85 =0 !BN4J=B.Deg_freedom2&O;> G8A;>, :>5B> ?>:0720 1@>O AB5?5=8 =0 A2>1>40.XPAA'8A;>20B0 AB>9=>AB, ?@8 :>OB> 65;05B5 40 >F5=8B5 @07?@545;5=85B>.5@JI0 >3@0=8G5=>B> >B;O2> t-@07?@545;5=85 =0 !BN4J=B.Deg_freedomF@>OB AB5?5=8 =0 A2>1>40, A :>9B> 40 A5 E0@0:B5@878@0 @07?@545;5=85B>.
5@>OB=>AB65@>OB=>ABB0, A2J@70=0 A t-@07?@545;5=85B> =0 !BN4J=B.F@JI0 >1@0B=>B> =0 42CAB@0==> >3@0=8G5=>B> t-@07?@545;5=85 =0 Student.Deg_freedomF@>OB AB5?5=8 =0 A2>1>40, A :>9B> 40 A5 E0@0:B5@878@0 @07?@545;5=85B>.
5@>OB=>AB65@>OB=>ABB0, A2J@70=0 A t-@07?@545;5=85B> =0 !BN4J=B.@JI0 B0=35=A0 =0 4045=8O J3J;.'8A;>,*3J;JB 2 @0480=8, 70 :>9B> BJ@A8B5 B0=35=A0.)7G8A;O20 E8?5@1>;8G=8O B0=35=A =0 G8A;>.'8A;>AO:> @50;=> G8A;>.i0:@J3;O20 4045=> G8A;> 4> FO;> G8A;> G@57 ?@5<0E20=5 =0 45A5B8G=0B0 70?5B0O 8;8 4@>1=>, G0AB >B G8A;>B>.'8A;>$'8A;>B>, :>5B> 8A:0B5 40 70:@J3;8B5.NumberOfDigitsI'8A;>, C:0720I> B>G=>ABB0 =0 70:@J3;O20=5B>. :> 5 ?@>?CA=0B>   0 (=C;0).@JI0 ?@07=0 AB>9=>AB./1548=O20 420 B5:AB>28 =870 2 548= B5:AB>2 =87."5:AB 1qJ@28OB B5:AB>2 =87 B@O120 40 A5 ?@8AJ548=8 :J< 548=8G5= B5:AB>2 =87. 87>25B5 <>30B 40 2:;NG20B B5:AB 8;8 G8A;0."5:AB 2qB>@8OB B5:AB>2 =87 B@O120 40 A5 ?@8AJ548=8 :J< 548=8G5= B5:AB>2 =87. 87>25B5 <>30B 40 2:;NG20B B5:AB 8;8 G8A;0.�7G8A;O20 87@070 70 2A5:8 @54 2 B01;8F0B0, A;54 :>5B> 2@JI0 2@J7:0B0 =0 B578 AB>9=>AB8 2 54=>=87>2 @57C;B0B, @0745;5= G@57 C:070=8O @0745;8B5;.
 0745;8B5;) 0745;8B5;OB, :>9B> 40 A5 A2J@65 A 87@07.7@0797@07JB, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0.
>4@5640=5K 54JB, :>9B> I5 A5 ?@8;030. 0/FALSE/DESC   =87E>4OI; 1/TRUE/ASC   2J7E>4OI.OrderBy_Expression67@07, :>9B> I5 A5 87?>;720 70 A>@B8@0=5 =0 B01;8F0B0."01;8F0@"01;8F0B0, AJ4J@60I0 @54>25B5, 70 :>8B> I5 A5 87G8A;O20 87@07JB.z@JI0 TRUE, 0:> 4045= B5:AB>2 =87 AJ4J@60 4@C3 B5:AB>2 =87. CONTAINSSTRING =5 5 A @07;8G020=5 =0 3;02=8B5 8 <0;:8B5 1C:28.FindTextq"5:ABJB, :>9B> BJ@A8B5. >65B5 40 87?>;720B5 70<5AB20I8B5 A8<2>;8 ? 8 *. 7?>;7209B5 ~? 8 ~* 70 BJ@A5=5 =0 ? 8 *.
WithinText,"5:ABJB, 2 :>9B> 8A:0B5 40 BJ@A8B5 FindText.|@JI0 TRUE, 0:> 4045= B5:AB>2 =87 AJ4J@60 4@C3 B5:AB>2 =87. CONTAINSSTRINGEXACT 5 A @07;8G020=5 =0 3;02=8B5 8 <0;:8B5 1C:28.FindTextG"5:ABJB, :>9B> 8A:0B5 40 =0<5@8B5. 5 A5 @07@5H020B 70<5AB20I8 A8<2>;8.
WithinTextPA,"5:ABJB, 2 :>9B> 8A:0B5 40 BJ@A8B5 FindText.z@>25@O20 40;8 420 B5:AB>28 =870 A0 01A>;NB=> 54=0:28 8 2@JI0 TRUE 8;8 FALSE. 0 EXACT A5 @07;8G020B <0;:8 8 3;02=8 1C:28."5:AB 1J@28OB B5:AB>2 =87."5:AB 2B>@8OB B5:AB>2 =87.k@JI0 =0G0;=0B0 ?>78F8O =0 548= B5:AB>2 =87 2 4@C3 B5:AB>2 =87. 0 FIND A5 @07;8G020B <0;:8 8 3;02=8 1C:28.FindText�"5:ABJB, :>9B> BJ@A8B5. 7?>;7209B5 42>9=8 :028G:8 (?@075= B5:AB) 70 AJ>B25BAB285 A ?J@28O 7=0: 2 within_text. !?5F80;=8 7=0F8 =5 A0 @07@5H5=8.
NotFoundValuej&8D@>20B0 AB>9=>AB, :>OB> B@O120 40 A5 2J@=5, 0:> B5:ABJB =5 5 =0<5@5=; 0:> 5 ?@>?CA=0B0, A5 2@JI0 3@5H:0.
StartPosition�=0:JB, >B :>9B> 70?>G20 BJ@A5=5B>. :> 5 ?@>?CA=0B, =0G0;=0B0 ?>78F8O StartPosition = 1. J@28OB 7=0: 2 WithinText 5 G8A;>B> 1.
WithinText!"5:ABJB, AJ4J@60I BJ@A5=8O B5:AB.m0:@J3;O20 4045=> G8A;> 4> C:070=8O 1@>9 45A5B8G=8 4@>18 8 2@JI0 @57C;B0B0 :0B> B5:AB A 4>?J;=8B5;=8 70?5B08.5A5B8G=8 4@>18A@>OB F8D@8 >B4OA=> =0 45A5B8G=0B0 70?5B0O. :> 5 ?@>?CA=0B0   2.NoCommas�>38G5A:0 AB>9=>AB: 0:> 5 TRUE, =5 2J256409B5 70?5B08 2J2 2J@=0B8O B5:AB; 0:> 5 FALSE 8;8 ?@>?CA=0B0, 2J2545B5 70?5B08 2J2 2J@=0B8O B5:AB.'8A;>>'8A;>B>, :>5B> 8A:0B5 40 70:@J3;8B5 8 40 :>=25@B8@0B5 2 B5:AB.@>=25@B8@0 4045=0 AB>9=>AB 2 B5:AB 2 C:070=8O D>@<0B =0 G8A;0B0.$>@<0B#:070=8OB F8D@>2 D>@<0B.!B>9=>AB9'8A;> 8;8 D>@<C;0, :>OB> A5 87G8A;O20 A F8D@>20 AB>9=>AB.G@JI0 AB>9=>AB TRUE, 0:> 8<0 AJ>B25BAB285 <564C MatchExpression 8 Text.MatchExpression&MatchExpression 70 AJ?>AB02O=5 A Text."5:AB'"5:AB 70 AJ?>AB02O=5 A MatchExpression.;@JI0 C:070=8O 1@>9 7=0F8 >B =0G0;>B> =0 4045= B5:AB>2 =87.NumberOfCharacters>@>OB 7=0F8, :>9B> 8A:0B5 40 872048 LEFT. :> 5 ?@>?CA=0B   1."5:AB;"5:AB>28OB =87, AJ4J@60I 7=0F8B5, :>8B> 8A:0B5 40 872048B5.%@JI0 1@>O 7=0F8 2 4045= B5:AB>2 =87."5:AB>"5:ABJB, G8OB> 4J;68=0 BJ@A8B5. =B5@20;8B5 A5 1@>OB 70 7=0F8.-@028 2A8G:8 1C:28 2 4045= B5:AB>2 =87 <0;:8."5:ABa"5:ABJB, :>9B> 8A:0B5 40 ?@5>1@07C20B5 2 <0;:8 1C:28. =0F8B5, :>8B> =5 A0 1C:28, =5 A5 ?@><5=OB.T@JI0 =87 >B 7=0F8 >B A@540B0 =0 B5:AB>2 =87 ?@8 704045=0 =0G0;=0 ?>78F8O 8 4J;68=0.NumberOfCharacters@>OB 7=0F8 70 2@JI0=5.
StartPositionL>78F8OB0 =0 ?J@28O 7=0:, :>9B> 8A:0B5 40 872048B5. >78F88B5 70?>G20B >B 1."5:AB4"5:AB>28OB =87, >B :>9B> 8A:0B5 40 872048B5 7=0F8B5.00<5AB20 G0AB >B B5:AB>2 =87 A 4@C3 B5:AB>2 =87.NewText0<5AB20I8OB B5:AB.NumberOfCharacters'@>OB 7=0F8, :>8B> 8A:0B5 40 70<5AB8B5.OldText<"5:AB>28OB =87, AJ4J@60I 7=0F8B5, :>8B> 8A:0B5 40 70<5AB8B5.
StartPosition]>78F8OB0 =0 7=0:0 2 AB0@8O B5:AB old_text, :>9B> 8A:0B5 40 70<5AB8B5 A =>28O B5:AB new_text.{>2B0@O 4045= B5:AB >?@545;5= 1@>9 ?JB8. 7?>;7209B5 REPT, 70 40 ?>?J;=8B5 4045=0 :;5B:0 A 4045= 1@>9 :>?8O =0 B5:AB>2 =87.
NumberOfTimes<>;>68B5;=> G8A;>, C:0720I> 1@>O ?JB8 =0 ?>2B0@O=5 =0 B5:AB."5:AB#"5:ABJB, :>9B> 8A:0B5 40 ?>2B>@8B5.PA7@JI0 C:070=8O 1@>9 7=0F8 >B :@0O =0 4045= B5:AB>2 =87.NumberOfCharacters;@>OB 7=0F8, :>9B> 8A:0B5 40 872048B5. :> 5 ?@>?CA=0B   1."5:AB;"5:AB>28OB =87, AJ4J@60I 7=0F8B5, :>8B> 8A:0B5 40 872048B5.p@JI0 =0G0;=0B0 ?>78F8O =0 548= B5:AB>2 =87 2 4@C3 B5:AB>2 =87. 0 SEARCH =5 A5 @07;8G020B <0;:8 8 3;02=8 1C:28.FindTextq"5:ABJB, :>9B> BJ@A8B5. >65B5 40 87?>;720B5 70<5AB20I8B5 A8<2>;8 ? 8 *. 7?>;7209B5 ~? 8 ~* 70 BJ@A5=5 =0 ? 8 *.
NotFoundValuej&8D@>20B0 AB>9=>AB, :>OB> B@O120 40 A5 2J@=5, 0:> B5:ABJB =5 5 =0<5@5=; 0:> 5 ?@>?CA=0B0, A5 2@JI0 3@5H:0.
StartPositiony>78F8OB0 =0 7=0F8B5 2 WithinText, >B :>OB> 8A:0B5 40 70?>G=5B5 BJ@A5=5B>. @8 ?@>?CA:0=5 AB>9=>ABB0 ?> ?>4@0718@0=5 5 1.
WithinText,"5:ABJB, 2 :>9B> 8A:0B5 40 BJ@A8B5 FindText.;0<5AB20 AJI5AB2C20I B5:AB A =>2 B5:AB 2 4045= B5:AB>2 =87.InstanceNumberPA�>2B>@5=85B> =0 AB0@8O B5:AB old_text, :>5B> 8A:0B5 40 70<5AB8B5. :> 5 ?@>?CA=0B, 2AO:> ?>2B>@5=85 =0 AB0@8O B5:AB old_text A5 70<5AB20.NewText;"5:ABJB, A :>9B> 8A:0B5 40 70<5AB8B5 AB0@8O B5:AB old_text.OldText�!JI5AB2C20I8OB B5:AB, :>9B> 8A:0B5 40 70<5AB8B5. :> @538ABJ@JB =0 old_text =5 AJ2?040 A @538ABJ@0 =0 AJI5AB2C20I8O B5:AB, SUBSTITUTE =O<0 40 70<5AB8 B5:AB0."5:ABY"5:AB>2 =87 8;8 ?@5?@0B:0 :J< :;5B:0, AJ4J@60I0 B5:AB, 2 :>9B> 8A:0B5 40 70<5AB8B5 7=0F8.b@5<0E20 2A8G:8 8=B5@20;8 >B 4045= B5:AB>2 =87, A 87:;NG5=85 =0 548=8G=8B5 8=B5@20;8 <564C 4C<8B5."5:AB1"5:ABJB, >B :>9B> 8A:0B5 40 ?@5<0E=5B5 8=B5@20;8.A@JI0 Unicode 7=0:, ?@5?@0B5= >B ?@54>AB025=0B0 G8A;>20 AB>9=>AB.'8A;>J><5@JB 5 AB>9=>ABB0 Unicode (:>4>20 B>G:0), 70 :>OB> 8A:0B5 7=0: Unicode.C@JI0 =><5@0 (:>4>20 B>G:0), AJ>B25BAB20I0 A ?J@28O 7=0: =0 B5:AB0."5:AB4=0:JB, 70 :>9B> 8A:0B5 AB>9=>ABB0 Unicode, 5 B5:AB.PA1@5>1@07C20 2A8G:8 1C:28 >B B5:AB>2 =87 2 3;02=8."5:ABk"5:ABJB, :>9B> 8A:0B5 40 ?@5>1@07C20B5 2 3;02=8 1C:28, 8;8 ?@5?@0B:0 :J< :;5B:0, :>OB> AJ4J@60 B5:AB>2 =87.5@5>1@07C20 B5:AB>2 =87, :>9B> C:0720 G8A;>, 2 G8A;>."5:AB!"5:ABJB, :>9B> I5 A5 ?@5>1@07C20.p7G8A;O20 C:070=8O 87@07 70 40B0B0, AJ>B25BAB20I0 =0 :@0O =0 B5:CI8O <5A5F A;54 ?@8;030=5B> =0 C:070=8B5 D8;B@8.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.7@077@07JB, :>9B> I5 A5 87G8A;O20.$8;BJ@KC;52 (AB8=0/58AB8=0) 87@07 8;8 87@07 2 B01;8F0B0, :>9B> 45D8=8@0 D8;BJ@.t7G8A;O20 C:070=8O 87@07 70 40B0B0, AJ>B25BAB20I0 =0 :@0O =0 B5:CI>B> B@8<5A5G85 A;54 ?@8;030=5 =0 C:070=8B5 D8;B@8.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.PA7@077@07JB, :>9B> I5 A5 87G8A;O20.$8;BJ@KC;52 (AB8=0/58AB8=0) 87@07 8;8 87@07 2 B01;8F0B0, :>9B> 45D8=8@0 D8;BJ@.p7G8A;O20 C:070=8O 87@07 70 40B0B0, AJ>B25BAB20I0 =0 :@0O =0 B5:CI0B0 3>48=0 A;54 ?@8;030=5 =0 C:070=8B5 D8;B@8.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.7@077@07JB, :>9B> I5 A5 87G8A;O20.$8;BJ@KC;52 (AB8=0/58AB8=0) 87@07 8;8 87@07 2 B01;8F0B0, :>9B> 45D8=8@0 D8;BJ@.YearEndDate>A;54=0 40B0 >B 3>48=0.6@5<5AB20 C:070=8O =01>@ >B 40B8 A >?@545;5= 8=B5@20;.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.PA=B5@20;(4=> >B: 45=, <5A5F, B@8<5A5G85, 3>48=0.NumberOfIntervals@>OB 8=B5@20;8 70 ?@><O=0.$@JI0 40B8B5 <564C 425 C:070=8 40B8.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.EndDate@09=0 40B0.	StartDate
0G0;=0 40B0. @JI0 40B8B5 >B C:070=8O ?5@8>4.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.=B5@20;(4=> >B: 45=, <5A5F, B@8<5A5G85, 3>48=0.PANumberOfIntervals@>OB 8=B5@20;8.	StartDate
0G0;=0 40B0..@JI0 3@C?0 >B 40B8 2 <5A5F0 4> B5:CI0B0 40B0.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.4@JI0 3@C?0 >B 40B8 2 B@8<5A5G85B> 4> B5:CI0B0 40B0.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.0@JI0 3@C?0 >B 40B8 2 3>48=0B0 4> B5:CI0B0 40B0.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.YearEndDate>A;54=0 40B0 >B 3>48=0.@JI0 :@0O =0 <5A5F0.PA0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.@JI0 :@0O =0 B@8<5A5G85B>.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.@JI0 :@0O =0 3>48=0B0.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.YearEndDate>A;54=0 40B0 >B 3>48=0.@JI0 ?J@20B0 =5?@07=0 40B0.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.J@JI0 ?J@20B0 AB>9=>AB 2 :>;>=0B0, 70 :>OB> 87@07JB 8<0 =5?@07=0 AB>9=>AB.
ColumnName7E>4=8B5 AB>9=>AB8.PA7@0717@07JB, :>9B> I5 A5 87G8A;O20 70 2AO:0 AB>9=>AB.@JI0 ?>A;54=0B0 =5?@07=0 40B0.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.M@JI0 ?>A;54=0B0 AB>9=>AB 2 :>;>=0B0, 70 :>OB> 87@07JB 8<0 =5?@07=0 AB>9=>AB.
ColumnName7E>4=8B5 AB>9=>AB8.7@0717@07JB, :>9B> I5 A5 87G8A;O20 70 2AO:0 AB>9=>AB.@JI0 A;5420I8O 45=.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.@JI0 A;5420I8O <5A5F.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.@JI0 A;5420I>B> B@8<5A5G85.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.@JI0 A;5420I0B0 3>48=0.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.YearEndDate>A;54=0 40B0 >B 3>48=0.p7G8A;O20 C:070=8O 87@07 70 40B0B0, AJ>B25BAB20I0 =0 :@0O =0 ?@548H=8O <5A5F A;54 ?@8;030=5 =0 C:070=8B5 D8;B@8.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.7@077@07JB, :>9B> I5 A5 87G8A;O20.$8;BJ@KC;52 (AB8=0/58AB8=0) 87@07 8;8 87@07 2 B01;8F0B0, :>9B> 45D8=8@0 D8;BJ@.v7G8A;O20 C:070=8O 87@07 70 40B0B0, AJ>B25BAB20I0 =0 :@0O =0 ?@548H=>B> B@8<5A5G85 A;54 ?@8;030=5 =0 C:070=8B5 D8;B@8.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.7@077@07JB, :>9B> I5 A5 87G8A;O20.$8;BJ@KC;52 (AB8=0/58AB8=0) 87@07 8;8 87@07 2 B01;8F0B0, :>9B> 45D8=8@0 D8;BJ@.r7G8A;O20 C:070=8O 87@07 70 40B0B0, AJ>B25BAB20I0 =0 :@0O =0 ?@548H=0B0 3>48=0 A;54 ?@8;030=5 =0 C:070=8B5 D8;B@8.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.7@077@07JB, :>9B> I5 A5 87G8A;O20.$8;BJ@KC;52 (AB8=0/58AB8=0) 87@07 8;8 87@07 2 B01;8F0B0, :>9B> 45D8=8@0 D8;BJ@.YearEndDate>A;54=0 40B0 >B 3>48=0.L@JI0 ?0@0;5;5= ?5@8>4 >B 40B8 ?> :>=:@5B5= =01>@ >B 40B8 8 C:070= 8=B5@20;.PA0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.=B5@20;(4=> >B: 45=, <5A5F, B@8<5A5G85, 3>48=0.NumberOfIntervals@>OB 8=B5@20;8.@JI0 ?@548H=8O 45=.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.@JI0 ?@548H=8O <5A5F.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.@JI0 ?@548H=>B> B@8<5A5G85.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.@JI0 ?@548H=0B0 3>48=0.PA0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.YearEndDate>A;54=0 40B0 >B 3>48=0.6@JI0 3@C?0 40B8 2 B5:CI8O 871>@ >B ?@548H=0B0 3>48=0.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.@JI0 =0G0;>B> =0 <5A5F0.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.@JI0 =0G0;>B> =0 B@8<5A5G85B>.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.@JI0 =0G0;>B> =0 3>48=0B0.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.YearEndDate>A;54=0 40B0 >B 3>48=0.�7G8A;O20 C:070=8O 87@07 ?@57 8=B5@20;0, :>9B> 70?>G20 =0 ?J@28O 45= >B <5A5F0 8 702J@H20 =0 ?>A;54=0B0 40B0 2 C:070=0B0 :>;>=0 A 40B8 A;54 ?@8;030=5 =0 :>=:@5B=8 D8;B@8.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.7@077@07JB, :>9B> I5 A5 87G8A;O20.$8;BJ@KC;52 (AB8=0/58AB8=0) 87@07 8;8 87@07 2 B01;8F0B0, :>9B> 45D8=8@0 D8;BJ@.�7G8A;O20 C:070=8O 87@07 ?@57 8=B5@20;0, :>9B> 70?>G20 =0 ?J@28O 45= >B B@8<5A5G85B> 8 702J@H20 =0 ?>A;54=0B0 40B0 2 C:070=0B0 :>;>=0 A 40B8 A;54 ?@8;030=5 =0 :>=:@5B=8 D8;B@8.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.7@077@07JB, :>9B> I5 A5 87G8A;O20.$8;BJ@KC;52 (AB8=0/58AB8=0) 87@07 8;8 87@07 2 B01;8F0B0, :>9B> 45D8=8@0 D8;BJ@.PA�7G8A;O20 C:070=8O 87@07 ?@57 8=B5@20;0, :>9B> 70?>G20 =0 ?J@28O 45= >B 3>48=0B0 8 702J@H20 =0 ?>A;54=0B0 40B0 2 C:070=0B0 :>;>=0 A 40B8 A;54 ?@8;030=5 =0 :>=:@5B=8 D8;B@8.0B88<5B> =0 :>;>=0 A 40B8 8;8 B01;8F0 A 54=0 :>;>=0 A 40B8.7@077@07JB, :>9B> I5 A5 87G8A;O20.$8;BJ@KC;52 (AB8=0/58AB8=0) 87@07 8;8 87@07 2 B01;8F0B0, :>9B> 45D8=8@0 D8;BJ@.YearEndDate>A;54=0 40B0 >B 3>48=0.5@JI0 B01;8F0 A =>28 :>;>=8, C:070=8 >B DAX 87@078B5.7@07%7@07JB 70 =>20B0 :>;>=0 70 4>102O=5.<5#<5B> =0 =>20B0 :>;>=0 70 4>102O=5."01;8F0/"01;8F0B0, :J< :>OB> I5 A5 4>102OB =>28 :>;>=8.PA8>102O=5 >B=>2> =0 @54>25B5 A ?@07=8 AB>9=>AB8 70 <O@:0.FilterTable>7@07, :>9B> >?@545;O B01;8F0B0, >B :>OB> I5 A5 2@JI0B @54>25.GroupBy_ColumnName�>;>=0 70 3@C?8@0=5 8;8 8728:20=5 =0 DC=:F88B5 ROLLUP 8 ISSUBTOTALCOLUMNS 70 C:0720=5 =0 A?8AJ: A :>;>=8 70 3@C?8@0=5 ?> <5648==8 AC<8.ShowAll_ColumnNameShowAll columns."01;8F0 "01;8F0 >B B8? SummarizeColumns.q@JI0 2A8G:8 @54>25 2 4045=0 B01;8F0 8;8 2A8G:8 AB>9=>AB8 2 4045=0 :>;>=0, :0B> 83=>@8@0 2A8G:8 ?@8;>65=8 D8;B@8.
ColumnName >;>=0 2 AJI0B0 >A=>2=0 B01;8F0.TableNameOrColumnName)<5B> =0 AJI5AB2C20I0 B01;8F0 8;8 :>;>=0.E7G8AB20=5 =0 2A8G:8 D8;B@8, :>8B> A5 ?@8;030B :J< C:070=0B0 B01;8F0.	TableName/"01;8F0B0, 70 :>OB> 8A:0B5 40 87G8AB8B5 D8;B@8.v@JI0 2A8G:8 @54>25 2 4045=0 B01;8F0, A 87:;NG5=85 =0 >=578 @54>25, :>8B> A0 ?@><5=5=8 >B C:070=8B5 D8;B@8 2 :>;>=0B0.
ColumnName#>;>=0, G88B> D8;B@8 I5 A5 70?07OB.	TableName<5B> =0 AJI5AB2C20I0 B01;8F0.�@JI0 2A8G:8 @54>25, A 87:;NG5=85 =0 ?@07=8O @54 2 4045=0 B01;8F0, 8;8 2A8G:8 AB>9=>AB8 2 4045=0 :>;>=0, :0B> 83=>@8@0 2A8G:8 ?@8;>65=8 D8;B@8.
ColumnName >;>=0 2 AJI0B0 >A=>2=0 B01;8F0.TableNameOrColumnName)<5B> =0 AJI5AB2C20I0 B01;8F0 8;8 :>;>=0.�@JI0 2A8G:8 @54>25 2 4045=0 B01;8F0 8;8 2A8G:8 AB>9=>AB8 2 4045=0 :>;>=0, :0B> 83=>@8@0 2A8G:8 ?@8;>65=8 D8;B@8 2 70O2:0B0, => 70?0720 2J=H=8B5 D8;B@8.TableNameOrColumnNameM@5<0E20 2A8G:8 D8;B@8 =0 C:070=0B0 B01;8F0 8;8 :>;>=0, ?@8;>65=8 2 70O2:0B0.4F5=O20 4045= 87@07 2 :>=B5:AB, 87<5=5= >B D8;B@8B5.7@07PA7@07JB, :>9B> I5 A5 87G8A;O20.$8;BJ@KC;52 (AB8=0/58AB8=0) 87@07 8;8 87@07 2 B01;8F0B0, :>9B> 45D8=8@0 D8;BJ@.:F5=O20 87@07 2 B01;8F0B0 2 :>=B5:AB, 87<5=5= >B D8;B@8B5.$8;BJ@KC;52 (AB8=0/58AB8=0) 87@07 8;8 87@07 2 B01;8F0B0, :>9B> 45D8=8@0 D8;BJ@."01;8F0+7@07JB 2 B01;8F0B0, :>9B> I5 A5 87G8A;O20.E@JI0 B01;8F0 A 54=0 :>;>=0 70 2A8G:8 40B8 <564C StartDate 8 EndDate.EndDate"@09=0B0 40B0 2J2 D>@<0B datetime.	StartDate#0G0;=0B0 40B0 2J2 D>@<0B datetime.E@JI0 B01;8F0 >B 40B8 A 54=0 :>;>=0, 87G8A;5=8 02B><0B8G=> >B <>45;0.FiscalYearEndMonthM&O;> G8A;> >B 1 4> 12, :>5B> ?@54AB02;O20 ?>A;545= <5A5F >B D8=0=A>20 3>48=0.PA�#:0720 ?>A>:0 70 :@JAB>A0=> D8;B@8@0=5, :>OB> I5 A5 87?>;720 ?@8 87G8A;O20=5B> =0 DAX 87@07.  5;0F8OB0 5 45D8=8@0=0 >B 8<5=C20=5B> :0B> 0@3C<5=B8 =0 425B5 :>;>=8, :>8B> A;C60B :0B> :@09=8 B>G:8.CrossFilterType�"@5B8OB 0@3C<5=B =0 DC=:F8OB0 CROSSFILTER B@O120 40 5 0 70 None, 1 70 OneWay 8;8 2 70 Both. J7<>6=> 5 AJI> B0:0 40 A5 87?>;720B 4C<8B5 None, OneWay, Both.LeftColumnNameO20 :>;>=0.RightColumnName
OA=0 :>;>=0.B@JI0 B01;8F0, :>OB> 5 :@JAB>A0=> >1548=5=85 =0 C:070=8B5 B01;8F8."01;8F04"01;8F0, :>OB> I5 CG0AB20 2 :@JAB>A0=>B> >1548=5=85.�>ABJ? 4> (?>4)B01;8F0, :>OB> ?@54AB02;O20 =0AB>OI0 3@C?0 2J2 DC=:F8OB0 GroupBy. >65 40 A5 87?>;720 A0<> 2J2 DC=:F8OB0 GroupBy.*@JI0 B01;8F0 A 2JB@5H=> 45D8=8@0=8 40==8.40==80==8B5 70 B01;8F0B0.8<5<5 =0 :>;>=0 70 45D8=8@0=5.B8?+<5 =0 B8?, :>9B> I5 A5 A2J@720 A :>;>=0B0.�@JI0 40==8B5 >B B01;8F0B0, :>8B> AJ>B25BAB20B =0 87@070 DetailRows, 45D8=8@0= 2 C:070=0B0 <O@:0. :> 87@07 DetailRows =5 5 45D8=8@0=, A5 2@JI0 FO;0B0 B01;8F0, :J< :>OB> ?@8=04;568 <O@:0B0.O@:0?@5?@0B:0 :J< <O@:0, G89B> 87@07 DetailRows B@O120 40 A5 >F5=8.�@JI0 B01;8F0 A 54=0 :>;>=0, :>OB> AJ4J@60 @07;8G=8B5 (C=8:0;=8) AB>9=>AB8 2 4045=0 :>;>=0, 70 0@3C<5=B 2 :>;>=0B0 8;8 =O:>;:> :>;>=8 A @07;8G=8 (C=8:0;=8) :><18=0F88 >B AB>9=>AB8 70 0@3C<5=B =0 87@07 =0 B01;8F0.ColumnNameOrTableExprj>;>=0B0 (8;8 87@07JB =0 B01;8F0), >B :>OB> I5 A5 2@JI0B C=8:0;=8 AB>9=>AB8 (8;8 :><18=0F8O >B AB>9=>AB8).\@JI0 AB>9=>ABB0 2 :>;>=0B0 ?@548 C:070=8O 1@>9 A:0=8@0=8O =0 B01;8F0B0 (1 ?> ?>4@0718@0=5).
ColumnName&>;>=0B0, AJ4J@60I0 65;0=0B0 AB>9=>AB.'8A;>@>9 A:0=8@0=8O =0 B01;8F0B0.O@JI0 AB>9=>ABB0 2 :>;>=0B0 70 ?J@20B0 B>G:0, 70 :>OB> 5 8<0;> :>=B5:AB 70 @54.
ColumnName&>;>=0B0, AJ4J@60I0 65;0=0B0 AB>9=>AB.PA@@JI0 @54>25B5 >B ;O20B0 B01;8F0, :>8B> =5 ?@8AJAB20B 2 4OA=0B0.	LeftTable37@07JB >B ;O20B0 B01;8F0 I5 A5 87?>;720 70 Except.
RightTable47@07JB >B 4OA=0B0 B01;8F0 I5 A5 87?>;720 70 Except."@JI0 B01;8F0, :>OB> 5 D8;B@8@0=0.FilterExpressionOC;52 (AB8=0/=58AB8=0) 87@07, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0."01;8F0"01;8F0B0 70 D8;B@8@0=5.Q@JI0 B01;8F0 =0 AB>9=>AB8B5 =0 D8;BJ@0, ?@8;>65=8 48@5:B=> :J< C:070=0B0 :>;>=0.
ColumnName5>;>=0B0, 70 :>OB> I5 A5 2@JI0B AB>9=>AB8 =0 D8;BJ@0.�7@07JB >B 2B>@0B0 B01;8F0 I5 A5 87G8A;8 70 2A5:8 @54 2 ?J@20B0 B01;8F0. @JI0 :@JAB>A0=>B> >1548=O20=5 =0 ?J@20B0 B01;8F0 A B578 @57C;B0B8.Table1!A=>2=0B0 B01;8F0 2 "5=5@8@0=5".PATable2H7@07 >B B01;8F0B0, :>9B> I5 A5 87G8A;8 70 2A5:8 @54 >B ?J@20B0 B01;8F0.�7@07JB >B 2B>@0B0 B01;8F0 I5 A5 87G8A;8 70 2A5:8 @54 2 ?J@20B0 B01;8F0. @JI0 :@JAB>A0=>B> >1548=O20=5 =0 ?J@20B0 B01;8F0 A B578 @57C;B0B8, 2:;NG8B5;=> @54>25B5, 70 :>8B> 87@07JB =0 2B>@0B0 B01;8F0 5 ?@075=.Table1!A=>2=0B0 B01;8F0 2 "5=5@8@0=5".Table2H7@07 >B B01;8F0B0, :>9B> I5 A5 87G8A;8 70 2A5:8 @54 >B ?J@20B0 B01;8F0.V@JI0 B01;8F0 A 54=0 :>;>=0, ?>?J;=5=0 A ?>A;54>20B5;=8 AB>9=>AB8 >B =0G0;>B> 4> :@0O.EndValue@09=0B0 AB>9=>AB =0 :>;>=0B0.IncrementValue$!B>9=>ABB0 =0 ?>:0G20=5 =0 :>;>=0B0.
StartValue0G0;=0 AB>9=>AB =0 :>;>=0B0.F!J74020 >1>1I5=85 =0 2E>4OI0B0 B01;8F0, 3@C?8@0=0 ?> C:070=8B5 :>;>=8.7@07PA7@07JB =0 =>20B0 :>;>=0.GroupBy_ColumnName>;>=0 70 3@C?8@0=5 ?>.<5<5 =0 :>;>=0B0 70 4>102O=5."01;8F0E>4=0B0 B01;8F0.�1>7=0G020 87@07 70 87<5@20=5, C:070= 2 8728:20=5B> =0 DC=:F8OB0 SUMMARIZECOLUMNS, :>OB> I5 1J45 83=>@8@0=0 ?@8 >?@545;O=5B> =0 =5?@07=8B5 @54>25.Measure_ExpressionT7@07JB, :>9B> B@O120 40 A5 83=>@8@0 70 F5;8B5 =0 >?@545;O=5B> =0 =5?@07=8B5 @54>25.F@JI0 @54>25B5 =0 B01;8F0 >B;O2>, :>8B> A5 ?>O2O20B 2 B01;8F0 >B4OA=>.	LeftTable67@07JB >B ;O20B0 B01;8F0 I5 A5 87?>;720 70 Intersect.
RightTable77@07JB >B 4OA=0B0 B01;8F0 I5 A5 87?>;720 70 Intersect.�$C=:F8OB0 IsOnOrAfter 5 1C;520 DC=:F8O, :>OB> 5<C;8@0 ?>2545=85B> =0 :;0C70B0 Start At 8 2@JI0 8AB8==0 AB>9=>AB 70 @540, :>9B> >B3>20@O =0 2A8G:8 CA;>28O, ?>A>G5=8 :0B> ?0@0<5B@8 2 B078 DC=:F8O.PA
>4@5640=5K 54JB, :>9B> I5 A5 ?@8;030. 0/FALSE/DESC   =87E>4OI; 1/TRUE/ASC   2J7E>4OI.Value1/7@07, :>9B> I5 A5 A@02=O20 A 2B>@8O ?0@0<5BJ@.Value2/7@07, :>9B> I5 A5 A@02=O20 A ?J@28O ?0@0<5BJ@.=@JI0 true, 0:> 54=0 >B C:070=8B5 <5@:8 A5 >F5=O20 2 <><5=B0.O@:0	O@:0,...J@><5=O A5<0=B8:0B0 =0 D8;B@8@0=5 =0 DC=:F8OB0 CALCULATE 8 CALCULATETABLE.7@07;$8;BJ@ 8;8 87@07 =0 DC=:F8OB0 CALCULATE 8;8 CALCULATETABLE.,J7AB0=>2O20 AB>9=>AB >B B01;8F0 70 @5H5=8O.resultcolumn&>;>=0B0, AJ4J@60I0 65;0=0B0 AB>9=>AB.searchcolumn.>;>=0B0, AJ4J@60I0 ?@548:0B0 70 search_value.searchvalue5!B>9=>ABB0, :>OB> 8A:0B5 40 >B:@85B5 2 search_column.(J7AB0=>2O20 4045=0 AB>9=>AB >B B01;8F0.Alternate_Result�!B>9=>ABB0, :>OB> A5 2@JI0, :>30B> =O<0 AB>9=>AB 8;8 8<0 ?>25G5 >B 54=0 AB>9=>AB 2 ?>A>G5=0B0 :>;>=0. :> A5 ?@>?CA=5, A5 2@JI0 BLANK 70 ;8?A20I0 AB>9=>AB 8 3@5H:0 70 ?>25G5 >B 54=0 AB>9=>AB.Result_ColumnName&>;>=0B0, AJ4J@60I0 65;0=0B0 AB>9=>AB.Search_ColumnName!>;>=0B0, AJ4J@60I0 search_value.Search_Value*!B>9=>ABB0, :>OB> BJ@A8B5 2 search_column.S1548=O20 ;O20B0 B01;8F0 A 4OA=0B0 B01;8F0 G@57 A5<0=B8:0B0 70 2JB@5H=> AJ548=5=85.	LeftTable?7@07JB >B ;O20B0 B01;8F0, :>9B> I5 A5 87?>;720 70 >1548=O20=5.
RightTablePA@7@07JB >B 4OA=0B0 B01;8F0, :>9B> I5 A5 87?>;720 70 >1548=O20=5.W1548=O20 ;O20B0 B01;8F0 A 4OA=0B0 B01;8F0 G@57 A5<0=B8:0B0 70 ;O2> 2J=H=> >1548=O20=5.	LeftTable?7@07JB >B ;O20B0 B01;8F0, :>9B> I5 A5 87?>;720 70 >1548=O20=5.
RightTable@7@07JB >B 4OA=0B0 B01;8F0, :>9B> I5 A5 87?>;720 70 >1548=O20=5.$0@:8@0=5 =0 D8;BJ@0 :0B> NonVisual.7@077@07 =0 D8;BJ@.!>@B8@0 B01;8F0B0.7@07>;>=0 8;8 87@07."01;8F0"01;8F0 70 A>@B8@0=5.'@JI0 A@>4=0 AB>9=>AB >B 4@C30 B01;8F0.
ColumnNamePA&>;>=0B0, AJ4J@60I0 65;0=0B0 AB>9=>AB.M@JI0 A@>4=8B5 B01;8F8, D8;B@8@0=8 B0:0, G5 A5 2:;NG20B A0<> A@>4=8B5 @54>25."01;8F0'"01;8F0B0, AJ4J@60I0 65;0=0B0 AB>9=>AB.�45=B8D8F8@0 ?>4=01>@ >B :>;>=8, C:070=8 2 8728:20=5B> =0 DC=:F8OB0 SUMMARIZE, :>8B> B@O120 40 A5 87?>;720B 70 87G8A;O20=5 =0 <5648==8 AC<8.GroupBy_ColumnName>;>=0 70 2@JI0=5.�45=B8D8F8@0 ?>4=01>@ >B :>;>=8, C:070=8 2 8728:20=5B> =0 DC=:F8OB0 SUMMARIZECOLUMNS, :>8B> B@O120 40 A5 87?>;720B 70 87G8A;O20=5 =0 3@C?8 >B <5648==8 AC<8.GrandtotalFilter2$8;BJ@, :>9B> 40 A5 ?@8;>68 :J< =82>B> grandtotal.GroupBy_ColumnName>;>=0 70 2@JI0=5.GroupLevelFilter.$8;BJ@, :>9B> 40 A5 ?@8;>68 :J< B5:CI>B> =82>.<5<5 =0 :>;>=0B0 70 4>102O=5.�45=B8D8F8@0 ?>4=01>@ >B :>;>=8, C:070=8 2 8728:20=5B> =0 DC=:F8OB0 SUMMARIZE, :>8B> B@O120 40 A5 87?>;720B 70 87G8A;O20=5 =0 3@C?8 <5648==8 AC<8.GroupBy_ColumnName>;>=0 70 2@JI0=5.C!42>O20 A1>@=8B5 3@C?8 A :>;>=0B0, 4>1025=0 >B ROLLUPADDISSUBTOTAL.GrandtotalFilter2$8;BJ@, :>9B> 40 A5 ?@8;>68 :J< =82>B> grandtotal.GroupBy_ColumnName>;>=0 70 2@JI0=5.GroupLevelFilter.$8;BJ@, :>9B> 40 A5 ?@8;>68 :J< B5:CI>B> =82>.IsSubtotal_ColumnName>1025=0 :>;>=0 IsSubtotal.@@JI0 B01;8F0 A 548= @54 A =>28 :>;>=8, C:070=8 >B DAX 87@078B5.7@077@07JB 70 :>;>=0B0.<5PA<5 =0 =>20B0 :>;>=0.4@JI0 ?@8<5@5= ?>4=01>@ >B 87@070 >B 4045=0 B01;8F0.
>4@5640=5K 54JB, :>9B> I5 A5 ?@8;030. 0/FALSE/DESC   =87E>4OI; 1/TRUE/ASC   2J7E>4OI.OrderBy3!:0;0@5= 87@07, 87G8A;5= 70 2A5:8 @54 >B B01;8F0B0. 07<5@/@>9 @54>25 2 87204:0B0, :>OB> I5 1J45 2J@=0B0."01;8F017@07 >B B01;8F0, >B :>9B> A5 35=5@8@0 87204:0B0.�@JI0 ?@8<5@5= ?>4=01>@ >B 87@070 >B 4045=0 B01;8F0, :>9B> 5 ?>;CG5= G@57 3@C?8@0=5 =0 >A=>2=0B0 >A % 2 54=0:28 ?> @07<5@ :;5B:8 8 A;54 B>20 70?0720 ;>:0;=8B5 <8=./<0:A. 70 2AO:0 :;5B:0 2 @07;8G=0 A5@8O.A�>;>=0B0 A 1@>9 >A8 >B 704045=0B0 B01;8F0, :>OB> B@O120 40 1J45 3@C?8@0=0. AO:0 :;5B:0 70?0720 @54, :>9B> AJ4J@60 <8=./<0:A. <O@:0 AB>9=>AB 70 A5@8O.
DynamicSeries<>;>=0B0(8B5) >B C:070=0B0 B01;8F0, :>OB> 8<0 @>;O =0 A5@8O.DynamicSeriesSelectionCriteriaPA'4=> >B A;54=8B5: /,  #'  .DynamicSeriesSelectionOrderK 54JB, :>9B> I5 A5 ?@8;030. 0/FALSE/DESC   =87E>4OI; 1/TRUE/ASC   2J7E>4OI.MaxDynamicSeries30:A8<0;=8OB @07@5H5= 1@>9 >B45;=8 48=0<8G=8 A5@88.
MaxIterations�0 8725AB5= 1@>9 8B5@0F88 A @07;8G=8 @07<5@8 =0 3@C?0, :>8B> 40 A5 87?@>120B, 70 40 A5 C4>2;5B2>@8 65;0=8OB 1@>9 70O25=8 @54>25.
MaxResolutionK0:A8<0;=8OB 1@>9 871@0=8 @54>25 2 3;>10;=8O >1E20B =0 >AB0 70 2AO:0 A5@8O.O@:0|>;>=0B0 =0 <O@:0 >B C:070=0B0 B01;8F0, :>OB> B@O120 40 A5 87?>;720 70 >?@545;O=5 =0 <8=./<0:A. AB>9=>ABB0 2J2 2AO:0 :;5B:0.
MinResolutionJ8=8<0;=8OB 1@>9 871@0=8 @54>25 2 3;>10;=8O >1E20B =0 >AB0 70 2AO:0 A5@8O. 07<5@/@>9 @54>25 2 87204:0B0, :>OB> I5 1J45 2J@=0B0."01;8F0PA17@07 >B B01;8F0, >B :>9B> A5 35=5@8@0 87204:0B0.�@JI0 ?@8<5@5= ?>4=01>@ >B 4045= B01;8G5= 87@07, ?>;CG5= >B ?>78F8>=8@0=5B> =0 @54>25B5 :0B> B>G:8 2 2D ?@>AB@0=AB2>, 1078@0=> =0 2E>4=8 :>>@48=0B8 8 :>;>=8 =0 @048CA0, 0 A;54 B>20 ?@5<0E20=5 =0 ?@8?>:@820I8B5 A5 B>G:8.
MaxBlankRatio�>30B> 8<0<5 :>;>=0 =0 @048CA, :0:2> 5 AJ>B=>H5=85B> <564C <0:A8<0;=0B0 >G5@B0=0 B>G:0 8 B>G:8B5, :>8B> 8<0B ?@07=0 AB>9=>AB =0 @048CA0.MaxMinRatioe>30B> 8<0<5 :>;>=0 =0 @048CA, :0:2> 5 AJ>B=>H5=85B> <564C <0:A8<0;=8B5 8 <8=8<0;=8B5 >G5@B0=8 B>G:8. 048CA1'8A;>20B0 :>;>=0 =0 @048CA0 >B C:070=0B0 B01;8F0. 07<5@/@>9 @54>25 2 87204:0B0, :>OB> I5 1J45 2J@=0B0."01;8F017@07 >B B01;8F0, >B :>9B> A5 35=5@8@0 87204:0B0.XAxis/'8A;>20B0 :>;>=0 =0 XAxis >B C:070=0B0 B01;8F0.YAxis/'8A;>20B0 :>;>=0 =0 YAxis >B C:070=0B0 B01;8F0.PAS@JI0 B01;8F0 A 871@0=8 :>;>=8 >B B01;8F0B0 8 =>28 :>;>=8, C:070=8 >B DAX 87@078B5.7@07%7@07JB 70 =>20B0 :>;>=0 70 4>102O=5.<5#<5B> =0 =>20B0 :>;>=0 70 4>102O=5."01;8F0&"01;8F0B0, >B :>OB> A5 8718@0B :>;>=8.*@JI0 <O@:0B0, :>OB> A5 >F5=O20 2 <><5=B0.;@JI0 =87 70 D>@<0B 70 <O@:0B0, :>OB> A5 >F5=O20 2 <><5=B0.3@JI0 8<5B> =0 <O@:0B0, :>OB> A5 >F5=O20 2 <><5=B0.s@JI0 AB>9=>ABB0, :>30B> 8<0 A0<> 54=0 AB>9=>AB 2 C:070=0B0 :>;>=0, 2 ?@>B825= A;CG09 2@JI0 0;B5@=0B82=8O @57C;B0B.AlternateResult�!B>9=>ABB0, :>OB> A5 2@JI0, :>30B> =O<0 AB>9=>AB 8;8 8<0 ?>25G5 >B 54=0 AB>9=>AB 2 C:070=0B0 :>;>=0; 0:> 5 ?@>?CA=0B0, A5 2@JI0 AB>9=>AB BLANK.
ColumnName<>;>=0B0, >B :>OB> B@O120 40 1J45 2J@=0B0 548=8G=0 AB>9=>AB.�@JI0 B01;8F0, :>OB> ?@54AB02;O20 ?>;C>1548=O20=5 =0 425 ?@54>AB025=8 B01;8F8, 70 :>8B> >1I8B5 :>;>=8 A0 70<5AB5=8 >B 8=45:A=0 :>;>=0, 1078@0=0 =0 0. =45:AJB 5 1078@0= =0 @54>25B5 =0 2B>@0B0 B01;8F0, A>@B8@0=8 ?> C:070=8B5 87@078 70 ?>4@5640=5.7@07=>4@5640=5 ?> 87@07 70 2B>@8O ?0@0<5BJ@ (SemiJoinIndexTable).<58<5 =0 :>;>=0B0, :>OB> I5 A5 4>1028 :J< ?J@20B0 B01;8F0.
>4@5640=5K 54JB, :>9B> I5 A5 ?@8;030. 0/FALSE/DESC   =87E>4OI; 1/TRUE/ASC   2J7E>4OI.SemiJoinIndexTablek"01;8F0, :>OB> I5 1J45 ?>4@545=0 8 87?>;720=0 70 87G8A;O20=5 =0 8=45:A0 8 70 >1548=O20=5 A ?J@28O 0@3C<5=B."01;8F0"01;8F0 70 ?@><O=0.F!J74020 >1>1I5=85 =0 2E>4OI0B0 B01;8F0, 3@C?8@0=0 ?> C:070=8B5 :>;>=8.7@077@07JB =0 =>20B0 :>;>=0.GroupBy_ColumnNames>;>=0 70 3@C?8@0=5 8;8 8728:20=5 =0 DC=:F8OB0 ROLLUP 70 C:0720=5 =0 A?8AJ: A :>;>=8 70 3@C?8@0=5 ?> <5648==8 AC<8.<5PA<5 =0 :>;>=0B0 70 4>102O=5."01;8F0E>4=0B0 B01;8F0.C!J7409B5 >1>1I5=0 B01;8F0 70 ?>8A:0=8B5 >1I8 AC<8 2 =01>@ >B 3@C?8.7@077@07JB =0 =>20B0 :>;>=0.FilterTable>7@07, :>9B> >?@545;O B01;8F0B0, >B :>OB> I5 A5 2@JI0B @54>25.GroupBy_ColumnName�>;>=0 70 3@C?8@0=5 8;8 8728:20=5 =0 DC=:F88B5 ROLLUP 8 ISSUBTOTALCOLUMNS 70 C:0720=5 =0 A?8AJ: A :>;>=8 70 3@C?8@0=5 ?> <5648==8 AC<8.<5<5 =0 :>;>=0B0 70 4>102O=5.<@JI0 4045= 1@>9 3>@=8 @54>25 2 AJ>B25BAB285 A C:070= 87@07.N_Value@>OB @54>25 70 2@JI0=5.
>4@5640=5PAK 54JB, :>9B> I5 A5 ?@8;030. 0/FALSE/DESC   =87E>4OI; 1/TRUE/ASC   2J7E>4OI.OrderBy_Expression67@07, :>9B> I5 A5 87?>;720 70 A>@B8@0=5 =0 B01;8F0B0."01;8F0>7@07, :>9B> >?@545;O B01;8F0B0, >B :>OB> I5 A5 2@JI0B @54>25.k@JI0 N =0 1@>9 @540 =09-3>@5 A?>@54 704045= 87@07, A;54 :0B> A5 ?@>?CA=0B 4045= 1@>9 >B @54>25B5 =09-3>@5.N_Value@>OB @54>25 70 2@JI0=5.
>4@5640=5K 54JB, :>9B> I5 A5 ?@8;030. 0/FALSE/DESC   =87E>4OI; 1/TRUE/ASC   2J7E>4OI.OrderBy_Expression67@07, :>9B> I5 A5 87?>;720 70 A>@B8@0=5 =0 B01;8F0B0.Skip_Rows_Value@>OB @54>25 70 ?@>?CA:0=5."01;8F0>7@07, :>9B> >?@545;O B01;8F0B0, >B :>OB> I5 A5 2@JI0B @54>25.Ties�>2545=85 =0 DC=:F8O 2 A;CG09 =0 0@3C<5=B Ties. Skip   >F5=:8B5, >B3>20@OI8 =0 5;5<5=B8B5 2J2 25@838B5, I5 A5 ?@>?CA:0B. Dense   2A8G:8 5;5<5=B8 2 4045=0 25@830 A5 1@>OB :0B> 548=.�"@5B8@0 :>;>=8B5 =0 2E>4OI0B0 B01;8F0 :0B> :>;>=8 >B 4@C38 B01;8F8. 0 2AO:0 :>;>=0 D8;B@8@0 2A8G:8 AB>9=>AB8, :>8B> =5 A0 =0;8G=8 2 AJ>B25B=0B0 9 87E>4OI0 :>;>=0.
ColumnName<5B> =0 87E>4OI0B0 :>;>=0.7@07L7@07JB, :>9B> 35=5@8@0 =01>@0 >B :>;>=8, :>9B> I5 1J45 ?>2B>@=> AJ?>AB025=.;@JI0 >1548=5=85B> =0 425B5 B01;8F8, G88B> :>;>=8 AJ2?040B."01;8F04"01;8F0, :>OB> I5 CG0AB20 2 :@JAB>A0=>B> >1548=5=85.�#:0720 AJI5AB2C20I0 7028A8<>AB, :>OB> I5 A5 87?>;720 ?@8 87G8A;O20=5B> =0 DAX 87@07. 028A8<>ABB0 5 45D8=8@0=0 >B =08<5=>20=8OB0, :0B> 0@3C<5=B8, 425B5 :>;>=8, :>8B> A;C60B :0B> :@09=8 B>G:8.ColumnName1*J=H5= (8;8 >A=>25=) :;NG =0 7028A8<>ABB0.ColumnName2*A=>25= (8;8 2J=H5=) :;NG =0 7028A8<>ABB0.a@JI0 B01;8F0 A 54=0 :>;>=0 8;8 B01;8F0, AJ4J@60I0 @07;8G=8 (C=8:0;=8) AB>9=>AB8 2 4045=0 :>;>=0.PATableNameOrColumnNameA>;>=0B0 8;8 B01;8F0B0, >B :>OB> I5 A5 2@JI0B C=8:0;=8 AB>9=>AB8.$>102O 2A8G:8 G8A;0 2 4045=0 :>;>=0.
ColumnName(>;>=0B0, AJ4J@60I0 G8A;0B0 70 AC<8@0=5.=@JI0 A1>@0 =0 87@07, 87G8A;5= 70 2A5:8 @54 2 4045=0 B01;8F0.7@0797@07JB, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0."01;8F0@"01;8F0B0, AJ4J@60I0 @54>25B5, 70 :>8B> I5 A5 87G8A;O20 87@07JB.�@JI0 =87, :>9B> AJ4J@60 A?8AJ: A >3@0=8G8B5;8 =0 , 70?>G20I A 3>@=8O/>A=>2=8O 5;5<5=B =0 4045=0 95@0@E8O 8 702J@H20I A C:070=8O .
ID_ColumnName$>;>=0B0, AJ4J@60I0  70 2A5:8 @54.Parent_ColumnName1>;>=0B0, AJ4J@60I0 @>48B5;A:8B5  70 2A5:8 @54.<@JI0 TRUE, 0:> C:070=8OB 5;5<5=B AJI5AB2C20 2 C:070=8O ?JB.PAItem!B>9=>AB, =0<8@0I0 A5 2 ?JBO.Path/87, :>9B> AJ4J@60 A?8AJ: A >3@0=8G8B5;8 =0 .F@JI0 N-5;5<5=B0 2 A?8AJ:0 A >3@0=8G8B5;8, AJ74045= >B DC=:F8OB0 Path.Path/87, :>9B> AJ4J@60 A?8AJ: A >3@0=8G8B5;8 =0 .Position5&O;> G8A;>, C:0720I> ?>78F8OB0 >B ;528O :@09 =0 ?JBO."8?p> 871>@. :> AB>9=>ABB0 ;8?A20 8;8 5 0, B078 DC=:F8O 2@JI0 =87. :> AB>9=>ABB0 5 1, DC=:F8OB0 2@JI0 FO;> G8A;>.w@JI0 N-5;5<5=B 2 A?8AJ: A >3@0=8G8B5;8, AJ74045= >B DC=:F8OB0 Path, A >1@0B=> ?@51@>O20=5 >B ?>A;54=8O 5;5<5=B 2 ?JBO.Path/87, :>9B> AJ4J@60 A?8AJ: A >3@0=8G8B5;8 =0 .Position6&O;> G8A;>, C:0720I> ?>78F8OB0 >B 45A=8O :@09 =0 ?JBO.PA"8?p> 871>@. :> AB>9=>ABB0 ;8?A20 8;8 5 0, B078 DC=:F8O 2@JI0 =87. :> AB>9=>ABB0 5 1, DC=:F8OB0 2@JI0 FO;> G8A;>.�@JI0 1@>O 5;5<5=B8 2 C:070= =87 =0 ?JB. "078 DC=:F8O 2@JI0 1 70 ?JBO, 35=5@8@0= 70  2 3>@=0B0/>A=>2=0B0 G0AB =0 4045=0 95@0@E8O.Path/87, :>9B> AJ4J@60 A?8AJ: A >3@0=8G8B5;8 =0 .�@51@>O20 ?@81;878B5;=8O 1@>9 @07;8G=8 AB>9=>AB8 2 4045=0 :>;>=0.  <><5=B0 B078 DC=:F8O 5 =0;8G=0 A0<> 2 B01;8F0 =0 DirectQuery >B Azure SQL 8;8 A:;040 70 40==8 =0 Azure SQL.
ColumnName6>;>=0B0, 70 :>OB> A5 ?@51@>O20B @07;8G=8B5 AB>9=>AB8.F@JI0 A@54=0B0 (0@8B<5B8G=0) AB>9=>AB =0 2A8G:8 F8D@8 2 4045=0 :>;>=0.
ColumnName;>;>=0B0, AJ4J@60I0 G8A;0B0, G8OB> A@54=0 AB>9=>AB BJ@A8B5.o@JI0 A@54=0B0 (0@8B<5B8G=0) AB>9=>AB =0 AB>9=>AB8B5 2 4045=0 :>;>=0. 1@01>B20 B5:AB>28 8 =5F8D@>28 AB>9=>AB8.
ColumnName=>;>=0, AJ4J@60I0 AB>9=>AB8B5, G8OB> A@54=0 AB>9=>AB BJ@A8B5.e7G8A;O20 A@54=0B0 (0@8B<5B8G=0) AB>9=>AB =0 =01>@ >B 87@078, 87G8A;5=8 2J7 >A=>20 =0 4045=0 B01;8F0.7@07PA97@07JB, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0."01;8F0@"01;8F0B0, AJ4J@60I0 @54>25B5, 70 :>8B> I5 A5 87G8A;O20 87@07JB."@51@>O20 G8A;0B0 2 4045=0 :>;>=0.
ColumnName4>;>=0B0, AJ4J@60I0 G8A;0B0, :>8B> I5 A5 ?@51@>O20B.)@51@>O20 1@>O AB>9=>AB8 2 4045=0 :>;>=0.
ColumnName8>;>=0B0, AJ4J@60I0 AB>9=>AB8B5, :>8B> I5 A5 ?@51@>O20B.k@51@>O20 1@>O =0 AB>9=>AB8B5, :>8B> A5 35=5@8@0B ?@8 >F5=O20=5B> =0 4045= 87@07 70 2A5:8 @54 >B B01;8F0B0.7@0797@07JB, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0."01;8F0@"01;8F0B0, AJ4J@60I0 @54>25B5, 70 :>8B> I5 A5 87G8A;O20 87@07JB.+@51@>O20 1@>O ?@07=8 AB>9=>AB8 2 :>;>=0B0.
ColumnName6>;>=0B0, AJ4J@60I0 ?@07=8B5 AB>9=>AB8 70 ?@51@>O20=5.'@51@>O20 1@>O @54>25 2 4045=0 B01;8F0."01;8F0-"01;8F0B0, AJ4J@60I0 @54>25B5 70 ?@51@>O20=5.k@51@>O20 1@>O =0 AB>9=>AB8B5, :>8B> A5 35=5@8@0B ?@8 >F5=O20=5B> =0 4045= 87@07 70 2A5:8 @54 >B B01;8F0B0.7@0797@07JB, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0."01;8F0@"01;8F0B0, AJ4J@60I0 @54>25B5, 70 :>8B> I5 A5 87G8A;O20 87@07JB.7@51@>O20 1@>O =0 @07;8G=8B5 AB>9=>AB8 2 4045=0 :>;>=0.
ColumnName6>;>=0B0, 70 :>OB> A5 ?@51@>O20B @07;8G=8B5 AB>9=>AB8.7@51@>O20 1@>O =0 @07;8G=8B5 AB>9=>AB8 2 4045=0 :>;>=0.
ColumnNameT>;>=0B0, 70 :>OB> A5 ?@51@>O20B @07;8G=8B5 AB>9=>AB8, 157 2:;NG5=0 ?@07=0 AB>9=>AB.N$C=:F8OB0 Safe Divide A 2J7<>6=>AB 70 87?J;=5=85 2 A;CG08B5 =0 45;5=5 =0 =C;0.PAAlternateResultA> 871>@. ;B5@=0B82=8OB @57C;B0B 70 2@JI0=5 ?@8 45;5=85 =0 =C;0.
=0<5=0B5;=0<5=0B5;.'8A;8B5;	'8A;8B5;.C@JI0 35><5B@8G=0B0 A@54=0 AB>9=>AB =0 ?@5?@0B:0 :J< 4045=0 :>;>=0.
ColumnName?>;>=0B0, AJ4J@60I0 AB>9=>AB8 70 35><5B@8G=0B0 A@54=0 AB>9=>AB.N@JI0 35><5B@8G=0B0 A@54=0 AB>9=>AB =0 AB>9=>AB8B5 =0 87@070 2 4045=0 B01;8F0.7@0777@07, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0."01;8F0*"01;8F0, 70 :>OB> I5 A5 87G8A;O20 87@07JB.�@JI0 =09-3>;O<0B0 F8D@>20 AB>9=>AB 8;8 =09-3>;5<8O =87 2 4045=0 :>;>=0 8;8 ?>-3>;O<0B0 AB>9=>AB <564C 420 A:0;0@=8 87@070. 3=>@8@0 ;>38G5A:8B5 AB>9=>AB8.ColumnNameOrScalar1PA>;>=0B0, 2 :>OB> 8A:0B5 40 ?>BJ@A8B5 =09-3>;O<0B0 F8D@>20 AB>9=>AB 8;8 =09-3>;5<8O =87 8;8 ?J@28O A:0;0@5= 87@07 70 A@02=5=85.Scalar2B>@>B> G8A;> 70 A@02=5=85.X@JI0 =09-3>;O<0B0 AB>9=>AB 2 4045=0 :>;>=0. 5 83=>@8@0 ;>38G5A:8B5 AB>9=>AB8 8 B5:AB0.
ColumnName0>;>=0B0, 2 :>OB> BJ@A8B5 =09-3>;O<0B0 AB>9=>AB.�@JI0 =09-3>;O<0B0 F8D@>20 AB>9=>AB 8;8 =09-3>;5<8O =87, :>9B> A5 ?>;CG020 ?@8 87G8A;O20=5 =0 87@07 70 2A5:8 @54 >B 4045=0 B01;8F0.7@0797@07JB, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0."01;8F0@"01;8F0B0, AJ4J@60I0 @54>25B5, 70 :>8B> I5 A5 87G8A;O20 87@07JB.4@JI0 50-O ?@>F5=B8; =0 AB>9=>AB8B5 2 4045=0 :>;>=0.>;>=0>;>=0, AJ4J@60I0 AB>9=>AB8B5.?@JI0 50-O ?@>F5=B8; =0 AB>9=>AB8B5 =0 87@070 2 4045=0 B01;8F0.7@07PA77@07, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0."01;8F0*"01;8F0, 70 :>OB> I5 A5 87G8A;O20 87@07JB.�@JI0 =09-<0;:0B0 F8D@>20 AB>9=>AB 8;8 =09-<0;:8O =87 2 4045=0 :>;>=0 8;8 ?>-<0;:0B0 AB>9=>AB >B 420 A:0;0@=8 87@070. 3=>@8@0 ;>38G5A:8B5 AB>9=>AB8.ColumnNameOrScalar1�>;>=0B0, 2 :>OB> 8A:0B5 40 ?>BJ@A8B5 =09-<0;:0B0 F8D@>20 AB>9=>AB 8;8 =09-<0;:8O =87 2 4045=0 :>;>=0 8;8 ?J@28O A:0;0@5= 87@07 70 A@02=5=85.Scalar2B>@>B> G8A;> 70 A@02=5=85.W@JI0 =09-<0;:0B0 AB>9=>AB 2 4045=0 :>;>=0. 5 83=>@8@0 ;>38G5A:8B5 AB>9=>AB8 8 B5:AB0.
ColumnName0>;>=0B0, 70 :>OB> BJ@A8B5 =09-<0;:0B0 AB>9=>AB.�@JI0 =09-<0;:0B0 F8D@>20 AB>9=>AB 8;8 =09-<0;:8O =87, :>9B> A5 ?>;CG020 ?@8 87G8A;O20=5B> =0 87@07 70 2A5:8 @54 >B 4045=0 B01;8F0.7@0797@07JB, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0."01;8F0@"01;8F0B0, AJ4J@60I0 @54>25B5, 70 :>8B> I5 A5 87G8A;O20 87@07JB.@@JI0 k-B8O ?@>F5=B8; (157 =53>) =0 AB>9=>AB8B5 2 4045=0 :>;>=0.>;>=0>;>=0, AJ4J@60I0 AB>9=>AB8B5.Kl5;0=0B0 ?@>F5=B8;=0 AB>9=>AB 2 8=B5@20;0 [1/(n+1),1-1/(n+1)], :J45B> n 5 1@>OB =0 20;84=8B5 B>G:8 >B 40==8.C@JI0 k-B8O ?@>F5=B8; (2:;NG8B5;=>) =0 AB>9=>AB8B5 2 4045=0 :>;>=0.>;>=0>;>=0, AJ4J@60I0 AB>9=>AB8B5.K05;0=0B0 ?@>F5=B8;=0 AB>9=>AB 2 8=B5@20;0 [0,1].K@JI0 k-B8O ?@>F5=B8; (157 =53>) =0 AB>9=>AB8B5 =0 87@070 2 4045=0 B01;8F0.7@0777@07, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0.Kl5;0=0B0 ?@>F5=B8;=0 AB>9=>AB 2 8=B5@20;0 [1/(n+1),1-1/(n+1)], :J45B> n 5 1@>OB =0 20;84=8B5 B>G:8 >B 40==8."01;8F0*"01;8F0, 70 :>OB> I5 A5 87G8A;O20 87@07JB.N@JI0 k-B8O ?@>F5=B8; (2:;NG8B5;=>) =0 AB>9=>AB8B5 =0 87@070 2 4045=0 B01;8F0.7@0777@07, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0.K05;0=0B0 ?@>F5=B8;=0 AB>9=>AB 2 8=B5@20;0 [0,1]."01;8F0*"01;8F0, 70 :>OB> I5 A5 87G8A;O20 87@07JB.4@JI0 ?@>872545=85B> =0 4045=0 ?@5?@0B:0 :J< :>;>=0.
ColumnName0>;>=0, :>OB> AJ4J@60 AB>9=>AB8 70 ?@>872545=85.>@JI0 ?@>872545=85B> >B AB>9=>AB8B5 =0 87@07 2 4045=0 B01;8F0.7@0777@07, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0."01;8F0*"01;8F0, 70 :>OB> I5 A5 87G8A;O20 87@07JB.PA�@JI0 >F5=:0B0 =0 4045=> G8A;> 2 F8D@>20 :>;>=0. :> =O:>;:> AB>9=>AB8 A0 A 54=0 8 AJI0 >F5=:0, A5 2@JI0 AB>9=>ABB0 A =09-28A>:0 >F5=:0 >B =01>@0 AB>9=>AB8.
ColumnName)>;>=0, 2 :>OB> I5 A5 >F5=O20 AB>9=>ABB0.
>4@5640=5K 54JB, :>9B> I5 A5 ?@8;030. 0/FALSE/DESC   =87E>4OI; 1/TRUE/ASC   2J7E>4OI.!B>9=>AB !B>9=>ABB0, :>OB> I5 A5 >F5=O20.�@JI0 >F5=:0B0 =0 4045= 87@07, 87G8A;5= 2 B5:CI8O :>=B5:AB 2 A?8AJ:0 AJA AB>9=>AB8 70 87@070, 87G8A;5= 70 2A5:8 @54 2 C:070=0B0 B01;8F0.7@0717@07, :>9B> I5 A5 87G8A;O20 70 @54 >B B01;8F0B0.
>4@5640=5K 54JB, :>9B> I5 A5 ?@8;030. 0/FALSE/DESC   =87E>4OI; 1/TRUE/ASC   2J7E>4OI."01;8F07@07 >B B01;8F0.Ties�>2545=85 =0 DC=:F8O 2 A;CG09 =0 0@3C<5=B Ties. Skip   >F5=:8B5, >B3>20@OI8 =0 5;5<5=B8B5 2J2 25@838B5, I5 A5 ?@>?CA:0B. Dense   2A8G:8 5;5<5=B8 2 4045=0 25@830 A5 1@>OB :0B> 548=.PA!B>9=>ABg7@07, :>9B> I5 A5 87G8A;O20 2 B5:CI8O :>=B5:AB. :> 5 ?@>?CA=0B, I5 A5 87?>;720 0@3C<5=BJB Expression.�7G8A;O20 AB0=40@B=>B> >B:;>=5=85 =0 1070B0 =0 FO;0B0 AJ2:C?=>AB, ?@54AB025=> :0B> 0@3C<5=B8. 3=>@8@0 ;>38G5A:8B5 AB>9=>AB8 8 B5:AB0.
ColumnName?>;>=0, :>OB> AJ4J@60 G8A;0B0, >B3>20@OI8 =0 4045=0 AJ2:C?=>AB.l7G8A;O20 AB0=40@B=>B> >B:;>=5=85 =0 1070B0 =0 87204:0. 3=>@8@0 ;>38G5A:8B5 AB>9=>AB8 8 B5:AB0 2 87204:0B0.
ColumnNameC>;>=0, :>OB> AJ4J@60 G8A;0B0, >B3>20@OI8 =0 87204:0 >B AJ2:C?=>AB.�7G8A;O20 AB0=40@B=>B> >B:;>=5=85 =0 1070B0 =0 FO;0B0 AJ2:C?=>AB, ?>;CG5=> ?@8 87G8A;O20=5 =0 4045= 87@07 70 2A5:8 @54 >B B01;8F0B0.7@0797@07JB, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0."01;8F0@"01;8F0B0, AJ4J@60I0 @54>25B5, 70 :>8B> I5 A5 87G8A;O20 87@07JB.7G8A;O20 AB0=40@B=>B> >B:;>=5=85 =0 1070B0 =0 87204:0, ?>;CG5=> ?@8 87G8A;O20=5 =0 4045= 87@07 70 2A5:8 @54 >B 4045=0 B01;8F0.7@0797@07JB, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0.PA"01;8F0@"01;8F0B0, AJ4J@60I0 @54>25B5, 70 :>8B> I5 A5 87G8A;O20 87@07JB.m7G8A;O20 48A?5@A8OB0 =0 1070B0 =0 FO;0B0 AJ2:C?=>AB. 3=>@8@0 ;>38G5A:8B5 AB>9=>AB8 8 B5:AB0 2 AJ2:C?=>ABB0.
ColumnNameC>;>=0, :>OB> AJ4J@60 AB>9=>AB8B5, >B3>20@OI8 =0 4045=0 AJ2:C?=>AB.`7G8A;O20 48A?5@A8OB0 =0 1070B0 =0 87204:0. 3=>@8@0 ;>38G5A:8B5 AB>9=>AB8 8 B5:AB0 2 87204:0B0.
ColumnNameO>;>=0, :>OB> AJ4J@60 F8D@>28B5 AB>9=>AB8, >B3>20@OI8 =0 87204:0 >B AJ2:C?=>AB.x7G8A;O20 48A?5@A8OB0 =0 1070B0 =0 FO;0B0 AJ2:C?=>AB, ?>;CG5=0 ?@8 87G8A;O20=5 =0 4045= 87@07 70 2A5:8 @54 >B B01;8F0B0.7@0797@07JB, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0."01;8F0@"01;8F0B0, AJ4J@60I0 @54>25B5, 70 :>8B> I5 A5 87G8A;O20 87@07JB.u7G8A;O20 48A?5@A8OB0 =0 1070B0 =0 87204:0, ?>;CG5=0 ?@8 87G8A;O20=5B> =0 4045= 87@07 70 2A5:8 @54 >B 4045=0 B01;8F0.7@0797@07JB, :>9B> I5 A5 87G8A;O20 70 2A5:8 @54 >B B01;8F0B0."01;8F0@"01;8F0B0, AJ4J@60I0 @54>25B5, 70 :>8B> I5 A5 87G8A;O20 87@07JB.k@JI0 2JB@5H=8O ?@>F5=B 2J72@JI05<>AB 70 3@0D8: >B ?0@8G=8 ?>B>F8, :>9B> =5 5 704J;68B5;=> 40 5 ?5@8>48G5=.0B8T7@07, 87G8A;O20= 70 2A5:8 @54 >B B01;8F0B0, :>9B> I5 4045 3@0D8: A 40B8 70 ?;0I0=5.GuessE> 871>@. '8A;>, :>5B> ?@54?>;030B5, G5 5 1;87> 4> @57C;B0B0 =0 XIRR."01;8F0Q"01;8F0B0, AJ4J@60I0 @54>25B5, 70 :>8B> I5 A5 87G8A;O20B 87@078B5 Values 8 Dates.Values^7@07, 87G8A;O20= 70 2A5:8 @54 >B B01;8F0B0, :>9B> I5 4045 ?>A;54>20B5;=>AB >B ?0@8G=8 ?>B>F8.B@JI0 =5B=0B0 =0AB>OI0 AB>9=>AB 70 4045= 3@0D8: >B ?0@8G=8 ?>B>F8.0B8T7@07, 87G8A;O20= 70 2A5:8 @54 >B B01;8F0B0, :>9B> I5 4045 3@0D8: A 40B8 70 ?;0I0=5.Rate<0<0;5=0B0 B0@8D0, :>OB> I5 A5 ?@8;030 :J< ?0@8G=8B5 ?>B>F8."01;8F0Q"01;8F0B0, AJ4J@60I0 @54>25B5, 70 :>8B> I5 A5 87G8A;O20B 87@078B5 Values 8 Dates.Values^7@07, 87G8A;O20= 70 2A5:8 @54 >B B01;8F0B0, :>9B> I5 4045 ?>A;54>20B5;=>AB >B ?0@8G=8 ?>B>F8.
ColumnName >;>=0 2 AJI0B0 >A=>2=0 B01;8F0.,@5>1@07C20=5 =0 87@07 2 C:070=8O B8? 40==8.7@07%7@07, :>9B> B@O120 40 A5 :>=25@B8@0.DataTypeP71@>O20=5, :>5B> 2:;NG20: INTEGER, DOUBLE, STRING, BOOLEAN, CURRENCY, DATETIME.77G8AB20=5 =0 D8;B@8B5 >B C:070=8B5 B01;8F8 8;8 :>;>=8.
ColumnName >;>=0 2 AJI0B0 >A=>2=0 B01;8F0.TableNameOrColumnName)<5B> =0 AJI5AB2C20I0 B01;8F0 8;8 :>;>=0.PAC!J7409B5 >1>1I5=0 B01;8F0 70 ?>8A:0=8B5 >1I8 AC<8 2 =01>@ >B 3@C?8.7@077@07JB =0 =>20B0 :>;>=0.FilterTable>7@07, :>9B> >?@545;O B01;8F0B0, >B :>OB> I5 A5 2@JI0B @54>25.GroupBy_ColumnName�>;>=0 70 3@C?8@0=5 8;8 8728:20=5 =0 DC=:F88B5 ROLLUP 8 ISSUBTOTALCOLUMNS 70 C:0720=5 =0 A?8AJ: A :>;>=8 70 3@C?8@0=5 ?> <5648==8 AC<8.<5<5 =0 :>;>=0B0 70 4>102O=5.Z!J74020=5 =0 B01;8F0, => =5:0 =O:>8 :>;>=8 7028AOB >B :>;>=8 >B 4@C38 B01;8F8 2 :>=B5:AB0.
ColumnName$>;>=0 >B 4@C30 B01;8F0 2 :>=B5:AB0."01;8F0+7@07, :>9B> >?@545;O 40==8B5 =0 B01;8F0B0.i7G8A;5=0B0 :>;>=0 "%{dimension/}[%{calccolumn/}]" AJ4J@60 3@5H:0 2 A8=B0:A8A0. J2545B5 20;84=0 D>@<C;0.+B:@8B0 5 :@J3>20 7028A8<>AB: %{strCycle/}.+"01;8F0B0 "%{table/}" =5 <>65 40 A5 >B:@85.i>;>=0B0 "%{column/}" 2 B01;8F0 "%{table/}" =5 <>65 40 A5 >B:@85 8;8 =5 <>65 40 A5 87?>;720 2 B>78 87@07.S>;>=0B0 "%{column/}" =5 <>65 40 A5 >B:@85 8;8 =5 <>65 40 A5 87?>;720 2 B>78 87@07.$C=:F8O "%{function/}" 5 87?>;720=0 2 87@07 True/False, :>9B> 5 87?>;720= :0B> 87@07 =0 D8;BJ@ =0 B01;8F0. ">20 =5 5 @07@5H5=>.�7@07JB AJ4J@60 <=>3> :>;>=8, => A0<> 54=0 :>;>=0 <>65 40 A5 87?>;720 2 87@07 True/False, :>9B> 5 87?>;720= :0B> 87@07 =0 D8;BJ@ =0 B01;8F0.�7@07JB True/False =5 C:0720 :>;>=0. A5:8 87@07 True/False, 87?>;720= :0B> 87@07 =0 D8;BJ@ =0 B01;8F0, B@O120 40 A>G8 B>G=> :J< 54=0 :>;>=0.A8G:8 0@3C<5=B8 2J2 DC=:F8OB0 ALLEXCEPT B@O120 40 A0 A2J@70=8 A (8;8 40 A5 AJ4J@60B 2) B01;8F0B0, 87?>;720=0 :0B> ?J@28O 0@3C<5=B. "0<, :J45B> AJI5AB2C20 7028A8<>AB >B B8? "548= :J< <=>3>", B01;8F0B0, 87?>;720=0 :0B> ?J@28 0@3C<5=B, B@O120 40 5 >B AB@0=0B0 =0 "<=>3>" 2 B078 7028A8<>AB.�7@07JB, C:070= :0B> 0@3C<5=B0 70 DC=:F8OB0 ALLEXCEPT, 2:;NG20 2A8G:8 :>;>=8 2 B01;8F0B0, A;54>20B5;=> =5 <>30B 40 A5 2J@=0B @57C;B0B8. 715@5B5 ?>-<0;:> :>;>=8.}7@07JB 8728:20 >15:B, 45D8=8@0= G@57 87?>;720=5 =0 MDX 87G8A;5= G;5= 8;8 A:@8?B. "0:820 >15:B8 =5 A5 ?>44J@60B 2 DAX 87@078.d7@07JB A>G8 :J< <=>65AB2> :>;>=8. =>65AB2> :>;>=8 =5 <>30B 40 A5 ?@5>1@07C20B 2 A:0;0@=0 AB>9=>AB.48=8G=0B0 AB>9=>AB 70 :>;>=0B0 "%{column/}" 2 B01;8F0 "%{table/}" =5 <>65 40 1J45 >?@545;5=0. ">20 <>65 40 A5 A;CG8, :>30B> D>@<C;0B0 70 <O@:0 ?>A>G20 :>;>=0, :>OB> AJ4J@60 <=>3> AB>9=>AB8 157 C:070=> 03@538@0=5 :0B> <8=8<C<, <0:A8<C<, 1@>9 8;8 A1>@ 70 872;8G0=5 =0 548=8G5= @57C;B0B.J$C=:F8OB0, 87?>;720=0 2 B>78 87@07, =5 5 20;84=0 DC=:F8O 8;8 8<5 =0 <O@:0.PB>@8OB 0@3C<5=B =0 DC=:F8OB0 EARLIER B@O120 40 5 FO;> G8A;>, ?>-3>;O<> >B =C;0.PA<EARLIER/EARLIEST A>G8 :J< ?@548H5= @54, :>9B> =5 AJI5AB2C20.dJ@28OB 0@3C<5=B =0 EARLIER/EARLIEST =5 5 20;84=0 ?@5?@0B:0 :J< :>;>=0 2 :>=B5:AB0 =0 ?@548H=8O @54./5 <>30B 40 A5 2;030B DC=:F88 EARLIER/EARLIEST.t>;>=0B0 "%{table/}[%{column/}]" =5 AJI5AB2C20 8;8 =O<0 7028A8<>AB >B =8:>O >B =0;8G=8B5 B01;8F8 2 B5:CI8O :>=B5:AB.M@54>AB025=0 5 B01;8F0 A <=>65AB2> AB>9=>AB8, :J45B> A5 >G0:20 54=0 AB>9=>AB.K20;8D8F8@0=>B> 8<5 "%{table/}[%{column/}]" =5 5 @07@5H5=> 2 B>78 :>=B5:AB.�@3C<5=B =0 DC=:F8OB0 "%{name/}" 8<0 3@5H5= B8? =0 40==8B5 8;8 @57C;B0BJB 5 B2J@45 3>;O< 8;8 B2J@45 <0;J:. :> 0@3C<5=BJB A5 >G0:20 40 5 40B0, B078 40B0 B@O120 40 5 ?@548 1 <0@B 1900 3. 8 31 45:5<2@8 9999 3.? 57C;B0BJB =0 DC=:F8OB0 "%{name/}" 5 B2J@45 3>;O< (?@5?J;20=5).? 57C;B0BJB =0 DC=:F8OB0 "%{name/}" 5 B2J@45 <0;J: (?@5?J;20=5).FJ7=8:=0;> 5 45;5=85 A =C;0 ?@8 87G8A;O20=5B> =0 DC=:F8OB0 "%{name/}".?5 5 ?@54>AB025= 704J;68B5;5= 0@3C<5=B =0 DC=:F8OB0 "%{name/}".V@3C<5=B =0 DC=:F8OB0 "%{name/}" 5 A 3@5H5= B8? =0 40==8B5 8;8 8<0 =520;84=0 AB>9=>AB.j@3C<5=B =0 DC=:F8OB0 "%{name/}" 5 A 3@5H5= B8? =0 40==8B5 8;8 @57C;B0BJB 5 B2J@45 3>;O< 8;8 B2J@45 <0;J:.C@5?@0B:0 :J< =C;52 >1E20B ?@8 87G8A;O20=5 =0 DC=:F8OB0 "%{name/}".VJ2545=> 5 =520;84=> 8<5 =0 DC=:F8O 8;8 >15:B ?@8 87G8A;O20=5 =0 DC=:F8OB0 "%{name/}".F#:070=0 5 =520;84=0 ?@5?@0B:0 ?@8 87G8A;O20=5 =0 DC=:F8OB0 "%{name/}".J7=8:=0;> 5 45;5=85 A =C;0.J5 A0 @07@5H5=8 0@3C<5=B8 2 <=>3> B01;8F8 2J2 DC=:F8OB0 ALL/ALLNOBLANKROW.jA8G:8 0@3C<5=B8 =0 :>;>=8 =0 DC=:F8OB0 ALL/ALLNOBLANKROW/ALLSELECTED B@O120 40 A0 >B 54=0 8 AJI0 B01;8F0.@ B078 DC=:F8O =5 A0 @07@5H5=8 0@3C<5=B8 70 :@09=0 3>48H=0 40B0.S0B> 0@3C<5=B 70 :@09=0 3>48H=0 40B0 A5 @07@5H020 A0<> :>=AB0=B=0 AB>9=>AB =0 40B0.d$C=:F88B5 DatesBetween 8 DatesInPeriod ?@85<0B A0<> ?@5?@0B:0 :J< :>;>=0 =0 40B0 :0B> ?@J2 0@3C<5=B.B$C=:F8OB0 "%{function/}" @01>B8 A0<> A @07:JA0=8 A5;5:F88 =0 40B8.i7G8A;5=0B0 :>;>=0 "%{dimension/}[%{calccolumn/}]" =5 <>65 40 A5 87?>;720 :0B> >A=>25= :;NG =0 B01;8F0B0.m7@07 =0 B01;8F0, AJ4J@60I ?>25G5 >B 54=0 :>;>=0, 5 C:070= 2J2 DC=:F8OB0 "%{function/}". ">20 =5 A5 ?>44J@60.aB>@8OB 8 B@5B8OB 0@3C<5=B8 =0 DC=:F8OB0 IF 8<0B @07;8G=8 B8?>25 =0 40==8B5. ">20 =5 A5 ?>44J@60.~!B>9=>ABB0 70 "%{column/}" =5 <>65 40 A5 >?@545;8. "%{column/}" =5 AJI5AB2C20 8;8 =O<0 B5:CI @54 70 :>;>=0 A 8<5 "%{column/}"._5CA?5H=> @5H020=5 =0 8<5 '%{name/}'. ">20 =5 5 20;84=0 B01;8F0, ?@><5=;820 8;8 8<5 =0 DC=:F8O.v>;>=0 =0 40B0, AJ4J@60I0 4C1;8@0I8 A5 40B8, 5 C:070=0 2 8728:20=5B> =0 DC=:F8OB0 "%{function/}". ">20 =5 A5 ?>44J@60.["8? 8=B5@20; "DAY" 5 C:070= 2 8728:20=5B> =0 DC=:F8OB0 "%{function/}". ">20 =5 A5 ?>44J@60.`>;>=0, C:070=0 2 8728:20=5B> =0 DC=:F8OB0 "%{function/}" =5 5 >B B8? DATE. ">20 =5 A5 ?>44J@60.R$C=:F8OB0 RELATED >G0:20 ?@5?@0B:0 :J< =0?J;=> :20;8D8F8@0=0 :>;>=0 :0B> 0@3C<5=B.">20 =5 5 20;845= DAX 87@07.YO@:0B0 "%{name/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 :>;>=0 AJA AJI>B> 8<5.x7@07JB ?@5?@0I0 :J< :>;>=0B0 "%{table/}"[%{column/}], :>OB> AJ4J@60 40==8, BJ9 :0B> B@O120 40 A5 ?@587G8A;8 8;8 >1=>28.w0O2:0B0 ?@5?@0I0 :J< 87G8A;5=0B0 :>;>=0 "%{table/}"[%{column/}], :>OB> =5 AJ4J@60 40==8, BJ9 :0B> 8<0 3@5H:0 2 87@070.�0O2:0B0 ?@5?@0I0 :J< 87G8A;5=0B0 :>;>=0 "%{table/}"[%{column/}], :>OB> =5 AJ4J@60 40==8, BJ9 :0B> ?@8 87G8A;5=85B> =0 548= >B @54>25B5 5 2J7=8:=0;0 3@5H:0.�0O2:0B0 ?@5?@0I0 :J< :>;>=0B0  %{table/} [%{column/}], :>OB> 7028A8 >B 4@C30 :>;>=0, 7028A8<>AB 8;8 <O@:0 2 =520;84=> AJAB>O=85. >?J;=8B5;=0 8=D>@<0F8O:  %{message/} .L$C=:F8OB0 %{function/} =5 <>65 40 @01>B8 AJA AB>9=>AB8 >B B8?0 %{datatype/}.4B:@8B 5 =520;845= F8D@>2 87@07 =0 AB>9=>AB =0 40B0.T 57C;B0BJB >B :>=25@B8@0=5 8;8 0@8B<5B8G=0 >?5@0F8O 5 B2J@45 3>;O< 8;8 B2J@45 <0;J:.]"5:ABJB 70 BJ@A5=5, 2J2545= 2J2 DC=:F8OB0 "%{name/}", =5 <>65 40 A5 >B:@85 2 ?>A>G5=8O B5:AB.Q$C=:F8OB0 "%{name/}" >B:@8 B5:AB, :>9B> =0428H020 <0:A8<0;=0B0 @07@5H5=0 4J;68=0.\>A;54=8OB 0@3C<5=B B@O120 40 5 54=0 >B A;54=8B5 :;NG>28 4C<8: DAY, MONTH, QUARTER 8;8 YEAR.PA~O@:0B0 "%{deptable/}"[%{depcolumn/}] 7028A8 >B 4@C30 <O@:0 A 8<5 "%{srctable/}"[%{srccolumn/}], 2 :>OB> 8<0 3@5H:0: %{error/}�O@:0B0 "%{deptable/}"[%{depcolumn/}] 7028A8 >B 4@C30 <O@:0 A 8<5 "%{srctable/}"[%{srccolumn/}], 2 :>OB> 8<0 3@5H:0 AJA 7028A8<>ABB0.E@5H:0 ?@8 87G8A;O20=5B> 2 :>;>=0B0 '%{dimension/}'[%{calccolumn/}]: =@5H:0 ?@8 87G8A;O20=5B> 2 <O@:0B0 '%{table/}'[%{measure/}]: Z$C=:F8OB0 "%{func/}" =5 <>65 40 4>1028 :>;>=0B0 [%{column/}], BJ9 :0B> BO 25G5 AJI5AB2C20.Y$C=:F8OB0 %{funcName/} =5 @07@5H020 425 :>;>=8 A 54=> 8 AJI> 8<5 '%{table/}'[%{column/}].q@>OB 0@3C<5=B8 5 =520;845=. $C=:F8OB0 %{funcName/} B@O120 40 8<0 AB>9=>AB 70 2AO:0 C:070=0 ?@5?@0B:0 :J< :>;>=0.c@>OB =0 ?0@0<5B@8B5 5 =520;845=. $C=:F8OB0 SWITCH B@O120 40 8<0 AB>9=>AB 70 2AO:> C:070=> CA;>285.K$C=:F8OB0 %{funcName/} >G0:20 8<5 =0 :>;>=0 :0B> 0@3C<5=B A =><5@ %{iArg/}.R$C=:F8OB0 %{funcName/} >G0:20 ?@5?@0B:0 :J< :>;>=0 :0B> 0@3C<5=B A =><5@ %{iArg/}.b>;>=0B0 "%{colName/}", 4>1025=0 >B DC=:F8OB0 "%{funcName/}", B@O120 40 8<0 C:070= A:0;0@5= 87@07.20@0<5BJ@JB %{paramName/} =5 5 ?>A>G5= 2 70O2:0B0.4@><5=;820B0 [%{varName/}] =O<0 >?@545;5=0 AB>9=>AB.6@5H:0 ?@8 87G8A;5=85B> 2 ?@><5=;820B0 [%{varName/}]: F0@0<5BJ@JB, :>9B> 70<5AB20 ?@><5=;820B0 [%{varName/}], =5 5 A:0;0@5=.PAA@><5=;820B0 %{varNameEscaped/} 5 A =58725AB5= B8? '%{varType/}'.\7@078B5 =0 B01;8F8, AJ4J@60I8 <5648==8 AC<8, =5 <>30B 40 A5 87?>;720B 2 :>=B5:AB =0 D8;BJ@.R5 <>65 40 A5 ?>A>G8 >A=>2=0 B01;8F0 2 70O2:0B0 EVALUATE, BJ9 :0B> 5 =5>?@545;5=0.g>;>=0B0 70 BJ@A5=5 "%{name/}" 70 LOOKUPVALUE =5 AJI5AB2C20 2 AJI0B0 B01;8F0 :0B> :>;>=0B0 A @57C;B0B8.M$C=:F8OB0 %{func/} ?@85<0 A0<> >18:=>25=0 ?@5?@0B:0 :J< :>;>=0 :0B> 0@3C<5=B._$C=:F8OB0 LOOKUPVALUE B@O120 40 8<0 G8DB :>;>=8 =0 D8;B@8, :0:B> 8 AJ>B25B=8O 87@07 =0 D8;BJ@0.:7@07JB, C:070= 2 70O2:0B0, =5 5 20;845= 87@07 =0 B01;8F0.\>;>=0B0 "%{column/}", C:070=0 2J2 DC=:F8OB0 "%{func/}", =5 5 >B:@8B0 2J2 2E>4OI0B0 B01;8F0.J>;>=0B0 "%{column/}" 5 C:070=0 ?>25G5 >B 254=J6 2J2 DC=:F8OB0 "%{func/}".f@>OB =0 87@078B5, C:070=8 2 :;0C70B0 START AT, =5 <>65 40 A5 ?>-3>;O< >B 1@>O =0 87@078B5 2 ORDER BY.BJ@28OB 0@3C<5=B =0 "%{function/}" B@O120 40 C:0720 4045=0 :>;>=0.t$C=:F8OB0 '%{func/}' =5 <>65 40 4>1028 :>;>=0B0  %{column/} , BJ9 :0B> BO 5 AJA AJI>B> 8<5 :0B> AJI5AB2C20I0 :>;>=0.h$C=:F8OB0 SUMMARIZE =5 ?>44J@60 ?>25G5 >B 54=0 3@C?0 :>;>=8 =0 <5648==8 AC<8, C:070=8 A :;0C70B0 ROLLUP.a5>G0:20=0 AB>9=>AB 70 0@3C<5=B0 TIES 2J2 DC=:F8OB0 RANKX. >?CAB8<8B5 AB>9=>AB8 A0: SKIP, DENSE.H$C=:F8OB0 %{func/} ?@85<0 A0<> ?@5?@0B:0 :J< :>;>=0 :0B> 2B>@8 0@3C<5=B.b$C=:F8OB0 IsSubtotal <>65 40 A5 87?>;720 A0<> 2 87@070 =0 :>;>=0, 4>1025=0 >B DC=:F8OB0 Summarize.PAI554=>7=0G=0B0 ?@5?@0B:0 :J< :>;>=0B0 [%{column/}] =5 <>65 40 A5 @07@5H8.T554=>7=0G=0B0 ?@5?@0B:0 :J< :>;>=0B0 '%{table/}'[%{column/}] =5 <>65 40 A5 @07@5H8.E"8?JB =0 ?0@0<5BJ@0 %{paramName/} =5 AJ>B25BAB20 =0 B8?0 =0 :>;>=0B0.=0@0<5B@8B5 =0 B01;8F8 =5 A5 ?>44J@60B 2 70O2:8 DAX Evaluate.�5>G0:20=0 AB>9=>AB 70 0@3C<5=B0 ORDER 2J2 DC=:F8O %{funcName/}. 7?>;7209B5 0/FALSE/DESC 70 =87E>4OI @54 8;8 1/TRUE/ASC 70 2J7E>4OI @54.K0O2:8B5 DAX Evaluate @01>BOB A0<> 2 1078 40==8, :>8B> 8<0B B>G=> 548= :C1.�[%{column/}] =5 5 20;84=0 ?@5?@0B:0 :J< :>;>=0 2 B01;8F0. J2545B5 8<5 =0 B01;8F0 ?@548 8<5B> =0 :>;>=0B0 8;8 :>@838@09B5 8<5B> =0 :>;>=0B0.�AO:0 AB>9=>AB 2 '%{table1/}'[%{column1/}] B@O120 40 8<0 AJI0B0 AB>9=>AB 2 '%{table2/}'[%{column2/}]. !B>9=>ABB0 '%{idvalue/}' 8<0 <=>3> AB>9=>AB8.'>;>=8B5, C:070=8 2J2 DC=:F8OB0 PATH, B@O120 40 A0 >B AJI0B0 B01;8F0, 40 8<0B AJI8O B8? =0 40==8B5 8 B>78 B8? B@O120 40 5 FO;> G8A;> 8;8 B5:AB. 5?@028;=> 5 40 A5 ?>A>G20 54=0 8 AJI0 :>;>=0 420 ?JB8. >;>=8B5 '%{table1/}'[%{column1/}] 8 '%{table2/}'[%{column2/}] =5 >B3>20@OB =0 B578 878A:20=8O.�!B>9=>ABB0 '%{idvalue/}' 2 '%{table1/}'[%{column1/}] B@O120 40 AJI5AB2C20 AJI> B0:0 8 2 '%{table2/}'[%{column2/}]. >1025B5 ;8?A20I8B5 40==8 8 >?8B09B5 >B=>2>.o$C=:F8OB0 PATH >B:@8 A;54=8O F8:J; '%{loop/}' 2 :>;>=8B5 '%{table1/}'[%{column1/}] 8 '%{table2/}'[%{column2/}].�$C=:F8OB0 PATH =5 <>65 40 @01>B8 AJA AB>9=>AB8, :0B> =0?@8<5@ '%{incompatvalue/}', :>8B> AJ4J@60B 25@B8:0;=0 G5@B0 ("|"), BJ9 :0B> B>78 7=0: A5 87?>;720 :0B> @0745;8B5; 2J2 2J@=0B8O ?JB.�>A;54=8OB 0@3C<5=B =0 DC=:F8OB0 PathItem 8;8 PathItemReverse B@O120 40 5 0 70 TEXT 8;8 1 70 INTEGER. J7<>6=> 5 AJI> B0:0 40 A5 87?>;720B 4C<8B5 'TEXT' 8 'INTEGER'.eJ@28OB 8 2B>@8OB 0@3C<5=B =0 DC=:F8OB0 IFERROR 8<0B @07;8G=8 B8?>25 =0 40==8B5. ">20 =5 A5 ?>44J@60.x>;>=0B0 70 BJ@A5=5 '%{name/}' 70 %{funcName/} 5 >B B8? Text, => =59=0B0 AJ>B25B=0 AB>9=>AB 70 BJ@A5=5 =5 5 >B B8? Text.PA=@5H:0 A 87G8A;O20=5B> 2 87G8A;5=0B0 B01;8F0 '%{dimension/}':�$C=:F8OB0 %{funcName/} >G0:20 =0?J;=> :20;8D8F8@0=0 ?@5?@0B:0 :J< :>;>=0 :0B> 0@3C<5=B =><5@ %{iArg/}, :>30B> A5 87?>;720 2 EVALUATE.Q$C=:F8OB0 %{funcName/} =5 <>65 40 >F5=O20 =5B5:AB>28 AB>9=>AB8 2 B5:AB>28 <0A828.F5 <>65 40 A5 845=B8D8F8@0 B01;8F0B0, AJ4J@60I0 :>;>=0B0 [%{column/}].S5 <>65 40 A5 >B:@85 7028A8<>AB A  '%{relationship/}' 2 B01;8F0 A  '%{table/}'.o>;>=0B0 70 BJ@A5=5 '%{name/}' 70 LOOKUPDECISIONTABLE =5 AJI5AB2C20 2 AJI0B0 B01;8F0 :0B> :>;>=0B0 A @57C;B0B8.OA8G:8 87@078 =0 @57C;B0B8 8 4@C38OB 87@07 B@O120 40 A0 >B 548= B8? =0 40==8B5.�$C=:F8OB0 ALLSELECTED 157 ?0@0<5B@8 =5 <>65 40 A5 87?>;720 :0B> 87@07 =0 B01;8F0. "O <>65 40 A5 ?>:0720 A0<> :0B> D8;BJ@ 2 CALCULATE.U$C=:F8OB0 %{funcName/} ?@85<0 A0<> ?@5?@0B:0 :J< :>;>=0 :0B> 0@3C<5=B =><5@ %{iArg/}.5>G0:20= B8? :>=AB0=B0.{0O2:0B0 ?@5?@0I0 :J< 95@0@E8OB0 "%{table/}"[%{hierarchy/}], 2 :>OB> =O<0 40==8, BJ9 :0B> B@O120 40 A5 >1@01>B8 8;8 >1=>28.�0O2:0B0 ?@5?@0B:0 :J< 95@0@E8OB0 "%{table/}"[%{hierarchy/}], :>OB> 7028A8 >B :>;>=0, 7028A8<>AB 8;8 <O@:0 2 =520;84=> AJAB>O=85.\5 <>65 40 A5 >B:@85 ?>B@518B5;A:0 95@0@E8O A  "%{hierarchy/}" 2 B01;8F0 A  "%{table/}".Z5 <>65 40 A5 >B:@85 95@0@E8O =0 0B@81CB8 A  "%{hierarchy/}" 2 B01;8F0 A  "%{table/}".a$C=:F8OB0 ROLLUP <>65 40 A5 87?>;720 A0<> 70 ?0@0<5B@8 groupBy_ColumnName =0 DC=:F8OB0 SUMMARIZE.D$C=:F8OB0 ROLLUPGROUP <>65 40 A5 87?>;720 A0<> 2J2 DC=:F8OB0 ROLLUP.K$C=:F8OB0 USERELATIONSHIP <>65 40 A5 87?>;720 A0<> 2J2 DC=:F8OB0 CALCULATE.a$C=:F8OB0 USERELATIONSHIP <>65 40 87?>;720 A0<> 425 ?@5?@0B:8 :J< :>;>=8, CG0AB20I8 2 7028A8<>AB.FUSERELATIONSHIP 8;8 CROSSFILTER =5 <>65 40 A5 2;>68 ?>25G5 >B 10 ?JB8.P<0 =554=>7=0G=8 ?JB8I0 <564C "%{table1/}" 8 "%{table2/}": %{path1/} 8 %{path2/}X@5H:0 A 87G8A;O20=5B> 2 AllowedRowsExpression 70 B01;8F0 "%{table/}" A @>;O "%{role/}".�$C=:F88B5 CUSTOMDATA, USERNAME, USERCULTURE 8 USERPRINCIPALNAME =5 A5 ?>44J@60B 2 87G8A;O5<8 B01;8F8/:>;>=8. "578 DC=:F88 <>30B 40 A5 87?>;720B A0<> 2 Measures 8;8 2 AllowedRowsExpression.J$C=:F88B5 UseRelationship() 8 CrossFilter() =5 A0 =0;8G=8 2 B>78 :>=B5:AB.�$C=:F88B5 UseRelationship() 8 CrossFilter() =5 <>65 40 A5 87?>;720B ?> 2@5<5 =0 70O2:0 :J<  %{table1/} , 70I>B> A0 >3@0=8G5=8 >B 70I8B0B0 =0 =82>B> =0 @540, >?@545;5=0 2  %{table2/}  8;8 A2J@70=8 B01;8F8.`7@07JB 70 70I8B0 =0 =82>B> =0 @540, 45D8=8@0= 70 B01;8F0B0 "%{table/}", =5 5 >B B8? True/False.�J7=8:=0 3@5H:0 ?> 2@5<5 =0 87G8A;O20=5B> =0 87@070 70 70I8B0 =0 =82>B> =0 @540, 45D8=8@0= 2 B01;8F0 "%{table/}". !J>1I5=85 70 3@5H:0: %{error/}�$C=:F8OB0 KEEPFILTERS <>65 40 A5 87?>;720 A0<> :0B> 0@3C<5=B =0 D8;BJ@ >B 3>@=> =82> =0 CALCULATE 8 CALCULATETABLE 8;8 A 0@3C<5=B 70 B01;8F0 =0 DC=:F8O, 87?J;=O20I0 A:0=8@0=5 =0 B01;8F0.W$C=:F8OB0 SAMPLE <>65 40 A5 87?>;720 A0<> A =5>B@8F0B5;5= 0@3C<5=B 70 @07<5@ =0 H01;>=.<RowNumber =5 <>65 40 A5 ?>A>G8 87@8G=> 2 @568<0 DirectQuery.S!?5F80;5= D;03 =5 5 @07@5H5= :0B> 0@3C<5=B =><5@ %ld{arg/} =0 DC=:F8OB0 "%{func/}".e$C=:F8OB0 "%{func/}" =5 <>65 40 A5 87?>;720 A :>;>=8, 4>1025=8 >B DC=:F88B5 ADDCOLUMNS 8;8 SUMMARIZE.�7@07JB ?@5?@0I0 :J< 7028A8<>AB <564C "%{FKTable/}"[%{FKColumn/}] 8 "%{PKTable/}"[%{PKColumn/}], :>OB> =5 AJ4J@60 40==8, BJ9 :0B> B@O120 40 A5 ?@587G8A;8.�0O2:0B0 ?@5?@0I0 :J< 7028A8<>AB <564C "%{FKTable/}"[%{FKColumn/}] 8 "%{PKTable/}"[%{PKColumn/}], :>OB> 7028A8 >B :>;>=0 2 =520;84=> AJAB>O=85.Q B5:CI8O :>=B5:AB 5 >B:@8B F8:J; =0 7028A8<>AB, 2:;NG20I B01;8F8B5 "%{tables/}".E!0<> DAX 70O2:0 A5 ?>44J@60 70 >B:@820=5 =0 8=D>@<0F8O 70 7028A8<>AB.h;B5@=0B82=8OB @57C;B0B 70 2@JI0=5 2 A;CG08B5 =0 45;5=5 =0 =C;0 B@O120 40 5 :>=AB0=B=0 F8D@>20 AB>9=>AB.�=>3>87<5@=8OB <>45; AJ4J@60 >15:B8, :>8B> =5 <>65 40 A5 87@07OB 2 B01;8G5= 873;54. "01;8F0 "%{tablename/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 2 <>45;0.�=>3>87<5@=8OB <>45; AJ4J@60 >15:B8, :>8B> =5 <>65 40 A5 87@07OB 2 B01;8G5= 873;54. O@:0B0 "%{measure/}" 25G5 5 705B0 :0B> AB>9=>AB 70 KPI "%{KPI1/}", KPI "%{KPI2/}" =5 <>65 40 87?>;720 B078 <O@:0 :0B> AB>9=>AB.G5 <>65 40 AJ74045B5 <O@:0 2 DAX "[%{measure/}]" 2 <=>3>87<5@=8 <>45;8.�>;>=0 [%{name/}] 5 G0AB >B AJAB025= :;NG, => =5 2A8G:8 :>;>=8 >B AJAB02=8O :;NG A5 2:;NG20B 2 87@070 8;8 2 =53>28O 7028A8< 87@07.ADAX DC=:F8OB0 PATH =5 <>65 40 A5 87?>;720 70 <=>3>87<5@=8 <>45;8.�5@:8B5 2 DAX A5 ?>44J@60B A0<> :>30B> CA;C38B5 70 0=0;87 A0 2 B01;8G5= @568< 8;8 :>30B> B5 A0 45D8=8@0=8 2 @0<:8B5 =0 >BG5B =0 >F5=O20=5B> =0 DAX ?@8 87?@0I0=5 =0 70O2:0 4> <=>3>87<5@=8 <>45;8.7BG5B 70 >F5=O20=5 =5 <>65 40 2J@=5 B01;8F0 157 :>;>=8.PA�"01;8G=8B5 <5B040==8 8 70O2:8B5 2 DAX =5 A5 ?>44J@60B ?@8 =0;8G85 =0 =5D8:A8@0=8 B@0=70:F88 2 A5A8OB0. !2J@65B5 A5 A 20H8O 04<8=8AB@0B>@ 70 4>?J;=8B5;=0 8=D>@<0F8O.�"01;8G=8B5 <5B040==8 8 70O2:8B5 2 DAX =5 A5 ?>44J@60B ?@8 =0;8G85 =0 45D8=8@0=0 70I8B0 =0 :;5B:8B5 70 A5A8OB0. !2J@65B5 A5 A 20H8O 04<8=8AB@0B>@ 70 4>?J;=8B5;=0 8=D>@<0F8O.�"01;8G=8B5 <5B040==8 8 70O2:8B5 2 DAX =5 A5 ?>44J@60B ?@8 =0;8G85 =0 45D8=8@0=8 87G8A;5=8O =0 87<5@5=85B> 70 A5A8OB0 8;8 480?07>=0 =0 70O2:0B0. !2J@65B5 A5 A 20H8O 04<8=8AB@0B>@ 70 4>?J;=8B5;=0 8=D>@<0F8O.�DAX 87G8A;5=8OB0 70 A5A8OB0 8 3;>10;=8B5 480?07>=8 =5 A5 ?>44J@60B 70 <=>3>87<5@=8 <>45;8. !2J@65B5 A5 A 20H8O 04<8=8AB@0B>@ 70 4>?J;=8B5;=0 8=D>@<0F8O.�@3C<5=B =0 DC=:F8O 8<0 3@5H5= B8? =0 40==8B5 8;8 @57C;B0BJB 5 B2J@45 3>;O< 8;8 B2J@45 <0;J:. :> 0@3C<5=BJB A5 >G0:20 40 5 40B0, B078 40B0 B@O120 40 5 <564C 1 <0@B 1900 3. 8 31 45:5<2@8 9999 3.�DAX >?5@0F88B5 70 AJ?>AB02O=5 =5 ?>44J@60B A@02=5=85 =0 AB>9=>AB8 >B B8? %{type1/} AJA AB>9=>AB8 >B B8? %{type2/}. 1<8A;5B5 87?>;720=5B> =0 DC=:F8OB0 VALUE 8;8 FORMAT, 70 40 :>=25@B8@0B5 54=0 >B AB>9=>AB8B5.�$C=:F8OB0 "%{funcName/}" =5 ?>44J@60 A@02=5=85 =0 AB>9=>AB8 >B B8? %{type1/} AJA AB>9=>AB8 >B B8? %{type2/}. 1<8A;5B5 87?>;720=5B> =0 DC=:F8OB0 VALUE 8;8 FORMAT, 70 40 :>=25@B8@0B5 54=0 >B AB>9=>AB8B5.n7@078B5, :>8B> 4020B 20@80=B8 =0 B8?>25 =0 40==8B5 =5 <>65 40 A5 87?>;720B 70 45D8=8@0=5 =0 87G8A;5=8 :>;>=8.LA8G:8 0@3C<5=B8 =0 DC=:F8OB0 "%{func/}" B@O120 40 8<0B 54=0:J2 1@>9 :>;>=8.S>;>=8B5 2J2 DC=:F8OB0 SELECTCOLUMNS =5 <>30B 40 A5 87?>;720B 2 :>=B5:AB =0 D8;BJ@.a!0<> :>=AB0=B=8 AB>9=>AB8 A0 @07@5H5=8 :0B> 3>@5= 0@3C<5=B 8 0@3C<5=B 70 ?@>?CA:0=5 70 SUBSELECT.y$C=:F8OB0 "%{function/}" 2 :;0C70B0 RETURN =0 8=AB@C:F8OB0 DrillThrough =5 <>65 40 1J45 87?>;720=0 A?@O<> B01;8G5= <>45;.K>;>=8B5 2J2 DC=:F8OB0 UNION =5 <>30B 40 A5 87?>;720B 2 :>=B5:AB =0 D8;BJ@.C8=8<C< 8;8 <0:A8<C< =0 1C;528 AB>9=>AB8 =5 A5 ?>44J@60B 2 <><5=B0.�JB8I0B0 70 >1548=O20=5 A5 >G0:20 40 D>@<8@0B AB@C:BC@0, => B01;8F0B0 "%{table1/}" 8<0 420 ?JBO 70 >1548=O20=5 A B01;8F0 "%{table2/}": %{path1/} 8 %{path2/}.n@><5=;820B0 '%{name/}' =5 <>65 40 A5 AJ74045, BJ9 :0B> B01;8F0 8;8 ?@><5=;820 AJA AJI>B> 8<5 25G5 AJI5AB2C20.PAs@><5=;820B0 =0 B01;8F0 "%{name/}" =5 <>65 40 1J45 87?>;720=0 2 B5:CI8O :>=B5:AB, 70I>B> A5 >G0:20 >A=>2=0 B01;8F0.I5 <>65 40 A5 >B:@85 4O; A  "%{partition/}" 2 B01;8F0 A  "%{table/}".G$C=:F8OB0 CROSSFILTER <>65 40 A5 87?>;720 A0<> 2J2 DC=:F8OB0 CALCULATE.]$C=:F8OB0 CROSSFILTER <>65 40 87?>;720 A0<> 425 ?@5?@0B:8 :J< :>;>=8, CG0AB20I8 2 7028A8<>AB.�"@5B8OB 0@3C<5=B =0 DC=:F8OB0 CROSSFILTER B@O120 40 5 0 70 None, 1 70 OneWay 8;8 2 70 Both. J7<>6=> 5 AJI> B0:0 40 A5 87?>;720B 4C<8B5 None, OneWay, Both.�>A>:0B0 =0 :@JAB>A0=> D8;B@8@0=5 =0 7028A8<>AB <>65 40 1J45 C:070=0 (G@57 DC=:F8OB0 CROSSFILTER) A0<> 254=J6 2 54=0 DC=:F8O CALCULATE.|$C=:F88B5 USERELATIONSHIP 8 CROSSFILTER A0 87?>;720=8 2 54=0 8 AJI0 DC=:F8O CALCULATE 70 C:0720=5 =0 =5AJ2<5AB8<8 =0AB@>9:8.V$C=:F8OB0 ROLLUPADDISSUBTOTAL <>65 40 A5 87?>;720 A0<> 2J2 DC=:F8OB0 SUMMARIZECOLUMNS.�$C=:F8OB0 %{funcName/} ?@85<0 A0<> :>;>=8 70 3@C?8@0=5 >B =5A2J@70=8 B01;8F8. "01;8F8B5 "%{table1/}" 8 "%{table2/}" A0 A2J@70=8. ?8B09B5 A5 40 ?@5<0E=5B5 :>;>=0B0 70 3@C?8@0=5 8;8 2<J:=5B5 54=0 >B B01;8F8B5 :0B> B01;8F0 70 D8;B@8@0=5 =0 AB>9=>AB8B5.c$C=:F8OB0 %{funcName/} ?@85<0 A0<> ?@5?@0B:0 :J< =0?J;=> :20;8D8F8@0=0 :>;>=0 :0B> 3@C?0 >B :>;>=8.y$C=:F8OB0 %{funcName/} ?@85<0 A0<> ?@5?@0B:0 :J< :>;>=0 2 ?J;5= 284 8;8 DC=:F8O ROLLUPGROUP :0B> 0@3C<5=B =><5@ %{iArg/}.g$C=:F8OB0 CrossFilter 70 7028A8<>AB8 >B B8? "54=> :J< 54=>" =5 B@O120 40 AJ4J@60 54=>?>A>G=> =0A>G20=5.TE>4=0B0 B01;8F0 2 8728:20=5B> =0 DC=:F8O "%{function/}" AJ4J@60 3@5H5= 1@>9 :>;>=8.�J@20B0 :>;>=0 =0 B01;8F0B0, C:070=0 2 8728:20=5B> =0 DC=:F8OB0 "%{function/}", =5 5 >B B8? DATE 8;8 NUMERIC. ">20 =5 A5 ?>44J@60.�>A;54=0B0 :>;>=0 =0 B01;8F0B0, C:070=0 2 8728:20=5B> =0 DC=:F8OB0 "%{function/}", =5 5 >B B8? NUMERIC, :0B> =0?@8<5@ INTEGER, DOUBLE 8;8 CURRENCY. ">20 =5 A5 ?>44J@60.PAS>;>=8B5 2J2 DC=:F8OB0 FULLOUTERJOIN =5 <>30B 40 A5 87?>;720B 2 :>=B5:AB =0 D8;BJ@.~"01;8F8B5, ?>4045=8 =0 FULLOUTERJOIN, B@O120 40 8<0B :>;>=0 A ?>4>1=> 8<5, :>OB> 40 A5 87?>;720 :0B> 8=48:0B>@ 70 >1548=O20=5.G$C=:F8OB0 FULLOUTERJOIN B@O120 40 A5 ?@8;030 =09-<0;:> :J< 425 B01;8F8.6?5@0B>@JB "%{operator/}" >G0:20 425 F5;528 AB>9=>AB8.6?5@0B>@JB "%{operator/}" >G0:20 54=0 F5;520 AB>9=>AB.4<0 =O:>;:> 8=AB@C:F88 EVALUATE 2 @568< DirectQuery.I$C=:F8OB0 IGNORE <>65 40 A5 87?>;720 A0<> 2J2 DC=:F8OB0 SUMMARIZECOLUMNS.Q'%{name/}' 5 8<5 =0 B01;8F0 8 =5 <>65 40 A5 87?>;720 70 >?@545;O=5 =0 ?@><5=;820.6@54>AB025=8OB >?5@0B>@ "%{operator/}" =5 A5 ?>44J@60.�=AB@C:F8OB0 70 >?@545;O=5 =0 ?@>3=>75= <>45; B@O120 40 87?>;720 87@07 =0 <>45;. 7?>;7209B5 =0?@8<5@ DC=:F8OB0 DEFINEFORECASTMODEL.681;8>B5:0B0 A 0;3>@8B<8 70 ?@>3=>78@0=5 =5 5 70@545=0@81;8>B5:0B0 A 0;3>@8B<8 70 AB@C:BC@0 =0 @5H5=8OB0 =5 5 70@545=0;;3>@8BJ< 70 ?@>3=>75= 0=0;87 2J@=0 3@5H:0: "%{algoError/}"n$C=:F8OB0 DecisionTreeTarget() <>65 40 A5 87?>;720 A0<> 70 ?0@0<5BJ@0 "&5;" =0 DC=:F8OB0 CreateDecisionTree().n$C=:F8OB0 DecisionTreeInput() <>65 40 A5 87?>;720 A0<> 70 ?0@0<5BJ@0 "E>4" =0 DC=:F8OB0 CreateDecisionTree().�5>G0:20=0 AB>9=>AB 70 0@3C<5=B0 COLUMNTYPE 2J2 DC=:F8O DecisionTreeInput(). @85<;828B5 AB>9=>AB8 A0: 0 (58725AB=0), 1 (0B53>@8O) 8 2 (5?@5:JA=0B0).R$C=:F8OB0 %{funcName/} >G0:20 DecisionTreeTarget() :0B> 0@3C<5=B A =><5@ %{iArg/}.Q$C=:F8OB0 %{funcName/} >G0:20 DecisionTreeInput() :0B> 0@3C<5=B A =><5@ %{iArg/}.^5 AJI5AB2C20 :>;>=0 "%{name/}" 70 CreateDecisionTree() 2 AJI0B0 B01;8F0 :0B> F5;520B0 :>;>=0.�!0<> ?>;>68B5;=8 :>=AB0=B=8 F5;8 AB>9=>AB8 A0 @07@5H5=8 :0B> AB>9=>AB 70 ?5@8>48G=>AB =0 ?@>3=>7=8O <>45;. 7?>;7209B5 0, 70 40 =5 A5 ?@8;030 ?5@8>48G=>AB, 8 1   70 02B><0B8G=> >B:@820=5.>81;8>B5:0B0 A ?><>I=8 ?@>3@0<8 70 ?@>3=>78@0=5 =5 5 70@545=0.]"@5B8OB 0@3C<5=B =0 CreateDecisionTree() B@O120 40 5 FO;> G8A;>, ?>-3>;O<> 8;8 @02=> =0 =C;0.b$C=:F8OB0 IsOnOrAfter() AJ4J@60 A:0;0@5= 87@07 70 A@02=5=85 157 AB>9=>AB, A :>OB> 40 1J45 A@02=5=.P$C=:F8OB0 %{funcName/} >G0:20 DecisionTreeNode() :0B> 0@3C<5=B A =><5@ %{iArg/}.M$C=:F8OB0 %{funcName/} >G0:20 SplitByValues() :0B> 0@3C<5=B A =><5@ %{iArg/}.l$C=:F8OB0 DecisionTreeNode() <>65 40 A5 87?>;720 A0<> 70 ?0@0<5BJ@0 "&5;" =0 DC=:F8OB0 CreateDecisionTree().PAg$C=:F8OB0 SplitByValues() <>65 40 A5 87?>;720 A0<> 70 ?0@0<5BJ@0 "&5;" =0 DC=:F8OB0 DecisionTreeNode().C@54>AB025=8OB >?5@0B>@ 70 @0745;O=5 "%{operator/}" =5 A5 ?>44J@60.Z!B>9=>ABB0 "%{value/}", ?@54>AB025=0 2 "%{funcName/}", =5 AJI5AB2C20 2 :>;>=0 "%{column/}"g$C=:F8OB0 SplitByColumn() <>65 40 A5 87?>;720 A0<> 70 ?0@0<5BJ@0 "&5;" =0 DC=:F8OB0 DecisionTreeNode().m$C=:F8OB0 SplitByColumn() <>65 40 A5 87?>;720 A0<> :0B> 8=AB@C:F8O 70 548=8G=> @0745;O=5 2 DecisionTreeNode()�B:@8B0 5 =5AJ2<5AB8<0 :>;>=0 70 >1548=O20=5 ("%{table/}"[%{column/}]). $C=:F8OB0 "%{function/}" =5 ?>44J@60 >1548=O20=8O G@57 :>;>=8 A @07;8G=8 B8?>25 8;8 ?@>87E>4.5 A0 >B:@8B8 >1I8 :>;>=8 70 >1548=O20=5. $C=:F8OB0 70 >1548=O20=5 "%{function/}" 878A:20 ?>=5 54=0 >1I0 :>;>=0 70 >1548=O20=5.B:@8B8 A0 <=>65AB2> :>;>=8 >B 54=0B0 AB@0=0, >1548=O20I8 A5 A 54=0 8 AJI0 :>;>=0 ("%{table/}"[%{column/}]) >B 4@C30B0 AB@0=0. J< <><5=B0 DC=:F8OB0 "%{function/}" =5 ?>44J@60 >1548=O20=8O, 2 :>8B> <=>65AB2> :>;>=8 >B 54=0B0 AB@0=0 A5 >1548=O20B A 54=0 8 AJI0 :>;>=0 >B 4@C30B0 AB@0=0.�>;>=0B0 "%{table/}[%{column/}]" =O<0 7028A8<>AB A B01;8F0 "%{maintable/}", :>OB> 5 87?>;720=0 2 :>=B5:AB0 =0 AB@C:BC@0B0 =0 @5H5=8OB0.�!0<> ?>;>68B5;=8 :>=AB0=B=8 F5;8 AB>9=>AB8 A0 @07@5H5=8 :0B> AB>9=>AB 70 >1@0B=> ?@>3=>78@0=5 =0 ?@>3=>7=8O <>45;. 7?>;7209B5 0, 70 40 =5 A5 ?@8;030 >1@0B=> ?@>3=>78@0=5.[1@0B=>B> ?@>3=>78@0=5 =5 A5 ?>44J@60 70 <>45;8 70 ?@>3=>78@0=5 A ?>25G5 >B 54=0 :0B53>@8O.�@5H5= 1@>9 0@3C<5=B8. %{function/} >G0:20 B01;8F0 :0B> ?J@28 0@3C<5=B 8 A5@8O >B B>G:8 70 70<O=0, 2AO:0 >B :>8B> 5 ?@54AB025=0 >B AB>9=>AB 70 2AO:0 :>;>=0.n%{function/} >G0:20 AB>9=>AB >B B8?0 %{type1/} :0B> 0@3C<5=B %{arg/}, 0 5 ?>;CG8;0 AB>9=>AB >B B8?0 %{type2/}.S$C=:F8OB0 %{func/} <>65 40 A5 87?>;720 A0<> :0B> ?0@0<5BJ@ =0 DC=:F8OB0 %{parent/}.PA}>;>=0B0 "%{table/}[%{column/}]" =5 <>65 40 1J45 >?@545;5=0 :0B> =5?@5:JA=0B0 :>;>=0, 70I>B> =59=8OB B8? =5 5 G8A;0 8;8 40B0.T@3C<5=B =><5@ %{arg/} C:0720 4>?J;=8B5;5= D0:B>@ 8 B@O120 40 1J45 87@07 =0 B01;8F0.-#:070=8 A0 B2J@45 <=>3> 4>?J;=8B5;=8 D0:B>@8.:"2J@45 <=>3> 0@3C<5=B8 A0 ?>4045=8 :J< DC=:F8OB0 %{func/}.i"01;8F0  %{name/}  =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 B01;8F0 8;8 ?@><5=;820 AJA AJI>B> 8<5.`$C=:F8OB0 TimeSeriesData() >G0:20 AB>9=>AB8 TableIndex 8 ColumnProperty 70 2AO:0 C:070=0 :>;>=0._0@0<5BJ@JB TableIndex, ?>4045= =0 DC=:F8O %{funcName/} 2 0@3C<5=B =><5@ %{iArg/}, 5 =520;845=.c0@0<5BJ@JB ColumnProperty, ?>4045= =0 DC=:F8O %{funcName/} 2 0@3C<5=B =><5@ %{iArg/}, 5 =520;845=.E$C=:F8OB0 %{funcName/} >G0:20 :>=AB0=B0 :0B> 0@3C<5=B =><5@ %{iArg/}.p>72>;5=8 A0 A0<> AB>9=>AB8 >B ?>;>68B5;=8, :>=AB0=B=8 F5;8 G8A;0 :0B> AB>9=>AB =0 ?@>3=>70 70 ?@>3=>7=8O <>45;.�$C=:F8OB0 GetImage() ?>44J@60 A0<> D09;>28 ?JB8I0 8 URL 04@5A8 A HTTP AE5<8; =5 A5 ?>44J@60B HTTPS 8 URL 04@5A8 =0 D09;>28 AE5<8.6HTTP 2J@=0 :>4 =0 AJAB>O=85 "%{status/}" 70 "%{URL/}".PAz$C=:F8OB0 GetImage() ?@85<0 A0<> AJ4J@60=85 >B B8? 87>1@065=85, 0 ?>;CG8 AJ4J@60=85 >B B8? "%{contenttype/}" 70 "%{URL/}".�$C=:F8OB0 SubstituteWithIndex() =5 <>65 40 >B:@85 >1I8 :>;>=8 <564C A2>8B5 >?5@0=48, :>8B> 40 <>65 40 A5 87?>;720B 70 >1548=O20=5.�$C=:F8OB0 SubstituteWithIndex() >B:@8 ?>25G5 >B 54=0 :>;>=0 2 8=45:A=0B0 B01;8F0, :>8B> >B3>20@OB =0 B5:CI0B0 :>;>=0 2 >@838=0;=0B0 B01;8F0. ><8A;5B5 70 ?@><O=0 =0 87@078B5 2J2 2E>4=0B0 B01;8F0 70 ?@><O=0 =0 >1548=5=8B5 :>;>=8.C@>F5=B8;=0B0 AB>9=>AB B@O120 40 1J45 2 480?07>=0 0..1 2:;NG8B5;=>.{@>F5=B8;=0B0 AB>9=>AB B@O120 40 1J45 2 480?07>=0 1/(N+1)..N/(N+1) 2:;NG8B5;=>, :J45B> N 5 1@>OB =0 AB>9=>AB8B5 =0 40==8B5.<%{funcName/} =5 ?>44J@60 87@078 >B B8?0 string/Boolean/date.>$C=:F8OB0 %{func/} B@O120 40 A5 87?>;720 A0<> 2 @0745; DEFINE.X0G0;=0B0 40B0 8;8 :@09=0B0 40B0 2J2 DC=:F8OB0 Calendar =5 <>65 40 1J45 ?@07=0 AB>9=>AB.S0G0;=0B0 40B0 2J2 DC=:F8OB0 Calendar =5 <>65 40 5 40B0, ?>-:JA=0 >B :@09=0B0 40B0.L%{func/} =5 ?>44J@60 87@078 >B B8?0 string/Boolean/date 70 0@3C<5=B0 Values.>@3C<5=BJB Guess 70 DC=:F8OB0 XIRR B@O120 40 5 ?>-3>;O< >B -1.15CA?5H=> >B:@820=5 =0 @5H5=85 >B DC=:F8OB0 XIRR.>O<0 20;845= @57C;B0B 70 DC=:F8OB0 XIRR 70 4045=8B5 AB>9=>AB8.W5 <>65 40 A5 >?@545;8 @57C;B0B 70 XIRR, BJ9 :0B> 0@3C<5=B8B5 Values 8 Dates A0 ?@07=8.O4=0 8;8 ?>25G5 AB>9=>AB8 70 0@3C<5=B0 Dates, ?>4045=8 :J< %{func/}, A0 ?@07=8.w"@5B8OB 8=B5@20; 70 0@3C<5=B <>65 40 1J45 A0<> 54=> >B A;54=8B5: YEAR, QUARTER, MONTH, WEEK, DAY, HOUR, MINUTE, SECOND.IJ@28OB 0@3C<5=B Interval =0 DC=:F8OB0 DATEDIFF B@O120 40 1J45 :>=AB0=B0.A@3C<5=BJB Rate :J< DC=:F8OB0 XNPV B@O120 40 1J45 ?>-3>;O< >B -1.g5704J;68B5;=8OB 0@3C<5=B >B DC=:F8OB0 CALENDARAUTO B@O120 40 1J45 FO;> G8A;> <564C 1 8 12 2:;NG8B5;=>.R$C=:F8OB0 CALENDARAUTO =5 <>65 40 >B:@85 >A=>2=0 :>;>=0 >B B8?0 DateTime 2 <>45;0.c$C=:F8OB0 CALENDARAUTO =5 <>65 40 >B:@85 20;84=0 40B0 2 >A=>2=8B5 :>;>=8 >B B8?0 DateTime 2 <>45;0.a5704J;68B5;=8OB 0@3C<5=B >B DC=:F8OB0 CALENDARAUTO B@O120 40 87G8A;O20 4> AB>9=>AB =0 :>=AB0=B0.NSummarizeColumns() 8 AddMissingItems() =5 <>65 40 A5 87?>;720 2 B>78 :>=B5:AB.CURRENTGROUP() B@O120 40 5 C:070= :0B> 0@3C<5=B =0 B01;8F0 >B DC=:F8O 70 03@538@0=5 =0 B01;8F0, :>30B> A5 C:0720 :0B> 0@3C<5=B 70 87@070 >B DC=:F8O GROUPBY(). 0?@8<5@ GROUPBY(@>40618,5>3@0D8O[!B@0=0], "1I> ?@>40618", SUMX(CURRENTGROUP(), @>40618[&5=0] * @>40618[-2>]))~5 A5 @07@5H020B =8:0:28 A:0=8@0=8O =0 B01;8F0, @07;8G=8 >B 2J2545=8B5 >B DC=:F8OB0 GroupBy(), ?@548 DC=:F88B5 CurrentGroup().Y$C=:F8OB0 %{function/} =5 <>65 40 A5 87?>;720 2 0@3C<5=B =0 87@07 70 DC=:F8OB0 GROUPBY().�B>@8OB ?0@0<5BJ@, ?@5<8=0; :J< DC=:F8O %{funcName/}, 5 =520;845=. #:065B5 0 70 <5@=0 548=8F0 =0 ABJ?:0B0 8;8 1 70 @07<5@0 =0 ABJ?:0B0.~0O2:0B0 A?><5=0 87G8A;O5<0B0 B01;8F0 '%{table/}', :>OB> =5 ?078 =8:0:28 40==8, BJ9 :0B> B@O120 40 A5 ?@587G8A;O20 8;8 >1=>28.x0O2:0B0 A?><5=0 87G8A;O5<0B0 B01;8F0 '%{table/}', :>OB> =5 ?078 =8:0:28 40==8, BJ9 :0B> 2J7=8:=0 3@5H:0 2 =59=8O 87@07.�0O2:0B0 A?><5=0 87G8A;O5<0B0 B01;8F0 '%{table/}', :>OB> =5 ?078 =8:0:28 40==8, BJ9 :0B> 87G8A;O20=5B> =0 548= >B @54>25B5 ?@548728:0 3@5H:0.�0O2:0B0 A?><5=0 87G8A;O5<0B0 B01;8F0 '%{table/}', :>OB> 7028A8 >B 4@C30 :>;>=0, B01;8F0, @5;0F8O 8;8 <O@:0, :>OB> =5 5 2J2 20;84=> AJAB>O=85.w$C=:F8OB0 ROLLUPISSUBTOTAL <>65 40 1J45 87?>;720=0 A0<> 70 ?0@0<5B@8B5 groupBy_ColumnName =0 DC=:F8OB0 ADDMISSINGITEMS.S$C=:F8OB0 ROLLUPISSUBTOTAL >G0:20 "%{column/}" 40 5 :>;>=0 >B B8? 40==8 TRUE/FALSE.C$C=:F8OB0 ADDMISSINGITEMS >G0:20 B01;8F0 2 0@3C<5=B =><5@ %{iArg/}.j>;>=0B0 ShowAll =0 DC=:F8OB0 ADDMISSINGITEMS B@O120 40 5 =0?J;=> :20;8D8F8@0=0 2 0@3C<5=B =><5@ %{iArg/}.i>;>=0B0 ShowAll =0 DC=:F8OB0 ADDMISSINGITEMS =5 5 >B:@8B0 :0B> :>;>=0 GroupBy 2 0@3C<5=B =><5@ %{iArg/}.G728:20=5B> DiscoverAmbiguity <>65 40 8<0 A0<> 548= >BG5B 70 >F5=O20=5.s$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< :>;>=0 8;8 87@07 =0 ?@5?@0B:0 :J< B01;8F0 70 0@3C<5=B0 "%d{arg/}".e$C=:F8OB0 %{func/} >G0:20 87@07 =0 ?@5?@0B:0 :J< :>;>=0 8;8 87@07 =0 B01;8F0 70 0@3C<5=B0 "%d{arg/}".PAB>=5 548= D8;BJ@ 5 B2J@45 3>;O< 70 87?J;=5=85 2 @568< DirectQuery.|01>@8B5 70 @57C;B0B8 =0 70O2:0 :J< 2J=H5= 87B>G=8: =0 40==8 A0 ?@528H8;8 <0:A8<0;=8O 1@>9  %{threshold/}  @07@5H5=8 @54>25.f$C=:F8OB0  %{funcName/}  =5 ?>44J@60 AJ548=O20=5 =0 :>;>=0 >B B8? %{type1/} A :>;>=0 >B B8? %{type2/}.v7@07JB =5 <>65 40 1J45 87?J;=5= =0 >B40;5G5=8O 87B>G=8: =0 40==8, BJ9 :0B>  %{funcName/}  =5 <>65 40 1J45 >B40;5G5=0.k$C=:F8OB0  %{funcName/}  =5 5 ?>72>;5=0 :0B> G0AB >B 87@078 DAX =0 87G8A;O5<0 :>;>=0 =0 <>45;8 DirectQuery.�@3C<5=B =0 DC=:F8O  %{name/}  8<0 3@5H5= B8? =0 40==8B5 8;8 @57C;B0BJB 5 B2J@45 3>;O< 8;8 B2J@45 <0;J:. :> A5 >G0:20 0@3C<5=BJB 40 5 40B0, B078 40B0 B@O120 5 <564C 1 O=C0@8 100 3. 8 31 45:5<2@8 9999 3.<$C=:F8OB0  %{funcName/}  =5 A5 ?>44J@60 2 @568< DirectQuery.L$C=:F8OB0  %{funcName/}  =5 A5 ?>44J@60 2 B>78 :>=B5:AB 2 @568< DirectQuery.h$C=:F8OB0  %{funcName/}  =5 5 ?>72>;5=0 :0B> G0AB >B 87@070 70 70I8B0 =0 =82> @54 =0 <>45;8 DirectQuery.U!B>9=>ABB0 =0 :>=AB0=B0B0  %{value/}  =5 A5 ?>44J@60 2 >B40;5G5=8O 87B>G=8: =0 40==8.�!:0;0@=8B5 87@078 =0 DC=:F8OB0  %{funcName/}  B@O120 40 1J40B 03@530B=8 DC=:F88 =04 CurrentGroup(). 7@07JB =0 2AO:0 03@530F8O B@O120 40 5 :>=AB0=B=0 8;8 48@5:B=> 40 ?@5?@0I0 :J< :>;>=8B5 2 CurrentGroup().L$C=:F8OB0  %{funcName/}  =5 ?>44J@60 DistinctCount :0B> A2>9 A:0;0@5= 87@07._TOPNSKIP =5 A5 ?>44J@60 A 4045=0B0 :><18=0F8O >B ?0@0<5B@8. @53;5409B5 4>:C<5=B0F8OB0 >B MSDN.+TOPNSKIP =5 A5 ?>44J@60 2 @568< DirectQuery�@5?@0B:0 :J< :>;>=0B0 :J<  %{column/}  2 B01;8F0  %{table/}  =5 <>65 40 1J45 87?>;720=0 A 20@80F8O  %{variationColumn/} , 70I>B> =O<0 B0:820.a>;>=0B0 A 20@80F88  %{variation/}  =5 15H5 >B:@8B0 70 :>;>=0  %{column/}  2 B01;8F0  %{table/} .?48=8G=0 AB>9=>AB 70 20@80F8O  %{variation/}  70 :>;>=0  %{column/}  2 B01;8F0  %{table/}  =5 <>65 40 1J45 >?@545;5=0. ">20 <>65 40 A5 A;CG8, :>30B> D>@<C;0B0 70 <O@:0 ?@5?@0I0 :J< :>;>=0, :>OB> AJ4J@60 <=>3> AB>9=>AB8 157 C:0720=5 =0 03@538@0=5 :0B> <8=8<C<, <0:A8<C<, 1@>9 8;8 A1>@ 70 ?>;CG020=5 =0 548=8G5= @57C;B0B.p>B0F8OB0 =0 20@80F8O  %{variation/}  =5 <>65 40 1J45 87?>;720=0 70 <O@:0B0  %{measure/}  2 B01;8F0  %{table/} .v0@80F8OB0  %{variation/}  70 :>;>=0  %{column/}  =5 <>65 40 1J45 >B:@8B0 8;8 =5 <>65 40 1J45 87?>;720=0 2 B>78 87@07.[20;8D8F8@0=>B> 8<5  %{table/}[%{column/}].[%{variation/}]  =5 5 @07@5H5=> 2 B>78 :>=B5:AB.�>;>=0B0  %{table/}[%{column/}].[%{variation/}]  8;8 =5 AJI5AB2C20, 8;8 =O<0 @5;0F8O :J< =8:>O B01;8F0, =0;8G=0 2 B5:CI8O :>=B5:AB.=$C=:F8OB0  %{funcName/}  =5 5 =0;8G=0 70 <=>3>87<5@=8 <>45;8.�0O2:8B5 2 DAX =5 A0 @07@5H5=8 2 B>78 <=>3>87<5@5= <>45;, BJ9 :0B> G;5=JB ?> ?>4@0718@0=5 =0  %{CubeDim/} .  %{Attr/}  5 87G8A;5= G;5=  %{MemName/} . !2J@65B5 A5 A 20H8O 04<8=8AB@0B>@ 8;8 @07@01>BG8:, 0:> <>45;JB B@O120 40 ?>44J@60 70O2:8 2 DAX.w0@80F8OB0  %{variation/}  70 :>;>=0  %{column/} , C:070=0 2J2 DC=:F8OB0  %{func/} , =5 5 >B:@8B0 2J2 2E>4=0B0 B01;8F0.�0O2:0B0 >B:@8 D8;B@8 70 70I8B0 2 @5;0F8O =0 B01;8F0, :>OB> =5 <>65 40 A5 AJ3;0AC20 70 B5:CI8O ?>B@518B5;. !2J@65B5 A5 A 20H8O 04<8=8AB@0B>@ 8;8 @07@01>BG8:, 70 40 ?@53;540 G;5=AB20B0 70 @>;8 8 45D8=8F88B5 70 70I8B0.�>B@518B5;OB ?@8=04;568 =0 <=>65AB2> @>;8  %1[%{strRole/}%]%[, %{strRole/}%] , :>8B> 8<0B D8;B@8 ?> 70I8B0B0, :>5B> =5 A5 ?>44J@60, :>30B> 54=0 >B @>;8B5 8<0 D8;B@8, :>8B> 70AO30B B01;8F0  %{tablename/}  A @5;0F88 SecurityFilteringBehavior=Both.q@>OB 0@3C<5=B8 5 =520;845=. $C=:F8OB0 %{function/} B@O120 40 8<0 AB>9=>AB 70 2AO:0 :>;>=0 2 87@070 >B B01;8F0B0.>@B56JB =5 <>65 40 5 ?@075=.LA5:8 :>@B56 2 :>=AB@C:B>@0 =0 B01;8F8 B@O120 40 8<0 548= 8 AJI 1@>9 :>;>=8.@>=AB@C:B>@JB =0 B01;8F8 =5 <>65 40 8<0 =5704J;68B5;5= 0@3C<5=B.J<5B> =0 :>;>=0B0 [%{column/}] 25G5 15H5 87?>;720=> 2 B01;8F0  %{table/} .�5CA?5H=> >B:@820=5 =0 20;84=> ?@5B>20@20=5 70 ( %{funcName/} ), :>OB> 278<0 C:070=8O A?8AJ: A ?0@0<5B@8. @>25@5B5 87?>;720=5B> 8 >?8B09B5 >B=>2>.v%1[ %{exception/} %]%[; %{exceptioninner/}% ]. !83=0;878@0=> 5 =5>G0:20=> 87:;NG5=85 >B :;0A ExtensionDiscoveryHelper.Q$C=:F8OB0  %{funcName/}  >G0:20 =59=8OB 0@3C<5=B A =><5@ %{iArg/} 40 5 :>=AB0=B0.	%{error/}n$C=:F8OB0 =0 181;8>B5:0B0 A @07H8@5=8O ( %{funcName/} ) 2J@=0 40==8, :>8B> =5 1OE0 >B:@8B8 2 >A=>2=0B0 :>;>=0.�J2 DC=:F8OB0 %{funcName/} 1@>OB =0 87E>4OI8B5 :>;>=8 (%{outputCols/}) =5 AJ2?040 A 1@>O =0 :>;>=8B5 2J2 2E>4OI0B0 B01;8F0 (%{inputCols/}).r$C=:F8OB0 %{funcName/} >G0:20 =0?J;=> >B3>20@OI0 =0 CA;>28OB0 ?@5?@0B:0 =0 :>;>=0 :0B> =><5@ =0 0@3C<5=B %{iArg/}.2$C=:F8OB0  %{name/}  =5 2@JI0 =520;84=8 XML 7=0F8..>4>20B0 B>G:0 =5 AJ>B25BAB20 =0 20;845= 7=0:.C#:070=8B5 2E>4=8 40==8 =5 A5 ?>44J@60B >B DC=:F8OB0  %{function/} .PA�$C=:F8O  %{function/}  >G0:20 =5?@5:JA=0B0 A5;5:F8O, :>30B> :>;>=0B0 70 40B0 =5 5 C=8:0;=0, 8<0 8=B5@20;8 8;8 AJ4J@60 G0AB 70 G0A.�$C=:F8O  %{function/}  >G0:20 =5?@5:JA=0B0 A5;5:F8O, :>30B> :>;>=0B0 70 40B0 8420 >B B01;8F0 >B 54=0B0 AB@0=0 =0 42C?>A>G=8 >B=>H5=8O.
%{errortext/}X5 <>65 40 1J45 =0<5@5= 87B>G=8: =0 40==8  %{datasource/}  2J2 DC=:F8OB0  %{funcName/} .V"01;8F0B0  %{table/}  =5 <>65 40 1J45 87?>;720=0 2 87G8A;O20=8O, BJ9 :0B> =O<0 :>;>=8.W"01;8F0B0  %{table/}  =5 <>65 40 8<0 28@BC0;=8 :>;>=8, BJ9 :0B> =O<0 >18:=>25=8 :>;>=8.�$C=:F8OB0 SampleAxisWithLocalMinMax 878A:20 ?0@0<5BJ@JB  8=8<0;=0-@0745;8B5;=0-A?>A>1=>AB  40 1J45 704045= =0 0@3C<5=B =><5@ %{iArg/}.�$C=:F8OB0 SampleAxisWithLocalMinMax 878A:20 ?0@0<5BJ@JB  A  (2 0@3C<5=B =><5@ %{iArg/}) 40 1J45 ?@5?@0B:0 :J< :>;>=0 A G8A;0 >B C:070=0B0 B01;8F0.�$C=:F8OB0 SampleAxisWithLocalMinMax 878A:20 ?0@0<5BJ@JB  O@:0  (2 0@3C<5=B =><5@ %{iArg/}) 40 1J45 ?@5?@0B:0 :J< :>;>=0 A G8A;0 >B C:070=0B0 B01;8F0.�$C=:F8OB0 SampleAxisWithLocalMinMax 878A:20 ?0@0<5BJ@JB  8=0<8G=0-A5@8O  (2 0@3C<5=B =><5@ %{iArg/}) 40 1J45 ?@5?@0B:0 :J< :>;>=0 A G8A;0 >B C:070=0B0 B01;8F0.�$C=:F8OB0 SampleAxisWithLocalMinMax 878A:20 40 A5 >:065 20;84=0 AB>9=>AB =0 871@>O20=5 =0 :@8B5@8O 70 871>@ 48=0<8G=0 A5@8O 2 0@3C<5=B =><5@ %{iArg/}.}$C=:F8OB0 SampleAxisWithLocalMinMax >G0:20 40 1J45 C:070=0 ?>;>68B5;=0 G8A;5=0 AB>9=>AB =0 ?0@0<5BJ@0 70 0@3C<5=B %{strArg/}.�$C=:F8OB0 SampleAxisWithLocalMinMax >G0:20  0:A8<0;=0 @0745;8B5;=0 A?>A>1=>AB  40 5 ?>-3>;O<0 >B 8;8 @02=0 =0  8=8<0;=0 @0745;8B5;=0 A?>A>1=>AB .dB40;5G5=8OB 87B>G=8: =0 40==8 =5 ?>44J@60 A:0=8@0=5 =0 B01;8F0  %{table/}  157 3@C?8@0=5 ?> :>;>=8.[$C=:F8OB0 GenerateSeries =5 <>65 40 8<0 IncrementValue, :>OB> 5 ?>-<0;:0 8;8 @02=0 =0 =C;0.B@3C<5=B8B5 2J2 DC=:F8OB0 GenerateSeries =5 <>30B 40 1J40B ?@07=8.PA\@3C<5=B8B5 2J2 DC=:F8OB0 GenerateSeries B@O120 40 1J40B >B G8A;>2 B8? 8;8 >B B8? date/time.b$C=:F8OB0 GenerateSeries =5 <>65 40 8<0 IncrementValue =0 ?;020I0 B>G:0, :>OB> 5 ?>-<0;:0 >B 1E-6.C$C=:F8OB0 GenerateSeries =5 5 B>G=0 70 B0:020 <0;:0 IncrementValue.d$C=:F8OB0 GenerateSeries =5 <>65 40 8<0 IncrementValue =0 datetime, :>OB> 5 ?>-<0;:0 >B <8;8A5:C=40.X09-<0;:> 548= 0@3C<5=B =0 DC=:F8OB0 GenerateSeries =5 5 20;845= =><5@ =0 ?;020I0 B>G:0.�$C=:F8OB0 SampleCartesianPointsByCover 878A:20 :>>@48=0B=8OB ?0@0<5BJ@ (?@8 0@3C<5=B =><5@ %{iArg/}) 40 1J45 G8A;>2 A:0;0@5= 87@07.�$C=:F8OB0 SampleCartesianPointsByCover 878A:20 ?0@0<5BJ@JB =0 @048CA0 (?@8 0@3C<5=B =><5@ %{iArg/}) 40 1J45 G8A;>2 A:0;0@5= 87@07.�$C=:F8OB0 SampleCartesianPointsByCover >G0:20 40 1J45 C:070=0 ?>;>68B5;=0 G8A;>20 AB>9=>AB =0 ?0@0<5BJ@0 70 0@3C<5=B %{strArg/}.x$C=:F8OB0 SampleCartesianPointsByCover >G0:20 MaxMinRatio :0B> 0@3C<5=B %{iArg/}, BJ9 :0B> AB5 C:070;8 :>;>=0 =0 @048CA.z$C=:F8OB0 SampleCartesianPointsByCover >G0:20 MaxBlankRatio :0B> 0@3C<5=B %{iArg/}, BJ9 :0B> AB5 C:070;8 :>;>=0 =0 @048CA.mJ7=8:=0 3@5H:0 A 0;3>@8BJ<0 70 275<0=5 =0 87204:0. 5 CA?OE<5 40 =0<5@8< 4>1J@ ?@8<5@ 2 ?@85<;82 1@>9 >?8B8.�$C=:F8OB0 SampleCartesianPointsByCover >G0:20 40 1J45 C:070=0 G8A;>20 AB>9=>AB =0 ?0@0<5BJ@0, ?>-3>;O<0 >B 1, 70 0@3C<5=B %{strArg/}.aE>4OI0B0 B01;8F0 SampleCartesianPointsByCover 8<0 B2J@45 <=>3> @54>25. >44J@60<5 4> %{strArg/}.DJB@5H=0 3@5H:0: BJ@A5=5 =0 =520;84=8 40==8 2 A?C;8=3 A <=>3> =8H:8.Y!B>9=>AB =0 @0745;8B5;O 2J2 DC=:F8O COMBINEVALUES <>65 40 5 A0<> :>=AB0=B5= =5?@075= =87.U@5H:0 ?@8 87G8A;O20=5B> 2 5;5<5=B0 70 87G8A;O20=5  %{table/} [%{calculationitem/}]: PAVO<0 ?@5?@0B:0 :J< <O@:0 2 B5:CI8O :>=B5:AB, :>OB> 40 A5 ?@8;>68 :0B> SELECTEDMEASURE.;JB@5H=0 3@5H:0: >15:B =0 70O2:0 8<0 3@5H:0 2 7028A8<>ABB0.]O<0 ?@5?@0B:0 =0 <O@:0 2 B5:CI8O :>=B5:AB, :>OB> <>65 40 A5 87?>;720 >B SELECTEDMEASURENAME.[O<0 ?@5?@0B:0 =0 <O@:0 2 B5:CI8O :>=B5:AB, :>OB> <>65 40 A5 87?>;720 >B ISSELECTEDMEASURE.0520;84=8 2E>4=8 0@3C<5=B8 70 ISSELECTEDMEASURE.�520;84=8 2E>4=8 0@3C<5=B8 70 DC=:F8OB0 ISSELECTEDMEASURE. ISSELECTEDMEASURE @01>B8 A0<> A <5@:8 =0 <>45;. O@:0 [%{measure/}] =5 5 <O@:0, 45D8=8@0=0 2 B01;8G=8O <>45;.BB>@8OB 0@3C<5=B =0 "%{function/}" B@O120 40 C:0720 4045=0 :>;>=0.Y$C=:F8OB0 NONVISUAL <>65 40 A5 87?>;720 A0<> :0B> D8;BJ@ 70 AB>9=>AB =0 SUMMARIZECOLUMNS.X$C=:F8OB0 NONVISUAL =5 <>65 40 A5 ?@8;>68 =0 :>;>=8, :>8B> =5 A0 >B B8?0  3@C?8@0=5 ?> .>0@0<5BJ@ =0 =01>@ @54>25 =5 A5 ?>44J@60 2 87@070 =0 70O2:0B0.J$C=:F8OB0 APPROXIMATEDISTINCTCOUNT =5 A5 ?>44J@60 A B5:CI0B0 :>=D83C@0F8O.SDEFINE TABLE A5 ?>44J@60 70 B01;8G=8 <>45;8 A =82> =0 AJ2<5AB8<>AB 1200 8;8 =03>@5.S$C=:F8OB0 ALLCROSSFILTERED B@O120 40 8<0 54=0 ?@5?@0B:0 :J< B01;8F0 :0B> ?0@0<5BJ@.|$C=:F8OB0 ALLCROSSFILTERED =5 <>65 40 A5 87?>;720 :0B> 87@07 =0 B01;8F0. "O <>65 40 A5 ?>:0720 A0<> :0B> D8;BJ@ 2 CALCULATE.}$C=:F8OB0 ALL 157 ?0@0<5B@8 =5 <>65 40 A5 87?>;720 :0B> 87@07 =0 B01;8F0. "O <>65 40 A5 ?>:0720 A0<> :0B> D8;BJ@ 2 CALCULATE.r7G8A;O5<0 :>;>=0 8;8 87@07 =0 RLS 2 B01;8F0 =0 DirectQuery =5 <>65 40 ?@5?@0I0 B01;8F8 >B 4@C3 87B>G=8: =0 40==8.PA�0<5AB20=5B> =0 ?@><5=;828 =0 :C1 25G5 =5 5 ?>72>;5=>. #25@5B5 A5, G5 AB5 7040;8 A2>9AB2>B> DataSourceVariablesOverride 2 B01;8G5= <>45;.q@8 A5@80;878@0=5 =0 <5B@8:8 =0 70O2:0 2 JSON 2J7=8:=0 D0B0;=> 87:;NG5=85. !J>1I5=85 70 3@5H:0: %{exceptionWhat/}m5 A0 @07@5H5=8 =O:>;:> 0@3C<5=B0 2J2 DC=:F8OB0 ALLSELECTED, :>30B> ?J@28OB 0@3C<5=B 5 ?@5?@0B:0 :J< B01;8F0.`SELECTEDMEASUREFORMATSTRING 5 87?>;720=> =5?@028;=>. O<0 ?@5?@0B:0 =0 <O@:0 2 B5:CI8O :>=B5:AB.f$C=:F8OB0 DAX, 87?J;=5=0 A?@O<> <=>3>87<5@5= <>45;, =5 ?>44J@60  %{columnrole/}  :0B> 2E>45= 0@3C<5=B.�5 <>65 40 A5 AJ74045 :>;>=0  %{column/}  2 B01;8F0  %{table/} , BJ9 :0B> =5 A5 ?>44J@60 87G8A;O5<0 :>;>=0 2 >1E20B0 =0 70O2:0B0.�0O2:0B0 A?><5=0 3@C?>20B0 B01;8F0 70 87G8A;5=85  %{table/} , :>OB> =5 ?078 =8:0:28 40==8, BJ9 :0B> B@O120 40 A5 ?@587G8A;O20 8;8 >1=>28.|A8G:8 :>;>=8 =0 AJAB025= :;NG B@O120 40 A5 ?>O2O20B 2 70O2:0B0 TreatAs, ;8?A20I0 :>;>=0  %{column/}  2 B01;8F0  %{table/} .U@5H:0 ?@8 87G8A;O20=5B> 2 5;5<5=B0 70 87G8A;O20=5  %{table/} [%{calculationitem/}]: mO@:0  %{measure/}  =5 <>65 40 A5 AJ74045, BJ9 :0B> 8<0 :>=D;8:B 70 8<5B> A 4@C30 @575@28@0=0 2JB@5H=0 <O@:0.x!53<5=BJB 2 :>;>=0B0 =0 3@C?0B0 70 87G8A;5=85  %{table/}  [%{column/}] ?@5?@0I0 :J< =5AJI5AB2C20I 5;5<5=B 70 87G8A;5=85.x!53<5=BJB 2 :>;>=0B0 =0 3@C?0B0 70 87G8A;5=85  %{table/} [%{column/}] 878A:20 871>@ =0 B>G=> 548= 5;5<5=B 70 87G8A;5=85.�520;84=0 45D8=8F8O =0 =87 70 D>@<0B8@0=5 =0 5;5<5=B 70 87G8A;5=85  %{calculationItem/}  2 B01;8F0  %{table/} . 5D8=8F8OB0 =0 =870 70 D>@<0B8@0=5 B@O120 40 8<0 DAX 87@07, :>9B> 5 >B B8? String.y$C=:F8OB0 REMOVEFILTERS =5 <>65 40 A5 87?>;720 :0B> 87@07 =0 B01;8F0. "O <>65 40 A5 ?>:0720 A0<> :0B> D8;BJ@ 2 CALCULATE.Q0O2:8B5 70 DAX Evaluate @01>BOB A0<> 2 1078 40==8, :>8B> 8<0B ?>=5 54=0 B01;8F0.uB:070=> 5 @07@5H5=85 =0 5;5<5=B 70 87G8A;5=85 '%{table/}'[%{calculationItem/}], BJ9 :0B> ?@5?@0I0 :J< 70I8B5= >15:B.8The column '%{column/}' is missing from the DQ response.'=8F80;878@0=5B> =0 XEvent 5 =5CA?5H=>.PA(!J74020=5B> =0 XEvent A5A8O 5 =5CA?5H=>.(0B20@O=5B> =0 XEvent A5A8O 5 =5CA?5H=>.X$09;JB 70 ?@>A;54O20=5 =0 XEvent ?>44J@60 A0<> D09;>28B5 @07H8@5=8O ".xem" 8/8;8 ".xel".PB=>A8B5;=8OB ?JB :J< D09;0 =5 A5 ?>44J@60 70 D09;>25 70 ?@>A;54O20=5 =0 XEvent.B7?J;=5=85B> =0 :><0=40B0 5 =5CA?5H=>. XEvent =5 5 8=8F80;878@0=>.%{xeventerror/}PAwA8G:8 B01;8F8, 87?>;720=8 ?> 2@5<5 =0 70O2:0B0 :J< @568<0 DirectQuery, B@O120 40 A0 >B 548= A2J@70= 87B>G=8: =0 40==8.�"01;8F0B0 "%{table/}" =5 <>65 40 A5 70O2O20 2 @568<0 DirectQuery, BJ9 :0B> 5 1078@0=0 =0 <=>65AB25=8 DSV. "01;8F8, :>8B> ?>;CG020B 40==8 >B <=>65AB25=8 DSV, =5 A5 ?>44J@60B 2 @568<0 DirectQuery.R070B0 40==8 5 2 @568< DirectQuery 8 =5 <>65 40 ?>44J@60 70O2:8 2 @568<0 InMemory.S070B0 40==8 5 2 @568< InMemory 8 =5 <>65 40 ?>44J@60 70O2:8 2 @568<0 DirectyQuery.�04020=5B> =0 DirectQueryMode =0 AB>9=>AB, @07;8G=0 >B AB>9=>ABB0 ?> ?>4@0718@0=5 Default, =5 A5 ?>44J@60, :>30B> CA;C38B5 70 0=0;87 =5 A5 87?J;=O20B 2 B01C;0@5= @568<. �DirectQuery =5 <>65 40 A5 87?>;720 A B>78 87B>G=8: =0 40==8   ?@5<5AB5B5 O 2 ?>44J@60= 87B>G=8: =0 40==8 8;8 =04AB@>9B5 87B>G=8:0 =0 40==8 =0 SQL Server 4> =09-=>20B0 =0;8G=0 25@A8O.�"01;8F0B0 "%{table/}" =O<0 4O; AJA A2>9AB2>B> DirectQueryUsage, 704045=> =0 DirectQueryOnly 8;8 InMemoryWithDirectQuery. 0 40 @07@5H8B5 @568<0 DirectQuery 70 B>78 <>45;, B@O120 40 AJ74045B5 4O; 8 40 C:065B5 54=0 >B B578 AB>9=>AB8.�"01;8F0B0 "%{table/}" 2:;NG20 <=>3> 4O;>25 AJA A2>9AB2>B> DirectQueryUsage, 704045=> =0 DirectQueryOnly 8;8 InMemoryWithDirectQuery. !0<> 548= 4O; 2 B01;8F0B0 <>65 40 A5 @07@5H8 70 87?>;720=5 =0 DirectQuery.�"01;8F0B0 "%{table/}" =5 5 1078@0=0 =0 AJI8O 87B>G=8: =0 40==8 :0B> 4@C38B5 B01;8F8 2 <>45;0. @8 87?@0I0=5 =0 70O2:8 2 @568<0 DirectQuery 2A8G:8 B01;8F8 B@O120 40 A0 >B 548= 87B>G=8: =0 40==8.�$C=:F8OB0 %{funcName/} =5 <>65 40 A5 87?>;720 2 <>45;8 A 2J7<>6=>AB 70 DirectQuery. @><5=5B5 87@070 =0 D>@<C;0B0 8;8 701@0=5B5 @568<0 DirectQuery.k"5:CI8OB 87B>G=8: =0 40==8 =5 ?>44J@60 DC=:F8O "%{capName/}", :>OB> A5 878A:20 70 87?J;=5=85B> =0 70O2:0B0.x"01;8F0B0 "%{TableName/}" 5 1078@0=0 =0 ?>AB025=8B5 40==8 8 =5 <>65 40 A5 87?>;720 2 <>45; A @07@5H5= @568< DirectQuery.~"%{ColumnName/}" 2 B01;8F0B0 "%{TableName/}" 5 87G8A;5=0 :>;>=0 8 =5 <>65 40 A5 87?>;720 2 <>45; A @07@5H5= @568< DirectQuery.S?5@0F8OB0 %{opName/} =5 <>65 40 A5 87?>;720 2 <>45;0 A @07@5H5= @568< DirectQuery.6MDX/SQL >?5@0F88 =5 A5 ?>44J@60B 2 @568<0 DirectQuery.�7G8A;5=8 :>;>=8 =5 <>30B 40 A5 87?>;720B 2 <>45;8 A 2J7<>6=>AB 70 DirectQuery. 7B@89B5 87G8A;5=0B0 :>;>=0 8;8 701@0=5B5 @568<0 DirectQuery.p 568<JB DirectQuery =5 ?>44J@60 ?@5>1@07C20=5 >B F8D@>2 B8? =0 40==8B5 (:0B> =0?@8<5@: I8, R8 8 Currency) 2 =87.` @568<0 DirectQuery ?J@28OB 0@3C<5=B =0 DC=:F8OB0 SEARCH B@O120 40 5 =5?@07=0 =87>20 :>=AB0=B0.P @568<0 DirectQuery 2B>@8OB 0@3C<5=B =0 DC=:F8OB0  %{funcName/}  B@O120 40 5 1.g @568<0 DirectQuery DC=:F8OB0 SUBSTITUTE @07@5H020 A0<> 3 0@3C<5=B0, G5B2J@B8 0@3C<5=B =5 A5 ?>44J@60.j @568<0 DirectQuery 2B>@8OB 0@3C<5=B =0 DC=:F8OB0 WEEKDAY B@O120 40 5 54=0 >B B578 AB>9=>AB8: 1, 2 8;8 3.M @568< DirectQuery 548= 87@07 =5 <>65 40 2J@=5 AB>9=>AB8 >B @07;8G=8 B8?>25.�<0 4C1;8@0I8 A5 AB>9=>AB8 70  %{SortByAttribute/} . !0<> @5;0F8O  548= :J< 548=  A5 ?>44J@60 <564C G;5=>25 =0 0B@81CB8  %{SortAttribute/}  8  %{SortByAttribute/} . NC1;8@0I8B5 A5 G;5=>25 A0 ?>;CG5=8 70  %{SortAttribute/} , :>5B> 5 =5>G0:20=>.PA^!2>9AB2>B> DataView A5 ?>44J@60 A0<> :>30B> CA;C38B5 70 0=0;87 A5 87?J;=O20B 2 B01;8G5= @568<.�0==8B5, :>8B> A5 28640B 2 >?@545;5=8 <><5=B8 ?> 2@5<5 =0 87?J;=5=85B> =0 B078 70O2:0, =5 AJ>B25BAB20B ?><564C A8. ">20 <>65 40 A5 4J;68 =0 2J=H=8 B@0=70:F88, :>8B> 0:BC0;878@0B AJI8B5 40==8, 4>:0B> A5 87?J;=O20 B078 70O2:0. 7?J;=5B5 ?>2B>@=> 70O2:0B0.�3@0=8G5=85B> CATALOG_NAME 2 70O2:0 70 >B:@820=5 MDSCHEMA_FUNCTIONS <>65 40 1J45 87?>;720=> A0<> 70 <>45; =0 DirectQuery. >45;JB 8;8 A5 87?J;=O20 2 @568< InMemory, 8;8 8<0 =82> =0 AJ2<5AB8<>AB, ?>-<0;:> >B 1200.\3@0=8G5=85B> CATALOG_NAME, C:070=> 2 70O2:0B0 70 >B:@820=5 MDSCHEMA_FUNCTIONS, 5 =520;84=>.O@5E2J@;O=8OB0 2 ;8AB> =5 A0 ?>44J@60=8 <>45;8 =0 DirectQuery AJA A:@8B8 <5@:8.L7G8A;O5<8B5 :>;>=8 =5 A0 ?>44J@60=8 <>45;8 =0 DirectQuery AJA A:@8B8 <5@:8.dDAX 70O2:0B0 =5 CA?O 40 35=5@8@0 70O2:0 :J< DirectQuery, BJ9 :0B> BO =0428H8 <0:A8<0;=8O 1@>9 ?>72>;5=8 ?0@0<5B@8/;8B5@0;8,  %d{limit/} . ">20 >18:=>25=> A5 A;CG20, :>30B> <O@:0B0 DistinctCount A5 87G8A;O20 70 3@C?8@0=5 ?> :>;>=8, :>8B> A0 :>A25=> A2J@70=8 A :>;>=0B0 DistinctCount. ">20 <>65 40 A5 4J;68 =0 =0;8G=>ABB0 =0 42C?>A>G=> :@JAB>A0=> D8;B@8@0=5.8>B>G=0B0 1070 40==8 =0 PowerPivot =5 <>65 40 A5 >B:@85.o5 <>65 40 A5 >AJI5AB28 2@J7:0 A ?>B>G=0 1070 40==8 =0 PowerPivot (0428H5= 5 4>?CAB8<8OB 1@>9 ?>2B>@=8 >?8B8).fO<0 =0;8G=8 AJ@2J@8, @01>B5I8 2 @568<0 PowerPivot, 0 AJI> B0:0 =O<0 8 B0:820, :>8B> A5 8=8F80;878@0B.PA� 425B5 3@C?8 A @01>B=> =0B>20@20=5 "%{group1/}" 8 "%{group2/}" A5 AJ?>AB02OB A 1070 40==8 "%{DBID/}".  !0<> 54=0 3@C?0 A @01>B=> =0B>20@20=5 >B 1070 40==8 <>65 40 A5 AJ?>AB02O A 4045=0 1070 40==8.�!B>9=>ABB0 =0 ?0@0<5BJ@0 MaxMemory 5 B2J@45 =8A:0. !B>9=>ABB0 B@O120 40 5 ?>-28A>:0 >B AB>9=>ABB0 =0 B5:CI>B> 87?>;720=5 =0 ?0<5B >B ResourcePool (%d{MemoryUsage/} ).�0O2:0B0 =0428H8 <0:A8<0;=> @07@5H5=0B0 ?0<5B 70 70O2:8, 872J@H20=8 2 B5:CI0B0 3@C?0 70 @01>B=> =0B>20@20=5 (>8A:0=8 %d{MemoryUsed/} , 3@0=8G5=85 %d{MemoryLimit/} ).>><0=40B0 70 8=B5@?@5B8@0=5 A5 ?>44J@60 A0<> 2 B01;8G5= @568<.($C=:F8OB0 "%{featureName/}" 5 701@0=5=0.*@52:;NG20B5;8 =0 DC=:F88B5 =5 A0 =0;8G=8.o"078 DC=:F8O =0 CA;C38B5 70 0=0;87 5 =0;8G=0 A0<> A =82> =0 AJ2<5AB8<>AB =0 1070B0 40==8 >B 1200 8;8 ?>-28A>:>.m"078 DC=:F8O =0 CA;C38B5 70 0=0;87 =5 5 =0;8G=0 A =82> =0 AJ2<5AB8<>AB =0 1070B0 40==8 >B 1200 8;8 ?>-28A>:>.P"078 DC=:F8O 878A:20 =82> =0 AJ2<5AB8<>AB =0 1070B0 40==8 >B 1200 8;8 ?>-28A>:>./15:BJB %{typename/} A  %{id/} =5 AJI5AB2C20.PA615:BJB %{strType/} A 8<5  %{strName/}  =5 AJI5AB2C20.^15:BJB %{strType/} A 8<5  %{strName/}  =5 AJI5AB2C20 2 %{strParentType/}  %{strParentName/} .0<5B> 70 %{typename/} 5 ?@07=> 8;8 =5 5 C:070=>.t<5B>  %{name/}  =5 5 20;84=> 70 %{typename/}, BJ9 :0B> AJ4J@60 548= 8;8 =O:>;:> =520;84=8 7=0:0 (%{invalidchars/}).Y<5B>  %{name/}  =5 5 20;84=> 70 %{typename/}, BJ9 :0B> 5 ?>-4J;3> >B %{maxchars/} 7=0:0.p7G8A;O5<0B0 :>;>=0  %{table/}  [ %{column/} ] 8<0 AB>9=>AB DataSize, :>OB> =5 A5 ?>44J@60 70 87G8A;O5<8 :>;>=8.M5@0@E8OB0  %{hier/}  2 B01;8F0  %{table/}  2:;NG20 :>;>=0B0 70 =><5@ =0 @54.�>;>=8B5 >B B8? Binary =5 <>30B 40 A5 87?>;720B 2 45D8=8@0=8 >B ?>B@518B5;O 95@0@E88. >;>=0B0  %{column/}  2 B01;8F0  %{table/}  5 >?@545;5=0 :0B> Binary.0"01;8F0 "%{table/}" B@O120 40 8<0 ?>=5 548= 4O;.D>;>=0B0  %{table/}[%{column/}]  =O<0 @07@5H5=0 95@0@E8O =0 0B@81CB.]>;>=0B0  %{table/}[%{column/}]  5 >B B8? Binary A =520;84=> 8;8 =5C:070=> A2>9AB2> DataSize.�>;>=0B0  %{table/}[%{column/}]  =5 <>65 40 5 >B B8? Empty. "8?JB =0 40==8 Empty <>65 40 1J45 704045= =0 :>;>=0 A0<> 0:> BO 5 87G8A;O5<0 8;8 5 G0AB >B 87G8A;O5<0 B01;8F0.jThe level '%{level/}' of hierarchy '%{hierarchy/}' in table '%{table/}' has an invalid index '%d{index/}'.s5@0@E8OB0  %{hierarchy/}  2 B01;8F0  %{table/}  8<0 425 =820, :>8B> 8<0B 54=0 8 AJI0 :>;>=0 87B>G=8:  %{column/} .PAN"01;8F0B0  %{table/}  8<0 425 :>;>=8 AJA A2>9AB2>B> IsKey, 704045=> :0B> True./"01;8F0B0  %{table/}  8<0 425 :>;>=8 RowNumber.vLevels '%{level1/}' and '%{level2/}' in hierarchy '%{hierarchy/}' in table '%{table/}' have the same index %d{index/}.]82>B>  %{level/}  >B 95@0@E8O  %{hier/}  2 B01;8F0  %{table/}  =5 A5 >B=0AO 4> =8:>O :>;>=0.o5@0@E8OB0 =0 0B@81CB0 70 :>;>=0B0 87B>G=8:  %{column/}  =0 =82>  %{level/}  2 B01;8F0  %{table/}  5 701@0=5=0.""01;8F0B0  %{table/}  =O<0 :>;>=8.*"01;8F0B0  %{table/}  =O<0 :;NG>20 :>;>=0.V>;>=0B0 RowNumber  %{column/}  2 B01;8F0  %{table/}  ?>44J@60 A0<> B8? 40==8 Integer.R"01;8F0B0  %{table/}  8<0 @5;0F8O :J< A515 A8:  %{relname/} . ">20 =5 A5 ?>44J@60.N>;>=0B0  %{column/}  2 B01;8F0  %{table/}  8<0 =520;84=8 C:070=8 >12J@720=8O.� @5;0F88B5 =5 <>30B 40 A5 87?>;720B :>;>=8 >B B8? Binary. >;>=0B0 A ?J@28G5= :;NG  %{column/}  2 B01;8F0  %{table/}  5 45D8=8@0=0 :0B> Binary 8 =5 <>65 40 A5 87?>;720 2 @5;0F8O.� @5;0F88B5 =5 <>30B 40 A5 87?>;720B :>;>=8 >B B8? Binary. >;>=0B0 A 2J=H5= :;NG  %{column/}  2 B01;8F0  %{table/}  5 45D8=8@0=0 :0B> Binary 8 =5 <>65 40 A5 87?>;720 2 @5;0F8O.�7G8A;O5<0B0 :>;>=0  %{table/}  [ %{column/} ] =5 <>65 40 A5 45D8=8@0 :0B> Binary, BJ9 :0B> B>78 B8? 40==8 =5 A5 ?>44J@60 70 87G8A;O5<8 :>;>=8.p>;>=0B0  %{column/}  2 B01;8F0  %{table/}  8<0 A2>9AB2> SortByColumn, ?@5?@0I0I> :J< =5O, :>5B> =5 A5 ?>44J@60.6KPI 70 <O@:0B0  %{measure/}  =O<0 C:070= F5;528 87@07.<KPI 70 <O@:0B0  %{measure/}  =O<0 C:070= 87@07 70 AJAB>O=85.x>;>=0B0  %{column/}  2 B01;8F0  %{table/}  8<0 A2>9AB2>B> SortByColumn, 704045=> =0 :>;>=0  %{name/} , :>OB> 5 87B@8B0.rThe column '%{column/}' in table '%{table/}' has the SortByColumn property set to an invalid column ID %I64u{id/}.�>;>=0B0  %{column/}  2 B01;8F0  %{table/}  8<0 A2>9AB2>B> SortByColumn, 704045=> 70 :>;>=0  %{name/} , :>OB> ?@8=04;568 =0 B01;8F0  %{sortbytable/} . >;>=0B0 70 A>@B8@0=5 B@O120 40 ?@8=04;568 :J< AJI0B0 B01;8F0.�5;JB  %{partition/}  2 B01;8F0  %{table/}  8<0 A2>9AB2>B> DataSource, 704045=> =0 87B>G=8: =0 40==8  %{datasource/} , :>9B> 5 87B@8B.sPartition '%{partition/}' in table '%{table/}' has the DataSource property set to an invalid ID %I64u{datasource/}.�82>  %{level/}  2 95@0@E8O  %{hier/}  2 B01;8F0  %{table/}  8<0 A2>9AB2>B> Column, 704045=> =0 :>;>=0  %{column/} , :>OB> 5 87B@8B0.�Level '%{level/}' in hierarchy '%{hier/}' in table '%{table/}' has the Column property set to an invalid column ID %I64u{column/}.�82>  %{level/}  2 95@0@E8O  %{hier/}  2 B01;8F0  %{table/}  8<0 A2>9AB2>B> Column, 704045=> =0 :>;>=0  %{column/} , :>OB> ?@8=04;568 =0 B01;8F0  %{columntable/} . A8G:8 =820 2 95@0@E8OB0 B@O120 40 ?@5?@0I0B :J< :>;>=8 >B AJI0B0 B01;8F0.>028A8<>AB  %{relname/}  A>G8 :J< 87B@8B0 B01;8F0  %{table/} .X028A8<>ABB0 "%{relname/}" A>G8 :J< 87B@8B0B0 :>;>=0 "%{column/}" 2 B01;8F0 "%{table/}".PADRelationship '%{relname/}' uses an invalid column ID %I64u{column/}.VColumn '%{column/}' in table '%{table/}' has an invalid Type property (%I64d{value/}).� 5;0F8O A 8<5  %{name/}  <564C :>;>=8B5  %{fromTable/}[%{fromColumn/}]  8  %{toTable/}[%{toColumn/}]  8<0 CrossFilterDirection, 704045=> =0 OneDirection. CrossFilterDirection 70 @5;0F88  548= :J< 548=  B@O120 28=038 40 5 704045=> =0 BothDirections.B"01;8F0B0 '%{table/}' =5 <>65 40 8<0 ?>25G5 >B 548= 87G8A;O5< 4O;.�>45;JB 40==8 8<0 <=>3> 4J;30 25@830 =0 7028A8<>AB >B 87G8A;O5<0B0 B01;8F0, :>OB> 25@>OB=> C:0720 F8:J;. @>25@5B5 D>@<C;8B5 =0 87G8A;O5<0B0 B01;8F0.� 57C;B0BJB >B DAX 87@070 70 87G8A;O5<0B0 B01;8F0  %{table/}  ?@54AB02;O20 20@80=B5= B8? 40==8 70 :>;>=0B0  %{column/} . @><5=5B5 87G8A;5=85B> B0:0, G5 B8?JB 40==8 2 :>;>=0B0 40 5 ?>AB>O=5=.k8?A20B B01;8G=8 <5B040==8 "%{TMType/}", >15:B: "%{TMName/}" 70 IMBI "%{IMBIType/}", >15:B: "%{IMBIName/}".v><0=40B0 Upgrade =0 ?@07=0 1070 40==8  %{DBName/}  =5 <>65 40 AJ4J@60 =8:0:28 @54>25 2 =01>@ @54>25  %{RowsetType/} .�73;5640, G5 1070B0 A <5B040==8 5 =5AJ>B25BAB20I0. B:@8B0 5 ?@5?@0B:0 :J< >15:B %{typename/} A  %{id/}, => >15:BJB =5 <>65 40 1J45 >B:@8B.�!2>9AB2>B> StorageEngineUsed =5 <>65 40 1J45 704045=> =0 TabularMetadata 70 1070B0 40==8  %{DBName/} , BJ9 :0B> DC=:F8OB0 5 701@0=5=0.PA�The translation for culture '%{culture/}' references an object of type '%{typename/}' with ID %I64u{id/} but that object cannot be found.w@52>4JB 70 :C;BC@0B0  %{culture/}  ?@5?@0I0 :J< >15:B >B B8?0  %{typename/}  A 8<5  %{name/} , => B>78 >15:B 5 87B@8B.�@52>4 70 :C;BC@0  %{culture/}  5 45D8=8@0= 70 A2>9AB2>  %{prop/}  8 >15:B0 >B B8?  %{typename/}  A 8<5  %{name/} , => B>20 A2>9AB2> 5 =520;84=> 70 B>78 B8? >15:B.�@52>4JB 70 >15:B0 >B B8?  %{typename/}  A 8<5  %{name/}  70 :C;BC@0  %{culture/}  =5 C:0720 A2>9AB2>. #:065B5 :>5 A2>9AB2> =0 B>78 >15:B A5 ?@525640 (=0?@8<5@ 8<5, >?8A0=85).� 5;0F8OB0  %{name/}  <564C :>;>=8B5  %{fromTable/}[%{fromColumn/}]  8  %{toTable/}[%{toColumn/}]  5 A <=>65AB2> TO end, 704045=> =0 Many. =>65AB2>B> TO end B@O120 28=038 40 5 704045=> =0 One.� 5;0F8OB0  %{name/}  <564C :>;>=8B5  %{fromTable/}[%{fromColumn/}]  8  %{toTable/}[%{toColumn/}]  5 >B =520;845= B8?. "8?JB B@O120 28=038 40 5 704045= =0 SingleColumn.BRelationship '%{relname/}' uses an invalid table ID %I64u{table/}.` 5;0F8OB0  %{relname/}  87?>;720  =0 :>;>=0, :>OB> =5 ?@8=04;568 =0 B01;8F0B0 >B B078 @5;0F8O.�!2>9AB2>B> StorageEngineMode =0 1070B0 40==8  %{name/}  =5 <>65 40 A5 704045 =0 TabularMetadata, BJ9 :0B> =82>B> =0 AJ2<5AB8<>AB =0 1070B0 40==8 5 %d{dbCompatLevel/}, 0 <8=8<0;=>B> =82> =0 AJ2<5AB8<>AB 70 B01;8G=8B5 <5B040==8 5 %d{minTabularCompatLevel/}.�15:BJB  %{TMType/}  =0 B01;8G=8B5 40==8:  %{TMName/}  =5 AJ2?040 A :>9B> 8 40 5 >15:B  %{UDMType/}  >B >15:B  %{UDMParentType/}  =0 UDM A   %{ParentID/} .k15:B LinguisticMetadata ?@5?@0I0 :J< >15:B Culture A  %I64u{id/}, => B>78 >15:B =5 <>65 40 1J45 =0<5@5=.Z15:B LinguisticMetadata ?@5?@0I0 :J< >15:B Culture  %{culture/} , => B>78 >15:B 5 87B@8B.Z!2>9AB2>B> 70 AJ4J@60=85 =0 >15:B0 LinguisticMetadata 70 :C;BC@0B0  %{culture/}  5 ?@07=>.YC;BC@0B0  %{culture/}  8 AJ?>AB02O=5B>  %{collation/}  A0 =520;84=8 8;8 =5 A5 ?>44J@60B.PA�5;JB  %{partition/}  2 B01;8F0B0  %{table/}  8<0 704045=> A2>9AB2>B> DataSourceID, :>5B> 5 20;84=> A0<> 70 4O;>25 >B B8? Query.g5;JB =0 70O2:0  %{partition/}  2 B01;8F0B0  %{table/}  B@O120 40 8<0 704045=> A2>9AB2>B> DataSourceID.�5;JB  %{partition/}  2 B01;8F0B0  %{table/}  8<0 704045=> A2>9AB2>B> QueryDefinition, :>5B> =5 5 20;84=> 70 4O;>25 157 87B>G=8:.b5;JB  %{partition/}  2 B01;8F0B0  %{table/}  8<0 A2>9AB2>B> Type, 704045=> =0 =520;84=0 AB>9=>AB.L&5;528OB 4O; B@O120 40 A5 C:065 A0<> A  8;8 A 8<5 =0 B01;8F0 8 8<5 =0 4O;.�5;JB 87B>G=8:  %{SourcePartitionName/}  >B B01;8F0  %{SourceTableName/}  B@O120 40 5 2 AJI0B0 B01;8F0 :0B> F5;528O 4O;:  %{TargetTableName/} .|&5;528OB 4O; 70 >1548=O20=5 =0 4O;>25  %{PartitionName/}  >B B01;8F0  %{TableName/}  =5 <>65 40 5 =O:>9 >B 87E>4=8B5 4O;>25.EO<0 C:070=8 87E>4=8 4O;>25 70 >1548=O20=5 =0 4O;>25 2 =01>@0 @54>25.o5;JB  %{partition/}  2 B01;8F0  %{table/}  8<0 =520;845= Mode. O;>25 >B B>78 B8? B@O120 40 A0 2 @568< Import._0==8 B8? Variant A0 704045=8 70 :>;>=0:  %{column/} . >;>=8B5 =5 ?>44J@60B 40==8 B8? Variant.�!B>9=>ABB0 =0 DefaultMode =0 <>45;  %{model/}  5 =520;84=0, 20;84=8B5 AB>9=>AB8 =0 DefaultMode B@O120 40 A0 8;8 Import, 8;8 DirectQuery.!O;>25, :>8B> AJ4J@60B ?J;=8 =01>@8 >B 40==8 (=5 87204:8 >B 40==8), B@O120 40 1J40B :>=D83C@8@0=8 70 DirectQuery 8 Full DataViews 8;8 40 87?>;720B @568< 70 70O2:0 Import 70 872;8G0=5 =0 40==8. 73;5640 B>78 <>45; AJ4J@60 4O;>25, :>8B> A0 =5AJ2<5AB8<8. @>25@5B5 :>=D83C@0F8OB0 =0 4O;>25B5.�B:@8B> 5 =5>G0:20=> =5AJ>B25BAB285 ?@8 70@5640=5B> =0 <>45;0 40==8. >;>=0B0  %{colname/}  2 B01;8F0  %{table/}  =5 <>65 40 1J45 =0=5A5=0 2 <=>3>87<5@=0B0 AE5<0.�>45;JB 40==8 =5 <>65 40 A5 70@548, BJ9 :0B> 2J7=8:=0 3@5H:0 ?@8 >?8B 70 70O2:0 2 ?>;5B>  %{fieldname/}  2 B01;8F0 DBPROPERTIES.�>45;JB 40==8 =5 <>65 40 A5 70@548 70@048 =5AJ>B25BAB285 2J2 25@A88B5 =0 AE5<8B5 A <5B040==8. >A;54=0B0 8725AB=0 25@A8O =0 AE5<0B0 (%{lastver/}) =5 <>65 40 1J45 ?>-3>;O<0 >B =0AB>OI0B0 AE5<0 =0 25@A8OB0 (%{curver/}).�>45;JB 40==8 =5 <>65 40 A5 70@548 70@048 =520;84=0 AB>9=>AB 70 871@>O20=5  %{enumValue/}  70 G;5=  %{memberName/}  2 >15:B  %{objectName/}  A   %{objectId/} .PAO">78 87@07 ?@5?@0I0 :J< >15:B %{type/} A 8<5  %{label/} , :>9B> AJ4J@60 3@5H:0.�>;>=0B0, ?@5?@0B5=0 >B PerspectiveColumn  %{perspcolumn/}  2 B01;8F0B0  %{persptable/}  2 ?5@A?5:B820B0  %{persp/} , =5 <>65 40 A5 ?@><5=O. @><O=0B0 =0 ?@5?@0B5=8O >15:B =5 5 @07@5H5=0 A;54 AJ74020=5B> =0 >15:B0.�O@:0B0, ?@5?@0B5=0 >B PerspectiveMeasure  %{perspmeasure/}  2 B01;8F0B0  %{persptable/}  2 ?5@A?5:B820  %{persp/} , =5 <>65 40 A5 ?@><5=O. @><O=0B0 =0 ?@5?@0B5=8O >15:B =5 5 @07@5H5=0 A;54 AJ74020=5B> =0 >15:B0.�5@0@E8OB0, ?@5?@0B5=0 >B PerspectiveHierarchy  %{persphierarchy/}  2 B01;8F0B0  %{persptable/}  2 ?5@A?5:B820  %{persp/} , =5 <>65 40 A5 ?@><5=O. @><O=0B0 =0 ?@5?@0B5=8O >15:B =5 5 @07@5H5=0 A;54 AJ74020=5B> =0 >15:B0.�PerspectiveColumn 2 ?5@A?5:B820B0  %{persp/}  ?@5?@0I0 :J< :>;>=0  %{perspcolumn/}  2 B01;8F0  %{persptable/} , => ?@8=04;568 :J< PerspectiveTable, :>OB> ?@5?@0I0 :J< @07;8G=0 B01;8F0  %{persptableparent/} .�PerspectiveMeasure 2 ?5@A?5:B820B0  %{persp/}  ?@5?@0I0 :J< <O@:0B0  %{perspmeasure/}  2 B01;8F0B0  %{persptable/} , => ?@8=04;568 :J< PerspectiveTable, :>OB> ?@5?@0I0 :J< @07;8G=0 B01;8F0  %{persptableparent/} .�PerspectiveHierarchy 2 ?5@A?5:B820B0  %{persp/}  ?@5?@0I0 :J< 95@0@E8OB0  %{persphierarchy/}  2 B01;8F0B0  %{persptable/} , => ?@8=04;568 :J< PerspectiveTable, :>OB> ?@5?@0I0 :J< 4@C30 B01;8F0  %{persptableparent/} .N PerspectiveTable 2 ?5@A?5:B820B0  %{persp/}  ;8?A20 ?@5?@0B:0 :J< B01;8F0B0.cA PerspectiveTable in perspective '%{persp/}' refers to an invalid table with ID '%I64u{tableID/}'.dPerspectiveTable 2 ?5@A?5:B820B0  %{persp/}  ?@5?@0I0 :J< B01;8F0  %{table/} , :>OB> 5 18;0 87B@8B0.i PerspectiveColumn 2 B01;8F0B0  %{persptable/}  2 ?5@A?5:B820  %{persp/}  ;8?A20 ?@5?@0B:0 :J< :>;>=0B0.}A PerspectiveColumn in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid column with ID '%I64u{colID/}'.�PerspectiveColumn 2 B01;8F0  %{persptable/}  2 ?5@A?5:B820B0  %{persp/}  ?@5?@0I0 :J< :>;>=0  %{column/} , :>OB> 5 18;0 87B@8B0.p PerspectiveHierarchy 2 B01;8F0B0  %{persptable/}  2 ?5@A?5:B820B0  %{persp/}  ;8?A20 ?@5?@0B:0 :J< 95@0@E8OB0.�A PerspectiveHierarchy in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid hierarchy with ID '%I64u{hierID/}'.�PerspectiveHierarchy 2 B01;8F0B0  %{persptable/}  2 ?5@A?5:B820B0  %{persp/}  ?@5?@0I0 :J< 95@0@E8O  %{hier/} , :>OB> 5 18;0 87B@8B0.PAk PerspectiveMeasure 2 B01;8F0B0  %{persptable/}  2 ?5@A?5:B820B0  %{persp/}  ;8?A20 ?@5?@0B:0 :J< <O@:0B0.�A PerspectiveMeasure in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid measure with ID '%I64u{measureID/}'.�PerspectiveMeasure 2 B01;8F0B0  %{persptable/}  2 ?5@A?5:B820B0  %{persp/}  ?@5?@0I0 :J< <O@:0  %{measure/} , :>OB> 5 18;0 87B@8B0.�"01;8F0B0, :J< :>OB> ?@5?@0I0 >15:BJB PerspectiveTable  %{persptable/}  2 ?5@A?5:B820B0  %{persp/} , =5 <>65 40 A5 ?@><5=O. @><O=0B0 =0 ?@5?@0B5=8O >15:B =5 5 @07@5H5=0 A;54 AJ74020=5B> =0 >15:B0.~15:BJB  %{name/}  =0 RoleMembership =5 <>65 40 A5 ?@><5=O. 15:B8B5 =0 RoleMembership <>30B A0<> 40 A5 AJ74020B 8;8 87B@820B.�54>AB0BJG=8 @07@5H5=8O 70 872J@H20=5 =0 Tabular Upgrade 2 1070B0 40==8  %{DBName/} . 7?J;=5=85B> =0 :><0=40B0 Tabular Upgrade 878A:20 @07@5H5=8O =0 04<8=8AB@0B>@ =0 AJ@2J@0.M15:B TablePermission 2 @>;OB0  %{role/}  =5 AJ4J@60 ?@5?@0B:0 :J< B01;8F0B0.aA TablePermission object in role '%{role/}' refers to an invalid table with ID '%I64u{tableID/}'.a15:B TablePermission 2 @>;OB0  %{role/}  ?@5?@0I0 :J< B01;8F0  %{table/} , :>OB> 5 18;0 87B@8B0.�>2>AJ74045=8OB >15:B Windows RoleMembership 2 @>;OB0  %{role/}  =O<0 AB>9=>AB, 704045=0 70 MemberName 8;8 MemberID. MemberName 8;8 MemberID 8;8 8 425B5 B@O120 40 1J40B 704045=8 ?@8 AJ74020=5 =0 >15:B Windows RoleMembership.�>2>AJ74045=8OB >15:B External RoleMembership 2 @>;OB0  %{role/}  70 4>AB02G8:  %{provider/}  =O<0 AB>9=>AB, 704045=0 70 MemberID. MemberID B@O120 40 A5 704045 ?@8 AJ74020=5 =0 >15:B External RoleMembership.�070B0 40==8 Tabular  %{DBName/}  5 =5AJ>B25BAB20I0 8 =5 <>65 40 A5 >AJI5AB28 4>ABJ? 4> =5O. 7B@89B5 O 8 O AJ7409B5 >B=>2> 8;8 O 2J7AB0=>25B5 >B 20;84=> 0@E82=> :>?85.r0@80F8O  %{variation/}  B@O120 40 8<0 ?>A>G5=0 Relationship, 95@0@E8O ?> ?>4@0718@0=5 8;8 :>;>=0 ?> ?>4@0718@0=5.^0@80F8O  %{variation/}  =5 <>65 40 8<0 54=>2@5<5==> C:070=8 DefaultHierarchy 8 DefaultColumn.t0@80F8O ?> ?>4@0718@0=5  %{variation/}  B@O120 40 8<0 ?>A>G5=0 95@0@E8O ?> ?>4@0718@0=5 8;8 :>;>=0 ?> ?>4@0718@0=5.PAo 5;0F8OB0 70 20@80F8O  %{variation/}  B@O120 40 1J45 45D8=8@0=0 =0 B5:CI0B0 B01;8F0, :>30B> 5 ?>A>G5=0 @5;0F8O.�5@0@E8OB0 ?> ?>4@0718@0=5 =0 20@80F8O  %{variation/}  B@O120 40 1J45 =0 :@0O =0 @5;0F8OB0 PrimaryKey, :>30B> 8 425B5 A0 ?>A>G5=8.�>;>=0B0 ?> ?>4@0718@0=5 =0 20@80F8O  %{variation/}  B@O120 40 1J45 =0 :@0O =0 @5;0F8OB0 PrimaryKey, :>30B> A2>9AB20B0 DefaultColumn 8 Relationship A0 ?>A>G5=8 70 >15:B0 Variation.�5@0@E8OB0 ?> ?>4@0718@0=5 =0 20@80F8O  %{variation/}  B@O120 40 1J45 45D8=8@0=0 =0 B5:CI0B0 B01;8F0, :>30B> @5;0F8OB0 =5 5 ?>A>G5=0.�>;>=0B0 ?> ?>4@0718@0=5 =0 20@80F8O  %{variation/}  B@O120 40 1J45 45D8=8@0=0 =0 B5:CI0B0 B01;8F0, :>30B> @5;0F8OB0 =5 5 ?>A>G5=0.�O:>;:> >15:B0 Variation 70 :>;>=0  %{column/}  2 B01;8F0  %{column/}  A0 >B15;O70=8 :0B> IsDefault. 715@5B5 548= >15:B Variation :0B> 20@80F8O ?> ?>4@0718@0=5.�!2>9AB2>B> DataType =0 :>;>=0  %{column/}  2 B01;8F0  %{table/}  =5 <>65 40 1J45 ?@><5=5=> >B Binary =0 non-Binary 8;8 >1@0B=>B>.m1I8OB 1@>9 =0 :>;>=8B5 2 <>45;0 5 %ld{NumberOfColumns/}, :>5B> =0428H020 ;8<8B0 >B %ld{MaxNumberOfColumns/}.X :>;>=0  %{column/}  2 87G8A;O5<0B0 B01;8F0  %{table/}  ;8?A20 A2>9AB2>B> SourceColumn.�>;>=0  %{column/}  2 B01;8F0  %{table/}  8<0 704045=> InferredName, A0<> :>;>=8 >B 87G8A;O5<0 B01;8F0 <>30B 40 8<0B >G0:20=8 8<5=0.�JSON DDL <>65 40 A5 87?J;=8 A0<> A?@O<> 1078 40==8 A =82> =0 AJ2<5AB8<>AB 1200 8;8 ?>-28A>:>. &5;520B0 1070 40==8 70 B5:CI0B0 70O2:0 JSON DDL:  %{database/}  8<0 =82> =0 AJ2<5AB8<>AB:  %{compat/} .� 70O2:0B0 15H5 704045=> 2J=H=> >12J@720=5, => F5;B0 <C =5 5 20;845= >15:B. #:070=8OB  B@O120 40 1J45 20;845= >15:B =0 B01;8F0, 4O; 8;8 <>45;.y"01;8F0, :>OB> 8<0 4O;>25, 87?>;720I8 @568< Import 8 ?J;5= DataView, =5 <>65 40 8<0 4O;>25, 87?>;720I8 ?@8<5@5= DataView.�AO:0 B01;8F0 B@O120 40 AJ4J@60 ?>=5 548= 4O; 2 ?J;=8O DataView. "01;8F0B0  %{table/}  =5 AJ4J@60 4O;, :>9B> 87?>;720 ?J;5= DataView. 0 40 ?@>4J;68B5, :>=D83C@8@09B5 ?>=5 548= 4O;, 70 40 87?>;720B5 ?J;5= DataView.� 568<JB =0 70O2:0 =0 4045= 4O; B@O120 40 5 548= >B A;54=8B5: Import, DirectQuery 8;8 Default. 5;JB  %{partition/}  2 B01;8F0  %{table/}  8<0 @568< =0 70O2:0, 704045= =0 Push. @><5=5B5 @568<0 =0 70O2:0 =0 20;84=0 AB>9=>AB.�O;>25B5 DirectQuery =5 A0 @07@5H5=8 2  %{table/} , 70I>B> 8<0 @5;0F8O datetime-to-date A 4@C30 B01;8F0.  568<JB =0 70O2:0 =0 B01;8F0, :>OB> 8<0 B>78 B8? @5;0F8O, B@O120 40 5 704045= =0 Import.-"01;8F0, :>OB> 8<0 4O;>25, 87?>;720I8 @568< DirectQuery 8 ?J;5= DataView, <>65 40 8<0 A0<> 548= 4O; 2 @568< DirectQuery.  B>78 <>45; B01;8F0  %{table/}  5 A =520;84=8 =0AB@>9:8 =0 4O;. >65 40 A5 =0;>68 40 A;55B5 8;8 87B@85B5 4O;>25, B0:0 G5 40 8<0 A0<> 548= 4O; 2 @568< DirectQuery A ?J;5= DataView.lA8G:8 4O;>25, 87?>;720I8 @568< DirectQuery A ?J;5= DataView, B@O120 40 70O2OB 548= 8 AJI 87B>G=8: =0 40==8.�A8G:8 4O;>25, 1078@0=8 =0 ?@8<5@5= DataView, B@O120 40 87?>;720B @568<0 =0 70O2:0 Import 70 ?>;CG020=5 =0 40==8. 5;JB  %{partition/}  2 B01;8F0  %{table/}  87?>;720 =520;845= @568< =0 70O2:0.Y7B>G=8:JB =0 40==8  %{dsname/}  2 1070B0 40==8 =5 15H5 C:070= 2 :><0=40B0 70 =04AB@>9:0.� 5;0F8OB0 <564C :>;>=0  %{fromTable/}  [ %{fromColumn/} ] 8 :>;>=0  %{toTable/}  [ %{toColumn/} ] =5 <>65 40 8<0 SecurityFilterBehavior, 704045=> =0 BothDirections, :>30B> CrossFilterBehavior 5 704045=> =0 OneDirection._2C?>A>G=>B> :@JAB>A0=> D8;B@8@0=5 70 70I8B0 =0 =82>B> =0 @540 =5 5 @07@5H5=> 70 B5:CI8O <>45;.� 5;0F8OB0 <564C :>;>=0  %{fromTable/}  [ %{fromColumn/} ] 8 :>;>=0  %{toTable/}  [ %{toColumn/} ] =5 <>65 40 8<0 SecurityFilterBehavior, 704045=> =0 BothDirections, :>30B> @5;0F8OB0 =5 5 704045=0 =0 0:B82=0.�C;BC@0B0  %{culture/}  8<0 ?>25G5 >B 548= 45D8=8@0= ?@52>4 =0 >15:B 70 >15:B0 A :  %lu{objectID/}  8 ObjectType:  %d{objectType/}  70 AJI>B> ?@52545=> A2>9AB2>:  %d{propertyType/} .�"01;8F0B0  %{table/}  25G5 8<0 @5;0F8O, ?@8 :>OB> ?>2545=85B> =0 D8;BJ@0 70 70I8B0 5 =0AB@>5=> =0 Both. !0<> 54=0 @5;0F8O A B078 =0AB@>9:0 5 ?>72>;5=0 =0 B01;8F0.�"01;8F0B0  %{table/}  5 :>=D83C@8@0=0 70 =8A:> =82> =0 70I8B0, 2J256409:8 >3@0=8G5=8O 70 =0G8=0 =0 C:0720=5 =0 D8;B@8B5 70 70I8B0. >2545=85B> =0 D8;B@8B5 70 70I8B0 70 @5;0F8O  %{relationship/}  =5 <>65 40 1J45 =0AB@>5=> =0 Both.yA Variation object '%{variation/}' in Column '%{column/}' refers to an invalid %{objectType/} with ID '%I64u{objectID/}'.�15:B Variation  %{variation/}  2 :>;>=0  %{column/}  ?@5?@0I0 :J< >15:B  %{objectName/}  >B B8? %{objectType/}, :>9B> 5 87B@8B.m"01;8F0B0  %{table/}   AJ4J@60 :>;>=0 8 %{objecttype/} AJA AJI>B> 8<5  %{name/} . @58<5=C209B5 =O:>5 >B BOE.�15:B Variation  %{variation/}  2 :>;>=0  %{column/}  2 B01;8F0  %{table/}  B@O120 40 8<0 C:070=0 @5;0F8O, :>30B> =>B0F8OB0 70 20@80F88 5 @07@5H5=0.�"01;8F0B0  %{table/}  B@O120 40 8<0 A2>9AB2> ShowAsVariationsOnly, 704045=> =0  1 , BJ9 :0B> 5 F5; =0 20@80F8O  %{variation/}  70 :>;>=0  %{variationColumn/}  2 B01;8F0  %{variationTable/} , :>30B> =>B0F8OB0 70 20@80F88 5 @07@5H5=0.0@80F8OB0  %{variation1/}  70 :>;>=0  %{variation1Column/}  2 B01;8F0  %{variation1Table/}  8 20@80F8OB0  %{variation2/}  70 :>;>=0  %{variation2Column/}  2 B01;8F0  %{variation2Table/}  A>G0B :J< B01;8F0B0  %{table/} , => A0<> 54=0 A5 4>?CA:0, :>30B> =>B0F8OB0 70 20@80F88 5 @07@5H5=0.�"01;8F0B0  %{table/}  AJA A2>9AB2> ShowAsVariationsOnly, 704045=> =0  1 , B@O120 40 5 F5; =0 20@80F8O, :>30B> =>B0F8OB0 70 20@80F88 5 @07@5H5=0.u>;>=0B0  %{column/}  2 B01;8F0  %{table/}  <>65 40 8<0 A0<> 54=0 20@80F8O, :>30B> =>B0F8OB0 70 20@80F88 5 @07@5H5=0.�0@80F8OB0  %{variation/}  70 :>;>=0  %{column/}  2 B01;8F0  %{table/}  B@O120 40 8<0 D;03 IsDefault, 704045= =0 true, :>30B> =>B0F8OB0 70 20@80F88 5 @07@5H5=0.�PerspectiveSet  %{persp/}  ?@5?@0I0 :J< =01>@  %{perspset/}  2 B01;8F0  %{persptable/} , => ?@8=04;568 :J< PerspectiveTable, :>OB> ?@5?@0I0 :J< @07;8G=0 B01;8F0  %{persptableparent/} .�01>@JB, :J< :>9B> ?@5?@0I0 PerspectiveSet  %{perspset/}  2 B01;8F0  %{persptable/}  2 ?5@A?5:B820  %{perspective/} , =5 <>65 40 1J45 ?@><5=O=. @><O=0B0 =0 ?@5?@0B5=8O >15:B =5 5 @07@5H5=0 A;54 AJ74020=5B> =0 >15:B0.ePerspectiveSet 2 B01;8F0  %{persptable/}  2 ?5@A?5:B820  %{persp/}  8<0 ;8?A20I0 ?@5?@0B:0 :J< =01>@.wA PerspectiveSet in table '%{persptable/}' in perspective '%{persp/}' refers to an invalid set with ID '%I64u{setID/}'.uPerspectiveSet 2 B01;8F0  %{persptable/}  2 ?5@A?5:B820  %{persp/}  ?@5?@0I0 :J< =01>@  %{set/} , :>9B> 5 18; 87B@8B.3$C=:F8OB0 70 =01>@ =5 5 @07@5H5=0 70 B5:CI8O <>45;.�5CA?5H=> 4>102O=5 =0 %{newobjecttype/} A 8<5B>  %{name/} , BJ9 :0B> %{existingobjecttype/} AJA AJI>B> 8<5 25G5 AJI5AB2C20 2 <>45;0  %{parentname/} .J!2>9AB2>B> Kind =0 87@07  %{expression/}  5 704045=> A =520;84=0 AB>9=>AB.M!2>9AB2>B> Kind =0 87@07  %{expression/}  5 704045=> A =5?>44J@60=0 AB>9=>AB.�15:B TablePermission 2 @>;OB0  %{role/} , :>9B> ?@5?@0I0 :J< B01;8F0  %{table/} ,  87?>;720 A2>9AB2>B> MetadataPermission, :>5B> 5 @575@28@0=> 70 1J45I0 C?>B@510.PA�$C=:F8OB0 70 DetailRowsExpression/DefaultDetailRowsExpression =5 5 @07@5H5=0. "01;8F0B0  %{table/}  87?>;720 54=> >B B578 A2>9AB20, => B5 A0 70?075=8 70 1J45I> 87?>;720=5.�15:B TablePermission 2 @>;OB0  %{role/} , :>9B> ?@5?@0I0 :J< B01;8F0  %{table/} , 87?>;720 A2>9AB2>B> MetadataPermission, :>5B> =5 5 ?>72>;5=> 70 @>;8 =0 admin, refresh 8;8 read-refresh.] >;OB0  %{role/}  5 @>;O =0 refresh 8 A;54>20B5;=> =5 ?>72>;O20 >15:B8 TablePermission 2 =5O.c >;OB0  %{role/}  5 @>;O =0 administrator 8 A;54>20B5;=> =5 ?>72>;O20 >15:B8 TablePermission 2 =5O.�@8=04;568B5 =0 @>;O =0 Read 8 @>;O =0 Refresh/ReadRefresh, => B>20 =5 A5 ?>44J@60, :>30B> 5 :><18=8@0=> AJA 70I8B0 =0 =82> >15:B. !2J@65B5 A5 A 04<8=8AB@0B>@0 =0 20H0B0 1070 40==8.�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.7 >15:B ColumnPermission ;8?A20 ?@5?@0B:0B0 :J< :>;>=0.QA ColumnPermission object refers to an invalid column with ID '%I64u{columnID/}'.N15:B ColumnPermission ?@5?@0I0 :J< :>;>=0  %{column/} , :>OB> 5 18;0 87B@8B0.�15:B ColumnPermission, :>9B> ?@5?@0I0 :J< :>;>=0  %{column/} , 87?>;720 A2>9AB2>B> MetadataPermission, :>5B> 5 @575@28@0=> 70 1J45I0 C?>B@510.�15:B ColumnPermission 2 TablePermission  %{role/}[%{table/}] , :>9B> ?@5?@0I0 :J< :>;>=0  %{column/} , 87?>;720 A2>9AB2>B> MetadataPermission, :>5B> =5 5 ?>72>;5=> 70 @>;8 =0 admin, refresh 8;8 read-refresh.�15:BJB ColumnPermission, :>9B> ?@5?@0I0 :J< :>;>=0  %{column/} , =5 <>65 40 5 ?>-<0;:> >3@0=8G8B5;5= >B AJ>B25BAB20I8O <C >15:B TablePermission, :>9B> ?@5?@0I0 :J< B01;8F0  %{table/} .�ImpersonationInfo 70 87B>G=8:0 =0 40==8  %{Datasource/}  5 A ImpersonationMode, 704045= =0  Default , :>5B> =5 5 20;84=0 AB>9=>AB.�ImpersonationInfo 70 87B>G=8:0 =0 40==8  %{Datasource/}  8<0 ImpersonationMode, @07;8G5= >B  Default . !0<> @568< =0 2J?;JI020=5  Default  A5 ?>44J@60 70 AB@C:BC@8@0=8 87B>G=8F8 =0 40==8.�!2>9AB20B0 ConnectionString, Account 8;8 Password =5 <>30B 40 1J40B >?@545;5=8 70 87B>G=8: =0 40==8  %{Datasource/} , :>9B> 8<0 284  Structured .�!2>9AB20B0 ConnectionDetails, ContextExpression, Credential 8;8 Options =5 <>30B 40 1J40B C:070=8 70 87B>G=8: =0 40==8  %{Datasource/} , :>9B> 8<0 B8?  Provider .PA`7B>G=8:JB =0 40==8  %{Datasource/}  8<0 B8?, 704045= =0 %d{type/}, :>9B> =5 5 20;84=0 AB>9=>AB.K!2>9AB2>B> ConnectionDetails ;8?A20 70 87B>G=8:0 =0 40==8  %{Datasource/} .D!2>9AB2>B> Credential ;8?A20 70 87B>G=8:0 =0 40==8  %{Datasource/} .h7@07JB  %{expression/}  8<0 A2>9AB2>B> Expression, 704045=> =0 ?@075= =87, :>5B> =5 5 20;84=0 AB>9=>AB.�O;JB  %{partition/}  2 B01;8F0B0  %{table/}  8<0 A2>9AB2>B> QueryDefinition, 704045=> =0 ?@075= =87, :>5B> =5 5 20;84=0 AB>9=>AB.u5;JB  %{partition/}  2 B01;8F0  %{table/}  8<0 =520;845= Mode. O;>25 >B B8? >15:B B@O120 40 A0 2 @568< DirectQuery.�O;JB  %{partition/}  2 B01;8F0B0  %{table/}  8<0 A2>9AB2>B> QueryDefinition, 704045=> =0 ?@075= =87, :>5B> =5 5 20;84=0 AB>9=>AB.S15:B =0 ColumnPermission ?@5?@0I0 :J< :>;>=0 70 =><5@ =0 @54. ">20 =5 A5 ?>44J@60.<DirectQuery 1400 =5 ?>44J@60 C:070=8O 284 87B>G=8: =0 40==8.P5CA?5H=> ?@5>1@07C20=5 =0 548= 8;8 =O:>;:> M 4O;0 2 >A=>2=8 70O2:8 =0 87B>G=8:.BContextExpression =5 <>65 40 A5 87?>;720 2 @568< DirectQuery 1400.}5 <>65 40 1J45 87B@8B0 <O@:0B0  %{name/}  2 B01;8F0  %{table/} , BJ9 :0B> 5 ?@5?@0B5=0 >B <O@:0B0 ?> ?>4@0718@0=5 =0 <>45;0.>@5?@0B:0B0 =0 DefaultMeasure 2 <>45;  %{model/}  5 =520;84=0.�0B> @57C;B0B >B >3@0=8G5=8OB0 70 <5B040==8 70 @>;O  %{role/} , B01;8F0B0  %{table/}  5 =54>ABJ?=0 >B B01;8F0  %{rootTable/} . 5@830B0 =0 @5;0F88B5 :J< B078 B01;8F0 ?@5<8=020 ?@57 70I8B5=0 B01;8F0, :>5B> =5 5 @07@5H5=>.p5 <>65 40 A5 87B@85 :>;>=0B0  %{groupByColumn/} , ?>=565 A5 87?>;720 70 3@C?8@0=5 =0 :>;>=0  %{groupedColumn/} iThe column '%{groupedColumn/}' has an invalid GroupByColumn reference set to ID '%I64u{groupByColumnId/}'k>;>=0B0  %{groupedColumn/}  A5 3@C?8@0 ?> :>;>=0  %{groupByColumn/} , :>OB> ?@8=04;568 =0 @07;8G=0 B01;8F0A<5B> =0 @>;OB0 =5 <>65 40 1J45 704045=> =0  *  8;8  SharePoint .Q 5;0F8OB0  %{relname/}  A>G8 :J< :>;>=0 >B B8? =><5@ =0 @54, B>20 =5 5 ?>72>;5=>.B"01;8F0B0  %{table/}  B@O120 40 8<0 0 4O;0, BJ9 :0B> 8<0 0 :>;>=8.�070B0 40==8  %{db_name/}  5 =>20 B01;8G=0 1070 40==8 8 =5 <>65 40 1J45 87<5=5=0 B0:0, G5 40 AJ4J@60 >15:B8 =0 UDM <5B040==8, :0B> :C1>25 8 87<5@5=8O.�070B0 40==8  %{db_name/}  5 =>20 B01;8G=0 1070 40==8 8 =5 <>65 40 1J45 87<5=5=0 B0:0, G5 40 AJ4J@60 >15:B8 =0 UDM <5B040==8, :0B> :C1>25 8 87<5@5=8O.�070B0 40==8  %{db_name/}  15H5 8<?>@B8@0=0 >B PBIX D09;, => =O:>8 >?5@0F88 ?> ?@5>1@07C20=5 B@O120 2A5 ?0: 40 1J40B 702J@H5=8, ?@548 40 <>65 40 A5 87?>;720. !0<> >?5@0F8OB0 RefreshCalculate <>65 40 A5 87?J;=O20, 4>:0B> ?@5>1@07C20=5B> 1J45 702J@H5=>.� 5;0F8OB0  %{name/}  <564C :>;>=8B5  %{fromTable/}[%{fromColumn/}]  8  %{toTable/}[%{toColumn/}]  =5 <>65 40 1J45 AJ74045=0, BJ9 :0B> B5 =5 A0 >B 548= 8 AJI 87B>G=8: =0 40==8 =0 DirectQuery.� 5;0F8OB0  %{name/}  <564C :>;>=8B5  %{fromTable/}[%{fromColumn/}]  8  %{toTable/}[%{toColumn/}]  =5 <>65 40 1J45 AJ74045=0, BJ9 :0B> 54=0B0 5 2 @568< DirectQuery, 0 4@C30B0 5 2 @568< Import.�4=> >B :@09=8B5 <=>65AB20 =0 @5;0F8OB0  %{name/}  <564C :>;>=8B5  %{fromTable/}[%{fromColumn/}]  8  %{toTable/}[%{toColumn/}]  5 704045=> =0 None. @09=8B5 <=>65AB20 B@O120 28=038 40 A0 704045=8 =0 One/Many.�@09=>B> <=>65AB2> From =0 @5;0F8OB0  %{name/}  <564C :>;>=8B5  %{fromTable/}[%{fromColumn/}]  8  %{toTable/}[%{toColumn/}]  5 704045=> =0 One. @09=>B> <=>65AB2> From B@O120 28=038 40 5 704045=> =0 Many, >A25= 0:> @5;0F8OB0 =5 5  548= :J< 548= .1@C?0B0 70 87G8A;5=85  %{calculationGroupName/}  AJ4J@60 5;5<5=B =0 87G8A;5=85  %{calculationItemName/}  A =520;84=> @54=> G8A;8B5;=> =  %d{calculationItemOrdinal/} .  54=>B> G8A;8B5;=> =0 5;5<5=B0 =0 87G8A;5=85 B@O120 40 5 ?>-3>;O<> 8;8 @02=> =0 =C;0, :0:B> 8 C=8:0;=> 2 @0<:8B5 =0 3@C?0B0 70 87G8A;5=85.�>45;JB  %{modelName/}  AJ4J@60 3@C?0 70 87G8A;5=85  %{calculationGroupName/}  A =520;845= ?@8>@8B5B =  %d{calculationGroupPrecedence/} . @8>@8B5BJB =0 3@C?0B0 70 87G8A;5=85 B@O120 40 ?>-3>;O< 8;8 @025= =0 =C;0, :0:B> 8 40 5 C=8:0;5= 2 @0<:8B5 =0 <>45;0.�15:B AlternateOf ?@5?@0I0 54=>2@5<5==> BaseColumn  %{basecolumn/}  >B B01;8F0  %{basecolumntable/}  8 BaseTable  %{basetable/} , :>5B> =5 A5 ?>72>;O20, BJ9 :0B> A0 2708<=>87:;NG20I8 A5.L15:B AlternateOf baseColumn ?@5?@0I0 :J< =520;84=0 :>;>=0  %{basecolumn/} .�15:B AlternateOf ?@5?@0I0 :J< BaseColumn  %{basecolumn/}  >B B01;8F0  %{basecolumntable/} , :J45B> :>;>=0B0 8;8 B01;8F0B0 5 87B@8B0.z15:B AlternateOf baseColumn  %{basecolumn/}  B@O120 40 8<0 AJI8O B8? 40==8 :0B> ?@5?@0I0I8O >15:B =0 :>;>=0  %{column/} .YAn AlternateOf baseTable object refers to an invalid table with ID '%I64u{basetableID/}'.J15:B AlternateOf ?@5?@0I0 :J< BaseTable  %{basetable/} , :>OB> 5 87B@8B0.a15:B AlternateOf, :>9B> =5 5 AJA AB>9=>AB Null, B@O120 40 ?@5?@0I0 :J< BaseColumn 8;8 BaseTable.($C=:F8OB0 =0 AlternateOf =5 A5 ?>44J@60.[O;JB  %{partition/}  2 B01;8F0  %{table/}  =5 5 >B B8? M. !0<> M 4O;>25 A5 ?>44J@60B 2 DQ.t0@0<5BJ@JB =0 RefreshPolicy  %{parameterName/}  70 B01;8F0  %{table/}  8<0 =520;84=0 AB>9=>AB  %{parameterValue/} .�0@0<5BJ@JB RollingWindowGranularity =0 RefreshPolicy 70 B01;8F0  %{table/}  8<0 =520;84=0 AB>9=>AB. !B>9=>ABB0 B@O120 40 1J45 ?>-<0;:0 8;8 @02=0 =0 IncrementalGranularity.�0@0<5BJ@JB IncrementalWindow =0 RefreshPolicy 70 B01;8F0  %{table/}  8<0 =520;84=0 AB>9=>AB. !B>9=>ABB0 B@O120 40 1J45 ?>-<0;:0 8;8 @02=0 =0 RollingWindow.{O;JB  %{partition/}  2 B01;8F0B0  %{table/}  8<0 A2>9AB2>B> Granularity, 704045=> =0 Invalid, :>5B> =5 5 20;84=0 AB>9=>AB.�0 4O;  %{partition/}  2 B01;8F0  %{table/}  :><18=0F8OB0 =0 2@5<528 480?07>= (3@0=C;0@=>AB, =0G0;> 8 :@09) =5 5 704045=0 =0 20;84=0 :><18=0F8O >B AB>9=>AB8.5;JB  %{partition/}  2 B01;8F0B0  %{table/}  8<0 704045=> A2>9AB2>B> QueryDefinition, :>5B> =5 5 20;84=> ?>;5 70 B>78 B8? 4O;.bO;  %{partition/}  2 B01;8F0  %{table/}  8<0 A2>9AB2> Start 8;8 End, 704045=> A =520;845= D>@<0B.PAV"01;8F0B0  %{table/}  8<0 =520;84=0 AB>9=>AB 70 RefreshPolicy 70 4O;0  %{partition/} .b"01;8F0  %{table/}  8<0 42>5= 4O;. 5 <>65 40 8<0 :0:28B> 8 40 5 4@C38 4O;>25 2 ?@8<5@5= DataView._"01;8F0  %{table/}  8<0 42>5= 4O;. 5 <>65 40 8<0 :0:28B> 8 40 5 4@C38 4O;>25 2 ?J;5= DataView.aO;  %{partition/}  2 B01;8F0  %{table/}  5 42>5= 4O;. 5 <>65 40 1J45 4O; =0 87G8A;O5<0 B01;8F0.mO;  %{partition/}  2 B01;8F0  %{table/}  5 >B B8? 87B>G=8: PolicyRange, :>9B> =5 ?>44J@60 @568< DirectQuery.k"01;8F0B0  %{table/}  =5 <>65 40 8<0 4O;>25 >B B8?0 PolicyRange, A<5A5=8 A 4O;>25 >B 4@C38 @07;8G=8 B8?>25.G1=>2O20=5B> 2J7 >A=>20 =0 ?@028;0 A5 ?>44J@60 A0<> 2 Power BI Premium.�J@28G=8OB 87@07 =0 RefreshPolicy 2 B01;8F0  %{table/}  8<0 =520;84=0 AB>9=>AB. J@28G=8OB 87@07 B@O120 40 AJ4J@60 8<5=0 =0 ?0@0<5B@8B5  RangeStart  8  RangeEnd .w 07@5H5=0 5 A0<> ?@><O=0B0 >B V1 =0 ?>-28A>:0 25@A8O =0 87B>G=8:0 =0 40==8 2 Power BI, B5:CI0B0 25@A8O 5  %d{Current/} �01>@8 >B 40==8 =0 Power BI, 87?>;720I8 D>@<0B =0 87B>G=8:0 =0 40==8, 1078@0= =0 M, A5 ?>44J@60B A0<> 2 CA;C38B5 Power BI Premium.d"01;8F0B0  %{table/}  87?>;720 DC=:F8OB0  @C?0 70 87G8A;5=85 , :>OB> =5 5 @07@5H5=0 =0 B>78 AJ@2J@.f15:BJB AlternateOf baseColumn  %{column/}  B@O120 40 8<0 B8? 40==8 =0 FO;> G8AB> 70 >1>1I020=5 COUNT.�15:BJB AlternateOf baseColumn  %{basecolumn/}  =5 B@O120 40 ?>72>;O20 AB>9=>AB Null, BJ9 :0B> :>;>=0B0 70 ?@5?@0I0=5  '%{column/}  =5 ?>72>;O20 AB>9=>AB Null.p0I8B0 =0 =82> >15:B 8/8;8 70I8B0 =0 =82> @54>25 =5 A5 ?>44J@60 A @>;O  %{role/}  ?@8 87?>;720=5 =0 AlternateOf.�O;JB  %{partition/}  2 B01;8F0B0  %{table/} , ?>A>G5= >B :>;>=0B0 AlternateOf  %{alttable/} [%{altcol/}], B@O120 40 A5 704045 =0 @568< DirectQuery 8 Full DataView.PA�>;>=0  %{alttable/} [%{altcol/}] =0 AlternateOf =5 <>65 40 ?@5?@0I0 107>20B0 :>;>=0  %{table/} [%{col/}], BJ9 :0B> BO 25G5 5 ?@5?@0B5=0 >B 4@C30 :>;>=0 =0 AlternateOf 8 >1>1I020=5B> 5 AJI>B>.p07>20B0 B01;8F0, :J< :>OB> ?@5?@0I0 AlternateOf  %{table/} [%{col/}], AJI> B0:0 =5 <>65 40 AJ4J@60 AlternateOf.}1548=5=8OB0 2 B01;8F8B5  %{aggTable1/}  8  %{aggTable2/}  AJ74020B 42CA<8A;85 =0 1070B0 =0 @5;0F88 A B01;8F0  %{baseTable/} �7G8A;O5<0B0 :>;>=0  %{column/}  2 B01;8F0  %{table/}  5 =520;84=0, 70I>B> B01;8F8 A 42>5= @568< =5 ?>44J@60B 87G8A;O5<8 :>;>=8.w"01;8F0B0  %{table/}  AJ4J@60 CalculationGroup 8 A;54>20B5;=> B@O120 40 AJ4J@60 4O; A 87B>G=8: >B B8? CalculationGroup.�"01;8F0B0  %{table/}  AJ4J@60 4O;  %{partition/}  A 87B>G=8: >B B8? CalculationGroup, => =5 5 45D8=8@0= >15:B =0 CalculationGroup.�"01;8F0  %{table/}  A 45D8=8@0= >15:B CalculationGroup B@O120 40 8<0 A0<> 548= 4O;, :>9B> B@O120 40 8<0 87B>G=8: >B B8?  CalculationGroup .u15:BJB =0 :>;>=0 70 ?@5?@0I0=5  %{column/}  B@O120 40 8<0 B8? 40==8 FO;> G8A;>, :>30B> A5 87?>;720 >1>1I020=5 COUNT.�>;>=0  %{alttable/} [%{altcol/}] =0 AlternateOf =5 <>65 40 ?@5?@0I0 107>20B0 :>;>=0  %{table/} , BJ9 :0B> BO 25G5 5 ?@5?@0B5=0 >B 4@C30 :>;>=0 =0 AlternateOf 8 >1>1I020=5B> 5 AJI>B>.�O;  %{partition/}  >B B01;8F0  %{table/}  =5 <>65 40 @01>B8 2 42>5= @568<. @><5=5B5 @568<0 =0 4O;0 =0 @568< Import 8;8 DirectQuery.21=>2O20=5B> 2J7 >A=>20 =0 ?@028;0 =5 A5 ?>44J@60.z>45;JB 25G5 AJ4J@60 <O@:0  %{name/} , :>OB> 8<0 54=0:2> 8<5 :0B> :>;>=0 2 B01;8F0  %{table/} . @58<5=C209B5 548= >B BOE.�5;JB  %{partition/}  2 B01;8F0B0  %{table/}  8<0 704045=> A2>9AB2>B> QueryDefinition, :>5B> =5 5 20;84=> 70 4O;>25 >B B>78 284.S!B>9=>ABB0  %d{Version/}  70 25@A8OB0 =0 87B>G=8: =0 40==8 70 Power BI 5 =520;84=0.!2>9AB2>B> =0 <>45;0  %{Model/}  DiscourageImplicitMeasures B@O120 40 A5 704045 =0 true, 70 40 A5 AJ74040B 3@C?8 70 87G8A;5=85.�!2>9AB2>B> =0 <>45;  %{Model/}  DiscourageImplicitMeasures =5 <>65 40 A5 ?@><5=8 >B true =0 false, 4>:0B> =5 A5 87B@8OB 2A8G:8 3@C?8 70 87G8A;5=85 2 <>45;0.z 5;0F8OB0  %{relname/}  5 =520;84=0, BJ9 :0B> B01;8F0B0 AlternateOf =5 <>65 40 1J45 ToTable 2 @5;0F8O A <=>65AB2> >B 548=.� 5;0F8OB0  %{name/}  <564C :>;>=8B5  %{fromTable/}[%{fromColumn/}]  8  %{toTable/}[%{toColumn/}]  2:;NG20 B01;8F0 =0 3@C?0 70 87G8A;5=85  %{table/} , :>OB> =5 5 @07@5H5=0.� 5;0F8OB0  %{relname/}  5 =520;84=0, BJ9 :0B> B01;8F0B0 AlternateOf =5 <>65 40 8<0 42C?>A>G=0 @5;0F8O A @07@5H5=> 70I8B=> D8;B@8@0=5.�O@:0B0 A 8<5B>  %{name/}  =5 <>65 40 A5 4>1028, BJ9 :0B> 8<0 :>=D;8:B A 8<5B> =0 4@C30 @575@28@0=0 2JB@5H=0 <O@:0 2 <>45;0  %{parentname/} . @58<5=C209B5 O.�7@07 =0 RLS D8;B@8@0 B078 B01;8F0 70 03@530F8O  %{aggTable/} , => =5 B01;8F0B0 A 45B09;8  %{baseTable/} , :>5B> =5 5 @07@5H5=>.B5@A8O V2 =0 87B>G=8:0 =0 40==8 =5 A5 ?>44J@60 2 Power BI Desktop.h0?:0B0  %{folder/}  5 =520;84=0, BJ9 :0B> @>48B5;A:0B0 ?0?:0  %{parentfolder/}  =5 AJI5AB2C20 2 <>45;0.b0?:0B0  %{folder/}  A5 87?>;720 :0B> @>48B5;A:0B0 ?0?:0 70  %{childfolder/}  QueryGroup 2 <>45;0.>7B@8B0B0 QueryGroup  %{folder/}  5 ?>A>G5=0 >B 4O; 8;8 87@07.x15:B TablePermission 2 @>;OB0  %{role/}  ?@5?@0I0 :J< B01;8F0 =0 3@C?0 70 87G8A;5=85  %{table/} , :>OB> =5 5 @07@5H5=0.�"01;8F0B0  %{table/}  AJ4J@60 :>;>=0  %{column/}  A =520;845= B8? 40==8 8;8 :>;>=0 =0 87B>G=8:. "8?JB 40==8 =0 B078 :>;>=0 B@O120 40 5 =87 8 :>;>=0B0 =0 87B>G=8:0 B@O120 40 5 Name.�"01;8F0B0 =0 3@C?0B0 70 87G8A;5=85  %{table/}  ?>44J@60 =09-<=>3> 425 :>;>=8 A 40==8: 54=0B0 5 =87>2 B8? 40==8 A :>;>=0 Name, 0 4@C30B0 5 F5;>G8A;5= B8? 40==8 A :>;>=0 =0 87B>G=8: Ordinal. >@838@09B5 38 8 >?8B09B5 >B=>2>.�1I8OB 1@>9 =0 :>;>=8B5 A 40==8 2 B01;8F0B0 A 3@C?8 70 87G8A;5=85  %{table/}  5 %ld{NumberOfDataColumns/}, 0 B01;8F0B0 =0 3@C?0B0 70 87G8A;O20=5 ?>44J@60 A0<> 1 8;8 2 :>;>=8 A 40==8.�"01;8F0B0 =0 3@C?0B0 70 87G8A;5=85  %{table/}  AJ4J@60 5;5<5=B 70 87G8A;5=85  %{calculationItemName/}  A =520;84=> @54=> G8A;8B5;=> =  %d{calculationItemOrdinal/} .  54=>B> G8A;8B5;=> =0 5;5<5=B0 70 87G8A;5=85 B@O120 40 5 ?>-3>;O<> 8;8 @02=> =0 =C;0.~"01;8F0B0  %{table/}  5 <0@:8@0=0 :0B> 87:;NG5=0 >B >1=>2O20=5 =0 <>45;0, => 5 87G8A;O5<0 B01;8F0, :>5B> 5 =520;845= AF5=0@89.�"01;8F0B0  %{table/}  5 <0@:8@0=0 :0B> 87:;NG5=0 >B >1=>2O20=5 =0 <>45;0 8 2A5 >I5 8<0 ?@028;0 70 >1=>2O20=5, A2J@70=8 A =5O, :>5B> 5 =520;845= AF5=0@89.�"01;8F0B0  %{table/}  5 <0@:8@0=0 :0B> 87:;NG5=0 >B >1=>2O20=5 =0 <>45;0, => 8<0 3@C?0 70 87G8A;5=85, A2J@70=0 A =5O, :>5B> 5 =520;845= AF5=0@89.{ >;OB0  %{role/}  8<0 ?>25G5 >B 548= G;5=, @07@5H5=8 70 AJI8O G;5=A:8 . ';5=>25B5  %{members/}  A0 @07@5H5=8 =0 AJI8O .~!2>9AB2>B> MeasureAnalysisDefinition =0 >15:B0  %{analyticsAIMetadata/}  =0 AnalyticsAIMetadata 70 <>45;  %{model/}  5 ?@07=>.�DataType  %{datatype/}  =0 :>;>=0  %{column/}  2 B01;8F0  %{table/}  =5 AJ2?040 AJA SourceProviderType  %{sourceproviderType/} .u0@0<5BJ@JB =0 RefreshPolicy  %{parameterName/}  70 B01;8F0  %{table/}  8<0 =520;84=0 AB>9=>AB  %d{parameterValue/} .3;3>@8B<JB 70 B>G:8 2 ?>A;54>20B5;=>AB 5 AB0@B8@0=.2;3>@8B<JB 70 B>G:8 2 ?>A;54>20B5;=>AB 5 702J@H5=.61@01>B20=5B> =0 B01;8F0B0  %{strName/}  5 AB0@B8@0=>.51@01>B20=5B> =0 B01;8F0B0  %{strName/}  5 702J@H5=>.Q1@01>B20=5B> =0 4O;0  %{strName/}  =0 B01;8F0B0  %{strTableName/}  5 AB0@B8@0=>.P1@01>B20=5B> =0 4O;0  %{strName/}  =0 B01;8F0B0  %{strTableName/}  5 702J@H5=>.W1@01>B20=5B> =0 95@0@E8OB0  %{strName/}  =0 B01;8F0B0  %{strTableName/}  5 AB0@B8@0=>.V1@01>B20=5B> =0 95@0@E8OB0  %{strName/}  =0 B01;8F0B0  %{strTableName/}  5 702J@H5=>.61@01>B20=5B> =0 @5;0F8OB0  %{strName/}  5 AB0@B8@0=>.51@01>B20=5B> =0 @5;0F8OB0  %{strName/}  5 702J@H5=>.3#:070=8 A0 2J=H=8 >12J@720=8O, => =5 A0 87?>;720=8.6>=2595@=8OB =01>@ @54>25 5 C:070=, => =5 5 87?>;720=.6!B0@B8@0 7040G0B0 70 20;848@0=5 =0 40==8B5 2 :>;>=0B0.502J@H8 7040G0B0 70 20;848@0=5 =0 40==8B5 2 :>;>=0B0.C!B0@B8@0=0 D070 1 >B >?5@0F8OB0 70 D8:A8@0=5 2 B01;8G=0 B@0=70:F8O.B02J@H5=0 D070 1 >B >?5@0F8OB0 70 D8:A8@0=5 2 B01;8G=0 B@0=70:F8O.C!B0@B8@0=0 D070 2 >B >?5@0F8OB0 70 D8:A8@0=5 2 B01;8G=0 B@0=70:F8O.B02J@H5=0 D070 2 >B >?5@0F8OB0 70 D8:A8@0=5 2 B01;8G=0 B@0=70:F8O..5CA?5H=> 702J@H20=5 =0 B01;8G=0B0 B@0=70:F8O.`1@01>B20=5B> =0 87G8A;O5<0B0 :>;>=0  %{strName/}  =0 B01;8F0B0  %{strTableName/}  5 AB0@B8@0=>._1@01>B20=5B> =0 87G8A;O5<0B0 :>;>=0  %{strName/}  =0 B01;8F0B0  %{strTableName/}  5 702J@H5=>.�@5H:0 ?@8 >1@01>B20=5B> =0 4O;  %{strName/}  =0 B01;8F0  %{strTableName/}  [>4 70 2JB@5H=0 3@5H:0:  %{strInternalErrorCode/} ].�@5H:0 ?@8 >1@01>B20=5B> =0 95@0@E8OB0  %{strName/}  =0 B01;8F0  %{strTableName/}  [>4 70 2JB@5H=0 3@5H:0:  %{strInternalErrorCode/} ].i@5H:0 ?@8 >1@01>B20=5B> =0 @5;0F8OB0  %{strName/}  [>4 70 2JB@5H=0 3@5H:0: '%{strInternalErrorCode/}'].�@5H:0 ?@8 >1@01>B20=5B> =0 87G8A;O5<0 :>;>=0  %{strName/}  =0 B01;8F0  %{strTableName/}  [:>4 70 2JB@5H=0 3@5H:0:  %{strInternalErrorCode/} ].PAq=0;87JB =0 2J7459AB285B> =0 ?@028;0B0 70 >1=>2O20=5 70 4O;  %{strName/}  =0 B01;8F0  %{strTableName/}  AB0@B8@0.�=0;87JB =0 2J7459AB285B> =0 ?@028;0B0 70 >1=>2O20=5 70 4O;  %{strName/}  =0 B01;8F0  %{strTableName/}  702J@H8. J7459AB285B> A5 AJAB>8 2 B>20, G5 40==8B5 A0 A5 ?@><5=8;8.�=0;87JB =0 2J7459AB285B> =0 ?@028;0B0 70 >1=>2O20=5 70 4O;  %{strName/}  =0 B01;8F0  %{strTableName/}  702J@H8. J7459AB285B> A5 AJAB>8 2 B>20, G5 40==8B5 =5 A0 A5 ?@><5=8;8.9>45;JB 25G5 AJI5AB2C20 2 1070B0 40==8 "%{strDatabase/}".�"@0=70:F8OB0 A5 >?8B0 40 ?@><5=8 <5B040==8 B8? Tabular 8 non-Tabular 8;8 40 872J@H8 >?5@0F88 ?> =O:>;:> B01;8G=8 1078 40==8 B8? Tabular.4"@0=70:F8OB0 A5 >?8B0 40 ?@><5=8 =O:>;:> 1078 40==8.x5>G0:20=> 8<5 =0 :>;>=0: >;CG5=0 5 :>;>=0B0  %{actual/}  2 =01>@0 @54>25  %{rowset/} . G0:20=0 :>;>=0  %{expected/} .y5>G0:20= B8? =0 :>;>=0: >;>=0B0  %{column/}  2 =01>@0 @54>25  %{rowset/}  5 A B8? %{actual/}. G0:20= B8? %{expected/}.O8?A20I0 704J;68B5;=0 :>;>=0:  %{column/}  ;8?A20 2 =01>@0 @54>25  %{rowset/} .x8?A20I0 704J;68B5;=0 AB>9=>AB =0 :>;>=0: !B>9=>ABB0 =0 :>;>=0B0  %{column/}  ;8?A20 2 @54 2 =01>@0 @54>25  %{rowset/} .jJI5@=8OB >15:B 25G5 AJI5AB2C20: 15:BJB %{typename/}  %{name/}  25G5 8<0 4JI5@5= >15:B %{childtypename/}.o5CA?5H=0 ?@><O=0 =0 A8AB5<=8 >15:B8: 15:BJB %{typename/}  %{name/}  5 A8AB5<5= >15:B 8 =5 <>65 40 A5 ?@><5=O.u520;84=0 AB>9=>AB =0 871@>O20=5: 520;84=0  %{typename/}  AB>9=>AB %{value/} 5 >B:@8B0 2 =01>@0 @54>25  %{rowset/} .DJ=H=8B5 >12J@720=8O A0 C:070=8 420 ?JB8 70 548= 8 AJI F5;528 >15:B.J48= 8 AJI >15:B 5 C:070= 420 ?JB8 2J2 2J=H=8B5 >12J@720=8O 70 AJI0B0 F5;.�><0=40B0 Process =5 <>65 40 A5 87?J;=8, BJ9 :0B> A5 70AO30B <=>65AB2> >15:B8. !0<> 548= >15:B <>65 40 1J45 >1@01>B20= ?@8 87?>;720=5 =0 2J=H=8 >12J@720=8O.PA�><0=40B0 Process 70 4O;  %{partition/}  2 B01;8F0B0  %{table/}  =5 <>65 40 A5 87?J;=8, BJ9 :0B> :>=2595@=8OB =01>@ @54>25 ;8?A20.Z>72>;5=8 A0 A0<> 70O2:8 Tabular DDL 2 Batch ?@8 @07@5H5=> A2>9AB2> ReturnAffectedObjects.c>72>;5=0 5 A0<> 54=0 :><0=40 2 =5B@0=70:F8>=5= Batch ?@8 @07@5H5=> A2>9AB2> ReturnAffectedObjects.X5@A8OB0 =0 1070B0 B@O120 40 5 704045=0 =0 -1 ?@8 878A:20=5 =0 2J7459AB285 2 B@0=70:F8O.Y5@A8OB0 =0 1070B0 =5 B@O120 40 5 >B@8F0B5;=0 ?@8 878A:20=5 =0 2J7459AB285 70 B@0=70:F8O.�0 :>;>=0  %{column/}  2 B01;8F0B0  %{table/}  =5 5 C:070=0 =59=0B0 87E>4=0 :>;>=0 A :>=2595@5= =01>@ @54>25. @54>AB025B5 2J=H=8 >12J@720=8O 70 :>;>=0B0 8;8 70409B5 A2>9AB2>B> SourceColumn.a0O2:0 70 >1=>2O20=5 A 4>102:0 RefreshType <>65 40 A5 87?>;720 548=AB25=> 70 =587G8A;O5<8 4O;>25.l070B0 40==8 A 8<5  %{name/}  8   %{id/}  5 A0<> 70 G5B5=5. ><0=40B0  %{command/}  =5 <>65 40 A5 87?J;=8.�070B0 40==8 A 8<5  %{name/}  8   %{id/}  5 A G0:0I8 ?@><5=8 =0 <>45;0. 7?J;=5B5 :><0=40B0 SequencePoint ?@548 87?J;=5=85B> =0 70O2:0 8;8 BJ@A5=5.N15:BJB Model 5 AJ74045= 02B><0B8G=> 8 =5 <>65 40 A5 AJ74045 A :><0=40 Create.#15:BJB Model =5 <>65 40 A5 87B@85.^>;CG5=0 5 =5>G0:20=0 AB>9=>AB non-null 2 :>;>=0B0  %{column/}  =0 =01>@0 @54>25  %{rowset/} .�>;CG5=0 5 AB>9=>AB =0 B8?0 >15:B %d{type/} 2 :>;>=0B0  %{column/}  =0 =01>@0 @54>25  %{rowset/} , :>OB> =5 5 20;845= B8? >15:B.S>;CG5= 5 ?JB =0 >15:B0 8;8  2 =01>@0 @54>25  %{rowset/} , => B8?JB >15:B ;8?A20.;JBOB =0 >15:B0 8;8  ;8?A20 2 =01>@0 @54>25  %{rowset/} .PAF =01>@0 @54>25  %{rowset/}  ;8?A20(B) :><?>=5=B(8) =0 ?JBO =0 >15:B0.= @54 >B =01>@0 @54>25 Refresh ;8?A20 AB>9=>ABB0 RefreshType.] =0 4O;0 8 8<5B> =0 4O;0/B01;8F0B0 =5 <>30B 40 A5 C:060B 54=>2@5<5==> >B 2J=H=> >12J@720=5.{!2>9AB20B0 70 AJ?>AB02O=5 8 :C;BC@0 =0 >15:B0 =0 <>45;0 <>65 40 1J40B ?@><5=5=8 548=AB25=> ?@548 AJ74020=5B> =0 4@C3 >15:B.L@><O=0B0 =0 B8?0 =0 4O;0 >B 8;8 =0 PartitionType.Calculated =5 5 @07@5H5=0.r@><O=0B0 =0 B8?0 =0 4O;0 >B 8;8 =0 PartitionType.Calculated G@57 87?>;720=5 =0 2J=H=8 >12J@720=8O =5 5 @07@5H5=0.[@><O=0B0 =0 A2>9AB20 =0 87G8A;5= 4O; G@57 87?>;720=5 =0 2J=H=8 >12J@720=8O =5 5 @07@5H5=0.[0O2:0 70 >1=>2O20=5 >B B8? 45D@03<5=B8@0=5 A5 ?>44J@60 A0<> =0 B01;8F0 8;8 =0 F5;8O <>45;.c0O2:0 70 >1=>2O20=5 >B B8? 45D@03<5=B8@0=5 <>65 40 A5 87?J;=O20 A0<> =57028A8<> >B 4@C38 >?5@0F88.�"078 >?5@0F8O =5 <>65 40 A5 872J@H8, 70I>B> ?@5?@0I0 :J< >15:B 8;8 A2>9AB2>, :>8B> =5 A0 =0;8G=8 2 B5:CI>B> 8740=85 =0 AJ@2J@0 8;8 2 =82>B> =0 AJ2<5AB8<>AB =0 1070B0 40==8.�"078 1070 40==8 AJ4J@60 DC=:F88, :>8B> =5 A0 ?>44J@60=8 >B B5:CI>B> 8740=85 =0 AJ@2J@0 8;8 >B =82>B> =0 AJ2<5AB8<>AB =0 1070B0 40==8.�@58<5=C20=5B> =0 <=>65AB2> >15:B8 2 AJI0B0 :><0=40 =5 A5 ?>44J@60. 7?@0B5B5 >B=>2> >?5@0F88B5 70 ?@58<5=C20=5 2 <=>65AB2> :><0=48.�><18=0F8OB0 >B 0:B82=8 @>;8 2>48 4> 48=0<8G=0 :>=D83C@0F8O 70 70I8B0, :>OB> 2 <><5=B0 =5 A5 ?>44J@60. !2J@65B5 A5 A 04<8=8AB@0B>@0 =0 1070B0 40==8 70 @07@5H5=85 =0 B>78 ?@>1;5<.�><18=0F8OB0 >B 0:B82=8 @>;8 2>48 4> 48=0<8G=> :>=D83C@8@0=5 =0 70I8B0B0, :>5B> =5 5 AJ3;0AC20=>. !2J@65B5 A5 A 04<8=8AB@0B>@0 =0 1070B0 40==8 70 @07@5H5=85 =0 B>78 ?@>1;5<.$0?8AJB =0 1070B0 40==8 5 AB0@B8@0=.#0?8AJB =0 1070B0 40==8 5 702J@H5=.�5CA?5H=> 87B@820=5 =0 D09;0  %{FileName/}  ?> 2@5<5 =0 D8:A8@0=5B> 8;8 2@JI0=5B>. 1I8OB 1@>9 =0 =5CA?5H=> 87B@8B8 D09;>25 ?> 2@5<5 =0 >?5@0F8OB0 5  %{nFiles/} .PAJ@5H:0 2 SQL 8;8 ;8?A20I0 1070 40==8. >4 =0 3@5H:0B0 2 SQLite = %{code/}.HJB@5H=0 ;>38G5A:0 3@5H:0 2 SQLite. >4 =0 3@5H:0B0 2 SQLite = %{code/}.8>ABJ?JB 5 >B:070=. >4 =0 3@5H:0B0 2 SQLite = %{code/}.V CB8=0B0 70 >1@0B=> 8728:20=5 70O28 ?@5:@0BO20=5. >4 =0 3@5H:0B0 2 SQLite = %{code/}.G$09;JB =0 1070B0 40==8 5 70:;NG5=. >4 =0 3@5H:0B0 2 SQLite = %{code/}.H"01;8F0 2 1070B0 40==8 5 70:;NG5=0. >4 =0 3@5H:0B0 2 SQLite = %{code/}.K 07?@545;O=5B> =0 ?0<5BB0 5 =5CA?5H=>. >4 =0 3@5H:0B0 2 SQLite = %{code/}.P?8B 70 ?8A0=5 2 1070 40==8 A0<> 70 G5B5=5. >4 =0 3@5H:0B0 2 SQLite = %{code/}.T?5@0F8OB0 5 ?@5:@0B5=0 >B sqlite3_interrupt(). >4 =0 3@5H:0B0 2 SQLite = %{code/}.kJ7=8:=0 / 3@5H:0 2 48A:0 ?@8 87?J;=5=85 =0 >?5@0F8O 2 1070B0 40==8. >4 =0 3@5H:0B0 2 SQLite = %{code/}.Z7>1@065=85B> =0 48A:0 =0 1070B0 40==8 5 45D>@<8@0=>. >4 =0 3@5H:0B0 2 SQLite = %{code/}.xJB@5H=0 3@5H:0 2 1070B0 40==8: =58725AB5= >?5@0B825= :>4 2 sqlite3_file_control(). >4 =0 3@5H:0B0 2 SQLite = %{code/}.\<J:20=5B> =5 5 CA?5H=>, BJ9 :0B> 1070B0 40==8 5 ?J;=0. >4 =0 3@5H:0B0 2 SQLite = %{code/}.UB20@O=5B> =0 D09;0 =0 1070B0 40==8 5 =5CA?5H=>. >4 =0 3@5H:0B0 2 SQLite = %{code/}._J7=8:=0 3@5H:0 2 ?@>B>:>;0 70 70:;NG20=5 =0 1070B0 40==8. >4 =0 3@5H:0B0 2 SQLite = %{code/}.;070B0 40==8 5 ?@07=0. >4 =0 3@5H:0B0 2 SQLite = %{code/}.I!E5<0B0 =0 1070B0 40==8 5 ?@><5=5=0. >4 =0 3@5H:0B0 2 SQLite = %{code/}.L87JB 8;8 BLOB =0428H020 >3@0=8G5=85B>. >4 =0 3@5H:0B0 2 SQLite = %{code/}.U@5:@0BO20=5 ?>@048 =0@CH020=5 =0 >3@0=8G5=85B>. >4 =0 3@5H:0B0 2 SQLite = %{code/}.A5AJ>B25BAB285 2 B8?0 40==8. >4 =0 3@5H:0B0 2 SQLite = %{code/}.jJB@5H=0 3@5H:0 2 1070B0 40==8: 181;8>B5:0B0 5 87?>;720=0 =5?@028;=>. >4 =0 3@5H:0B0 2 SQLite = %{code/}.�JB@5H=0 3@5H:0 2 1070B0 40==8: 1070B0 40==8 87?>;720 DC=:F88 =0 >?5@0F8>==0B0 A8AB5<0, :>8B> =5 A5 ?>44J@60B =0 B5:CI8O E>AB. >4 =0 3@5H:0B0 2 SQLite = %{code/}.A#4>AB>25@O20=5B> 5 >B:070=>. >4 =0 3@5H:0B0 2 SQLite = %{code/}.PAU@5H:0 2J2 D>@<0B0 =0 4>?J;=8B5;=0B0 1070 40==8. >4 =0 3@5H:0B0 2 SQLite = %{code/}.yJB@5H=0 3@5H:0 2 1070B0 40==8: 2B>@8OB ?0@0<5BJ@ 70 sqlite3_bind 5 872J= 480?07>=0. >4 =0 3@5H:0B0 2 SQLite = %{code/}.e#:070=8OB D09; =5 5 D09; >B 1070B0 40==8 8 =5 <>65 40 A5 >B2>@8. >4 =0 3@5H:0B0 2 SQLite = %{code/}.?725AB8O >B sqlite3_log(). >4 =0 3@5H:0B0 2 SQLite = %{code/}.E@54C?@5645=8O >B sqlite3_log(). >4 =0 3@5H:0B0 2 SQLite = %{code/}.`!8AB5<0B0 =0 1070B0 A <5B040==8 2J@=0 =5>G0:20=> AJAB>O=85. >4 =0 3@5H:0B0 2 SQLite = %{code/}.PA@B20@O=5B> =0 1070B0 A <5B040==8 5 =5CA?5H=> 70 B01;8G=8O <>45;.[J7=8:=0 3@5H:0 ?@8 >?8B 70 70O2:0 :J< A8AB5<=0 B01;8F0  %{schema/}  >B 1070B0 A <5B040==8.cJ7=8:=0 3@5H:0 ?@8 >?8B 70 2<J:20=5 =0 @54 2 A8AB5<=0B0 B01;8F0  %{schema/}  2 1070B0 A <5B040==8.fJ7=8:=0 3@5H:0 ?@8 >?8B 70 0:BC0;878@0=5 =0 @54 2 A8AB5<=0 B01;8F0  %{schema/}  2 1070B0 A <5B040==8.eJ7=8:=0 3@5H:0 ?@8 >?8B 70 87B@820=5 =0 @54 >B A8AB5<=0B0 B01;8F0  %{schema/}  2 1070B0 A <5B040==8.�?5@0F8OB0 70 0:BC0;878@0=5 =0 <5B040==8B5 =5 70A53=0 =8B> 548= @54. ">20 5 =5>G0:20= @57C;B0B 8 ?>:0720 =5AJ>B25BAB285 2 <5B040==8B5 =0 <>45;0 40==8.o!B@C:BC@0B0 =0 A8AB5<=0B0 B01;8F0  %{schema/}  5 =5>G0:20=0. 5B040==8B5 =0 <>45;0 40==8 873;5640 A0 ?>2@545=8.�5>G0:20=0 2JB@5H=0 3@5H:0: !8AB5<=0B0 B01;8F0  %{schema/}  =5 AJI5AB2C20 2 <5B040==8B5 8;8 =5 5 =04AB@>5=0 40 >B3>20@O =0 25@A8OB0 =0 AJ2<5AB8<>AB =0 A8AB5<0B0 =0 B5:CI8O <>45; 40==8.i5CA?5H=> 87B@820=5 =0 ?0@0;5;=8 D09;>25 ?> 2@5<5 =0 D8:A8@0=5 8;8 2@JI0=5 2 ?@548H=> AB018;=> AJAB>O=85.PA	%{error/}	%{error/}	%{error/}.@5H:0 AJA 7028A8<>ABB0 2 87G8A;O5<0B0 :>;>=0."@5H:0 AJA 7028A8<>ABB0 2 <O@:0B0.@1@01>B20=5B> =0 87G8A;O5<0B0 :>;>=0 "%{strName/}" 5 AB0@B8@0=>.?1@01>B20=5B> =0 87G8A;O5<0B0 :>;>=0 "%{strName/}" 5 702J@H5=>.C1@01>B20=5B> =0 7028A8<>ABB0 A B01;8F0 "%{strName/}" 5 AB0@B8@0=>.B1@01>B20=5B> =0 7028A8<>ABB0 A B01;8F0 "%{strName/}" 5 702J@H5=>./@5H:0 AJA 7028A8<>ABB0 2 87G8A;O5<0B0 B01;8F0.	%{error/}	%{error/}I1@01>B20=5B> =0 7028A8<>ABB0 A 8<5B> =0 @>;O "%{strName/}" 5 AB0@B8@0=>.H1@01>B20=5B> =0 7028A8<>ABB0 A 8<5B> =0 @>;O "%{strName/}" 5 702J@H5=>.2@5H:0 A 87@070 2 AllowedRowsExpression: %{error/}7@5H:0 AJA 7028A8<>ABB0 2 87@070 AllowedRowsExpression.	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}	%{error/}PA	%{error/}	%{error/}71@01>B20=5B> =0 95@0@E8OB0 "%{strName/}" 5 AB0@B8@0=>.61@01>B20=5B> =0 95@0@E8OB0 "%{strName/}" 5 702J@H5=>.%@5H:0 AJA 7028A8<>ABB0 2 95@0@E8OB0.@5H:0 2 =5CA?5H=0 A8<C;0F8O.ZJ7=8:=0 3@5H:0 2 8=8F80;878@0=5B> =0 =5CA?5H=0 A8<C;0F8O A :>4 =0 3@5H:0B0 %{errorCode/}.PA�J7=8:=0 3@5H:0 ?> 2@5<5 =0 87G8A;O20=5B> =0 87@070 70 70I8B0 =0 =82>B> =0 @540, 45D8=8@0= 2 B01;8F0B0 "%s". !J>1I5=85 70 3@5H:0: %sD?8A0=85 =0 DC=:F8OB0 =0 181;8>B5:0B0 A @07H8@5=8O:  %{Decription/} R?8A0=85 =0 ?0@0<5BJ@0 =0 DC=:F8OB0 =0 181;8>B5:0B0 A @07H8@5=8O:  %{Decription/} P<5 =0 ?0@0<5BJ@0 =0 DC=:F8OB0 =0 181;8>B5:0B0 A @07H8@5=8O:  %{ParameterName/} .0 AJ60;5=85 2J7=8:=0 3@5H:0. ?8B09B5 >B=>2>._0 AJ60;5=85 >1=>2O20=5B> ?@>4J;68 B2J@45 4J;3> 8 2@5<5B> 70 87G0:20=5 87B5G5. ?8B09B5 >B=>2>.�0 AJ60;5=85 87B>G=8:JB =0 40==8 70 B078 2@J7:0 70 40==8 =5 5 @538AB@8@0= 70 Power BI. >8A:09B5 >B 20H8O 04<8=8AB@0B>@ =0 Power BI 40 @538AB@8@0 87B>G=8:0 =0 40==8 2 F5=BJ@0 70 04<8=8AB@8@0=5 =0 Power BI.�7B>G=8:JB =0 40==8 =5 @01>B8. ><>;5B5 20H8O 04<8=8AB@0B>@ =0 Power BI 40 ?@>25@8 40;8 87B>G=8:JB =0 40==8 5 :>=D83C@8@0= ?@028;=> 8 >?8B09B5 >B=>2>.�0 AJ60;5=85 =O<0B5 @07@5H5=8O 70 872;8G0=5 =0 40==8 70 B078 2@J7:0 70 40==8. >8A:09B5 4>ABJ? >B 20H8O 04<8=8AB@0B>@ =0 Power BI.�0 AJ60;5=85 =5 <>65< 40 A5 A2J@65< :J< B>78 87B>G=8: =0 40==8. >8A:09B5 >B 20H8O 04<8=8AB@0B>@ =0 Power BI 40 ?@>25@8 40;8 H;N7JB 70 C?@02;5=85 =0 40==8 5 >D;09=.T0 AJ60;5=85 2@J7:8B5 :J< B>78 B8? 87B>G=8: =0 40==8 2A5 >I5 =5 <>30B 40 A5 >1=>2OB.�0 AJ60;5=85 =O<0 2@J7:0 :J< B>78 87B>G=8: =0 40==8. ><>;5B5 20H8O 04<8=8AB@0B>@ =0 Power BI 40 ?@>25@8 40;8 H;N7JB 5 =0;8G5= 8 ?@028;=> :>=D83C@8@0=.�0 AJ60;5=85, =5 <>65< 40 >1=>28< B078 2@J7:0 70 40==8. >:0;=8B5 87B>G=8F8 =0 40==8 2 Power BI 70 Office 365 A5 >1=>2O20B A0<> G@57 ?;0=8@0=> >1=>2O20=5.�0 AJ60;5=85 =5 <>65< 40 >1=>28< 2@J7:0B0 70 40==8. 7B>G=8F8B5 =0 40==8 70 Power Query 2 Power BI 70 Office 365 A5 >1=>2O20B A0<> G@57 ?;0=8@0=> >1=>2O20=5.`0 AJ60;5=85 2A5 >I5 =5 <>65< 40 >1=>2O20<5 2@J7:8 :J< B>78 B8? 87B>G=8: =0 40==8 2 Power Query.i0 AJ60;5=85 =5 <>65< 40 >1=>28< 2@J7:0B0 70 40==8, BJ9 :0B> 28 5 =C65= ;8F5=7 70 Power BI 70 Office 365.�0 AJ60;5=85 2@J7:0B0 70 40==8 70 Power Query =5 @01>B8. B2>@5B5 @01>B=0B0 :=830 2 Excel 8 ?>?@025B5 2@J7:0B0 70 40==8 2 Power Query.�0 AJ60;5=85 87B>G=8F8B5 =0 40==8 70 B078 2@J7:0 70 40==8 B@O120 40 A5 ?@5:>=D83C@8@0B. #254><5B5 20H8O 04<8=8AB@0B>@ =0 Power BI, G5 2A8G:8 87B>G=8F8 =0 40==8 B@O120 40 A5 A2J@60B :J< 548= 8 AJI H;N7 2 @01>B=0 :=830 A 2@J7:8 70 40==8 2 Power Query.�0 AJ60;5=85 :J< B>78 87B>G=8: =0 40==8 =O<0 2@J7:0. #254><5B5 20H8O 04<8=8AB@0B>@ =0 Power BI, G5 .NET Framework 4.5.1 =5 5 8=AB0;8@0= =0 <0H8=0B0 70 E>AB8=3 =0 H;N70 70 C?@02;5=85 =0 40==8.B0 AJ60;5=85 =01>@JB @54>25 =0 ?;0=0 70 87?J;=5=85 =5 A5 ?>44J@60.�0 AJ60;5=85, =5 <>65< 40 87?J;=8< 48@5:B=0B0 70O2:0 >B <>45;0 =0 >1;0:0 :J< ;>:0;5= 87B>G=8: =0 40==8. 5>1E>48<0 5 =0AB@>9:0 =0 ;8G5= 8;8 :>@?>@0B825= H;N7, 70 40 <>65 Power BI 40 ?>4020 70O2:8 4> 4>ABJ?=8O ;>:0;=> 87B>G=8: =0 40==8.%s{powerbierror/}0 AJ60;5=85, =5 <>65< 40 87?J;=8< 48@5:B=0B0 70O2:0 157 :>=D83C@8@0= :>@?>@0B825= H;N7 =0 Power BI (DMTS). 065B5 =0 04<8=8AB@0B>@0 =0 Power BI, G5 5 =5>1E>48<0 =0AB@>9:0 =0 ;8G5= 8;8 :>@?>@0B825= H;N7, 70 40 <>65 Power BI 40 ?>4020 70O2:8 4> 87B>G=8:0 =0 40==8.0 AJ60;5=85, 2 <><5=B0 A0<> <>45;8 70 48@5:B=8 70O2:8 A5 ?>44J@60B G@57 :>@?>@0B825= H;N7 =0 Power BI (DMTS). 065B5 =0 04<8=8AB@0B>@0 =0 Power BI, G5 5 =5>1E>48<0 =0AB@>9:0 =0 H;N7 70 C?@02;5=85 =0 40==8, 70 40 <>65 Power BI 40 >1=>2O20 40==8B5 =0 <>45;0.PA+!B>9=>AB8B5 2J2 2@5<520B0 A5@8O =0 >AB0 x =5 A5 C25;8G020B =0 @02=8 8=B5@20;8. >?J;=8E<5 %{insertedDataRatio/} ?@>F5=B0 >B ;8?A20I8B5 @54>25 2 A5@8O >B %{originalDataPoints/} @540 A0<> A F5; ?@>3=>78@0=5. :> 5 2J7<>6=>, ?>?J;=5B5 ;8?A20I8B5 @54>25 A F5; ?>4>1@O20=5 =0 B>G=>ABB0 =0 ?@>3=>78@0=5B>.�8?A20B AB>9=>AB8 70 =O:>8 @54>25 =0 >AB0 x. >?J;=8E<5 %{insertedDataRatio/} ?@>F5=B0 >B A5@8O >B %{originalDataPoints/} @540 A0<> A F5; ?@>3=>78@0=5. :> 5 2J7<>6=>, ?>?J;=5B5 ;8?A20I8B5 AB>9=>AB8 A F5; ?>4>1@O20=5 =0 B>G=>ABB0 =0 ?@>3=>78@0=5B>.�">G=>B> ?@>3=>78@0=5 878A:20 ?>=5 3 ?JB8 ?>25G5 B>G:8 >B 40==8 A?@O<> AB>9=>ABB0 =0 A57>==>ABB0. :> 5 2J7<>6=>, 4>1025B5 >I5 <8=0;8 40==8 A F5; ?>4>1@O20=5 =0 B>G=>ABB0 =0 ?@>3=>78@0=5B>.H@>OB =0 70O25=8B5 ?@>3=>7=8 B>G:8 =0428H020 <0:A8<0;=> 4>?CAB8<8O 1@>9.K0 AJ60;5=85 <0B5<0B8G5A:8OB <>45; 878A:20 ?>=5 3 ?JB8 ?>-28A>:0 A57>==>AB.N0 AJ60;5=85 <0B5<0B8G5A:8OB <>45; 878A:20 ?>=5 ?>;>28=0B0 >B 0@E82=8B5 40==8.�8?A20B AB>9=>AB8 70 =O:>8 @54>25 =0 >AB0 x. >?J;=8;8 A<5 B578 AB>9=>AB8 A0<> A F5; ?@>3=>78@0=5. :> 5 2J7<>6=>, ?>?J;=5B5 ;8?A20I8B5 AB>9=>AB8 A F5; ?>4>1@O20=5 =0 B>G=>ABB0 =0 ?@>3=>78@0=5B>.PA�!J60;O20<5, => 70 ?@>3=>78@0=5 A0 =C6=8 ?>@54=8 B>G:8 >B 40==8 70 2@5<528 A5@88. C6=8 A0 =09-<0;:> 50 ?@>F5=B0 40==8 70 ?>?J;20=5 =0 ;8?A20I8 40==8.PAt0 AJ60;5=85 2@5<528 A5@88 =5 A5 @07?>7=020B. #25@5B5 A5, G5 ?>;5B> 70 >AB0 E AJ4J@60 AB>9=>AB A D>@<0B =0 40B0/G0A.�0 AJ60;5=85 ?@>3=>78@0=5B> =5 @01>B8 A ;8=59=8 4803@0<8 ?@8 C25;8G5=85 =0 AB>9=>AB8B5 70 40B0/G0A =0 >AB0 x =0 ?>-<0;:8 8=B5@20;8 >B 54=0 A5:C=40.�0 AJ60;5=85 ?@>3=>78@0=5B> @01>B8 A ;8=59=8 4803@0<8 A0<> ?@8 C25;8G5=85 =0 AB>9=>AB8B5 70 40B0/G0A =0 >AB0 x A F5;>G8A;5=8 :@0B=8 =0 A5:C=40, <8=CB0, G0A, 45=, A54<8F0, <5A5F 8;8 3>48=0.�0 AJ60;5=85 ?@>3=>78@0=5B> @01>B8 A ;8=59=8 4803@0<8 A0<> ?@8 C25;8G5=85 =0 AB>9=>AB8B5 70 40B0/G0A =0 >AB0 x =0 @02=8 8=B5@20;8.�0 AJ60;5=85 ?@>3=>78@0=5B> @01>B8 A ;8=59=8 4803@0<8 A0<> ?@8 C25;8G5=85 =0 AB>9=>AB8B5 70 40B0/G0A =0 >AB0 x 8;8 F5;>G8A;5=8B5 AB>9=>AB8 =0 @02=8 8=B5@20;8.�0 AJ60;5=85 ?@>3=>78@0=5B> =5 @01>B8 A ;8=59=8 4803@0<8 ?@8 C25;8G5=85 =0 AB>9=>AB8B5 70 40B0/G0A =0 >AB0 x =0 ?>-<0;:8 8=B5@20;8 >B 548= 45=.�0 AJ60;5=85 ?@>3=>70B0 ?>44J@60 <0:A8<C< %{dataSize/} B>G:8 >B 40==8. $8;B@8@09B5 40==8B5, 70 40 872545B5 =09-<=>3> %{dataSize/} B>G:8 >B 40==8.�0 AJ60;5=85 ?@>3=>70B0 >?@545;O %{dataPoints/} E@>=>;>38G=8 B>G:8 >B 40==8. 0 ?@>3=>78@0=5B> A0 =5>1E>48<8 =09-<0;:> %{minDataPoints/} B>G:8 >B 40==8.PA0 AJ60;5=85 ?@>3=>78@0=5B> @01>B8 A ;8=59=8 4803@0<8 A0<> ?@8 C25;8G5=85 =0 AB>9=>AB8B5 =0 >AB0 x =0 @02=8 8=B5@20;8. @>3=>78@0=5B> <>65 40 ?>?J;20 ;8?A20I8 @54>25 A0<> 4> 1@>O =0 B>G:8B5 =0 0@E82=8 40==8 A F5; ?@>3=>78@0=5. >?J;=5B5 ;8?A20I8B5 @54>25 8;8 ?@5<0E=5B5 D8;B@8B5.�0 AJ60;5=85 ?@>3=>78@0=5B> <>65 40 ?>?J;20 ;8?A20I8 AB>9=>AB8 =0 >AB0 y A0<> 4> 1@>O =0 B>G:8B5 =0 0@E82=8 40==8 A F5; ?@>3=>78@0=5. ?8B09B5 40 ?>?J;=8B5 ;8?A20I8B5 AB>9=>AB8 8;8 ?@5<0E=5B5 D8;B@8B5.t>4@02=O20=5B> =0 B078 :0B53>@8O A?@O<> :0B53>@8OB0 A =09-3>;O<0 AB>9=>AB A?@O ?>@048 >3@0=8G5=85 2 =01>@0 >B 40==8.}>4@02=O20=5B> =0 B078 :0B53>@8O A?@O<> :0B53>@8OB0 A =09-3>;O<0 AB>9=>AB A?@O ?>@048 ?@>3=>7=8B5 >3@0=8G5=8O 2 87<5AB20=5B>.f! F5; ?@>3=>78@0=5 2A8G:8 @54>25 B@O120 40 A0 ?>4@02=5=8, 70 40 702J@H0B =0 AJI0B0 AB>9=>AB >B >AB0 X.L! F5; ?@>3=>78@0=5 2A8G:8 @54>25 B@O120 40 A5 C25;8G0B A 54=0 8 AJI0 ABJ?:0.�0 ?@>3=>78@0=5B> 2@5<528OB 8=:@5<5=B =0 >AB0 x B@O120 40 8<0 54=0 8 AJI0 =0G0;=0 8 :@09=0 ?>78F8O 70 2A8G:8 @54>25 2 4803@0<0B0.�5CA?5H=> AB0@B8@0=5 =0 AJ@2J@0, BJ9 :0B> :><?>=5=B, 87?>;720= 70 B078 F5; (%{dll/}), =5 5 >B:@8B =0 :><?NBJ@0 8;8 =5 5 70@545= CA?5H=>.)B:07 >B E@0=8;8I5 2 Azure:  %{message/} 05G5 AJI5AB2C20 BLOB 70 E@0=8;8I5:  %{message/} .5 AJI5AB2C20 BLOB 70 E@0=8;8I5:  %{message/} �!0<>;8G=>ABB0  %{strMemberName/}  8<0 =520;845= 4>AB02G8: =0 A0<>;8G=>AB  %{strProvider/} . !0<> ?>B@518B5;8B5 8;8 3@C?8B5 =0 Azure Active Directory A0 ?>44J@60=8. 7?>;7209B5  AzureAD  :0B> AB>9=>AB =0 4>AB02G8:0 =0 A0<>;8G=>AB.>78A:20 A5 8<5 70 G;5= =0 @>;O =0 CA;C38B5 70 0=0;87 =0 Azure.r>B@518B5;OB 8;8 ?@8;>65=85B>  %{pii_strMemberName/}  =5 5 >B:@8B> 2 Azure Active Directory =0 20H0B0 >@30=870F8O.G"078 >?5@0F8O =5 A5 ?>44J@60 >B ?@>4C:B =0 CA;C38B5 70 0=0;87 =0 Azure.n 568<JB DelayLoadModeRequested, :>9B> 5 @025= =0 1, =5 A5 ?>44J@60 >B ?@>4C:B0 =0 CA;C38B5 70 0=0;87 =0 Azure._"8?JB D8;BJ@ =5 A5 ?>44J@60. 5CA?5H=> 87?J;=5=85 =0 70O2:0 70 AJE@0=5=85 =0 BLOB  %{filter/} .Z"8?JB D8;BJ@ =5 A5 ?>44J@60. 5CA?5H=> ?@58<5=C20=5 =0 D09;0  %{file/}  =0  %{filedest/} .[ =5 <>65 40 1J45 C:070= 70 G;5= =0 @>;O =0 CA;C38B5 70 0=0;87 =0 Azure:  %{memberName/} .}%{newLine/}%{newLine/}"5E=8G5A:8 40==8:%{newLine/}RootActivityId: %{rootActivityId/}%{newLine/}0B0 (UTC): %{currentUtcDate/}�Http 703;02:0:  %{headerName/}  =5 5 >B:@8B0 2 Http >B3>2>@, :>9B> 15H5 2J@=0B >B Azure Analysis Server. >4 =0 A8AB5<=0 3@5H:0: %d{systemErrorCode/}.%{technicalDetailsText/}%{strValue/}9Azure Analysis Server 2J@=0 A;54=0B0 3@5H:0: %{strValue/}�Azure Analysis Server =5 <>65 40 1J45 >B:@8B:  %{serverName/} . #25@5B5 A5, G5 AJ@2J@JB AJI5AB2C20 8 8<5B> =0 AJ@2J@0 5 2J2545=> ?@028;=>.%{technicalDetailsText/}� 07@5H5=85 =0 459AB28B5;=0 :@09=0 B>G:0 =0 :;JAB5@ =0 Azure Analysis Server:  %{serverName/}  5 =5CA?5H=>. B3>2>@ >B AJ@2J@0: %{serverResponse/}.%{technicalDetailsText/}�<5B> =0 >15:B0 70 ?@>A;54O20=5 =5 <>65 40 AJ4J@60 C:070=8O GUID. GUID 5 @575@28@0= 70 2JB@5H=> 87?>;720=5 2 A@540B0 =0 AS Azure.u"078 >?5@0F8O =5 5 @07@5H5=0 >B ?@>4C:B0 =0 CA;C38B5 70 0=0;87 =0 Azure, BJ9 :0B> B5:CI8OB :>=B5:AB 5 A0<> 70 G5B5=5.;!J@2J@JB 5 2@5<5==> =54>ABJ?5=. ?8B09B5 70O2:0B0 ?>-:JA=>.m!J74020=5 =0 XEvent A5A88 A F5;8 2 ;>:0;=8 D09;>25 =5 5 ?>72>;5=> >B ?@>4C:B0 =0 CA;C38B5 70 0=0;87 =0 Azure..5CA?5H=> 0@E828@0=5 A =5:;0A8D8F8@0=0 3@5H:0.�520;845= ?JB 4> 0@E82=> :>?85 (<0:A8<C< 1024 7=0:0). 0;84=8 ?@8<5@8: /recovery/10.12.2016/db1.abf, recovery/10.12.2016/db1.abf.�@E828@0=5B> =5 5 :>=D83C@8@0=> 70 B>78 AJ@2J@. 1J@=5B5 A5 :J< 04<8=8AB@0B>@0 =0 AJ@2J@0 70 :>=D83C@8@0=5 =0 0:0C=B 70 E@0=8;8I5 =0 0@E82=>B> :>?85, 87?>;7209:8 ?>@B0;0 =0 Azure 8;8 PowerShell.B@54>AB025=8OB 0:0C=B 70 E@0=8;8I5 =0 0@E82=>B> :>?85 =5 5 >B:@8B.8@54>AB025=8OB :>=B59=5@ =0 0@E82=>B> :>?85 =5 5 >B:@8B.�@54>AB025=>B> 0@E82=> :>?85 25G5 AJI5AB2C20, :><0=40B0 AllowOverwrite B@O120 40 1J45 704045=0 =0 70<5AB20=5 =0 AJI5AB2C20I>B> 0@E82=> :>?85.t520;84=0 >?F8O 70 70I8B0, 87?>;720=0 70 70O2:0B0 70 0@E828@0=5 2 @568< PaaS =0 AS, ?@54>AB025B5 CopyAll :0B> >?F8O.D520;84=0 >?F8O 70 >B40;5G5=8 4O;>25, ?@54>AB025B5 false :0B> >?F8O.�520;84=0 >?F8O 70 >B40;5G5=8 <5AB>?>;>65=8O, 87?>;720=0 70 70O2:0B0 70 2J7AB0=>2O20=5 8;8 0@E828@0=5 2 @568< PaaS =0 AS, B@O120 40 5 ?@07=0.v520;84=0 >?F8O 70 DBStorageLocation, 87?>;720=0 70 70O2:0B0 70 2J7AB0=>2O20=5 2 @568< PaaS =0 AS, B@O120 40 5 ?@07=0.C"078 >?5@0F8O =5 A5 ?>44J@60 >B A?5F80;878@0=8O ?@>4C:B =0 PowerBI.+@54>AB025=>B> 0@E82=> :>?85 =5 AJI5AB2C20.jImageload 70 1070B0 40==8  %{databaseName/}  A5 87?J;=8 =5CA?5H=>, 70I>B> =0AB>OI8OB AJ@2J@ =5 5 3;02=8OB.05CA?5H=0 2@J7:0 >B Azure Storage:  %{message/} c"8?JB G;5= =5 <>65 40 1J45 C:070= 70 G;5= =0 @>;O =0 CA;C38B5 70 0=0;87 =0 Azure:  %{memberName/} .JBLOB =5 <>65 40 1J45 D8:A8@0= ?>@048 =5AJ>B25BAB285 =0 ETag:  %{message/} FURI =0 :>=B59=5@ 70 BLOB AJA SAS <0@:5@ =5 >B3>20@O =0 A?5F8D8:0F8OB0.:>=D83C@8@0=8OB :>=B59=5@ =0 0@E82=>B> :>?85 5 =54>ABJ?5=.v@5<5B> 70 87G0:20=5 =0 70O2:0B0 87B5G5, BJ9 :0B> 5:75<?;O@JB =0 AJ@2J@0 =5 CA?O 40 872;5G5 :0:20B> 8 40 5 1070 40==8.b!J@2J@JB ?@5:@0B8 459=>ABB0, BJ9 :0B> 1@>OB 1078 40==8 A 3@5H:8 ?@8 >A2>1>64020=5B> =0428H8 ?@030.>$09;JB 70 2@J7:0 =0 URI  %{strURL/}  =5 <>60 40 1J45 872;5G5=.z!J4J@60=85B> =0 D09;0 70 2@J7:0 =0 URL 04@5A  %{strURL/}  =5 5 2 ?@028;=8O D>@<0B. 5>1E>48<> 5 40 70?>G20 A  asazure:// .KJ7AB0=>2O20=5B> 5 =5CA?5H=>, BJ9 :0B> =5 15H5 =0<5@5= blob:  %{blobName/} U><0=40B0 Attach =5 A5 ?>44J@60 70 2J=H=8 ?>B@518B5;8 70 CA;C38B5 70 0=0;87 =0 Azure.j><0=40B0 Attach ?>44J@60 ?@8:0G20=5B> =0 1070 40==8 A0<> 2 @568< ReadOnly 70 CA;C38B5 70 0=0;87 =0 Azure.PAY><0=40B0 Attach 5 ?>72>;5=0 A0<> 2J2 2B>@8G=8 @5?;8:0F88 70 CA;C38B5 70 0=0;87 =0 Azure.g!?5F80;=> >B@545=0B0 2@J7:0 =0 04<8=8AB@0B>@ =5 5 @07@5H5=0 70 ?>B@518B5;8, :>8B> =5 A0 04<8=8AB@0B>@8.�?5@0F8OB0 5 >B<5=5=0 ?>@048 4@C30 70O2:0 70 A?5F80;=> >B@545=0 2@J7:0 =0 04<8=8AB@0B>@.  07@5H5=0 5 A0<> 54=0 0:B82=0 A?5F80;=> >B@545=0 2@J7:0 =0 04<8=8AB@0B>@ 2 4045= <><5=B.L#:070=0 5 =520;84=0 ?0?:0 A 40==8 2 :>=D83C@0F8>==8O D09;:  %{datafolder/} .bURI  %{strURL/}  =0 2@J7:0B0 5 =520;845=. >B@518B5;A:8OB HTTPS ?>@B =5 <>65 40 1J45 C:070= 2 URI.2$C=:F8OB0 %{feature_name/} 2A5 >I5 =5 A5 ?>44J@60.>"8?JB :>;>=0  %{columnname/}  =5 A5 ?>44J@60 70 B078 >?5@0F8O.{@>OB =0 :>;>=8B5 70 :><0=40B0 AnalyzeRefreshPolicyImpact B@O120 40 1J45 1. AB0=0;0B0 G0AB >B :>;>=8B5 I5 1J45 83=>@8@0=0.C"078 >?5@0F8O =5 A5 ?>44J@60 >B A?5F80;878@0=8O ?@>4C:B =0 PowerBI.�@5<5B> 70 87G0:20=5 =0 >?5@0F8OB0 70 >A2>1>64020=5 =0 1070B0 40==8 87B5G5. 5CA?5H=> >A2>1>64020=5 =0 1070B0 40==8 A   %{databaseid/} .� DISCOVER_POWERBI_DATASOURCES  =5 A5 ?>44J@60 872J= Power BI Premium 8;8 =0 B01;8G5= <>45; AJA A2>9AB2>  DefaultPowerBIDataSourceVersion , 704045=> =0  PowerBI_V1 .Z;0=8@0=>B> >1=>2O20=5 5 >B<5=5=>, BJ9 :0B> 5 >B:@8B> =>2> >1=>2O20=5 2 AJI0B0 1070 40==8.GDISCOVER_M_EXPRESSIONS A5 ?>44J@60 A0<> 70 CA;C30B0 8 Power BI Premium.�!2J@720=5B> A E@0=8;8I5 70 blob =0 Azure 5 =5CA?5H=>. @>25@5B5 >B=>2> =0AB@>9:0B0 =0 :>=B59=5@0 >B 0@E82=>B> <OAB> 70 AJE@0=5=85. BLOB 70 E@0=8;8I5 =5 AJI5AB2C20.�#25@5B5 A5, G5 A5 87?>;720B A0<> AJI5AB2C20I8 87B>G=8F8 =0 40==8, 4>102O=5B> =0 =>28 87B>G=8F8 =0 40==8 =5 5 @07@5H5=> 2 B078 >?5@0F8O.PA�@J7:0B0 :J< 2J=H5= 87B>G=8: =0 40==8 %{throttling_key/} =5 5 @07@5H5=0 ?>@048 B2J@45 <=>3> =5CA?5H=8 >?8B8 70 2@J7:0 A =520;84=8 845=B8D8:0F8>==8 40==8.{!J@2J@JB =5 <>65 40 =0<5@8 ?0?:0 =0 1070B0 40==8 A @538AB@0F8>=5= D09; 70 ?@5<0E20=5 G@57 ?JB 70 BJ@A5=5:  %{searchPath/} .o!J@2J@JB =5 CA?O 40 >B:@85 @538AB@0F8>==8O D09; 70 ?@5<0E20=5 2 ?0?:0B0 =0 1070B0 40==8:  %{detachLogFolder/} .{070B0 40==8  %{databaseName/}  =5 <>65 40 1J45 70O25=0 2 <><5=B0, BJ9 :0B> @568<JB =0 AJE@0=5=85 2 <><5=B0 A5 0:BC0;878@0.GDISCOVER_POWERBI_ROLES A5 ?>44J@60 A0<> 70 Power BI Premium 8 CA;C30B0.q070B0 40==8  %{databaseName/}  =5 <>65 40 A5 :>=25@B8@0 2  %{targetStorageMode/} , BJ9 :0B> 25G5 5 2 B>78 @568<.u5B>4JB GetEstimatedDatabaseSize =5 A5 ?>44J@60 70 1070 40==8 A @568< =0 AJE@0=5=85 70 0@E828@0=5  %{databaseName/} .Q7B8G0=5 =0 2@5<5B> 70 87G0:20=5 =0 70O2:0 70 0:0C=B 70 AJE@0=5=85:  %{message/} ;0O2:0B0 70 0:0C=B 70 AJE@0=5=85 5 >3@0=8G5=0: %{message/} 38=0<8G=0B0 DC=:F8O  %{featureName/}  =5 5 >B:@8B0.P!2>9AB2>B> DynamicFeatureSwitch A5 ?>44J@60 A0<> 70 Power BI Premium 8 CA;C30B0.U#A;C38B5 70 0=0;87 =5 @07@5H020B <5AB>?>;>65=85B> 70 AJE@0=5=85 "%{storagelocation/}" =0 4O;0 "%{partition/}" 40 A5 @07?>;030 ?>4 48@5:B>@8OB0 70 40==8 =0 AJ@2J@0. 09-;5A=8OB =0G8= 70 >BAB@0=O20=5 =0 B>78 ?@>1;5< 5 40 AJ74045B5 0@E825= D09; 8 40 3> 2J7AB0=>28B5, :0B> C:065B5 =0=0AO=5B> =0 ?@028;=>B> <5AB>?>;>65=85B> 70 AJE@0=5=85 =0 4O;0.<;NGJB 70 H8D@>20=5 70 1070B0 40==8 "%{strRef/}" 5 ?@><5=5=.=:BC0;870F88B5 =0 A2>9AB2>B> 70 :>=D83C@8@0=5 =5 A0 70?075=8.Y><0=40B0 =5 <>65 40 A5 >B<5=8, BJ9 :0B> 2 <><5=B0 =O<0 87?J;=O20I0 A5 :><0=40 2 A5A8OB0.yShardDirectory =5 AJ>1I020, G5 A;54=8B5 H0@4>25 A0 =0;8G=8 2J2 2J75;0 70 872J=<0I01=0B0 70O2:0: "%{MissingPartitionIDs/}"h@8 >?8B 70 87?J;=5=85 =0 >?5@0F8O 70 0@E828@0=5 2 1070B0 40==8  %{id/} , 1070B0 40==8 =5 15H5 =0<5@5=0.?;NGJB 70 H8D@>20=5 70 1070B0 40==8 "%{strRef/}" =5 5 ?@><5=5=.rB40;5G5=8OB 4O; %{partition/} 5 >?@545;5= :0B> ROLAP 8;8 HOLAP, => 2A8G:8 ROLAP 70O2:8 I5 A5 87?J;=OB >B >1@075F.PAQ%{typename/} A  "%{id/}" 25G5 AJI5AB2C20 2 "%{parentname/}" %{parenttypename/}.PAV%{typename/} A 8<5B> "%{name/}" 25G5 AJI5AB2C20 2 "%{parentname/}" %{parenttypename/}.T%{typename/} A  "%{id/}" =5 <>65 40 A5 >B:@85 2 "%{parentid/}" %{parenttypename/}.�%{typename/} A  "%{id/}" =5 AJI5AB2C20 2 %{parenttypename/} A  "%{parentid/}" 8;8 ?>B@518B5;OB =O<0 @07@5H5=8O 70 4>ABJ? 4> >15:B0.r@5?@0B:0B0 :J< >15:B "%{objrefids/}" 5 =520;84=0. "O =5 >B3>20@O =0 AB@C:BC@0B0 =0 95@0@E8OB0 =0 :;0A0 <5B040==8.�%{typename/} A 8<5 %{name/} 25G5 AJI5AB2C20 2 %{parentname/} %{parenttypename/}. "8?JB B@O120 40 A5 87B@85 2 >B45;=0 B@0=70:F8O ?@548 AJ74020=5B> =0 B>78 >15:Bs=AB@C:F8OB0 ALTER B@O120 40 A5 @073J=5 =0?J;=>, BJ9 :0B> I5 4>2545 4> AB@C:BC@=0 ?@><O=0 =0 %{name/} %{typename/}.]15:B8B5 =0 @>;8 =0 AJ@2J@8 8 AJ@2J@8 =5 <>30B 40 A5 AJ74020B, 87B@820B 8;8 @073J20B =0?J;=>.r"@0=70:F8OB0 =5 <>65 40 A5 872J@H8, BJ9 :0B> ?> 2@5<5 =0 B@0=70:F8OB0 548= 8;8 ?>25G5 >15:B0 A0 AB0=0;8 =520;84=8.=%{typename/} A  "%{id/}" =5 5 20;845= >15:B 70 >1@01>B20=5.�45=B8D8:0B>@JB "%{id/}" =0 %{typename/} 5 =520;845=, BJ9 :0B> B>78  5 @575@28@0=0 4C<0, AJ4J@60 548= 8;8 ?>25G5 =520;84=8 7=0F8: "%{invalidchars/}" 8;8 5 ?>-4J;J3 >B 100 7=0:0.@"8?JB =0 ?@>F5A0, C:070= 70 %{name/} %{typename/}, =5 5 20;845=.W"8?JB =0 @>48B5;A:0B0 ?@5?@0B:0 =5 <>65 40 A5 4>1028 :J< 45D8=8F8OB0 =0 C:070=8O >15:B.�5D8=8F8OB0 =0 >15:B0, ?@54>AB025=0 70 8=AB@C:F8OB0 ALTER 5 >B @07;8G5= B8? >B B>78 =0 ?@5?@0B:0B0 :J< >15:B0, :>9B> B@O120 40 A5 ?@><5=8.� =0 >15:B0 =5 <>65 40 A5 ?@><5=8 >B "%{strID/}" =0 "%{strNewID/}" 70 "%{name/}" %{typename/}.  =0 >15:B0 =5 <>65 40 A5 ?@><5=8 >B 8=AB@C:F8O ALTER.� =0 >15:B0 ;8?A20 >B 45D8=8F8OB0 =0 >15:B0 =0 %{strName/}. >30B> 8=AB@C:F8O CREATE 704045 >?F8OB0 70 ?@570?8A20=5 =0 >15:B0, 8=AB@C:F8OB0 878A:20  =0 >15:B.�<5B> =0 @538AB@0F8>==8O D09; 70 3@5H:0B0 2 :;NG0 "%{filename/}" =0 "%{name/}" %{typename/} 5 =520;84=>. <5B> =0 D09;0 5 B2J@45 4J;3> 8;8 AJ4J@60 7=0F8, :>8B> A0 =520;84=8 8;8 @575@28@0=8.a0;84=>ABB0 =0 %{typename/} A  "%{id/}", 8<5 "%{name/}" 5 0=C;8@0=0 >B >?5@0F88 2 B@0=70:F8OB0.�<5B> "%{name/}" 70 %{typename/} =5 5 20;84=>, BJ9 :0B> B>20 8<5 5 @575@28@0=0 4C<0, AJ4J@60 548= 8;8 ?>25G5 =520;84=8 7=0F8 (%{invalidchars/}) 8;8 5 ?>-4J;3> >B 100 7=0:0.a;02=8OB 87B>G=8: =0 40==8 "%{masterdatasourceid/}" =0 1070B0 40==8 "%{database/}" =5 AJI5AB2C20.a=0;87JB =0 2J7459AB285 2 G0:0I0 B@0=70:F8O =5 <>65 40 ?>44J@60 :><0=40 CREATE, DELETE 8;8 ALTER.F8@5:B>@8OB0 A 40==8 =0 AJ@2J@0 =5 AJI5AB2C20 8 =5 <>65 40 A5 AJ74045.Z"8?JB =0 ?@>F5A0, C:070= 70 %{name/} %{typename/}, =5 5 20;845=, BJ9 :0B> =5 A5 >1@01>B20.d!J?>AB02O=5B> "%{collation/}" =0 "%{name/}" %{typename/} =5 5 20;84=> 8;8 =5 A5 ?>44J@60 >B AJ@2J@0.5 "%{id/}" 70 %{typename/} 5 ?@075= 8;8 =5 5 C:070=.;<5B> "%{name/}" =0 %{typename/} 5 ?@07=> 8;8 =5 5 C:070=>.�0;84=>ABB0 =0 %{name/} %{typename/} 5 0=C;8@0=0 >B >?5@0F88 2 B@0=70:F8OB0. @548 872J@H20=5B> =0 4@C30 >?5@0F8O 2 B>78 >15:B >15:BJB B@O120 40 A5 ?@><5=8.NJ7=8:=0 3@5H:0 ?@8 AJ74020=5B> =0 >15:B =0 <5B040==8 >B D09;0 "%{filename/}".QJ7=8:=0 3@5H:0 ?@8 70@5640=5 =0 %{typename/}  %{name/}  >B D09;0  %{filename/} .�J7=8:=0 3@5H:0 ?@8 70@5640=5B> =0 40==8 =0 VertiPaq 70 B01;8F0B0 "%{dimId/}" 2 1070B0 40==8 "%{DBId/}". 15:BJB 2 1070B0 40==8 5 ?>2@545= 8 =5 <>65 40 A5 70O28. 7B@89B5 B078 1070 40==8 >B AJ@2J@0, 2J7AB0=>25B5 O >B 0@E820 8;8 O AJ7409B5/>1@01>B5B5.s5 <>65 40 A5 @07@5H8 @568< DirectQuery 70 1070B0 40==8  %{DBName/} , BJ9 :0B> AJ@2J@JB =5 @01>B8 2 B01;8G5= @568<.SJ7=8:=0 3@5H:0 ?@8 70@5640=5 =0 B01;8F0B0 '%{tablename/}' >B D09;0 '%{filename/}'._J7=8:=0 3@5H:0 ?@8 70@5640=5 =0 8=D>@<0F8>==8O D09; '%{filename/}' 70 '%{name/}' %{typename/}.PA�070B0 40==8  %{DBName/}  5 A =82> =0 AJ2<5AB8<>AB, ?>-3>;O<> >B 1103, AJA StorageEngineUsed, 704045=> =0 InMemory. "01;8G=0B0 1070 40==8 A =82> =0 AJ2<5AB8<>AB 1200 8;8 ?>25G5 B@O120 40 87?>;720 StorageEngineUsed, 704045=> =0 TabularMetadata.z070B0 40==8  %{DBName/}  87?>;720 A8AB5<0 70 AJE@0=5=85 TabularMetadata 8 =5 ?>44J@60 0=>B0F88 =0 =82>B> =0 1070B0 40==8.PA�73;54JB =0 87B>G=8: =0 40==8 "%{datasourceviewid/}" =0 87<5@5=85B> "%{dimension/}" =5 >B3>20@O =0 AJI5AB2C20I 87B>G=8: =0 40==8 2 1070B0 40==8.�5@0@E8OB0 ?> ?>4@0718@0=5 %{defaulthierarchy/} =0 87<5@5=85B> %{dimension/} =5 >B3>20@O =0 AJI5AB2C20I0 95@0@E8O 2 87<5@5=85B>.*7<5@5=85B>  %{dimension/}  =O<0 0B@81CB8.J7<5@5=85B> %{dimension/} 8<0 F8:J; 2 4803@0<0B0 =0 @5;0F8OB0 =0 0B@81CB0.M7<5@5=85B> %{dimension/} @07?>;030 A =C;0 8;8 <=>65AB2> 0B@81CB8 =0 :;NG>25.�5@0@E8OB0 =0 0B@81CB8B5 70 0B@81CB0 %{property/} =5 <>65 40 A5 AJ74045, BJ9 :0B> 25G5 AJI5AB2C20 95@0@E8O AJA AJI8O  8;8 8<5.�>45;JB 70 AJ18@0=5 =0 40==8 =0 OLAP, >B3>20@OI =0  =0 <>45;0 70 AJ18@0=5 =0 40==8 =0 87B>G=8:0 "%{miningmodelid/}" =0 87<5@5=85B> 70 AJ18@0=5 =0 40==8 "%{dimension/}", =5 AJI5AB2C20 8;8 ?>B@518B5;OB =O<0 4>ABJ? 4> <>45;0 70 AJ18@0=5 =0 40==8 =0 OLAP.e7<5@5=85B> 70 AJ18@0=5 =0 40==8 %{dimension/} =O<0 95@0@E8O MiningContentNodes 70 @>48B5;-=0A;54=8:.�B@81CBJB =0 :;NG0 =0 87<5@5=85B> 70 AJ18@0=5 =0 40==8 %{dimension/} =5 AJ4J@60 704J;68B5;=8O A@>45= 0B@81CB A 8<5 ATTRIBUTE_NAME.]7<5@5=85B> "%{dimension/}" =O<0 >?@545;5=8 >B ?>B@518B5;O 95@0@E88 8;8 95@0@E88 70 0B@81CB8.V7<5@5=85B> =0 87B>G=8:0 =0 A2J@70=>B> 87<5@5=85 "%{dimension/}" =5 <>65 40 A5 A2J@65.s7<5@5=85B> "%{dimension/}" 5 A2J@70=>, ROLAP 8;8 ?@>0:B82=> :5H8@0=> 8 =5 <>65 40 8<0 =5AJ>B25BAB20I8 >12J@720=8O.A7B>G=8:JB =0 87<5@5=85B> "%{dimension/}" ;8?A20 8;8 5 =520;845=.S7<5@5=85B>  %{dimension/}  @07?>;030 A =520;84=> >12J@720=5 A 87<5@5=85B> =0 :C10.87<5@5=85B> %{dimension/} 8<0 <=>3> @>48B5;A:8 0B@81CB8.PA�7<5@5=85B> "%{dimension/}" A <>45;0 =0 AJ18@0=5 =0 40==8 =0 87B>G=8:0 "%{miningmodel/}" =5 <>65 40 A5 >1@01>B8. ;3>@8BJ<JB 70 <>45;0 70 AJ18@0=5 =0 40==8 =0 87B>G=8:0 =5 ?>44J@60 87<5@5=8O 70 AJ18@0=5 =0 40==8.�7<5@5=85B> "%{dimension/}" 5 >B B8? "@>48B5;-=0A;54=8:" 8 5 ROLAP 8;8 ?@>0:B82=> :5H8@0=>. "078 :><18=0F8O >B DC=:F88 =5 A5 ?>44J@60.p7<5@5=85B> "%{dimension/}" ?>44J@60 0B@81CB A =520;84=> 8<5: "%{attribute_name/}" 5 54=0 >B @575@28@0=8B5 4C<8.x7<5@5=85B> "%{dimension/}" AJ4J@60 A2>9AB2> =0 G;5= A =520;84=> 8<5: "%{memb_prop_name/}" 5 54=0 >B @575@28@0=8B5 4C<8.b#:070=> 5 =520;84=> 8<5 =0 =82>B> >B 95@0@E8OB0: 8<5B> =0 =82>B> >B 95@0@E8OB0 =5 <>65 40 5 (All).^#:070=> 5 =520;84=> 8<5 =0 87B>G=8:0 =0 40==8: 8<5B> =0 87B>G=8:0 =0 40==8 =5 <>65 40 5 (All).Y#:070= 5 =520;845=  =0 87B>G=8:0 =0 40==8:  =0 87B>G=8:0 =0 40==8 =5 <>65 40 5 (All).@7B>G=8:JB =0 3@C?0B0 <5@:8 "%{detail/}" ;8?A20 8;8 5 =520;845=.{O;JB %{partitionCaption/} =5 <>65 40 8<0 ?5@A>=0;878@0=> <OAB> 70 AJE@0=5=85, BJ9 :0B> ?@8=04;568 :J< D09; =0 ;>:0;5= :C1.\J?;JI020=5B> A B5:CI8O ?>B@518B5; =5 A5 ?>44J@60, :>30B> @568<JB =0 @07?>;030=5 5 B01;8G5=._070B0 40==8 "%{databasename/}" =5 AJI5AB2C20 8;8 =5 @07?>;030B5 A @07@5H5=8O 70 4>ABJ? 4> =5O.� #A;C38 70 0=0;87  A5 87?J;=O20 2 <=>3>87<5@5= @568<, A2>9AB2>B> StorageMode =0 3@C?0B0 70 87<5@20=5  %{name/}  =5 <>65 40 1J45 704045=> =0 InMemory.�01>@8 >B 40==8 A ?>ABJ?:>2> >1=>2O20=5 8 B01;8F8 DirectQuery 2 87B>G=8F8 =0 40==8, @07;8G=8 >B SQL Server, Teradata 8 Oracle, =5 A0 ?>72>;5=8.PAH>;>=8B5 =0 :;NG>25B5 =0 0B@81CB0 %{property/} ;8?A20B 8;8 A0 =520;84=8.n =0 0B@81CB0 %{orderbypropertyid/} orderby =0 0B@81CB0 %{property/} =5 AJI5AB2C20 8;8 =5 5 A2>9AB2> =0 G;5=.} =0 A2>9AB2>B> =0 G;5=0 "%{relatedpropertyid/}" 2 0B@81CB0 "%{property/}" =5 >B3>20@O =0 AJI5AB2C20I 0B@81CB 2 87<5@5=85B>.gB@81CBJB "%{property/}" =5 5 0B@81CB =0 :;NG, => 5 A2J@70= A @>48B5;A:8O 0B@81CB "%{parentproperty/}".�>;>=8B5 =0 :;NG>25B5 =0 @>48B5;A:8O 0B@81CB "%{parentproperty/}" B@O120 40 8<0B AJI0B0 :><?>78F8O 8 B8? =0 40==8B5 :0B> B578 =0 0B@81CB0 =0 :;NG0 "%{keyproperty/}".\>;>=0B0 =0 8<5B> =0 0B@81CB0 "%{property/}" ;8?A20 8;8 8<0 B8? =0 40==8B5, @07;8G5= >B =87.d!2>9AB2>B> Usage =0 0B@81CB0 "%{property/}" 5 704045=> =0 Parent, => A2>9AB2>B> RootMemberIf ;8?A20.�>;>=0B0 =0 ?@>?CA=0B8B5 =820 =0 0B@81CB0 %{property/} =5 5 20;84=0, BJ9 :0B> 0B@81CBJB =5 5 @>48B5;A:8 0B@81CB 8;8 B8?JB 40==8 =5 5 FO;> G8A;>.e5@A>=0;878@0=0B0 A1>@=0 :>;>=0 =0 0B@81CB0 %{property/} =5 5 20;84=0, BJ9 :0B> B8?JB 40==8 =5 5 =87.q5@A>=0;878@0=0B0 :>;>=0 70 A1>@=8 A2>9AB20 =0 0B@81CB0 %{property/} =5 5 20;84=0, BJ9 :0B> B8?JB 40==8 =5 5 =87.�>;>=0B0 =0 C=0@=8O >?5@0B>@ =0 0B@81CB0 %{property/} =5 5 20;84=0, BJ9 :0B> 0B@81CBJB =5 5 @>48B5;A:8 0B@81CB 8;8 B8?JB 40==8 =5 5 =87.y48= 8;8 ?>25G5 ?@52>48 =0 0B@81CB0 %{property/} 8<0B :>;>=0 A =04?8A, :>OB> =5 5 20;84=0, BJ9 :0B> B8?JB 40==8 =5 5 =87.=7B>G=8:JB =0 0B@81CB0 "%{property/}" ;8?A20 8;8 5 =520;845=.PA�B@81CBJB %{property/} 5 >?@545;5= >B ?>B@518B5;O 0B@81CB 70 3@C?8@0=5, => >12J@720=8OB0 =0 0B@81CB0 A ?5@A>=0;878@0=8 70:@J3;5=8 AB>9=>AB8, C=0@5= >?5@0B>@ 8;8 ?@>?CA=0B8 =820 =5 A5 @07@5H020B.E8A:@5B878@0=8OB 0B@81CB "%{property/}" =5 <>65 40 8<0 <=>3> :;NG>25.|5B>4JB =0 A5@80;870F8O, C:070= 70 0B@81CB0 "%{property/}", 5 =520;845=, BJ9 :0B> B>78 0B@81CB 5 A2J@70= A =5F8D@>20 :>;>=0.G8A:@5B878@0=8OB 0B@81CB "%{property/}" =5 <>65 40 8<0 A@>4=8 0B@81CB8.�B@81CBJB  %{property/}  =5 <>65 40 A5 03@538@0. ">78 0B@81CB 157 2J7<>6=>AB 70 03@538@0=5 =5 <>65 40 A5 A2J@65 A @>48B5;A:8O 0B@81CB  %{parentproperty/} .mB@81CBJB %{property/} =5 <>65 40 8<0 B@0=A;0F88, BJ9 :0B> A2>9AB2>B> Usage =0 0B@81CB0 5 704045=> =0 Parent.uB@81CBJB "%{property/}" =5 <>65 40 8<0 A2>9AB20 =0 G;5=, BJ9 :0B> A2>9AB2>B> Usage =0 0B@81CB0 5 704045=> =0 Parent.rB@81CBJB "%{property/}" =5 <>65 40 A5 48A:@5B878@0, BJ9 :0B> A2>9AB2>B> Usage =0 0B@81CB0 5 704045=> =0 "Parent".�B@81CBJB %{property/} =5 <>65 40 8<0 >?@545;5=8 >B ?>B@518B5;O 3@C?8, BJ9 :0B> A2>9AB2>B> Usage =0 0B@81CB0 5 704045=> =0 Parent.DB@81CBJB =0 :;NG0 %{property/} =O<0 @07@5H5=0 95@0@E8O =0 0B@81CB8.9 >48B5;A:8OB 0B@81CB %{property/} =5 <>65 40 A5 03@538@0.XJB@5H=0 3@5H:0: >;>=0B0 MemberValue =0 0B@81CB0 %{property/} 5 A =520;84=> >12J@720=5.t!J?>AB02O=5B> %{collation/} =0 :>;>=0B0 =0 :;NG0 =0 0B@81CB0 %{property/} 5 =520;84=> 8;8 =5 A5 ?>44J@60 >B AJ@2J@0.�>;>=0B0 =0 8<5B> =0 0B@81CB0 "%{property/}" 8<0 AJ?>AB02O=5 "%{collation/}". ">20 AJ?>AB02O=5 =5 5 20;84=> 8;8 =5 A5 ?>44J@60 >B AJ@2J@0.tB@81CBJB  %{property/}  =5 <>65 40 8<0 A2>9AB20 =0 G;5=, BJ9 :0B> B>78 0B@81CB =O<0 @07@5H5=0 95@0@E8O =0 0B@81CB8.)5@0@E8OB0 "%{hierarchy/}" 8<0 =C;0 =820.�5@0@E8OB0 "%{hierarchy/}" 8<0 425 =820, "%{level1/}" "%{level2/}", :>8B> 8<0B 548= 8 AJI 0B@81CB =0 87B>G=8:0 "%{sourceproperty/}".T5@0@E8OB0 %{hierarchy/} =5 <>65 40 8<0 =82> "@>48B5;-=0A;54=8:" >A25= 4@C38B5 =820.e?5@0F8OB0 70 3@C?8@0=5 =5 <>65 40 A5 872J@H8 2 87<5@5=85B> %{dimension/}, BJ9 :0B> 5 87<5@5=85 ROLAP�0AB@>9:0B0 MinContainerCount 5 AJA AB>9=>AB, ?>-3>;O<0 >B B078 2 =0AB@>9:0B0 MaxContainerCount. 7?>;720I0 AB>9=>ABB0 =0 =0AB@>9:0B0 MaxContainerCount 70 =0AB@>9:8B5 MinContainerCount 8 MaxContainerCount.PAz =0 0B@81CB0 =0 87B>G=8:0 "%{sourcepropertyid/}" =0 =82>B> "%{level/}" =5 >B3>20@O =0 AJI5AB2C20I 0B@81CB 2 87<5@5=85B>.?82>B> %{level/} 5 =82> All, => =5 5 ?J@2>B> =82> 2 95@0@E8OB0. =0 @>48B5;A:8O 0B@81CB "%{parentpropertyid/}" =0 =82>B> "%{level/}" =5 AJI5AB2C20 2 87<5@5=85B> 8;8 =5 5 @>48B5;A:8 0B@81CB.o5@0@E8OB0 =0 0B@81CB8B5 70 0B@81CB0 =0 87B>G=8:0 "%{sourceproperty/}" =0 "%{level/}" %{typename/} 5 701@0=5=0.c!2>9AB2>B> Usage 70 0B@81CB0 =0 87B>G=8:0 "%{sourceproperty/}" =0 "%{level/}" 5 704045=> =0 Parent.�B@81CBJB =0 87B>G=8:0 157 2J7<>6=>AB 70 03@538@0=5  %{sourceproperty/}  =5 <>65 40 ?@8=04;568 :J< =82>B>  %{level/} , BJ9 :0B> B>20 =82> =5 5 =09-3>@=>B> =82> 2 95@0@E8OB0.hB@81CBJB =0 87B>G=8:0  %{sourceproperty/}  70 @>48B5;A:>-4JI5@=> =82>  %{level/}  =5 5 0B@81CB =0 :;NG.dC1>25B5 =0 A5A88 =5 <>30B 40 A5 ?@570?8A20B, ?>@048 :>5B> =5 <>30B 40 A5 AJ74020B A AllowOverwrite.PA� =0 873;540 =0 87B>G=8: =0 40==8 "%{datasourceviewid/}" =0 :C10 "%{cube/}" =5 >B3>20@O =0 AJI5AB2C20I 873;54 =0 87B>G=8: =0 40==8 2 1070B0 40==8.NO@:0B0 ?> ?>4@0718@0=5 "%{defaultmeasure/}" =0 :C10 "%{cube/}" =5 AJI5AB2C20.k7<5@5=85B> A  =0  %{dimensionid/} , 8<5  %{dimensionName/} , ?>A>G5=> >B :C10  %{cube/} , =5 AJI5AB2C20.{B@81CBJB A  "%{propertyid/}", 8<5 "%{propertyname/}", ?>A>G5= >B 87<5@5=85B> =0 :C10 "%{cubedimension/}", =5 AJI5AB2C20.5@0@E8OB0 A  "%{hierarchyid/}", 8<5 "%{hierarchyname/}", ?>A>G5=0 >B 87<5@5=85B> =0 :C10 "%{cubedimension/}", =5 AJI5AB2C20.v82>B> A  "%{levelid/}", 8<5 "%{levelname/}", ?>A>G5=> >B 95@0@E8OB0 =0 :C1>25B5 "%{cubehierarchy/}", =5 AJI5AB2C20.LC1JB "%{cube/}" 8< <O@:0 A  "%{measureid/}" 2 ?>25G5 >B 54=0 3@C?0 <5@:8.RC1JB "%{cube/}" 8<0 <O@:0 A 8<5B> "%{measurename/}" 2 ?>25G5 >B 54=0 3@C?0 <5@:8.YC1JB "%{cube/}" =O<0 3@C?8 <5@:8. 48= :C1 B@O120 40 AJ4J@60 =09-<0;:> 54=0 3@C?0 <5@:8.37B>G=8:JB =0 :C10 %{cube/} ;8?A20 8;8 5 =520;845=.{ =0 87B>G=8:0 =0 40==8 "%{datasourceid/}" =0 :C10 "%{cube/}" =5 >B3>20@O =0 AJI5AB2C20I 87B>G=8: =0 40==8 2 1070B0 40==8.�B@81CBJB =0 :C10 A  "%{propertyid/}" 8 8<5 "%{propertyname/}", ?>A>G5= >B 87<5@5=85B> =0 :C10 "%{cubedimension/}" 5 @>48B5;A:8 0B@81CB, ?>@048 :>5B> =53>20B0 95@0@E8O =0 0B@81CB8 B@O120 40 5 @07@5H5=0.PA�7<5@5=85B> =0 ?>4@>1=8 40==8 A  "%{dimensionid/}", 8<5 "%{dimensionname/}", ?>A>G5=> >B 3@C?0B0 <5@:8 "%{detail/}", =5 AJI5AB2C20.�B@81CBJB A  "%{propertyid/}", 8<5 "%{propertyname/}", ?>A>G5= >B 87<5@5=85B> =0 3@C?0B0 <5@:8 "%{detaildimension/}", =5 AJI5AB2C20.�>;>=8B5 =0 :;NG>25B5 >B 0B@81CB0 =0 3@C?0B0 <5@:8 %{detailproperty/} =5 AJ>B25BAB20 =0 B8?0 =0 40==8B5 8;8 G8A;0 2 :>;>=8B5 =0 :;NG>25B5 >B 0B@81CB0 =0 87B>G=8:0.�5@0@E8OB0 A  "%{hierarchyid/}", 8<5 "%{hierarchyname/}", ?>A>G5=0 >B 87<5@5=85B> =0 3@C?0B0 <5@:8 %{detaildimension/}, =5 AJI5AB2C20.�7<5@5=85B> =0 3@C?0B0 <5@:8 A  "%{detaildimensionid/}", 8<5 "%{name/}", ?>A>G5=> >B <O@:0B0 "%{measure/}", =5 AJI5AB2C20 8;8 =5 AJ4J@60 B>G=> 548= 0B@81CB =0 3@0=C;0@=>AB.D 3@C?0B0 <5@:8 "%{detail/}" =5 AJI5AB2C20B 7028A8<>AB8 A 87<5@5=8O.-@C?0B0 70 87<5@20=5  %{detail/}  =O<0 <5@:8.f"8?JB =0 40==8B5 =0 3@C?0B0 "%{measure/}" =5 5 20;845=, BJ9 :0B> B8?JB 40==8 =0 <O@:0B0 5 >B B8? =87. D@C?0B0 <5@:8 "%{detail/}" 8<0 ?>25G5 >B 54=0 <O@:0 A @07;8G5= 1@>9.n@C?0B0 <5@:8 "%{detail/}" =5 5 48=0<8G=> A2J@70=0, => AJ4J@60 48=0<8G=> A2J@70=>B> 87<5@5=85 "%{dimension/}".T@C?0B0 <5@:8 "%{detail/}" =5 <>65 40 A5 A2J@65 AJA A2>OB0 3@C?0 <5@:8 =0 87B>G=8:0.l@C?0B0 <5@:8 "%{detail/}" =5 <>65 40 8<0 =5AJ>B25BAB20I8 >12J@720=8O, BJ9 :0B> B078 3@C?0 <5@:8 5 A2J@70=0.>7B>G=8:JB =0 3@C?0B0 <5@:8 %{detail/} ;8?A20 8;8 5 =520;845=.;7B>G=8:JB =0 <O@:0B0 "%{measure/}" ;8?A20 8;8 5 =520;845=.�@C?0B0 <5@:8 "%{detail/}" 5 A2J@70=0, => B078 3@C?0 AJ4J@60 87<5@5=85 =0 =5A2J@70=0 3@C?0 <5@:8 A 8<5B> "%{dimension/}". 7<5@5=85B> "%{dimension/}" B@O120 40 5 8=48@5:B=>, ?@5?@0I0I> 87<5@5=85 8;8 87<5@5=85 70 AJ18@0=5 =0 40==8.�B@81CBJB 70 3@0=C;0@=>AB "%{detailproperty/}" 2 87<5@5=85B> =0 3@C?0B0 <5@:8 "%{detaildimension/}" =O<0 @07@5H5=0 95@0@E8O =0 0B@81CB8B5.MUnknownMember =5 5 20;84=0 AB>9=>AB 70 NullProcessing 70 <O@:0B0 %{measure/}..�7<5@5=85B> "%{dimension/}" 2 3@C?0B0 <5@:8 "%{detail/}" 8<0 =C;0 8;8 <=>3> 0B@81CB8 70 3@0=C;0@=>AB. 7<5@5=85B> B@O120 40 8<0 B>G=> 548= 0B@81CB.�B@81CBJB 70 3@0=C;0@=>AB %{detailproperty/} 2 87<5@5=85B> =0 3@C?0B0 <5@:8 %{detaildimension/} =5 5 20;845=, BJ9 :0B> 5 @>48B5;A:8 0B@81CB.�"8?JB =0 40==8B5 =0 <O@:0B0 "%{measure/}" B@O120 40 5 AJI8OB :0B> B8?JB 40==8 =0 87B>G=8:0. ">20 5 B0:0, 70I>B> 03@530B=0B0 DC=:F8O =5 5 704045=0 =0 1@>9 8;8 @07;8G5= 1@>9.PA_7@07JB =0 <O@:0B0 %{measure/} =5 5 2J2 D>@<0B [measure1]*[measure2] 8;8 [measure1]/[measure2].[7@07JB =0 <O@:0B0 %{measure/} AJ4J@60 >?5@0=40 [%{operand/}], :>9B> =5 <>65 40 A5 @07@5H8.s5A=8OB >?5@0=4 "%{operand/}" =0 87@070 =0 <O@:0B0 "%{measure/}" =5 <>65 40 ?@8=04;568 :J< 54=0 8 AJI0 3@C?0 <5@:8.Y?5@0=4JB "%{operand/}" =0 87@070 =0 <O@:0B0 "%{measure/}" =5 <>65 40 8<0 87@07 =0 <O@:0.{3@530B=0B0 DC=:F8O =0 <O@:0B0 "%{measure/}" B@O120 40 5 A1>@, 1@>9, <8=. 8;8 <0:A., BJ9 :0B> DC=:F8OB0 8<0 87@07 =0 <O@:0.x3@530B=0B0 DC=:F8O =0 ;528O >?5@0=4 %{operand/} =0 87@070 =0 <O@:0B0 %{measure/} B@O120 40 5 A1>@, 1@>9, <8=. 8;8 <0:A.�3@530B=0B0 DC=:F8O =0 45A=8O >?5@0=4 %{operand/} =0 87@070 =0 <O@:0B0 %{measure/} B@O120 40 5 A1>@, 1@>9, <8=., <0:A. 8;8 @07;8G5= 1@>9.�!B>9=>ABB0 NullProcessing =0 <O@:0B0 "%{measure/}" B@O120 40 5 Preserve, BJ9 :0B> =59=8OB >?5@0=4 =0 87@070 =0 <O@:0B0 "%{operand/}" 5 Preserve.w"8?JB =0 40==8B5 =0 <O@:0B0 %{measure/} B@O120 40 5 AJI8OB :0B> B>78 =0 ;528O >?5@0=4 %{operand/} =0 87@070 =0 <O@:0B0.{!J?>AB02O=5B> "%{collation/}" =0 :>;>=0B0 =0 87B>G=8:0 70 <O@:0B0 "%{measure/}" =5 5 20;84=> 8;8 =5 A5 ?>44J@60 >B AJ@2J@0.�7<5@5=85B> >B B8? "<=>3> :J< <=>3>" "%{mmdim/}" 2 3@C?0B0 <5@:8 "%{detail/}" 878A:20 3@0=C;0@=>ABB0 =0 87<5@5=85B> "%{commondim/}" 40 5 ?>-=8A:0 >B B078 =0 3@C?0B0 <5@:8 "%{lookupdetail/}".� =0 0B@81CB0 70 3@0=C;0@=>AB "%{granularitypropertyid/}", ?>A>G5= >B 87<5@5=85B> =0 3@C?0B0 <5@:8 "%{detaildimension/}", =5 AJI5AB2C20.} =0 <5648==>B> 87<5@5=85 "%{intermediatedimensionid/}" =0 87<5@5=85B> =0 3@C?0B0 <5@:8 "%{detaildimension/}" =5 AJI5AB2C20.� =0 0B@81CB0 70 <5648==0 3@0=C;0@=>AB "%{intermediategranularitypropertyid/}" =0 87<5@5=85B> =0 3@C?0B0 <5@:8 "%{detaildimension/}" =5 AJI5AB2C20.�B@81CBJB 70 <5648==0 3@0=C;0@=>AB "%{granularityproperty/}" =0 87<5@5=85B> =0 3@C?0B0 <5@:8 "%{detaildimension/}" =O<0 @07@5H5=0 95@0@E8O =0 0B@81CB8.�5648==>B> 87<5@5=85 "%{intermediatedimension/}" =0 87<5@5=85B> =0 3@C?0B0 <5@:8 "%{detaildimension/}" =5 <>65 40 5 87<5@5=85 >B B8? "<=>3> :J< <=>3>", 87<5@5=85 70 ?@5?@0B:0 8;8 70 AJ18@0=5 =0 40==8.PA�7<5@5=85B> >B B8? "<=>3> :J< <=>3>" "%{mmdim/}" 2 3@C?0B0 <5@:8 "%{detail/}" B@O120 40 ?@8=04;568 :J< <5648==0B0 3@C?0 <5@:8 "%{lookupdetail/}" 8 =5 <>65 40 D>@<8@0 70B2>@5= F8:J;.� 3@C?0B0 <5@:8 "%{detail/}" 87<5@5=85B> >B B8? "<=>3> :J< <=>3>" "%{mmdim/}" A>G8 :J< ;8?A20I0 3@C?0 <5@:8 70 BJ@A5=5 A  "%{indirectdetailid/}".e15:BJB A  "%{id/}", 8<5 "%{name/}", 5 >B B8? "%{typename/}", :>9B> =5 ?>44J@60 70O25=0B0 >?5@0F8O.w7B>G=8:JB =0 40==8 %{datasourceid/} =0 4O;0 %{partition/} =5 >B3>20@O =0 AJI5AB2C20I 87B>G=8: =0 40==8 2 1070B0 40==8.T =0 87<5@5=85B> "%{dimensionid/}", ?>A>G5= >B 4O;0 "%{partition/}", =5 AJI5AB2C20.h =0 0B@81CB0 "%{propertyid/}", ?>A>G5= >B 87<5@5=85B> =0 4O;0 "%{partitiondimension/}", =5 AJI5AB2C20.Y>;>=8B5 =0 :;NG>25B5 =0 0B@81CB0 =0 4O;0 %{partitionproperty/} ;8?A20B 8;8 A0 =520;84=8.N =0 <O@:0B0 "%{measureid/}", ?>A>G5= >B 4O;0 "%{partition/}", =5 AJI5AB2C20.R7<5@5=85B> %{dimension/}, ?>A>G5=> >B 03@530F8OB0 %{aggregation/}, =5 AJI5AB2C20.�B@81CBJB A  "%{propertyid/}", 8<5 "%{propertyname/}", ?>A>G5= >B 03@530B=>B> 87<5@5=85 %{aggregationdimension/}, =5 AJI5AB2C20.�B@81CBJB A  "%{propertyid/}", 8<5 "%{propertyname/}" 2 03@530B=>B> 87<5@5=85 %{aggregationdimension/} =5 5 20;845=, BJ9 :0B> 5 @>48B5;A:8 0B@81CB.Z7<5@5=85B> "%{dimension/}", ?>A>G5=> >B 03@530B=8O 48709= "%{aggdesign/}", =5 AJI5AB2C20.nB@81CBJB "%{property/}", ?>A>G5= >B 87<5@5=85B> =0 03@530B=8O 48709= "%{aggdesigndimension/}", =5 AJI5AB2C20.~3@530B=8OB 48709= A  "%{aggdesignid/}" =0 4O;0 "%{partition/}" =5 >B3>20@O =0 AJI5AB2C20I 03@530B5= 48709= 2 3@C?0B0 <5@:8.H >48B5;A:0B0 3@C?0 <5@:8 =0 4O;0 "%{partition/}" 5 A2J@70=0 3@C?0 <5@:8.a =0 >B40;5G5=8O 87B>G=8: =0 40==8 "%{remotedatasourceid/}" =0 4O;0 "%{partition/}" 5 =520;845=.KO;JB "%{partition/}" 5 MOLAP 8;8 HOLAP 4O;, => =5 AJ4J@60 MOLAP 87<5@5=8O.nO;JB %{partition/} 5 >B40;5G5= 4O;, => AJ4J@60 ROLAP 8;8 ?@>0:B82=> :5H8@0=> 87<5@5=85 A 8<5 "%{dimension/}".dO;JB %{partition/} 5 ROLAP 8;8 ?@>0:B825= :5H8@0= 4O; 8 =5 <>65 40 8<0 =5AJ>B25BAB20I8 >12J@720=8O.:7B>G=8:JB =0 4O;0 "%{partition/}" ;8?A20 8;8 5 =520;845=.�OAB>B> 70 AJE@0=5=85 "%{storagelocation/}" =0 4O;0 %{partition/} =5 AJI5AB2C20, B2J@45 4J;3> 5 8;8 AJ4J@60 =520;84=8 8;8 @575@28@0=8 7=0F8.ZO;JB A 2J7<>6=>AB 70 70?8A20=5 %{partition/} =5 <>65 40 5 A 2:;NG5=> ?@>0:B82=> :5H8@0=5.`B40;5G5=8OB 87B>G=8: =0 40==8 %{remotedatasource/} B@O120 40 8<0 O25= :0B0;>3 2 =870 70 2@J7:0.bB40;5G5=8OB 87B>G=8: =0 40==8 %{remotedatasource/} =5 <>65 40 A>G8 >1@0B=> :J< AJI0B0 1070 40==8.mB40;5G5=8OB 87B>G=8: =0 40==8 %{remotedatasource/} A>G8 :J< 1070 40==8, :>OB> =O<0 3;025= 87B>G=8: =0 40==8._A=>2=8OB 87B>G=8: =0 40==8 "%{masterdatasource/}" B@O120 40 8<0 O25= :0B0;>3 2 =870 70 2@J7:0.OA=>2=8OB 87B>G=8: =0 40==8 "%{masterdatasource/}" =5 <>65 40 A>G8 :J< A515 A8.wA=>2=8OB 87B>G=8: =0 40==8 "%{masterdatasource/}" A>G8 :J< 1070 40==8, :>OB> =5 <>65 40 8<0 >A=>25= 87B>G=8: =0 40==8.2#A;C38B5 70 0=0;87 =5 @07@5H020B <OAB>B> 70 AJE@0=5=85 "%{storagelocation/}" =0 4O;0 "%{partition/}" 40 A5 @07?>;030 ?>4 48@5:B>@8OB0 70 40==8 =0 AJ@2J@0. 09-;5A=8OB =0G8= 40 >BAB@0=8B5 B>78 ?@>1;5< 5, :0B> C:065B5 =0=0AO=5B> =0 ?@028;=>B> <5AB>?>;>65=85B> 70 AJE@0=5=85 =0 4O;0 2 :><0=40B0 "%{command/}".�0?:0B0 "%{storagelocation/}" (<5AB>?>;>65=85 2 :><0=40B0 Restore 8;8 Synch) =5 <>65 40 A5 =0<5@8 ?>4 48@5:B>@8OB0 A 40==8 =0 AJ@2J@0.SO;JB A 2J7<>6=>AB 70 70?8A20=5 "%{partition/}" B@O120 40 8<0 >12J@720=5 A B01;8F0.9O@:0B0 "%{measure/}" 8<0 =520;845= 8;8 ;8?A20I 87B>G=8:.v@C?0B0 <5@:8 "%{detail/}" =5 5 @07@5H5=> 40 1J45 A 2J7<>6=>AB 70 70?8A20=5, 0:> A5 =0B@C?20B <5@:8, @07;8G=8 >B A1>@.~@C?0B0 <5@:8 "%{detail/}" =5 5 @07@5H5=> 40 1J45 A 2J7<>6=>AB 70 70?8A20=5, 0:> 4045=0 <O@:0 5 A2J@70=0 A =5?>4?8A0=0 :>;>=0.�B@81CBJB "%{attrib/}" A IsAggregatable=false =5 B@O120 40 8<0 7028A8<>AB >B 0B@81CB "%{relattrib/}" A AttributeHierarchyEnabled=true.�5AB>?>;>65=85B> 70 AJE@0=5=85 "%{storagelocation/}" =0 1070B0 40==8 "%{database/}" =5 <>65 40 A5 =0<8@0 ?>4 48@5:B>@8OB0 70 40==8 =0 AJ@2J@0.�5 <>65 40 A5 >B:@85 0B@81CB 2 :C10 =0 87B>G=8:0 "%{srccube/}", :>9B> >B3>20@O =0 0B@81CB0 "%{attrib/}" 2 87<5@5=85B> "%{dim/}" =0 :C10 "%{cube/}", 8;8 95@0@E8OB0 =0 0B@81CB8B5 5 701@0=5=0 2 :C10 =0 87B>G=8:0.!@8 A2J@70=8B5 3@C?8 <5@:8 87<5@5=8OB0 =0 :C1>25B5 >B 2AO:0 AB@0=0 =0 2@J7:0B0 B@O120 40 A>G0B :J< 54=8 8 AJI8 87<5@5=8O 2 1070B0 40==8. 7<5@5=85B> =0 :C10 "%{dim/}" 70 :C10 "%{cube/}" =5 A>G8 :J< AJI>B> 87<5@5=85 2 1070B0 40==8 :0B> 87<5@5=85B> =0 :C10 2 :C10 =0 87B>G=8:0 "%{srccube/}".� =0 87B>G=8:0 =0 40==8 "%{datasourceid/}" =0 873;540 =0 87B>G=8: =0 40==8 "%{datasourceview/}" =5 >B3>20@O =0 AJI5AB2C20I 87B>G=8: =0 40==8 2 1070B0 40==8.PA9O@:0B0 "%{measure/}" 8<0 >12J@720=5, :>5B> =5 5 20;84=>.xJ7=8:=0E0 ?@>1;5<8 ?@8 >?8B0 70 ?@>G8B0=5 =0 D09;0 A 45D8=8F88 70 ?@>A;54O20=5 "%{fname/}". 5@>OB=> D09;JB 5 ?>2@545=.8A:@5B878@0=8OB 0B@81CB0 A  "%{propertyId/}", 8<5 "%{propertyName/}" 2 87<5@5=85B> "%{dimension/}" 8<5 :>;>=0 A >12J@720=5 =0 ?@52>4 8;8 8<5 A FormatString, :>9B> =5 5 20;845=. FormatString B@O120 40 5 2 A;54=8O D>@<0B: FirstBucketFormat;MidBucketFormat�8A:@5B878@0=8OB 0B@81CB "%{property/}" 2 87<5@5=85B> "%{dimension/}" 5 A >12J@720=5 =0 ?@52>4 8;8 8<5 A =58725AB5= C:070B5; 2 A53<5=B0 =0 FormatString "%{segment/}".W7<5@5=85B> "%{strRef/}", ?>A>G5=> >B @07@5H5=85B> 70 :C10 "%{strObj/}", =5 AJI5AB2C20.jB@81CBJB =0 87<5@5=85B> "%{strRef/}", ?>A>G5= >B @07@5H5=85B> 70 87<5@5=85B> "%{strObj/}", =5 AJI5AB2C20.jB@81CBJB =0 87<5@5=85B> "%{strRef/}", ?>A>G5= >B @07@5H5=85B> 70 87<5@5=85B> "%{strObj/}", =5 AJI5AB2C20.FC1JB =0 87B>G=8:0 70 <>45;0 70 AJ18@0=5 =0 40==8 =0 OLAP =5 5 >B:@8B.�C1JB =0 87B>G=8:0 8;8 87<5@5=85B> =0 1070B0 40==8 A  "%{dimensionId/}" 70 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =0 OLAP =5 5 >B:@8B>.w@C?0B0 <5@:8 =0 87B>G=8:0 "%{measuregroup/}" 70 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =0 OLAP =5 5 >B:@8B0.#:070=0B0 2@J7:0 =5 5 >B:@8B0.#:070=0B0 A5A8O =5 5 >B:@8B0.;>45;JB 70 AJ18@0=5 =0 40==8 "%{miningmodel/}" =O<0 :>;>=8.\>45;JB 70 AJ18@0=5 =0 40==8 "%{miningmodel/}" B@O120 40 8<0 =09-<0;:> 54=0 :>;>=0 157 :;NG.�1@01>B20=5B> =0 1070B0 40==8 I5 A5 701@0=8, BJ9 :0B> 2J7=8:=0 3@5H:0 ?> 2@5<5 =0 70@5640=5B> =0 :@8?B>3@0DA:8O :;NG 70 1070B0 40==8 "%{strRef/}". 4=0 >B 2J7<>6=8B5 ?@8G8=8 70 B078 3@5H:0 5 ?@><O=0 =0 0:0C=B0 70 CA;C30B0.�(8D@>20=5B> 8;8 45H8D@8@0=5B> =0 ?>25@8B5;=8 40==8 2 1070B0 40==8 "%{strRef/}" 5 =5CA?5H=>, BJ9 :0B> :;NGJB 70 H8D@>20=5 5 =54>ABJ?5=. 4=0 >B 2J7<>6=8B5 ?@8G8=8 5 =5?@028;=0 ?@><O=0 =0 0:0C=B0 70 CA;C30B0.}O<0 4>ABJ? 4> >A=>2=8O :;NG 70 H8D@>20=5 =0 AJ@2J@0. 4=0 >B 2J7<>6=8B5 ?@8G8=8 5 =5?@028;=0 ?@><O=0 =0 0:0C=B0 70 CA;C30B0.�7<5@5=85B>  %{strRef/} , ?>A>G5=> >B @07@5H5=85B> 70 :C10  %{strObj/} , 5 A @07@5H5=85 70 70?8A20=5, 704045=> =0 Allowed, B0:0 G5 @07@5H5=8OB0 70 0B@81CB8 =5 <>30B 40 A5 704020B =0 Allowed/Denied.ZJ7=8:=0 3@5H:0 ?> 2@5<5 =0 704020=5 =0 AB>9=>ABB0 70 A2>9AB2>B> 70 :>=D83C@0F8O "%{id/}".[J7=8:=0 3@5H:0 ?> 2@5<5 =0 872;8G0=5 =0 AB>9=>ABB0 =0 A2>9AB2>B> 70 :>=D83C@0F8O "%{id/}".�B@81CBJB A   %{propertyid/} , 8<5  %{propertyname/} , ?>A>G5=> >B 87<5@5=85B> 70 03@538@0=5  %{aggregationdimension/} , =5 <>65 40 A5 03@538@0 >B 0B@81CB0 =0 3@0=C;0@=>AB  %{granularityprop/}  =0 3@C?0B0 70 87<5@20=5.�B@81CBJB  %{property/} , ?>A>G5= >B 87<5@5=85B> 70 03@538@0=5  %{aggregationdimension/}  =0 03@530F8OB0  %{aggregation/} , =5 <>65 40 A5 ?@53;5640.i7B>G=8:JB =0 87<5@5=85B> "%{dimension/}" =5 A5 2;8O5 >B >3@0=8G5=8OB0, 878A:20=8 70 ?@>0:B82=> :5H8@0=5.i@C?0B0 <5@:8 "%{name/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 2 :C10 25G5 AJI5AB2C20 87<5@5=85 AJA AJI>B> 8<5.g15:BJB =0 ?@>0:B82=>B> :5H8@0=5 =0 87<5@5=85B> "%{dimension/}" =0 ROLAP =O<0 =0AB@>9:8 2 @50;=> 2@5<5.^15:BJB 70 ?@>0:B82=> :5H8@0=5 =0 4O;0 "%{partition/}" =0 ROLAP =O<0 =0AB@>9:8 2 @50;=> 2@5<5.^15:BJB 70 ?@>0:B82=> :5H8@0=5 =0 4O;0 "%{partition/}" =0 HOLAP =O<0 =0AB@>9:8 2 @50;=> 2@5<5.�15:BJB 70 ?@>0:B82=> :5H8@0=5 =0 87<5@5=85B> "%{dimension/}" =0 MOLAP =O<0 :@09=> 2@5<5B@05=5 70 8=B5@20;0 70 703;CH020=5, 8=B5@20;0 70 ?@570?8A20=5 =0 703;CH020=5B> 8;8 8=B5@20;0 70 ?@8=C48B5;=> ?@5AJ74020=5.�15:BJB 70 ?@>0:B82=> :5H8@0=5 =0 4O;0 "%{partition/}" =0 MOLAP =O<0 :@09=> 2@5<5B@05=5 70 8=B5@20;0 70 703;CH020=5, 8=B5@20;0 70 70<5AB20=5 =0 703;CH020=5B> 8;8 8=B5@20;0 70 ?@8=C48B5;=> ?@5AJ74020=5.c15:BJB 70 ?@>0:B82=> :5H8@0=5 =0 4O;0 "%{partition/}" =0 HOLAP =O<0 :@05= 8=B5@20; 70 703;CH020=5.�7<5@5=85B> "%{dimension/}" 5 A @07@5H5=> ?@>0:B82=> :5H8@0=5 70 ?>ABJ?:>2> >1@01>B20=5, => =5 A0 C:070=8 2A8G:8 :>@B568, 878A:20=8 >B 87<5@5=85B>.�O;JB "%{partition/}" 5 A @07@5H5=> ?@>0:B82=> :5H8@0=5 70 ?>ABJ?:>2> >1@01>B20=5, => =5 A0 C:070=8 2A8G:8 :>@B568, 878A:20=8 >B 4O;0.�7<5@5=85B> "%{dimension/}" 5 A @07@5H5=> ?@>0:B82=> :5H8@0=5 70 ?>ABJ?:>2> >1@01>B20=5. "078 =0AB@>9:0 878A:20 87<5@5=85B> 40 5 MOLAP, :>5B> 2 <><5=B0 =5 5 B0:>20.�O;JB "%{partition/}" 5 A @07@5H5=> ?@>0:B82=> :5H8@0=5 70 ?>ABJ?:>2> >1@01>B20=5. "078 =0AB@>9:0 878A:20 4O;JB 40 5 MOLAP, => 4O;JB =5 5 704045= =0 MOLAP.�$>=>2>B> >1@01>B20=5 5 =5CA?5H=> 70 "%{name/}" %{typename/}. )5 A5 872J@H8 ?>2B>@5= >?8B 70 >1@01>B20=5 2 AJ>B25BAB285 A :>=D83C@0F8>==0B0 AB>9=>AB LazyProcessing\MaxRetries =0 AJ@2J@0.�7<5@5=85B> "%{dimension/}" 5 A @07@5H5=> ?@>0:B82=> :5H8@0=5 70 >=;09= @568<0 OnCacheComplete. "078 =0AB@>9:0 878A:20 87<5@5=85B> 40 8<0 157:@09=> 70:JA=5=85, => 87<5@5=85B> 2 <><5=B0 =O<0 157:@09=> 70:JA=5=85.�O;JB "%{partition/}" 5 A @07@5H5=> ?@>0:B82=> :5H8@0=5 70 >=;09= @568<0 OnCacheComplete. "078 =0AB@>9:0 878A:20 4O;JB 40 5 A 157:@09=> 70:JA=5=85, => 4O;JB =5 5 A 157:@09=> 70:JA=5=85.j';5=JB 70 70I8B0 ?> ?>4@0718@0=5  %{defmb/}  >B 0B@81CB0  %{attribute/}  2@JI0 @57C;B0B >B 4@C30 95@0@E8O.�7<5@5=85B> "%{dimension/}" 5 A @07@5H5=> ?@>0:B82=> :5H8@0=5 70 ?@8=C48B5;=> ?@5AJ74020=5. "078 =0AB@>9:0 878A:20 87<5@5=85B> 40 5 A 157:@09=> 70:JA=5=85, => 87<5@5=85B> =5 5 A 157:@09=> 70:JA=5=85.�O;JB "%{partition/}" 5 A @07@5H5=> ?@>0:B82=> :5H8@0=5 70 ?@8=C48B5;=> ?@5AJ74020=5. "078 =0AB@>9:0 878A:20 4O;JB 40 5 A 157:@09=> 70:JA=5=85, => 4O;JB =5 5 A 157:@09=> 70:JA=5=85.\59AB285B> "%{action/}" 5 DrillThrough 459AB285, :>5B> =5 ?>44J@60 ?@54>AB025=8O F5;528 B8?.1<5B> =0 D09;0 =0 1;>:0 B@O120 40 8<0 @07H8@5=85.V7B>G=8:JB =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" ;8?A20 8;8 5 =520;84=0.� =0 87B>G=8:0 =0 40==8 "%{datasourceid/}" =0 AB@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" =5 >B3>20@O =0 AJI5AB2C20I 87B>G=8: =0 40==8 2 1070B0 40==8.a!B@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" 8<0 =520;84=> >12J@720=5 =0 87<5@5=85B> =0 :C10.Y!B@C:BC@0B0 70 AJ18@0=5 =0 40==8 "%{structure/}" 5 A =520;84=> >12J@720=5 =0 87<5@5=85B>.5<5B> =0 D09;0 =0 1;>:0 ;8?A20 8 B@O120 40 A5 2J2545.>!8AB5<=8OB 1;>: =5 <>65 40 A5 ?@><5=8 >B ?>B@518B5;A:0 70O2:0.PAg#:070=>B> @07H8@5=85 70 D09;0 70 ?@>A;54O20=5 "%{fname/}" 5 =520;84=>.  07H8@5=85B> B@O120 40 5 ".trc".�B@81CBJB "%{property/}" B@O120 40 5 2:;NG5= 2J2 2A8G:8 03@530F88, BJ9 :0B> B>78 0B@81CB 5 157 2J7<>6=>AB 70 =0B@C?20=5. 3@530B=>B> 87<5@5=85 "%{aggregationdimension/}" >10G5 =5 2:;NG20 B>20 A2>9AB2>.�7<5@5=85B> "%{dimension/}" B@O120 40 5 2:;NG5=> 2J2 2A8G:8 =0B@C?20=8O, BJ9 :0B> B>20 87<5@5=85 AJ4J@60 548= 8;8 ?>25G5 0B@81CB8 157 2J7<>6=>AB 70 =0B@C?20=5. 0B@C?20=5B> "%{aggregation/}" >10G5 =5 2:;NG20 B>20 A2>9AB2>.� =0 AJ18B85=%d{EventId/} =5 2:;NG20  =0 :>;>=0=%d{ColId/}. @53;5409B5 4>:C<5=B0F8OB0 =0 ?@>4C:B0 70 A?8AJ:0 A =0;8G=8B5 :>;>=8 =0 AJ18B8O.K>;>=0B0 =0 AJ18B8O %d{eventid/} 25G5 5 C:070=0 70 AJ18B85B> %d{columnid/}.�15:BJB "%{objectname/}" =5 <>65 40 A5 AJ74045 :0B> >15:B =0 A5A8O. 1E20BJB =0 A5A8OB0 <>65 40 A5 87?>;720 A0<> ?@8 AJ74020=5 =0 87<5@5=8O, :C1>25, AB@C:BC@8 70 AJ18@0=5 =0 40==8 8;8 <>45;8 70 AJ18@0=5 =0 40==8.vC1JB "%{cube/}" =5 <>65 40 A5 AJ74045 :0B> >15:B =0 A5A8O, BJ9 :0B> 3@C?0B0 <5@:8 =0 :C10 "%{detail/}" =5 5 A2J@70=0.o!J74020=5B> =0 3@0D8: 70 >1@01>B20=5 >B AJ@2J@0 5 =5CA?5H=> 25@>OB=> ?>@048 54=>2@5<5==8 ?@><5=8 2 <5B040==8B5.`!J74020=5B> =0 3@0D8: 70 >1@01>B20=5 >B AJ@2J@0 5 =5CA?5H=> ?>@048 F8:J; =0 7028A8<>AB =0 >15:B.�7B>G=8:JB =0 40==8 "%{datasourceid/}", C:070= 2 DSV =0 87B>G=8:0 "%{datasourceview/}" 70 87<5@5=85B> 70 AJ18@0=5 =0 40==8 "%{dimension/}" =5 5 20;845=. #:070=8OB 87B>G=8: =0 40==8 B@O120 40 A>G8 :J< B5:CI0B0 1070 40==8 (".").h7<5@5=85B> "%{dimension/}" 8<0 48A:@5B878@0= 0B@81CB 8 70 =53> =5 <>65 40 A5 @07@5H8 >1@0B=> 70?8A20=5.�O@:0B0 "%{measure/}" 8<0 87B>G=8: >B B8?0 RowBinding. >@048 B>20 =59=8OB B8? =0B@C?20=5 B@O120 40 A5 ?@><5=8 =0 Count 8;8 Sum.�7<5@5=85B> "%{object/}" 5 A @07@5H5=> ?@>0:B82=> :5H8@0=5, 87?>;720I> SQL Notification, ?>@048 :>5B> =53>28OB 87B>G=8: =5 <>65 40 5 70O2:0 A 8<5.�O;JB "%{object/}" 5 A @07@5H5=> ?@>0:B82=> :5H8@0=5, 87?>;720I> SQL Notification. !;54>20B5;=> =53>28OB 87B>G=8:0 =5 <>65 40 5 70O2:0 A 8<5.�7<5@5=85B> "%{object/}" 5 A @07@5H5=> ?@>0:B82=> :5H8@0=5. !;54>20B5;=> =53>28OB 87B>G=8: =5 <>65 40 5 >B40;5G5= 87B>G=8: =0 40==8.O;JB "%{object/}" 5 A @07@5H5=> ?@>0:B82=> :5H8@0=5. !;54>20B5;=> =53>28OB 87B>G=8:0 =5 <>65 40 5 >B40;5G5= 87B>G=8: =0 40==8.PAp!J74020=5B> =0 3@0D8: 70 >1@01>B20=5 >B AJ@2J@0 5 =5CA?5H=> ?>@048 CA?>@54=8 ?@><5=8 2 3@0D8:0B0 =0 <5B040==8B5.?O;JB "%{partition/}" =O<0 20;845= 873;54 =0 87B>G=8: =0 40==8.c';5=JB =5 <>65 40 A5 87B@85, BJ9 :0B> =53>28B5 40==8 =5 <>30B 40 A5 ?@5E2J@;OB :J< =58725AB5= G;5=.9 07H8@5=85B> =0 @538AB@0F8>==8O D09; <>65 40 5 A0<> .LOG.�!2>9AB2>B> %{relatedpropertyname/}, :>5B> 5 A2J@70=> AJA A2>9AB2>B> =0 :;NG0 %{property/}, =5 <>65 40 8<0 B8? 7028A8<>AB, 704045= =0 NoneA?5@0F8OB0 70 70:;NG20=5 A5 ?>44J@60 A0<> =0 >15:B8 2 1078 40==8.�B@81CBJB 157 2J7<>6=>AB 70 =0B@C?20=5 "%{attribute/}" 2 87<5@5=85B> "%{dimension/}" 5 ?>A>G5= >B 0B@81CB0 =0 :C10 "%{property/}" >B 87<5@5=85B> =0 :C10 "%{dimension/}", G85B> 87?>;720=5 =0 =0B@C?20=5 5 Full.pO;JB A  "%{partitionID/}" 8 8<5 "%{partitionName/}" 5 >18:=>25= 4O; 8 =5 <>65 40 A5 ?@><5=O =0 Writeback 4O;.NB40;5G5=8OB 4O; "%{partition/}" =5 <>65 40 8<0 @07@5H5=> ?@>0:B82=> :5H8@0=5.518:=>25=0B0 3@C?0 <5@:8 "%{detail/}" =5 <>65 40 A5 AJ74045, BJ9 :0B> 87?>;720 A2J@70=>B> 87<5@5=85 "%{dimension/}", G85B> A2>9AB2> "UnknownMember" 5 704045=> =0 "None". 18:=>25=0B0 3@C?0 <5@:8 <>65 40 87?>;720 A0<> A2J@70=> 87<5@5=85, G85B> A2>9AB2> "Unknown Member" 5 704045=> =0 "Hidden" 8;8 =0 "Visible"..7<5@5=85B> =0 ?@5?@0B:0B0 "%{dimension/}", C:070=> 2 3@C?0B0 70 87<5@20=5 "%{detail/}" =0 :C10 "%{cube/}", 5 =520;84=>, BJ9 :0B> 5 <0B5@80;878@0=> 8 87?>;720 87<5@5=85B> =0 2@5<5B> =0 AJ@2J@0. 7<5@5=85B> =5 2@5<5B> =0 AJ@2J@0 =5 <>65 40 5 <5648==> 87<5@5=85 =0 <0B5@80;878@0=> 87<5@5=85 =0 ?@5?@0B:0.-7<5@5=8OB0 =0 :C1>25B5 (cube) "%{cubedimension2/}" 8 "%{cubedimension1/}" =0 :C10 (cube) "%{cube/}" 8<0B 95@0@E8O A 8<5 "%{cubehierarchy/}". "578 87<5@5=8O =5 <>30B 40 8<0B 95@0@E8O A 54=> 8 AJI> 8<5, BJ9 :0B> A2>9AB2>B> HierarchyUniqueNameStyle =0 425B5 87<5@5=8O 5 704045=> =0 ExcludeDimensionName.�7<5@5=85B> =0 ?@5?@0B:0B0 "%{dimension/}", C:070=> 2 3@C?0B0 70 87<5@20=5 "%{detail/}" =0 :C10 "%{cube/}" 5 =520;84=>, BJ9 :0B> B>20 5 87<5@5=85 =0 2@5<5B> =0 AJ@2J@0. 7<5@5=85B> =0 ?@5?@0B:0 =5 <>65 40 5 87<5@5=85B> =0 2@5<5B> =0 AJ@2J@0.�7B>G=8:JB =0 40==8 70 4O;0 "%{partition/}" =5 <>65 40 A5 @07@5H8. @54>AB025=8 A0 =5?@028;=8 >15:B8. @>25@5B5 B5E=8B5 45D8=8F88.�73;54JB =0 87B>G=8: =0 40==8 70 4O;0 "%{partition/}" =5 <>65 40 A5 @07@5H8. @54>AB025=8 A0 =5?@028;=8 >15:B8. @>25@5B5 B5E=8B5 45D8=8F88.�73;54JB =0 87B>G=8: =0 40==8 70 87<5@5=85B> "%{dimension/}" =5 <>65 40 A5 @07@5H8. @54>AB025=8 A0 =5?@028;=8 >15:B8. @>25@5B5 B5E=8B5 45D8=8F88.PAS070B0 40==8 A 8<5 "%{name/}",  "%{id/}" 5 A0<> 70 G5B5=5 8 =5 <>65 40 A5 87B@85.�%{typename/} A 8<5 "%{name/}",  "%{id/}" ?@8=04;568 :J< 1070 40==8 A0<> 70 G5B5=5 A 8<5 "%{db_name/}",  "%{db_id/}" 8 =5 <>65 40 A5 87B@85.�=AB@C:F8OB0 "%{dialect/}" =5 <>65 40 A5 87?J;=8, BJ9 :0B> 872J@H20 >?8B 70 ?@><O=0 =0 AJ4J@60=85B> =0 1070B0 40==8 A0<> 70 G5B5=5 A 8<5B> "%{db_name/}",  "%{db_id/}".�%{typename/} A  "%{id/}", 8<5 "%{name/}" =5 <>65 40 A5 >1@01>B8, BJ9 :0B> ?@8=04;568 :J< 1070B0 40==8 A0<> 70 G5B5=5 A 8<5 "%{db_name/}",  =0 "%{db_id/}".�%{typename/} A  "%{id/}", 8<5 "%{name/}" =5 <>65 40 A5 ?@570?8H5, BJ9 :0B> ?@8=04;568 :J< 1070B0 40==8 A0<> 70 G5B5=5 A 8<5 "%{db_name/}",  "%{db_id/}".�><0=40B0 Create =5 <>65 40 A5 87?J;=8, BJ9 :0B> 872J@H20 >?8B 70 AJ74020=5 =0 >15:B 2 1070 40==8 A0<> 70 G5B5=5 A 8<5 "%{db_name/}",  "%{db_id/}".�%{typename/} A  "%{id/}", 8<5 "%{name/}" =5 <>65 40 A5 ?@><5=8, BJ9 :0B> ?@8=04;568 :J< 1070B0 40==8 A0<> 70 G5B5=5 A 8<5 "%{db_name/}",  "%{db_id/}".�?5@0F8OB0 70 >1@0B=> 70?8A20=5 =0 87<5@5=85B> =5 <>65 40 A5 872J@H8, BJ9 :0B> >?8B20 40 ?@><5=8 AJ4J@60=85B> =0 1070B0 40==8 A0<> 70 G5B5=5 A 8<5 "%{db_name/}",  "%{db_id/}".�?5@0F8OB0 70 >1548=O20=5 =0 4O;>25 =5 <>65 40 A5 872J@H8, BJ9 :0B> >?8B20 40 ?@><5=8 AJ4J@60=85B> =0 1070B0 A0<> 70 G5B5=5 A 8<5 "%{db_name/}",  "%{db_id/}".�?5@0F8OB0 70 03@530B5= 48709= =5 <>65 40 A5 872J@H8, BJ9 :0B> >?8B20 40 ?@><5=8 AJ4J@60=85B> =0 1070B0 40==8 A0<> 70 G5B5=5 A 8<5 "%{db_name/}",  "%{db_id/}".�?5@0F8OB0 70 872J@H20=5 =0 B@0=70:F8O =5 <>65 40 A5 872J@H8, BJ9 :0B> >?8B20 40 ?@><5=8 AJ4J@60=85B> =0 1070B0 40==8 A0<> 70 G5B5=5 A 8<5 "%{db_name/}",  "%{db_id/}".u070B0 40==8 =5 <>65 40 8<0 ?5@A>=0;878@0=> <5AB>?>;>65=85 70 AJE@0=5=85, BJ9 :0B> ?@8=04;568 :J< D09; A ;>:0;5= :C1.�?5@0F8OB0 =5 <>65 40 A5 872J@H8, BJ9 :0B> ?0?:0B0 >B 1070B0 40==8 '%{dir_name/}' 70 1070B0 40==8 A 8<5 '%{db_name/}',  '%{db_id/}', 25G5 AJI5AB2C20.�?5@0F8OB0 =5 <>65 40 A5 872J@H8, BJ9 :0B> ?0?:0B0 >B 1070B0 40==8 '%{dir_name/}' 70 1070B0 40==8 A 8<5 '%{db_name/}',  '%{db_id/}', 25G5 AJI5AB2C20.U070B0 40==8 A 8<5 "%{name/}",  "%{id/}" 5 A0<> 70 G5B5=5 8 =5 <>65 40 A5 >1@01>B8.�070B0 40==8 =5 <>65 40 A5 AJ74045 8;8 ?@><5=8, BJ9 :0B> =59=0B0 45D8=8F8O AJ4J@60 :@J3>20 7028A8<>AB <564C >18:=>25=8B5 8 A2J@70=8B5 :C1>25.p0AB@>9:8B5 70 ?@>0:B82=> :5H8@0=5 "%{dimension/}" 878A:20B 157:@09=> 70:JA=5=85 8 >=;09= @568< OnCacheComplete.�?5@0F8OB0 =5 <>65 40 A5 872J@H8, BJ9 :0B> 1070B0 40==8 A 8<5 "%{db_name/}",  "%{db_id/}" 25G5 AJI5AB2C20 2 >B:0G5=> AJAB>O=85 2 ?0?:0 "%{dir_name/}". @8:@5?5B5 1070B0 40==8 8;8 87B@89B5 ?0?:0B0 8 >?8B09B5 >?5@0F8OB0 >B=>2>.�15:BJB =0 40==8 =0 PowerPivot "%{name/}" >B B8? "%{typename/}" =5 5 AJ74045= 8;8 70@545=, BJ9 :0B> A2>9AB2>B> 70 :>=D83C@0F8O =0 StorageEngineMode 5 704045=> =0 "Traditional" 70 1070B0 40==8 "%{db_name/}".t5 <>30B 40 A5 AJ74020B 8;8 70@5640B >15:B8 2 1070B0 40==8 "%{name/}", BJ9 :0B> AJ@2J@JB =5 @01>B8 2 B01;8G5= @568<.�!2>9AB2>B> StorageEngineMode =0 1070B0 40==8 "%{name/}" =5 <>65 40 A5 704045 =0 "InMemory", :>30B> AJ@2J@JB =5 @01>B8 2 B01;8G5= @568<.�?5@0F8OB0 70 D8:A8@0=5 =5 <>65 40 A5 872J@H8, BJ9 :0B> >?8B20 40 <0B5@80;878@0 >1@0B=>B> 70?8A20=5 2 :;5B:8B5 8 40 ?@><5=8 AJ4J@60=85B> =0 1070B0 40==8 A0<> 70 G5B5=5 A 8<5 "%{db_name/}",  "%{db_id/}".\5@0@E8OB0 =5 <>65 40 A5 701@0=8 70 @>48B5;A:8O 0B@81CB "%{attr/}" =0 87<5@5=85B> "%{dim/}".v"<8A8OB0 A 40==8" <>65 40 A5 87?>;720 :0B> 87B>G=8: =0 40==8 A0<> :>30B> CA;C38B5 70 0=0;87 @01>BOB 2 B01;8G5= @568<.�!2>9AB2>B> UnknownMember =0 87<5@5=85B> "%{name/}" =5 <>65 40 A5 704045 =0 "AutomaticNull", >A25= 0:> AJ@2J@JB =5 5 2 B01;8G5= @568<.\"Preserve" =5 5 20;84=0 AB>9=>AB 70 NullProcessing 70 <O@:0B0 A @07;8G5= 1@>9 "%{measure/}".c>=86020=5B> =0 =82>B> =0 AJ2<5AB8<>AB =0 4045=0 1070 40==8 =5 A5 ?>44J@60. 070 40==8: "%{name/}".�!B>9=>ABB0, C:070=0 70 StringStoresCompatibilityLevel, =5 5 20;84=0. 070B0 40==8 "%{name/}" 5 A =82> =0 AJ2<5AB8<>AB "1050". 078B5 40==8 >B B>20 =82> ?>44J@60B A0<> AB>9=>AB >B "1050" 70 A2>9AB2>B> StringStoresCompatibilityLevel.tDimensionId =0 FromRelationshipEnd "%{relenddimensionid/}" =5 >B3>20@O =0 @>48B5;A:8O DimensionId "%{dimensionid/}".�RelationshipEnd A @>;O (role) "%{role/}" ?>4 87<5@5=85B> (dimension) "%{dimensionname/}" 5 A =520;84=0 AB>9=>AB 70 <=>65AB2> (multiplicity). 078 40==8 A =82> =0 AJ2<5AB8<>AB ?>4 1200 ?>44J@60B A0<> 7028A8<>AB8 >B B8? "<=>3> :J< 54=>".�RelationshipEnd A @>;O (role) "%{role/}" ?>4 87<5@5=85B> (dimension) "%{dimensionname/}" B@O120 40 8<0 548= 0B@81CB (attribute).� >;OB0 Role  %{role/}  70 RelationshipEnd 5 =520;84=0, BJ9 :0B> B>20 8<5 ?@54AB02;O20 70?075=0 4C<0, AJ4J@60 548= 8;8 ?>25G5 =520;84=8 7=0F8 (%{invalidchars/}) 8;8 5 ?>-4J;3> >B 100 7=0:0.Q7<5@5=85B>  %{dimname/}  8<0 425 845=B8G=8 @5;0F88:  %{relid1/}  8  %{relid2/} .U7<5@5=85B>  %{dimname/}  8<0 @5;0F8O :J< A515 A8:  %{relid/} , :>OB> =5 5 @07@5H5=0.|7<5@5=85B>  %{dimname/}  8<0 425 @5;0F88 A 54=> 8 AJI> 8<5 =0 @>;O ToRelationshipEnd:  %{rolename/} , :>5B> =5 5 @07@5H5=>.�7<5@5=85B> dimension  %{dimname/}  =5 <>65 40 8<0 >15:B =0 @5;0F8O, :>30B> =82>B> 70 AJ2<5AB8<>AB =0 1070B0 40==8 5 ?>-<0;:> >B 1100.�J7=8:=0 3@5H:0 A :>4  %{error/}  ?@8 AJ74020=5B> =0 >15:B =0 <5B040==8 70 1070 40==8 >B D09;0  %{filename/} . "078 3@5H:0 =5 <>65 40 A5 ?>?@028 8 CA;C30B0 5 A?@O=0. BAB@0=5B5 ?@>1;5<0 8 @5AB0@B8@09B5 CA;C30B0. :> >BAB@0=O20=5B> =0 ?@>1;5<0 =5 5 2J7<>6=>, 87B@89B5 B>78 D09;, :0:B> 8 2AO:0 AJ>B25BAB20I0 48@5:B>@8O AJA AJI>B> 107>2> 8<5 157 D09;>2>B> @07H8@5=85, 0:> 8<0 B0:820 2 48@5:B>@8OB0  %{directory/} .aJ7=8:=0 3@5H:0 ?> 2@5<5 =0 AJ74020=5B> =0 >15:B =0 <5B040==8 70 AJ@2J@5= 1;>: >B D09;0 "%{filename/}". "078 3@5H:0 =5 <>65 40 A5 ?>?@028 8 CA;C30B0 5 A?@O=0. BAB@0=5B5 ?@>1;5<0 8 @5AB0@B8@09B5 CA;C30B0. :> >BAB@0=O20=5B> =0 ?@>1;5<0 =5 5 2J7<>6=>, 87B@89B5 B>78 D09;, :0:B> 8 AJ>B25B=0B0 48@5:B>@8O AJA AJI>B> 8<5, 0:> A5 ?>:0720 ?>4 "%{directory/}".`J7=8:=0 3@5H:0 ?> 2@5<5 =0 AJ74020=5B> =0 >15:B =0 <5B040==8 70 ?@>A;54O20=5 >B D09;0 "%{filename/}". "078 3@5H:0 =5 <>65 40 A5 ?>?@028 8 CA;C30B0 5 A?@O=0. BAB@0=5B5 ?@>1;5<0 8 @5AB0@B8@09B5 CA;C30B0. :> >BAB@0=O20=5B> =0 ?@>1;5<0 =5 5 2J7<>6=>, 87B@89B5 B>78 D09;, :0:B> 8 AJ>B25B=0B0 48@5:B>@8O AJA AJI>B> 8<5, 0:> A5 ?>:0720 ?>4 "%{directory/}".cJ7=8:=0 3@5H:0 ?> 2@5<5 =0 AJ74020=5B> =0 >15:B =0 <5B040==8 70 @>;O =0 AJ@2J@0 >B D09;0 "%{filename/}". "078 3@5H:0 =5 <>65 40 A5 ?>?@028 8 CA;C30B0 5 A?@O=0. BAB@0=5B5 ?@>1;5<0 8 @5AB0@B8@09B5 CA;C30B0. :> >BAB@0=O20=5B> =0 ?@>1;5<0 =5 5 2J7<>6=>, 87B@89B5 B>78 D09;, :0:B> 8 AJ>B25B=0B0 48@5:B>@8O AJA AJI>B> 8<5, 0:> A5 ?>:0720 ?>4 "%{directory/}".b7<5@5=85B>  %{dimname/}  =5 @07?>;030 AJA AJ>B25BAB20I0 3@C?0 70 87<5@20=5, :>OB> 40 5 =520;84=0.�#:070=>B> ProcessAdd 70 %{name/} %{typename/} =5 5 20;84=> 70 IMDI 87<5@5=8O, 0:> B>20 87<5@5=85 5 A2J@70=> A 45B09;8 A ?>25G5 >B 548= 4O;.�RelationshipEnd A @>;O "%{role/}" ?>4 87<5@5=85B> "%{dimensionname/}" 8<0 =5C=8:0;5= 0B@81CB A  "%{id/}" =0 87<5@5=85B> "%{parentid/}".�7<5@5=85B> "%{dimname/}" =5 <>65 40 8<0 >15:B =0 7028A8<>AB, :>30B> A2>9AB2>B> "StorageEngineUsed" =0 1070B0 40==8 5 704045=> =0 "Traditional".4B=>A8B5;5= ?JB =5 A5 ?>44J@60 70 DBStorageLocation.�82>B> =0 AJ2<5AB8<>AB =0 1070B0 40==8 "%{name/}" <>65 40 A5 =04AB@>8 A0<> G@57 A:@8?B8@0=5 =0 FO;0B0 1070 40==8 (2:;NG8B5;=> 4JI5@=8B5 >15:B8).J MeasureGroup "%{mgname/}" 8<0 =C;0 8;8 ?>25G5 >B 54=> =5@02=8 87<5@5=8O.PA�BI-A5<0=B8G=8OB <>45; 2 1070B0 40==8 "%{database/}" =5?>A;54>20B5;5=. 070B0 40==8 B@O120 40 AJ4J@60 :C1, :>30B> 1070B0 40==8 AJ4J@60 :>@B568.�<5 =0 =5?>A;54>20B5;=0B0 B01;8F0: 8<5 =0 87<5@5=85B> =0 1070B0 40==8 "%{dimname/}", 8<5 =0 87<5@5=85B> =0 :C10 "%{cubedimname/}", 8<5 =0 3@C?0B0 <5@:8 "%{mgname/}".{@>OB =0 3@C?8B5 <5@:8 MeasureGroups 5 "%d{mgcount/}", 0 1@>OB =0 87<5@5=8OB0 =0 :C10 CubeDimensions 5 "%d{cubedimcount/}".`@>OB =0 3@C?8B5 <5@:8 MeasureGroups 5 "%d{mgcount/}", 0 1@>OB =0 87<5@5=8OB0 5 "%d{dimcount/}".
7<5@5=85B> "%{dimname/}" 8<0 "%d{dimattrcount/}" 0B@81CB0, 0 87<5@5=85B> =0 :C10 "%{cubedimname/}" 8<0 "%d{cubedimattrcount/}" 0B@81CB0.  B01;8G5= @568< 1@>OB =0 0B@81CB8B5 =0 87<5@5=85B> B@O120 40 AJ2?040 A 1@>O =0 0B@81CB8B5 =0 87<5@5=85B> =0 :C10 CubeDimension.�B@81CBJB "%{dimattrname/}" =0 87<5@5=85B> "%{dimname/}" =5 5 >B:@8B 2 87<5@5=85B> =0 :C10 "%{cubedimname/}".  B01;8G5= @568< 8<5=0B0 =0 0B@81CB8B5 2 87<5@5=85B> =0 :C10 CubeDimension B@O120 40 AJ2?040B A 8<5=0B0 =0 0B@81CB8B5 2 87<5@5=85B>.2B=>A8B5;5= ?JB =5 A5 ?>44J@60 70 StorageLocation.�?5@0F8O 70 >1=>2O20=5 70 @01>B=8 :=838, AJ74045=0 A ?>-AB0@0 25@A8O =0 PowerPivot, =5 5 4>ABJ?=0. 04AB@>9B5 @01>B=0B0 :=830, :0B> O >B2>@8B5 A ?>-=>20 25@A8O =0 PowerPivot 70 Excel.�045=0 7028A8<>AB 8<0 ?>25G5 >B 548= 5;5<5=B 70 ProcessingState, :>5B> =5 5 @07@5H5=>. ">20 <>65 40 >7=0G020 ?>2@545=8 <5B040==8 2 1070B0 40==8.h"8?JB =0 0B@81CB0 "%{property/}" B@O120 40 5 704045= =0 "ExtendedType", :>30B> 5 >?@545;5= ExtendedType.GO;JB =0 OLAP "%{partition/}" =5 <>65 40 8<0 704045=> DirectQueryUsage.W=>3><5@=8B5 1078 40==8 ?>44J@60B A0<> CompatibilityLevel =82>, @02=> =0 1050 8;8 1100.Y"01;8G=8B5 1078 40==8 =5 ?>44J@60B ?@5<8=020=5 :J< ?>-AB0@0 25@A8O =0 CompatibilityLevel.�3@0=8G5=85B> 70 VERSION 2 Discover CSDL B@O120 40 5 AJA A;54=8O D>@<0B: <integer>.<integer> 8 B@O120 40 5 ?>-3>;O<> 8;8 @02=> =0 1.0.� >15:B8 >B :><0=4=8O A:@8?B A0 ?>72>;5=8 0=>B0F88 A0<> 70 B01;8G=8 1078 40==8 A CompatibilityLevel =82>, @02=> =0 1103 8;8 ?>-=>2>.`070B0 40==8 AJ4J@60 ?>25G5 >B 548= :C1. "@O120 40 C:065B5 :>=:@5B=> 8<5 =0 :C1 8;8 ?5@A?5:B820.�0AB>OI8OB <>45; <>65 40 A5 87@078 A0<> :>30B> :;85=BJB 878A:20 <5B040==8 2 B01;8G5= 873;54 A >3@0=8G5=85 =0  !/ 2.0 8;8 ?>-=>20.:MaxCPU 2 ResourcePool =5 <>65 40 =0428H020 100 (?@>F5=B0).J7=8:=0 3@5H:0 ?> 2@5<5 =0 AJ74020=5B> =0 >15:B =0 <5B040==8 70 @5AC@A=0 10=:0 >B D09;0 "%{filename/}". "078 3@5H:0 =5 <>65 40 A5 ?>?@028 8 CA;C30B0 5 A?@O=0. >@838@09B5 ?@>1;5<0 8 @5AB0@B8@09B5 CA;C30B0. :> ?@>1;5<JB =5 <>65 40 A5 :>@838@0, 87B@89B5 B>78 D09;.J7=8:=0 3@5H:0 ?@8 AJ74020=5B> =0 >15:B =0 <5B040==8 70 3@C?0 A @01>B=> =0B>20@20=5 >B 1078 40==8 >B D09;0 "%{filename/}". "078 3@5H:0 =5 <>65 40 A5 ?>?@028 8 CA;C30B0 5 A?@O=0. >@838@09B5 ?@>1;5<0 8 @5AB0@B8@09B5 CA;C30B0. :> ?@>1;5<JB =5 <>65 40 A5 :>@838@0, 87B@89B5 B>78 D09;.�0@:8@0=5B> =5 <>65 40 1J45 @07@5H5=> 70 0B@81CB0 "%{property/}" 2 87<5@5=85 "%{dimension/}", 70I>B> AJ@2J@JB =5 @01>B8 2 B01;8G5= @568<.v0@:8@0=5B> =5 <>65 40 1J45 @07@5H5=> 70 0B@81CB0 "%{property/}" 2 B01;8F0 "%{table/}", 70I>B> :>;>=0B0 =5 5 B5:AB>20.�028A8<>ABB0, 1078@0=0 =0 ?@028;>, A  "%{relationshipId/}" =5 15H5 AJ74045=0 CA?5H=>. !2>9AB2>B> "%{property/}" 2 B01;8F0 "%{table/}" B@O120 40 1J45 <0@:8@0=>.�!2>9AB2>B> ActiveState =0 7028A8<>ABB0 A  = "%{relationshipId/}" 2 B01;8F0 "%{table/}" B@O120 40 1J45 704045=> AJA AB>9=>AB "3=>@8@09", 70I>B> 7028A8<>ABB0 =5 5 1078@0=0 =0 ?@028;>.�!2>9AB2>B> ActiveState =0 7028A8<>ABB0 A  = "%{relationshipId/}" 2 B01;8F0 "%{table/}" B@O120 40 1J45 704045=> AJA AB>9=>AB ":B82=>/50:B82=>", 70I>B> 7028A8<>ABB0 5 1078@0=0 =0 ?@028;>.�5>1E>48<0 5 7028A8<>AB <564C B01;8F0 "%{maintable/}" A @540:B8@C5<0 :>;>=0 "%{editableattribute/}" 8 =59=0B0 B01;8F0 70 70<O=0 "%{overridedimension/}"o!2>9AB2>B> ColumnUsage B@O120 28=038 40 1J45 704045=> =0  UnrestrictedUsage . @>25@5B5 0B@81CB  %{property/} .s5AJ>B25BAB285 <564C EDVMP 8 <5B040==8B5 =0 1070B0 40==8; 87<5@5=85B> A ="%{DimId/}" =5 5 =0<5@5=> 2 EDVMP D09;0.� >;OB0 "%{strRoleName/}" 2:;NG20 0:0C=B =0 4><59=, :>9B> =5 AJI5AB2C20. !;54=8OB ?>B@518B5;A:8 0:0C=B 70 4><59= 25G5 =5 5 20;845= 70 B078 @>;O: "%{strDomainAccount/}".�!2>9AB2>B> ActiveState =0 @5;0F8O B@O120 28=038 40 1J45 704045=> =0  ActiveStateIgnore . @>25@5B5 @5;0F8OB0 A :  %{relId/}  2 B01;8F0:  %{tableName/} .�!2>9AB2>B> ActiveState =0 7028A8<>AB B@O120 40 1J45 704045=> AJA AB>9=>AB ":B82=>/50:B82=>", :>30B> =82>B> =0 AJ2<5AB8<>AB =0 1070B0 40==8 5 ?>-28A>:> >B 1103. @>25@5B5 7028A8<>ABB0 A : "%{relId/}" 2 B01;8F0: "%{tableName/}".�!0<> DegenerateMeasureGroupDimension 5 @07@5H5=> 2 3@C?8B5 <5@:8, :>30B> =82>B> =0 AJ2<5AB8<>AB =0 1070B0 40==8 5 ?>-28A>:> >B 1103. @>25@5B5 70?8A8B5 2 3@C?0B0 <5@:8 70 B01;8F0B0: "%{tableName/}".�1@01>B:0B0 =0 87G8A;O5<0 :>;>=0 =5 15H5 CA?5H=0 ?>@048 =554=>7=0G=8 ?JB8I0 <564C B01;8F8B5 "%{table1/}" 8 "%{table2/}": %{path1/} 8 %{path2/}�!2>9AB2>B> CrossFilterDirection =0 @5;0F8O B@O120 28=038 40 1J45 704045=> =0  ToEndFiltersFromEnd . @>25@5B5 @5;0F8OB0 A :  %{relId/}  2 B01;8F0:  %{tableName/} .�!B>9=>ABB0 "FromEndFiltersToEnd" =0 A2>9AB2>B> CrossFilterDirection =5 A5 ?>44J@60 2 <><5=B0. @>25@5B5 7028A8<>ABB0 A : "%{relId/}" 2 B01;8F0: "%{tableName/}".�:> <=>65AB2>B> =0 7028A8<>ABB0 B@O120 40 1J45 "54=>-54=>", B>3020 AJ7409B5 425 4C1;8@0I8 A5 7028A8<>AB8 >B B8? "54=>-54=>" 8 2 425B5 ?>A>:8 <564C "%{dimension1/}"[%{column1/}] 8 "%{dimension2/}"[%{column2/}].m 5;0F8O >B :>;>=0�'%{dimension/}'[%{column/}]�8<0 =520;84=> <=>65AB2> >B %{from/} 4> %{to/} 8 =5 A5 ?>44J@60.@J7=8:=0 ?@>1;5< A @5;0F8OB0 <564C '%{dimension1/}'[%{column1/}] 8 '%{dimension2/}'[%{column2/}]. "5:CI8B5 =0AB@>9:8 70 :0@48=0;=>AB =0 :@09=0B0 B>G:0 8 CrossFilterDirection A0 =5AJ2<5AB8<8. >65 40 A5 =0;>68 40 ?@><5=8B5 8;8 :0@48=0;=>ABB0 =0 :@09=0B0 B>G:0 (54=> A@5IC <=>3>), 8;8 CrossFilterDirection 70 B078 @5;0F8O.u5@A8OB0 =0 1070B0 40==8 2 >B40;5G5=8O 2J75; 5 @07;8G=0 >B B078 2 >A=>2=8O 2J75;, 87?J;=O20I 70O2:0B0 =0 ?>B@518B5;O.s!;54=8B5 D09;>25 =0 4O;0 =5 1OE0 =0<5@5=8:  %{FileList/}  70 @07?@545;5=0B0 2 H0@4>25 B01;8F0 A <5= %{TblName/} . �!;54=8B5 D09;>25 =0 4O;0 =5 1OE0 70?8A0=8 =0 48A:0:"%{FileList/}"; >G0:20H5 A5 D09;>25B5 40 1J40B 70?8A0=8 ?> 2@5<5 =0 @07?@545;5=0B0 >1@01>B:0. �$09;JB A 40==8 70 4O;0 "%{IDFFile/}", :0G5= >B 2B>@>AB5?5==8O 2J75;, B@O120 40 AJI5AB2C20 2 A?8AJ:0 A D09;>25 =0 87<5@5=85B> =0 >A=>2=8O 2J75;.�$09;JB A 40==8 70 4O;0 "%{IDFFile/}", :0G5= >B 2B>@>AB5?5==8O 2J75;, =5 B@O120 40 AJI5AB2C20 2 48@5:B>@8OB0 70 40==8 =0 >A=>2=8O 2J75;.A5>G0:20=8OB D09; "%{UnexpectedFile/}" 5 :0G5= >B ?>4G8=5= 2J75;.EG0:20=8B5 D09;>25 "%{MissingFiles/}" =5 A0 :0G5=8 >B ?>4G8=5= 2J75;.-><0=40B0 70 2=0AO=5 =0 B01;8G=8 <5B040==8 ?>8A:0 A?8AJ: AJA A;54=8B5  =0 4O;>25: "%{PartIdsList/}" 70 1070B0 40==8 A ="%{DbId/}", 87<5@5=85 A ="%{DimId/}". O;>25B5 "%{NotFoundParts/}" =5 A0 =0<5@5=8. #25@5B5 A5, G5 <5B040==8B5 =0 ?>4G8=5=8O 2J75; AJ>B25BAB20B =0 <5B040==8B5 =0 >A=>2=8O 2J75;.[ShardDirectory 2J@=0 4O; A =520;845= : "%{PartitionId/}" 70 87<5@5=85: "%{DimensionId/}".�><0=40B0 InternalProcessPartitions A5 ?>44J@60 A0<> >B AJ@2J@, @01>B5I 2 @568< VertiPaq 8 AzureMode A @07@5H5=> E>@87>=B0;=> <0I018@0=5.PA^><0=40B0 InternalProcessPartitions <>65 40 1J45 872J@H20=0 A0<> >B 04<8=8AB@0B>@8 =0 AJ@2J@0.a><0=40B0 InternalProcessPartitions <>65 40 ?>44J@60 A0<> A;54=8B5 B8?>25 >1@01>B:0: ProcessData.�A8G:8 >15:B8, C:070=8 2 :><0=40B0 InternalProcessPartitions, B@O120 40 ?@8=04;560B :J< AJI0B0 1070 40==8, C:070=0 A DatabaseId="%{DatabaseId/}".S!0<> >15:B8 =0 4O;>25 <>30B 40 1J40B C:070=8 2 :><0=40B0 InternalProcessPartitions.v!8=E@>=878@0=5B> =0 :><0=48 <>65 40 A5 872J@H8 >B 04<8=8AB@0B>@8 =0 AJ@2J@8 A0<> :>30B> AJ@2J@JB @01>B8 2 @568< Azure.�>30B> AJ@2J@JB @01>B8 2 @568< Azure, :><0=40B0 Synchronize <>65 40 1J45 87?J;=5=0 A0<> :>30B> 5 704045=0 >?F8OB0 SynchronizeFromStorage.�!2>9AB2>B> ActiveState =0 5;5<5=B0 Dimension/Relationships/Relationship =5 5 A8=E@>=878@0=> A ReferenceMeasureGroupDimension 70 AJ>B25B=8O 5;5<5=B MeasureGroup 70 1070 40==8: "%{database/}".�!2>9AB2>B> =0 87<5@5=85 "%{TableId/}"["%{ColumnId/}"] 2 @07?@545;5=>B> 2 H0@4>25 87<5@5=85 5 A @07@5H5=0 95@0@E8O =0 0B@81CB8. 0409B5 DaxUsage 70 A2>9AB2>B> ColumnUsage, 70 40 701@0=8B5 95@0@E88B5 =0 0B@81CB8.�J7=8:=0 ?@>1;5< AJA 7028A8<>ABB0 <564C "%{dimension1/}"[%{column1/}] 8 "%{dimension2/}"[%{column2/}].  07?@545;5=>B> 2 H0@4>25 87<5@5=85 =5 B@O120 40 8<0 2E>4OI8 7028A8<>AB8.3@58<5=C20=5B> =5 A5 ?>44J@60 2 B@0=70:F88 =0 A5A8O�7G8A;O5<8B5 B01;8F8 =5 A5 ?>44J@60B 70 Azure AJ@2J@8, @01>B5I8 2 @568< =0 E>@87>=B0;=> <0I018@0=5 (87<5@5=85 A ="%{DimId/}").�0O2:0B0 70 2=0AO=5 =0 B01;8G=8 <5B040==8 AJ4J@60 =5?@028;5= 70?8A =0 87<5@5=85 "%{DimensionId/}" 70 1070 40==8 "%{DatabaseId/}".0O2:0B0 70 2=0AO=5 =0 B01;8G=8 <5B040==8 AJ4J@60 4C1;8@0= 70?8A =0 87<5@5=85 "%{DimensionId/}" 70 1070 40==8 "%{DatabaseId/}".�0O2:0B0 70 2=0AO=5 =0 B01;8G=8 <5B040==8 AJ4J@60 4C1;8@0= 70?8A =0 4O; "%{PartitionId/}" 70 87<5@5=85 "%{DimensionId/}", 1070 40==8 "%{DatabaseId/}".�0O2:0B0 70 2=0AO=5 =0 B01;8G=8 <5B040==8 8<0 ?@075= A?8AJ: A 4O;>25 70 87<5@5=85 "%{DimensionId/}", 1070 40==8 "%{DatabaseId/}".~> 2@5<5 =0 A8=E@>=878@0=5 >B RPS =0 1070B0 40==8 A ="%{dbId/}" 15H5 2J@=0B0 ?@07=0 :0@B0 =0 25@A88B5 >B E>AB0 70 :><CB0F8O.PA�ShardDirectory 2J@=0 54=0 8 AJI0 :@09=0 B>G:0="%{Endpoint/}" =09-<0;:> 420 ?JB8; =5 A5 4>?CA:0B ?>2B>@5=8O =0 :@09=8 B>G:8. !=8<:0 =0 ShardDirectory: "%{ShardDirSnapshot/}".�ShardDirectory 2J@=0 548= 8 AJI  =0 H0@4="%{PartitionId/}" =09-<0;:> 420 ?JB8; =5 A5 4>?CA:0B ?>2B>@5=8O =0  =0 H0@4. !=8<:0 =0 ShardDirectory: "%{ShardDirSnapshot/}".�5;JB A ="%{PartitionId/}", ?@8=04;560I :J< B01;8F0 A ="%{TableId/}", =5 <>65 40 A5 =0<5@8 2 C:070B5;O A H0@4>25. !=8<:0 =0 ShardDirectory: "%{ShardDirSnapshot/}".O070B0 40==8 "%{DatabaseName/}" =0428H020 <0:A8<0;=8O ;8<8B 70 @07<5@ =0 48A:0.AColumnID '%{ColumnId/}' =5 5 =0<5@5= 2 B01;8F0B0 '%{TableName/}'.2TableID '%{TableId/}' =5 5 =0<5@5= 2 1070B0 40==8.;MeasureName '%{MeasureName/}' =5 5 =0<5@5=> 2 1070B0 40==8.�>45;JB 40==8 8<0 <=>3> 4J;30 25@830 =0 7028A8<>AB >B 87G8A;O5<0B0 B01;8F0, :>OB> 25@>OB=> 5 F8:J;. @>25@5B5 D>@<C;8B5 =0 87G8A;O5<0B0 B01;8F0.v1548=O20=5B> =0 D09;0 =0 :0@B0B0 =0 25@A88B5 =0 B@0=70:F8OB0 '%{fileName/}' A 3;02=0B0 :0@B0 =0 25@A88B5 5 =5CA?5H=>.�1548=O20=5B> =0 D09;0 =0 :0@B0B0 =0 25@A88B5 =0 B@0=70:F8OB0 '%{fileName/}' A ;5=82> :>?85 =0 3;02=0B0 :0@B0 =0 25@A88B5 5 =5CA?5H=>.a5D8=8F8OB0 =0 70O2:0B0 70 87B>G=8: =0 40==8 '%{datasourceid/}' =0 45;0 '%{partition/}' 5 ?@07=0.�!2>9AB2>B> DirectQueryUsage =0 4O; "%{partition/}" =5 <>65 40 A5 704045 =0 "DirectQueryOnly" 8;8 "InMemoryWithDirectQuery", :>30B> A2>9AB2>B> DirectQueryMode =0 1070B0 40==8 "%{database/}" 5 "InMemory".�>;>=0 A 8<5B> "%{ColumnName/}" 25G5 AJI5AB2C20 2 87G8A;5=0B0 B01;8F0 A 8<5 "%{CalculatedTableName/}" 8 87B>G=8:JB =0 B078 :>;>=0 5 B01;8F0 A 8<5 "%{TableName/}".f>;>=0 A 8<5B> "%{ColumnName/}" 25G5 AJI5AB2C20 2 87G8A;5=0B0 B01;8F0 A 8<5 "%{CalculatedTableName/}".T!2>9AB2>B> StorageEngineMode =0 1070B0 40==8 "%{DBName/}" =5 <>65 40 1J45 ?@><5=5=>.PA� 57C;B0BJB >B DAX 87@070 70 87G8A;O5<0B0 B01;8F0 "%{table/}" ?@54AB02;O20 20@80=B5= B8? 40==8 70 :>;>=0B0 "%{column/}". @><5=5B5 87G8A;5=85B> B0:0, G5 B8?JB 40==8 2 :>;>=0B0 40 5 ?>AB>O=5=.;$C=:F8OB0 ExternalMembers 5 @575@28@0=0 70 1J45I0 C?>B@510.�?5@0F8OB0 =5 <>65 40 1J45 87?J;=5=0, BJ9 :0B> D09;JB A <5B040==8  %{file_name/}  70 1070B0 40==8 A 8<5  %{db_name/}  8 A   %{db_id/}  25G5 AJI5AB2C20.T>45;JB =0 40==8B5 5 AJ74045= G@57 ?@5420@8B5;=0 25@A8O 8 25G5 =5 <>65 40 A5 70@548.<@5<8=020 A5 :J< ?>-@0==0 25@A8O =0 =5?>44J@60=0 1070 40==8.� 01>B=0 :=830 =0 Excel 8<0 <>45;, AJ4J@60I =554=>7=0G=8 0:B82=8 7028A8<>AB8 8;8 F8:J; >B 0:B82=8 7028A8<>AB8. "578 <>45;8 =5 A5 ?>44J@60B.@<5B> =0 :C;BC@0B0  %{culture/}  5 =520;84=> 8;8 =5 A5 ?>44J@60.�"078 :><0=40 =5 <>65 40 A5 87?J;=8 2 1070B0 40==8  %{db_name/} , BJ9 :0B> 5 45D8=8@0=0 A =01>@ StorageEngineUsed 2 TabularMetadata. 0 1078B5 40==8 2 B>78 @568< B@O120 40 87?>;720B5 B01;8G=8 API 70 04<8=8AB@8@0=5 =0 1070B0 40==8.Z1@01>B20=5B> =0 >15:B8 >B =O:>;:> 1078 40==8 2 54=0 70O2:0 70 >1@01>B20=5 =5 A5 ?>44J@60.�"078 :><0=40 =5 <>65 40 1J45 87?J;=5=0 2 1070 40==8 A 8<5 =  %{db_name/} ,  =  %{db_id/} , BJ9 :0B> 1070B0 40==8 5 701@0=5=0 70 >3@0=8G5=8 >B >1E20B 2@J7:8.�"@0=70:F8OB0 =5 <>65 40 1J45 D8:A8@0=0, BJ9 :0B> 1070B0 40==8 A 8<5 =  %{db_name/} ,  =  %{db_id/}  5 701@0=5=0 70 >3@0=8G5=8 >B >1E20B 2@J7:8.�3@0=8G5=0B0 >B >1E20B 2@J7:0 =5 <>65 40 A5 AJ74045, BJ9 :0B> 1070B0 40==8 A 8<5 =  %{db_name/} ,  =  %{db_id/}  5 701@0=5=0 70 >3@0=8G5=8 >B >1E20B 2@J7:8.j5AJ>B25BAB285 2 @568<0 =0 F5;528O AJ@2J@: ?5@0F8OB0 DisableDatabase =5 A5 ?>44J@60 2 <=>3>87<5@5= @568<.�1548=O20=5B> =0 D09;0 70 AJ?>AB02O=5 =0 25@A88B5 =0 AJI5AB2C20I0 B@0=70:F8O  %{fileName/}  A >B;>65=> >A=>2=> AJ?>AB02O=5 =0 25@A88B5 5 =5CA?5H=> A :>4 =0 3@5H:0B0=%d{ErrorCode/}.�@5H:0 ?@8 ?@58<5=C20=5 =0 <O@:0 70 A:@8?B  %{old_measure_name/}  =0  %{new_measure_name/} , 2JB@5H=0 <O@:0 A   %{measure_id/}  25G5 AJI5AB2C20 2 :>;5:F8OB0 >B <5@:8 70 A:@8?B.�@5H:0 ?@8 ?@58<5=C20=5 =0 <O@:0 70 A:@8?B  %{old_measure_name/}  =0  %{new_measure_name/} , 2JB@5H=0 <O@:0 A 8<5  %{measure_name/}  25G5 AJI5AB2C20 2 :>;5:F8OB0 >B <5@:8 70 A:@8?B.PA�3@0=8G5=0B0 >B >1E20B 2@J7:0 =5 <>65 40 1J45 AJ74045=0, 70I>B> =5 2A8G:8 DatabaseId='%{db_id/}', internalDatabaseName='%{internal_db_name/}' 8 externalDatabaseName='%{external_db_name/}' A0 ?@028;=> 704045=8.�$09;JB  %{file/}  5 ?>2@545=. !J4J@60 ?>A;54=> 87?J;=5=>B> 2@5<52> :;59<> =  %{timestampfile/} , :>5B> 5 ?>-=>2> >B ?>A;54=> 87?J;=5=>B> 2@5<52> :;59<> 2 B01;8G=0B0 1070 40==8 =0 48A: =  %{timestampdb/} .�!2>9AB2>B> DefinitionType =0 @5;0F8O B@O120 28=038 40 5 704045=> =0  Identity . @>25@5B5 @5;0F8OB0 A :  %{relId/}  2 B01;8F0:  %{tableName/} .`5AB>?>;>65=85B> 70 AJE@0=5=85  %{storagelocation/}  =0 1070B0 40==8  %{database/}  5 =520;84=>..5>1E>48< 5  =0 G;5= 70 2J=H5= G;5= =0 @>;O.Y078B5 40==8 =0 Azure Analysis Server ?>44J@60B A0<> CompatibilityLevel 1200 8;8 ?>-=>2>.P#A;C38B5 70 0=0;87 =0 Azure =5 ?>44J@60B StorageLocation ?> 871>@ 70 1070 40==8.Z">20 @07?>;030=5 =0 CA;C38B5 70 0=0;87 =5 ?>44J@60 StorageLocation ?> 871>@ 70 1070 40==8.Z#A;C38B5 70 0=0;87 =0 PowerBI Premium =5 ?>44J@60B StorageLocation ?> 871>@ 70 1070 40==8.�@8 >?8B 70 872J@H20=5 =0 B@0=70:F8O ?> D8:A8@0=5 AJAB>O=85B> =0 :;>=8@0=5 =0 87<5@5=85B> 8 B01;8F0B0  %{TableId/}  =5 A0 AJ2<5AB8<8.t><0=40B0 ?> >A2>1>64020=5 =5 <>65 40 A5 8728:0 2 8=8F80;878@0=0 >B ?>B@518B5;O B@0=70:F8O 8;8 2 ?0:5B A B@0=70:F88.P><0=40B0 ?> >A2>1>64020=5 <>65 40 A5 87?J;=8 A0<> >B 04<8=8AB@0B>@0 =0 AJ@2J@0.f><0=40B0 ?> >A2>1>64020=5 <>65 40 A5 87?J;=8 A?@O<> 1070 40==8 A CompatibilityLevel 1100 8 ?>-28A>:>.X><0=40B0 Evict =5 <>65 40 A5 87?J;=8 A?@O<> AJ@2J@, ?@8 :>9B> EagerLoading 5 @07@5H5=>.h><0=40B0 Evict =5 <>65 40 A5 87?J;=8 A?@O<> AJ@2J@, ?@8 :>9B> AutoSetDefaultInitialCatalog 5 @07@5H5=>.070B0 40==8  %{db_name/}  15H5 8<?>@B8@0=0 >B PBIX D09;, => =O:>8 >?5@0F88 ?> ?@5>1@07C20=5 2A5 ?0: B@O120 40 1J40B 702J@H5=8, ?@548 40 <>65 40 A5 87?>;720. >:0B> ?@5>1@07C20=5B> =5 702J@H8, 70O2:8B5 <>30B 40 A5 87?J;=O20B A0<> >B 04<8=8AB@0B>@ =0 AJ@2J@.PAl><0=40B0 CloneDatabase =5 <>65 40 A5 8728:0 2 8=8F88@0=0 >B ?>B@518B5; B@0=70:F8O 8;8 2 ?0:5B A B@0=70:F88.J><0=40B0 CommitImport <>65 40 A5 87?J;=8 A0<> >B 04<8=8AB@0B>@ =0 AJ@2J@.g><0=40B0 CommitImport <>65 40 A5 87?J;=8 A0<> A?@O<> 1070 40==8 A CompatibilityLevel 1200 8 ?>-28A>:>.b><0=40B0 CommitImport <>65 40 A5 87?J;=8 A0<> A?@O<> 1070 40==8, :>OB> 5 2 ?@>F5A =0 8<?>@B8@0=5.�>2@545= D09; A <5B040==8 70 1070 40==8  %{db_pathname/} , >B:@8B ?> 2@5<5 =0 AB0@B8@0=5 =0 AJ@2J@0, 15 =5CA?5H=> ?>AB025= ?>4 :0@0=B8=0 70@048 =O:>;:> AJ2?040I8 ?0?:8 A 1070 40==8.a 568< 1 DelayLoadModeRequested 5 548=AB25=8OB @568<, ?>44J@60= >B ?@>4C:B0 =0 CA;C38B5 70 0=0;87.PA. 568<JB DelayLoadModeRequested =5 A5 ?>44J@60.QDBStorageLocation =5 A5 ?>44J@60, :>30B> A5 87?J;=O20 2 @568< Premium =0 PowerBI.�$09;JB A >?8A0=85 =0 <5B040==8B5  %{filename/}  AJ4J@60 =5>G0:20= >15:B =0 <5B040==8  %{id/}  >B 25@A8O  %d{version/}  8 25@A8O =0 <5AB>?>;>65=85 70 70?0720=5  %d{persist_version/} .O8@5:B>@8OB0 70 70?0720=5  %{directory/}  =0 1070 40==8  %{id/}  =5 AJI5AB2C20.�5CA?5H=> >A2>1>64020=5 =0 1070B0 40==8  %{strDatabaseId/} , BJ9 :0B> =59=8OB @568< =0 70?0720=5 5 ?@><5=5=. ">20 5 2@5<5==0 A8BC0F8O 8 ?>2B>@=8OB >?8B 18 B@O120;> 40 5 CA?5H5=.P>;>=0 A 8<5B>  %{ColumnName/}  25G5 AJI5AB2C20 2 B01;8F0 A 8<5  %{TableName/} .{7B>G=8F8B5 =0 40==8  %{Datasource1/}  8  %{Datasource2/}  8<0B 548= 8 AJI ?JB 4> @5AC@A0  %{path/}    B>20 =5 5 ?>72>;5=>.l7B>G=8:JB =0 40==8  %{Datasource/}  5 A @568< =0 2J?;0I020=5, :>9B> =5 <>65 40 1J45 87?>;720= 70 >1@01>B:0.AO;(>25) M 2 @568< DirectQuery =5 ?@5?@0I0(B) 87B>G=8F8 =0 40==8.TO; M 2 @568< DirectQuery ?@5?@0I0 87B>G=8: =0 40==8 =0 4>AB02G8: 2 =53>28O  87@07.�O; M  %{PartitionName/}  =0 B01;8F0  %{TableName/}  2 @568< DirectQuery ?@5?@0I0 ?>25G5 >B 548= 87B>G=8: =0 40==8 2 =53>28O 87@07 .nO; M 87?>;720 DC=:F8O =0 40==8, :>OB> 2>48 4> 4>ABJ? 4> 87B>G=8: =0 40==8, @07;8G5= >B >?@545;5=8B5 2 <>45;0.& 07@5H5=0 5 8=B53@0F8OB0 =0 M A8AB5<0.QMaxContainerCount =5 <>65 40 A5 704045 =0 AB>9=>AB, ?>-3>;O<0 >B %d{upperLimit/}.�O;>25 =0 Direct Query  %{Partition1/}  =0 B01;8F0  %{Table1/}  8  %{Partition2/}  =0 B01;8F0  %{Table2/}  A5 >B=0AOB :J< @07;8G=8 87B>G=8F8 =0 40==8, :>5B> =5 A5 ?>44J@60.PAg5?@028;=> D>@<0B8@0= JSON 70 845=B8D8:0F8>==8 40==8 2 87B>G=8:0 =0 40==8  %{datasource/} . %{message/}�!2>9AB2>B> ConnectionDetails 2 87B>G=8:0 =0 40==8  %{datasource/}  AJ4J@60 ?0@0<5BJ@ =0 70O2:0. ">20 =5 A5 ?>44J@60 2 @568< DirectQuery 1400.�!2>9AB2>B> ConnectionDetails 2 87B>G=8:0 =0 40==8  %{datasource/}  AJ4J@60 ?0@0<5B@8 =0 70O2:0, :>8B> =5 A5 ?>44J@60B 2 @568< DirectQuery 1400.k7B>G=8:JB =0 40==8  %{datasource/}  5 A @07@5H5=> H8D@>20=5. ">20 =5 A5 ?>44J@60 2 @568< DirectQuery 1400.w7B>G=8:JB =0 40==8  %{datasource/}  8<0 284 C4>AB>25@O20=5 %{authKind/}. ">20 =5 A5 ?>44J@60 2 @568< DirectQuery 1400.~7@07JB 2 4O;0  %{partition/}  2 B01;8F0B0  %{table/}  87?@0I0 ?@5?@0B:0 :J< =58725AB=0 ?@><5=;820 8;8 DC=:F8O  %{function/} .^7@07JB 2 4O;0  %{partition/}  2 B01;8F0B0  %{table/}  87?@0I0 ?@5?@0B:0 :J< =58725AB5= >15:B.b5?@028;=> D>@<0B8@0= JSON 70 ConnectionDetails 2 87B>G=8:0 =0 40==8  %{datasource/} . %{message/}X5?@028;=> D>@<0B8@0= JSON 70 >?F88B5 2 87B>G=8:0 =0 40==8  %{datasource/} . %{message/}<5?@028;=> D>@<0B8@0= JSON 70 DataAccessOptions. %{message/}Y!8=B0:B8G=0 3@5H:0 2 ContextExpression 2 87B>G=8:0 =0 40==8  %{datasource/} . %{message/}3!8=B0:B8G=0 3@5H:0 2 87@070  %{name/} . %{message/}N!8=B0:B8G=0 3@5H:0 2 45;0  %{partition/}  2 B01;8F0B0  %{table/} . %{message/}X A2>9AB2>B> Credential =0 87B>G=8:0 =0 40==8  %{datasource/}  ;8?A20 ?>B@518B5;A:> 8<5.X=0;87JB =0 2J7459AB285B> =0 ?@028;0B0 70 >1=>2O20=5 A5 ?>44J@60 A0<> 70 B8? 87B>G=8: M.d7@07JB 70 >1E>640=5 5 ?@075=, =5 <>65 40 1J45 0=0;878@0=> 2J7459AB285B> =0 ?@028;0B0 70 >1=>2O20=5.PA�>=25@B8@0=5B> =0 87B>G=8:0 =0 40==8 >B D>@<0B 70 Power BI 2J2 D>@<0B 70 AS Engine 5 =5CA?5H=>, BJ9 :0B> A53<5=BJB 70 :><18=8@0=5 =0 40==8 =5 5 =0<5@5= 2 =870 =0 2@J7:0B0.�>=25@B8@0=5B> =0 87B>G=8:0 =0 40==8 >B D>@<0B 70 Power BI 2J2 D>@<0B 70 AS Engine 5 =5CA?5H=>, BJ9 :0B> A53<5=BJB =0 <5AB>?>;>65=85B> =5 5 =0<5@5= 2 =870 =0 2@J7:0B0.�>=25@B8@0=5B> =0 87B>G=8:0 =0 40==8 >B D>@<0B 70 Power BI 2J2 D>@<0B 70 A8AB5<0B0 AS 5 =5CA?5H=>, BJ9 :0B> A;54 45:><?@5A8@0=5B> ?0:5BJB =5 CA?O 40 A5 70@548.�>=25@B8@0=5B> =0 87B>G=8:0 =0 40==8 >B D>@<0B 70 Power BI 2J2 D>@<0B 70 AS Engine 5 =5CA?5H=>, BJ9 :0B> A;54 45:><?@5A8@0=5B> 5 CAB0=>25=>, G5 ?0:5BJB 5 B2J@45 3>;O<, 70 40 A5 70@548.G0<5AB20=5 =0 ?0@0<5BJ@ 5 =5CA?5H=> AJA A;54=0B0 3@5H:0:  %{message/} .s!8=B0:B8G=0 3@5H:0 2 87@07 >B B8? %{expressionType/} =0 ?@028;0B0 70 >1=>2O20=5 =0 B01;8F0  %{table/} . %{message/}"@5H:0 =0 M Engine:  %{message/} .4"01;8F0B0  %{table/}  =5 <>65 40 8<0 =O:>;:> M 4O;0.�5AJ>B25BAB285 2 <>45;8B5 =0 87B>G=8F8 =0 40==8 70 D>@<0B =0 Power BI v1, ?@8 :>8B> 4C1;8@0=8B5 70O2:8 A0 =0<5@5=8 AJA AJI>B> 8<5 =0 70O2:0.�5AJ>B25BAB285 2 <>45;8B5 =0 87B>G=8F8 =0 40==8 70 D>@<0B =0 Power BI v1, ?@8 :>8B> 4C1;8@0=8B5 70O2:8 A0 =0<5@5=8 AJA AJI>B> 8<5 =0 70O2:0. C1;8@0I8B5 A5 AB>9=>AB8 A0 >B:@8B8 2 A?>45;5=8 70O2:8.8@5H:0 ?@8 ?@8;030=5 =0 ?0@0<5B@8 =0 :C1:  %{message/} .PA7>AB02G8: =0 OLE DB =0 Microsoft 70 CA;C38B5 70 0=0;87.@!J@2J@JB 2J@=0 A;54=>B> ?@54C?@5645=85: %u{HR/} (%{ErrorText/}).PA8!J@2J@JB 2J@=0 A;54=0B0 3@5H:0: %u{HR/} (%{ErrorText/}).l7B>G=8:JB =0 40==8 8;8 <5AB>?>;>65=85B> 5 =520;84=>. @54>AB025B5 20;845= AJ@2J@, :J< :>9B> 40 A5 A2J@65B5.R>B@518B5;OB =O<0 4>ABJ? 4> :0B0;>30 "%{strCatalog/}" 8;8 :0B0;>3JB =5 AJI5AB2C20.S0;845= 5:75<?;O@ A 8<5 "%{instance/}" =5 <>65 40 A5 >B:@85 2 AJ@2J@0 "%{server/}".CJ7=8:=0 3@5H:0 ?@8 >1@01>B20=5 =0 @57C;B0B8B5, 2J@=0B8 >B AJ@2J@0.iJ7=8:=0 3@5H:0 ?@8 8=8F80;878@0=5 =0 181;8>B5:0B0 70 :>=25@B8@0=5 =0 40==8 =0 OLE DB (2J=H5= :><?>=5=B).PAfJ7=8:=0 3@5H:0 ?@8 ?>;CG020=5 =0 @07?@545;8B5;O =0 ?0<5BB0 >B 181;8>B5:0B0 =0 COM (2J=H5= :><?>=5=B).eJ7=8:=0 3@5H:0 ?> 2@5<5 =0 8=8F80;878@0=5 =0 @07H8@5=0B0 CA;C30 70 3@5H:8 =0 COM (2J=H5= :><?>=5=B)._J7=8:=0 3@5H:0 ?> 2@5<5 =0 70@5640=5 =0 :><?>=5=B 70 ?>4:0=0 >B 480;>3>28O ?@>7>@5F 70 2@J7:0.uJ7=8:=0 3@5H:0 ?> 2@5<5 =0 872;8G0=5 =0 8=D>@<0F8O 70 5:75<?;O@ A 8<5 >B CA;C30B0 SQLBrowser 2 AJ@2J@0 "%{server/}".EJ7=8:=0 3@5H:0 ?@8 >1@01>B20=5 =0 70O2:0 70 >B20@O=5 =0 ;>:0;5= :C1.9J7=8:=0 3@5H:0 ?@8 87?@0I0=5 =0 70O2:0 :J< ;>:0;=8O :C1.DJ7=8:=0 3@5H:0 ?@8 70B20@O=5 =0 70O2:0, 872J@H5=0 :J< ;>:0;=8O :C1.L!2>9AB2>B> Extended Properties 5 704045=> =0 AB>9=>AB, :>OB> =5 A5 ?>44J@60.Y!JAB>O=85B> =0 :><0=40B0 5 ?@><5=5=> 8 =01>@JB 40==8 =0 >1E20B0 =5 <>65 40 A5 2J7AB0=>28.m 57C;B0BJB >B 70O2:0B0 5 ?@><5=5= 2 AJ@2J@0. 1@0B=>B> 70?8A20=5 2 :;5B:8B5 =5 <>65 40 >1@01>B8 B078 ?@><O=0.F0O25=>B> =82> =0 ?>25@8B5;=>AB =5 <>65 40 A5 ?>44J@60 70 HTTP 2@J7:0.c!2>9AB2>B> Integrated Security =5 <>65 40 A5 704045, 0:> 5 ?@54>AB025=> ?>B@518B5;A:> 8<5 8 ?0@>;0.Y!2>9AB20B0 =0 :;5B:0B0 70 =01>@0 40==8 A0 ?@><5=5=8 A;54 >?5@0F8OB0 70 >1@0B=> 70?8A20=5.�5 CA?OE<5 40 CAB0=>28< 2@J7:0 AJA AJ@2J@0 =0 CA;C38B5 70 0=0;87  %{server/} / %{instance/} . #25@5B5 A5, G5 <>65B5 40 A5 A2J@65B5 AJA AJ@2J@0  %{server/}  8 G5 CA;C30B0 70 ?@5=0A>G20=5 =0 1@0C7J@0 =0 SQL 5 @07@5H5=0.s87JB =0 2@J7:0 =5 B@O120 40 ?@54>AB02O ?J@2>=0G0;=8O :0B0;>3, :>30B> 87B>G=8:JB =0 40==8 5 @01>B=0 :=830 =0 Excel.W5 B@O120 40 A5 C:0720 @568< =0 @540:B8@0=5, :>30B> 87B>G=8:JB =0 40==8 =5 5 Url 04@5A._5 B@O120 40 A5 C:0720 25@A8O =0 87B>G=8:0 =0 40==8, :>30B> 87B>G=8:JB =0 40==8 =5 5 Url 04@5A.,$09;JB =0 2@J7:0B0 =5 5 D>@<C;8@0= ?@028;=>.7$09;JB 5 ?>-3>;O< >B @07@5H5=8O <0:A8<C< >B 4096 7=0:0.uIntegrated Security =5 B@O120 40 1J45 704045=> 8;8 40 1J45 704045=> =0 ClaimsToken 8;8 SSPI 70 4>ABJ? 4> B>78 AJ@2J@.�J7=8:=0 3@5H:0 ?@8 >?5@0F8O 70 HTTP 70O2:0 A@5IC URL 04@5A  %{strURL/} . >?J;=8B5;=8 ?>4@>1=8 40==8: %d{lastError/},  %{callDetails/} .A7B>G=8:JB =0 40==8  %{strURL/}  =5 >B3>20@O =0 >G0:20=8O D>@<0B.p>AB02G8:JB =0 A0<>;8G=>AB  %{identityProvider/}  2 ?@54>AB025=8O =87 70 2@J7:0 =5 >B3>20@O =0 >G0:20=8O D>@<0B.[>AB02G8:JB =0 A0<>;8G=>AB =5 <>65 40 1J45 845=B8D8F8@0= 70 4>ABJ? 4> AJ@2J@0  %{strURL/} .487JB 70 2@J7:0 =5 <>65 40 1J45 0=0;878@0= ?@028;=>.L87JB 70 2@J7:0B0 878A:20 =0G0;=8OB :0B0;>3 40 1J45 C:070= A?5F80;=> 70 BPI._87JB 70 2@J7:0B0 878A:20  Restrict Catalog  40 1J45 C:070= 8 704045= =0 true A?5F80;=> 70 BPI.m=B53@8@0=0B0 70I8B0 =5 B@O120 40 1J45 704045=0 8;8 40 1J45 704045=0 =0 ClaimsToken 70 4>ABJ? 4> B>78 AJ@2J@.�0 Azure Analysis Servers  0:>  Integrated Security  5 704045=> =0  SSPI , B>3020 A2>9AB2>B>  UseADALCache  =5 <>65 40 1J45 704045=> 2 =870 =0 2@J7:0B0.m=B53@8@0=0B0 70I8B0 =5 B@O120 40 1J45 704045=0 8;8 40 1J45 704045=0 =0 ClaimsToken 70 4>ABJ? 4> B>78 AJ@2J@.45CA?5H=> 70@5640=5 =0 C?@02;O20= :><?>=5=B =0 ADAL.35 5 =0<5@5=0 704045=0B0 @01>B=0 >1;0AB 2 Power BI.C04045=0B0 @01>B=0 >1;0AB 2 Power BI =5 5 @01>B=0 >1;0AB 2 Premium.�04045=>B> 8<5 =0 @01>B=0 >1;0AB 2 Power BI 5 2 :>=D;8:B A 4@C38 8<5=0 =0 @01>B=0 >1;0AB. 7?>;7209B5  8<50 01>B=01;0AB-Guid04015:B  70 04@5A8@0=5 =0 @01>B=0B0 >1;0AB.AUri =0 C:070=8O 87B>G=8: =0 40==8  %{uri/}  5 A =520;845= D>@<0B.�5 <>65 40 A5 ?>;CG8 <0@:5@ 70 C4>AB>25@O20=5 A ?@54>AB025=8B5 845=B8D8:0F8>==8 40==8. :> 20H8OB 04<8=8AB@0B>@ =0 :;85=B =0 Active Directory 5 :>=D83C@8@0; Multi-Factor Authentication 8;8 0:> 0:0C=BJB 28 5 0:0C=B 2 Microsoft, ?>A>G5B5 ?@07=8 AB>9=>AB8 70 ?>;5B0B0  >B@518B5;A:> 8<5  8  0@>;0  8 >?8B09B5 >B=>2>. !;54 B>20 B@O120 40 1J45B5 ?>4:0=5=8 40 2J2545B5 845=B8D8:0F8>==8B5 A8 40==8.V5 <>65 40 A5 ?>;CG8 <0@:5@ 70 C4>AB>25@O20=5 A ?@54>AB025=8B5 845=B8D8:0F8>==8 40==8.fJ7=8:=0 3@5H:0 ?@8 704020=5 =0 =0AB@>9:0B0  %{option/} . >?J;=8B5;=8 ?>4@>1=8 40==8: %d{lastError/}.PA	!A6!ApP!AP!A�3!�!�h5!�!�\8!�!��8!�,!��I1!�3!��\J!�L!��_Q!�Y!�@a`#A;C30B0 5 AB0@B8@0=0. %1 %2 (%3) %4 %5.%0

4#A;C30B0 5 A?@O=0.%0

h A8AB5<0B0 =O<0 4>AB0BJG=> A2>1>4=0 ?0<5B. :> 87?>;720B5 32-18B>20 25@A8O =0 ?@>4C:B0, =04AB@>9B5 4> 64-18B>20B0 25@A8O 8;8 C25;8G5B5 >15<0 =0 =0;8G=0B0 2 :><?NBJ@0 ?0<5B.%0

l 538AB@0F8>==8OB D09; =0 70O2:8B5 5 AB0@B8@0=.%0

d 538AB@0F8>==8OB D09; =0 70O2:8B5 5 A?@O=.%0

h!;54OI>B> 70?8A20I> CAB@>9AB2> 5 AB0@B8@0=>.%0

`!;54OI>B> 70?8A20I> CAB@>9AB2> 5 A?@O=>.%0

�>AB02G8:JB =0 0;3>@8B<8 70 AJ18@0=5 =0 40==8 (ProgID: %1) 70 0;3>@8BJ<0 %2 5 70@545=.%0

l 538AB@0F8>==8OB D09; =0 3@5H:8B5 5 AB0@B8@0=.%0

d 538AB@0F8>==8OB D09; =0 3@5H:8B5 5 A?@O=.%0

01>@JB =8H:8 %1 25G5 8<0 =09-<0;:> %2 8 =09-<=>3> %3 =8H:8 8 %4 ?0@0;5;=8 =8H:8. 0A:0B0 70 AJ>B25BAB285 =0 =01>@0 =8H:8 5 %5.%0

�>4=01>@JB =8H:8 %1 AJA AJ>B25BAB285 %5 25G5 8<0 =09-<0;:> %2 8 =09-<=>3> %3 =8H:8 8 %4 ?0@0;5;=8 =8H:8.%0

5=846J@JB 70 70:;NG20=5 >B:@8 1;>:8@0=5 2 1070 40==8 "%1".  =0 B@0=70:F8OB0 =0 871@0=0B0 65@B20 5 %2, 0  =0 A5A8OB0 5 %3.%0

� @568< OnPremise =5 5 @07@5H5=> 40 A5 87?J;=O20B XMLA D09;>25, C:070=8 2 :>=D83C@0F88.%0

l5B@8:0B0 70 87?>;720=5 =0 A>DBC5@ 5 701@0=5=0.%0

�!B0@B8@0=5B> =0 <5B@8:0B0 70 87?>;720=5 =0 A>DBC5@ 5 =5CA?5H=>.%0

�5B@8:0B0 70 87?>;720=5 =0 A>DBC5@ 5 AB0@B8@0=0 CA?5H=>.%0

LB <=>3>87<5@5= 2 B01;8G5= 873;54: 028A8<>ABB0 >B 3@C?0 70 87<5@20=5 "%1" :J< 87<5@5=85 "%2" =5 5 87;>65=0, BJ9 :0B> 3@0=C;0@=>ABB0 9 5 =04 :;NG>28O 0B@81CB.%0

DB <=>3>87<5@5= 2 B01;8G5= 873;54: "01;8F0B0 70 3@C?0 70 87<5@20=5 "%1" 5 ?@58<5=C20=0 =0 "%1 (5@:8)", BJ9 :0B> 25G5 AJI5AB2C20 87<5@5=85 AJA AJI>B> 8<5.%0

�B <=>3>87<5@5= 2 B01;8G5= 873;54: 5@0@E8OB0 "%1" =0 87<5@5=85 "%2" =5 5 87;>65=0, BJ9 :0B> 54=> >B =820B0 9 ?@5?@0I0 :J< :>;>=0 "%3", :>OB> =5 5 =0;8G=0 2 B01;8F0B0 =0 87<5@5=85B> 2 B01;8G=8O 873;54.%0

HB <=>3>87<5@5= 2 B01;8G5= 873;54: >20B0 B01;8F0 "%1" 5 AJ74045=0 70 =503@538@C5<8O 0B@81CB "%2", BJ9 :0B> 95@0@E8OB0 =0 0B@81CB0 AJ4J@60 87G8A;5=8 G;5=>25.%0

pB <=>3>87<5@5= 2 B01;8G5= 873;54: 87G8A;5=8B5 G;5=>25 =0 95@0@E8OB0 =0 0B@81CB "%1" =0 87<5@5=85 "%2" A0 83=>@8@0=8, BJ9 :0B> 0B@81CBJB @07?>;030 A ?>25G5 >B 548= @50;5= G;5=.%0

�B <=>3>87<5@5= 2 B01;8G5= 873;54: 87G8A;5=8B5 G;5=>25 =0 95@0@E8OB0 =0 0B@81CB "%1" =0 87<5@5=85 "%2" A0 83=>@8@0=8, BJ9 :0B> 0B@81CBJB @07?>;030 A 87G8A;5=8 G;5=>25 =0 =82> (A8G:8) 8;8 @07?>;030 AJA A2J@70=8 0B@81CB8.%0

XB <=>3>87<5@5= 2 B01;8G5= 873;54: 87G8A;5=8B5 G;5=>25 =0 95@0@E8OB0 =0 0B@81CB "%1" =0 87<5@5=85 "%2" A0 83=>@8@0=8, BJ9 :0B> 95@0@E8OB0 5 >B B8? @>48B5;-=0A;54=8:.%0

pB <=>3>87<5@5= 2 B01;8G5= 873;54: ;NG>28OB 0B@81CB "%1" =0 87<5@5=85 "%2" 5 83=>@8@0= 8 A5 87?>;720 A0<> :0B> 87:CAB25= :;NG, BJ9 :0B> 87<5@5=85B> 5 >B B8? @>48B5;-=0A;54=8:.%0

�B <=>3>87<5@5= 2 B01;8G5= 873;54: 5CA?5H=> AJ74020=5 =0 <O@:0 "%1", BJ9 :0B> 25G5 AJI5AB2C20 <O@:0 A B>20 8<5.%0

�B <=>3>87<5@5= 2 B01;8G5= 873;54: 5 2A8G:8 :>;>=8 2 B01;8F0 "%1" A0 4>1025=8 2 4J@2>B> AJA 7028A8<>AB8 <564C 0B@81CB8, BJ9 :0B> 95@0@E8OB0 =0 0B@81CB 5 701@0=5=0 70 =O:>8 >B 0B@81CB8B5 =0 :C10.%0

�@5H:0 ?> 2@5<5 =0 ?>28:20=5 =0 DC=:F8OB0 %1. !8AB5<=0B0 3@5H:0 5: %2%0

!B0@B8@0 A;CH0=5B> G@57 TCPIP: Status = %1, ComputerName = %2, PhysicalNetBIOSName = %3, ListenOnIP = %4, Port = %5, ProtocolType = %6%0

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

5=846J@JB 70 70:;NG20=5 >B:@8, G5 2@5<5B> 70 70:;NG20=5 5 87B5:;> 2 1070 40==8  %1  70 >15:B >B B8? %2 8 B8? =0 70:;NG20=5 %3.%0

5=846J@JB 70 70:;NG20=5 >B:@8 1;>:8@0=5 2 1070 40==8 "%1".  =0 B@0=70:F8OB0 =0 871@0=0B0 65@B20 5 %2, 0  =0 A5A8OB0 5 %3.%0

BG5B 70 AJAB>O=85B> =0 :>=D;8:B0 ?@8 70:;NG20=5: ?@5:@0BO20=5 =0 B@0=70:F8OB0 =0 SPID %1, 1;>:8@0=5 =0 B@0=70:F8OB0 =0 SPID %2.%0

($09;JB A 45D8=8F88B5 =0 A=8<:0 =0 A;54OI>B> 70?8A20I> CAB@>9AB2>  %1  =5 15H5 =0<5@5=, :0B> ?@>?CA=0 8=8F80;878@0=5B> =0 459=>ABB0 70 A=8<:0.%0

B <=>3>87<5@5= 2 B01;8G5= 873;54: G;5=JB ?> ?>4@0718@0=5 =0 95@0@E8OB0 =0 0B@81CB0  %1  =0 87<5@5=85  %2  5 83=>@8@0=, 70I>B> =53>28OB 87G8A;5= G;5= 8 AJ@2J@ 2 <><5=B0 A0 :>=D83C@8@0=8 (DAXMDIgnoreCalculatedMemberAsDefaultMember) 40 83=>@8@0B B0:820 G;5=>25.%0

�;870=5 2 @568< =0 =54>AB0BJG=0 ?0<5B ("5:CI> ?>B@51;5=85 =0 ?0<5B: %1 ).%0

�!8BC0F8OB0 A =54>AB0BJG=0B0 ?0<5B A5 2;>H8 [B0?: %1] ("5:CI> ?>B@51;5=85 =0 ?0<5B: %2 , ;8<8B 70 =54>AB0BJG=0 ?0<5B: %3 , ?J@28 ;8<8B 70 ?>G8AB20=5: %4 , 2B>@8 ;8<8B 70 ?>G8AB20=5: %5 , ;8<8B 70 28A>:0 ?0<5B: %6 , B@5B8 ;8<8B 70 ?>G8AB20=5: %7 , ?>A;545= ;8<8B 70 ?>G8AB20=5: %8 , ;8<8B 70 B2J@40 ?0<5B: %9 ).%0

�!8BC0F8OB0 A =54>AB0BJG=0B0 ?0<5B A5 ?>4>1@8 [B0?: %1] ("5:CI> ?>B@51;5=85 =0 ?0<5B: %2 , ;8<8B 70 =54>AB0BJG=0 ?0<5B: %3 , ?J@28 ;8<8B 70 ?>G8AB20=5: %4 , 2B>@8 ;8<8B 70 ?>G8AB20=5: %5 , ;8<8B 70 28A>:0 ?0<5B: %6 , B@5B8 ;8<8B 70 ?>G8AB20=5: %7 , ?>A;545= ;8<8B 70 ?>G8AB20=5: %8 , ;8<8B 70 B2J@40 ?0<5B: %9 ).%0

B <=>3>87<5@5= 2 B01;8G5= 873;54: B@81CB  %1  =0 87<5@5=85  %2  5 @0745;5= 2 =O:>;:> :>;>=8, BJ9 :0B> AJ4J@60 ?@52>48 =0 G;5=>25.%0

B <=>3>87<5@5= 2 B01;8G5= 873;54: B@81CB  %1  =0 87<5@5=85  %2  5 @0745;5= 2 =O:>;:> :>;>=8 ?>@048 =0AB@>9:0B0 OrderBy.%0

>2@545= D09; A <5B040==8 70 1070 40==8 %1 5 >B:@8B ?> 2@5<5 =0 AB0@B8@0=5 =0 AJ@2J@0, DB 5 ?>AB025=0 CA?5H=> ?>4 :0@0=B8=0.%0

d!B0@B8@0=> 5 2J7AB0=>2O20=5 =0 B@0=70:F8O.%0

dJ7AB0=>2O20=5B> =0 B@0=70:F8OB0 5 CA?5H=>%0

H>43>B>2:0 =0 >B:@8B8O D09;.%0

TG0:20 A5 @07?@545;5=0 B@0=70:F8O.%0

lB:@8B 5 D09;JB =0 3;02=0B0 :0@B0 =0 25@A88B5.%0

p5 5 >B:@8B D09;JB =0 3;02=0B0 :0@B0 =0 25@A88B5.%0

\B:@8B0 5 >1548=5=0 :0@B0 =0 25@A88B5.%0

l 07H8@5=85B> MSOLAP ISAPI 5 AB0@B8@0=> CA?5H=>.%0

T 07H8@5=85B> MSOLAP ISAPI 5 A?@O=>.%0

�;0=8@0=5B> I5 87?>;720 87?J;=8<0 >?0H:0 >B B8? = %1 (?@8G8=0: =0AB@>9:8 =0 %2). %0

�;0=8@0=5B> 87?>;720 ?@028;0 A ?>44J@60= NUMA. J7;8 = %1, 3@C?8 = %2, & = %3, O4@0 = %4. %0

h;0=8@0=5B> 87?>;720 ?@028;0 70 :JA8 >B<5AB20=8O. J7;8 = %1, 3@C?8 = %2, & = %3, O4@0 = %4. 0AB@>9:8 =0 >B<5AB20=5B>: nReservedFastCompute = %5 8 nDecayIntervalMs = %6. %0

�;0=8@0=5B> 87?>;720 ?@028;0 70 :JA8 >B<5AB20=8O. >44J@60=0 :>=D83C@0F8O = %1, >?0H:0 =0 Vertipaq Leaf ?> ?>4@0718@0=5 = %2, :@0610B0 5 @07@5H5=0 = %3, <=>3>O4@5=0 A@540 = %4, 4>AB0BJG=> @575@28@0=5 70 1J@7> 8 102=> @01>B=> =0B>20@20=5 = %5. %0

T@>A;54O20=5B> =0 @5AC@A0 AB0@B8@0.%0

�!2>9AB2>B> 70 :>=D83C@0F8O VertiPaqPagingPolicy 25G5 =5 ?>44J@60 =0AB@>9:0B0 70 AJ?>AB025=8 2 ?0<5BB0 D09;>25 (2). "> 5 0:BC0;878@0=> 02B><0B8G=> 2<5AB> B>20 40 87?>;720 AB@0=8@0=5B> =0 A8AB5<0B0 (1).%0

�>AB02G8:JB =0 0;3>@8B<8 70 AJ18@0=5 =0 40==8 (ProgID: %1) 70 0;3>@8BJ<0 %2 =5 <>65 40 A5 70@548. %3%0

�$09; 70 :;>=8@0= >15:B =0 40==8 =0 Vertipaq  %1  5 2 :>=D;8:B A D09; A >15:B =0 3;02=8 40==8. >=D;8:BJB A 8<5=0B0 =0 D09;>25B5 5 =5>G0:20= 8 0:> B@0=70:F8OB0 5 =5CA?5H=0, <>65 40 4>2545 4> ?>2@540 =0 1070B0 40==8.%0

`>=D83C@0F8>==8OB D09; 5 AJ74045= >B=>2>.%0

T#A;C30B0 =5 <>65 40 A5 AB0@B8@0: %1%0

%1%0%1%0

�J7=8:=0 3@5H:0 ?> 2@5<5 =0 AB0@B8@0=5 =0 A;54OI>B> 70?8A20I> CAB@>9AB2>.%0

�J7=8:=0 3@5H:0 ?> 2@5<5 =0 AJ74020=5B> =0 B01;8F0 70 @538AB@8@0=5 =0 70O2:8B5. @>25@5B5 70 ?@>1;5<8 2 =870 70 2@J7:0 A @538AB@0F8>==8O D09; =0 70O2:8B5, 2 @07@5H5=8OB0 8;8 2 1070B0 40==8 70 @538AB@8@0=5 =0 70O2:8: %1.%0

�J7=8:=0 3@5H:0 ?> 2@5<5 =0 70?8A20=5 =0 40==8 2 @538AB@0F8>==8O D09; =0 70O2:8B5. J?@5:8 G5 B01;8F0B0 5 AJ74045=0, @538AB@8@0=5B> =0 70O2:8 5 A?@O;>. @>25@5B5 70 ?@>1;5<8 2 1070B0 40==8 70 @538AB@8@0=5 =0 70O2:8 8;8 2 @07@5H5=8OB0: %1%0

�J7=8:=0 3@5H:0 ?> 2@5<5 =0 AB0@B8@0=5 =0 @538AB@0F8>==8O D09; =0 70O2:8B5.%0

� 5AC@AJB (AJ18B85B>) =0 >?5@0F8>==0B0 A8AB5<0 =5 <>65 40 A5 AJ74045 ?> 2@5<5 =0 8=8F80;878@0=5 =0 Lazy Writer.%0

� 5AC@AJB (=8H:0B0) =0 >?5@0F8>==0B0 A8AB5<0 =5 <>65 40 A5 AJ74045 ?> 2@5<5 =0 8=8F80;878@0=5 =0 Lazy Writer.%0

�J7=8:=0 3@5H:0 ?> 2@5<5 =0 70B20@O=5 =0 87E>4OI8O D09; 70 ?@>A;54O20=5 %1.%0

�J7=8:=0 3@5H:0 ?> 2@5<5 =0 70?8A20=5 =0 AJ18B85 70 ?@>A;54O20=5 2J2 D09;0 %1.%0

�J7=8:=0 3@5H:0 ?> 2@5<5 =0 70?8A20=5 =0 AJ18B85 70 ?@>A;54O20=5 2 =01>@0 @54>25.%0

�@5<5B> =0 87G0:20=5 70 ?@>A;54O20=5 87B5G5 ?> 2@5<5 =0 87G0:20=5 =0 702J@H20=5B> =0 ?>40B5;O =0 TCP =01>@0 @54>25.%0

�J7=8:=0 3@5H:0 ?@8 >?8B =0 CA;C30B0 40 A285 =01>@0 2@J7:8 =0 1070B0 40==8.%0

�J7=8:=0 3@5H:0 ?> 2@5<5 =0 A?8@0=5B> =0 @538AB@0F8>==8O D09; =0 70O2:8B5.%0

�J7=8:=0 3@5H:0 ?> 2@5<5 =0 AB0@B8@0=5B> =0 @538AB@0F8>==8O D09; =0 3@5H:8B5.%0

�J7=8:=0 3@5H:0 ?> 2@5<5 =0 A?8@0=5B> =0 @538AB@0F8>==8O D09; =0 3@5H:8B5.%0

%1%0

%1%0

�Lazy >1@01>B20=5B> 5 =5CA?5H=> ?>@048 A;54=0B0 3@5H:0: %1%0

�>=D83C@0F8>==8OB D09; =5 <>65 40 A5 70@548. 5@>OB=> D09;JB 5 ?>2@545= 8;8 AJ4J@60 =520;845= XML. %1%0

�0?8A20=5B> =0 :>=D83C@0F8>==8O D09; 5 =5CA?5H=>. $09;JB <>65 40 5 70:;NG5= >B 4@C30 ?@>3@0<0. %1%0

�;NGJB 70 H8D@>20=5 =0 1070B0 40==8 =5 <>65 40 A5 70@548: %1%0

h15:BJB =0 <5B040==8B5 =5 <>65 40 A5 A2J@65 %0

 5AC@A=8OB D09; "%1" 70 578:>20B0 ?@><5=;820 "%2" =5 <>65 40 A5 70@548. @52:;NG20=5 =0 US English (1033), 0:> 5 =0;8G=0.%0

xSQLSQM.EXE =5 <>65 40 A5 >B:@85 8;8 AB0@B8@0 CA?5H=>.%0

p0@5640=5B> =0 :>=D83C@0F8>==8O D09; =0 AJ@2J@0 5 =5CA?5H=>: =0AB@>9:0B0 %1, AJ4J@60I0 AB>9=>AB=%2, 5 =5?@028;=0. 7?>;7209B5 D09;0 msmdsrv.bak 70 2J7AB0=>2O20=5 =0 msmdsrv.ini.%0

P0@5640=5B> =0 @07H8@5=85B> =0 4>102:0B0 70 AJ@2J@0, >?@545;5=0 2 1;>:0 %1, 5 =5CA?5H=>. @5H:8B5 ?>-4>;C 2J7=8:=0E0 ?> 2@5<5 =0 8=8F80;878@0=5 =0 4>102:0B0. %2%0

070B0 40==8 =5 <>65 40 A5 ?@8:0G8, BJ9 :0B> 2J7=8:=0 3@5H:0 ?> 2@5<5 =0 70@5640=5 =0 @538AB@0F8>==8O D09; 70 ?@5<0E20=5 >B D09;0 "%1". 4=0 >B 2J7<>6=8B5 ?@8G8=8 <>65 40 5 B>20, G5 25G5 8<0 ?@8:0G5=0 1070 40==8 2 @568<0 ReadWrite :J< 4@C3 5:75<?;O@ =0 AJ@2J@0.%0

�$09;JB "%1" =5 <>65 40 A5 87B@85. @>25@5B5 D09;0 70 @07@5H5=8O.%0

�8@5:B>@8OB0 "%1" =5 <>65 40 A5 87B@85. @>25@5B5 48@5:B>@8OB0 70 @07@5H5=8O.%0

$09;JB 8;8 ?0?:0B0 "%1" =5 <>65 40 A5 ?@5<5AB8. >65 40 5 70:;NG5=(0) >B 0=B828@CA5= A>DBC5@ 8;8 ?@>3@0<0 70 8=45:A8@0=5.%0

�J7=8:=0 3@5H:0 ?> 2@5<5 =0 2J7AB0=>2O20=5 =0 B@0=70:F8OB0 (HRESULT=%1).%0

�$09;JB "%1" =5 <>65 40 A5 >B2>@8. @>25@5B5 D09;0 70 @07@5H5=8O 8;8 ?@>25@5B5 40;8 =5 5 70:;NG5= >B 4@C38 ?@8;>65=8O.%0

l"@0=70:F8OB0 70 A8=E@>=878@0=5 =5 <>65 40 A5 872J@H8 157>?0A=>. !J@2J@JB B@O120 40 A5 87:;NG8. !B0@0B0 1070 40==8 A ="%1" I5 A5 2J7AB0=>28 ?> 2@5<5 =0 AB0@B8@0=5 =0 AJ@2J@0.%0

�!J@2J@JB =5 <>65 40 A5 AB0@B8@0 2 B01;8G5= @568<, BJ9 :0B> ;8?A20 =5>1E>48<0B0 ?@828;538O 70 70:;NG20=5 =0 ?0<5BB0 (SE_INC_WORKING_SET_NAME 8;8 SE_INC_BASE_PRIORITY_NAME 2 7028A8<>AB >B 25@A8OB0 =0 >?5@0F8>==0B0 A8AB5<0)%0

\=8F80;878@0=5B> =0 XEvent 5 =5CA?5H=>.%0

t?5@0F8OB0 70 ?@>25@:0 5 =5CA?5H=0. #A;C30B0 A?8@0.%0

8J7=8:=0 3@5H:0 ?> 2@5<5 =0 >F5=O20=5B> =0 87@070 70 70I8B0 =0 =82>B> =0 @540.  >;O: "%1". >B@518B5;: "%2". "01;8F0: "%3". !J>1I5=85 70 3@5H:0: %4.%0

�0AB@>9:0B0 70 :>=D83C@8@0=5 GroupAffinity 70 =01>@0 =8H:8 5 D>@<0B8@0=0 =5?@028;=>. 0AB@>9:0B0 B@O120 40 AJ4J@60 ?>@548F0 >B @0745;5=8 AJA 70?5B0O H5AB=045A5B8G=8 =87>25, AJ4J@60I8 <0A:8 70 AJ>B25BAB285 70 2AO:0 3@C?0 ?@>F5A>@8 2 A8AB5<0B0.%0

,01>@JB =8H:8 %1 =5 <>65 40 A5 AJ74045, BJ9 :0B> 2 =53>20B0 =0AB@>9:0 70 :>=D83C@8@0=5 GroupAffinity =O<0 =07=0G5=8 ?@>F5A>@8 :J< =01>@0 =8H:8.%0

0AB@>9:8B5 70 :>=D83C@8@0=5 =0 3@C?>2>B> AJ>B25BAB285 878A:20B ?>25G5 ?@>F5A>@8, >B:>;:>B> A0 @07@5H5=8 2 B>20 8740=85.%0

�0AB@>9:8B5 70 :>=D83C@8@0=5 =0 3@C?>2>B> AJ>B25BAB285 878A:20B ?>25G5 O4@0, >B:>;:>B> A0 @07@5H5=8 2 B>20 8740=85.%0

�5B@8:0B0 70 87?>;720=5 =0 A>DBC5@ =5 <>65 40 70@548 DCOM.%0

�J7=8:=0 =5?>?@028<> 87:;NG5=85 ?> 2@5<5 =0 >?5@0F8O =0 A2>1>4=0B0 ?0<5B =0 Windows; ?@5:@0BO20=5 =0 ?@>F5A0 AJ3;0A=> :>=D83C@0F8>==8B5 =0AB@>9:8 Log\Exception\ExitOnMemoryHeapCorruption.%0

�0O2:0B0 :J< A8AB5<0B0 Vertipaq 5 B2J@45 :><?;5:A=0, BJ9 :0B> 8<0 B2J@45 4J;30 25@830 >B @5;0F88.%0

�5CA?5H=> 8=8F80;878@0=5 =0 A;CH0B5; =0 AJ18B8O 2 A8AB5<0B0 M.%0

�5CA?5H=> A?8@0=5 =0 A;CH0B5; =0 AJ18B8O 2 A8AB5<0B0 M. 7:;NG5=85%0

x5CA?5H=> 8=8F80;878@0=5 =0 <>4C; ZipLoadSaveHelper.%0

�J7=8:=0 3@5H:0 ?@8 >1548=O20=5B> =0 D09;0 A :0@B0B0 =0 25@A88B5 =0 B@0=70:F8OB0 %1 A D09;0 A 3;02=0B0 :0@B0 =0 25@A88B5; 25@>OB=> 5 ?@8G8=5=0 >B ?>2@540 =0 D09;0 A :0@B0B0 =0 25@A88B5 =0 B@0=70:F8OB0 .%0

DJ7=8:=0 =5>G0:20=0 3@5H:0.%0

�J7=8:=0 87:;NG5=85 ?>@048 ?@5?J;20=5 =0 AB5:; >2;04OE<5 3>, => B@O120 40 ?@5:@0B8< ?@>F5A0.%0

TJ7=8:=0 =5>1@01>B5=> 87:;NG5=85; >2;04OE<5 3>, => B@O120 40 ?@5:@0B8< ?@>F5A0 A?>@54 :>=D83C@0F8>==0 =0AB@>9:0 Log\Exception\ExceptionHandlingMode, 704045=0 =0 2.%0

@>OB =0 35=5@8@0=8B5 2B>@8G=8 :>?8O =0428H8 :>=D83C@0F8>==0 =0AB@>9:0 Log\Exception\MaxExceptions; ?@>F5AJB A5 ?@5:@0BO20.%0

|!B0@B8@0=5B> =0 @07H8@5=85B> MSOLAP ISAPI 5 =5CA?5H=>.%0

�?8BJB 70 =0<8@0=5 =0 D09; A :;NG 70 H8D@>20=5 =0 D09;>20B0 A8AB5<0 15H5 =5CA?5H5=.%0

�J7=8:=0 3@5H:0 =0 :@8B8G5= 5B0? >B B@0=70:F8OB0; >2;04OE<5 O, => B@O120 40 ?@5:@0B8< ?@>F5A0.%0

�;5<5=BJB event_session 2 ?@>A;54O20=5B>  %1  =O<0 45D8=8@0= 0B@81CB =0 8<5.%0

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

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

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

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

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

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

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

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

      </EVENTLIST>
    </EVENTCATEGORY>

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

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

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

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

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

      </EVENTLIST>
    </EVENTCATEGORY>

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

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

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

      </EVENTLIST>
    </EVENTCATEGORY>



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

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

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


      </EVENTLIST>
    </EVENTCATEGORY>

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

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

      </EVENTLIST>
    </EVENTCATEGORY>


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

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

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

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

      </EVENTLIST>
    </EVENTCATEGORY>

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

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

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

      </EVENTLIST>
    </EVENTCATEGORY>

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

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

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

      </EVENTLIST>
    </EVENTCATEGORY>

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

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

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

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

      </EVENTLIST>

    </EVENTCATEGORY>

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

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

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

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

      </EVENTLIST>

    </EVENTCATEGORY>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  </EVENTCATEGORYLIST>

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

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

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

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

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

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

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

    <COLUMN>
      <ID>7</ID>
      <TYPE>1</TYPE>
      <NAME>JobID</NAME>
      <DESCRIPTION>Job ID for progress.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>8</ID>
      <TYPE>8</TYPE>
      <NAME>SessionType</NAME>
      <DESCRIPTION>Session type (what entity caused the operation).</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>9</ID>
      <TYPE>2</TYPE>
      <NAME>ProgressTotal</NAME>
      <DESCRIPTION>Progress total.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>10</ID>
      <TYPE>2</TYPE>
      <NAME>IntegerData</NAME>
      <DESCRIPTION>Integer data.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>11</ID>
      <TYPE>8</TYPE>
      <NAME>ObjectID</NAME>
      <DESCRIPTION>Object ID (note this is a string).</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>12</ID>
      <TYPE>1</TYPE>
      <NAME>ObjectType</NAME>
      <DESCRIPTION>Object type.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>13</ID>
      <TYPE>8</TYPE>
      <NAME>ObjectName</NAME>
      <DESCRIPTION>Object name.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>14</ID>
      <TYPE>8</TYPE>
      <NAME>ObjectPath</NAME>
      <DESCRIPTION>Object path.  A comma-separated list of parents, starting with the object's parent.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>15</ID>
      <TYPE>8</TYPE>
      <NAME>ObjectReference</NAME>
      <DESCRIPTION>Object reference.  Encoded as XML for all parents, using tags to describe the object.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>22</ID>
      <TYPE>1</TYPE>
      <NAME>Severity</NAME>
      <DESCRIPTION>Severity level of an exception.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>23</ID>
      <TYPE>1</TYPE>
      <NAME>Success</NAME>
      <DESCRIPTION>1 = success. 0 = failure (for example, a 1 means success of a permissions check and a 0 means a failure of that check).</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>24</ID>
      <TYPE>1</TYPE>
      <NAME>Error</NAME>
      <DESCRIPTION>Error number of a given event.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>25</ID>
      <TYPE>1</TYPE>
      <NAME>ConnectionID</NAME>
      <DESCRIPTION>Unique connection ID.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>28</ID>
      <TYPE>8</TYPE>
      <NAME>DatabaseName</NAME>
      <DESCRIPTION>Name of the database in which the statement of the user is running.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>32</ID>
      <TYPE>8</TYPE>
      <NAME>NTUserName</NAME>
      <DESCRIPTION>Windows user name.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>33</ID>
      <TYPE>8</TYPE>
      <NAME>NTDomainName</NAME>
      <DESCRIPTION>Windows domain to which the user belongs.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>35</ID>
      <TYPE>8</TYPE>
      <NAME>ClientHostName</NAME>
      <DESCRIPTION>Name of the computer on which the client is running. This data column is populated if the host name is provided by the client.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>36</ID>
      <TYPE>1</TYPE>
      <NAME>ClientProcessID</NAME>
      <DESCRIPTION>The process ID of the client application.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>37</ID>
      <TYPE>8</TYPE>
      <NAME>ApplicationName</NAME>
      <DESCRIPTION>Name of the client application that created the connection to the server. This column is populated with the values passed by the application rather than the displayed name of the program.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>39</ID>
      <TYPE>8</TYPE>
      <NAME>SessionID</NAME>
      <DESCRIPTION>Session GUID.</DESCRIPTION>
      <FILTERABLE>false</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>40</ID>
      <TYPE>8</TYPE>
      <NAME>NTCanonicalUserName</NAME>
      <DESCRIPTION>User name in canonical form.  For example, engineering.microsoft.com/software/someone.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>41</ID>
      <TYPE>1</TYPE>
      <NAME>SPID</NAME>
      <DESCRIPTION>Server process ID.  This uniquely identifies a user session. This directly corresponds to the session GUID used by XML/A.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>42</ID>
      <TYPE>9</TYPE>
      <NAME>TextData</NAME>
      <DESCRIPTION>Text data associated with the event.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>43</ID>
      <TYPE>8</TYPE>
      <NAME>ServerName</NAME>
      <DESCRIPTION>Name of the server producing the event.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>44</ID>
      <TYPE>9</TYPE>
      <NAME>RequestParameters</NAME>
      <DESCRIPTION>Parameters for parameterized queries and commands.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>45</ID>
      <TYPE>9</TYPE>
      <NAME>RequestProperties</NAME>
      <DESCRIPTION>XMLA request properties.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>46</ID>
      <TYPE>8</TYPE>
      <NAME>ActivityID</NAME>
      <DESCRIPTION>The activity ID is used to track the request(s) from the same operation.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>47</ID>
      <TYPE>8</TYPE>
      <NAME>RequestID</NAME>
      <DESCRIPTION>The request ID is used to track a request.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>48</ID>
      <TYPE>9</TYPE>
      <NAME>CalculationExpression</NAME>
      <DESCRIPTION>Expression being evaluated when error occurred.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>49</ID>
      <TYPE>1</TYPE>
      <NAME>ErrorType</NAME>
      <DESCRIPTION>Error Type: 0 = unknown, 1 = user, 2 = system.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>false</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>50</ID>
      <TYPE>9</TYPE>
      <NAME>FunctionName</NAME>
      <DESCRIPTION>Name of the Dax extension function being executed.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>51</ID>
      <TYPE>8</TYPE>
      <NAME>UserObjectID</NAME>
      <DESCRIPTION>User Object ID.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
    <COLUMN>
      <ID>52</ID>
      <TYPE>8</TYPE>
      <NAME>ApplicationContext</NAME>
      <DESCRIPTION>The value of the ApplicationContext XMLA property as provided by external applications to assist with end-to-end correlation of user activities.</DESCRIPTION>
      <FILTERABLE>true</FILTERABLE>
      <REPEATABLE>true</REPEATABLE>
      <REPEATEDBASE>false</REPEATEDBASE>
    </COLUMN>
  </COLUMNLIST>
</TRACEDEFINITION>
PAD<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level='asInvoker' uiAccess='false' />
      </requestedPrivileges>
    </security>
  </trustInfo>
</assembly>
PADPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGX�#0�#}	*�H��
��#n0�#j10
	`�He0\
+�7�N0L0
+�70	���010
	`�He lڱIMd�7FV�����6�E�(��Է�2���
�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" I�6u-��N��"���f}�3'�ҳֶF�0R
+�71D0B�$�"Analysis Services��http://www.microsoft.com0
	*�H��
��F>SN��5���H�|��YB�6<��30]�]�Sy.~��O�a�N��		w��An�O%�����g�1Y�+<��g�L���U�c1&�kь�'�Q6SU��H��B�"��r����"�^�>�g~�s�Bc�x���ɦ��ɢ����$��������5��"�VO�$BH�I�9�Uݱϯd$�T�a�Nl7K�� ><
�@�5g��Wl�j���7��$
!�D7�o#"�ʯ�NfZ����l����0��
+�71��0��	*�H��
���0��10
	`�He0�Q*�H��
	��@�<0�8
+�Y
010
	`�He �؛��0�
	D����G����n`�2�"-�]^���20190923185502.055Z0����0��10	UUS10	UWA10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1&0$UThales TSS ESN:2AD4-4B92-FA011%0#UMicrosoft Time-Stamp service��<0��0�٠3ׯZn��=ζ�0
	*�H��
0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
180823202650Z
191123202650Z0��10	UUS10	UWA10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1&0$UThales TSS ESN:2AD4-4B92-FA011%0#UMicrosoft Time-Stamp service0�"0
	*�H��
�0�
�݈�Z�	���!db�"�Hb��
�����!�Fֽ���IH�w2�/��H��
GK_o��{F��Gä5ĕ�ol2�K����Z�����&!�5@�U����dgi�9�'<�*�X�vA��uZ��L��}��Q����
u��|�	^�\��˸[�����0��y��/Q{��O�@Nյ3I{7-U��S�@k"Z�"_Nޘ �:,�ُ籺Vb���G'vg��R� L�˳���"o�nr�`���0�0U߸�U'��i�3Vc6kM)��U80U#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��
�LhR���Lq��ڞz��(���8��A��앓����6���_/�%��4�b��U��P�¬�H��h ����F
aw��D�d��
�dT]�>��)�f�����+��`r����*�;��8���.�Šs��fAi�є�)�S}x)��Ct�޲��=�Nt
e���D	�D	���8��6�_.u><`@���D�C����}ʃ��W
����	��
'ը�ÁN�*�����v��xƤ�׹m00�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:2AD4-4B92-FA011%0#UMicrosoft Time-Stamp service�#
0+�6v�4ѧ%6��MV�]����0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
	*�H��
�3g�0"20190923234748Z20190924234748Z0w0=
+�Y
1/0-0
�3g�0
>�00
�4�$06
+�Y
1(0&0
+�Y
�
0� �
0��0
	*�H��
��' Wl�ؕ��i��й	�`
�
��%l��cNY޶�+��Q/�������T$�� A��qv�{���W ��v�qP����&B�Q�����1aC�:����%�^��������|1�
0�	0��0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103ׯZn��=ζ�0
	`�He��J0	*�H��
	1
*�H��
	0/	*�H��
	1" ���M�!��� ���������1����h0��*�H��
	/1��0��0��0�� ��`'A��J(t�(Ar��jⓃ�b�F�$�80��0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103ׯZn��=ζ�0" B%ۥ����0
ULך��ϵ�/�鿷�W�)�0
	*�H��
�ZD�9i`��j$\5:�����u��A�Iֲ@�I�t!��voR����^8�����ϗo�-0(}��^��=x���uk�N�	>iL���M�d$��:-5�M�W۴��"�jp��rb��sUߩl$;c��W����1��L�[G�j��O�L�َ��S
���x����a�G��ˁM:i�Zek�,��Rs�z�.�gs�φ��p۰?N�;�c�}2��AC�-o+�m	���Zɇ���p�

Youez - 2016 - github.com/yon3zu
LinuXploit