Item Lifecycle - Create Item
Kalt av Microsoft Fabric for å opprette et nytt element.
Ved oppretting av element utfører Fabric grunnleggende valideringer, oppretter elementet i klargjøringstilstand og kaller denne API-en for å varsle arbeidsbelastningen. Arbeidsbelastningen forventes å utføre nødvendige valideringer, lagre elementmetadataene, tildele nødvendige ressurser og oppdatere metadatabufferen for fabric-elementet med elementrelasjoner og ETag.
Denne API-en må godta SubjectAndApp-godkjenning.
Tillatelser
Tillatelser kontrolleres av Microsoft Fabric.
POST https://workload.contoso.com/workload-api-path-placeholder/workspaces/{workspaceId}/items/{itemType}/{itemId}
URI-parametere
| Navn | I | Obligatorisk | Type | Beskrivelse |
|---|---|---|---|---|
|
item
|
path | True |
string (uuid) |
Element-ID-en. |
|
item
|
path | True |
string |
Elementtypen. |
|
workspace
|
path | True |
string (uuid) |
Arbeidsområde-ID-en. |
Topptekst for forespørsel
| Navn | Obligatorisk | Type | Beskrivelse |
|---|---|---|---|
| ActivityId | True |
string |
En unik ID for å korrelere forespørselen med systemet når en bruker samhandler med arbeidsbelastningen. |
| RequestId | True |
string |
En globalt unik ID som hjelper Fabric med å koordinere forespørselen din med loggene våre. Oppgi denne ID-en når du rapporterer et problem. |
| Authorization | True |
string |
Et autorisasjonshode med to tokener som gjør det mulig for arbeidsbelastningen å validere forespørselens opprinnelse, gi brukerkontekst og ringe andre tjenester. Denne toppteksten har følgende format: |
| x-ms-client-tenant-id | True |
string |
Leier-ID-en til klienten som foretar forespørselen. |
Brødtekst for forespørsel
| Navn | Obligatorisk | Type | Beskrivelse |
|---|---|---|---|
| displayName | True |
string maxLength: 256 |
Visningsnavnet for elementet. Kan ikke overskride 256 tegn. |
| creationPayload |
object |
Oppretting av nyttelast som er spesifikk for arbeidsbelastningen og elementtypen. Sendt av elementredigeringsprogrammet eller som API-parameter for stoffautomatisering. |
|
| description |
string |
Elementbeskrivelsen. |
Svar
| Navn | Type | Beskrivelse |
|---|---|---|
| 200 OK |
Opprettet. |
|
| Other Status Codes |
For feilforhold bør arbeidsbelastningen returnere en passende HTTP-feilstatuskode (4xx, 5xx) med detaljert feilinformasjon i svarteksten. |
Eksempler
Create item example
Eksempelforespørsel
POST https://workload.contoso.com/workload-api-path-placeholder/workspaces/e5ef604d-e14f-4a59-9133-75d5a0cb9334/items/Contoso.FinanceAnalytics.Forecast/b14cb7e7-d346-4751-9cfd-8c2767d53111
{
"displayName": "Forecast 1",
"description": "The 1st forecast item",
"creationPayload": {
"algorithm": "ExponentialSmoothing"
}
}
Eksempelsvar
Definisjoner
| Navn | Beskrivelse |
|---|---|
|
Create |
Opprett innhold for elementforespørsel. |
|
Error |
Den utvidede feilinformasjonen. |
|
Error |
Feilsvaret. |
|
Error |
Kilden til feilen. |
|
Name |
Et navneverdipar. |
CreateItemRequest
Opprett innhold for elementforespørsel.
| Navn | Type | Beskrivelse |
|---|---|---|
| creationPayload |
object |
Oppretting av nyttelast som er spesifikk for arbeidsbelastningen og elementtypen. Sendt av elementredigeringsprogrammet eller som API-parameter for stoffautomatisering. |
| description |
string |
Elementbeskrivelsen. |
| displayName |
string maxLength: 256 |
Visningsnavnet for elementet. Kan ikke overskride 256 tegn. |
ErrorExtendedInformation
Den utvidede feilinformasjonen.
| Navn | Type | Beskrivelse |
|---|---|---|
| additionalParameters |
En liste over flere parametere som er spesifikke for feilen. |
|
| errorCode |
string |
Feilkoden. |
| message |
string |
Feilmeldingen. |
| messageParameters |
string[] |
En liste over parametere som formaterer en lokalisert melding. |
ErrorResponse
Feilsvaret.
| Navn | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Feilkoden. |
| isPermanent |
boolean |
Angir om feilen er permanent eller operasjonen kan prøves på nytt. |
| message |
string |
Feilmeldingen. |
| messageParameters |
string[] |
En liste over parametere som formaterer en lokalisert melding. |
| moreDetails |
En liste over flere feildetaljer. |
|
| source |
Feilkilden. |
ErrorSource
Kilden til feilen.
| Verdi | Beskrivelse |
|---|---|
| System | |
| User | |
| External |
NameValuePair
Et navneverdipar.
| Navn | Type | Beskrivelse |
|---|---|---|
| name |
string |
Navnet. |
| value |
string |
Verdien. |