Items - List Items
Jegyzet
Ez az API előzetes verzióban érhető el.
Az aktív Háló- és PowerBI-elemek listáját adja vissza.
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:
- Hálóelemek
- Datamarts
- Jelentések
- Irányítópultok
- SzemanticModels
- Apps
- Adatfolyamok
Engedélyek
A hívónak háló-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
Korlátozások
Óránként legfeljebb 200 kérelem.
Microsoft Entra által támogatott identitások
Ez az API támogatja az ebben a szakaszban felsorolt Microsoft identitásokat.
Azonosság | Támogat |
---|---|
Felhasználó | Igen |
szolgáltatásnév és felügyelt identitások | Igen |
Interfész
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. |
|
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"
}
}
}
],
"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"
}
}
},
{
"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"
}
}
}
],
"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"
}
}
}
],
"continuationUri": null,
"continuationToken": null
}
Definíciók
Name | Description |
---|---|
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 |
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 |
Az elem típusa. Idővel további elemtípusok is hozzáadhatók. |
Principal |
Identitást vagy Microsoft Entra-csoportot jelöl. |
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 |
A szolgáltatásnév profiladatai. Akkor alkalmazható, ha az egyszerű típus |
User |
A felhasználó egyszerű adatai. Akkor alkalmazható, ha az egyszerű típus |
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. |
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 |
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. |
GroupType
A csoport típusa. Idővel további csoporttípusok is hozzáadhatók.
Érték | Description |
---|---|
DistributionList |
Az egyszerű egy terjesztési lista. |
SecurityGroup |
Az egyszerű egy biztonsági csoport. |
Unknown |
Az egyszerű csoport típusa ismeretlen. |
Item
Elem részletei.
Name | Típus | Description |
---|---|---|
capacityId |
string uuid |
A munkaterület kapacitásazonosítója. |
creatorPrincipal |
Az elem tulajdonosa. |
|
description |
string |
Az elem részletei, beleértve az elemtípust és az elemhasználatot. |
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. |
|
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. |
ItemType
Az elem típusa. Idővel további elemtípusok is hozzáadhatók.
Érték | Description |
---|---|
Dashboard |
PowerBI-irányítópult. |
DataPipeline |
Egy adatfolyam. |
Datamart |
PowerBI datamart. |
Environment |
Egy környezet. |
Eventhouse |
Egy rendezvényház. |
Eventstream |
Eseménystream. |
GraphQLApi |
Api a GraphQL-elemhez. |
KQLDashboard |
KQL-irányítópult. |
KQLDatabase |
KQL-adatbázis. |
KQLQueryset |
KQL-lekérdezéskészlet. |
Lakehouse |
Egy tóház. |
MLExperiment |
Gépi tanulási kísérlet. |
MLModel |
Gépi tanulási modell. |
MirroredDatabase |
Tükrözött adatbázis. |
MirroredWarehouse |
Egy tükrözött raktár. |
MountedDataFactory |
A MountedDataFactory. |
Notebook |
Egy jegyzetfüzet. |
PaginatedReport |
Többoldalas PowerBI-jelentés. |
Reflex |
Egy reflex. |
Report |
PowerBI-jelentés. |
SQLDatabase |
A SQLDatabase. |
SQLEndpoint |
EGY SQL-végpont. |
SemanticModel |
PowerBI szemantikai modell. |
SparkJobDefinition |
Spark-feladat definíciója. |
Warehouse |
Egy raktár. |
Principal
Identitást vagy Microsoft Entra-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. |
servicePrincipalDetails |
A szolgáltatásnév konkrét részletei. Akkor alkalmazható, ha az egyszerű típus |
|
servicePrincipalProfileDetails |
A szolgáltatásnév profiladatai. Akkor alkalmazható, ha az egyszerű típus |
|
type |
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 |
PrincipalType
A rendszernév típusa. Idővel további egyszerű típusok is hozzáadhatók.
Érték | Description |
---|---|
Group |
Az egyszerű egy biztonsági csoport. |
ServicePrincipal |
Az egyszerű szolgáltatásnév a Microsoft Entra szolgáltatásnév. |
ServicePrincipalProfile |
Az egyszerű szolgáltatásnév egy szolgáltatásnév-profil. |
User |
Az egyszerű felhasználó a Microsoft Entra egyik egyszerű felhasználója. |
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 azonosítója. |
ServicePrincipalProfileDetails
A szolgáltatásnév profiladatai. Akkor alkalmazható, ha az egyszerű típus ServicePrincipalProfile
.
Name | Típus | Description |
---|---|---|
parentPrincipal |
A szolgáltatásnév-profil szülőnevét. |
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. |