Copy-PowerBIReport
Tworzy kopię określonego raportu usługi Power BI.
Składnia
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>]
Opis
Tworzy kopię określonego raportu usługi Power BI w tym samym obszarze roboczym usługi Power BI lub w innym obszarze roboczym i ponownie tworzy powiązanie raportu z przywoływnym zestawem danych w docelowym obszarze roboczym.
Przykłady
Przykład 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"
Tworzy kopię raportu o identyfikatorze "30ca8f24-f628-45f7-a5ac-540c95e9b5e6" z obszaru roboczego docelowego o identyfikatorze "6439d4d4-18c4-4762-b755-1f957d555383e", przypisuje raportowi nazwę "Kopia raportu" i wiąże ją z zestawem danych o identyfikatorze "74f6adb5-93eb-49d8-918c-6df248cb73dd".
Przykład 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"
Tworzy kopię raportu o identyfikatorze "bd200f64-46f1-4f82-b09f-c7fd6818d67c" z obszaru roboczego o identyfikatorze "6439d4d4-18c4-4762-b755-1f957d555383e" w obszarze "Mój obszar roboczy" jako docelowy obszar roboczy, przypisuje raportowi nazwę "Kopia raportu" i wiąże ją z zestawem danych o identyfikatorze "1b46e4dc-1299-425b-97aa-c10d51f82a06".
Przykład 3
PS C:\> Copy-PowerBIReport -Name "Report Copy" -Id "30ca8f24-f628-45f7-a5ac-540c95e9b5e6"
Tworzy kopię raportu o identyfikatorze "30ca8f24-f628-45f7-a5ac-540c95e9b5e6" w tym samym obszarze roboczym, przypisuje raportowi nazwę "Kopia raportu" i wiąże go z zestawem danych skojarzonym z oryginalnym raportem.
Parametry
-Id
Identyfikator oryginalnego raportu do skopiowania.
Typ: | Guid |
Aliasy: | ReportId |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Name
Nowa nazwa raportu, która zostanie przypisana do skopiowanego raportu.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Report
Oryginalny obiekt raportu uzyskany przy użyciu polecenia cmdlet Get-PowerBIReport.
Typ: | Report |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TargetDatasetId
Opcjonalny parametr służący do określania docelowego skojarzonego identyfikatora zestawu danych. Jeśli jest pusty, nowy raport zostanie skojarzony z tym samym zestawem danych co raport źródłowy.
Typ: | String |
Aliasy: | TargetModelId |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TargetWorkspaceId
Identyfikator docelowego obszaru roboczego. Pusty identyfikator GUID (000000000-0000-0000-0000-0000000000000) wskazuje wartość "Mój obszar roboczy". Pusty ciąg wskazuje, że nowy raport zostanie skopiowany w tym samym obszarze roboczym co raport źródłowy.
Typ: | String |
Aliasy: | TargetGroupId |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Workspace
Obiekt obszaru roboczego uzyskany przy użyciu poleceń cmdlet Get-PowerBIWorkspace, gdzie znajduje się oryginalny raport. Jeśli jest pusty, źródłowy obszar roboczy to "Mój obszar roboczy".
Typ: | Workspace |
Aliasy: | Group |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WorkspaceId
Identyfikator obszaru roboczego, w którym znajduje się oryginalny raport. Jeśli jest pusty, źródłowy obszar roboczy to "Mój obszar roboczy".
Typ: | String |
Aliasy: | GroupId |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
None
Dane wyjściowe
System.Object