[v8 にも適用されます]{class="badge positive" title="Campaign v8 にも適用されます"}

インポートとエクスポートのベストプラクティス import-export-best-practices

次に説明するいくつかのシンプルなルールに注意して従うと、データベース内のデータの一貫性を確保し、データベースの更新時またはデータのエクスポート時の一般的なエラーを避けるのに非常に有効です。

ワークフローテンプレートの使用 using-import-templates

データのインポートを目的としたワークフローのほとんどには、ファイルの読み込み紐付けセグメント化重複の除外データの更新 ​の各アクティビティが含まれている必要があります。

ワークフローテンプレートを使用すると、同様のインポートを準備したり、データベース内のデータの一貫性を確保したりするのに非常に便利です。

プロジェクトで使用されるファイルには重複はないので、多くのプロジェクトでは、インポートは「重複排除」アクティビティなしで作成されます。複数のファイルをインポートすると、重複が発生する場合があります。そうなると、重複排除は困難になります。そのため、すべてのインポートワークフローで重複排除ステップを設けることは、優れた予防措置となります。

受信データは一貫性があり正しいとか、IT 部門や Adobe Campaign スーパーバイザーが対処するとは思わないでください。プロジェクトの間、データクレンジングに留意してください。データをインポートする際には、重複排除し、紐付けし、一貫性を維持します。

データのインポート用に設計された汎用ワークフローテンプレートの例は、「例:データインポート用ワークフローテンプレート」節で紹介されています。

フラットファイルフォーマットの使用 using-flat-file-formats

インポートで最も効率的なフォーマットは、フラットファイルです。フラットファイルは、データベースレベルで、一括モードでインポートできます。

次に例を示します。

  • 区切り記号:タブまたはセミコロン
  • 最初の行は見出し
  • 文字列の区切り記号なし
  • 日付形式:YYYY/MM/DD HH:mm:SS

インポートするファイルの例:

lastname;firstname;birthdate;email;crmID
Smith;Hayden;23/05/1989;hayden.smith@example.com;124365
Mars;Daniel;17/11/1987;dannymars@example.com;123545
Smith;Clara;08/02/1989;hayden.smith@example.com;124567
Durance;Allison;15/12/1978;allison.durance@example.com;120987

圧縮の使用 using-compression

可能な限り、圧縮されたファイルをインポートおよびエクスポートに使用します。GZIP がデフォルトでサポートされています。 ファイルの読み込み ​および​ ファイルの抽出 ​ワークフローアクティビティでは、それぞれ、ファイルのインポート時に前処理を追加したり、データ抽出時に後処理を追加したりできます。

関連トピック:

差分モードでのインポート importing-in-delta-mode

定期的インポートは、差分モードでおこなう必要があります。つまり、毎回、テーブル全体ではなく、新規または変更されたデータのみが Adobe Campaign に送信されるようにします。

完全インポートは、最初の読み込みにのみ使用する必要があります。

一貫性の維持 maintaining-consistency

Adobe Campaign データベースのデータの一貫性を維持するには、次の原則に従います。

  • インポートされたデータが Adobe Campaign の参照テーブルに一致する場合、ワークフローでそのテーブルと紐付けされる必要があります。一致しないレコードは、却下される必要があります。
  • インポートされたデータが常に​ 「正規化」 ​されている(メール、電話番号、ダイレクトメールアドレス)ことと、この正規化が信頼でき、何年にもわたって変更されないことを確認します。該当しない場合、データベースに何らかの重複が現れる可能性が高く、Adobe Campaign には「あいまい」一致をおこなうツールがないので、重複を管理および削除することが非常に難しくなります。
  • 重複の作成を避けるために、トランザクションデータは、紐付けキーを持ち、既存のデータと紐付けされている必要があります。
  • 関連ファイルを順番どおりにインポートします。お互いに依存する複数のファイルでインポートが構成されている場合、ワークフローでファイルが正しい順番でインポートされていることを確認する必要があります。あるファイルが失敗すると、他のファイルはインポートされません。
  • データをインポートする際には、重複排除 ​し、紐付けし、一貫性を維持します。
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1