Ein Datenmodell besteht aus einer Liste von Attributen. Das Datenmodell muss vor der Erstellung der Kampagne erstellt werden.
In diesem Beispiel wird Talend API Tester zum Senden von Requests verwendet.
Weitere Informationen zu Talend API Tester finden Sie im Nutzungshandbuch für Talend Cloud API Tester.
Prozedur
Ergebnisse
200
zurück, um Sie darüber zu informieren, dass der Request erfolgreich war. Die Antwort enthält eine JSON-Beschreibung des erstellten Datenmodells. Beispiel: {
"namespace": "org.talend.schema",
"displayName": "Product (created via API)",
"name": "my_products_created_via_API",
"description": "Product catalog available.",
"version": 1,
"references":[],
"creationDate": 1601467434441,
"lastUpdateDate": 1601467434441,
"createdBy": {
"id": "3e2eed7d-c632-40da-822e-9780f2c74842",
"username": "user@account",
"firstName": "user",
"lastName": "name",
"enabled": true
},
"lastUpdatedBy": {
"id": "3e2eed7d-c632-40da-822e-9780f2c74842",
"username": "user@account",
"firstName": "user",
"lastName": "name",
"enabled": true
},
"fields": null,
"referenced": false
}
Das von Ihnen erstellte Datenmodell wird in Talend Cloud Data Stewardship angezeigt.
Anmerkung: Wenn Sie versuchen, ein Datenmodell mit einem bereits vorhandenen Namen zu erstellen, gibt die API den Fehler
400 Bad request
(400 Ungültiger Request) zurück. Die Antwort enthält in etwa folgende Nachricht: {"code":"SCHEMA_ALL_SCHEMA_NAME_ALREADY_EXISTS","message":"SCHEMA_NAME_ALREADY_EXISTS","context":{"name":"demo_product"}}