Admin - WorkspaceInfo GetScanResult
取得指定掃描的掃描結果。
只有在 成功呼叫 GetScanStatus API 之後,才進行此 API 呼叫。 掃描結果將保留 24 小時。
權限
用戶必須具有系統管理員許可權 (,例如 Microsoft 365 全域管理員或 Power BI 服務管理員) 或使用服務主體進行驗證。
在服務主體驗證下執行時,應用程式不得在 Azure 入口網站 中設定Power BI的任何系統管理員同意許可權。
必要範圍
Tenant.Read.All 或 Tenant.ReadWrite.All
只有在透過標準委派的系統管理員存取令牌進行驗證時才相關。 使用透過服務主體進行驗證時,不得存在。
限制
每小時最多500個要求。
GET https://api.powerbi.com/v1.0/myorg/admin/workspaces/scanResult/{scanId}
URI 參數
名稱 | 位於 | 必要 | 類型 | Description |
---|---|---|---|---|
scan
|
path | True |
string uuid |
掃描標識碼,包含在來自工作區的回應或觸發掃描的 管理員 - WorkspaceInfo PostWorkspaceInfo API 呼叫中。 |
回應
名稱 | 類型 | Description |
---|---|---|
200 OK |
確定 |
範例
Example
Sample Request
GET https://api.powerbi.com/v1.0/myorg/admin/workspaces/scanResult/e7d03602-4873-4760-b37e-1563ef5358e3
Sample Response
{
"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"
}
]
}
定義
名稱 | 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 |
|
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 會傳回下列 Datamart 屬性清單的子集。 子集取決於呼叫的 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
數據集數據表來源
名稱 | 類型 | Description |
---|---|---|
expression |
string |
來源表達式 |
Column
數據集數據行
名稱 | 類型 | Description |
---|---|---|
dataCategory |
string |
選擇性。 要用於描述此資料列內數據的數據類別目錄的字串值。 |
dataType |
string |
數據行數據類型 |
formatString |
string |
選擇性。 FORMAT_STRING中指定的數據行格式。 |
isHidden |
boolean |
選擇性。 數據行是否隱藏。 預設為 |
name |
string |
數據行名稱 |
sortByColumn |
string |
選擇性。 要用以排序目前資料行的相同資料表中,資料行的字串名稱。 |
summarizeBy |
string |
選擇性。 要用於摘要此數據行的聚合函數。 |
DashboardUser
儀錶板的Power BI使用者存取權專案
名稱 | 類型 | Description |
---|---|---|
dashboardUserAccessRight |
用戶對於儀錶板的存取權 (許可權等級) |
|
displayName |
string |
主體的顯示名稱 |
emailAddress |
string |
使用者的電子郵件地址 |
graphId |
string |
Microsoft Graph 中主體的標識碼。 僅適用於系統管理員 API。 |
identifier |
string |
主體的標識碼 |
principalType |
主體類型 |
|
profile |
Power BI 服務 主體配置檔。 僅適用於 Power BI Embedded 多租用戶解決方案。 |
|
userType |
string |
使用者的型別。 |
DashboardUserAccessRight
用戶對於儀錶板的存取權 (許可權等級)
名稱 | 類型 | Description |
---|---|---|
None |
string |
儀錶板中的內容沒有許可權 |
Owner |
string |
授與報表中內容的讀取、寫入和重新共用存取權 |
Read |
string |
授與儀錶板中內容的讀取許可權 |
ReadCopy |
string |
授與儀錶板中內容的讀取和複製存取權 |
ReadReshare |
string |
授與儀錶板中內容的讀取和重新共用存取權 |
ReadWrite |
string |
授與儀錶板中內容的讀取和寫入存取權 |
DataflowUser
數據流的 Power BI 使用者存取許可權專案
名稱 | 類型 | Description |
---|---|---|
DataflowUserAccessRight |
使用者對於數據流的存取權, (許可權等級) |
|
displayName |
string |
主體的顯示名稱 |
emailAddress |
string |
使用者的電子郵件地址 |
graphId |
string |
Microsoft Graph 中主體的標識碼。 僅適用於系統管理員 API。 |
identifier |
string |
主體的標識碼 |
principalType |
主體類型 |
|
profile |
Power BI 服務 主體配置檔。 僅適用於 Power BI Embedded 多租用戶解決方案。 |
|
userType |
string |
使用者的型別。 |
DataflowUserAccessRight
用戶對於數據流的存取權 (許可權等級)
名稱 | 類型 | Description |
---|---|---|
None |
string |
拿掉資料流中內容的許可權 |
Owner |
string |
授與數據流中內容的讀取、寫入和重新共用存取權 |
Read |
string |
授與數據流中內容的讀取許可權 |
ReadReshare |
string |
授與數據流中內容的讀取和重新共用存取權 |
ReadWrite |
string |
授與數據流中內容的讀取和寫入存取權 |
datamartState
Datamart 目前狀態
名稱 | 類型 | Description |
---|---|---|
Active |
string |
Datamart 作用中 |
Deleted |
string |
已刪除 Datamart |
Evicted |
string |
數據超市已收回 |
Initialized |
string |
Datamart 已初始化 |
Invalid |
string |
Datamart 的狀態無效 |
Migrating |
string |
Datamart 正在移轉 |
datamartStatus
Datamart 狀態
名稱 | 類型 | Description |
---|---|---|
Available |
string |
Datamart 可供使用 |
Error |
string |
Datamart 有錯誤狀態 |
InProgress |
string |
Datamart 正在進行中 |
Invalid |
string |
Datamart 的狀態無效 |
NoCapacity |
string |
Datamart 沒有容量 |
OutOfRegion |
string |
Datamart 不在區域 |
SuspendedInCriticalPhase |
string |
Datamart 在重大階段暫停 |
datamartType
Datamart 類型
名稱 | 類型 | 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 使用者存取權專案
名稱 | 類型 | 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 (許可權等級的存取權)
名稱 | 類型 | Description |
---|---|---|
Explore |
string |
授與數據超市中內容的探索存取權 |
None |
string |
數據超市中的內容沒有許可權 |
Read |
string |
授與數據超市中內容的讀取許可權 |
ReadExplore |
string |
授與數據超市中內容的讀取和探索存取權 |
ReadReshare |
string |
授與數據超市中內容的讀取和重新共用存取權 |
ReadReshareExplore |
string |
授與讀取和重新共用及探索 Datamart 中內容的存取權 |
ReadWrite |
string |
授與數據超市中內容的讀取和寫入存取權 |
ReadWriteExplore |
string |
授與數據超市中內容的讀取和寫入和探索存取權 |
ReadWriteReshare |
string |
授與數據超市中內容的讀取和寫入和重新共用存取權 |
ReadWriteReshareExplore |
string |
授與讀取和寫入和重新共用及探索 Datamart 中內容的存取權 |
Reshare |
string |
授與重新共享數據超市中內容的存取權 |
Write |
string |
授與 Datamart 中內容的寫入許可權 |
DatasetUser
數據集的 Power BI 使用者存取權專案
名稱 | 類型 | Description |
---|---|---|
datasetUserAccessRight |
使用者對於數據集的存取權, (許可權等級) |
|
displayName |
string |
主體的顯示名稱 |
emailAddress |
string |
使用者的電子郵件地址 |
graphId |
string |
Microsoft Graph 中主體的標識碼。 僅適用於系統管理員 API。 |
identifier |
string |
主體的標識碼 |
principalType |
主體類型 |
|
profile |
Power BI 服務 主體配置檔。 僅適用於 Power BI Embedded 多租用戶解決方案。 |
|
userType |
string |
使用者的型別。 |
DatasetUserAccessRight
用戶對於數據集的存取權 (許可權等級)
名稱 | 類型 | Description |
---|---|---|
None |
string |
拿掉資料集中內容的許可權 |
Read |
string |
授與數據集中內容的讀取許可權 |
ReadExplore |
string |
授與數據集中內容的讀取和探索存取權 |
ReadReshare |
string |
授與數據集中內容的讀取和重新共用存取權 |
ReadReshareExplore |
string |
授與數據集中內容的讀取、重新共用和探索存取權 |
ReadWrite |
string |
授與數據集中內容的讀取和寫入存取權 |
ReadWriteExplore |
string |
授與數據集中內容的讀取、寫入和探索存取權 |
ReadWriteReshare |
string |
授與數據集中內容的讀取、寫入和重新共用存取權 |
ReadWriteReshareExplore |
string |
授與數據集中內容的讀取、寫入、重新共用和探索存取權 |
Datasource
Power BI 數據源
名稱 | 類型 | Description |
---|---|---|
connectionDetails |
數據源聯機詳細數據 |
|
connectionString |
string |
() 數據源 連接字串 已被取代。 僅適用於 DirectQuery。 |
datasourceId |
string |
系結數據源標識碼,當未系結至閘道時,這是空的 |
datasourceType |
string |
數據源類型 |
gatewayId |
string |
系結閘道標識碼,在未系結至閘道時是空的。 使用閘道叢集時,閘道標識碼是指叢集中第一個) 網關的主要 (,類似於閘道叢集識別碼。 |
name |
string |
() 數據源名稱已被取代。 僅適用於 DirectQuery。 |
DatasourceConnectionDetails
Power BI 數據源聯機詳細數據。 請參閱 取得數據源 或 取得群組中的數據源範例。
名稱 | 類型 | Description |
---|---|---|
account |
string |
線上帳戶 |
classInfo |
string |
連接類別資訊 |
database |
string |
連接資料庫 |
domain |
string |
線上網域 |
emailAddress |
string |
線上電子郵件位址 |
kind |
string |
線上種類 |
loginServer |
string |
線上登入伺服器 |
path |
string |
線上路徑 |
server |
string |
連接伺服器 |
url |
string |
線上 URL |
DatasourceUsage
資料來源使用方式
名稱 | 類型 | Description |
---|---|---|
datasourceInstanceId |
string |
數據源實例標識碼 |
DefaultDatasetStorageFormat
群組中的預設數據集儲存格式
名稱 | 類型 | Description |
---|---|---|
Large |
string |
大型資料集儲存格式 |
Small |
string |
小型數據集儲存格式 |
DependentDataflow
Power BI 相依數據流
名稱 | 類型 | Description |
---|---|---|
groupId |
string |
目標組標識碼 |
targetDataflowId |
string |
目標數據流標識碼 |
DependentDatamart
Power BI 相依的數據超市
名稱 | 類型 | Description |
---|---|---|
groupId |
string |
目標組標識碼 |
targetDatamartId |
string |
目標數據超市標識碼 |
DependentDataset
Power BI 相依數據集
名稱 | 類型 | Description |
---|---|---|
groupId |
string |
目標組標識碼 |
targetDatasetId |
string |
目標數據集標識碼 |
EndorsementDetails
Power BI 簽署詳細數據
名稱 | 類型 | Description |
---|---|---|
certifiedBy |
string |
認證 Power BI 專案的使用者 (,例如報表或儀錶板) |
endorsement |
string |
簽署狀態 |
Expression
數據集表達式
名稱 | 類型 | Description |
---|---|---|
description |
string |
表達式描述 |
expression |
數據集數據表來源 |
|
name |
string |
表達式名稱 |
GroupUser
具有工作區存取權的Power BI使用者
名稱 | 類型 | Description |
---|---|---|
displayName |
string |
主體的顯示名稱 |
emailAddress |
string |
使用者的電子郵件地址 |
graphId |
string |
Microsoft Graph 中主體的標識碼。 僅適用於系統管理員 API。 |
groupUserAccessRight |
使用者) 工作區上的許可權層級 (訪問許可權 |
|
identifier |
string |
主體的標識碼 |
principalType |
主體類型 |
|
profile |
Power BI 服務 主體配置檔。 僅適用於 Power BI Embedded 多租用戶解決方案。 |
|
userType |
string |
使用者的型別。 |
GroupUserAccessRight
使用者) 工作區上的許可權層級 (訪問許可權
名稱 | 類型 | Description |
---|---|---|
Admin |
string |
工作區內容的系統管理員許可權 |
Contributor |
string |
讀取和探索 (ReadExplore) 工作區內容的存取權 |
Member |
string |
讀取、重新共用和探索 (ReadReshareExplore) 工作區內容的訪問許可權 |
None |
string |
無法存取工作區內容 |
Viewer |
string |
唯讀 (讀取工作區內容的) 存取權 |
Measure
Power BI 量值
名稱 | 類型 | Description |
---|---|---|
description |
string |
選擇性。 量值描述。 |
expression |
string |
有效的 DAX 運算式 |
formatString |
string |
選擇性。 字串,描述值在顯示為 如 FORMAT_STRING 中所指定時應如何格式化。 |
isHidden |
boolean |
選擇性。 量值是否隱藏。 |
name |
string |
量值名稱 |
PrincipalType
主體類型
名稱 | 類型 | Description |
---|---|---|
App |
string |
服務主體類型 |
Group |
string |
群組主體類型 |
None |
string |
沒有主體類型。 用於整個組織層級存取。 |
User |
string |
用戶主體類型 |
ReportUser
報表的 Power BI 使用者存取權專案
名稱 | 類型 | Description |
---|---|---|
displayName |
string |
主體的顯示名稱 |
emailAddress |
string |
使用者的電子郵件地址 |
graphId |
string |
Microsoft Graph 中主體的標識碼。 僅適用於系統管理員 API。 |
identifier |
string |
主體的標識碼 |
principalType |
主體類型 |
|
profile |
Power BI 服務 主體配置檔。 僅適用於 Power BI Embedded 多租用戶解決方案。 |
|
reportUserAccessRight |
用戶對於報表的存取權 (許可權等級) |
|
userType |
string |
使用者的型別。 |
ReportUserAccessRight
用戶對於報表的存取權, (許可權等級)
名稱 | 類型 | Description |
---|---|---|
None |
string |
報表中的內容沒有許可權 |
Owner |
string |
授與報表中內容的讀取、寫入和重新共用存取權 |
Read |
string |
授與報表中內容的讀取許可權 |
ReadCopy |
string |
授與報表中內容的讀取和複製存取權 |
ReadReshare |
string |
授與報表中內容的讀取和重新共用存取權 |
ReadWrite |
string |
授與報表中內容的讀取和寫入存取權 |
Role
數據集 RLS 組態中的角色
名稱 | 類型 | Description |
---|---|---|
members |
列出角色成員的陣列 |
|
modelPermission |
string |
角色在數據集上擁有的許可權。 例如,讀取 |
name |
string |
角色的名稱 |
tablePermissions |
列出為角色定義之所有篩選條件的陣列 |
RoleMember
角色成員
名稱 | 類型 | Description |
---|---|---|
identityProvider |
string |
角色成員識別提供者 |
memberId |
string |
識別提供者指派的角色成員 GUID |
memberName |
string |
角色成員的名稱 |
memberType |
string |
角色成員類型 (使用者或群組) |
RoleTablePermission
角色篩選
名稱 | 類型 | Description |
---|---|---|
filterExpression |
string |
篩選篩選條件中指定的數據表的表達式 |
name |
string |
篩選中指定的數據表名稱 |
Row
數據集中的數據列
名稱 | 類型 | Description |
---|---|---|
id |
string |
唯一的數據列標識碼 |
SensitivityLabel
Power BI 專案 (的敏感度標籤資訊,例如報表或儀錶板)
名稱 | 類型 | Description |
---|---|---|
labelId |
string |
敏感度標籤標識碼 |
ServicePrincipalProfile
Power BI 服務 主體配置檔。 僅適用於 Power BI Embedded 多租用戶解決方案。
名稱 | 類型 | Description |
---|---|---|
displayName |
string |
服務主體配置檔名稱 |
id |
string |
服務主體配置檔識別碼 |
Table
數據集數據表
名稱 | 類型 | Description |
---|---|---|
columns |
Column[] |
此數據表的數據行架構 |
description |
string |
數據表描述 |
isHidden |
boolean |
選擇性。 此數據集數據表是否隱藏。 |
measures |
Measure[] |
此數據表內的量值 |
name |
string |
資料表名稱 |
rows |
Row[] |
此數據表中的數據列 |
source |
數據表來源 |
WorkspaceInfo
工作區資訊詳細數據
名稱 | 類型 | Description |
---|---|---|
capacityId |
string |
工作區容量標識碼 |
dashboards |
與此工作區相關聯的儀錶板。 傳回的儀錶板屬性清單會因不同的 API 呼叫而有所不同,因此您可能會在 API 回應中看到所有儀錶板屬性。 |
|
dataRetrievalState |
string |
工作區數據擷取狀態 |
dataflows |
與此工作區相關聯的數據流。 傳回的數據流屬性清單會因不同的 API 呼叫而有所不同,因此您可能看不到 API 回應中的所有資料流屬性。 |
|
datamarts |
與此工作區相關聯的 Datamart。 傳回的數據超市屬性清單會因不同的 API 呼叫而有所不同,因此您可能不會在 API 回應中看到所有數據超市屬性。 |
|
datasets |
與此工作區相關聯的數據集。 傳回的數據集屬性清單會因不同的 API 呼叫而有所不同,因此您可能看不到 API 回應中的所有資料集屬性。 |
|
defaultDatasetStorageFormat |
工作區中的預設數據集儲存格式。 只有在 為時 |
|
description |
string |
工作區描述 |
id |
string |
工作區物件標識碼 |
isOnDedicatedCapacity |
boolean |
工作區是否指派給專用容量 |
name |
string |
工作區名稱 |
reports |
與此工作區相關聯的報表。 傳回的報表屬性清單會因不同的 API 呼叫而有所不同,因此您可能看不到 API 回應中的所有報表屬性。 |
|
state |
string |
工作區狀態 |
type |
string |
工作區類型 |
users |
具有工作區存取權的使用者。 只有在明確要求時,才會傳回清單。 若要擷取傳統工作區的使用者清單,請使用 Azure Active Directory 圖形 API。 |
WorkspaceInfoDashboard
WorkspaceInfo API 傳回的 Power BI 儀錶板。 API 會傳回下列儀錶板屬性清單的子集。 子集取決於呼叫的 API、呼叫端許可權,以及 Power BI 資料庫中數據的可用性。
名稱 | 類型 | Description |
---|---|---|
appId |
string |
只有在儀錶板屬於應用程式時,才會傳回應用程式識別符 |
dataClassification |
string |
Power BI 專案的數據分類標記 (例如報表或儀錶板) |
displayName |
string |
儀錶板的顯示名稱 |
id |
string |
儀錶板標識碼 |
isReadOnly |
boolean |
儀錶板是否為唯讀 |
sensitivityLabel |
敏感度標籤 |
|
tiles |
屬於儀錶板的圖格 |
|
users |
(空白值) 儀錶板使用者存取詳細數據。 這個屬性將會從即將發行的承載回應中移除。 您可以使用取得儀錶板用戶作為 #D1A0EBCF6A6D64A30A5011AA6BD4B179E API 呼叫,或使用 |
WorkspaceInfoDataflow
工作區資訊 API 所傳回之數據流的元數據。 以下是可能會針對數據流傳回的屬性清單。 根據呼叫的 API、呼叫端許可權和 Power BI 資料庫中數據的可用性,只會傳回屬性的子集。
名稱 | 類型 | Description |
---|---|---|
configuredBy |
string |
數據流擁有者 |
datasourceUsages |
數據源使用方式 |
|
description |
string |
數據流描述 |
endorsementDetails |
簽署詳細數據 |
|
misconfiguredDatasourceUsages |
數據源設定錯誤的使用方式 |
|
modelUrl |
string |
數據流定義檔案的 URL (model.json) |
modifiedBy |
string |
修改數據流的使用者 |
modifiedDateTime |
string |
上次修改數據流的日期和時間 |
name |
string |
數據流名稱 |
objectId |
string |
數據流標識碼 |
sensitivityLabel |
敏感度標籤 |
|
upstreamDataflows |
此專案的所有數據流清單取決於 |
|
upstreamDatamarts |
此專案的所有數據超市清單取決於 |
|
users |
([空白] 值) 數據流使用者存取詳細數據。 這個屬性將會從即將發行的承載回應中移除。 您可以使用取得數據流使用者作為 管理員 API 呼叫,或使用 |
WorkspaceInfoDatamart
工作區資訊 API 所傳回的 Power BI 數據超市。 API 會傳回下列 Datamart 屬性清單的子集。 子集取決於呼叫的 API、呼叫端許可權,以及 Power BI 資料庫中數據的可用性。
名稱 | 類型 | Description |
---|---|---|
configuredBy |
string |
Datamart 擁有者的名稱 |
configuredById |
string |
Datamart 擁有者的標識碼 |
datasourceUsages |
數據源使用方式 |
|
description |
string |
Datamart 描述 |
endorsementDetails |
Datamart 簽署詳細數據 |
|
id |
string |
Datamart識別碼 |
modifiedBy |
string |
修改 Datamart 的最後一個使用者 |
modifiedById |
string |
修改 Datamart 之最後一位用戶的標識碼 |
modifiedDateTime |
string |
上次修改 Datamart 的日期和時間 |
name |
string |
Datamart 名稱 |
sensitivityLabel |
Datamart 敏感度標籤 |
|
state |
Datamart 目前狀態 |
|
status |
Datamart 狀態 |
|
suspendedBatchId |
string |
datamart 暫停的批次標識碼 |
type |
Datamart 類型 |
|
upstreamDataflows |
此專案的所有數據流清單取決於 |
|
upstreamDatamarts |
此專案的所有數據超市清單取決於 |
|
users |
使用者存取 Power BI 數據超市的詳細數據。 |
WorkspaceInfoDataset
WorkspaceInfo API 傳回的 Power BI 數據集。 API 會傳回下列資料集屬性清單的子集。 子集取決於呼叫的 API、呼叫端許可權,以及 Power BI 資料庫中數據的可用性。
名稱 | 類型 | Description |
---|---|---|
ContentProviderType |
string |
數據集的內容提供者類型 |
CreatedDate |
string |
數據集建立日期和時間 |
configuredBy |
string |
數據集擁有者 |
datasourceUsages |
數據源使用方式 |
|
description |
string |
數據集描述 |
endorsementDetails |
簽署詳細數據 |
|
expressions |
數據集表達式 |
|
id |
string |
數據集標識碼 |
misconfiguredDatasourceUsages |
數據源設定錯誤的使用方式 |
|
name |
string |
數據集名稱 |
roles |
Role[] |
數據集角色 |
schemaMayNotBeUpToDate |
boolean |
數據集架構是否可能不是最新的 |
schemaRetrievalError |
string |
數據集架構擷取錯誤 |
sensitivityLabel |
敏感度標籤 |
|
tables |
Table[] |
數據集數據表 |
targetStorageMode |
string |
數據集儲存模式 |
upstreamDataflows |
此專案的所有數據流清單取決於 |
|
upstreamDatamarts |
此專案的所有數據超市清單取決於 |
|
upstreamDatasets |
上游數據集 |
|
users |
(空白值) 數據集使用者存取詳細數據。 這個屬性將會從即將發行的承載回應中移除。 您可以使用取得數據集使用者做為 管理員 API,或使用 參數的 PostWorkspaceInfo API |
WorkspaceInfoReport
工作區資訊 API 傳回的 Power BI 報表。 API 會傳回下列報表屬性清單的子集。 子集取決於呼叫的 API、呼叫端許可權,以及 Power BI 資料庫中數據的可用性。
名稱 | 類型 | Description |
---|---|---|
appId |
string |
只有在報表屬於應用程式時,才會傳回應用程式標識碼 |
createdBy |
string |
報表擁有者。 僅適用於 2019 年 6 月之後建立的報告。 |
createdById |
string |
報表擁有者的標識碼。 僅適用於 2019 年 6 月之後建立的報告。 |
createdDateTime |
string |
報表建立日期和時間 |
datasetId |
string |
報表的數據集標識碼 |
datasetWorkspaceId |
string |
只有在相關數據集屬於不同工作區時,才會傳回相關數據集的工作區標識符 |
description |
string |
報表描述 |
endorsementDetails |
簽署詳細數據 |
|
id |
string |
報表標識碼 |
isOwnedByMe |
boolean |
判斷報表是否由目前使用者建立。 |
modifiedBy |
string |
修改報表的最後一位使用者 |
modifiedById |
string |
上次修改報表的使用者標識碼 |
modifiedDateTime |
string |
上次修改報表的日期和時間 |
name |
string |
報表的名稱 |
originalReportId |
string |
當工作區發佈為應用程式時的實際報表標識碼。 |
reportType |
enum:
|
報表類型 |
sensitivityLabel |
敏感度標籤 |
|
users |
(空白值) Power BI 報表的使用者存取詳細數據。 這個屬性將會從即將發行的承載回應中移除。 您可以使用取得報表用戶作為 管理員 API 呼叫,或使用 |
WorkspaceInfoResponse
工作區信息回應
名稱 | 類型 | Description |
---|---|---|
datasourceInstances |
與此掃描相關聯的數據源實例 |
|
misconfiguredDatasourceInstances |
與此掃描相關聯的數據源設定錯誤實例 |
|
workspaces |
與此掃描相關聯的工作區資訊 |
WorkspaceInfoTile
WorkspaceInfo API 傳回的 Power BI 圖格
名稱 | 類型 | Description |
---|---|---|
datasetId |
string |
數據集標識碼。 僅適用於從報表或使用數據集建立的磚,例如 Q&A 磚。 |
datasetWorkspaceId |
string |
只有在相關數據集屬於不同工作區時,才會傳回相關數據集的工作區標識符 |
id |
string |
圖格標識碼 |
reportId |
string |
報表標識碼。 僅適用於從報表建立的磚。 |
title |
string |
圖格的顯示名稱 |