Поделиться через


Get-PowerBIActivityEvent

Извлекает события действий аудита для клиента Power BI.

Синтаксис

Get-PowerBIActivityEvent
   -StartDateTime <String>
   -EndDateTime <String>
   [-ActivityType <String>]
   [-User <String>]
   [-ResultType <OutputType>]
   [<CommonParameters>]

Описание

Извлекает события действий аудита для клиента вызывающего пользователя. Перед выполнением этой команды обязательно выполните вход с помощью Connect-PowerBIServiceAccount. Этот командлет требует, чтобы вызывающий пользователь был администратором клиента службы Power BI.

Примеры

Пример 1

PS C:\> Get-PowerBIActivityEvent -StartDateTime 2019-08-10T14:35:20 -EndDateTime 2019-08-10T18:25:50

Извлекает события действий Power BI между 08-10-19 14:35:20 UTC и 08-10-2019 18:25:50 UTC

Пример 2

PS C:\> Get-PowerBIActivityEvent -StartDateTime 2019-08-10T14:35:20 -EndDateTime 2019-08-10T18:25:50 -ActivityType viewreport -User admin@contoso.com -ResultType JsonObject

Извлекает события действий Power BI между 08-10-19 14:35:20 UTC и 08-10-2019 18:25:50 UTC с типом действия представления для пользователя admin@contoso.com. Выходные данные будут объектами JSON.

Параметры

-ActivityType

Фильтрует записи действий на основе этого типа действия.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EndDateTime

Указывает конец интервала времени для получения событий активности аудита. Он должен быть в формате UTC и соответствует стандарту ISO 8601. Время начала и endDateTime должно находиться в одном и том же формате UTC.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ResultType

Указывает тип результата, возвращаемого командлетом.

Тип:OutputType
Допустимые значения:JsonString, JsonObject
Position:Named
Default value:JsonString
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-StartDateTime

Указывает начало интервала времени для получения событий активности аудита. Он должен быть в формате UTC и соответствует стандарту ISO 8601. Время начала и endDateTime должно находиться в одном и том же формате UTC.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-User

Фильтрует записи действий на основе этого сообщения электронной почты пользователя.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

None

Выходные данные

System.Collections.Generic.IList`1[[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]