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:

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.