Cmdlet di PowerShell, API REST e libreria client .NET per l'amministrazione di Power BI
Power BI consente agli amministratori di creare script di attività comuni con i cmdlet di PowerShell. Espone anche le API REST e fornisce una libreria client .NET per lo sviluppo di soluzioni amministrative. Questo argomento illustra un elenco di cmdlet e le API e l'endpoint DELL'API REST corrispondenti. Per altre informazioni, vedi:
- Download e documentazione di PowerShell
- Documentazione dell'API REST
- Download della libreria client .NET
I cmdlet seguenti devono essere chiamati con
-Scope Organization
per operare sul tenant per l'amministrazione.
Nome del cmdlet | Alias | API | Endpoint DELL'API REST | Descrizione |
---|---|---|---|---|
Get-PowerBIDatasource |
N/D | Datasets_GetDataSourcesAsAdmin |
/v1.0/myorg/admin/datasets/{datasetkey}/datasources | Ottiene le origini dati per un determinato set di dati. |
Get-PowerBIDataset |
N/D | Datasets_GetDatasetsAsAdmin |
/v1.0/myorg/admin/datasets | Ottiene l'elenco completo dei set di dati in un tenant di Power BI. |
Get-PowerBIWorkspace |
Get-PowerBIGroup |
Groups_GetGroupsAsAdmin |
/v1.0/myorg/admin/groups | Ottiene l'elenco completo delle aree di lavoro in un tenant di Power BI. |
Add-PowerBIWorkspaceUser |
Add-PowerBIGroupUser |
Groups_AddUserAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/users | Aggiunge un utente come membro a una determinata area di lavoro. |
Remove-PowerBIWorkspaceUser |
Remove-PowerBIGroupUser |
Groups_DeleteUserAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/users/{user} | Rimuove un utente dall'elenco di appartenenze di una determinata area di lavoro. |
Restore-PowerBIWorkspace |
Restore-PowerBIGroup |
Groups_RestoreDeletedGroupAsAdmin |
/v1.0/myorg/admin/groups/{groupId}/restore | Ripristina un'area di lavoro eliminata. |
Set-PowerBIWorkspace |
Set-PowerBIGroup |
Groups_UpdateGroupAsAdmin |
/v1.0/myorg/admin/groups/{groupId} | Aggiornamenti le proprietà di una determinata area di lavoro. |
Get-PowerBIDataset -WorkspaceId |
N/D | Groups_GetDatasetsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/datasets | Ottiene i set di dati all'interno di una determinata area di lavoro. |
Get-PowerBIReport |
N/D | Reports_GetReportsAsAdmin |
/v1.0/myorg/admin/reports | Ottiene l'elenco completo dei report in un tenant di Power BI. |
Get-PowerBIDashboard |
N/D | Dashboards_GetDashboardsAsAdmin |
/v1.0/myorg/admin/dashboards | Ottiene l'elenco completo dei dashboard in un tenant di Power BI. |
Get-PowerBIDashboard -WorkspaceId |
N/D | Groups_GetDashboardsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/dashboards | Ottiene i dashboard all'interno di una determinata area di lavoro. |
Get-PowerBITile |
Get-PowerBIDashboardTile |
Dashboards_GetTilesAsAdmin |
/v1.0/myorg/admin/dashboards/{dashboard_id}/tiles | Ottiene i riquadri di un determinato dashboard. |
Get-PowerBIReport |
N/D | Groups_GetReportsAsAdmin |
/v1.0/myorg/admin/groups/{group_id}/reports | Ottiene i report all'interno di una determinata area di lavoro. |
Get-PowerBIImport |
N/D | Imports_GetImportsAsAdmin |
/v1.0/myorg/admin/imports | Ottiene l'elenco completo delle importazioni in un tenant di Power BI. |
Connect-PowerBIServiceAccount |
Login-PowerBI & Login-PowerBIServiceAccount |
N/D | N/D | Accedere a Power BI e avviare una sessione. |
Disconnect-PowerBIServiceAccount |
Logout-PowerBI & Logout-PowerBIServiceAccount |
N/D | N/D | Disconnettersi da Power BI e chiudere la sessione esistente. |
Invoke-PowerBIRestMethod |
N/D | N/D | N/D | Inviare chiamate ALL'API REST arbitrarie a Power BI. |
Get-PowerBIAccessToken |
N/D | N/D | N/D | Ottenere il token di accesso di Power BI in una sessione. |
Resolve-PowerBIError |
N/D | N/D | N/D | Ottenere informazioni dettagliate sull'errore per le chiamate di cmdlet non riuscite. |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per