Export-PowerBIDataflow

将 Power BI 数据流导出到 .json 文件格式。

语法

Export-PowerBIDataflow
      [-WorkspaceId <Guid>]
      -Id <Guid>
      [-Scope <PowerBIUserScope>]
      -OutFile <String>
      [<CommonParameters>]
Export-PowerBIDataflow
      [-WorkspaceId <Guid>]
      -Dataflow <Dataflow>
      [-Scope <PowerBIUserScope>]
      -OutFile <String>
      [<CommonParameters>]

说明

将 Power BI 数据流从Power BI 服务导出到表示数据流对象的 .json 文件中。 对于 -Scope Individual,用户必须使用给定的 -WorkspaceId 值指定数据流的工作区。 运行此命令之前,请确保使用 Connect-PowerBIServiceAccount 登录。

示例

示例 1

PS C:\> Export-PowerBIDataflow -WorkspaceId ed451706-2b02-430c-b25c-20c0842c6375 -Id 9b519499-5ba1-4f1c-878b-be3a69f1791f -OutFile .\Sales.json

将 ID 为 9b519499-5ba1-4f1c-878b-be3a69f1791f 的数据流从 ID 为 ed451706-2b02-430c-b25c-20c0842c6375 的文件导出到当前工作目录中名为 Sales.json 的文件 ($PWD) 。

示例 2

PS C:\> Export-PowerBIDataflow -Id 9b519499-5ba1-4f1c-878b-be3a69f1791f -Scope Organization -OutFile .\Sales.json

将 ID 为 9b519499-5ba1-4f1c-878b-be3a69f1791f 的数据流从用户的组织中导出到当前工作目录中名为 Sales.json 的文件 ($PWD) 。

参数

-Dataflow

用于导出的数据流。

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

-Id

要导出的数据流的 ID。

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

-OutFile

要将导出的数据流保存到的输出文件。 路径必须尚不存在。

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

-Scope

指示调用的范围。 个人仅适用于 -WorkspaceId 参数,该参数指示请求的数据流的工作区。 组织从租户内导出请求的数据流, (必须是管理员才能启动) 。 单个是默认值。

Type:PowerBIUserScope
Accepted values:Individual, Organization
Position:Named
Default value:Individual
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceId

包含要导出的 Power BI 数据流的工作区的 ID。

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

输入

Microsoft.PowerBI.Common.Api.Dataflows.Dataflow

输出

System.Object