Items - List Items
Az aktív Fabric és PowerBI-elemek listáját adja vissza.
Note
Ez az API egy előzetes kiadás része, és csak kiértékelési és fejlesztési célokra érhető el. A visszajelzések alapján változhat, és éles használatra nem ajánlott.
Ez az API támogatja lapozási. Kérésenként legfeljebb 10 000 rekord adható vissza. A válaszban megadott folyamatos jogkivonattal lekérheti a következő 10 000 rekordot.
Oldalsorrend:
- Fabric elemek
- Datamarts
- Reports
- Dashboards
- SemanticModels
- Apps
- Dataflows
Permissions
A hívónak Fabric rendszergazdának kell lennie, vagy hitelesítést kell végeznie egy szolgáltatásnévvel.
Kötelező delegált hatókörök
Tenant.Read.All vagy Tenant.ReadWrite.All
Limitations
Óránként legfeljebb 200 kérelem.
Microsoft Entra támogatott identitások
Ez az API támogatja az ebben a szakaszban felsorolt Microsoft dentitásokat.
| Identity | Support |
|---|---|
| User | Yes |
| szolgáltatás-princípium és felügyelt identitások | Yes |
Interface
GET https://api.fabric.microsoft.com/v1/admin/items
GET https://api.fabric.microsoft.com/v1/admin/items?workspaceId={workspaceId}&capacityId={capacityId}&state={state}&type={type}&continuationToken={continuationToken}
URI-paraméterek
| Name | In | Kötelező | Típus | Description |
|---|---|---|---|---|
|
capacity
|
query |
string (uuid) |
A munkaterület kapacitásazonosítója. |
|
|
continuation
|
query |
string |
A következő oldalelemek lekéréséhez használt folyamatos jogkivonat. |
|
|
state
|
query |
string |
Az elem állapota. A támogatott állapotok aktívak. |
|
|
type
|
query |
string |
Az elem típusa. |
|
|
workspace
|
query |
string (uuid) |
A munkaterület azonosítója. |
Válaszok
| Name | Típus | Description |
|---|---|---|
| 200 OK |
A művelet sikeres volt. |
|
| 429 Too Many Requests |
Túllépte a szolgáltatási sebesség korlátját. A kiszolgáló egy Fejlécek Retry-After: integer |
|
| Other Status Codes |
Gyakori hibakódok:
|
Példák
| Get a list of items using type query parameter example |
| Get all items in the tenant example |
| Get list of datamarts using type query parameter example |
Get a list of items using type query parameter example
Mintakérelem
GET https://api.fabric.microsoft.com/v1/admin/items?type=Report
Mintaválasz
{
"itemEntities": [
{
"id": "b1a7e572-2585-4650-98ae-b92356f4460b",
"type": "Report",
"name": "Test Report",
"state": "Active",
"lastUpdatedDate": "2022-06-27T16:55:04.893",
"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"
}
},
"tags": [
{
"displayName": "Tag 1",
"id": "b4e54dd6-1d37-4e7a-9e9a-49a596ff4470"
},
{
"displayName": "Tag 2",
"id": "62d18d7e-3878-478a-b89b-2f38b73c18a4"
}
]
}
],
"continuationUri": null,
"continuationToken": null
}
Get all items in the tenant example
Mintakérelem
GET https://api.fabric.microsoft.com/v1/admin/items
Mintaválasz
{
"itemEntities": [
{
"id": "17d8929d-ab32-46d1-858b-fdea74e93bff",
"type": "Notebook",
"name": "Test",
"description": "Test notebook.",
"state": "Active",
"lastUpdatedDate": "2022-04-29T17:47:29.98673",
"workspaceId": "7f4496db-9929-47bd-89c0-d7eb2f517a95",
"capacityId": "D5E336D6-D919-4ECC-B424-1F771A506851",
"creatorPrincipal": {
"id": "f3052d1c-61a9-46fb-8df9-0d78916ae041",
"displayName": "Caleb Foster",
"type": "User",
"userDetails": {
"userPrincipalName": "caleb@example.com"
}
},
"defaultIdentity": {
"id": "f3052d1c-61a9-46fb-8df9-0d78916ae041",
"displayName": "Caleb Foster",
"type": "User",
"userDetails": {
"userPrincipalName": "caleb@example.com"
}
},
"tags": [
{
"displayName": "Tag 1",
"id": "b4e54dd6-1d37-4e7a-9e9a-49a596ff4470"
},
{
"displayName": "Tag 2",
"id": "62d18d7e-3878-478a-b89b-2f38b73c18a4"
}
]
},
{
"id": "37d8929d-ab32-46d1-858b-fdea74e93bff",
"type": "KQLDatabase",
"name": "TestKusto",
"description": "Test KQL database.",
"state": "Active",
"lastUpdatedDate": "2022-06-30T17:47:29.98673",
"workspaceId": "8f4496db-9929-47bd-89c0-d7eb2f517a95",
"capacityId": "D5E336D6-D919-4ECC-B424-1F881A506851",
"creatorPrincipal": {
"id": "f3052d1c-61a9-46fb-8df9-0d78916ae041",
"displayName": "Jacob Hancock",
"type": "User",
"userDetails": {
"userPrincipalName": "jacob@example.com"
}
},
"defaultIdentity": {
"id": "f3052d1c-61a9-46fb-8df9-0d78916ae041",
"displayName": "Jacob Hancock",
"type": "User",
"userDetails": {
"userPrincipalName": "jacob@example.com"
}
}
}
],
"continuationUri": "https://api.fabric.microsoft.com/v1/admin/items?continuationToken=MSwxMDAwMCww",
"continuationToken": "MSwxMDAwMCww"
}
Get list of datamarts using type query parameter example
Mintakérelem
GET https://api.fabric.microsoft.com/v1/admin/items?type=Lakehouse
Mintaválasz
{
"itemEntities": [
{
"id": "b1a7e572-2585-4650-98ae-b92356f4460b",
"type": "Lakehouse",
"name": "Lakehouse 2022-03-16T21:42:38.442Z",
"state": "Active",
"lastUpdatedDate": "2022-06-27T16:55:04.893",
"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"
}
},
"tags": [
{
"displayName": "Tag 1",
"id": "b4e54dd6-1d37-4e7a-9e9a-49a596ff4470"
}
]
}
],
"continuationUri": null,
"continuationToken": null
}
Definíciók
| Name | Description |
|---|---|
|
Entire |
Bérlői tagot jelöl |
|
Error |
A hibával kapcsolatos erőforrás-részletek objektum. |
|
Error |
A hibaválasz. |
|
Error |
A hibaválasz részletei. |
|
Group |
Csoportosítsa a részleteket. Akkor alkalmazható, ha az egyszerű típus |
|
Group |
Biztonsági csoportot jelöl. |
|
Group |
A csoport típusa. Idővel további csoporttípusok is hozzáadhatók. |
| Item |
Elem részletei. |
| Items |
Elemek listája. |
|
Item |
Az elem állapota. Idővel további elemállapotok is hozzáadhatók. |
|
Item |
Egy elemre alkalmazott címkét jelöl. |
|
Item |
Az elem típusa. Idővel további elemtípusok is hozzáadhatók. |
|
Principal |
A rendszernév típusa. Idővel további egyszerű típusok is hozzáadhatók. |
|
Service |
A szolgáltatásnév konkrét részletei. Akkor alkalmazható, ha az egyszerű típus |
|
Service |
Egy Microsoft Entra szolgáltatásnevet jelöl. |
|
Service |
A szolgáltatásnév profiladatai. Akkor alkalmazható, ha az egyszerű típus |
|
Service |
Szolgáltatásnév-profilt jelöl. |
|
User |
A felhasználó egyszerű adatai. Akkor alkalmazható, ha az egyszerű típus |
|
User |
Egy Microsoft Entra felhasználónevet jelöl. |
EntireTenantPrincipal
Bérlői tagot jelöl
| Name | Típus | Description |
|---|---|---|
| displayName |
string |
Az egyszerű megjelenítendő neve. |
| id |
string (uuid) |
Az igazgató azonosítója. |
| type |
string:
Entire |
A rendszernév típusa. Idővel további egyszerű típusok is hozzáadhatók. |
ErrorRelatedResource
A hibával kapcsolatos erőforrás-részletek objektum.
| Name | Típus | Description |
|---|---|---|
| resourceId |
string |
A hibában érintett erőforrás-azonosító. |
| resourceType |
string |
A hibában érintett erőforrás típusa. |
ErrorResponse
A hibaválasz.
| Name | Típus | Description |
|---|---|---|
| errorCode |
string |
Egy adott azonosító, amely információt nyújt egy hibafeltételről, amely lehetővé teszi a szolgáltatás és a felhasználók közötti szabványosított kommunikációt. |
| isRetriable |
boolean |
Ha igaz, a kérés újrapróbálkozott. Ha elérhető, a |
| message |
string |
A hiba emberi olvasható ábrázolása. |
| moreDetails |
További hibaadatok listája. |
|
| relatedResource |
A hibával kapcsolatos erőforrásadatok. |
|
| requestId |
string (uuid) |
A hibához társított kérés azonosítója. |
ErrorResponseDetails
A hibaválasz részletei.
| Name | Típus | Description |
|---|---|---|
| errorCode |
string |
Egy adott azonosító, amely információt nyújt egy hibafeltételről, amely lehetővé teszi a szolgáltatás és a felhasználók közötti szabványosított kommunikációt. |
| message |
string |
A hiba emberi olvasható ábrázolása. |
| relatedResource |
A hibával kapcsolatos erőforrásadatok. |
GroupDetails
Csoportosítsa a részleteket. Akkor alkalmazható, ha az egyszerű típus Group.
| Name | Típus | Description |
|---|---|---|
| groupType |
A csoport típusa. Idővel további csoporttípusok is hozzáadhatók. |
GroupPrincipal
Biztonsági csoportot jelöl.
| Name | Típus | Description |
|---|---|---|
| displayName |
string |
Az egyszerű megjelenítendő neve. |
| groupDetails |
Csoportosítsa a részleteket. Akkor alkalmazható, ha az egyszerű típus |
|
| id |
string (uuid) |
Az igazgató azonosítója. |
| type |
string:
Group |
A rendszernév típusa. Idővel további egyszerű típusok is hozzáadhatók. |
GroupType
A csoport típusa. Idővel további csoporttípusok is hozzáadhatók.
| Érték | Description |
|---|---|
| Unknown |
Az egyszerű csoport típusa ismeretlen. |
| SecurityGroup |
Az egyszerű egy biztonsági csoport. |
| DistributionList |
Az egyszerű egy terjesztési lista. |
Item
Elem részletei.
| Name | Típus | Description |
|---|---|---|
| capacityId |
string (uuid) |
A munkaterület kapacitásazonosítója. |
| creatorPrincipal | Principal: |
Az elem tulajdonosa. |
| defaultIdentity | Principal: |
Az elem alapértelmezett identitása. |
| description |
string |
Az elem részletei, beleértve az elemtípust és az elemhasználatot. |
| folderId |
string (uuid) |
Az elem mappaazonosítója. |
| id |
string (uuid) |
Az elem azonosítója. |
| lastUpdatedDate |
string (date-time) |
Az utolsó frissítés dátuma és időpontja. |
| name |
string |
Az elem neve. |
| state |
Az elem állapota. |
|
| tags |
Item |
Az alkalmazott címkék listája. |
| type |
Az elem típusa. Olyan értékeket tartalmaz, mint a Synapse, a Notebook, a Kqldatabase és a SynapseWorkbook. |
|
| workspaceId |
string (uuid) |
Az elem munkaterület-azonosítója. |
Items
Elemek listája.
| Name | Típus | Description |
|---|---|---|
| continuationToken |
string |
A következő eredményhalmaz kötegének jogkivonata. Ha nincs több rekord, az törlődik a válaszból. |
| continuationUri |
string |
A következő eredményhalmaz köteg URI-ja. Ha nincs több rekord, az törlődik a válaszból. |
| itemEntities |
Item[] |
Egy adott bérlő elemeinek listája. |
ItemState
Az elem állapota. Idővel további elemállapotok is hozzáadhatók.
| Érték | Description |
|---|---|
| Active |
Aktív elem. |
ItemTag
Egy elemre alkalmazott címkét jelöl.
| Name | Típus | Description |
|---|---|---|
| displayName |
string |
A címke neve. |
| id |
string (uuid) |
A címke azonosítója. |
ItemType
Az elem típusa. Idővel további elemtípusok is hozzáadhatók.
| Érték | Description |
|---|---|
| Dashboard |
PowerBI-irányítópult. |
| Report |
PowerBI-jelentés. |
| SemanticModel |
PowerBI szemantikai modell. |
| PaginatedReport |
Többoldalas PowerBI-jelentés. |
| Datamart |
PowerBI datamart. |
| Lakehouse |
Egy tóház. |
| Eventhouse |
Egy rendezvényház. |
| Environment |
Egy környezet. |
| KQLDatabase |
KQL-adatbázis. |
| KQLQueryset |
KQL-lekérdezéskészlet. |
| KQLDashboard |
KQL-irányítópult. |
| DataPipeline |
Egy adatfolyam. |
| Notebook |
Egy jegyzetfüzet. |
| SparkJobDefinition |
Spark-feladat definíciója. |
| MLExperiment |
Gépi tanulási kísérlet. |
| MLModel |
Gépi tanulási modell. |
| Warehouse |
Egy raktár. |
| Eventstream |
Eseménystream. |
| SQLEndpoint |
EGY SQL-végpont. |
| MirroredWarehouse |
Egy tükrözött raktár. |
| MirroredDatabase |
Tükrözött adatbázis. |
| Reflex |
Egy reflex. |
| GraphQLApi |
Api a GraphQL-elemhez. |
| MountedDataFactory |
A MountedDataFactory. |
| SQLDatabase |
A SQLDatabase. |
| CopyJob |
Másolási feladat. |
| VariableLibrary |
Egy VariableLibrary. |
| Dataflow |
Adatfolyam. |
| ApacheAirflowJob |
An ApacheAirflowJob. |
| WarehouseSnapshot |
Raktári pillanatkép. |
| DigitalTwinBuilder |
Egy DigitalTwinBuilder. |
| DigitalTwinBuilderFlow |
A Digital Twin Builder Flow. |
| MirroredAzureDatabricksCatalog |
Tükrözött Azure Databricks-katalógus. |
| Map |
Térkép. |
| AnomalyDetector |
Anomáliadetektor. |
| UserDataFunction |
Felhasználói adatfüggvény. |
| GraphModel |
Egy GraphModel. |
| GraphQuerySet |
Egy Graph Queryset. |
| SnowflakeDatabase |
Snowflake-adatbázis a Snowflake-fiókból létrehozott Iceberg-táblák tárolására. |
| OperationsAgent |
Egy OperationsAgent. |
| CosmosDBDatabase |
Cosmos DB-adatbázis. |
| Ontology |
Egy ontológia. |
| EventSchemaSet |
An EventSchemaSet. |
| DataAgent |
Egy DataAgent. |
| MirroredCatalog |
Tükrözöttcatalog. |
| AppBackend |
Egy AppBackend. |
PrincipalType
A rendszernév típusa. Idővel további egyszerű típusok is hozzáadhatók.
| Érték | Description |
|---|---|
| User |
A rendszernév egy Microsoft Entra felhasználónév. |
| ServicePrincipal |
Az egyszerű szolgáltatásnév egy Microsoft Entra szolgáltatásnév. |
| Group |
Az egyszerű egy biztonsági csoport. |
| ServicePrincipalProfile |
Az egyszerű szolgáltatásnév egy szolgáltatásnév-profil. |
| EntireTenant |
Az egyszerűség az összes bérlőfelhasználót jelöli. |
ServicePrincipalDetails
A szolgáltatásnév konkrét részletei. Akkor alkalmazható, ha az egyszerű típus ServicePrincipal.
| Name | Típus | Description |
|---|---|---|
| aadAppId |
string (uuid) |
A szolgáltatásnév Microsoft Entra AppId. |
ServicePrincipalPrincipal
Egy Microsoft Entra szolgáltatásnevet jelöl.
| Name | Típus | Description |
|---|---|---|
| displayName |
string |
Az egyszerű megjelenítendő neve. |
| id |
string (uuid) |
Az igazgató azonosítója. |
| servicePrincipalDetails |
A szolgáltatásnév konkrét részletei. Akkor alkalmazható, ha az egyszerű típus |
|
| type |
string:
Service |
A rendszernév típusa. Idővel további egyszerű típusok is hozzáadhatók. |
ServicePrincipalProfileDetails
A szolgáltatásnév profiladatai. Akkor alkalmazható, ha az egyszerű típus ServicePrincipalProfile.
| Name | Típus | Description |
|---|---|---|
| parentPrincipal | Principal: |
A szolgáltatásnév-profil szülőnevét. |
ServicePrincipalProfilePrincipal
Szolgáltatásnév-profilt jelöl.
| Name | Típus | Description |
|---|---|---|
| displayName |
string |
Az egyszerű megjelenítendő neve. |
| id |
string (uuid) |
Az igazgató azonosítója. |
| servicePrincipalProfileDetails |
A szolgáltatásnév profiladatai. Akkor alkalmazható, ha az egyszerű típus |
|
| type |
string:
Service |
A rendszernév típusa. Idővel további egyszerű típusok is hozzáadhatók. |
UserDetails
A felhasználó egyszerű adatai. Akkor alkalmazható, ha az egyszerű típus User.
| Name | Típus | Description |
|---|---|---|
| userPrincipalName |
string |
A felhasználónév. |
UserPrincipal
Egy Microsoft Entra felhasználónevet jelöl.
| Name | Típus | Description |
|---|---|---|
| displayName |
string |
Az egyszerű megjelenítendő neve. |
| id |
string (uuid) |
Az igazgató azonosítója. |
| type |
string:
User |
A rendszernév típusa. Idővel további egyszerű típusok is hozzáadhatók. |
| userDetails |
A felhasználó egyszerű adatai. Akkor alkalmazható, ha az egyszerű típus |