Copy-PowerBITile

创建指定的 Power BI 磁贴的副本,并将其添加到 Power BI 仪表板。

语法

Copy-PowerBITile
    -DashboardId <String>
    -TileId <String>
    -TargetDashboardId <String>
    [-TargetWorkspaceId <String>]
    [-TargetReportId <String>]
    [-TargetDatasetId <String>]
    [-PositionConflictAction <String>]
    [<CommonParameters>]
Copy-PowerBITile
    -WorkspaceId <Guid>
    -DashboardId <String>
    -TileId <String>
    -TargetDashboardId <String>
    [-TargetWorkspaceId <String>]
    [-TargetReportId <String>]
    [-TargetDatasetId <String>]
    [-PositionConflictAction <String>]
    [<CommonParameters>]
Copy-PowerBITile
    -Workspace <Workspace>
    -DashboardId <String>
    -TileId <String>
    -TargetDashboardId <String>
    [-TargetWorkspaceId <String>]
    [-TargetReportId <String>]
    [-TargetDatasetId <String>]
    [-PositionConflictAction <String>]
    [<CommonParameters>]

说明

创建指定磁贴的副本并将其添加到仪表板。 如果未指定目标报表 ID 和目标数据集 ID,则可能会出现以下情况:

  • 在同一工作区中创建磁贴副本时,将从源磁贴复制报表和数据集链接。
  • 将磁贴复制到其他工作区时,将休息报表和数据集链接,磁贴将中断。

示例

示例 1

PS C:\> Copy-PowerBITile -DashboardId cff24b2e-faa8-4683-8ecb-2c50e7d2cc7a -TileId e297e105-be30-4482-8531-152cdf289ac6 -TargetDashboardId 8f88d7ab-49e7-41e0-979b-28f063056daa -targetWorkspaceId 166bc04e-da57-426b-b7b4-d24d0e3e5587 -TargetReportId 1fb4359e-9356-4193-9965-a9472a0051b8 -TargetDatasetId a96cd411-4562-4eba-ba2a-42fee8425a87

从 ID 为“cff24b2e-faa8-4683”的仪表板创建 ID 为“e297e105-be30-4482-8531-152cdf289ac6”的磁贴副本 -8ecb-2c50e7d2cc7a“,并在仪表板中添加 ID 为”8f88d7ab-49e7-41e0-979b-28f063056daa“的仪表板 ID 为”166bc04e-da57-426b-b7b4-d24d0e3e5587“的工作区,并将其链接到 ID 为”1fb4359e-9356-41“的报告 目标工作区中 ID 为”a96cd411-4562-4562-ba2a-42fee8425a87“的数据集,

参数

-DashboardId

源磁贴所在的仪表板的 ID。

Type:String
Aliases:DashboardKey
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PositionConflictAction

用于指定操作的可选参数,以防位置冲突。 默认值为“Tail”。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetDashboardId

应在其中添加磁贴复制的仪表板的 ID。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetDatasetId

可选参数,用于将复制的磁贴重新绑定到其他数据集。

Type:String
Aliases:TargetModelId
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetReportId

可选参数,用于将复制的磁贴重新绑定到其他报表。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetWorkspaceId

用于指定目标工作区 ID 的可选参数。 空 Guid (00000000-0000-0000-0000-00000000000000) 指示“我的工作区”。 空字符串指示磁贴将在同一工作区中复制。

Type:String
Aliases:TargetGroupId
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TileId

应复制的磁贴的 ID

Type:String
Aliases:TileKey
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Workspace

工作区对象,如源仪表板所在的Get-PowerBIWorkspace cmdlet 返回。

Type:Workspace
Aliases:Group
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceId

源仪表板所在的工作区的 ID。 空 Guid (00000000-0000-0000-0000-00000000000000) 指示“我的工作区”。

Type:Guid
Aliases:GroupId
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

输入

None

输出

Microsoft.PowerBI.Common.Api.Reports.Dashboard