Cmdlet PowerShell, API REST και βιβλιοθήκη προγραμμάτων-πελατών .NET για διαχείριση του Power BI
Το Power BI επιτρέπει στους διαχειριστές να εκτελούν δέσμες ενεργειών για κοινές εργασίες με cmdlet του PowerShell. Επίσης, εμφανίζει τα API REST και παρέχει μια βιβλιοθήκη προγραμμάτων-πελατών .NET για την ανάπτυξη λύσεων διαχείρισης. Αυτό το θέμα εμφανίζει μια λίστα με cmdlet και τα αντίστοιχα API και τελικά σημεία API REST. Για περισσότερες πληροφορίες, βλ.:
- Λήψη και τεκμηρίωση του PowerShell
- Τεκμηρίωση API REST
- Λήψη βιβλιοθήκης προγραμμάτων-πελατών .NET
Τα παρακάτω cmdlet θα πρέπει να κληθούν με
-Scope Organization
για να λειτουργήσουν για διαχείριση του μισθωτή.
Όνομα cmdlet | Ψευδώνυμα | API | Τελικό σημείο API REST | Περιγραφή |
---|---|---|---|---|
Get-PowerBIDatasource |
ΔΙ | Datasets_GetDataSourcesAsAdmin |
/v1.0/myorg/admin/datasets/{datasetkey}/datasources | Λαμβάνει τις προελεύσεις δεδομένων για ένα συγκεκριμένο σύνολο δεδομένων. |
Get-PowerBIDataset |
ΔΙ | Datasets_GetDatasetsAsAdmin |
/v1.0/myorg/admin/datasets | Λαμβάνει την πλήρη λίστα συνόλων δεδομένων σε έναν μισθωτή Power BI. |
Get-PowerBIWorkspace |
Get-PowerBIGroup |
Groups_GetGroupsAsAdmin |
/v1.0/myorg/admin/groups | Λαμβάνει την πλήρη λίστα χώρων εργασίας σε έναν μισθωτή Power BI. |
Add-PowerBIWorkspaceUser |
Add-PowerBIGroupUser |
Groups_AddUserAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/users | Προσθέτει έναν χρήστη ως μέλος σε έναν συγκεκριμένο χώρο εργασίας. |
Remove-PowerBIWorkspaceUser |
Remove-PowerBIGroupUser |
Groups_DeleteUserAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/users/{user} | Καταργεί έναν χρήστη από τη λίστα μελών ενός συγκεκριμένου χώρου εργασίας. |
Restore-PowerBIWorkspace |
Restore-PowerBIGroup |
Groups_RestoreDeletedGroupAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/restore | Επαναφέρει έναν διαγραμμένο χώρο εργασίας. |
Set-PowerBIWorkspace |
Set-PowerBIGroup |
Groups_UpdateGroupAsAdmin |
/v1.0/myorg/admin/groups/{groupId} | Ενημερώσεις τις ιδιότητες ενός συγκεκριμένου χώρου εργασίας. |
Get-PowerBIDataset -WorkspaceId |
ΔΙ | Groups_GetDatasetsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/datasets | Λαμβάνει τα σύνολα δεδομένων σε έναν συγκεκριμένο χώρο εργασίας. |
Get-PowerBIReport |
ΔΙ | Reports_GetReportsAsAdmin |
/v1.0/myorg/admin/reports | Λαμβάνει την πλήρη λίστα αναφορών σε έναν μισθωτή Power BI. |
Get-PowerBIDashboard |
ΔΙ | Dashboards_GetDashboardsAsAdmin |
/v1.0/myorg/admin/dashboards | Λαμβάνει την πλήρη λίστα πινάκων εργαλείων σε έναν μισθωτή Power BI. |
Get-PowerBIDashboard -WorkspaceId |
ΔΙ | Groups_GetDashboardsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/dashboards | Λαμβάνει τους πίνακες εργαλείων σε έναν συγκεκριμένο χώρο εργασίας. |
Get-PowerBITile |
Get-PowerBIDashboardTile |
Dashboards_GetTilesAsAdmin |
/v1.0/myorg/admin/dashboards/{dashboard_id}/tiles | Λαμβάνει τα πλακίδια ενός συγκεκριμένου πίνακα εργαλείων. |
Get-PowerBIReport |
ΔΙ | Groups_GetReportsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/reports | Λαμβάνει τις αναφορές σε έναν συγκεκριμένο χώρο εργασίας. |
Get-PowerBIImport |
ΔΙ | Imports_GetImportsAsAdmin |
/v1.0/myorg/admin/imports | Λαμβάνει την πλήρη λίστα εισαγωγών σε έναν μισθωτή Power BI. |
Connect-PowerBIServiceAccount |
Login-PowerBI & Login-PowerBIServiceAccount |
ΔΙ | ΔΙ | Συνδεθείτε στο Power BI και ξεκινήστε μια περίοδο λειτουργίας. |
Disconnect-PowerBIServiceAccount |
Logout-PowerBI & Logout-PowerBIServiceAccount |
ΔΙ | ΔΙ | Αποσυνδεθείτε από το Power BI και κλείστε την υπάρχουσα περίοδο λειτουργίας. |
Invoke-PowerBIRestMethod |
ΔΙ | ΔΙ | ΔΙ | Στείλτε αυθαίρετες κλήσεις REST API στο Power BI. |
Get-PowerBIAccessToken |
ΔΙ | ΔΙ | ΔΙ | Αποκτήστε το διακριτικό πρόσβασης Power BI σε μια περίοδο λειτουργίας. |
Resolve-PowerBIError |
ΔΙ | ΔΙ | ΔΙ | Λάβετε λεπτομερείς πληροφορίες σφάλματος για αποτυχημένες κλήσεις cmdlet. |