다음을 통해 공유


Power BI 관리를 위한 PowerShell cmdlet, REST API 및 .NET 클라이언트 라이브러리

Power BI를 사용하면 관리자가 PowerShell cmdlet을 사용하여 일반적인 작업을 스크립팅할 수 있습니다. 또한 REST API를 노출하고 관리 솔루션을 개발하기 위해 .NET 클라이언트 라이브러리를 제공합니다. 이 항목에서는 해당하는 API 및 REST API 엔드포인트의 cmdlet 목록을 보여 줍니다. 자세한 내용은 다음을 참조하세요.

관리를 위해 테넌트에 대해 작동하려면 -Scope Organization과 함께 아래의 Cmdlet을 호출해야 합니다.

Cmdlet 이름 별칭 API REST API 엔드포인트 설명
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-PowerBILogin-PowerBIServiceAccount 해당 없음 해당 없음 Power BI에 로그인하고 세션을 시작합니다.
Disconnect-PowerBIServiceAccount Logout-PowerBILogout-PowerBIServiceAccount 해당 없음 해당 없음 Power BI의 로그아웃 및 기존 세션을 닫습니다.
Invoke-PowerBIRestMethod 해당 없음 해당 없음 해당 없음 Power BI에 대한 임의의 REST API 호출을 보냅니다.
Get-PowerBIAccessToken 해당 없음 해당 없음 해당 없음 세션에서 Power BI 액세스 토큰을 가져옵니다.
Resolve-PowerBIError 해당 없음 해당 없음 해당 없음 실패한 cmdlet 호출에 대한 자세한 오류 정보를 가져옵니다.