Items - Get Graph Model Definition
Επιστρέφει τον καθορισμένο δημόσιο ορισμό GraphModel.
Σημείωμα
Το στοιχείο GraphModel είναι αυτήν τη στιγμή σε έκδοση προεπισκόπησης (μάθετε περισσότερα).
Αυτό το API υποστηρίζει λειτουργίες μεγάλης διάρκειας (LRO).
Όταν λαμβάνετε τον δημόσιο ορισμό ενός GraphModel, η ετικέτα ευαισθησίας δεν αποτελεί μέρος του ορισμού.
Δικαιώματα
Ο καλών πρέπει να έχει δικαιώματα ανάγνωσης και εγγραφής για το GraphModel.
Απαιτούμενες εμβέλειες με ανάθεση
Item.ReadWrite.All
υποστηριζόμενες ταυτότητες Microsoft Entra
Αυτό το API υποστηρίζει τις ταυτότητες Microsoft που παρατίθενται σε αυτή την ενότητα.
| Identity | Υποστήριξη |
|---|---|
| User | Ναι |
| Υπηρεσίας και διαχειριζόμενες ταυτότητες | Ναι |
Διασύνδεση
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/graphModels/{graphModelId}/getDefinition
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/graphModels/{graphModelId}/getDefinition?format={format}
Παράμετροι URI
| Όνομα | Σε | Απαιτείται | Τύπος | Περιγραφή |
|---|---|---|---|---|
|
graph
|
path | True |
string (uuid) |
Το αναγνωριστικό GraphModel. |
|
workspace
|
path | True |
string (uuid) |
Το αναγνωριστικό χώρου εργασίας. |
|
format
|
query |
string |
Η μορφή του δημόσιου ορισμού GraphModel. |
Αποκρίσεις
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| 200 OK |
Η αίτηση ολοκληρώθηκε με επιτυχία. |
|
| 202 Accepted |
Η αίτηση έγινε δεκτή. Η ανάκτηση του ορισμού βρίσκεται σε εξέλιξη. Κεφαλίδες
|
|
| 429 Too Many Requests |
Έγινε υπέρβαση του ορίου επιτοκίου υπηρεσίας. Ο διακομιστής επιστρέφει μια Κεφαλίδες Retry-After: integer |
|
| Other Status Codes |
Συνήθεις κωδικοί σφαλμάτων:
|
Παραδείγματα
Get a GraphModel public definition example
Δείγμα αίτησης
POST https://api.fabric.microsoft.com/v1/workspaces/6e335e92-a2a2-4b5a-970a-bd6a89fbb765/graphModels/cfafbeb1-8037-4d0c-896e-a46fb27ff229/getDefinition
Δείγμα απόκρισης
{
"definition": {
"format": "json",
"parts": [
{
"path": "graphType.json",
"payload": "eyJleGVjdXRhYmxlRm..OWRmNDhhY2ZmZTgifQ==",
"payloadType": "InlineBase64"
},
{
"path": "graphDefinition.json",
"payload": "eyJleGVjdXRhYmxlRm..OWRmNDhhY2ZmZTgifQ==",
"payloadType": "InlineBase64"
},
{
"path": "dataSources.json",
"payload": "eyJleGVjdXRhYmxlRm..OWRmNDhhY2ZmZTgifQ==",
"payloadType": "InlineBase64"
},
{
"path": "stylingConfiguration.json",
"payload": "eyJleGVjdXRhYmxlRm..OWRmNDhhY2ZmZTgifQ==",
"payloadType": "InlineBase64"
},
{
"path": ".platform",
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
"payloadType": "InlineBase64"
}
]
}
}
Location: https://api.fabric.microsoft.com/v1/operations/431e8d7b-4a95-4c02-8ccd-6faef5ba1bd7
x-ms-operation-id: 431e8d7b-4a95-4c02-8ccd-6faef5ba1bd7
Retry-After: 30
Ορισμοί
| Όνομα | Περιγραφή |
|---|---|
|
Error |
Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα. |
|
Error |
Η απόκριση σφάλματος. |
|
Error |
Οι λεπτομέρειες της απόκρισης σφάλματος. |
|
Graph |
Η μορφή του ορισμού μοντέλου γραφήματος. Επιπλέον |
|
Graph |
Απόκριση δημόσιου ορισμού GraphModel. |
|
Graph |
Αντικείμενο δημόσιου ορισμού GraphModel. Ανατρέξτε σε αυτό το άρθρο για περισσότερες λεπτομέρειες σχετικά με τη δομή του ορισμού GraphModel. |
|
Graph |
Αντικείμενο τμήματος ορισμού GraphModel. |
|
Payload |
Ο τύπος του ωφέλιμου φορτίου τμήματος ορισμού. Επιπλέον τύποι ωφέλιμου φορτίου μπορούν να προστεθούν με την πάροδο του χρόνου. |
ErrorRelatedResource
Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| resourceId |
string |
Το αναγνωριστικό πόρου που εμπλέκεται στο σφάλμα. |
| resourceType |
string |
Ο τύπος του πόρου που εμπλέκεται στο σφάλμα. |
ErrorResponse
Η απόκριση σφάλματος.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| errorCode |
string |
Ένα συγκεκριμένο αναγνωριστικό που παρέχει πληροφορίες σχετικά με μια συνθήκη σφάλματος, επιτρέποντας τυποποιημένη επικοινωνία μεταξύ της υπηρεσίας μας και των χρηστών της. |
| isRetriable |
boolean |
Όταν είναι true, η αίτηση μπορεί να επαναληφθεί. Χρησιμοποιήστε την |
| message |
string |
Μια αναγνώσιμη αναπαράσταση του σφάλματος. |
| moreDetails |
Λίστα πρόσθετων λεπτομερειών σφάλματος. |
|
| relatedResource |
Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα. |
|
| requestId |
string (uuid) |
Το αναγνωριστικό της αίτησης που σχετίζεται με το σφάλμα. |
ErrorResponseDetails
Οι λεπτομέρειες της απόκρισης σφάλματος.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| errorCode |
string |
Ένα συγκεκριμένο αναγνωριστικό που παρέχει πληροφορίες σχετικά με μια συνθήκη σφάλματος, επιτρέποντας τυποποιημένη επικοινωνία μεταξύ της υπηρεσίας μας και των χρηστών της. |
| message |
string |
Μια αναγνώσιμη αναπαράσταση του σφάλματος. |
| relatedResource |
Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα. |
GraphModelDefinitionFormat
Η μορφή του ορισμού μοντέλου γραφήματος. Επιπλέον format τύποι μπορούν να προστεθούν με την πάροδο του χρόνου.
| Τιμή | Περιγραφή |
|---|---|
| json |
Μορφή JSON για τον δημόσιο ορισμό GraphModel, ειδικά σχεδιασμένος για την υποστήριξη σεναρίων CI/CD στο Fabric. |
GraphModelDefinitionResponse
Απόκριση δημόσιου ορισμού GraphModel.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| definition |
Αντικείμενο δημόσιου ορισμού GraphModel. Ανατρέξτε σε αυτό το άρθρο για περισσότερες λεπτομέρειες σχετικά με τη δομή του ορισμού GraphModel. |
GraphModelPublicDefinition
Αντικείμενο δημόσιου ορισμού GraphModel. Ανατρέξτε σε αυτό το άρθρο για περισσότερες λεπτομέρειες σχετικά με τη δομή του ορισμού GraphModel.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| format |
Η μορφή του ορισμού μοντέλου γραφήματος. Επιπλέον |
|
| parts |
Μια λίστα τμημάτων ορισμού. |
GraphModelPublicDefinitionPart
Αντικείμενο τμήματος ορισμού GraphModel.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| path |
string |
Η διαδρομή τμήματος δημόσιου ορισμού GraphModel. |
| payload |
string |
Το ωφέλιμο φορτίο τμήματος δημόσιου ορισμού GraphModel. |
| payloadType |
Ο τύπος ωφέλιμου φορτίου. |
PayloadType
Ο τύπος του ωφέλιμου φορτίου τμήματος ορισμού. Επιπλέον τύποι ωφέλιμου φορτίου μπορούν να προστεθούν με την πάροδο του χρόνου.
| Τιμή | Περιγραφή |
|---|---|
| InlineBase64 |
Ενσωματωμένη βάση 64. |