Items - Get Graph Model Definition

Returnerer den angitte offentlige graphModel-definisjonen.

Note

GraphModel-elementet er for øyeblikket i forhåndsvisning (finn ut mer).

Denne API-en støtter langvarige operasjoner (LRO).

Når du får en graphModels offentlige definisjon, er ikke følsomhetsetiketten en del av definisjonen.

Tillatelser

Innringeren må ha lese- og skrivetillatelser for GraphModel.

Nødvendige delegerte omfang

Item.ReadWrite.All

Microsoft Entra støttede identiteter

Denne API-en støtter Microsoft -identiteter oppført i denne delen.

Identitet Kundestøtte
Bruker Ja
tjenestekontohaver og administrerte identiteter Ja

Grensesnitt

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-parametere

Name I Obligatorisk Type Beskrivelse
graphModelId
path True

string (uuid)

GraphModel-ID-en.

workspaceId
path True

string (uuid)

Arbeidsområde-ID-en.

format
query

string

Formatet til den offentlige GraphModel-definisjonen.

Svar

Name Type Beskrivelse
200 OK

GraphModelDefinitionResponse

Forespørselen er fullført.

202 Accepted

Forespørselen er godtatt. Henting av definisjonen pågår.

Overskrifter

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

ErrorResponse

Grensen for tjenestesats ble overskredet. Serveren returnerer en Retry-After topptekst som angir, i sekunder, hvor lenge klienten må vente før du sender flere forespørsler.

Overskrifter

Retry-After: integer

Other Status Codes

ErrorResponse

Vanlige feilkoder:

  • OperationNotSupportedForItem – operasjonen støttes ikke for forespurt element.

Eksempler

Get a GraphModel public definition example

Eksempelforespørsel

POST https://api.fabric.microsoft.com/v1/workspaces/6e335e92-a2a2-4b5a-970a-bd6a89fbb765/graphModels/cfafbeb1-8037-4d0c-896e-a46fb27ff229/getDefinition

Eksempelsvar

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

Definisjoner

Name Beskrivelse
ErrorParameter

En strukturert parameter som gir ekstra maskinlesbar kontekst om en feil.

ErrorRelatedResource

Objektet for feilrelaterte ressursdetaljer.

ErrorResponse

Feilsvaret.

ErrorResponseDetails

Feilsvardetaljene.

GraphModelDefinitionFormat

Formatet for definisjon av grafmodell. Flere format typer kan legges til over tid.

GraphModelDefinitionResponse

GraphModel public definition response.

GraphModelPublicDefinition

GraphModel public definition object. Se denne artikkelen for mer informasjon om strukturen i GraphModel-definisjonen.

GraphModelPublicDefinitionPart

GraphModel-definisjonsdeldelobjekt.

PayloadType

Typen nyttelast for definisjonsdelen. Flere nyttelasttyper kan legges til over tid.

ErrorParameter

En strukturert parameter som gir ekstra maskinlesbar kontekst om en feil.

Name Type Beskrivelse
message

string

En lesbar beskrivelse av parameterens betydning.

name

string

Parameteridentifikatoren.

value

string

Parameterverdien.

ErrorRelatedResource

Objektet for feilrelaterte ressursdetaljer.

Name Type Beskrivelse
resourceId

string

Ressurs-ID-en som er involvert i feilen.

resourceType

string

Typen ressurs som er involvert i feilen.

ErrorResponse

Feilsvaret.

Name Type Beskrivelse
errorCode

string

En bestemt identifikator som gir informasjon om en feilbetingelse, noe som gir standardisert kommunikasjon mellom tjenesten og brukerne.

isRetriable

boolean

Når sann, kan forespørselen prøves på nytt. Retry-After Bruk svarhodet til å fastslå forsinkelsen, hvis tilgjengelig.

message

string

En menneskelig lesbar representasjon av feilen.

moreDetails

ErrorResponseDetails[]

Liste over flere feildetaljer.

parameters

ErrorParameter[]

Strukturerte parametere som gir ekstra maskinlesbar kontekst om feilen.

relatedResource

ErrorRelatedResource

Feilrelaterte ressursdetaljer.

requestId

string (uuid)

ID for forespørselen som er knyttet til feilen.

ErrorResponseDetails

Feilsvardetaljene.

Name Type Beskrivelse
errorCode

string

En bestemt identifikator som gir informasjon om en feilbetingelse, noe som gir standardisert kommunikasjon mellom tjenesten og brukerne.

message

string

En menneskelig lesbar representasjon av feilen.

parameters

ErrorParameter[]

Strukturerte parametere som gir ekstra maskinlesbar kontekst om feilen.

relatedResource

ErrorRelatedResource

Feilrelaterte ressursdetaljer.

GraphModelDefinitionFormat

Formatet for definisjon av grafmodell. Flere format typer kan legges til over tid.

Verdi Beskrivelse
json

JSON-format for den offentlige GraphModel-definisjonen, spesielt utformet for å støtte CI/CD-scenarier i Fabric.

GraphModelDefinitionResponse

GraphModel public definition response.

Name Type Beskrivelse
definition

GraphModelPublicDefinition

GraphModel public definition object. Se denne artikkelen for mer informasjon om strukturen i GraphModel-definisjonen.

GraphModelPublicDefinition

GraphModel public definition object. Se denne artikkelen for mer informasjon om strukturen i GraphModel-definisjonen.

Name Type Beskrivelse
format

GraphModelDefinitionFormat

Formatet for definisjon av grafmodell. Flere format typer kan legges til over tid.

parts

GraphModelPublicDefinitionPart[]

En liste over definisjonsdeler.

GraphModelPublicDefinitionPart

GraphModel-definisjonsdeldelobjekt.

Name Type Beskrivelse
path

string

Den offentlige graphModel-definisjonsdelbanen.

payload

string

GraphModel public definition part payload.

payloadType

PayloadType

Nyttelasttypen.

PayloadType

Typen nyttelast for definisjonsdelen. Flere nyttelasttyper kan legges til over tid.

Verdi Beskrivelse
InlineBase64

Innebygd grunntall 64.