Een catalogusobject vervangen
Laatst bijgewerkt: 16 juli 2024
- Onderwerpen:
- Catalogus
Gemaakt voor:
- Ontwikkelaar
U kunt de inhoud van een Catalog -object overschrijven met behulp van een verzoek om PUT, waarbij de volledige bron wordt vervangen door de payload van de aanvraag.
Als u slechts een paar specifieke gebieden binnen een voorwerp Catalog moet bijwerken, kan het gebruiken van een verzoek van de PATCH efficiƫnter zijn.
API formaat
PUT /{OBJECT_TYPE}/{OBJECT_ID}
Parameter | Beschrijving |
---|---|
{OBJECT_TYPE} |
Het type Catalog -object dat moet worden vervangen. Geldige objecten zijn:
|
{OBJECT_ID} | De id van het specifieke object dat u wilt bijwerken. |
Verzoek
Het volgende verzoek beschrijft een dataset met de waarden die in de nuttige lading worden verstrekt.
curl -X PUT \
https://platform.adobe.io/data/foundation/catalog/dataSets/5ba9452f7de80400007fc52a \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'Content-Type: application/json' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {ORG_ID}' \
-H 'x-sandbox-name: {SANDBOX_NAME}' \
-d '{
"name": "New Dataset Name",
"description": "New description for dataset",
"tags": {
"adobe/pqs/table": [
"sample_dataset"
]
},
"files": "@/dataSetFiles?dataSetId=5ba9452f7de80400007fc52a"
}'
Reactie
Een geslaagde reactie retourneert een array die de id van het overschreven object bevat. Deze id moet overeenkomen met de id die in de aanvraag voor PUT is verzonden. Wanneer u een GET-verzoek voor dit object uitvoert, wordt nu aangegeven dat de gegevens zijn vervangen door de gegevens die zijn opgegeven in de payload van het vorige verzoek om PUT.
[
"@/dataSets/5ba9452f7de80400007fc52a"
]
recommendation-more-help
c5c02be6-79a3-4a2f-b766-136bffe8b676