PowerShell-cmdlet'er, REST API'er og .NET-klientbibliotek til Power BI-administration
Power BI gør det muligt for administratorer at scripte almindelige opgaver med PowerShell-cmdlet'er. Den viser også REST API'er og indeholder et .NET-klientbibliotek til udvikling af administrative løsninger. I dette emne vises en liste over cmdlet'er og de tilsvarende API'er og REST API-slutpunkter. Du kan finde flere oplysninger i:
- Download og dokumentation til PowerShell
- DOKUMENTATION TIL REST API
- Download af .NET-klientbibliotek
Cmdlet'er nedenfor skal kaldes med
-Scope Organization
for at fungere i forhold til lejeren til administration.
Cmdlet-navn | Aliaser | API | REST API-slutpunkt | Beskrivelse |
---|---|---|---|---|
Get-PowerBIDatasource |
I/R | Datasets_GetDataSourcesAsAdmin |
/v1.0/myorg/admin/datasæt/{datasetkey}/datakilder | Henter datakilderne for et givet datasæt. |
Get-PowerBIDataset |
I/R | Datasets_GetDatasetsAsAdmin |
/v1.0/myorg/admin/datasæt | Henter den komplette liste over datasæt i en Power BI-lejer. |
Get-PowerBIWorkspace |
Get-PowerBIGroup |
Groups_GetGroupsAsAdmin |
/v1.0/myorg/admin/groups | Henter den komplette liste over arbejdsområder i en Power BI-lejer. |
Add-PowerBIWorkspaceUser |
Add-PowerBIGroupUser |
Groups_AddUserAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/users | Føjer en bruger som medlem til et givet arbejdsområde. |
Remove-PowerBIWorkspaceUser |
Remove-PowerBIGroupUser |
Groups_DeleteUserAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/users/{user} | Fjerner en bruger fra medlemskabslisten for et givet arbejdsområde. |
Restore-PowerBIWorkspace |
Restore-PowerBIGroup |
Groups_RestoreDeletedGroupAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/restore | Gendanner et slettet arbejdsområde. |
Set-PowerBIWorkspace |
Set-PowerBIGroup |
Groups_UpdateGroupAsAdmin |
/v1.0/myorg/admin/groups/{groupId} | Opdateringer egenskaberne for et givet arbejdsområde. |
Get-PowerBIDataset -WorkspaceId |
I/R | Groups_GetDatasetsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/datasæt | Henter datasættene i et givet arbejdsområde. |
Get-PowerBIReport |
I/R | Reports_GetReportsAsAdmin |
/v1.0/myorg/admin/reports | Henter den komplette liste over rapporter i en Power BI-lejer. |
Get-PowerBIDashboard |
I/R | Dashboards_GetDashboardsAsAdmin |
/v1.0/myorg/admin/dashboards | Henter den komplette liste over dashboards i en Power BI-lejer. |
Get-PowerBIDashboard -WorkspaceId |
I/R | Groups_GetDashboardsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/dashboards | Henter dashboards i et givet arbejdsområde. |
Get-PowerBITile |
Get-PowerBIDashboardTile |
Dashboards_GetTilesAsAdmin |
/v1.0/myorg/admin/dashboards/{dashboard_id}/felter | Henter felterne i et givet dashboard. |
Get-PowerBIReport |
I/R | Groups_GetReportsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/reports | Henter rapporterne i et givet arbejdsområde. |
Get-PowerBIImport |
I/R | Imports_GetImportsAsAdmin |
/v1.0/myorg/admin/import | Henter den komplette liste over import i en Power BI-lejer. |
Connect-PowerBIServiceAccount |
Login-PowerBI & Login-PowerBIServiceAccount |
I/R | I/T | Log på Power BI, og start en session. |
Disconnect-PowerBIServiceAccount |
Logout-PowerBI & Logout-PowerBIServiceAccount |
I/R | I/T | Log af Power BI, og luk den eksisterende session. |
Invoke-PowerBIRestMethod |
I/R | I/T | I/T | Send vilkårlige REST API-kald til Power BI. |
Get-PowerBIAccessToken |
I/R | I/T | I/T | Hent Power BI-adgangstokenet i en session. |
Resolve-PowerBIError |
I/R | I/T | I/T | Få detaljerede fejloplysninger for mislykkede cmdlet-kald. |