データフローは、ソースからAdobe Experience Platformのデータセットにデータを取得して取り込むスケジュール済みタスクです。 このチュートリアルでは、Platform UI を使用して CRM(顧客関係管理)ソースのデータフローを作成する手順を説明します。
データフローを作成するには、CRM ソースで認証済みのアカウントが必要です。 UI で様々な CRM ソースアカウントを作成するためのチュートリアルのリストは、 ソースの概要.
このチュートリアルは、 Platform の次のコンポーネントを実際に利用および理解しているユーザーを対象としています。
CRM ソースアカウントを作成した後、 データを追加 手順が表示され、CRM アカウントのテーブル階層を調査するためのインターフェイスが提供されます。
「ソースデータを検索」オプションは、Adobe Analytics、 Amazon Kinesis、および Azure Event Hubs.
ソースデータを見つけたら、テーブルを選択し、「 」を選択します。 次へ.
この データフローの詳細 ページでは、既存のデータセットと新しいデータセットのどちらを使用するかを選択できます。 この処理の間に、 プロファイルデータセット, エラー診断, 部分取り込み、および アラート.
既存のデータセットにデータを取り込むには、「 」を選択します。 既存のデータセット. 既存のデータセットは、「詳細検索」オプションを使用するか、ドロップダウンメニュー内の既存のデータセットのリストをスクロールして取得することができます。データセットを選択したら、データフローの名前と説明を入力します。
新しいデータセットに取り込むには、「 新しいデータセット 次に、出力データセット名とオプションの説明を入力します。 次に、「詳細検索」オプションを使用するか、ドロップダウンメニュー内の既存のスキーマのリストをスクロールすることで、マッピングするスキーマを選択します。スキーマを選択したら、データフローの名前と説明を指定します。
次に、 プロファイルデータセット をに切り替えて、データセットを有効にします。 Profile. これにより、エンティティの属性と動作の全体像を作成できます。 すべてのデータから Profile有効なデータセットは、 Profile および変更は、データフローを保存する際に適用されます。
エラー診断は、データフローで発生するエラーレコードに対して、詳細なエラーメッセージ生成を有効にします。部分取り込みでは、手動で定義した特定のしきい値に到達するまで、エラーを含むデータを取り込むことができます。詳しくは、バッチ取り込みの概要を参照してください。
アラートを有効にして、データフローのステータスに関する通知を受け取ることができます。 リストからアラートを選択して、データフローのステータスに関する通知を受け取るようサブスクライブします。 アラートの詳細については、 UI を使用したソースアラートの購読.
データフローへの詳細の指定が完了したら、「 」を選択します。 次へ.
この マッピング 手順が表示され、ソーススキーマのソースフィールドをターゲットスキーマ内の適切なターゲット XDM フィールドにマッピングするためのインターフェイスが提供されます。
Platform は、選択したターゲットスキーマまたはデータセットに基づいて、自動マッピングされたフィールドに対するインテリジェントなレコメンデーションを提供します。 マッピングルールは、使用例に合わせて手動で調整できます。 必要に応じて、フィールドを直接マッピングするか、データ準備関数を使用してソースデータを変換し、計算値または計算値を導出できます。 マッパーインターフェイスと計算フィールドを使用した包括的な手順については、 データ準備 UI ガイド.
次を使用する場合: Salesforce Real-time Customer Data Platform B2B Edition の一部として、 Salesforce フィールドマッピングドキュメント マッピングに関するガイダンス Salesforce ソースフィールドを適切な XDM ターゲットフィールドにドラッグします。
ソースデータが正常にマッピングされたら、「 」を選択します。 次へ.
この スケジュール 手順が表示され、設定済みのマッピングを使用して選択したソースデータを自動的に取り込むように取り込むように、取り込みスケジュールを設定できます。 デフォルトでは、スケジュールはに設定されています。 Once
. 取り込み頻度を調整するには、「 」を選択します 頻度 次に、ドロップダウンメニューからオプションを選択します。
1 回限りの取り込みでは、間隔とバックフィルは表示されません。
取り込み頻度を Minute
, Hour
, Day
または Week
を設定した場合は、取り込みのたびに設定時間枠を設定する間隔を設定する必要があります。 例えば、取り込み頻度を Day
間隔は 15
は、データフローが 15 日ごとにデータを取り込むようにスケジュールされていることを意味します。
この手順の間に、 バックフィル およびは、データの増分取り込みの列を定義します。 バックフィルは、履歴データを取り込むために使用されます。一方、増分取り込み用に定義する列では、新しいデータを既存のデータと区別することができます。
スケジュール設定について詳しくは、次の表を参照してください。
フィールド | 説明 |
---|---|
頻度 | 取り込みが発生する頻度。 選択可能な頻度には次のものが含まれます Once , Minute , Hour , Day 、および Week . |
間隔 | 選択した頻度の間隔を設定する整数。 間隔の値は、ゼロ以外の整数で、15 以上に設定する必要があります。 |
開始時間 | 最初の取り込みがいつ行われるかを示す UTC タイムスタンプ。 開始時間は、現在の UTC 時間以上である必要があります。 |
バックフィル | 最初に取り込まれるデータを決定する boolean 値です。 バックフィルが有効な場合、指定されたパス内の現在のファイルは、最初にスケジュールされた取り込み中にすべて取り込まれます。 バックフィルが無効になっている場合、取り込みの最初の実行から開始時刻までの間に読み込まれたファイルのみが取り込まれます。 開始時より前に読み込まれたファイルは取り込まれません。 |
増分データの読み込み基準 | フィルターされた一連のソーススキーマフィールド(タイプ、日付、時間)を含むオプション。 このフィールドは、新しいデータと既存のデータを区別するために使用されます。 増分データは、選択した列のタイムスタンプに基づいて取り込まれます。 |
この レビュー 手順が表示され、新しいデータフローを作成する前に確認できます。 詳細は、次のカテゴリに分類されます。
データフローをレビューしたら、「 」を選択します。 完了 とは、データフローが作成されるまでしばらく時間をかけます。
データフローを作成したら、そのデータフローを通じて取り込まれるデータを監視して、取り込み率、成功、エラーに関する情報を確認できます。 データフローの監視方法の詳細については、 UI でのアカウントとデータフローの監視.
不要になったデータフローや、 削除 関数 データフロー ワークスペース。 データフローの削除方法の詳細については、 UI でのデータフローの削除.
このチュートリアルに従うことで、CRM ソースから Platform にデータを取り込むためのデータフローを正常に作成しました。 受信データをダウンストリームで使用できるようになりました Platform 次のようなサービス: Real-time Customer Profile および Data Science Workspace. 詳しくは、次のドキュメントを参照してください。
次のビデオに示す Platform UI は最新ではありません。 最新の UI のスクリーンショットと機能については、上記のドキュメントを参照してください。