다음을 통해 공유


Set-PowerBITable

지정된 Power BI 테이블에 대한 메타데이터 및 스키마를 업데이트.

Syntax

Set-PowerBITable
   -Table <Table>
   -DatasetId <Guid>
   [-WorkspaceId <Guid>]
   [-Workspace <Workspace>]
   [<CommonParameters>]
Set-PowerBITable
   -Table <Table>
   -Dataset <Dataset>
   [-WorkspaceId <Guid>]
   [-Workspace <Workspace>]
   [<CommonParameters>]

Description

지정된 Power BI 테이블에 대한 메타데이터 및 스키마를 업데이트. 이 명령을 실행하기 전에 Connect-PowerBIServiceAccount 사용하여 로그인해야 합니다.

예제

예 1

$currentTables = Get-PowerBITable -DatasetId c47f6cff-70de-4837-a094-93a6f26e20bf

$currentTable = $currentTables[0]
$col1 = New-PowerBIColumn -Name Col1 -DataType Int64
$col2 = New-PowerBIColumn -Name Col2 -DataType String
$updatedTable = New-PowerBITable -Name $currentTable.Name -Columns $col1,$col2

Set-PowerBITable -Table $updatedTable -DatasetId c47f6cff-70de-4837-a094-93a6f26e20bf

다음은 현재 테이블을 검색하고 테이블에서 새로 만드는 예제입니다. 그런 다음 테이블 스키마를 업데이트합니다.

매개 변수

-Dataset

테이블이 저장되는 데이터 세트입니다.

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

-DatasetId

테이블을 저장할 데이터 세트의 ID입니다.

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

-Table

스키마를 업데이트할 테이블입니다.

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

-Workspace

테이블이 있는 위치를 필터링하는 작업 영역입니다.

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

-WorkspaceId

테이블이 있는 위치를 필터링할 작업 영역의 ID입니다.

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

입력

Microsoft.PowerBI.Common.Api.Datasets.Dataset

Microsoft.PowerBI.Common.Api.Workspaces.Workspace

출력

Microsoft.PowerBI.Common.Api.Datasets.Dataset