Admin - WorkspaceInfo GetScanResult
지정된 검사에 대한 검사 결과를 가져옵니다.
GetScanStatus API 호출을 성공적으로
권한을
사용자는 패브릭 관리자이거나 서비스 주체를 사용하여 인증해야 합니다.
서비스 주체 인증으로 실행하는 경우 앱 Azure Portal에서 설정한 Power BI에 대한 관리자 동의가 필요한 권한이 않아야 합니다.
필수 범위
Tenant.Read.All 또는 Tenant.ReadWrite.All
표준 위임된 관리자 액세스 토큰을 통해 인증하는 경우에만 관련됩니다. 서비스 주체를 통한 인증을 사용할 때는 존재하지 않아야 합니다.
제한
시간당 최대 500개 요청
GET https://api.powerbi.com/v1.0/myorg/admin/workspaces/scanResult/{scanId}
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
scan
|
path | True |
string uuid |
작업 영역 또는 관리자 - WorkspaceInfo PostWorkspaceInfo API 호출의 응답에 포함된 검색 ID입니다. |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
그래 |
예제
Example
샘플 요청
GET https://api.powerbi.com/v1.0/myorg/admin/workspaces/scanResult/e7d03602-4873-4760-b37e-1563ef5358e3
샘플 응답
{
"workspaces": [
{
"id": "d507422c-8d6d-4361-ac7a-30074a8cd0a1",
"name": "V2 shared",
"type": "Workspace",
"state": "Active",
"isOnDedicatedCapacity": true,
"capacityId": "0f084df7-c13d-451b-af5f-ed0c466403b2",
"defaultDatasetStorageFormat": "Small",
"reports": [
{
"id": "c6d072d1-ed20-4b60-8329-16c4b934203b",
"name": "CompositeModelParams-RLS",
"datasetId": "132593c4-bf8d-4548-8f25-1ebb16a1613c",
"createdDateTime": "2020-06-16T08:22:49.14",
"modifiedDateTime": "2020-06-16T08:22:49.14",
"modifiedBy": "john@contoso.com",
"reportType": "PaginatedReport",
"endorsementDetails": {
"endorsement": "Certified",
"certifiedBy": "john@contoso.com"
},
"sensitivityLabel": {
"labelId": "85b38049-4259-43a2-8feb-244e222d96c0"
},
"users": [
{
"displayName": "John Nick",
"emailAddress": "john@contoso.com",
"appUserAccessRight": "ReadExplore",
"identifier": "john@contoso.com",
"graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
"principalType": "User"
}
]
}
],
"dashboards": [
{
"id": "80814ece-9302-49e3-b6bc-bad2f7a86c1a",
"displayName": "CompositeModelParamsDashboard",
"isReadOnly": false,
"tiles": [
{
"id": "e687cc21-5b32-48f5-8c5e-4b844f190579",
"title": "CompositeModelParamsDashboard",
"reportId": "c6d072d1-ed20-4b60-8329-16c4b934203b",
"datasetId": "132593c4-bf8d-4548-8f25-1ebb16a1613c"
}
],
"sensitivityLabel": {
"labelId": "d9b9581a-0594-4c39-81c5-91ddf40baeda"
},
"users": [
{
"displayName": "John Nick",
"emailAddress": "john@contoso.com",
"appUserAccessRight": "ReadExplore",
"identifier": "john@contoso.com",
"graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
"principalType": "User"
}
]
}
],
"datasets": [
{
"id": "e7e8a355-e77b-4418-a7b8-ae5972fdaa03",
"name": "ExportB",
"tables": [
{
"name": "DW_Revenues",
"columns": [
{
"name": "RowNumber-2662979B-1795-4F74-8F37-6A1BA8059B61",
"dataType": "Int64",
"isHidden": true
}
],
"measures": [
{
"name": "MyMeasure",
"expression": "CALCULATE(SELECTEDVALUE('DW_Revenues DW_RevenuesTestToBeDeleted'[Numbers])*10)",
"description": "My measure",
"isHidden": false
}
],
"isHidden": false,
"description": "My table",
"source": [
{
"expression": "let\n Source = Revenues,\n Param = RevenuesParam\nin\n Source"
}
]
}
],
"relationships": [],
"configuredBy": "john@contoso.com",
"targetStorageMode": "Abf",
"endorsementDetails": {
"endorsement": "Certified",
"certifiedBy": "john@contoso.com"
},
"expressions": [
{
"name": "Revenues",
"description": "revenues",
"expression": "let\n Source = Sql.Database(\"sqlserver.database.windows.net\", \"DB\"),\n RevenuesTable = Source{[Schema=\"DB_SCHEMA\",Item=\"DB_SCHEMA_ITEM\"]}[Data]\nin\n RevenuesTable"
},
{
"name": "RevenuesParam",
"description": "revenues param",
"expression": "\"revenues param value\" meta [IsParameterQuery=true, Type=\"Text\", IsParameterQueryRequired=true]"
}
],
"roles": [
{
"name": "Teams",
"modelPermission": "Read",
"members": [
{
"memberName": "john@contoso.com",
"memberId": "ee96296b-fb71-4f65-a8af-c0ec5a7daced",
"memberType": "User",
"identityProvider": "AzureAD"
},
{
"memberName": "group@contoso.com",
"memberId": "0a1cdbc3-f82c-4001-8b96-be04ae9d25a3",
"memberType": "Group",
"identityProvider": "AzureAD"
}
],
"tablePermissions": [
{
"name": "DW_Revenues DW_RevenuesTest",
"filterExpression": "[InTeams] = \"True\""
}
]
}
],
"upstreamDataflows": [
{
"targetDataflowId": "a842dbb1-32ca-46b0-9648-498b2c2d5e38",
"groupId": "b7416115-7421-42c0-b525-1505ce40d2f0"
},
{
"targetDataflowId": "06898194-2eaf-4122-bacc-133db1f8585d",
"groupId": "7263838d-80d7-4b8d-a1f6-50fc27e74a97"
}
],
"datasourceUsages": [
{
"datasourceInstanceId": "c79ad907-df19-43fe-a0f7-d9f365d67070"
}
],
"misconfiguredDatasourceUsages": [
{
"datasourceInstanceId": "80ec28bc-fe81-43ea-be52-a07a95cfbcab"
}
],
"sensitivityLabel": {
"labelId": "bf3dc57d-d796-41c0-bbe9-a47f5ee3331e"
},
"users": [
{
"displayName": "John Nick",
"emailAddress": "john@contoso.com",
"appUserAccessRight": "ReadExplore",
"identifier": "john@contoso.com",
"graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
"principalType": "User"
}
]
}
],
"dataflows": [
{
"objectId": "a842dbb1-32ca-46b0-9648-498b2c2d5e38",
"name": "Azure SQL",
"description": "Azure SQL dataflow",
"configuredBy": "john@contoso.com",
"modifiedBy": "john@contoso.com",
"modifiedDateTime": "2020-06-16T08:27:47.783Z",
"endorsementDetails": {
"endorsement": "Certified",
"certifiedBy": "john@contoso.com"
},
"datasourceUsages": [
{
"datasourceInstanceId": "c79ad907-df19-43fe-a0f7-d9f365d67070"
}
],
"misconfiguredDatasourceUsages": [
{
"datasourceInstanceId": "80ec28bc-fe81-43ea-be52-a07a95cfbcab"
}
],
"sensitivityLabel": {
"labelId": "5c9f8c24-2a94-4fd2-a105-9a8b096c5af1"
},
"users": [
{
"displayName": "John Nick",
"emailAddress": "john@contoso.com",
"appUserAccessRight": "ReadExplore",
"identifier": "john@contoso.com",
"graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
"principalType": "User"
}
]
}
],
"datamarts": [
{
"id": "9df8d63c-db5b-44c3-a8e3-9f8c8ec1eec2",
"name": "MyDatamart",
"description": "SQL datamart",
"type": "Sql",
"configuredBy": "john@contoso.com",
"configuredById": "5c9f8c24-2a94-4fd2-a105-9a8b096cdsew",
"modifiedBy": "john@contoso.com",
"modifiedDateTime": "2020-06-16T08:27:47.783Z",
"sensitivityLabel": {
"labelId": "5c9f8c24-2a94-4fd2-a105-9a8b096c5af1"
},
"endorsementDetails": {
"endorsement": "Certified",
"certifiedBy": "john@contoso.com"
},
"UpstreamDataflows": [
{
"targetDataflowId": "5c9f8c24-2a94-34fd-a105-9a8b096c4555",
"groupId": "5c9f8c24-4dsc-4fd2-a105-9a8b096c4fgt"
}
],
"datasourceUsages": [
{
"datasourceInstanceId": "c79ad907-df19-43fe-a0f7-d9f365d67070"
}
],
"Users": [
{
"displayName": "John Nick",
"emailAddress": "john@contoso.com",
"identifier": "john@contoso.com",
"graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
"principalType": "User",
"userType": "User",
"profile": {
"id": "45416453",
"displayName": "John's profile"
},
"datamartUserAccessRight": "Read"
}
]
}
],
"users": [
{
"displayName": "John Nick",
"emailAddress": "john@contoso.com",
"appUserAccessRight": "ReadExplore",
"identifier": "john@contoso.com",
"graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
"principalType": "User"
}
]
}
],
"datasourceInstances": [
{
"datasourceType": "Sql",
"connectionDetails": {
"server": "qlserver.database.windows.net",
"database": "dbo.largest_table"
},
"datasourceId": "c79ad907-df19-43fe-a0f7-d9f365d67070",
"gatewayId": "e820592e-f8cf-4a6f-b1ed-566799d29565"
}
],
"misconfiguredDatasourceInstances": [
{
"datasourceType": "Sql",
"connectionDetails": {
"server": "sqlserver.database.windows.net",
"database": "dbo.table"
},
"datasourceId": "80ec28bc-fe81-43ea-be52-a07a95cfbcab",
"gatewayId": "505a19c1-4190-4e8e-a4f6-dd72722feced"
}
]
}
정의
Name | Description |
---|---|
ASMashup |
데이터 세트 테이블 원본 |
Column |
데이터 세트 열 |
Dashboard |
대시보드에 대한 Power BI 사용자 액세스 권한 항목 |
Dashboard |
사용자가 대시보드에 대해 가지고 있는 액세스 권한(권한 수준) |
Dataflow |
데이터 흐름에 대한 Power BI 사용자 액세스 권한 항목 |
Dataflow |
사용자가 데이터 흐름에 대해 가지고 있는 액세스 권한(권한 수준) |
datamart |
datamart 현재 상태 |
datamart |
datamart 상태 |
datamart |
datamart 형식 |
Datamart |
보고서에 대한 Power BI 사용자 액세스 권한 항목 |
Datamart |
사용자가 datamart에 대해 가지고 있는 액세스 권한(권한 수준) |
Dataset |
데이터 세트에 대한 Power BI 사용자 액세스 권한 항목 |
Dataset |
사용자가 데이터 세트에 대해 가지고 있는 액세스 권한(권한 수준) |
Datasource |
Power BI 데이터 원본 |
Datasource |
Power BI 데이터 원본 연결 세부 정보입니다. 데이터 원본 가져오기 또는 그룹데이터 원본 가져오기 |
Datasource |
데이터 원본 사용량 |
Default |
그룹의 기본 데이터 세트 스토리지 형식 |
Dependent |
Power BI 종속 데이터 흐름 |
Dependent |
Power BI 종속 데이터 마트 |
Dependent |
Power BI 종속 데이터 세트 |
Endorsement |
Power BI 인증 세부 정보 |
Expression |
데이터 세트 식 |
Group |
작업 영역에 액세스할 수 있는 Power BI 사용자 |
Group |
사용자가 작업 영역에 있는 액세스 권한(권한 수준) |
Measure |
Power BI 측정값 |
Principal |
보안 주체 형식 |
Report |
보고서에 대한 Power BI 사용자 액세스 권한 항목 |
Report |
사용자가 보고서에 대해 가지고 있는 액세스 권한(권한 수준) |
Role |
데이터 세트의 RLS 구성에서 역할 |
Role |
역할 멤버 |
Role |
역할 필터 |
Row |
데이터 세트의 데이터 행 |
Sensitivity |
Power BI 항목에 대한 민감도 레이블 정보(예: 보고서 또는 대시보드) |
Service |
Power BI 서비스 주체 프로필입니다. Power BI Embedded 다중 테넌트 솔루션 |
Table |
데이터 세트 테이블 |
Workspace |
작업 영역 정보 세부 정보 |
Workspace |
WorkspaceInfo API에서 반환된 Power BI 대시보드입니다. API는 다음 대시보드 속성 목록의 하위 집합을 반환합니다. 하위 집합은 호출된 API, 호출자 권한 및 Power BI 데이터베이스의 데이터 가용성에 따라 달라집니다. |
Workspace |
작업 영역 정보 API에서 반환된 데이터 흐름의 메타데이터입니다. 다음은 데이터 흐름에 대해 반환될 수 있는 속성 목록입니다. 호출된 API, 호출자 권한 및 Power BI 데이터베이스의 데이터 가용성에 따라 속성의 하위 집합만 반환됩니다. |
Workspace |
작업 영역 정보 API에서 반환된 Power BI 데이터마트입니다. API는 다음 데이터마트 속성 목록의 하위 집합을 반환합니다. 하위 집합은 호출된 API, 호출자 권한 및 Power BI 데이터베이스의 데이터 가용성에 따라 달라집니다. |
Workspace |
WorkspaceInfo API에서 반환된 Power BI 데이터 세트입니다. API는 다음 데이터 세트 속성 목록의 하위 집합을 반환합니다. 하위 집합은 호출된 API, 호출자 권한 및 Power BI 데이터베이스의 데이터 가용성에 따라 달라집니다. |
Workspace |
작업 영역 정보 API에서 반환된 Power BI 보고서입니다. API는 다음 보고서 속성 목록의 하위 집합을 반환합니다. 하위 집합은 호출된 API, 호출자 권한 및 Power BI 데이터베이스의 데이터 가용성에 따라 달라집니다. |
Workspace |
작업 영역 정보 응답 |
Workspace |
WorkspaceInfo API에서 반환된 Power BI 타일 |
ASMashupExpression
데이터 세트 테이블 원본
Name | 형식 | Description |
---|---|---|
expression |
string |
원본 식 |
Column
데이터 세트 열
Name | 형식 | Description |
---|---|---|
dataCategory |
string |
선택적. 이 열 내의 데이터를 설명하는 데이터 범주에 사용할 문자열 값입니다. |
dataType |
string |
열 데이터 형식 |
formatString |
string |
선택적. FORMAT_STRING지정된 열의 형식입니다. |
isHidden |
boolean |
선택적. 열이 숨겨져 있는지 여부입니다. 기본값은 |
name |
string |
열 이름 |
sortByColumn |
string |
선택적. 현재 열을 정렬하는 데 사용할 동일한 테이블에 있는 열의 문자열 이름입니다. |
summarizeBy |
string |
선택적. 이 열을 요약하는 데 사용할 집계 함수입니다. |
DashboardUser
대시보드에 대한 Power BI 사용자 액세스 권한 항목
Name | 형식 | Description |
---|---|---|
dashboardUserAccessRight |
사용자가 대시보드에 대해 가지고 있는 액세스 권한(권한 수준) |
|
displayName |
string |
보안 주체의 표시 이름 |
emailAddress |
string |
사용자의 전자 메일 주소 |
graphId |
string |
Microsoft Graph의 보안 주체 식별자입니다. 관리자 API에만 사용할 수 있습니다. |
identifier |
string |
보안 주체의 식별자 |
principalType |
보안 주체 형식 |
|
profile |
Power BI 서비스 주체 프로필입니다. Power BI Embedded 다중 테넌트 솔루션 |
|
userType |
string |
사용자의 유형입니다. |
DashboardUserAccessRight
사용자가 대시보드에 대해 가지고 있는 액세스 권한(권한 수준)
Name | 형식 | Description |
---|---|---|
None |
string |
대시보드의 콘텐츠에 대한 사용 권한 없음 |
Owner |
string |
보고서의 콘텐츠에 대한 읽기, 쓰기 및 다시 공유 액세스 권한 부여 |
Read |
string |
대시보드의 콘텐츠에 대한 읽기 액세스 권한 부여 |
ReadCopy |
string |
대시보드의 콘텐츠에 대한 읽기 및 복사 액세스 권한 부여 |
ReadReshare |
string |
대시보드의 콘텐츠에 대한 읽기 및 다시 공유 액세스 권한 부여 |
ReadWrite |
string |
대시보드의 콘텐츠에 대한 읽기 및 쓰기 액세스 권한 부여 |
DataflowUser
데이터 흐름에 대한 Power BI 사용자 액세스 권한 항목
Name | 형식 | Description |
---|---|---|
DataflowUserAccessRight |
사용자가 데이터 흐름에 대해 가지고 있는 액세스 권한(권한 수준) |
|
displayName |
string |
보안 주체의 표시 이름 |
emailAddress |
string |
사용자의 전자 메일 주소 |
graphId |
string |
Microsoft Graph의 보안 주체 식별자입니다. 관리자 API에만 사용할 수 있습니다. |
identifier |
string |
보안 주체의 식별자 |
principalType |
보안 주체 형식 |
|
profile |
Power BI 서비스 주체 프로필입니다. Power BI Embedded 다중 테넌트 솔루션 |
|
userType |
string |
사용자의 유형입니다. |
DataflowUserAccessRight
사용자가 데이터 흐름에 대해 가지고 있는 액세스 권한(권한 수준)
Name | 형식 | Description |
---|---|---|
None |
string |
데이터 흐름의 콘텐츠에 대한 사용 권한을 제거합니다. |
Owner |
string |
데이터 흐름의 콘텐츠에 대한 읽기, 쓰기 및 다시 공유 액세스 권한 부여 |
Read |
string |
데이터 흐름의 콘텐츠에 대한 읽기 액세스 권한 부여 |
ReadReshare |
string |
데이터 흐름의 콘텐츠에 대한 읽기 및 다시 공유 액세스 권한 부여 |
ReadWrite |
string |
데이터 흐름의 콘텐츠에 대한 읽기 및 쓰기 액세스 권한 부여 |
datamartState
datamart 현재 상태
Name | 형식 | Description |
---|---|---|
Active |
string |
datamart가 활성 상태입니다. |
Deleted |
string |
datamart가 삭제되었습니다. |
Evicted |
string |
datamart가 제거되었습니다. |
Initialized |
string |
datamart가 초기화되었습니다. |
Invalid |
string |
datamart의 상태가 잘못되었습니다. |
Migrating |
string |
datamart가 마이그레이션 중임 |
datamartStatus
datamart 상태
Name | 형식 | Description |
---|---|---|
Available |
string |
datamart를 사용할 수 있습니다. |
Error |
string |
datamart에 오류 상태가 있습니다. |
InProgress |
string |
데이터 마트가 진행 중입니다. |
Invalid |
string |
datamart의 상태가 잘못되었습니다. |
NoCapacity |
string |
datamart에 용량이 없음 |
OutOfRegion |
string |
datamart가 지역 외부에 있습니다. |
SuspendedInCriticalPhase |
string |
데이터 마트가 중요한 단계에서 일시 중단됨 |
datamartType
datamart 형식
Name | 형식 | Description |
---|---|---|
Dataverse |
string |
Datamart는 Dataverse 형식입니다. |
Datawarehouse |
string |
Datamart는 Datawarehouse 형식입니다. |
Ignore |
string |
datamart에 형식이 없습니다. |
Lakehouse |
string |
Datamart는 Lakehouse 형식입니다. |
Sql |
string |
Datamart는 Sql 형식입니다. |
Unset |
string |
datamart 형식이 설정되지 않았습니다. |
DatamartUser
보고서에 대한 Power BI 사용자 액세스 권한 항목
Name | 형식 | Description |
---|---|---|
datamartUserAccessRight |
사용자가 datamart에 대해 가지고 있는 액세스 권한(권한 수준) |
|
displayName |
string |
보안 주체의 표시 이름 |
emailAddress |
string |
사용자의 전자 메일 주소 |
graphId |
string |
Microsoft Graph의 보안 주체 식별자입니다. 관리자 API에만 사용할 수 있습니다. |
identifier |
string |
보안 주체의 식별자 |
principalType |
보안 주체 형식 |
|
profile |
Power BI 서비스 주체 프로필입니다. Power BI Embedded 다중 테넌트 솔루션 |
|
userType |
string |
사용자의 유형입니다. |
DatamartUserAccessRight
사용자가 datamart에 대해 가지고 있는 액세스 권한(권한 수준)
Name | 형식 | Description |
---|---|---|
Explore |
string |
권한 부여는 datamart의 콘텐츠에 대한 액세스 권한을 탐색합니다. |
None |
string |
datamart의 콘텐츠에 대한 사용 권한 없음 |
Read |
string |
datamart의 콘텐츠에 대한 읽기 액세스 권한 부여 |
ReadExplore |
string |
datamart의 콘텐츠에 대한 읽기 및 탐색 액세스 권한 부여 |
ReadReshare |
string |
datamart의 콘텐츠에 대한 읽기 및 다시 공유 액세스 권한 부여 |
ReadReshareExplore |
string |
datamart의 콘텐츠에 대한 읽기 및 다시 공유 및 탐색 액세스 권한 부여 |
ReadWrite |
string |
datamart의 콘텐츠에 대한 읽기 및 쓰기 액세스 권한 부여 |
ReadWriteExplore |
string |
datamart의 콘텐츠에 대한 읽기 및 쓰기 및 탐색 액세스 권한 부여 |
ReadWriteReshare |
string |
datamart의 콘텐츠에 대한 읽기 및 쓰기 및 다시 공유 액세스 권한 부여 |
ReadWriteReshareExplore |
string |
datamart의 콘텐츠에 대한 읽기 및 쓰기 및 다시 공유 및 탐색 액세스 권한 부여 |
Reshare |
string |
datamart의 콘텐츠에 대한 재공유 액세스 권한 부여 |
Write |
string |
datamart의 콘텐츠에 대한 쓰기 액세스 권한 부여 |
DatasetUser
데이터 세트에 대한 Power BI 사용자 액세스 권한 항목
Name | 형식 | Description |
---|---|---|
datasetUserAccessRight |
사용자가 데이터 세트에 대해 가지고 있는 액세스 권한(권한 수준) |
|
displayName |
string |
보안 주체의 표시 이름 |
emailAddress |
string |
사용자의 전자 메일 주소 |
graphId |
string |
Microsoft Graph의 보안 주체 식별자입니다. 관리자 API에만 사용할 수 있습니다. |
identifier |
string |
보안 주체의 식별자 |
principalType |
보안 주체 형식 |
|
profile |
Power BI 서비스 주체 프로필입니다. Power BI Embedded 다중 테넌트 솔루션 |
|
userType |
string |
사용자의 유형입니다. |
DatasetUserAccessRight
사용자가 데이터 세트에 대해 가지고 있는 액세스 권한(권한 수준)
Name | 형식 | Description |
---|---|---|
None |
string |
데이터 세트의 콘텐츠에 대한 사용 권한을 제거합니다. |
Read |
string |
데이터 세트의 콘텐츠에 대한 읽기 액세스 권한 부여 |
ReadExplore |
string |
데이터 세트의 콘텐츠에 대한 읽기 및 탐색 액세스 권한 부여 |
ReadReshare |
string |
데이터 세트의 콘텐츠에 대한 읽기 및 다시 공유 액세스 권한 부여 |
ReadReshareExplore |
string |
데이터 세트의 콘텐츠에 대한 읽기, 다시 공유 및 탐색 액세스 권한 부여 |
ReadWrite |
string |
데이터 세트의 콘텐츠에 대한 읽기 및 쓰기 액세스 권한 부여 |
ReadWriteExplore |
string |
데이터 세트의 콘텐츠에 대한 읽기, 쓰기 및 탐색 액세스 권한 부여 |
ReadWriteReshare |
string |
데이터 세트의 콘텐츠에 대한 읽기, 쓰기 및 다시 공유 액세스 권한 부여 |
ReadWriteReshareExplore |
string |
데이터 세트의 콘텐츠에 대한 읽기, 쓰기, 다시 공유 및 탐색 액세스 권한 부여 |
Datasource
Power BI 데이터 원본
Name | 형식 | Description |
---|---|---|
connectionDetails |
데이터 원본 연결 세부 정보 |
|
connectionString |
string |
(사용되지 않음) 데이터 원본 연결 문자열입니다. DirectQuery에만 사용할 수 있습니다. |
datasourceId |
string |
게이트웨이에 바인딩되지 않은 경우 비어 있는 바인딩된 데이터 원본 ID |
datasourceType |
string |
데이터 원본 형식 |
gatewayId |
string |
게이트웨이에 바인딩되지 않은 경우 비어 있는 바인딩된 게이트웨이 ID입니다. 게이트웨이 클러스터를 사용하는 경우 게이트웨이 ID는 클러스터의 기본(첫 번째) 게이트웨이를 참조하며 게이트웨이 클러스터 ID와 유사합니다. |
name |
string |
(사용되지 않음) 데이터 원본 이름입니다. DirectQuery에만 사용할 수 있습니다. |
DatasourceConnectionDetails
Power BI 데이터 원본 연결 세부 정보입니다. 데이터 원본 가져오기 또는 그룹데이터 원본 가져오기
Name | 형식 | Description |
---|---|---|
account |
string |
연결 계정 |
classInfo |
string |
연결 클래스 정보 |
database |
string |
연결 데이터베이스 |
domain |
string |
연결 도메인 |
emailAddress |
string |
연결 전자 메일 주소 |
kind |
string |
연결 종류 |
loginServer |
string |
연결 로그인 서버 |
path |
string |
연결 경로 |
server |
string |
연결 서버 |
url |
string |
연결 URL |
DatasourceUsage
데이터 원본 사용량
Name | 형식 | Description |
---|---|---|
datasourceInstanceId |
string |
데이터 원본 인스턴스 ID |
DefaultDatasetStorageFormat
그룹의 기본 데이터 세트 스토리지 형식
Name | 형식 | Description |
---|---|---|
Large |
string |
큰 데이터 세트 스토리지 형식 |
Small |
string |
작은 데이터 세트 스토리지 형식 |
DependentDataflow
Power BI 종속 데이터 흐름
Name | 형식 | Description |
---|---|---|
groupId |
string |
대상 그룹 ID |
targetDataflowId |
string |
대상 데이터 흐름 ID |
DependentDatamart
Power BI 종속 데이터 마트
Name | 형식 | Description |
---|---|---|
groupId |
string |
대상 그룹 ID |
targetDatamartId |
string |
대상 데이터마트 ID |
DependentDataset
Power BI 종속 데이터 세트
Name | 형식 | Description |
---|---|---|
groupId |
string |
대상 그룹 ID |
targetDatasetId |
string |
대상 데이터 세트 ID |
EndorsementDetails
Power BI 인증 세부 정보
Name | 형식 | Description |
---|---|---|
certifiedBy |
string |
Power BI 항목을 인증한 사용자(예: 보고서 또는 대시보드) |
endorsement |
string |
보증 상태 |
Expression
데이터 세트 식
Name | 형식 | Description |
---|---|---|
description |
string |
식 설명 |
expression |
string |
식 값 |
name |
string |
식 이름 |
GroupUser
작업 영역에 액세스할 수 있는 Power BI 사용자
Name | 형식 | Description |
---|---|---|
displayName |
string |
보안 주체의 표시 이름 |
emailAddress |
string |
사용자의 전자 메일 주소 |
graphId |
string |
Microsoft Graph의 보안 주체 식별자입니다. 관리자 API에만 사용할 수 있습니다. |
groupUserAccessRight |
사용자가 작업 영역에 있는 액세스 권한(권한 수준) |
|
identifier |
string |
보안 주체의 식별자 |
principalType |
보안 주체 형식 |
|
profile |
Power BI 서비스 주체 프로필입니다. Power BI Embedded 다중 테넌트 솔루션 |
|
userType |
string |
사용자의 유형입니다. |
GroupUserAccessRight
사용자가 작업 영역에 있는 액세스 권한(권한 수준)
Name | 형식 | Description |
---|---|---|
Admin |
string |
작업 영역 콘텐츠에 대한 관리자 권한 |
Contributor |
string |
작업 영역 콘텐츠에 대한 읽기 및 탐색(ReadExplore) 액세스 |
Member |
string |
작업 영역 콘텐츠에 대한 읽기, 다시 공유 및 탐색(ReadReshareExplore) 액세스 권한 |
None |
string |
작업 영역 콘텐츠에 대한 액세스 권한 없음 |
Viewer |
string |
작업 영역 콘텐츠에 대한 읽기 전용(읽기) 액세스 |
Measure
Power BI 측정값
Name | 형식 | Description |
---|---|---|
description |
string |
선택적. 측정값 설명입니다. |
expression |
string |
유효한 DAX 식 |
formatString |
string |
선택적. FORMAT_STRING지정된 대로 표시될 때 값의 서식을 지정하는 방법을 설명하는 문자열입니다. |
isHidden |
boolean |
선택적. 측정값이 숨겨져 있는지 여부입니다. |
name |
string |
측정값 이름 |
PrincipalType
보안 주체 형식
Name | 형식 | Description |
---|---|---|
App |
string |
서비스 주체 유형 |
Group |
string |
그룹 보안 주체 유형 |
None |
string |
보안 주체 형식이 없습니다. 전체 조직 수준 액세스에 사용합니다. |
User |
string |
사용자 계정 유형 |
ReportUser
보고서에 대한 Power BI 사용자 액세스 권한 항목
Name | 형식 | Description |
---|---|---|
displayName |
string |
보안 주체의 표시 이름 |
emailAddress |
string |
사용자의 전자 메일 주소 |
graphId |
string |
Microsoft Graph의 보안 주체 식별자입니다. 관리자 API에만 사용할 수 있습니다. |
identifier |
string |
보안 주체의 식별자 |
principalType |
보안 주체 형식 |
|
profile |
Power BI 서비스 주체 프로필입니다. Power BI Embedded 다중 테넌트 솔루션 |
|
reportUserAccessRight |
사용자가 보고서에 대해 가지고 있는 액세스 권한(권한 수준) |
|
userType |
string |
사용자의 유형입니다. |
ReportUserAccessRight
사용자가 보고서에 대해 가지고 있는 액세스 권한(권한 수준)
Name | 형식 | Description |
---|---|---|
None |
string |
보고서의 콘텐츠에 대한 사용 권한 없음 |
Owner |
string |
보고서의 콘텐츠에 대한 읽기, 쓰기 및 다시 공유 액세스 권한 부여 |
Read |
string |
보고서의 콘텐츠에 대한 읽기 액세스 권한 부여 |
ReadCopy |
string |
보고서의 콘텐츠에 대한 읽기 및 복사 액세스 권한 부여 |
ReadReshare |
string |
보고서의 콘텐츠에 대한 읽기 및 다시 공유 액세스 권한 부여 |
ReadWrite |
string |
보고서의 콘텐츠에 대한 읽기 및 쓰기 액세스 권한 부여 |
Role
데이터 세트의 RLS 구성에서 역할
Name | 형식 | Description |
---|---|---|
members |
역할의 멤버를 나열하는 배열 |
|
modelPermission |
string |
역할의 데이터 세트에 대한 사용 권한입니다. 예를 들어 읽기 |
name |
string |
역할의 이름 |
tablePermissions |
역할에 대해 정의된 모든 필터를 나열하는 배열입니다. |
RoleMember
역할 멤버
Name | 형식 | Description |
---|---|---|
identityProvider |
string |
역할 멤버 ID 공급자 |
memberId |
string |
ID 공급자가 할당한 역할 멤버 GUID |
memberName |
string |
역할 멤버의 이름입니다. |
memberType |
string |
역할 멤버 유형(사용자 또는 그룹) |
RoleTablePermission
역할 필터
Name | 형식 | Description |
---|---|---|
filterExpression |
string |
필터에 지정된 테이블을 필터링하는 식입니다. |
name |
string |
필터에 지정된 테이블의 이름입니다. |
Row
데이터 세트의 데이터 행
Name | 형식 | Description |
---|---|---|
id |
string |
고유한 행 ID |
SensitivityLabel
Power BI 항목에 대한 민감도 레이블 정보(예: 보고서 또는 대시보드)
Name | 형식 | Description |
---|---|---|
labelId |
string |
민감도 레이블 ID |
ServicePrincipalProfile
Power BI 서비스 주체 프로필입니다. Power BI Embedded 다중 테넌트 솔루션
Name | 형식 | Description |
---|---|---|
displayName |
string |
서비스 주체 프로필 이름 |
id |
string |
서비스 주체 프로필 ID |
Table
데이터 세트 테이블
Name | 형식 | Description |
---|---|---|
columns |
Column[] |
이 테이블의 열 스키마 |
description |
string |
테이블 설명 |
isHidden |
boolean |
선택적. 이 데이터 세트 테이블이 숨겨져 있는지 여부입니다. |
measures |
Measure[] |
이 테이블 내의 측정값 |
name |
string |
테이블 이름 |
rows |
Row[] |
이 테이블 내의 데이터 행 |
source |
테이블 원본 |
WorkspaceInfo
작업 영역 정보 세부 정보
Name | 형식 | Description |
---|---|---|
capacityId |
string |
작업 영역 용량 ID |
dashboards |
이 작업 영역과 연결된 대시보드입니다. 반환되는 대시보드 속성 목록은 다른 API 호출에 따라 다르므로 API 응답에 모든 대시보드 속성이 표시되지 않을 수 있습니다. |
|
dataRetrievalState |
string |
작업 영역 데이터 검색 상태 |
dataflows |
이 작업 영역과 연결된 데이터 흐름입니다. 반환되는 데이터 흐름 속성 목록은 다른 API 호출에 따라 다르므로 API 응답에 모든 데이터 흐름 속성이 표시되지 않을 수 있습니다. |
|
datamarts |
이 작업 영역과 연결된 데이터 마트입니다. 반환되는 데이터마트 속성 목록은 다른 API 호출에 따라 다르므로 API 응답에 모든 데이터 마트 속성이 표시되지 않을 수 있습니다. |
|
datasets |
이 작업 영역과 연결된 데이터 세트입니다. 반환되는 데이터 세트 속성 목록은 다른 API 호출에 따라 다르므로 API 응답에 모든 데이터 세트 속성이 표시되지 않을 수 있습니다. |
|
defaultDatasetStorageFormat |
작업 영역의 기본 데이터 세트 스토리지 형식입니다.
|
|
description |
string |
작업 영역 설명 |
id |
string |
작업 영역 개체 ID |
isOnDedicatedCapacity |
boolean |
작업 영역이 전용 용량에 할당되는지 여부 |
name |
string |
작업 영역 이름 |
reports |
이 작업 영역과 연결된 보고서입니다. 반환되는 보고서 속성 목록은 다른 API 호출에 따라 다르므로 API 응답에 모든 보고서 속성이 표시되지 않을 수 있습니다. |
|
state |
string |
작업 영역 상태 |
type |
string |
작업 영역 형식 |
users |
작업 영역에 액세스할 수 있는 사용자입니다. 목록은 명시적으로 요청된 경우에만 반환됩니다. 클래식 작업 영역에 대한 사용자 목록을 검색하려면 Azure Active Directory Graph API를 사용합니다. |
WorkspaceInfoDashboard
WorkspaceInfo API에서 반환된 Power BI 대시보드입니다. API는 다음 대시보드 속성 목록의 하위 집합을 반환합니다. 하위 집합은 호출된 API, 호출자 권한 및 Power BI 데이터베이스의 데이터 가용성에 따라 달라집니다.
Name | 형식 | Description |
---|---|---|
appId |
string |
대시보드가 앱에 속하는 경우에만 반환되는 앱 ID |
dataClassification |
string |
Power BI 항목의 데이터 분류 태그(예: 보고서 또는 대시보드) |
displayName |
string |
대시보드의 표시 이름 |
id |
string |
대시보드 ID |
isReadOnly |
boolean |
대시보드가 읽기 전용인지 여부 |
sensitivityLabel |
민감도 레이블 |
|
tiles |
대시보드에 속하는 타일 |
|
users |
(빈 값) 대시보드 사용자 액세스 세부 정보입니다. 이 속성은 향후 릴리스에서 페이로드 응답에서 제거됩니다.
대시보드 사용자를 관리자 API 호출로 가져오기 또는 매개 변수를 사용하여 |
WorkspaceInfoDataflow
작업 영역 정보 API에서 반환된 데이터 흐름의 메타데이터입니다. 다음은 데이터 흐름에 대해 반환될 수 있는 속성 목록입니다. 호출된 API, 호출자 권한 및 Power BI 데이터베이스의 데이터 가용성에 따라 속성의 하위 집합만 반환됩니다.
Name | 형식 | Description |
---|---|---|
configuredBy |
string |
데이터 흐름 소유자 |
datasourceUsages |
데이터 원본 사용량 |
|
description |
string |
데이터 흐름 설명 |
endorsementDetails |
보증 세부 정보 |
|
misconfiguredDatasourceUsages |
데이터 원본이 잘못 구성된 사용량 |
|
modelUrl |
string |
데이터 흐름 정의 파일에 대한 URL(model.json) |
name |
string |
데이터 흐름 이름 |
objectId |
string |
데이터 흐름 ID |
sensitivityLabel |
민감도 레이블 |
|
upstreamDataflows |
이 항목이 사용하는 모든 데이터 흐름 목록은 |
|
upstreamDatamarts |
이 항목에 따라 달라지는 모든 데이터 마트의 목록 |
|
users |
(빈 값) 데이터 흐름 사용자 액세스 세부 정보입니다. 이 속성은 향후 릴리스에서 페이로드 응답에서 제거됩니다.
데이터 흐름 사용자를 관리자 API 호출로 가져오기 또는 매개 변수를 사용하여 |
WorkspaceInfoDatamart
작업 영역 정보 API에서 반환된 Power BI 데이터마트입니다. API는 다음 데이터마트 속성 목록의 하위 집합을 반환합니다. 하위 집합은 호출된 API, 호출자 권한 및 Power BI 데이터베이스의 데이터 가용성에 따라 달라집니다.
Name | 형식 | Description |
---|---|---|
configuredBy |
string |
datamart 소유자의 이름입니다. |
configuredById |
string |
datamart 소유자의 ID입니다. |
datasourceUsages |
데이터 원본 사용량 |
|
description |
string |
datamart 설명 |
endorsementDetails |
datamart 인증 세부 정보 |
|
id |
string |
데이터 마트 ID |
modifiedBy |
string |
datamart를 수정한 마지막 사용자 |
modifiedById |
string |
datamart를 수정한 마지막 사용자의 ID입니다. |
modifiedDateTime |
string |
datamart가 마지막으로 수정된 날짜 및 시간입니다. |
name |
string |
datamart 이름 |
sensitivityLabel |
datamart 민감도 레이블 |
|
state |
datamart 현재 상태 |
|
status |
datamart 상태 |
|
suspendedBatchId |
string |
datamart 일시 중단된 일괄 처리 ID |
type |
datamart 형식 |
|
upstreamDataflows |
이 항목이 사용하는 모든 데이터 흐름 목록은 |
|
upstreamDatamarts |
이 항목에 따라 달라지는 모든 데이터 마트의 목록 |
|
users |
Power BI 데이터 마트에 대한 사용자 액세스 세부 정보입니다. |
WorkspaceInfoDataset
WorkspaceInfo API에서 반환된 Power BI 데이터 세트입니다. API는 다음 데이터 세트 속성 목록의 하위 집합을 반환합니다. 하위 집합은 호출된 API, 호출자 권한 및 Power BI 데이터베이스의 데이터 가용성에 따라 달라집니다.
Name | 형식 | Description |
---|---|---|
ContentProviderType |
string |
데이터 세트의 콘텐츠 공급자 형식 |
configuredBy |
string |
데이터 세트 소유자 |
createdDate |
string |
데이터 세트 만들기 날짜 및 시간 |
datasourceUsages |
데이터 원본 사용량 |
|
description |
string |
데이터 세트 설명 |
endorsementDetails |
보증 세부 정보 |
|
expressions |
데이터 세트 식 |
|
id |
string |
데이터 세트 ID |
misconfiguredDatasourceUsages |
데이터 원본이 잘못 구성된 사용량 |
|
name |
string |
데이터 세트 이름 |
roles |
Role[] |
데이터 세트 역할 |
schemaMayNotBeUpToDate |
boolean |
데이터 세트 스키마가 최신이 아닐 수 있는지 여부 |
schemaRetrievalError |
string |
데이터 세트 스키마 검색 오류 |
sensitivityLabel |
민감도 레이블 |
|
tables |
Table[] |
데이터 세트 테이블 |
targetStorageMode |
string |
데이터 세트 스토리지 모드 |
upstreamDataflows |
이 항목이 사용하는 모든 데이터 흐름 목록은 |
|
upstreamDatamarts |
이 항목에 따라 달라지는 모든 데이터 마트의 목록 |
|
upstreamDatasets |
업스트림 데이터 세트 |
|
users |
(빈 값) 데이터 세트 사용자 액세스 세부 정보입니다. 이 속성은 향후 릴리스에서 페이로드 응답에서 제거됩니다.
데이터 세트 사용자를 관리자 API로 가져오기 또는 매개 변수와 함께 |
WorkspaceInfoReport
작업 영역 정보 API에서 반환된 Power BI 보고서입니다. API는 다음 보고서 속성 목록의 하위 집합을 반환합니다. 하위 집합은 호출된 API, 호출자 권한 및 Power BI 데이터베이스의 데이터 가용성에 따라 달라집니다.
Name | 형식 | Description |
---|---|---|
appId |
string |
보고서가 앱에 속하는 경우에만 반환되는 앱 ID입니다. |
createdBy |
string |
보고서 소유자입니다. 2019년 6월 이후에 생성된 보고서에만 사용할 수 있습니다. |
createdById |
string |
보고서 소유자의 ID입니다. 2019년 6월 이후에 생성된 보고서에만 사용할 수 있습니다. |
createdDateTime |
string |
보고서 생성 날짜 및 시간 |
datasetId |
string |
보고서의 데이터 세트 ID |
datasetWorkspaceId |
string |
관련 데이터 세트가 다른 작업 영역에 속하는 경우에만 반환되는 관련 데이터 세트의 작업 영역 ID입니다. |
description |
string |
보고서 설명 |
endorsementDetails |
보증 세부 정보 |
|
id |
string |
보고서 ID |
isOwnedByMe |
boolean |
현재 사용자가 보고서를 만들었는지 확인합니다. |
modifiedBy |
string |
보고서를 수정한 마지막 사용자 |
modifiedById |
string |
보고서를 수정한 마지막 사용자의 ID입니다. |
modifiedDateTime |
string |
보고서가 마지막으로 수정된 날짜 및 시간입니다. |
name |
string |
보고서의 이름 |
originalReportId |
string |
작업 영역이 앱으로 게시될 때의 실제 보고서 ID입니다. |
reportType |
enum:
|
보고서 형식 |
sensitivityLabel |
민감도 레이블 |
|
users |
(빈 값) Power BI 보고서에 대한 사용자 액세스 세부 정보입니다. 이 속성은 향후 릴리스에서 페이로드 응답에서 제거됩니다.
보고서 사용자를 관리자 API 호출로 가져오기 또는 매개 변수를 사용하여 |
WorkspaceInfoResponse
작업 영역 정보 응답
Name | 형식 | Description |
---|---|---|
datasourceInstances |
이 검사와 연결된 데이터 원본 인스턴스 |
|
misconfiguredDatasourceInstances |
이 검사와 연결된 데이터 원본이 잘못 구성된 인스턴스 |
|
workspaces |
이 검사와 연결된 작업 영역 정보 |
WorkspaceInfoTile
WorkspaceInfo API에서 반환된 Power BI 타일
Name | 형식 | Description |
---|---|---|
datasetId |
string |
데이터 세트 ID입니다. 보고서에서 만든 타일 또는 Q&A 타일과 같은 데이터 세트를 사용하는 경우에만 사용할 수 있습니다. |
datasetWorkspaceId |
string |
관련 데이터 세트가 다른 작업 영역에 속하는 경우에만 반환되는 관련 데이터 세트의 작업 영역 ID입니다. |
id |
string |
타일 ID |
reportId |
string |
보고서 ID입니다. 보고서에서 만든 타일에만 사용할 수 있습니다. |
title |
string |
타일의 표시 이름 |