PowerShell-parancsmagok, REST API-k és .NET-ügyfélkódtár a Power BI felügyeletéhez
A Power BI lehetővé teszi a rendszergazdák számára, hogy a PowerShell-parancsmagokkal közös feladatokat szkripteljenek. Emellett REST API-kat is elérhetővé tesz, és .NET-ügyfélkódtárat biztosít a felügyeleti megoldások fejlesztéséhez. Ez a témakör a parancsmagok és a megfelelő API-k és REST API-végpontok listáját mutatja be. For more information, see:
- A PowerShell letöltése és dokumentációja
- REST API-dokumentáció
- .NET-ügyfélkódtár letöltése
Az alábbi parancsmagokat a bérlőn
-Scope Organization
való üzemeltetéshez kell meghívni felügyelet céljából.
Parancsmag neve | Aliasok | API | REST API-végpont | Ismertetés |
---|---|---|---|---|
Get-PowerBIDatasource |
N/A | Datasets_GetDataSourcesAsAdmin |
/v1.0/myorg/admin/datasets/{datasetkey}/datasources | Lekéri egy adott adathalmaz adatforrásait. |
Get-PowerBIDataset |
N/A | Datasets_GetDatasetsAsAdmin |
/v1.0/myorg/admin/datasets | Lekéri az adathalmazok teljes listáját egy Power BI-bérlőben. |
Get-PowerBIWorkspace |
Get-PowerBIGroup |
Groups_GetGroupsAsAdmin |
/v1.0/myorg/admin/groups | Lekéri egy Power BI-bérlő munkaterületeinek teljes listáját. |
Add-PowerBIWorkspaceUser |
Add-PowerBIGroupUser |
Groups_AddUserAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/users | Tagként hozzáad egy felhasználót egy adott munkaterülethez. |
Remove-PowerBIWorkspaceUser |
Remove-PowerBIGroupUser |
Groups_DeleteUserAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/users/{user} | Eltávolít egy felhasználót egy adott munkaterület tagsági listájából. |
Restore-PowerBIWorkspace |
Restore-PowerBIGroup |
Groups_RestoreDeletedGroupAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/restore | Visszaállít egy törölt munkaterületet. |
Set-PowerBIWorkspace |
Set-PowerBIGroup |
Groups_UpdateGroupAsAdmin |
/v1.0/myorg/admin/groups/{groupId} | Frissítések egy adott munkaterület tulajdonságait. |
Get-PowerBIDataset -WorkspaceId |
N/A | Groups_GetDatasetsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/datasets | Lekéri az adathalmazokat egy adott munkaterületen. |
Get-PowerBIReport |
N/A | Reports_GetReportsAsAdmin |
/v1.0/myorg/admin/reports | Lekéri a jelentések teljes listáját egy Power BI-bérlőben. |
Get-PowerBIDashboard |
N/A | Dashboards_GetDashboardsAsAdmin |
/v1.0/myorg/admin/dashboards | Lekéri egy Power BI-bérlő irányítópultjainak teljes listáját. |
Get-PowerBIDashboard -WorkspaceId |
N/A | Groups_GetDashboardsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/dashboards | Lekéri az irányítópultokat egy adott munkaterületen. |
Get-PowerBITile |
Get-PowerBIDashboardTile |
Dashboards_GetTilesAsAdmin |
/v1.0/myorg/admin/dashboards/{dashboard_id}/tiles | Egy adott irányítópult csempéinek lekérdezése. |
Get-PowerBIReport |
N/A | Groups_GetReportsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/reports | Lekéri a jelentéseket egy adott munkaterületen. |
Get-PowerBIImport |
N/A | Imports_GetImportsAsAdmin |
/v1.0/myorg/admin/import | Lekéri a Power BI-bérlők importálásainak teljes listáját. |
Connect-PowerBIServiceAccount |
Login-PowerBI & Login-PowerBIServiceAccount |
N.A. | N.A. | Jelentkezzen be a Power BI-ba, és indítsa el a munkamenetet. |
Disconnect-PowerBIServiceAccount |
Logout-PowerBI & Logout-PowerBIServiceAccount |
N.A. | N.A. | Jelentkezzen ki a Power BI-ból, és zárja be a meglévő munkamenetet. |
Invoke-PowerBIRestMethod |
N.A. | N/A | N.A. | Tetszőleges REST API-hívásokat küldhet a Power BI-nak. |
Get-PowerBIAccessToken |
N.A. | N/A | N.A. | Szerezze be a Power BI hozzáférési jogkivonatát egy munkamenetben. |
Resolve-PowerBIError |
N.A. | N/A | N.A. | Részletes hibainformációk a sikertelen parancsmag-hívásokról. |