Aracılığıyla paylaş


Copy-PowerBIReport

Belirtilen Power BI raporunun bir kopyasını oluşturur.

Sözdizimi

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>]

Description

Belirtilen Power BI raporunun bir kopyasını aynı Power BI çalışma alanında veya farklı bir çalışma alanında oluşturur ve raporu hedef çalışma alanındaki başvuruda bulunan bir veri kümesine yeniden ekler.

Örnekler

Örnek 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"

Hedef çalışma alanında "6439d4d4-18c4-4762-b755-1f957d55383e" kimliğine sahip "Çalışma Alanım"dan "30ca8f24-f628-45f7-a5ac-540c95e9b5e6" kimlikli raporun bir kopyasını oluşturur, rapora "Rapor Kopyası" adını atar ve "74f6adb5-93eb-49d8-918c-6df248cb73dd" kimliğiyle veri kümesine bağlar.

Örnek 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"

Çalışma alanından "bd200f64-46f1-4f82-b09f-c7fd6818d67c"" kimliğine sahip raporun bir kopyasını "6439d4d4-18c4-4762-b755-1f957d55383e" kimliğiyle hedef çalışma alanı olarak oluşturur, rapora "Rapor Kopyası" adını atar ve "1b46e4dc-1299-425b-97aa-c10d51f82a06" kimliğiyle veri kümesine bağlar.

Örnek 3

PS C:\> Copy-PowerBIReport -Name "Report Copy" -Id "30ca8f24-f628-45f7-a5ac-540c95e9b5e6"

Aynı çalışma alanında "30ca8f24-f628-45f7-a5ac-540c95e9b5e6" kimlikli raporun bir kopyasını oluşturur, rapora "Rapor Kopyası" adını atar ve raporu özgün raporun ilişkili olduğu veri kümesine bağlar.

Parametreler

-Id

Kopyalanacak özgün raporun kimliği.

Tür:Guid
Diğer adlar:ReportId
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-Name

Kopyalanan rapora atanacak yeni rapor adı.

Tür:String
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Report

Get-PowerBIReport cmdlet'i kullanılarak elde edilen özgün rapor nesnesi.

Tür:Report
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TargetDatasetId

Hedef ilişkili veri kümesi kimliğini belirtmek için isteğe bağlı parametre. Boşsa, yeni rapor kaynak raporla aynı veri kümesiyle ilişkilendirilecektir.

Tür:String
Diğer adlar:TargetModelId
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TargetWorkspaceId

Hedef çalışma alanının kimliği. Boş Guid (000000000-0000-0000-0000-000000000000000) 'Çalışma Alanım'ı gösterir. Boş dize, yeni raporun kaynak raporla aynı çalışma alanına kopyalanacağı anlamına gelmez.

Tür:String
Diğer adlar:TargetGroupId
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Workspace

Çalışma alanı nesnesi, özgün raporun bulunduğu Get-PowerBIWorkspace cmdlet'leri kullanılarak elde edilir. Boşsa, kaynak çalışma alanı 'Çalışma Alanım' olur.

Tür:Workspace
Diğer adlar:Group
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-WorkspaceId

Özgün raporun bulunduğu çalışma alanının kimliği. Boşsa, kaynak çalışma alanı 'Çalışma Alanım' olur.

Tür:String
Diğer adlar:GroupId
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

None

Çıkışlar

System.Object