Admin - WorkspaceInfo PostWorkspaceInfo
Inicjuje wywołanie w celu odbierania metadanych dla żądanej listy obszarów roboczych.
Ważne
Jeśli ustawisz parametr or datasetExpressions
na datasetSchema
true
, musisz w pełni włączyć skanowanie metadanych w celu zwrócenia danych. Aby uzyskać więcej informacji, zobacz Włączanie ustawień dzierżawy na potrzeby skanowania metadanych.
Uprawnienia
Użytkownik musi mieć uprawnienia administratora (takie jak administrator globalny Microsoft 365 lub administrator usługi Power BI) lub uwierzytelnić się przy użyciu jednostki usługi.
W przypadku uruchamiania w ramach uwierzytelniania jednostki usługi aplikacja nie może mieć żadnych uprawnień wymaganych przez administratora dla usługi Power BI ustawionej w Azure Portal.
Wymagany zakres
Tenant.Read.All lub Tenant.ReadWrite.All
Istotne tylko w przypadku uwierzytelniania za pośrednictwem standardowego tokenu dostępu administratora delegowanego. Nie może być obecny w przypadku użycia uwierzytelniania za pośrednictwem jednostki usługi.
Ograniczenia
- Maksymalnie 500 żądań na godzinę.
- Maksymalnie 16 jednoczesnych żądań.
POST https://api.powerbi.com/v1.0/myorg/admin/workspaces/getInfo
POST https://api.powerbi.com/v1.0/myorg/admin/workspaces/getInfo?lineage={lineage}&datasourceDetails={datasourceDetails}&datasetSchema={datasetSchema}&datasetExpressions={datasetExpressions}&getArtifactUsers={getArtifactUsers}
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
dataset
|
query |
boolean |
Czy zwracać wyrażenia zestawu danych (zapytania języka DAX i Mashup). Jeśli ustawisz ten parametr na |
|
dataset
|
query |
boolean |
Czy zwracać schemat zestawu danych (tabele, kolumny i miary). Jeśli ustawisz ten parametr na |
|
datasource
|
query |
boolean |
Czy zwracać szczegóły źródła danych |
|
get
|
query |
boolean |
Czy zwrócić szczegóły użytkownika dla elementu usługi Power BI (na przykład raportu lub pulpitu nawigacyjnego) |
|
lineage
|
query |
boolean |
Czy zwracać informacje o pochodzenia (nadrzędne przepływy danych, kafelki, identyfikatory źródeł danych) |
Treść żądania
Nazwa | Typ | Opis |
---|---|---|
workspaces |
string[] |
Wymagane identyfikatory obszarów roboczych do skanowania (obsługują od 1 do 100 identyfikatorów obszarów roboczych) |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
202 Accepted |
Zaakceptowano |
Przykłady
Example
Sample Request
POST https://api.powerbi.com/v1.0/myorg/admin/workspaces/getInfo?lineage=True&datasourceDetails=True&datasetSchema=True&datasetExpressions=True
{
"workspaces": [
"97d03602-4873-4760-b37e-1563ef5358e3",
"67b7e93a-3fb3-493c-9e41-2c5051008f24"
]
}
Sample Response
{
"id": "e7d03602-4873-4760-b37e-1563ef5358e3",
"createdDateTime": "2020-06-15T16:46:28.0487687Z",
"status": "NotStarted"
}
Definicje
Nazwa | Opis |
---|---|
Power |
Szczegółowe informacje o odpowiedzi na błędy usługi Power BI |
Required |
Żądanie wymaganych obszarów roboczych |
Scan |
Żądanie skanowania |
PowerBIApiErrorResponseDetail
Szczegółowe informacje o odpowiedzi na błędy usługi Power BI
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod błędu |
message |
string |
Komunikat o błędzie. |
target |
string |
Cel błędu |
RequiredWorkspaces
Żądanie wymaganych obszarów roboczych
Nazwa | Typ | Opis |
---|---|---|
workspaces |
string[] |
Wymagane identyfikatory obszarów roboczych do skanowania (obsługują od 1 do 100 identyfikatorów obszarów roboczych) |
ScanRequest
Żądanie skanowania
Nazwa | Typ | Opis |
---|---|---|
createdDateTime |
string |
Data i godzina utworzenia skanowania |
error |
Błąd skanowania (jeśli istnieje) |
|
id |
string |
Identyfikator skanowania |
status |
string |
Stan skanowania |