Items - Update Logical Id
Oppdaterer den logiske IDen for det angitte elementet.
Tilsvarende elementforekomster deler samme logiske ID. Bruk denne operasjonen til å løse logiske ID-konflikter. Før du endrer den logiske ID-en, kan du se gjennom eventuelle automatiseringer som er avhengige av gjeldende verdi og oppdatere dem etter behov. Ellers kan det hende at disse automatiseringene ikke finner elementet eller mislykkes på grunn av et duplisert visningsnavn. Hvis du vil ha mer informasjon, kan du se Løse logiske ID-konflikter i Microsoft Fabric.
Tillatelser
Innringeren må ha lese- og skrivetillatelser for elementet.
Nødvendige delegerte omfang
Bruk én av følgende omfangstyper for element-API-er:
- Generelt omfang: Item.ReadWrite.All.
- Bestemt omfang: itemType. ReadWrite.All (for eksempel Notebook.ReadWrite.All).
Hvis du vil ha mer informasjon om omfang, kan du se Omfang.
Limitations
- Den logiske IDen kan ikke være en tom GUID (
00000000-0000-0000-0000-000000000000). - Den logiske IDen må være unik i arbeidsområdet.
- Operasjonen støttes ikke mens en CI/CD-operasjon er aktiv i arbeidsområdet.
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
PATCH https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/{itemId}/logicalId
URI-parametere
| Name | I | Obligatorisk | Type | Beskrivelse |
|---|---|---|---|---|
|
item
|
path | True |
string (uuid) |
Element-ID-en. |
|
workspace
|
path | True |
string (uuid) |
Arbeidsområde-ID-en. |
Brødtekst for forespørsel
| Name | Obligatorisk | Type | Beskrivelse |
|---|---|---|---|
| logicalId | True |
string (uuid) |
Den logiske IDen som skal oppdateres for elementet. |
Svar
| Name | Type | Beskrivelse |
|---|---|---|
| 200 OK |
Forespørselen er fullført. |
|
| 429 Too Many Requests |
Grensen for tjenestesats ble overskredet. Serveren returnerer en Overskrifter Retry-After: integer |
|
| Other Status Codes |
Vanlige feilkoder:
|
Eksempler
Update logical ID example
Eksempelforespørsel
PATCH https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/items/5b218778-e7a5-4d73-8187-f10824047715/logicalId
{
"logicalId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
}
Eksempelsvar
{
"logicalId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
}
Definisjoner
| Name | Beskrivelse |
|---|---|
|
Error |
En strukturert parameter som gir ekstra maskinlesbar kontekst om en feil. |
|
Error |
Objektet for feilrelaterte ressursdetaljer. |
|
Error |
Feilsvaret. |
|
Error |
Feilsvardetaljene. |
|
Logical |
Logisk ID-svar. |
|
Update |
Oppdater nyttelast for logisk ID-forespørsel. |
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.
|
| message |
string |
En menneskelig lesbar representasjon av feilen. |
| moreDetails |
Liste over flere feildetaljer. |
|
| parameters |
Strukturerte parametere som gir ekstra maskinlesbar kontekst om feilen. |
|
| relatedResource |
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 |
Strukturerte parametere som gir ekstra maskinlesbar kontekst om feilen. |
|
| relatedResource |
Feilrelaterte ressursdetaljer. |
LogicalIdResponse
Logisk ID-svar.
| Name | Type | Beskrivelse |
|---|---|---|
| logicalId |
string (uuid) |
Den logiske ID-en for elementet. |
UpdateLogicalIdRequest
Oppdater nyttelast for logisk ID-forespørsel.
| Name | Type | Beskrivelse |
|---|---|---|
| logicalId |
string (uuid) |
Den logiske IDen som skal oppdateres for elementet. |