Jaa


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

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 Description
graphModelId
path True

string (uuid)

GraphModel-tunnus.

workspaceId
path True

string (uuid)

Työtilan tunnus.

format
query

string

GraphModelin julkisen määrityksen muoto.

Vastaukset

Nimi Tyyppi Description
200 OK

GraphModelDefinitionResponse

Pyynnön valmistuttua.

202 Accepted

Pyyntö hyväksytty. Määrityksen noutaminen on kesken.

Otsikot

  • Location: string
  • x-ms-operation-id: string
  • Retry-After: integer
429 Too Many Requests

ErrorResponse

Palveluhinnan raja ylitettiin. Palvelin palauttaa otsikon, joka Retry-After ilmaisee sekunteina, kuinka kauan asiakkaan on odotettava, ennen kuin lisäpyynnöt lähetetään.

Otsikot

Retry-After: integer

Other Status Codes

ErrorResponse

Yleiset virhekoodit:

  • OperationNotSupportedForItem – Toimintoa ei tueta pyydetylle kohteelle.

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 Description
ErrorRelatedResource

Virheeseen liittyvä resurssitieto-objekti.

ErrorResponse

Virhevastaus.

ErrorResponseDetails

Virheen vastauksen tiedot.

GraphModelDefinitionFormat

Kohteen määrityksen muoto. Muita format tyyppejä voidaan lisätä ajan kuluessa.

GraphModelDefinitionResponse

GraphModelin julkinen määritysvastaus.

GraphModelPublicDefinition

GraphModelin julkinen määritelmäobjekti. Katso tästä artikkelista lisätietoja GraphModelin julkisen määrityksen luomisesta.

GraphModelPublicDefinitionPart

GraphModel-määritelmäosaobjekti.

PayloadType

Määritelmäosan hyötykuorman tyyppi. Lisää hyötykuormitustyyppejä voidaan lisätä ajan kuluessa.

ErrorRelatedResource

Virheeseen liittyvä resurssitieto-objekti.

Nimi Tyyppi Description
resourceId

string

Virheestä liittyvä resurssitunnus.

resourceType

string

Virheestä liittyvän resurssin tyyppi.

ErrorResponse

Virhevastaus.

Nimi Tyyppi Description
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ä.

moreDetails

ErrorResponseDetails[]

Luettelo virheiden lisätiedoista.

relatedResource

ErrorRelatedResource

Virheisiin liittyvät resurssitiedot.

requestId

string (uuid)

Virheeseen liittyvän pyynnön tunnus.

ErrorResponseDetails

Virheen vastauksen tiedot.

Nimi Tyyppi Description
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ä.

relatedResource

ErrorRelatedResource

Virheisiin liittyvät resurssitiedot.

GraphModelDefinitionFormat

Kohteen määrityksen muoto. Muita format tyyppejä voidaan lisätä ajan kuluessa.

Arvo Description
json

GraphModelin julkisen määrityksen JSON-muoto, joka on suunniteltu erityisesti tukemaan Ci/CD-skenaarioita Fabricissa.

GraphModelDefinitionResponse

GraphModelin julkinen määritysvastaus.

Nimi Tyyppi Description
definition

GraphModelPublicDefinition

GraphModelin julkinen määritelmäobjekti. Katso tästä artikkelista lisätietoja GraphModelin julkisen määrityksen luomisesta.

GraphModelPublicDefinition

GraphModelin julkinen määritelmäobjekti. Katso tästä artikkelista lisätietoja GraphModelin julkisen määrityksen luomisesta.

Nimi Tyyppi Description
format

GraphModelDefinitionFormat

Kohteen määrityksen muoto. Muita format tyyppejä voidaan lisätä ajan kuluessa.

parts

GraphModelPublicDefinitionPart[]

Luettelo määritysosista.

GraphModelPublicDefinitionPart

GraphModel-määritelmäosaobjekti.

Nimi Tyyppi Description
path

string

GraphModelin julkisen määrityksen osan polku.

payload

string

GraphModelin julkisen määritelmän osakuormitus.

payloadType

PayloadType

Hyötykuorman tyyppi.

PayloadType

Määritelmäosan hyötykuorman tyyppi. Lisää hyötykuormitustyyppejä voidaan lisätä ajan kuluessa.

Arvo Description
InlineBase64

Inline Base 64.