Κοινοποίηση μέσω


Items - List Items

Επιστρέφει μια λίστα με ενεργά στοιχεία Fabric και PowerBI.

Note

Αυτό το API αποτελεί μέρος μιας έκδοσης προεπισκόπησης και παρέχεται μόνο για σκοπούς αξιολόγησης και ανάπτυξης. Μπορεί να αλλάξει με βάση τα σχόλια και δεν συνιστάται για χρήση στην παραγωγή.

Αυτό το API υποστηρίζει σελιδοποίησης . Μπορούν να επιστραφούν έως 10.000 εγγραφές ανά αίτηση. Με το συνεχόμενο διακριτικό που παρέχεται στην απόκριση, μπορείτε να λάβετε τις επόμενες 10.000 εγγραφές.

Σειρά σελίδας:

  1. Στοιχεία fabric
  2. Datamarts
  3. Reports
  4. Dashboards
  5. SemanticModels
  6. Apps
  7. Dataflows

Permissions

Ο καλών πρέπει να είναι διαχειριστής Fabric ή να εκτελεί έλεγχο ταυτότητας χρησιμοποιώντας μια κύρια υπηρεσία.

Απαιτούμενες εμβέλειες με ανάθεση

Tenant.Read.All ή Tenant.ReadWrite.All

Limitations

Το πολύ 200 αιτήσεις ανά ώρα.

Υποστηριζόμενες ταυτότητες Microsoft Entra

Αυτό το API υποστηρίζει τις ταυτότητες Microsoft που παρατίθενται σε αυτή την ενότητα.

Identity Support
User Yes
Υπηρεσίας και διαχειριζόμενες ταυτότητες 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

Όνομα Μέσα Απαιτούμενο Δακτυλογραφώ Περιγραφή
capacityId
query

string (uuid)

Το αναγνωριστικό εκχωρημένων πόρων του χώρου εργασίας.

continuationToken
query

string

Χρησιμοποιείται συνεχής χρήση διακριτικού για τη λήψη των στοιχείων επόμενης σελίδας.

state
query

string

Η κατάσταση του στοιχείου. Οι υποστηριζόμενες πολιτείες είναι ενεργές.

type
query

string

Ο τύπος στοιχείου.

workspaceId
query

string (uuid)

Το αναγνωριστικό χώρου εργασίας.

Απαντήσεις

Όνομα Δακτυλογραφώ Περιγραφή
200 OK

Items

Η επιχείρηση ολοκληρώθηκε με επιτυχία.

Other Status Codes

ErrorResponse

Συνήθεις κωδικοί σφαλμάτων:

  • ItemNotFound - Το αναγνωριστικό στοιχείου δεν υπάρχει.

  • InvalidItemType - Ο τύπος στοιχείου δεν είναι έγκυρος.

  • InvalidItemState - Η κατάσταση στοιχείου δεν είναι έγκυρη.

Παραδείγματα

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

Αίτημα δείγματος

GET https://api.fabric.microsoft.com/v1/admin/items?type=Report

Δείγμα απάντησης

{
  "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

Αίτημα δείγματος

GET https://api.fabric.microsoft.com/v1/admin/items

Δείγμα απάντησης

{
  "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"
        }
      },
      "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"
        }
      }
    }
  ],
  "continuationUri": "https://api.fabric.microsoft.com/v1/admin/items?continuationToken=MSwxMDAwMCww",
  "continuationToken": "MSwxMDAwMCww"
}

Get list of datamarts using type query parameter example

Αίτημα δείγματος

GET https://api.fabric.microsoft.com/v1/admin/items?type=Lakehouse

Δείγμα απάντησης

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

Ορισμοί

Όνομα Περιγραφή
ErrorRelatedResource

Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα.

ErrorResponse

Η απόκριση σφάλματος.

ErrorResponseDetails

Οι λεπτομέρειες της απόκρισης σφάλματος.

GroupDetails

Λεπτομέρειες συγκεκριμένης ομάδας. Ισχύει όταν ο κύριος τύπος είναι Group.

GroupType

Ο τύπος της ομάδας. Επιπλέον τύποι ομάδων μπορούν να προστεθούν με την πάροδο του χρόνου.

Item

Λεπτομέρειες στοιχείου.

Items

Μια λίστα στοιχείων.

ItemState

Η κατάσταση του στοιχείου. Ενδέχεται να προστεθούν πρόσθετες καταστάσεις στοιχείων με την πάροδο του χρόνου.

ItemTag

Αντιπροσωπεύει μια ετικέτα που έχει εφαρμοστεί σε ένα στοιχείο.

ItemType

Ο τύπος του στοιχείου. Επιπλέον τύποι στοιχείων μπορούν να προστεθούν με την πάροδο του χρόνου.

Principal

Αντιπροσωπεύει μια ταυτότητα ή μια ομάδα Microsoft Entra.

PrincipalType

Ο τύπος της κύριας. Μπορείτε να προσθέσετε πρόσθετους κύριους τύπους με την πάροδο του χρόνου.

ServicePrincipalDetails

Λεπτομέρειες για την κύρια υπηρεσία. Ισχύει όταν ο κύριος τύπος είναι ServicePrincipal.

ServicePrincipalProfileDetails

Λεπτομέρειες προφίλ κύριας υπηρεσίας. Ισχύει όταν ο κύριος τύπος είναι ServicePrincipalProfile.

UserDetails

Συγκεκριμένες λεπτομέρειες για την κύρια χρήστη. Ισχύει όταν ο κύριος τύπος είναι User.

ErrorRelatedResource

Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα.

Όνομα Δακτυλογραφώ Περιγραφή
resourceId

string

Το αναγνωριστικό πόρου που εμπλέκεται στο σφάλμα.

resourceType

string

Ο τύπος του πόρου που εμπλέκεται στο σφάλμα.

ErrorResponse

Η απόκριση σφάλματος.

Όνομα Δακτυλογραφώ Περιγραφή
errorCode

string

Ένα συγκεκριμένο αναγνωριστικό που παρέχει πληροφορίες σχετικά με μια συνθήκη σφάλματος, επιτρέποντας τυποποιημένη επικοινωνία μεταξύ της υπηρεσίας μας και των χρηστών της.

message

string

Μια αναγνώσιμη αναπαράσταση του σφάλματος.

moreDetails

ErrorResponseDetails[]

Λίστα πρόσθετων λεπτομερειών σφάλματος.

relatedResource

ErrorRelatedResource

Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα.

requestId

string

Το αναγνωριστικό της αίτησης που σχετίζεται με το σφάλμα.

ErrorResponseDetails

Οι λεπτομέρειες της απόκρισης σφάλματος.

Όνομα Δακτυλογραφώ Περιγραφή
errorCode

string

Ένα συγκεκριμένο αναγνωριστικό που παρέχει πληροφορίες σχετικά με μια συνθήκη σφάλματος, επιτρέποντας τυποποιημένη επικοινωνία μεταξύ της υπηρεσίας μας και των χρηστών της.

message

string

Μια αναγνώσιμη αναπαράσταση του σφάλματος.

relatedResource

ErrorRelatedResource

Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα.

GroupDetails

Λεπτομέρειες συγκεκριμένης ομάδας. Ισχύει όταν ο κύριος τύπος είναι Group.

Όνομα Δακτυλογραφώ Περιγραφή
groupType

GroupType

Ο τύπος της ομάδας. Επιπλέον τύποι ομάδων μπορούν να προστεθούν με την πάροδο του χρόνου.

GroupType

Ο τύπος της ομάδας. Επιπλέον τύποι ομάδων μπορούν να προστεθούν με την πάροδο του χρόνου.

Τιμή Περιγραφή
Unknown

Ο κύριος τύπος ομάδας είναι άγνωστος.

SecurityGroup

Το Principal είναι μια ομάδα ασφαλείας.

DistributionList

Το Principal είναι μια λίστα διανομής.

Item

Λεπτομέρειες στοιχείου.

Όνομα Δακτυλογραφώ Περιγραφή
capacityId

string (uuid)

Το αναγνωριστικό εκχωρημένων πόρων του χώρου εργασίας.

creatorPrincipal

Principal

Ο κάτοχος του στοιχείου.

description

string

Λεπτομέρειες στοιχείου, συμπεριλαμβανομένου του τύπου στοιχείου και της χρήσης του στοιχείου.

folderId

string (uuid)

Το αναγνωριστικό φακέλου του στοιχείου.

id

string (uuid)

Το αναγνωριστικό στοιχείου.

lastUpdatedDate

string (date-time)

Η ημερομηνία και ώρα τελευταίας ενημέρωσης.

name

string

Το όνομα του στοιχείου.

state

ItemState

Η κατάσταση του στοιχείου.

tags

ItemTag[]

Λίστα εφαρμοσμένων ετικετών.

type

ItemType

Ο τύπος στοιχείου. Περιλαμβάνει τιμές όπως Synapse, Notebook, Kqldatabase και SynapseWorkbook.

workspaceId

string (uuid)

Το αναγνωριστικό χώρου εργασίας του στοιχείου.

Items

Μια λίστα στοιχείων.

Όνομα Δακτυλογραφώ Περιγραφή
continuationToken

string

Το διακριτικό για την επόμενη δέσμη συνόλου αποτελεσμάτων. Εάν δεν υπάρχουν άλλες εγγραφές, καταργείται από την απόκριση.

continuationUri

string

Το URI της δέσμης επόμενου συνόλου αποτελεσμάτων. Εάν δεν υπάρχουν άλλες εγγραφές, καταργείται από την απόκριση.

itemEntities

Item[]

Η λίστα στοιχείων για έναν συγκεκριμένο μισθωτή.

ItemState

Η κατάσταση του στοιχείου. Ενδέχεται να προστεθούν πρόσθετες καταστάσεις στοιχείων με την πάροδο του χρόνου.

Τιμή Περιγραφή
Active

Ένα ενεργό στοιχείο.

ItemTag

Αντιπροσωπεύει μια ετικέτα που έχει εφαρμοστεί σε ένα στοιχείο.

Όνομα Δακτυλογραφώ Περιγραφή
displayName

string

Το όνομα της ετικέτας.

id

string (uuid)

Το αναγνωριστικό ετικέτας.

ItemType

Ο τύπος του στοιχείου. Επιπλέον τύποι στοιχείων μπορούν να προστεθούν με την πάροδο του χρόνου.

Τιμή Περιγραφή
Dashboard

Πίνακας εργαλείων του PowerBI.

Report

Αναφορά PowerBI.

SemanticModel

Σημασιολογικό μοντέλο PowerBI.

PaginatedReport

Σελιδοποιημένη αναφορά PowerBI.

Datamart

Datamart του PowerBI.

Lakehouse

Ένα λιμνοθάσπιτο.

Eventhouse

Μια εκδήλωση.

Environment

Ένα περιβάλλον.

KQLDatabase

Μια βάση δεδομένων KQL.

KQLQueryset

Ένα σύνολο ερωτημάτων KQL.

KQLDashboard

Ένας πίνακας εργαλείων KQL.

DataPipeline

Μια διοχέτευση δεδομένων.

Notebook

Ένα σημειωματάριο.

SparkJobDefinition

Ένας ορισμός εργασίας σπινθήρα.

MLExperiment

Ένα πείραμα εκμάθησης μηχανής.

MLModel

Ένα μοντέλο εκμάθησης μηχανής.

Warehouse

Μια αποθήκη.

Eventstream

Μια ροή συμβάντος.

SQLEndpoint

Ένα τελικό σημείο SQL.

MirroredWarehouse

Μια αποθήκη με κατοπτρικό καθρέφτη.

MirroredDatabase

Μια βάση δεδομένων κατοπτρισμού.

Reflex

Αντανακλαστικά.

GraphQLApi

Ένα API για το στοιχείο GraphQL.

MountedDataFactory

A MountedDataFactory.

SQLDatabase

Μια βάση δεδομένων SQL.

CopyJob

Μια εργασία αντιγραφής.

VariableLibrary

Μια μεταβλητήLibrary.

Dataflow

Μια ροή δεδομένων.

ApacheAirflowJob

Ένα ApacheAirflowJob.

WarehouseSnapshot

Ένα στιγμιότυπο αποθήκης.

DigitalTwinBuilder

Μια DigitalTwinBuilder.

DigitalTwinBuilderFlow

Μια ψηφιακή ροή Twin Builder.

MirroredAzureDatabricksCatalog

Ένας κατοπτρικός κατάλογος azure databricks.

Map

Ένας χάρτης.

AnomalyDetector

Ένας εντοπισμός ανωμαλιών.

UserDataFunction

Μια συνάρτηση δεδομένων χρήστη.

GraphModel

Ένα GraphModel.

GraphQuerySet

Ένα σύνολο ερωτημάτων Graph.

SnowflakeDatabase

Μια βάση δεδομένων Snowflake για την αποθήκευση πινάκων Iceberg που δημιουργήθηκαν από τον λογαριασμό Snowflake.

OperationsAgent

A OperationsAgent.

CosmosDBDatabase

Μια βάση δεδομένων Cosmos DB.

Ontology

Μια ογκολογία.

EventSchemaSet

Ένα EventSchemaSet.

Principal

Αντιπροσωπεύει μια ταυτότητα ή μια ομάδα Microsoft Entra.

Όνομα Δακτυλογραφώ Περιγραφή
displayName

string

Το εμφανιζόμενο όνομα της κύριας.

groupDetails

GroupDetails

Λεπτομέρειες συγκεκριμένης ομάδας. Ισχύει όταν ο κύριος τύπος είναι Group.

id

string (uuid)

Το αναγνωριστικό του διευθυντή.

servicePrincipalDetails

ServicePrincipalDetails

Λεπτομέρειες για την κύρια υπηρεσία. Ισχύει όταν ο κύριος τύπος είναι ServicePrincipal.

servicePrincipalProfileDetails

ServicePrincipalProfileDetails

Λεπτομέρειες προφίλ κύριας υπηρεσίας. Ισχύει όταν ο κύριος τύπος είναι ServicePrincipalProfile.

type

PrincipalType

Ο τύπος της κύριας. Μπορείτε να προσθέσετε πρόσθετους κύριους τύπους με την πάροδο του χρόνου.

userDetails

UserDetails

Συγκεκριμένες λεπτομέρειες για την κύρια χρήστη. Ισχύει όταν ο κύριος τύπος είναι User.

PrincipalType

Ο τύπος της κύριας. Μπορείτε να προσθέσετε πρόσθετους κύριους τύπους με την πάροδο του χρόνου.

Τιμή Περιγραφή
User

Το Principal είναι μια κύρια χρήστης του Microsoft Entra.

ServicePrincipal

Το Principal είναι μια κύρια υπηρεσία Microsoft Entra.

Group

Το Principal είναι μια ομάδα ασφαλείας.

ServicePrincipalProfile

Το Principal είναι ένα προφίλ κύριας υπηρεσίας.

EntireTenant

Το Principal αντιπροσωπεύει όλους τους χρήστες μισθωτή.

ServicePrincipalDetails

Λεπτομέρειες για την κύρια υπηρεσία. Ισχύει όταν ο κύριος τύπος είναι ServicePrincipal.

Όνομα Δακτυλογραφώ Περιγραφή
aadAppId

string (uuid)

Το Microsoft Entra AppId της κύριας υπηρεσίας.

ServicePrincipalProfileDetails

Λεπτομέρειες προφίλ κύριας υπηρεσίας. Ισχύει όταν ο κύριος τύπος είναι ServicePrincipalProfile.

Όνομα Δακτυλογραφώ Περιγραφή
parentPrincipal

Principal

Η γονική οντότητα του προφίλ κύριας υπηρεσίας.

UserDetails

Συγκεκριμένες λεπτομέρειες για την κύρια χρήστη. Ισχύει όταν ο κύριος τύπος είναι User.

Όνομα Δακτυλογραφώ Περιγραφή
userPrincipalName

string

Το κύριο όνομα χρήστη.