Cmdlet di PowerShell, API REST e .NET SDK per l'amministrazione di Power BIPowerShell cmdlets, REST APIs, and .NET SDK for Power BI administration

Power BI consente agli amministratori di creare script per le attività comuni tramite i cmdlet di PowerShell.Power BI enables administrators to script common tasks with PowerShell cmdlets. Inoltre, espone le API REST e mette a disposizione .NET SDK per lo sviluppo di soluzioni di amministrazione.It also exposes REST APIs and provides a .NET SDK for developing administrative solutions. In questo argomento viene presentato un elenco di cmdlet con il metodo SDK e l'endpoint API REST corrispondenti.This topic shows a list of cmdlets and the corresponding SDK method and REST API endpoint. Per altre informazioni, vedere:For more information, see:

I cmdlet riportati di seguito devono essere chiamati con -Scope Organization per agire sul tenant per l'amministrazione.Cmdlets below should be called with -Scope Organization to operate against the tenant for administration.

Nome del cmdletCmdlet name AliasAliases Metodo SDKSDK method Endpoint API RESTREST API endpoint DescrizioneDescription
Get-PowerBIDatasource N/DN/A Datasets_GetDataSourcesAsAdmin /v1.0/myorg/admin/datasets/{datasetkey}/datasources/v1.0/myorg/admin/datasets/{datasetkey}/datasources Recupera le origini dati per un determinato set di dati.Gets the data sources for a given dataset.
Get-PowerBIDataset N/DN/A Datasets_GetDatasetsAsAdmin /v1.0/myorg/admin/datasets/v1.0/myorg/admin/datasets Recupera l'elenco completo dei set di dati in un tenant di Power BI.Gets the full list of datasets in a Power BI tenant.
Get-PowerBIWorkspace Get-PowerBIGroup Groups_GetGroupsAsAdmin /v1.0/myorg/admin/groups/v1.0/myorg/admin/groups Recupera l'elenco completo delle aree di lavoro in un tenant di Power BI.Gets the full list of workspaces in a Power BI tenant.
Add-PowerBIWorkspaceUser Add-PowerBIGroupUser Groups_AddUserAsAdmin /v1.0/myorg/admin/groups/{groupId}/users/v1.0/myorg/admin/groups/{groupId}/users Aggiunge un utente come membro a un'area di lavoro.Adds a user as a member to a given workspace.
Remove-PowerBIWorkspaceUser Remove-PowerBIGroupUser Groups_DeleteUserAsAdmin /v1.0/myorg/admin/groups/{groupId}/users/{user}/v1.0/myorg/admin/groups/{groupId}/users/{user} Rimuove un utente dall'elenco di appartenenza di un'area di lavoro.Removes a user from the membership list of a given workspace.
Restore-PowerBIWorkspace Restore-PowerBIGroup Groups_RestoreDeletedGroupAsAdmin /v1.0/myorg/admin/groups/{groupId}/restore/v1.0/myorg/admin/groups/{groupId}/restore Ripristina un'area di lavoro eliminata.Restores a deleted workspace.
Set-PowerBIWorkspace Set-PowerBIGroup Groups_UpdateGroupAsAdmin /v1.0/myorg/admin/groups/{groupId}/v1.0/myorg/admin/groups/{groupId} Aggiorna le proprietà di un'area di lavoro.Updates the properties of a given workspace.
Get-PowerBIDataset -WorkspaceId N/DN/A Groups_GetDatasetsAsAdmin /v1.0/myorg/admin/groups/{group_id}/datasets/v1.0/myorg/admin/groups/{group_id}/datasets Recupera i set di dati all'interno di un'area di lavoro.Gets the datasets within a given workspace.
Get-PowerBIReport N/DN/A Reports_GetReportsAsAdmin /v1.0/myorg/admin/reports/v1.0/myorg/admin/reports Recupera l'elenco completo dei report in un tenant di Power BI.Gets the full list of reports in a Power BI tenant.
Get-PowerBIDashboard N/DN/A Dashboards_GetDashboardsAsAdmin /v1.0/myorg/admin/dashboards/v1.0/myorg/admin/dashboards Recupera l'elenco completo dei dashboard in un tenant di Power BI.Gets the full list of dashboards in a Power BI tenant.
Get-PowerBIDashboard -WorkspaceId N/DN/A Groups_GetDashboardsAsAdmin /v1.0/myorg/admin/groups/{group_id}/dashboards/v1.0/myorg/admin/groups/{group_id}/dashboards Recupera i dashboard all'interno di un'area di lavoro.Gets the dashboards within a given workspace.
Get-PowerBITile Get-PowerBIDashboardTile Dashboards_GetTilesAsAdmin /v1.0/myorg/admin/dashboards/{dashboard_id}/tiles/v1.0/myorg/admin/dashboards/{dashboard_id}/tiles Recupera i riquadri di un dashboard specifico.Gets the tiles of a given dashboard.
Get-PowerBIReport N/DN/A Groups_GetReportsAsAdmin /v1.0/myorg/admin/groups/{group_id}/reports/v1.0/myorg/admin/groups/{group_id}/reports Recupera i report all'interno di un'area di lavoro.Gets the reports within a given workspace.
Get-PowerBIImport N/DN/A Imports_GetImportsAsAdmin /v1.0/myorg/admin/imports/v1.0/myorg/admin/imports Recupera l'elenco completo delle importazioni in un tenant di Power BI.Gets the full list of imports in a Power BI tenant.
Connect-PowerBIServiceAccount Login-PowerBI & Login-PowerBIServiceAccount N/DN/A N/DN/A Accesso a Power BI e avvio di una sessione.Login to Power BI and start a session.
Disconnect-PowerBIServiceAccount Logout-PowerBI & Logout-PowerBIServiceAccount N/DN/A N/DN/A Disconnessione da Power BI e chiusura della sessione esistente.Logout of Power BI and close the existing session.
Invoke-PowerBIRestMethod N/DN/A N/DN/A N/DN/A Inviare chiamate arbitrarie all'API REST di Power BI.Send arbitrary REST API calls to Power BI.
Get-PowerBIAccessToken N/DN/A N/DN/A N/DN/A Recuperare il token di accesso di Power BI in una sessione.Obtain the Power BI access token in a session.
Resolve-PowerBIError N/DN/A N/DN/A N/DN/A Recupera informazioni dettagliate sugli errori per le chiamate non riuscite ai cmdlet.Get detailed error information for unsuccessful cmdlet calls.