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"
从 ID 为“6439d4d4d4-18c4-4762-b755-1f955-1f95383e”的目标工作区中的“My Workspace”创建 ID 为“30ca8f24-f628-45f7-a5ac-540c95e95e55383e”的报表副本, 为报表副本分配名称“报表副本”,并将其绑定到 ID 为“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"
从工作区创建 ID 为“bd200f64-46f1-4f82-b09f-c7fd6818d67c”的报表副本 “我的工作区”中的 9d4d4-18c4-4762-b755-1f957d55383e“作为目标工作区,为报表副本分配名称”Report Copy“, 并将其绑定到 ID 为”1b46e4dc-1299-425b-97aa-c10d51f82a06“的数据集。
示例 3
PS C:\> Copy-PowerBIReport -Name "Report Copy" -Id "30ca8f24-f628-45f7-a5ac-540c95e9b5e6"
在同一工作区中创建 ID 为“30ca8f24-f628-45f7-a5ac-540c95e9b5e6”的报表副本,为报表副本分配名称“报表副本”,并将其绑定到原始报表与之关联的数据集。
参数
-Id
要复制的原始报表的 ID。
Type: | Guid |
Aliases: | ReportId |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
将分配给复制报表的新报表名称。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Report
使用 Get-PowerBIReport cmdlet 获取的原始报表对象。
Type: | Report |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetDatasetId
用于指定目标关联数据集 ID 的可选参数。 如果为空,则新报表将与源报表相同的数据集相关联。
Type: | String |
Aliases: | TargetModelId |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetWorkspaceId
目标工作区的 ID。 空 Guid (00000000-0000-0000-0000-0000000000000) 指示“我的工作区”。 空字符串表示将在源报表所在的同一工作区中复制新报表。
Type: | String |
Aliases: | TargetGroupId |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Workspace
使用原始报表所在的 Get-PowerBIWorkspace cmdlet 获取的工作区对象。 如果为空,则源工作区为“我的工作区”。
Type: | Workspace |
Aliases: | Group |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkspaceId
原始报表所在的工作区的 ID。 如果为空,则源工作区为“我的工作区”。
Type: | String |
Aliases: | GroupId |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
输入
None
输出
System.Object
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈