Items - Update Logical Id
Uppdaterar det logiska ID:t för det angivna objektet.
Motsvarande objektinstanser delar samma logiska ID. Använd den här åtgärden för att lösa logiska ID-konflikter. Innan du ändrar det logiska ID:t granskar du alla automatiseringar som förlitar sig på dess aktuella värde och uppdaterar dem efter behov. Annars kan dessa automatiseringar misslyckas med att hitta objektet eller misslyckas på grund av ett duplicerat visningsnamn. Mer information finns i Lösa logiska ID-konflikter i Microsoft Fabric.
Permissions
Anroparen måste ha läs- och skrivbehörighet för objektet.
Obligatoriska delegerade omfång
För objekt-API:er använder du någon av följande omfångstyper:
- Allmänt omfång: Item.ReadWrite.All.
- Specifikt omfång: itemType. ReadWrite.All (till exempel Notebook.ReadWrite.All).
Mer information om omfång finns i Omfång.
Limitations
- Det logiska ID:t får inte vara ett tomt GUID (
00000000-0000-0000-0000-000000000000). - Det logiska ID:t måste vara unikt på arbetsytan.
- Åtgärden stöds inte när en CI/CD-åtgärd är aktiv på arbetsytan.
Identiteter som stöds av Microsoft Entra
Det här API:et stöder Microsoft identiteter som anges i det här avsnittet.
| Identitet | Support |
|---|---|
| User | Yes |
| Tjänsthuvudnamn och hanterade identiteter | Yes |
Gränssnitt
PATCH https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/{itemId}/logicalId
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
item
|
path | True |
string (uuid) |
Objekt-ID:t. |
|
workspace
|
path | True |
string (uuid) |
Arbetsyte-ID. |
Begärandetext
| Name | Obligatorisk | Typ | Description |
|---|---|---|---|
| logicalId | True |
string (uuid) |
Det logiska ID som ska uppdateras för objektet. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Begäran har slutförts. |
|
| 429 Too Many Requests |
Gränsen för tjänstfrekvens överskreds. Servern returnerar ett Sidhuvuden Retry-After: integer |
|
| Other Status Codes |
Vanliga felkoder:
|
Exempel
Update logical ID example
Exempelbegäran
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"
}
Exempelsvar
{
"logicalId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
}
Definitioner
| Name | Description |
|---|---|
|
Error |
En strukturerad parameter som ger ytterligare datorläsbar kontext om ett fel. |
|
Error |
Det felrelaterade resursinformationsobjektet. |
|
Error |
Felsvaret. |
|
Error |
Detaljer om felsvaret. |
|
Logical |
Svar på logiskt ID. |
|
Update |
Uppdatera nyttolasten för logisk ID-begäran. |
ErrorParameter
En strukturerad parameter som ger ytterligare datorläsbar kontext om ett fel.
| Name | Typ | Description |
|---|---|---|
| message |
string |
En beskrivning av parameterns betydelse som kan läsas av människor. |
| name |
string |
Parameteridentifieraren. |
| value |
string |
Parametervärdet. |
ErrorRelatedResource
Det felrelaterade resursinformationsobjektet.
| Name | Typ | Description |
|---|---|---|
| resourceId |
string |
Resurs-ID:t som är inblandat i felet. |
| resourceType |
string |
Typen av resurs som är inblandad i felet. |
ErrorResponse
Felsvaret.
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare. |
| isRetriable |
boolean |
När det är sant kan begäran göras på nytt. Använd svarshuvudet |
| message |
string |
En mänsklig läsbar representation av felet. |
| moreDetails |
Lista över ytterligare felinformation. |
|
| parameters |
Strukturerade parametrar som ger ytterligare datorläsbar kontext om felet. |
|
| relatedResource |
Detaljer om resursen relaterad till felet. |
|
| requestId |
string (uuid) |
ID för den begäran som är associerad med felet. |
ErrorResponseDetails
Detaljer om felsvaret.
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare. |
| message |
string |
En mänsklig läsbar representation av felet. |
| parameters |
Strukturerade parametrar som ger ytterligare datorläsbar kontext om felet. |
|
| relatedResource |
Detaljer om resursen relaterad till felet. |
LogicalIdResponse
Svar på logiskt ID.
| Name | Typ | Description |
|---|---|---|
| logicalId |
string (uuid) |
Objektets logiska ID. |
UpdateLogicalIdRequest
Uppdatera nyttolasten för logisk ID-begäran.
| Name | Typ | Description |
|---|---|---|
| logicalId |
string (uuid) |
Det logiska ID som ska uppdateras för objektet. |