Items - Get Item
Zwraca określony element Fabric lub Power BI.
Note
Ten interfejs API jest częścią wersji zapoznawczej i jest dostarczany tylko do celów ewaluacyjnych i programistycznych. Może ona ulec zmianie na podstawie opinii i nie jest zalecana do użytku produkcyjnego.
Permissions
Obiekt wywołujący musi być administratorem Fabric lub uwierzytelniać się przy użyciu jednostki usługi.
Wymagane zakresy delegowane
Tenant.Read.All lub Tenant.ReadWrite.All
Limitations
Maksymalna liczba żądań na godzinę wynosi 200.
Microsoft Entra obsługiwane tożsamości
Ten interfejs API obsługuje Microsoft identities wymienione w tej sekcji.
| Identity | Support |
|---|---|
| User | Yes |
| Główne usługi i Tożsamości zarządzane | Yes |
Interface
GET https://api.fabric.microsoft.com/v1/admin/workspaces/{workspaceId}/items/{itemId}
GET https://api.fabric.microsoft.com/v1/admin/workspaces/{workspaceId}/items/{itemId}?type={type}
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
item
|
path | True |
string (uuid) |
Identyfikator elementu |
|
workspace
|
path | True |
string (uuid) |
Identyfikator obszaru roboczego. |
|
type
|
query |
string |
Typ elementu. Podczas wykonywania zapytań dotyczących następujących typów ten parametr jest wymagany:
|
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
OK |
|
| 429 Too Many Requests |
Przekroczono limit szybkości usługi. Serwer zwraca nagłówek wskazujący Nagłówki Retry-After: integer |
|
| Other Status Codes |
Typowe kody błędów:
|
Przykłady
| Get item details by ID and type example |
| Get item details by ID example |
Get item details by ID and type example
Przykładowe żądanie
GET https://api.fabric.microsoft.com/v1/admin/workspaces/7f4496db-9929-47bd-89c0-d7eb2f517a98/items/f089354e-8366-4e18-aea3-4cb4a3a50b48?type=Report
Przykładowa odpowiedź
{
"id": "17d8929d-ab32-46d1-858b-fdea74e93bf2",
"type": "Report",
"name": "Test",
"description": "Test Jacob's Report,",
"state": "Active",
"lastUpdatedDate": "2022-04-29T17:47:29.98673",
"workspaceId": "7f4496db-9929-47bd-89c0-d7eb2f517a98",
"capacityId": "D5E336D6-D919-4ECC-B424-1F771A506851",
"creatorPrincipal": {
"id": "f3052d1c-61a9-46fb-8df9-0d78916ae041",
"displayName": "Jacob Hancock",
"type": "User",
"userDetails": {
"userPrincipalName": "Jacob@example.com"
}
},
"defaultIdentity": {
"id": "ff3c8689-591c-4298-a228-4ffcc77cb661",
"displayName": "Caleb Foster",
"type": "User",
"userDetails": {
"userPrincipalName": "caleb@example.com"
}
}
}
Get item details by ID example
Przykładowe żądanie
GET https://api.fabric.microsoft.com/v1/admin/workspaces/7f4496db-9929-47bd-89c0-d7eb2f517a98/items/f089354e-8366-4e18-aea3-4cb4a3a50b48
Przykładowa odpowiedź
{
"id": "17d8929d-ab32-46d1-858b-fdea74e93bf2",
"type": "Kusto",
"name": "Test",
"description": "Test Jacob's notebook.",
"state": "Active",
"lastUpdatedDate": "2022-04-29T17:47:29.98673",
"workspaceId": "7f4496db-9929-47bd-89c0-d7eb2f517a98",
"capacityId": "D5E336D6-D919-4ECC-B424-1F771A506851",
"creatorPrincipal": {
"id": "f3052d1c-61a9-46fb-8df9-0d78916ae041",
"displayName": "Jacob Hancock",
"type": "User",
"userDetails": {
"userPrincipalName": "Jacob@example.com"
}
}
}
Definicje
| Nazwa | Opis |
|---|---|
|
Entire |
Reprezentuje podmiot zabezpieczeń dzierżawy |
|
Error |
Obiekt szczegółów zasobu powiązanego z błędem. |
|
Error |
Odpowiedź na błąd. |
|
Error |
Szczegóły odpowiedzi na błąd. |
|
Group |
Grupuj szczegółowe informacje. Dotyczy, gdy typ podmiotu zabezpieczeń ma wartość |
|
Group |
Reprezentuje grupę zabezpieczeń. |
|
Group |
Typ grupy. Dodatkowe typy grup mogą być dodawane w czasie. |
| Item |
Szczegóły elementu. |
|
Item |
Stan elementu. Dodatkowe stany elementów można dodawać w czasie. |
|
Item |
Reprezentuje tag zastosowany w elemencie. |
|
Item |
Typ elementu. Dodatkowe typy elementów można dodawać w czasie. |
|
Principal |
Typ podmiotu zabezpieczeń. Dodatkowe typy podmiotów zabezpieczeń mogą być dodawane w czasie. |
|
Service |
Szczegóły dotyczące jednostki usługi. Dotyczy, gdy typ podmiotu zabezpieczeń ma wartość |
|
Service |
Reprezentuje Microsoft Entra jednostkę usługi. |
|
Service |
Szczegóły profilu jednostki usługi. Dotyczy, gdy typ podmiotu zabezpieczeń ma wartość |
|
Service |
Reprezentuje profil jednostki usługi. |
|
User |
Szczegóły dotyczące podmiotu zabezpieczeń użytkownika. Dotyczy, gdy typ podmiotu zabezpieczeń ma wartość |
|
User |
Reprezentuje Microsoft Entra podmiot zabezpieczeń użytkownika. |
EntireTenantPrincipal
Reprezentuje podmiot zabezpieczeń dzierżawy
| Nazwa | Typ | Opis |
|---|---|---|
| displayName |
string |
Nazwa wyświetlana podmiotu zabezpieczeń. |
| id |
string (uuid) |
Identyfikator podmiotu zabezpieczeń. |
| type |
string:
Entire |
Typ podmiotu zabezpieczeń. Dodatkowe typy podmiotów zabezpieczeń mogą być dodawane w czasie. |
ErrorRelatedResource
Obiekt szczegółów zasobu powiązanego z błędem.
| Nazwa | Typ | Opis |
|---|---|---|
| resourceId |
string |
Identyfikator zasobu, który jest zaangażowany w błąd. |
| resourceType |
string |
Typ zasobu, który jest zaangażowany w błąd. |
ErrorResponse
Odpowiedź na błąd.
| Nazwa | Typ | Opis |
|---|---|---|
| errorCode |
string |
Określony identyfikator, który zawiera informacje o stanie błędu, co pozwala na ustandaryzowaną komunikację między naszą usługą a jej użytkownikami. |
| isRetriable |
boolean |
Jeśli to prawda, żądanie można ponowić. Użyj nagłówka |
| message |
string |
Czytelna reprezentacja błędu przez człowieka. |
| moreDetails |
Lista dodatkowych szczegółów błędu. |
|
| relatedResource |
Szczegóły zasobu powiązanego z błędem. |
|
| requestId |
string (uuid) |
Identyfikator żądania skojarzonego z błędem. |
ErrorResponseDetails
Szczegóły odpowiedzi na błąd.
| Nazwa | Typ | Opis |
|---|---|---|
| errorCode |
string |
Określony identyfikator, który zawiera informacje o stanie błędu, co pozwala na ustandaryzowaną komunikację między naszą usługą a jej użytkownikami. |
| message |
string |
Czytelna reprezentacja błędu przez człowieka. |
| relatedResource |
Szczegóły zasobu powiązanego z błędem. |
GroupDetails
Grupuj szczegółowe informacje. Dotyczy, gdy typ podmiotu zabezpieczeń ma wartość Group.
| Nazwa | Typ | Opis |
|---|---|---|
| groupType |
Typ grupy. Dodatkowe typy grup mogą być dodawane w czasie. |
GroupPrincipal
Reprezentuje grupę zabezpieczeń.
| Nazwa | Typ | Opis |
|---|---|---|
| displayName |
string |
Nazwa wyświetlana podmiotu zabezpieczeń. |
| groupDetails |
Grupuj szczegółowe informacje. Dotyczy, gdy typ podmiotu zabezpieczeń ma wartość |
|
| id |
string (uuid) |
Identyfikator podmiotu zabezpieczeń. |
| type |
string:
Group |
Typ podmiotu zabezpieczeń. Dodatkowe typy podmiotów zabezpieczeń mogą być dodawane w czasie. |
GroupType
Typ grupy. Dodatkowe typy grup mogą być dodawane w czasie.
| Wartość | Opis |
|---|---|
| Unknown |
Typ grupy podmiotu zabezpieczeń jest nieznany. |
| SecurityGroup |
Podmiot zabezpieczeń jest grupą zabezpieczeń. |
| DistributionList |
Podmiot zabezpieczeń jest listą dystrybucyjną. |
Item
Szczegóły elementu.
| Nazwa | Typ | Opis |
|---|---|---|
| capacityId |
string (uuid) |
Identyfikator pojemności obszaru roboczego. |
| creatorPrincipal | Principal: |
Właściciel elementu. |
| defaultIdentity | Principal: |
Tożsamość domyślna elementu. |
| description |
string |
Szczegóły elementu, w tym typ elementu i użycie elementu. |
| folderId |
string (uuid) |
Identyfikator folderu elementu. |
| id |
string (uuid) |
Identyfikator elementu. |
| lastUpdatedDate |
string (date-time) |
Data i godzina ostatniej aktualizacji. |
| name |
string |
Nazwa elementu. |
| state |
Stan elementu. |
|
| tags |
Item |
Lista zastosowanych tagów. |
| type |
Typ elementu. Zawiera wartości, takie jak Synapse, Notebook, Kqldatabase i SynapseWorkbook. |
|
| workspaceId |
string (uuid) |
Identyfikator obszaru roboczego elementu. |
ItemState
Stan elementu. Dodatkowe stany elementów można dodawać w czasie.
| Wartość | Opis |
|---|---|
| Active |
Aktywny element. |
ItemTag
Reprezentuje tag zastosowany w elemencie.
| Nazwa | Typ | Opis |
|---|---|---|
| displayName |
string |
Nazwa znacznika. |
| id |
string (uuid) |
Identyfikator tagu. |
ItemType
Typ elementu. Dodatkowe typy elementów można dodawać w czasie.
| Wartość | Opis |
|---|---|
| Dashboard |
Pulpit nawigacyjny usługi Power BI. |
| Report |
Raport usługi Power BI. |
| SemanticModel |
Model semantyczny usługi PowerBI. |
| PaginatedReport |
Raport podzielony na strony usługi PowerBI. |
| Datamart |
Datamart usługi Power BI. |
| Lakehouse |
Jezioro. |
| Eventhouse |
Magazyn zdarzeń. |
| Environment |
Środowisko. |
| KQLDatabase |
Baza danych KQL. |
| KQLQueryset |
Zestaw zapytań KQL. |
| KQLDashboard |
Pulpit nawigacyjny KQL. |
| DataPipeline |
Potok danych. |
| Notebook |
Zeszyt. |
| SparkJobDefinition |
Definicja zadania platformy Spark. |
| MLExperiment |
Eksperyment uczenia maszynowego. |
| MLModel |
Model uczenia maszynowego. |
| Warehouse |
Magazyn. |
| Eventstream |
Strumień zdarzeń. |
| SQLEndpoint |
Punkt końcowy SQL. |
| MirroredWarehouse |
Dublowany magazyn. |
| MirroredDatabase |
Dublowana baza danych. |
| Reflex |
Refleks. |
| GraphQLApi |
Interfejs API dla elementu GraphQL. |
| MountedDataFactory |
A MountedDataFactory. |
| SQLDatabase |
Baza danych SQLDatabase. |
| CopyJob |
Zadanie kopiowania. |
| VariableLibrary |
ZmiennaLibrary. |
| Dataflow |
Przepływ danych. |
| ApacheAirflowJob |
Zadanie ApacheAirflowJob. |
| WarehouseSnapshot |
Migawka magazynu. |
| DigitalTwinBuilder |
A DigitalTwinBuilder. |
| DigitalTwinBuilderFlow |
Przepływ usługi Digital Twin Builder. |
| MirroredAzureDatabricksCatalog |
Dublowany wykaz usługi Azure Databricks. |
| Map |
Mapa. |
| AnomalyDetector |
Wykrywacz anomalii. |
| UserDataFunction |
Funkcja danych użytkownika. |
| GraphModel |
Model programu Graph. |
| GraphQuerySet |
Zestaw zapytań programu Graph. |
| SnowflakeDatabase |
Baza danych Snowflake do przechowywania tabel góry lodowej utworzonych na podstawie konta Snowflake. |
| OperationsAgent |
A OperationsAgent. |
| CosmosDBDatabase |
Baza danych usługi Cosmos DB. |
| Ontology |
Ontologia. |
| EventSchemaSet |
An EventSchemaSet. |
| DataAgent |
A DataAgent. |
| MirroredCatalog |
A MirroredCatalog. |
| AppBackend |
Element AppBackend. |
| OrgApp |
Aplikacja organizacji. |
| OrgAppAudience |
Odbiorcy aplikacji organizacji. |
| DataBuildToolJob |
Obiekt DataBuildToolJob. |
| AzureDatabricksStorage |
Element magazynu oparty na usłudze OneLake dla Azure Databricks. |
| Plan |
Plan. |
PrincipalType
Typ podmiotu zabezpieczeń. Dodatkowe typy podmiotów zabezpieczeń mogą być dodawane w czasie.
| Wartość | Opis |
|---|---|
| User |
Podmiot zabezpieczeń jest podmiotem zabezpieczeń Microsoft Entra użytkownika. |
| ServicePrincipal |
Jednostka jest jednostką usługi Microsoft Entra. |
| Group |
Podmiot zabezpieczeń jest grupą zabezpieczeń. |
| ServicePrincipalProfile |
Jednostka jest profilem jednostki usługi. |
| EntireTenant |
Podmiot zabezpieczeń reprezentuje wszystkich użytkowników dzierżawy. |
ServicePrincipalDetails
Szczegóły dotyczące jednostki usługi. Dotyczy, gdy typ podmiotu zabezpieczeń ma wartość ServicePrincipal.
| Nazwa | Typ | Opis |
|---|---|---|
| aadAppId |
string (uuid) |
Microsoft Entra AppId jednostki usługi. |
ServicePrincipalPrincipal
Reprezentuje Microsoft Entra jednostkę usługi.
| Nazwa | Typ | Opis |
|---|---|---|
| displayName |
string |
Nazwa wyświetlana podmiotu zabezpieczeń. |
| id |
string (uuid) |
Identyfikator podmiotu zabezpieczeń. |
| servicePrincipalDetails |
Szczegóły dotyczące jednostki usługi. Dotyczy, gdy typ podmiotu zabezpieczeń ma wartość |
|
| type |
string:
Service |
Typ podmiotu zabezpieczeń. Dodatkowe typy podmiotów zabezpieczeń mogą być dodawane w czasie. |
ServicePrincipalProfileDetails
Szczegóły profilu jednostki usługi. Dotyczy, gdy typ podmiotu zabezpieczeń ma wartość ServicePrincipalProfile.
| Nazwa | Typ | Opis |
|---|---|---|
| parentPrincipal | Principal: |
Jednostka nadrzędna profilu jednostki usługi. |
ServicePrincipalProfilePrincipal
Reprezentuje profil jednostki usługi.
| Nazwa | Typ | Opis |
|---|---|---|
| displayName |
string |
Nazwa wyświetlana podmiotu zabezpieczeń. |
| id |
string (uuid) |
Identyfikator podmiotu zabezpieczeń. |
| servicePrincipalProfileDetails |
Szczegóły profilu jednostki usługi. Dotyczy, gdy typ podmiotu zabezpieczeń ma wartość |
|
| type |
string:
Service |
Typ podmiotu zabezpieczeń. Dodatkowe typy podmiotów zabezpieczeń mogą być dodawane w czasie. |
UserDetails
Szczegóły dotyczące podmiotu zabezpieczeń użytkownika. Dotyczy, gdy typ podmiotu zabezpieczeń ma wartość User.
| Nazwa | Typ | Opis |
|---|---|---|
| userPrincipalName |
string |
Główna nazwa użytkownika. |
UserPrincipal
Reprezentuje Microsoft Entra podmiot zabezpieczeń użytkownika.
| Nazwa | Typ | Opis |
|---|---|---|
| displayName |
string |
Nazwa wyświetlana podmiotu zabezpieczeń. |
| id |
string (uuid) |
Identyfikator podmiotu zabezpieczeń. |
| type |
string:
User |
Typ podmiotu zabezpieczeń. Dodatkowe typy podmiotów zabezpieczeń mogą być dodawane w czasie. |
| userDetails |
Szczegóły dotyczące podmiotu zabezpieczeń użytkownika. Dotyczy, gdy typ podmiotu zabezpieczeń ma wartość |