[「ベータ版」]{class="badge informative"}
UI のテンプレートを使用してソースのデータフローを作成する create-a-sources-dataflow-using-templates-in-the-ui
Adobe Experience Platform には、データ取り込みプロセスを高速化するために使用できる、事前設定済みのテンプレートが用意されています。テンプレートには、ソースから Experience Platform にデータを取り込む際に使用できる、スキーマ、データセット、ID、マッピングルール、ID 名前空間およびデータフローなどの自動生成されたアセットが含まれます。
テンプレートを使用すると、次のことができます。
- テンプレート化されたアセットの作成を高速化することで、取り込みの価値創出までの時間を短縮します。
- 手動データ取り込みプロセス中に発生する可能性のあるエラーを最小限に抑えます。
- ユースケースに合わせて、自動生成されたアセットを随時更新します。
次のチュートリアルでは、Platform UI でテンプレートを使用する方法を説明します。
はじめに
このチュートリアルは、 Experience Platform の次のコンポーネントを実際に利用および理解しているユーザーを対象としています。
- ソース:Experience Platform を使用すると、データを様々なソースから取得しながら、Platform サービスを使用して受信データの構造化、ラベル付け、拡張を行うことができます。
- Experience Data Model (XDM) システム:Experience Platform が顧客体験データを整理する際に使用する標準化されたフレームワーク。
- サンドボックス:Experience Platform には、単一の Platform インスタンスを別々の仮想環境に分割し、デジタルエクスペリエンスアプリケーションの開発と発展に役立つ仮想サンドボックスが用意されています。
Platform UI でテンプレートを使用する use-templates-in-the-platform-ui
Platform UI の左側のナビゲーションから「ソース」を選択し、「 ソース 」ワークスペースにアクセスし、Experience Platformで使用可能なソースのカタログを確認します。
カテゴリ メニューを使用して、カテゴリ別にソースをフィルタリングします。 または、検索バーにソース名を入力して、カタログから特定のソースを検索します。
Adobe アプリケーション カテゴリに移動して Marketo Engage ソース カードを表示し、[ データの追加 ] をクリックして開始します。
ポップアップウィンドウが表示され、テンプレートを参照するか、既存のスキーマおよびデータセットを使用するかを選択できます。
- テンプレートを参照:ソーステンプレートは、マッピングルールを使用して、スキーマ、ID、データセットおよびデータフローを自動作成します。必要に応じて、これらのアセットをカスタマイズできます。
- 既存のアセットを使用:作成した既存のデータセットとスキーマを使用して、データを取り込みます。必要に応じて、新しいデータセットやスキーマも作成できます。
自動生成されたアセットを使用するには、「テンプレートを参照」、「選択」の順に選択します。
認証
認証手順が表示され、新しいアカウントを作成するか、既存のアカウントを使用するかを尋ねられます。
既存のアカウントを使用するには、「既存のアカウント」を選択し、表示されるリストから使用するアカウントを選択します。
新しいアカウントを作成するには、「新しいアカウント」を選択し、ソース接続の詳細とアカウント認証資格情報を入力します。終了したら、「ソースに接続」を選択し、新しい接続が確立されるまでしばらく待ちます。
テンプレートを選択する
アカウントが認証され、データフローに使用するテンプレートを選択できるようになりました。
次の表に、Marketo Engage ソースで使用できるテンプレートの概要を示します。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 layout-auto | |
---|---|
Marketo Engage テンプレート | 説明 |
アクティビティ | アクティビティテンプレートは、メールのインタラクション、web サイトのインタラクション、セールスの電話など、アクティビティのイベントベースのスナップショットをキャプチャします。 |
会社 | 会社テンプレートには、会社の会社基本情報、場所、請求情報など、ビジネスアカウントの詳細が取り込まれます。 |
指定顧客 | 重点顧客テンプレートは、追跡するターゲット顧客として決定された顧客の詳細を取得します。 |
商談 | 商談テンプレートには、タイプ、販売ステージ、関連アカウントなど、ビジネス商談の詳細が取り込まれます。 |
商談連絡先の役割 | 「商談担当者役割」テンプレートは、特定の商談に関連付けられた引合の役割に関する詳細を取得します。 |
ユーザー | 人物テンプレートは、人口統計の詳細、連絡先情報、同意環境設定など、個々の人物の属性を取得します。 |
プログラムメンバーシップ | プログラムメンバーシップテンプレートは、ビジネスキャンペーンに関連する連絡先の詳細を取得します。これには、ナーチャリング頻度や連絡先への回答が含まれます。 |
プログラム | プログラムテンプレートには、ステータス、チャネル、タイムライン、コストなど、ビジネスキャンペーンの詳細が取り込まれます。 |
静的リスト メンバーシップ | 静的リストメンバーシップテンプレートは、静的リスト内の人物とメンバーシップの関係をキャプチャします。 |
静的リスト | 静的リストテンプレートは、特定のユースケースに対応する人物のインスタンス化されたリストを取得します。 |
次の表に、Salesforce ソースで使用できる B2B テンプレートの概要を示します。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 layout-auto | |
---|---|
Salesforce B2B テンプレート | 説明 |
アカウント連絡先の関係 | アカウント連絡先の関係テンプレートは、連絡先と 1 つ以上のアカウントの関係をキャプチャします。 |
アカウント | アカウントテンプレートには、会社の会社基本情報、場所、請求情報など、ビジネスアカウントの詳細が取り込まれます。 |
キャンペーンメンバー | キャンペーンメンバーテンプレートは、個々のリードまたは連絡先と特定の Salesforce キャンペーンとの関係をキャプチャします。 |
キャンペーン | Campaigns テンプレートでは、会社の会社基本情報、場所、請求情報など、ビジネスアカウントの詳細を取得します。 |
連絡先 | 連絡先テンプレートは、人口統計の詳細、連絡先情報、関連するビジネスエンティティなど、連絡先の属性を取得します。 |
リード数 | リード テンプレートには、リードの属性(人口統計の詳細、連絡先情報、関連するビジネスエンティティなど)が取り込まれます。 |
商談 | 商談テンプレートには、タイプ、販売ステージ、関連するアカウントなど、ビジネス商談の詳細が取り込まれます。 |
商談連絡先の役割 | 「商談担当者役割」テンプレートは、特定の商談に関連付けられた引合の役割に関する詳細を取得します。 |
次の表に、Salesforce ソースで使用できる B2C テンプレートの概要を示します。
table 0-row-2 1-row-2 2-row-2 layout-auto | |
---|---|
Salesforce B2C テンプレート | 説明 |
連絡先 | 連絡先テンプレートは、人口統計の詳細、連絡先情報、関連するビジネスエンティティなど、連絡先の属性を取得します。 |
リード | リードテンプレートは、リードの属性(人口統計の詳細、連絡先情報、関連するビジネスエンティティなど)をキャプチャします。 |
次の表に、Microsoft Dynamics ソースで使用できる B2B テンプレートの概要を示します。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 layout-auto | |
---|---|
Microsoft Dynamics B2B テンプレート | 説明 |
アカウント | アカウントテンプレートには、会社の会社基本情報、場所、請求情報など、ビジネスアカウントの詳細が取り込まれます。 |
キャンペーン | Campaigns テンプレートでは、会社の会社基本情報、場所、請求情報など、ビジネスアカウントの詳細を取得します。 |
連絡先 | 連絡先テンプレートは、人口統計の詳細、連絡先情報、関連するビジネスエンティティなど、連絡先の属性を取得します。 |
リード数 | リード テンプレートには、リードの属性(人口統計の詳細、連絡先情報、関連するビジネスエンティティなど)が取り込まれます。 |
マーケティングリスト | マーケティングリストテンプレートは、マーケティングキャンペーンや他の販売目的のために作成された既存または潜在的な顧客のグループをキャプチャします。 |
マーケティングリストメンバー | マーケティングリストメンバーは、マーケティングリスト内のリード、アカウント、連絡先など、任意のタイプの顧客レコードの詳細を取得します。 |
商談 | 商談テンプレートには、タイプ、販売ステージ、関連するアカウントなど、ビジネス商談の詳細が取り込まれます。 |
商談連絡先の役割 | 「商談担当者役割」テンプレートは、特定の商談に関連付けられた引合の役割に関する詳細を取得します。 |
次の表に、Microsoft Dynamics ソースで使用できる B2C テンプレートの概要を示します。
table 0-row-2 1-row-2 2-row-2 layout-auto | |
---|---|
Microsoft Dynamics B2C テンプレート | 説明 |
連絡先 | 連絡先テンプレートは、人口統計の詳細、連絡先情報、関連するビジネスエンティティなど、連絡先の属性を取得します。 |
リード | リードテンプレートは、リードの属性(人口統計の詳細、連絡先情報、関連するビジネスエンティティなど)をキャプチャします。 |
選択したビジネスタイプに応じて、テンプレートのリストが表示されます。 テンプレート名の横にあるプレビューアイコン を選択して、テンプレートからサンプルデータをプレビューします。
プレビューウィンドウが表示され、テンプレートからサンプルデータを調べたり、確認することができます。終了したら、「了解」を選択します。
次に、リストから使用するテンプレートを選択します。複数のテンプレートを選択し、一度に複数のデータフローを作成できます。ただし、テンプレートはアカウントにつき 1 回だけ使用できます。テンプレートを選択したら、「終了」を選択し、アセットが生成されるまでしばらく待ちます。
使用可能なテンプレートのリストから 1 つまたは一部の項目を選択した場合でも、すべての B2B スキーマと ID 名前空間が生成され、スキーマ間の B2B の関係が正しく設定されます。
スケジュールを設定
Microsoft Dynamics ソースと Salesforce ソースの両方で、データフローのスケジュール設定がサポートされています。
スケジュールインターフェイスを使用して、データフローの取り込みスケジュールを設定します。 取り込み頻度を 1 回 に設定して、1 回限りの取り込みを作成します。
または、取り込み頻度を 分、時間、日、週 に設定できます。 データフローを複数の取り込みに対してスケジュールする場合は、取り込みごとに時間枠を確立する間隔を設定する必要があります。 例えば、取り込み頻度を 時間 に設定し、間隔を 15 に設定すると、データフローは 15 時間 ごとにデータを取り込むようにスケジュールされます。
この手順の間に、バックフィル を有効にし、データの増分取り込みの列を定義することもできます。 バックフィルは履歴データの取り込みに使用しますが、増分取り込みのために定義した列を使用すると、新しいデータを既存のデータと区別することができます。
取り込みスケジュールの設定が完了したら、「終了」を選択します。
アセットのレビュー review-assets
テンプレートアセットのレビューページには、テンプレートの一部として自動生成されたアセットが表示されます。 このページでは、ソース接続に関連付けられた自動生成スキーマ、データセット、ID 名前空間、データフローを確認できます。 すべてのアセットを生成するには最大 5 分かかる場合があります。 ページを離れる場合は、アセットが完了したら戻るように促す通知を受け取ります。アセットの生成後に確認し、いつでもデータフローに追加の設定を行うことができます。
デフォルトでは、自動生成されたデータフローはドラフト状態に設定され、マッピングルールやスケジュールされた頻度など、設定をさらにカスタマイズできます。 データフロー名の横にある省略記号(...
)をクリックし、「マッピングをプレビュー を選択して、ドラフトデータフロー用に作成されたマッピングセットを確認します。
プレビューページが表示され、ソースデータフィールドとターゲットスキーマフィールドの間のマッピング関係を調べることができます。 データフローのマッピングを表示したら、 「了解」を選択します。
データフローは、実行後いつでも更新できます。 データフロー名の横にある省略記号(...
)をクリックし、「データフローを更新」を選択します。 ソースワークフローページに移動します。このページでは、部分取り込み、エラー診断、アラート通知の設定、データフローのマッピングなど、データフローの詳細を更新できます。
スキーマエディタービューを使用して、自動生成されたスキーマを更新することができます。 詳しくは、スキーマエディターの使用に関するガイドを参照してください。
データフローのPublish化
公開プロセスを開始するには、ソース ワークフローを使用します。 データフローを更新 を選択すると、ワークフローの データを追加 手順に進みます。 「次へ」を選択して次に進みます。
次に、データフローの詳細を確認し、エラー診断、部分取り込み、アラート通知の設定を指定します。 終了したら、「次へ」を選択します。
マッピング手順が表示されます。 この手順では、データフローのマッピング設定を再設定できます。 マッピングに使用するデータ準備機能の包括的なガイドについては、 データ準備 UI ガイドを参照してください。
最後に、データフローの詳細を確認し、「保存して取り込み」を選択してドラフトを公開します。
次の手順
このチュートリアルに従って、データフローと、テンプレートを使用したスキーマ、データセット、ID 名前空間などのアセットを作成しました。 ソースに関する一般的な情報については、ソースの概要を参照してください。
アラートと通知 alerts-and-notifications
テンプレートはAdobe Experience Platform アラートに対応しており、通知パネルを使用して、アセットのステータスに関する更新を受け取ったり、レビューページに戻ったりできます。
Platform UI の上部ヘッダーにある通知アイコンを選択し、ステータスアラートを選択して、確認するアセットを表示します。
テンプレートのアラート設定を更新すると、データフローのステータスに関するメールと Platform 内通知の両方を受信できます。 アラートの設定について詳しくは、 ソースデータフローのアラートを購読する方法に関するガイドを参照してください。