Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Службы Analysis Services предоставляют возможности трассировки с помощью Extended Events.
Расширенные события — это инфраструктура событий, которая является высокомасштабируемой и настраиваемой для серверных систем. Расширенные события — это облегчённая система мониторинга производительности, использующая очень мало ресурсов.
Все события служб Analysis Services могут быть записаны и нацелены на конкретных потребителей, как определено в расширенных событиях с помощью XEvents.
Инициирование расширенных событий в службах Analysis Services
Расширенная трассировка событий включена с помощью аналогичной команды скрипта создания объекта XMLA, как показано ниже:
<Execute ...>
<Command>
<Batch ...>
<Create ...>
<ObjectDefinition>
<Trace>
<ID>trace_id</ID>
<Name>trace_name</Name>
<ddl300_300:XEvent>
<event_session ...>
<event package="AS" name="AS_event">
<action package="PACKAGE0" .../>
</event>
<target package="PACKAGE0" name="asynchronous_file_target">
<parameter name="filename" value="data_filename.xel"/>
<parameter name="metadatafile" value="metadata_filename.xem"/>
</target>
</event_session>
</ddl300_300:XEvent>
</Trace>
</ObjectDefinition>
</Create>
</Batch>
</Command>
<Properties></Properties>
</Execute>
Где следующие элементы должны быть определены пользователем в зависимости от потребностей трассировки:
trace_id
Определяет уникальный идентификатор для этой трассировки.
trace_name
Имя, заданное этой трассе; обычно это понятное определение трассы. Обычно используется значение trace_id в качестве имени.
AS_event
Событие служб Analysis Services, которое должно быть раскрыто. См. сведения о названиях событий в разделе "События трассировки служб Analysis Services".
data_filename
Имя файла, содержащего данные событий. К этому имени добавляется метка времени, чтобы предотвратить перезапись данных при повторной отправке трассировки.
metadata_filename
Имя файла, содержащего метаданные событий. Это имя суффиксировано меткой времени, чтобы избежать перезаписи данных, если трассировка отправляется снова и снова.
Остановка функции "Расширенные события" в службах Analysis Services
Чтобы остановить объект трассировки расширенных событий, необходимо удалить этот объект, используя аналогичную команду скрипта удаления объекта XMLA, как показано ниже:
<Execute xmlns="urn:schemas-microsoft-com:xml-analysis">
<Command>
<Batch ...>
<Delete ...>
<Object>
<TraceID>trace_id</TraceID>
</Object>
</Delete>
</Batch>
</Command>
<Properties></Properties>
</Execute>
Где следующие элементы должны быть определены пользователем в зависимости от потребностей трассировки:
trace_id
Определяет уникальный идентификатор трассы, которую нужно удалить.