Upsert recordsアクション(バッチ)

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

Upsert recordsバッチアクションは、指定したprimary keyに一致するエントリをdata table内で検索します。 一致するレコードが見つかった場合、アクションは指定した値でそのレコードを更新します。 一致するレコードが見つからない場合、アクションは指定した値で新しいレコードを作成します。 このアクションでは、バッチごとに最大1000件のレコードをサポートしています。

入力

入力フィールド説明
データテーブルレコードをupsertするdata tableを選択します。 選択したデータテーブルをData tablesインターフェースで表示するには、このフィールドの説明にあるリンクをクリックします。
主キー主キーとして使用する列を選択します。 アクションはこの列を使用して、指定された一連のフィールドに対してレコードがすでに存在するかどうかを検出します。 一致するレコードがない場合、アクションはRecords入力で指定した値を使用して新しいレコードを作成します。
目的の出力形式を選択任意です。 upsertされたレコードデータをテーブルフィールドにマッピングする方法を指定します。 詳細は、出力形式セクションを参照してください。
レコードupsertするレコードのリストを指定します。 各レコードには、選択したdata tableの列に対応する値を含める必要があります。

追加の入力フィールド

Recordsセクションには、選択したdata tableの各列に対応する入力フィールドが含まれています。 これらの入力フィールドを使用して、各レコードでupsertする値を指定します。 フィールドを空のままにすると、Workatoは対応する列を更新しません。

これらの入力フィールドには、対応する列と同じ制限が適用されます。例:

  • 列が必須の場合、対応するフィールドも必須です。
  • 指定する値は、対応する列のデータ型と一致する必要があります。 たとえば、テキスト列では英数字のみを使用できます。 各データ型で使用できる値の詳細については、列タイプを参照してください。

出力

出力フィールド説明
レコード変更された各レコードに関する情報が含まれます。たとえば、Record IDCreated atの日付、Updated atのタイムスタンプ、およびdata tableのカスタム列のデータです。

Last updated: