Remplacement d’un objet Catalogue
Dernière mise à jour : 16 juillet 2024
- Rubriques :
- Catalogue
Créé pour :
- Développeur
Vous pouvez remplacer le contenu d’un objet Catalog à l’aide d’une requête de PUT, dans laquelle la ressource entière est remplacée par le payload de la requête.
Si vous n’avez besoin de mettre à jour que quelques champs spécifiques dans un objet Catalog, l’utilisation d’une requête de PATCH peut être plus efficace.
Format d’API
PUT /{OBJECT_TYPE}/{OBJECT_ID}
Paramètre | Description |
---|---|
{OBJECT_TYPE} |
Le type d’objet Catalog à remplacer. Les objets valides sont :
|
{OBJECT_ID} | Identifiant de l’objet spécifique que vous souhaitez mettre à jour. |
Requête
La requête suivante remplace un jeu de données avec les valeurs fournies dans le payload.
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"
}'
Réponse
Une réponse réussie renvoie un tableau contenant l’identifiant de l’objet remplacé. Cet identifiant doit correspondre à celui envoyé dans la requête PUT. L’exécution d’une requête GET pour cet objet affiche désormais que ses détails ont été remplacés par ceux fournis dans le payload de la requête PUT précédente.
[
"@/dataSets/5ba9452f7de80400007fc52a"
]
recommendation-more-help
c5c02be6-79a3-4a2f-b766-136bffe8b676