ベータ版
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 でテンプレートを使用する
Experience Platformの UI で、左側のナビゲーションから Sources を選択し、Sources ワークスペースにアクセスして、Experience Platformで使用可能なソースのカタログを表示します。
カテゴリ メニューを使用して、カテゴリ別にソースをフィルタリングします。 または、検索バーにソース名を入力して、カタログから特定のソースを検索します。
Adobe アプリケーション カテゴリに移動して Marketo Engage ソースカードを表示し、「 データを追加 」を選択して開始します。
ポップアップウィンドウが表示され、テンプレートを参照するか、既存のスキーマおよびデータセットを使用するかを選択できます。
- テンプレートを参照:ソーステンプレートは、マッピングルールを使用して、スキーマ、ID、データセットおよびデータフローを自動作成します。必要に応じて、これらのアセットをカスタマイズできます。
- 既存のアセットを使用:作成した既存のデータセットとスキーマを使用して、データを取り込みます。必要に応じて、新しいデータセットやスキーマも作成できます。
自動生成されたアセットを使用するには、「テンプレートを参照」、「選択」の順に選択します。
認証
認証手順が表示され、新しいアカウントを作成するか、既存のアカウントを使用するかを尋ねられます。
既存のアカウントを使用するには、「既存のアカウント」を選択し、表示されるリストから使用するアカウントを選択します。
新しいアカウントを作成するには、「新しいアカウント」を選択し、ソース接続の詳細とアカウント認証資格情報を入力します。終了したら、「ソースに接続」を選択し、新しい接続が確立されるまでしばらく待ちます。
テンプレートを選択する
アカウントが認証され、データフローに使用するテンプレートを選択できるようになりました。
次の表に、Marketo Engage ソースで使用できるテンプレートの概要を示します。
次の表に、Salesforce ソースで使用できる B2B テンプレートの概要を示します。
次の表に、Salesforce ソースで使用できる B2C テンプレートの概要を示します。
次の表に、Microsoft Dynamics ソースで使用できる B2B テンプレートの概要を示します。
次の表に、Microsoft Dynamics ソースで使用できる B2C テンプレートの概要を示します。
選択したビジネスタイプに応じて、テンプレートのリストが表示されます。 テンプレート名の横にあるプレビューアイコン
プレビューウィンドウが表示され、テンプレートからサンプルデータを調べたり、確認することができます。終了したら、「了解」を選択します。
次に、リストから使用するテンプレートを選択します。複数のテンプレートを選択し、一度に複数のデータフローを作成できます。ただし、テンプレートはアカウントにつき 1 回だけ使用できます。テンプレートを選択したら、「終了」を選択し、アセットが生成されるまでしばらく待ちます。
使用可能なテンプレートのリストから 1 つまたは一部の項目を選択した場合でも、すべての B2B スキーマと ID 名前空間が生成され、スキーマ間の B2B の関係が正しく設定されます。
スケジュールを設定
Microsoft Dynamics ソースと Salesforce ソースの両方で、データフローのスケジュール設定がサポートされています。
スケジュールインターフェイスを使用して、データフローの取り込みスケジュールを設定します。 取り込み頻度を 1 回 に設定して、1 回限りの取り込みを作成します。
または、取り込み頻度を 分、時間、日、週 に設定できます。 データフローを複数の取り込みに対してスケジュールする場合は、取り込みごとに時間枠を確立する間隔を設定する必要があります。 例えば、取り込み頻度を 時間 に設定し、間隔を 15 に設定すると、データフローは 15 時間 ごとにデータを取り込むようにスケジュールされます。
この手順の間に、バックフィル を有効にし、データの増分取り込みの列を定義することもできます。 バックフィルは履歴データの取り込みに使用しますが、増分取り込みのために定義した列を使用すると、新しいデータを既存のデータと区別することができます。
取り込みスケジュールの設定が完了したら、「終了」を選択します。
アセットのレビュー
テンプレートアセットのレビューページには、テンプレートの一部として自動生成されたアセットが表示されます。 このページでは、ソース接続に関連付けられた自動生成スキーマ、データセット、ID 名前空間、データフローを確認できます。 すべてのアセットを生成するには最大 5 分かかる場合があります。 ページを離れる場合は、アセットが完了したら戻るように促す通知を受け取ります。アセットの生成後に確認し、いつでもデータフローに追加の設定を行うことができます。
デフォルトでは、自動生成されたデータフローはドラフト状態に設定され、マッピングルールやスケジュールされた頻度など、設定をさらにカスタマイズできます。 データフロー名の横にある省略記号(...
)をクリックし、「マッピングをプレビュー を選択して、ドラフトデータフロー用に作成されたマッピングセットを確認します。
プレビューページが表示され、ソースデータフィールドとターゲットスキーマフィールドの間のマッピング関係を調べることができます。 データフローのマッピングを表示したら、 「了解」を選択します。
データフローは、実行後いつでも更新できます。 データフロー名の横にある省略記号(...
)をクリックし、「データフローを更新」を選択します。 ソースワークフローページに移動します。このページでは、部分取り込み、エラー診断、アラート通知の設定、データフローのマッピングなど、データフローの詳細を更新できます。
スキーマエディタービューを使用して、自動生成されたスキーマを更新することができます。 詳しくは、スキーマエディターの使用に関するガイドを参照してください。

データフローの公開
公開プロセスを開始するには、ソース ワークフローを使用します。 データフローを更新 を選択すると、ワークフローの データを追加 手順に進みます。 「次へ」を選択して次に進みます。
次に、データフローの詳細を確認し、エラー診断、部分取り込み、アラート通知の設定を指定します。 終了したら、「次へ」を選択します。
マッピング手順が表示されます。 この手順では、データフローのマッピング設定を再設定できます。 マッピングに使用するデータ準備機能の包括的なガイドについては、 データ準備 UI ガイドを参照してください。
最後に、データフローの詳細を確認し、「保存して取り込み」を選択してドラフトを公開します。
次の手順
このチュートリアルに従って、データフローと、テンプレートを使用したスキーマ、データセット、ID 名前空間などのアセットを作成しました。 ソースに関する一般的な情報については、ソースの概要を参照してください。
アラートと通知
テンプレートはAdobe Experience Platform アラートに対応しており、通知パネルを使用して、アセットのステータスに関する更新を受け取ったり、レビューページに戻ったりできます。
Experience Platform UI の上部ヘッダーにある通知アイコンを選択し、ステータスアラートを選択して、確認するアセットを表示します。
テンプレートのアラート設定を更新すると、データフローのステータスに関するメールとExperience Platform内の通知の両方を受け取ることができます。 アラートの設定について詳しくは、 ソースデータフローのアラートを購読する方法に関するガイドを参照してください。