データの更新 update-data
説明 description
「Update data」アクティビティを使用すると、データベース内のフィールドに対して一括更新を実行できます。
使用コンテキスト context-of-use
「データ更新」アクティビティは、ファイルのインポート後に使用して、復元されたデータを Adobe Campaign データベースに挿入できます。いくつかのオプションを使用して、データ更新をパーソナライズできます。
関連トピック:
設定 configuration
-
ワークフローに「Update data」アクティビティをドラッグ&ドロップします。
-
アクティビティを選択し、表示されるクイックアクションの ボタンを使用して開きます。
-
実行する「Operation type」を次のいずれかに指定します。
-
Insert or update:データを挿入するか、データベースに既にレコードが存在する場合は更新します。
-
Insert only:データのみ挿入します。既に存在するレコードは更新されません。紐付け条件が定義されている場合は、紐付けされていないレコードのみ追加されます。
インポートしたデータに、データベースに既に存在する特定のレコードが含まれている場合は、「Generate an outbound transition for rejects」チェックボックスをオンにして、起こり得るエラーを回避します。
-
Update:データベースに既に存在するレコードのみを更新します。
-
Delete:データを削除します。
note note NOTE 「Batch size」フィールドでは、アップロードするデータの最大バッチサイズを定義できます。 -
-
Identification タブで、データベース内のレコードを識別する方法を指定します。
- Using the targeting dimension:「Dimension to update」を選択した後、「Keys for finding records」を指定します。詳しくは、ターゲティングディメンションとリソースを参照してください。
- 入力したデータが既存のターゲティングディメンションと一致する場合は、「Using one or more links」オプションを選択します。次に、「Dimension to update」を選択します。
選択した操作タイプに更新が必要な場合は、紐付けキーを使用する必要があります。
-
「Fields to update」タブで、更新を適用するフィールドを指定し、必要に応じて条件を追加して、更新を実行します。それには、「Taken into account if」列を使用します。条件はリスト順に順番に適用されます。更新の順序を変更するには、右側の矢印を使用します。同じ宛先フィールドを何度も使用できます。
「 」ボタンを使用すると、フィールドを自動的にリンクできます。自動リンクでは、同じ名前のフィールドが検出されます。
「Insert or update」タイプの操作時に、各フィールドに適用する操作を個別に選択できます。それには、「Operation」列で目的の値を選択します。
note note NOTE 更新の管理:「lastModified」、「modifiedBy」、「created」および「createdBy」フィールドの設定がフィールド更新テーブルで明示的に実行されていない限り、「データ更新」アクティビティが実行されると、これらのフィールドが自動的に更新されます。更新は、少なくとも 1 つの差異が検出されたレコードに対してのみ実行されます。すべての値が同じ場合は、更新はおこなわれません。 -
必要に応じて、アクティビティのトランジションを管理して、アウトバウンド母集団の詳細設定オプションにアクセスします。
「Insert only」を選択した場合、インポートしたデータに、既にデータベースに存在するレコードが含まれている可能性がある場合は、「Generate an outbound transition for the rejects」チェックボックスをオンにして、起こり得るエラーを回避します。
-
アクティビティの設定を確認し、ワークフローを保存します。