Get-PowerBIReport

Возвращает список отчетов Power BI.

Синтаксис

Get-PowerBIReport
   [-Scope <PowerBIUserScope>]
   [-Filter <String>]
   [-First <Int32>]
   [-Skip <Int32>]
   [-WorkspaceId <Guid>]
   [<CommonParameters>]
Get-PowerBIReport
   -Id <Guid>
   [-Scope <PowerBIUserScope>]
   [-WorkspaceId <Guid>]
   [<CommonParameters>]
Get-PowerBIReport
   -Id <Guid>
   [-Scope <PowerBIUserScope>]
   -Workspace <Workspace>
   [<CommonParameters>]
Get-PowerBIReport
   -Name <String>
   [-Scope <PowerBIUserScope>]
   [-WorkspaceId <Guid>]
   [<CommonParameters>]
Get-PowerBIReport
   -Name <String>
   [-Scope <PowerBIUserScope>]
   -Workspace <Workspace>
   [<CommonParameters>]
Get-PowerBIReport
   [-Scope <PowerBIUserScope>]
   [-Filter <String>]
   [-First <Int32>]
   [-Skip <Int32>]
   -Workspace <Workspace>
   [<CommonParameters>]

Описание

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

Примеры

Пример 1

PS C:\> Get-PowerBIReport

Возвращает список всех отчетов PowerBI, к которым у пользователя есть доступ.

Пример 2

PS C:\> Get-PowerBIReport -Scope Organization

Возвращает список всех отчетов PowerBI в организации пользователя.

Параметры

-Filter

Фильтр OData, учитывает регистр (имена элементов начинаются в нижнем регистре). Поддерживается только при указании -Scope организации.

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

-First

Первый (верхний) список результатов.

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

-Id

Идентификатор возвращаемого отчета.

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

-Name

Имя отчета, возвращаемого, если оно существует с таким именем. Поиск без учета регистра.

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

-Scope

Указывает область вызова. Отдельные возвращают только отчеты, назначенные вызывающему объекту; Организация возвращает все отчеты в клиенте (должен быть администратором для инициирования). Индивидуальный — это значение по умолчанию.

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

-Skip

Пропускает первый набор результатов.

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

-Workspace

Рабочая область для фильтрации результатов; отображаются только отчеты, принадлежащие этой рабочей области.

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

-WorkspaceId

Идентификатор рабочей области для фильтрации результатов; отображаются только отчеты, принадлежащие этой рабочей области.

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

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

None

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

System.Collections.Generic.IEnumerable`1[[Microsoft.PowerBI.Common.Api.Reports.Report, Microsoft.PowerBI.Common.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]