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