APIを使ったデータモデルの作成
データモデルは属性のリストで構成されています。データモデルの作成はキャンペーンの作成より前に行われる必要があります。
この例ではリクエストの送信でTalend API Testerが使われます。
Talend API Testerの詳細は、Talend Cloud API Testerユーザーガイドをご覧ください。
手順
タスクの結果
{
"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
}
Talend Cloud Data Stewardshipで作成したデータモデルを表示できます。
情報メモ注: 作成しようとしているものと同じ名前のデータモデルが既に存在する場合は、APIによって400 Bad requestというエラーが返されます。この応答には次のようなメッセージが含まれています:
{"code":"SCHEMA_ALL_SCHEMA_NAME_ALREADY_EXISTS","message":"SCHEMA_NAME_ALREADY_EXISTS","context":{"name":"demo_product"}}