Items - Get Graph Model Definition
Palauttaa määritetyn GraphModelin julkisen määrityksen.
Note
GraphModel-kohde on tällä hetkellä esikatselussa (lisätietoja).
Tämä ohjelmointirajapinta tukee pitkäkestoisia toimintoja.
Kun saat GraphModelin julkisen määrityksen, luottamuksellisuustunniste ei ole osa määritelmää.
Oikeudet
Soittajalla on oltava GraphModel-mittarin luku- ja kirjoitusoikeudet .
Vaaditut delegoidut vaikutusalueet
Item.ReadWrite.All
Rajoitukset
Jotta soittaja voi noutaa salatulla luottamuksellisuustunnisteella suojatun kaaviomallikohteen määrityksen, hänellä on oltava riittävät käyttöoikeudet tunnisteen poistamiseen, kuten Microsoft Purview on määritetty.
tuettujen käyttäjätietojen Microsoft Entra
Tämä ohjelmointirajapinta tukee tässä osiossa lueteltuja Microsoft -käyttäjätietoja.
| Käyttäjätiedot | Tuki |
|---|---|
| Käyttäjä | Kyllä |
| palvelun päänimen ja Hallittujen käyttäjätietojen | Kyllä |
Liittymä
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-parametrit
| Nimi | Kohteessa | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|---|
|
graph
|
path | True |
string (uuid) |
GraphModel-tunnus. |
|
workspace
|
path | True |
string (uuid) |
Työtilan tunnus. |
|
format
|
query |
string |
GraphModelin julkisen määrityksen muoto. |
Vastaukset
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| 200 OK |
Pyynnön valmistuttua. |
|
| 202 Accepted |
Pyyntö hyväksytty. Määrityksen noutaminen on kesken. Otsikot
|
|
| 429 Too Many Requests |
Palveluhinnan raja ylitettiin. Palvelin palauttaa otsikon, joka Otsikot Retry-After: integer |
|
| Other Status Codes |
Yleiset virhekoodit:
|
Esimerkit
Get a GraphModel public definition example
Mallipyyntö
POST https://api.fabric.microsoft.com/v1/workspaces/6e335e92-a2a2-4b5a-970a-bd6a89fbb765/graphModels/cfafbeb1-8037-4d0c-896e-a46fb27ff229/getDefinition
Mallivastaus
{
"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
Määritelmät
| Nimi | Kuvaus |
|---|---|
|
Error |
Jäsennetty parametri, joka antaa koneluettavaa lisäkontekstia virheestä. |
|
Error |
Virheeseen liittyvä resurssitieto-objekti. |
|
Error |
Virhevastaus. |
|
Error |
Virheen vastauksen tiedot. |
|
Graph |
Kaaviomallin määrityksen muoto. Muita |
|
Graph |
GraphModelin julkinen määritysvastaus. |
|
Graph |
GraphModelin julkinen määritelmäobjekti. Katso tästä artikkelista lisätietoja GraphModel-määritelmän rakenteesta. |
|
Graph |
GraphModel-määritelmäosaobjekti. |
|
Payload |
Määritelmäosan hyötykuorman tyyppi. Lisää hyötykuormitustyyppejä voidaan lisätä ajan kuluessa. |
ErrorParameter
Jäsennetty parametri, joka antaa koneluettavaa lisäkontekstia virheestä.
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| message |
string |
Ihmisen luettavissa oleva kuvaus parametrin merkityksestä. |
| name |
string |
Parametritunniste. |
| value |
string |
Parametriarvo. |
ErrorRelatedResource
Virheeseen liittyvä resurssitieto-objekti.
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| resourceId |
string |
Virheestä liittyvä resurssitunnus. |
| resourceType |
string |
Virheestä liittyvän resurssin tyyppi. |
ErrorResponse
Virhevastaus.
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| errorCode |
string |
Tietty tunniste, joka antaa tietoja virheehdosta ja mahdollistaa standardoidun tietoliikenteen palvelumme ja sen käyttäjien välillä. |
| isRetriable |
boolean |
Kun arvo on tosi, pyyntöä voidaan yrittää uudelleen. Määritä viive vastausotsikon |
| message |
string |
Ihmisen luettavissa oleva esitys virheestä. |
| moreDetails |
Luettelo virheiden lisätiedoista. |
|
| parameters |
Jäsennettyjä parametreja, jotka antavat koneluettavaa lisäkontekstia virheestä. |
|
| relatedResource |
Virheisiin liittyvät resurssitiedot. |
|
| requestId |
string (uuid) |
Virheeseen liittyvän pyynnön tunnus. |
ErrorResponseDetails
Virheen vastauksen tiedot.
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| errorCode |
string |
Tietty tunniste, joka antaa tietoja virheehdosta ja mahdollistaa standardoidun tietoliikenteen palvelumme ja sen käyttäjien välillä. |
| message |
string |
Ihmisen luettavissa oleva esitys virheestä. |
| parameters |
Jäsennettyjä parametreja, jotka antavat koneluettavaa lisäkontekstia virheestä. |
|
| relatedResource |
Virheisiin liittyvät resurssitiedot. |
GraphModelDefinitionFormat
Kaaviomallin määrityksen muoto. Muita format tyyppejä voidaan lisätä ajan kuluessa.
| Arvo | Kuvaus |
|---|---|
| json |
GraphModelin julkisen määrityksen JSON-muoto, joka on suunniteltu erityisesti tukemaan Ci/CD-skenaarioita Fabricissa. |
GraphModelDefinitionResponse
GraphModelin julkinen määritysvastaus.
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| definition |
GraphModelin julkinen määritelmäobjekti. Katso tästä artikkelista lisätietoja GraphModel-määritelmän rakenteesta. |
GraphModelPublicDefinition
GraphModelin julkinen määritelmäobjekti. Katso tästä artikkelista lisätietoja GraphModel-määritelmän rakenteesta.
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| format |
Kaaviomallin määrityksen muoto. Muita |
|
| parts |
Luettelo määritysosista. |
GraphModelPublicDefinitionPart
GraphModel-määritelmäosaobjekti.
| Nimi | Tyyppi | Kuvaus |
|---|---|---|
| path |
string |
GraphModelin julkisen määrityksen osan polku. |
| payload |
string |
GraphModelin julkisen määritelmän osakuormitus. |
| payloadType |
Hyötykuorman tyyppi. |
PayloadType
Määritelmäosan hyötykuorman tyyppi. Lisää hyötykuormitustyyppejä voidaan lisätä ajan kuluessa.
| Arvo | Kuvaus |
|---|---|
| InlineBase64 |
Inline Base 64. |