Copy-PowerBIReport
Создает копию указанного отчета Power BI.
Синтаксис
Copy-PowerBIReport
-Name <String>
-Id <Guid>
[-WorkspaceId <String>]
[-Workspace <Workspace>]
[-TargetWorkspaceId <String>]
[-TargetDatasetId <String>]
[<CommonParameters>]
Copy-PowerBIReport
[-Name <String>]
-Report <Report>
[-WorkspaceId <String>]
[-Workspace <Workspace>]
[-TargetWorkspaceId <String>]
[-TargetDatasetId <String>]
[<CommonParameters>]
Описание
Создает копию указанного отчета Power BI в той же рабочей области Power BI или в другой рабочей области и повторно привязает отчет к указанному набору данных в целевой рабочей области.
Примеры
Пример 1
PS C:\> Copy-PowerBIReport -Name "Report Copy" -Id "30ca8f24-f628-45f7-a5ac-540c95e9b5e6" -WorkspaceId "00000000-0000-0000-0000-000000000000" -TargetWorkspaceId "6439d4d4-18c4-4762-b755-1f957d55383e" -TargetDatasetId "74f6adb5-93eb-49d8-918c-6df248cb73dd"
Создает копию отчета с идентификатором "30ca8f24-f628-45f7-a5ac-540c95e5e5e6" из "Моя рабочая область" в целевой рабочей области с идентификатором "6439d4d4-18c4-4762-b755-1f957d55555383e", присваивает отчету имя "Копия отчета" и привязывает его к набору данных с идентификатором "74f6adb5-93eb-49d8-918c-6df248cb73dd".
Пример 2
PS C:\> Copy-PowerBIReport -Name "Report Copy" -Id "bd200f64-46f1-4f82-b09f-c7fd6818d67c" -WorkspaceId "6439d4d4-18c4-4762-b755-1f957d55383e" -TargetWorkspaceId "00000000-0000-0000-0000-000000000000" -TargetDatasetId "1b46e4dc-1299-425b-97aa-c10d51f82a06"
Создает копию отчета с идентификатором "bd200f64-46f1-4f82-b09f-c7fd6818d67c" из рабочей области с идентификатором "6439d4d4-18c4-4762-b755-1f957d5555383e" в качестве целевой рабочей области, присваивает отчету имя "Копия отчета" и привязывает его к набору данных с идентификатором "1b46e4dc-1299-425b-97aa-c10d51f82a06".
Пример 3
PS C:\> Copy-PowerBIReport -Name "Report Copy" -Id "30ca8f24-f628-45f7-a5ac-540c95e9b5e6"
Создает копию отчета с идентификатором 30ca8f24-f628-45f7-a5ac-540c95e9b5e6 в той же рабочей области, присваивает отчету имя "Копия отчета" и привязывает его к набору данных, с которым связан исходный отчет.
Параметры
-Id
Идентификатор исходного отчета для копирования.
Тип: | Guid |
Aliases: | ReportId |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Name
Новое имя отчета, которое будет назначено скопированным отчету.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Report
Исходный объект отчета, полученный с помощью командлета Get-PowerBIReport.
Тип: | Report |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TargetDatasetId
Необязательный параметр для указания идентификатора связанного целевого набора данных. Если пусто, новый отчет будет связан с тем же набором данных, что и исходный отчет.
Тип: | String |
Aliases: | TargetModelId |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TargetWorkspaceId
Идентификатор целевой рабочей области. Пустой GUID (00000000000-0000-0000-00000000000000) указывает "Моя рабочая область". Пустая строка указывает, что новый отчет будет скопирован в той же рабочей области, что и исходный отчет.
Тип: | String |
Aliases: | TargetGroupId |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Workspace
Объект рабочей области, полученный с помощью командлетов Get-PowerBIWorkspace, где находится исходный отчет. Если пуста, исходная рабочая область — "Моя рабочая область".
Тип: | Workspace |
Aliases: | Group |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WorkspaceId
Идентификатор рабочей области, в которой находится исходный отчет. Если пуста, исходная рабочая область — "Моя рабочая область".
Тип: | String |
Aliases: | GroupId |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
None
Выходные данные
System.Object