Data tableコネクター
WorkatoのData tableコネクターは、レシピでData tablesを使用できるようにするトリガーとアクションをサポートしています。
Data tableコネクターのアクション
出力形式
Data table内のすべての列(フィールド)は、内部的にハッシュ値で表されます。 これにより、列名が変更された場合でも、Workatoはリレーションと参照を保持できます。 ただし、コネクターのJSON出力を直接操作する場合、列のハッシュ値を参照することは、その名前を参照するほど直感的ではありません。
目的の出力形式を選択フィールドでは、ユースケースに最適な出力形式を選択できます。 利用可能な出力形式は次のとおりです:
- フィールドハッシュから値(デフォルト):この出力形式では、列名が変更された場合でもWorkatoがリレーションと参照を保持できますが、JSON出力は直感的ではなくなります。
- フィールド名から値:この出力形式では、出力データピルが列名の変更の影響を受けやすくなりますが、出力は人間が読み取りやすくなります。これは、Formulaを使用してJSONオブジェクトを直接操作する場合に最適です。
ステップ出力をログに記録するか、出力タブからJSONをコピーすることで、出力形式の違いを確認できます:
フィールドハッシュから値
{
"a5612739_5401_4ae7_bd07_782c1a6fb2d1": "2023-10-20T07:26:38.453000+00:00",
"61aae604_a95e_4519_9091_bb0bf754a67f": "2023-10-20T07:26:38.453000+00:00",
"11fbe9a6_a16d_4d7e_86ea_afe42ec03005": "e04b77b7-31d0-4602-92ee-505270baaf52",
"565653a5_9411_4290_8b15_3a229ddb4d0a": "John Doe",
"d944b778_611d_4294_a324_4d9cda9165bf": {
"record_id": "8e5ab08c-af6f-4d58-a1b4-73b19a1960a0",
"display_name": "Jane Smith"
}
}フィールド名から値
{
"Created at": "2023-10-20T07:26:38.453000+00:00",
"Updated at": "2023-10-20T07:26:38.453000+00:00",
"Record ID": "e04b77b7-31d0-4602-92ee-505270baaf52",
"Name": "John Doe",
"Relation": {
"record_id": "8e5ab08c-af6f-4d58-a1b4-73b19a1960a0",
"display_name": "Jane Smith"
}
}トリガーとアクション
利用可能なトリガーとアクションは次のとおりです:
- 新規レコードトリガー(バッチ)
- 新規レコードトリガー(リアルタイム)
- 新規/更新済みレコードトリガー(バッチ)
- 新規/更新済みレコードトリガー(リアルタイム)
- レコード作成アクション
- レコード作成アクション(バッチ)
- レコード削除アクション
- レコード削除アクション(バッチ)
- レコードから値を削除
- レコード検索アクション(バッチ)
- テーブル切り捨てアクション(バッチ)
- レコード更新アクション
- レコード更新アクション(バッチ)
- レコードアップサートアクション
- レコードアップサートアクション(バッチ)
ルックアップ テーブルの動作を再現
Data tablesコネクターには、ルックアップ テーブルコネクターのすべてのエントリを取得またはエントリのルックアップアクションは含まれていません。 レコード検索アクションを使用して同様の結果を実現する方法については、ルックアップ テーブルの動作を再現ガイドを参照してください。
Last updated: