Admin - WorkspaceInfo GetScanResult

Belirtilen tarama için tarama sonucunu alır.

Bu API çağrısını yalnızca başarılı bir GetScanStatus API çağrısının ardından yapın. Tarama sonucu 24 saat boyunca kullanılabilir durumda kalır.

İzinler

Kullanıcının yönetici haklarına (Microsoft 365 Genel Yöneticisi veya Power BI Hizmet Yöneticisi gibi) sahip olması veya hizmet sorumlusu kullanarak kimlik doğrulaması yapması gerekir.

Hizmet sorumlusu kimlik doğrulaması altında çalışırken, bir uygulamanın Azure portal power bi için yönetici onayı için gerekli izinlere sahip olmaması gerekir.

Gerekli Kapsam

Tenant.Read.All veya Tenant.ReadWrite.All

Yalnızca standart bir yönetici temsilcisi erişim belirteci aracılığıyla kimlik doğrulaması yaparken geçerlidir. Hizmet sorumlusu aracılığıyla kimlik doğrulaması kullanıldığında mevcut olmamalıdır.

Sınırlamalar

Saatte en fazla 500 istek.

GET https://api.powerbi.com/v1.0/myorg/admin/workspaces/scanResult/{scanId}

URI Parametreleri

Name İçinde Gerekli Tür Description
scanId
path True

string

uuid

Çalışma alanlarından gelen yanıta dahil edilen tarama kimliği veya taramayı tetikleyen Yönetici - WorkspaceInfo PostWorkspaceInfo API çağrısı.

Yanıtlar

Name Tür Description
200 OK

WorkspaceInfoResponse

Tamam

Örnekler

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"
    }
  ]
}

Tanımlar

Name Description
ASMashupExpression

Veri kümesi tablosu kaynağı

Column

Veri kümesi sütunu

DashboardUser

Power BI kullanıcısı bir pano için doğru erişime sahip giriş

DashboardUserAccessRight

Kullanıcının pano için sahip olduğu erişim hakkı (izin düzeyi)

DataflowUser

Veri akışı için Bir Power BI kullanıcı erişim hakkı girdisi

DataflowUserAccessRight

Kullanıcının veri akışı için sahip olduğu erişim hakkı (izin düzeyi)

datamartState

datamart geçerli durumu

datamartStatus

datamart durumu

datamartType

datamart türü

DatamartUser

Bir rapor için Power BI kullanıcı erişim hakkı girdisi

DatamartUserAccessRight

Kullanıcının datamart için sahip olduğu erişim hakkı (izin düzeyi)

DatasetUser

Bir veri kümesi için Power BI kullanıcı erişim hakkı girişi

DatasetUserAccessRight

Kullanıcının veri kümesi için sahip olduğu erişim hakkı (izin düzeyi)

Datasource

Power BI veri kaynağı

DatasourceConnectionDetails

Power BI veri kaynağı bağlantı ayrıntıları. Veri Kaynaklarını Alma veya Grup halinde Veri Kaynakları Alma ile ilgili örneklere bakın.

DatasourceUsage

Veri kaynağı kullanımı

DefaultDatasetStorageFormat

Gruptaki varsayılan veri kümesi depolama biçimi

DependentDataflow

Power BI'a bağımlı veri akışı

DependentDatamart

Power BI'a bağımlı bir datamart

DependentDataset

Power BI'a bağımlı bir veri kümesi

EndorsementDetails

Power BI onay ayrıntıları

Expression

Veri kümesi ifadesi

GroupUser

Çalışma alanına erişimi olan bir Power BI kullanıcısı

GroupUserAccessRight

Kullanıcının çalışma alanında sahip olduğu erişim hakkı (izin düzeyi)

Measure

Power BI ölçüsü

PrincipalType

Sorumlu türü

ReportUser

Rapor için Power BI kullanıcı erişim hakkı girdisi

ReportUserAccessRight

Kullanıcının rapor için sahip olduğu erişim hakkı (izin düzeyi)

Role

Veri kümesinin RLS yapılandırmasında rol

RoleMember

Rol üyesi

RoleTablePermission

Rol filtresi

Row

Veri kümesindeki veri satırı

SensitivityLabel

Power BI öğesi için duyarlılık etiketi bilgileri (rapor veya pano gibi)

ServicePrincipalProfile

Power BI hizmeti asıl profili. Yalnızca çok kiracılı Power BI Embedded çözüm için geçerlidir.

Table

Veri kümesi tablosu

WorkspaceInfo

Çalışma alanı bilgileri ayrıntıları

WorkspaceInfoDashboard

WorkspaceInfo API'leri tarafından döndürülen bir Power BI panosu. API, aşağıdaki pano özellikleri listesinin bir alt kümesini döndürür. Alt küme, çağrılan API'ye, çağıran izinlerine ve Power BI veritabanındaki verilerin kullanılabilirliğine bağlıdır.

WorkspaceInfoDataflow

Çalışma Alanı Bilgisi API'leri tarafından döndürülen veri akışının meta verileri. Aşağıda, veri akışı için döndürülebilecek özelliklerin listesi yer almaktadır. Çağrılan API'ye, çağıran izinlerine ve Power BI veritabanındaki verilerin kullanılabilirliğine bağlı olarak özelliklerin yalnızca bir alt kümesi döndürülür.

WorkspaceInfoDatamart

Çalışma Alanı Bilgisi API'leri tarafından döndürülen bir Power BI datamart. API, aşağıdaki datamart özellikleri listesinin bir alt kümesini döndürür. Alt küme, çağrılan API'ye, çağıran izinlerine ve Power BI veritabanındaki verilerin kullanılabilirliğine bağlıdır.

WorkspaceInfoDataset

WorkspaceInfo API'leri tarafından döndürülen bir Power BI veri kümesi. API, aşağıdaki veri kümesi özellikleri listesinin bir alt kümesini döndürür. Alt küme, çağrılan API'ye, çağıran izinlerine ve Power BI veritabanındaki verilerin kullanılabilirliğine bağlıdır.

WorkspaceInfoReport

Çalışma Alanı Bilgileri API'leri tarafından döndürülen bir Power BI raporu. API, aşağıdaki rapor özellikleri listesinin bir alt kümesini döndürür. Alt küme, çağrılan API'ye, çağıran izinlerine ve Power BI veritabanındaki verilerin kullanılabilirliğine bağlıdır.

WorkspaceInfoResponse

Çalışma alanı bilgileri yanıtı

WorkspaceInfoTile

WorkspaceInfo API'leri tarafından döndürülen bir Power BI kutucuğu

ASMashupExpression

Veri kümesi tablosu kaynağı

Name Tür Description
expression

string

Kaynak ifade

Column

Veri kümesi sütunu

Name Tür Description
dataCategory

string

İsteğe bağlı. Bu sütundaki verileri açıklayan veri kategorisi için kullanılacak dize değeri.

dataType

string

Sütun veri türü

formatString

string

İsteğe bağlı. FORMAT_STRING'de belirtilen sütunun biçimi.

isHidden

boolean

İsteğe bağlı. Sütunun gizli olup olmadığı. Varsayılan değer: false.

name

string

Sütun adı

sortByColumn

string

İsteğe bağlı. Geçerli sütunu sıralamak için kullanılacak, aynı tablodaki bir sütunun dize adı.

summarizeBy

string

İsteğe bağlı. Bu sütunu özetlemek için kullanılacak toplama işlevi.

DashboardUser

Power BI kullanıcısı bir pano için doğru erişime sahip giriş

Name Tür Description
dashboardUserAccessRight

DashboardUserAccessRight

Kullanıcının pano için sahip olduğu erişim hakkı (izin düzeyi)

displayName

string

Sorumlunun görünen adı

emailAddress

string

Kullanıcının e-posta adresi

graphId

string

Microsoft Graph'ta sorumlunun tanımlayıcısı. Yalnızca yönetici API'leri için kullanılabilir.

identifier

string

Sorumlunun tanımlayıcısı

principalType

PrincipalType

Sorumlu türü

profile

ServicePrincipalProfile

Power BI hizmeti asıl profili. Yalnızca çok kiracılı Power BI Embedded çözüm için geçerlidir.

userType

string

Kullanıcının türü.

DashboardUserAccessRight

Kullanıcının pano için sahip olduğu erişim hakkı (izin düzeyi)

Name Tür Description
None

string

Panodaki içeriğe izin yok

Owner

string

Rapordaki içeriğe Okuma, Yazma ve Yeniden Paylaşma erişimi verir

Read

string

Panodaki içeriğe Okuma erişimi verir

ReadCopy

string

Panodaki içeriğe Okuma ve Kopyalama erişimi verir

ReadReshare

string

Panodaki içeriğe Okuma ve Yeniden Paylaşma erişimi verir

ReadWrite

string

Panodaki içeriğe Okuma ve Yazma erişimi verir

DataflowUser

Veri akışı için Bir Power BI kullanıcı erişim hakkı girdisi

Name Tür Description
DataflowUserAccessRight

DataflowUserAccessRight

Kullanıcının veri akışı için sahip olduğu erişim hakkı (izin düzeyi)

displayName

string

Sorumlunun görünen adı

emailAddress

string

Kullanıcının e-posta adresi

graphId

string

Microsoft Graph'ta sorumlunun tanımlayıcısı. Yalnızca yönetici API'leri için kullanılabilir.

identifier

string

Sorumlunun tanımlayıcısı

principalType

PrincipalType

Sorumlu türü

profile

ServicePrincipalProfile

Power BI hizmeti asıl profili. Yalnızca çok kiracılı Power BI Embedded çözüm için geçerlidir.

userType

string

Kullanıcının türü.

DataflowUserAccessRight

Kullanıcının veri akışı için sahip olduğu erişim hakkı (izin düzeyi)

Name Tür Description
None

string

Veri akışındaki içeriğe yönelik izni kaldırır

Owner

string

Veri akışındaki içeriğe Okuma, Yazma ve Yeniden Paylaşma erişimi verir

Read

string

Veri akışındaki içeriğe Okuma erişimi verir

ReadReshare

string

Veri akışındaki içeriğe Okuma ve Yeniden Paylaşma erişimi verir

ReadWrite

string

Veri akışındaki içeriğe Okuma ve Yazma erişimi verir

datamartState

datamart geçerli durumu

Name Tür Description
Active

string

Datamart etkin

Deleted

string

Datamart silindi

Evicted

string

Datamart çıkarıldı

Initialized

string

datamart başlatıldı

Invalid

string

Datamart geçersiz duruma sahip

Migrating

string

Datamart geçiriliyor

datamartStatus

datamart durumu

Name Tür Description
Available

string

datamart kullanılabilir

Error

string

datamart hata durumuna sahip

InProgress

string

Datamart devam ediyor

Invalid

string

Datamart geçersiz durumda

NoCapacity

string

Datamart'ın kapasitesi yok

OutOfRegion

string

Datamart bölge dışında

SuspendedInCriticalPhase

string

Datamart kritik aşamada askıya alındı

datamartType

datamart türü

Name Tür Description
Dataverse

string

datamart, Dataverse türündedir

Datawarehouse

string

datamart, Datawarehouse türündedir

Ignore

string

Datamart'ın türü yok

Lakehouse

string

Datamart, Lakehouse türündedir

Sql

string

datamart Sql türünde

Unset

string

Datamart türü tanımlanmamış

DatamartUser

Bir rapor için Power BI kullanıcı erişim hakkı girdisi

Name Tür Description
datamartUserAccessRight

DatamartUserAccessRight

Kullanıcının datamart için sahip olduğu erişim hakkı (izin düzeyi)

displayName

string

Sorumlunun görünen adı

emailAddress

string

Kullanıcının e-posta adresi

graphId

string

Microsoft Graph'ta sorumlunun tanımlayıcısı. Yalnızca yönetici API'leri için kullanılabilir.

identifier

string

Sorumlunun tanımlayıcısı

principalType

PrincipalType

Sorumlu türü

profile

ServicePrincipalProfile

Power BI hizmeti asıl profili. Yalnızca çok kiracılı Power BI Embedded çözüm için geçerlidir.

userType

string

Kullanıcının türü.

DatamartUserAccessRight

Kullanıcının datamart için sahip olduğu erişim hakkı (izin düzeyi)

Name Tür Description
Explore

string

Datamart'taki içeriğe keşfetme erişimi verir

None

string

datamart'ta içerik için izin yok

Read

string

datamart'ta içeriğe Okuma erişimi verir

ReadExplore

string

Datamart'ta içeriğe okuma ve keşfetme erişimi verir

ReadReshare

string

Datamart'taki içeriğe okuma ve yeniden paylaşma erişimi verir

ReadReshareExplore

string

Datamart'taki içeriğe okuma ve yeniden paylaşma ve içeriğe erişim izni verir

ReadWrite

string

Datamart'ta içeriğe okuma ve yazma erişimi verir

ReadWriteExplore

string

Datamart'ta okuma ve yazma ve içeriğe erişim izni verir

ReadWriteReshare

string

Datamart'taki içeriğe okuma ve yazma ve yeniden paylaşma erişimi verir

ReadWriteReshareExplore

string

Datamart'ta okuma ve yazma ile yeniden paylaşma ve içeriğe erişimi keşfetme izni verir

Reshare

string

Datamart'taki içeriğe yeniden paylaşım erişimi verir

Write

string

Datamart'ta içeriğe yazma erişimi verir

DatasetUser

Bir veri kümesi için Power BI kullanıcı erişim hakkı girişi

Name Tür Description
datasetUserAccessRight

DatasetUserAccessRight

Kullanıcının veri kümesi için sahip olduğu erişim hakkı (izin düzeyi)

displayName

string

Sorumlunun görünen adı

emailAddress

string

Kullanıcının e-posta adresi

graphId

string

Microsoft Graph'ta sorumlunun tanımlayıcısı. Yalnızca yönetici API'leri için kullanılabilir.

identifier

string

Sorumlunun tanımlayıcısı

principalType

PrincipalType

Sorumlu türü

profile

ServicePrincipalProfile

Power BI hizmeti asıl profili. Yalnızca çok kiracılı Power BI Embedded çözüm için geçerlidir.

userType

string

Kullanıcının türü.

DatasetUserAccessRight

Kullanıcının veri kümesi için sahip olduğu erişim hakkı (izin düzeyi)

Name Tür Description
None

string

Veri kümesindeki içeriğe yönelik izni kaldırır

Read

string

Veri kümesindeki içeriğe Okuma erişimi verir

ReadExplore

string

Veri kümesindeki içeriğe Okuma ve Araştırma erişimi verir

ReadReshare

string

Veri kümesindeki içeriğe Okuma ve Yeniden Paylaşma erişimi verir

ReadReshareExplore

string

Veri kümesindeki içeriğe Okuma, Yeniden Paylaşma ve Araştırma erişimi verir

ReadWrite

string

Veri kümesindeki içeriğe Okuma ve Yazma erişimi verir

ReadWriteExplore

string

Veri kümesindeki içeriğe Okuma, Yazma ve Araştırma erişimi verir

ReadWriteReshare

string

Veri kümesindeki içeriğe Okuma, Yazma ve Yeniden Paylaşma erişimi verir

ReadWriteReshareExplore

string

Veri kümesindeki içeriğe Okuma, Yazma, Yeniden Paylaşma ve Araştırma erişimi verir

Datasource

Power BI veri kaynağı

Name Tür Description
connectionDetails

DatasourceConnectionDetails

Veri kaynağı bağlantı ayrıntıları

connectionString

string

(Kullanım dışı) Veri kaynağı bağlantı dizesi. Yalnızca DirectQuery için kullanılabilir.

datasourceId

string

Bir ağ geçidine bağlı olmadığında boş olan bağlı veri kaynağı kimliği

datasourceType

string

Veri kaynağı türü

gatewayId

string

Bir ağ geçidine bağlı olmadığında boş olan bağlı ağ geçidi kimliği. Ağ geçidi kümesi kullanılırken, ağ geçidi kimliği kümedeki birincil (ilk) ağ geçidine başvurur ve ağ geçidi küme kimliğine benzer.

name

string

(Kullanım dışı) Veri kaynağı adı. Yalnızca DirectQuery için kullanılabilir.

DatasourceConnectionDetails

Power BI veri kaynağı bağlantı ayrıntıları. Veri Kaynaklarını Alma veya Grup halinde Veri Kaynakları Alma ile ilgili örneklere bakın.

Name Tür Description
account

string

Bağlantı hesabı

classInfo

string

Bağlantı sınıfı bilgileri

database

string

Bağlantı veritabanı

domain

string

Bağlantı etki alanı

emailAddress

string

Bağlantı e-posta adresi

kind

string

Bağlantı türü

loginServer

string

Bağlantı oturum açma sunucusu

path

string

Bağlantı yolu

server

string

Bağlantı sunucusu

url

string

Bağlantı URL'si

DatasourceUsage

Veri kaynağı kullanımı

Name Tür Description
datasourceInstanceId

string

Veri kaynağı örneği kimliği

DefaultDatasetStorageFormat

Gruptaki varsayılan veri kümesi depolama biçimi

Name Tür Description
Large

string

Büyük veri kümesi depolama biçimi

Small

string

Küçük veri kümesi depolama biçimi

DependentDataflow

Power BI'a bağımlı veri akışı

Name Tür Description
groupId

string

Hedef grup kimliği

targetDataflowId

string

Hedef veri akışı kimliği

DependentDatamart

Power BI'a bağımlı bir datamart

Name Tür Description
groupId

string

Hedef grup kimliği

targetDatamartId

string

Hedef datamart kimliği

DependentDataset

Power BI'a bağımlı bir veri kümesi

Name Tür Description
groupId

string

Hedef grup kimliği

targetDatasetId

string

Hedef veri kümesi kimliği

EndorsementDetails

Power BI onay ayrıntıları

Name Tür Description
certifiedBy

string

Power BI öğesini onaylayan kullanıcı (rapor veya pano gibi)

endorsement

string

Onay durumu

Expression

Veri kümesi ifadesi

Name Tür Description
description

string

İfade açıklaması

expression

ASMashupExpression

Veri kümesi tablosu kaynağı

name

string

İfade adı

GroupUser

Çalışma alanına erişimi olan bir Power BI kullanıcısı

Name Tür Description
displayName

string

Sorumlunun görünen adı

emailAddress

string

Kullanıcının e-posta adresi

graphId

string

Microsoft Graph'ta sorumlunun tanımlayıcısı. Yalnızca yönetici API'leri için kullanılabilir.

groupUserAccessRight

GroupUserAccessRight

Kullanıcının çalışma alanında sahip olduğu erişim hakkı (izin düzeyi)

identifier

string

Sorumlunun tanımlayıcısı

principalType

PrincipalType

Asıl tür

profile

ServicePrincipalProfile

Power BI hizmeti asıl profili. Yalnızca Power BI Embedded çok kiracılı çözüm için geçerlidir.

userType

string

Kullanıcının türü.

GroupUserAccessRight

Kullanıcının çalışma alanında sahip olduğu erişim hakkı (izin düzeyi)

Name Tür Description
Admin

string

Çalışma alanı içeriği için yönetici hakları

Contributor

string

Çalışma alanı içeriğine erişimi okuma ve keşfetme (ReadExplore)

Member

string

Çalışma alanı içeriğine erişim haklarını okuma, yeniden paylaşma ve keşfetme (ReadReshareExplore)

None

string

Çalışma alanı içeriğine erişim yok

Viewer

string

Çalışma alanı içeriğine salt okunur (Okuma) erişimi

Measure

Power BI ölçüsü

Name Tür Description
description

string

İsteğe bağlı. Ölçü açıklaması.

expression

string

Geçerli bir DAX ifadesi

formatString

string

İsteğe bağlı. değerin FORMAT_STRING belirtildiği gibi görüntülendiğinde nasıl biçimlendirilmesi gerektiğini açıklayan bir dize.

isHidden

boolean

İsteğe bağlı. Ölçünün gizlenip gizlenmediği.

name

string

Ölçü adı

PrincipalType

Sorumlu türü

Name Tür Description
App

string

Hizmet sorumlusu türü

Group

string

Grup sorumlusu türü

None

string

Sorumlu türü yok. Tüm kuruluş düzeyinde erişim için kullanın.

User

string

Kullanıcı asıl türü

ReportUser

Rapor için Power BI kullanıcı erişim hakkı girdisi

Name Tür Description
displayName

string

Sorumlunun görünen adı

emailAddress

string

Kullanıcının e-posta adresi

graphId

string

Microsoft Graph'ta sorumlunun tanımlayıcısı. Yalnızca yönetici API'leri için kullanılabilir.

identifier

string

Sorumlunun tanımlayıcısı

principalType

PrincipalType

Asıl tür

profile

ServicePrincipalProfile

Power BI hizmeti asıl profili. Yalnızca Power BI Embedded çok kiracılı çözüm için geçerlidir.

reportUserAccessRight

ReportUserAccessRight

Kullanıcının rapor için sahip olduğu erişim hakkı (izin düzeyi)

userType

string

Kullanıcının türü.

ReportUserAccessRight

Kullanıcının rapor için sahip olduğu erişim hakkı (izin düzeyi)

Name Tür Description
None

string

Rapordaki içeriğe izin yok

Owner

string

Rapordaki içeriğe Okuma, Yazma ve Yeniden Paylaşma erişimi verir

Read

string

Rapordaki içeriğe Okuma erişimi verir

ReadCopy

string

Rapordaki içeriğe Okuma ve Kopyalama erişimi verir

ReadReshare

string

Rapordaki içeriğe Okuma ve Yeniden Paylaşma erişimi verir

ReadWrite

string

Rapordaki içeriğe Okuma ve Yazma erişimi verir

Role

Veri kümesinin RLS yapılandırmasında rol

Name Tür Description
members

RoleMember

Rolün üyelerini listeleyen bir dizi

modelPermission

string

Rolün veri kümesinde sahip olduğu izinler. Örneğin, Okuma

name

string

Rolün adı

tablePermissions

RoleTablePermission

Rol için tanımlanan tüm filtreleri listeleyen bir dizi

RoleMember

Rol üyesi

Name Tür Description
identityProvider

string

Rol üyesi kimlik sağlayıcısı

memberId

string

Kimlik sağlayıcısı tarafından atanan rol üyesi GUID'i

memberName

string

Rol üyesinin adı

memberType

string

Rol üyesi türü (kullanıcı veya grup)

RoleTablePermission

Rol filtresi

Name Tür Description
filterExpression

string

Filtrede belirtilen tabloyu filtreleyen ifade

name

string

Filtrede belirtilen tablonun adı

Row

Veri kümesindeki veri satırı

Name Tür Description
id

string

Benzersiz satır kimliği

SensitivityLabel

Power BI öğesi için duyarlılık etiketi bilgileri (rapor veya pano gibi)

Name Tür Description
labelId

string

Duyarlılık etiketi kimliği

ServicePrincipalProfile

Power BI hizmeti asıl profili. Yalnızca çok kiracılı Power BI Embedded çözüm için geçerlidir.

Name Tür Description
displayName

string

Hizmet sorumlusu profil adı

id

string

Hizmet sorumlusu profil kimliği

Table

Veri kümesi tablosu

Name Tür Description
columns

Column[]

Bu tablonun sütun şeması

description

string

Tablo açıklaması

isHidden

boolean

İsteğe bağlı. Bu veri kümesi tablosunun gizli olup olmadığı.

measures

Measure[]

Bu tablodaki ölçüler

name

string

Tablo adı

rows

Row[]

Bu tablodaki veri satırları

source

ASMashupExpression[]

Tablo kaynağı

WorkspaceInfo

Çalışma alanı bilgileri ayrıntıları

Name Tür Description
capacityId

string

Çalışma alanı kapasite kimliği

dashboards

WorkspaceInfoDashboard[]

Bu çalışma alanıyla ilişkili panolar. Döndürülen pano özellikleri listesi farklı API çağrılarına göre değişiklik gösterdiğinden, tüm pano özelliklerini API yanıtında göremeyebilirsiniz.

dataRetrievalState

string

Çalışma alanı veri alma durumu

dataflows

WorkspaceInfoDataflow[]

Bu çalışma alanıyla ilişkili veri akışları. Döndürülen veri akışı özellikleri listesi farklı API çağrıları için farklılık gösterdiğinden, api yanıtında tüm veri akışı özelliklerini göremeyebilirsiniz.

datamarts

WorkspaceInfoDatamart[]

Bu çalışma alanıyla ilişkili datamart'lar. Döndürülen datamart özelliklerinin listesi farklı API çağrıları için farklılık gösterdiğinden, api yanıtında tüm datamart özelliklerini göremeyebilirsiniz.

datasets

WorkspaceInfoDataset[]

Bu çalışma alanıyla ilişkili veri kümeleri. Döndürülen veri kümesi özellikleri listesi farklı API çağrılarına göre değişiklik gösterdiğinden, api yanıtında tüm veri kümesi özelliklerini göremeyebilirsiniz.

defaultDatasetStorageFormat

DefaultDatasetStorageFormat

Çalışma alanındaki varsayılan veri kümesi depolama biçimi. Yalnızca şu durumlarda döndürülür:isOnDedicatedCapacitytrue

description

string

Çalışma alanı açıklaması

id

string

Çalışma alanı nesne kimliği

isOnDedicatedCapacity

boolean

Çalışma alanının ayrılmış kapasiteye atanıp atanmadığı

name

string

Çalışma alanı adı

reports

WorkspaceInfoReport[]

Bu çalışma alanıyla ilişkili raporlar. Döndürülen rapor özellikleri listesi farklı API çağrıları için farklılık gösterir, bu nedenle bir API yanıtında tüm rapor özelliklerini göremeyebilirsiniz.

state

string

Çalışma alanı durumu

type

string

Çalışma alanı türü

users

GroupUser[]

Çalışma alanına erişimi olan kullanıcılar. Liste yalnızca açıkça istendiğinde döndürülür. Klasik çalışma alanının kullanıcı listesini almak için Azure Active Directory Graph API kullanın.

WorkspaceInfoDashboard

WorkspaceInfo API'leri tarafından döndürülen bir Power BI panosu. API, aşağıdaki pano özellikleri listesinin bir alt kümesini döndürür. Alt küme, çağrılan API'ye, çağıran izinlerine ve Power BI veritabanındaki verilerin kullanılabilirliğine bağlıdır.

Name Tür Description
appId

string

Yalnızca pano bir uygulamaya aitse döndürülen uygulama kimliği

dataClassification

string

Power BI öğesinin (rapor veya pano gibi) veri sınıflandırma etiketi

displayName

string

Panonun görünen adı

id

string

Pano kimliği

isReadOnly

boolean

Panonun salt okunur olup olmadığı

sensitivityLabel

SensitivityLabel

Duyarlılık etiketi

tiles

WorkspaceInfoTile[]

Panoya ait kutucuklar

users

DashboardUser[]

(Boş değer) Pano kullanıcısı erişim ayrıntıları. Bu özellik, gelecek bir sürümde yük yanıtından kaldırılacaktır. Yönetici API çağrısı olarak Pano Kullanıcılarını Al çağrısını veya parametresiyle PostWorkspaceInfo API çağrısını kullanarak bir Power BI panosundaki getArtifactUsers kullanıcı bilgilerini alabilirsiniz.

WorkspaceInfoDataflow

Çalışma Alanı Bilgisi API'leri tarafından döndürülen veri akışının meta verileri. Aşağıda, veri akışı için döndürülebilecek özelliklerin listesi yer almaktadır. Çağrılan API'ye, çağıran izinlerine ve Power BI veritabanındaki verilerin kullanılabilirliğine bağlı olarak özelliklerin yalnızca bir alt kümesi döndürülür.

Name Tür Description
configuredBy

string

Veri akışı sahibi

datasourceUsages

DatasourceUsage[]

Veri kaynağı kullanımları

description

string

Veri akışı açıklaması

endorsementDetails

EndorsementDetails

Onay ayrıntıları

misconfiguredDatasourceUsages

DatasourceUsage[]

Veri kaynağı yanlış yapılandırılmış kullanımlar

modelUrl

string

Veri akışı tanım dosyasının URL'si (model.json)

modifiedBy

string

Veri akışını değiştiren kullanıcı

modifiedDateTime

string

Veri akışının son değiştirildiği tarih ve saat

name

string

Veri akışı adı

objectId

string

Veri akışı kimliği

sensitivityLabel

SensitivityLabel

Duyarlılık etiketi

upstreamDataflows

DependentDataflow[]

Bu öğenin bağlı olduğu tüm veri akışlarının listesi

upstreamDatamarts

DependentDatamart[]

Bu öğenin bağlı olduğu tüm datamart'ların listesi

users

DataflowUser[]

(Boş değer) Veri akışı kullanıcı erişim ayrıntıları. Bu özellik, gelecek bir sürümde yük yanıtından kaldırılacaktır. Yönetici API çağrısı olarak Veri Akışı Kullanıcılarını Al çağrısını veya parametresiyle PostWorkspaceInfo API çağrısını kullanarak bir Power BI veri akışındaki getArtifactUser kullanıcı bilgilerini alabilirsiniz.

WorkspaceInfoDatamart

Çalışma Alanı Bilgisi API'leri tarafından döndürülen bir Power BI datamart. API, aşağıdaki datamart özellikleri listesinin bir alt kümesini döndürür. Alt küme, çağrılan API'ye, çağıran izinlerine ve Power BI veritabanındaki verilerin kullanılabilirliğine bağlıdır.

Name Tür Description
configuredBy

string

Datamart sahibinin adı

configuredById

string

Datamart sahibinin kimliği

datasourceUsages

DatasourceUsage[]

Veri kaynağı kullanımları

description

string

datamart açıklaması

endorsementDetails

EndorsementDetails

datamart onay ayrıntıları

id

string

datamart kimliği

modifiedBy

string

Datamart'i değiştiren son kullanıcı

modifiedById

string

Datamart değerini değiştiren son kullanıcının kimliği

modifiedDateTime

string

Datamart'ın en son değiştirildiği tarih ve saat

name

string

Datamart adı

sensitivityLabel

SensitivityLabel

datamart duyarlılık etiketi

state

datamartState

Datamart geçerli durumu

status

datamartStatus

Datamart durumu

suspendedBatchId

string

datamart askıya alınmış toplu iş kimliği

type

datamartType

Datamart türü

upstreamDataflows

DependentDataflow[]

Bu öğenin bağlı olduğu tüm veri akışlarının listesi

upstreamDatamarts

DependentDatamart[]

Bu öğenin bağlı olduğu tüm datamart'ların listesi

users

DatamartUser[]

Power BI datamart için kullanıcı erişim ayrıntıları.

WorkspaceInfoDataset

WorkspaceInfo API'leri tarafından döndürülen bir Power BI veri kümesi. API, aşağıdaki veri kümesi özellikleri listesinin bir alt kümesini döndürür. Alt küme, çağrılan API'ye, çağıran izinlerine ve Power BI veritabanındaki verilerin kullanılabilirliğine bağlıdır.

Name Tür Description
ContentProviderType

string

Veri kümesinin içerik sağlayıcısı türü

CreatedDate

string

Veri kümesi oluşturma tarihi ve saati

configuredBy

string

Veri kümesi sahibi

datasourceUsages

DatasourceUsage[]

Veri kaynağı kullanımları

description

string

Veri kümesi açıklaması

endorsementDetails

EndorsementDetails

Onay ayrıntıları

expressions

Expression[]

Veri kümesi ifadeleri

id

string

Veri kümesi kimliği

misconfiguredDatasourceUsages

DatasourceUsage[]

Veri kaynağı yanlış yapılandırılmış kullanımlar

name

string

Veri kümesi adı

roles

Role[]

Veri kümesi rolleri

schemaMayNotBeUpToDate

boolean

Veri kümesi şemasının güncel olup olmadığı

schemaRetrievalError

string

Veri kümesi şeması alma hatası

sensitivityLabel

SensitivityLabel

Duyarlılık etiketi

tables

Table[]

Veri kümesi tabloları

targetStorageMode

string

Veri kümesi depolama modu

upstreamDataflows

DependentDataflow[]

Bu öğenin bağlı olduğu tüm veri akışlarının listesi

upstreamDatamarts

DependentDatamart[]

Bu öğenin bağlı olduğu tüm datamart'ların listesi

upstreamDatasets

DependentDataset[]

Yukarı akış veri kümeleri

users

DatasetUser[]

(Boş değer) Veri kümesi kullanıcı erişim ayrıntıları. Bu özellik, gelecek bir sürümde yük yanıtından kaldırılacaktır. Veri Kümesi Kullanıcılarını Yönetici API'sini veya postWorkspaceInfo API'sini parametresiyle getArtifactUsers kullanarak bir Power BI öğesindeki (rapor veya pano gibi) kullanıcı bilgilerini alabilirsiniz.

WorkspaceInfoReport

Çalışma Alanı Bilgileri API'leri tarafından döndürülen bir Power BI raporu. API, aşağıdaki rapor özellikleri listesinin bir alt kümesini döndürür. Alt küme, çağrılan API'ye, çağıran izinlerine ve Power BI veritabanındaki verilerin kullanılabilirliğine bağlıdır.

Name Tür Description
appId

string

Yalnızca rapor bir uygulamaya aitse döndürülen uygulama kimliği

createdBy

string

Rapor sahibi. Yalnızca Haziran 2019'dan sonra oluşturulan raporlarda kullanılabilir.

createdById

string

Rapor sahibinin kimliği. Yalnızca Haziran 2019'dan sonra oluşturulan raporlarda kullanılabilir.

createdDateTime

string

Rapor oluşturma tarihi ve saati

datasetId

string

Raporun veri kümesi kimliği

datasetWorkspaceId

string

İlgili veri kümesinin çalışma alanı kimliği, yalnızca ilgili veri kümesi farklı bir çalışma alanına aitse döndürülür

description

string

Rapor açıklaması

endorsementDetails

EndorsementDetails

Onay ayrıntıları

id

string

Rapor kimliği

isOwnedByMe

boolean

Raporun geçerli kullanıcı tarafından oluşturulup oluşturulmadığını belirleyin.

modifiedBy

string

Raporu değiştiren son kullanıcı

modifiedById

string

Raporu değiştiren son kullanıcının kimliği

modifiedDateTime

string

Raporun son değiştirildiği tarih ve saat

name

string

Raporun adı

originalReportId

string

Çalışma alanı uygulama olarak yayımlandığında gerçek rapor kimliği.

reportType enum:
  • PaginatedReport
  • PowerBIReport

Rapor türü

sensitivityLabel

SensitivityLabel

Duyarlılık etiketi

users

ReportUser[]

(Boş değer) Power BI raporunun kullanıcı erişim ayrıntıları. Bu özellik, gelecek bir sürümde yük yanıtından kaldırılacaktır. Rapor Kullanıcılarını Yönetici API çağrısı olarak al veya parametresiyle PostWorkspaceInfo API çağrısını kullanarak bir Power BI raporundaki getArtifactUsers kullanıcı bilgilerini alabilirsiniz.

WorkspaceInfoResponse

Çalışma alanı bilgileri yanıtı

Name Tür Description
datasourceInstances

Datasource[]

Bu taramayla ilişkili veri kaynağı örnekleri

misconfiguredDatasourceInstances

Datasource[]

Bu taramayla ilişkili veri kaynağı yanlış yapılandırılmış örnekler

workspaces

WorkspaceInfo[]

Bu taramayla ilişkili çalışma alanı bilgileri

WorkspaceInfoTile

WorkspaceInfo API'leri tarafından döndürülen bir Power BI kutucuğu

Name Tür Description
datasetId

string

Veri kümesi kimliği. Yalnızca bir rapordan veya Q&A kutucukları gibi bir veri kümesi kullanılarak oluşturulan kutucuklar için kullanılabilir.

datasetWorkspaceId

string

İlgili veri kümesinin çalışma alanı kimliği, yalnızca ilgili veri kümesi farklı bir çalışma alanına aitse döndürülür

id

string

Kutucuk kimliği

reportId

string

Rapor kimliği. Yalnızca rapordan oluşturulan kutucuklar için kullanılabilir.

title

string

Kutucuğun görünen adı