我可以使用Power Shell在Power BI中创建数据集

时间:2019-05-30 09:17:29

标签: powerbi

实际上,我想使用PowerShell创建数据集,假设我不想使用Power BI桌面创建数据集和数据源。

1 个答案:

答案 0 :(得分:1)

是的,您可以使用Power BI REST APIPostDatasetInGroup(与Invoke-RestMethod结合使用)或使用Microsoft的官方Power BI Management moduleAdd-PowerBIDataset cmdlet创建数据集

例如,类似的东西:

Login-PowerBI

$col1 = New-PowerBIColumn -Name ID -DataType Int64
$col2 = New-PowerBIColumn -Name Data -DataType String
$table1 = New-PowerBITable -Name SampleTable1 -Columns $col1,$col2

$col3 = New-PowerBIColumn -Name ID -DataType Int64
$col4 = New-PowerBIColumn -Name Date -DataType DateTime
$col5 = New-PowerBIColumn -Name Detail -DataType String
$col6 = New-PowerBIColumn -Name Result -DataType Double
$table2 = New-PowerBITable -Name SampleTable2 -Columns $col3,$col4,$col5,$col6

$dataset = New-PowerBIDataSet -Name SampleDataSet -Tables $table1,$table2

Add-PowerBIDataSet -DataSet $dataset