PowerShellin cmdlet-komennot, REST-ohjelmointirajapinnat ja .NET asiakaskonekirjastot Power BI:n hallintaa varten
Power BI:n avulla järjestelmänvalvojat voivat luoda yleisiä tehtäviä koskevia komentosarjoja PowerShellin cmdlet-komentojen avulla. Se sisältää myös REST-ohjelmointirajapinnat ja .NET asiakaskonekirjastot hallinnollisten ratkaisujen kehittämiseen. Tässä ohjeaiheessa näytetään cmdlet-komentojen luettelo sekä vastaavat ohjelmointirajapinnat ja REST-ohjelmointirajapinnan päätepiste. Lisätietoja:
- PowerShellin lataaminen ja dokumentaatio
- REST-ohjelmointirajapinnan dokumentaatio
- .NET-asiakaskirjaston lataaminen
Alla olevia cmdlet-komentoja on kutsuttava -kutsulla
-Scope Organization
vuokraajan hallintaa vastaan toimimiseksi.
Cmdlet-komennon nimi | Aliaksia | Ohjelmointirajapinta | REST-ohjelmointirajapinnan päätepiste | Kuvaus |
---|---|---|---|---|
Get-PowerBIDatasource |
– | Datasets_GetDataSourcesAsAdmin |
/v1.0/myorg/admin/datasets/{datasetkey}/datasources | Hakee tietolähteitä annetulle tietojoukolle. |
Get-PowerBIDataset |
– | Datasets_GetDatasetsAsAdmin |
/v1.0/myorg/admin/datasets | Hakee tietojoukkojen täydellisen luettelon Power BI -vuokraajassa. |
Get-PowerBIWorkspace |
Get-PowerBIGroup |
Groups_GetGroupsAsAdmin |
/v1.0/myorg/admin/groups | Hakee työtilojen täydellisen luettelon Power BI -vuokraajassa. |
Add-PowerBIWorkspaceUser |
Add-PowerBIGroupUser |
Groups_AddUserAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/users | Lisää käyttäjän jäsenenä tiettyyn työtilaan. |
Remove-PowerBIWorkspaceUser |
Remove-PowerBIGroupUser |
Groups_DeleteUserAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/users/{user} | Poistaa käyttäjän tietyn työtilan jäsenluettelosta. |
Restore-PowerBIWorkspace |
Restore-PowerBIGroup |
Groups_RestoreDeletedGroupAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/restore | Palauttaa poistetun työtilan. |
Set-PowerBIWorkspace |
Set-PowerBIGroup |
Groups_UpdateGroupAsAdmin |
/v1.0/myorg/admin/groups/{groupId} | Päivitykset tietyn työtilan ominaisuudet. |
Get-PowerBIDataset -WorkspaceId |
– | Groups_GetDatasetsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/datasets | Hakee tietyssä työtilassa olevat tietojoukot. |
Get-PowerBIReport |
– | Reports_GetReportsAsAdmin |
/v1.0/myorg/admin/reports | Hakee raporttien täydellisen luettelon Power BI -vuokraajassa. |
Get-PowerBIDashboard |
– | Dashboards_GetDashboardsAsAdmin |
/v1.0/myorg/admin/dashboards | Hakee koontinäyttöjen täydellisen luettelon Power BI -vuokraajassa. |
Get-PowerBIDashboard -WorkspaceId |
– | Groups_GetDashboardsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/dashboards | Hakee tietyssä työtilassa olevat koontinäytöt. |
Get-PowerBITile |
Get-PowerBIDashboardTile |
Dashboards_GetTilesAsAdmin |
/v1.0/myorg/admin/dashboards/{dashboard_id}/tiles | Hakee tietyn koontinäytön ruudut. |
Get-PowerBIReport |
– | Groups_GetReportsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/reports | Hakee tietyssä työtilassa olevat raportit. |
Get-PowerBIImport |
– | Imports_GetImportsAsAdmin |
/v1.0/myorg/admin/imports | Hakee tuontien täydellisen luettelon Power BI -vuokraajassa. |
Connect-PowerBIServiceAccount |
Login-PowerBI & Login-PowerBIServiceAccount |
– | – | Kirjaudu sisään Power BI:hin ja aloita istunto. |
Disconnect-PowerBIServiceAccount |
Logout-PowerBI & Logout-PowerBIServiceAccount |
– | – | Kirjaudu ulos Power BI:stä ja sulje nykyinen istunto. |
Invoke-PowerBIRestMethod |
– | – | – | Lähetä satunnaisia REST-ohjelmointirajapinnan kutsuja Power BI:hin. |
Get-PowerBIAccessToken |
– | – | – | Hanki Power BI -käyttöoikeustietue istunnossa. |
Resolve-PowerBIError |
– | – | – | Hanki tarkat virhetiedot epäonnistuneista cmdlet-kutsuista. |