Items - Update Logical Id
Opdaterer det logiske id for det angivne element.
Tilsvarende elementforekomster deler det samme logiske id. Brug denne handling til at løse logiske id-konflikter. Før du ændrer det logiske id, skal du gennemse alle automatiseringer, der er afhængige af dens aktuelle værdi, og opdatere dem efter behov. Ellers kan disse automatiseringer muligvis ikke finde elementet eller mislykkes på grund af et duplikeret vist navn. Du kan finde flere oplysninger under Løs logiske id-konflikter i Microsoft Fabric.
Tilladelser
Den, der ringer op, skal have læse- og skriverettigheder til elementet.
Påkrævede delegerede områder
Brug en af følgende områdetyper for element-API'er:
- Standardområde: Item.ReadWrite.All.
- Bestemt område: itemType. ReadWrite.All (f.eks. Notebook.ReadWrite.All).
Du kan få flere oplysninger om områder under Områder.
Limitations
- Det logiske id må ikke være et tomt GUID (
00000000-0000-0000-0000-000000000000). - Det logiske id skal være entydigt i arbejdsområdet.
- Handlingen understøttes ikke, mens en CI/CD-handling er aktiv i arbejdsområdet.
Microsoft Entra understøttede identiteter
Denne API understøtter de Microsoft -identiteter, der angivet i dette afsnit.
| Identity | Støtte |
|---|---|
| Bruger | Ja |
| tjenesteprincipal og administrerede identiteter | Ja |
Brugerflade
PATCH https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/{itemId}/logicalId
URI-parametre
| Navn | I | Påkrævet | Type | Beskrivelse |
|---|---|---|---|---|
|
item
|
path | True |
string (uuid) |
Element-id'et. |
|
workspace
|
path | True |
string (uuid) |
Arbejdsområde-id'et. |
Brødtekst for anmodning
| Navn | Påkrævet | Type | Beskrivelse |
|---|---|---|---|
| logicalId | True |
string (uuid) |
Det logiske id, der skal opdateres for elementet. |
Svar
| Navn | Type | Beskrivelse |
|---|---|---|
| 200 OK |
Anmodningen blev fuldført. |
|
| 429 Too Many Requests |
Grænsen for tjenestetakst blev overskredet. Serveren returnerer en Headere Retry-After: integer |
|
| Other Status Codes |
Almindelige fejlkoder:
|
Eksempler
Update logical ID example
Eksempelanmodning
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"
}
Definitioner
| Navn | Beskrivelse |
|---|---|
|
Error |
En struktureret parameter, der giver yderligere kontekst, der kan læses af computeren, om en fejl. |
|
Error |
Objektet med fejlrelaterede ressourceoplysninger. |
|
Error |
Fejlsvaret. |
|
Error |
Oplysninger om fejlsvar. |
|
Logical |
Logisk id-svar. |
|
Update |
Opdater nyttedata for logisk id-anmodning. |
ErrorParameter
En struktureret parameter, der giver yderligere kontekst, der kan læses af computeren, om en fejl.
| Navn | Type | Beskrivelse |
|---|---|---|
| message |
string |
En læsevenlig beskrivelse af parameterens betydning. |
| name |
string |
Parameter-id'et. |
| value |
string |
Parameterens værdi. |
ErrorRelatedResource
Objektet med fejlrelaterede ressourceoplysninger.
| Navn | Type | Beskrivelse |
|---|---|---|
| resourceId |
string |
Det ressource-id, der er involveret i fejlen. |
| resourceType |
string |
Typen af ressource, der er involveret i fejlen. |
ErrorResponse
Fejlsvaret.
| Navn | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| isRetriable |
boolean |
Når sand, kan anmodningen prøves igen. Brug svarheaderen |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| moreDetails |
Liste over yderligere oplysninger om fejl. |
|
| parameters |
Strukturerede parametre, der giver yderligere kontekst, der kan læses af computeren, om fejlen. |
|
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
|
| requestId |
string (uuid) |
Id'et for den anmodning, der er knyttet til fejlen. |
ErrorResponseDetails
Oplysninger om fejlsvar.
| Navn | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| parameters |
Strukturerede parametre, der giver yderligere kontekst, der kan læses af computeren, om fejlen. |
|
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
LogicalIdResponse
Logisk id-svar.
| Navn | Type | Beskrivelse |
|---|---|---|
| logicalId |
string (uuid) |
Det logiske id for elementet. |
UpdateLogicalIdRequest
Opdater nyttedata for logisk id-anmodning.
| Navn | Type | Beskrivelse |
|---|---|---|
| logicalId |
string (uuid) |
Det logiske id, der skal opdateres for elementet. |