接続の作成または編集 create-or-edit-a-connection
接続の作成と編集ワークフローエクスペリエンスでは、すべてのデータセットと接続設定が、補助的なワークフローで画面の中央に表示されます。 詳細なデータセットの選択、設定、確認のエクスペリエンスを提供します。 また、データセットのタイプ、サイズ、スキーマ、データセット ID、バッチステータス、バックフィルステータス、ユーザー ID などの重要な情報を指定できるので、誤った接続設定のリスクを軽減できます。 機能の概要を以下に示します。
- 接続を作成する際に、周期的なデータ保持時間枠を有効にすることができます。
- 接続からデータセットを追加および削除できます (データセットを削除すると、接続からデータセットが削除され、関連付けられたすべてのデータビューおよび基になる Analysis Workspace プロジェクトに影響します)。
- データセットごとにバックフィルデータを有効にしたり、リクエストしたりできます。
- (例えば、別のバックフィルをリクエストするために)データセットを編集できます。
- データセットごとに既存のデータ読み込むことができます。
デモビデオについては、
前提条件
接続に追加できるデータセットの最大数は 100 に制限されています。 組み合わせは、会社が購入した Customer Journey Analytics パッケージに応じて異なります。
使用している Customer Journey Analytics パッケージが不明な場合は、管理者にお問い合わせください。
接続の作成と設定 create-connection
-
Customer Journey Analytics で、「接続」タブをクリックします。
-
「新しい接続を作成」を選択します。
-
接続を設定します。
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 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 16-row-2 17-row-2 18-row-2 layout-auto 設定 説明 接続名 接続の一意の名前を入力します。 接続の説明 この接続の目的を記述します。 サンドボックス 接続を作成するデータセットを含む Experience Platform のサンドボックスを選択します。
Adobe Experience Platform は、単一の Platform インスタンスを別々の仮想環境に分割して、デジタルエクスペリエンスアプリケーションの開発と発展を支援する仮想サンドボックスを提供します。 サンドボックスは、データセットを含む「データサイロ」と考えることができます。 サンドボックスは、データセットへのアクセスを制御するために使用します。
サンドボックスを選択すると、左側のパネルに、取り出し元となるサンドボックス内のすべてのデータセットが表示されます。
周期的なデータ時間枠を有効にする このチェックボックスをオンにすると、Customer Journey Analytics データ保持を接続レベルでの月単位(1 か月、3 か月、6 か月など)の周期的な時間枠として定義できます。
データ保持は、イベントデータセットのタイムスタンプに基づいており、イベントデータセットにのみ適用されます。 適用可能なタイムスタンプがないので、プロファイルまたはルックアップデータセットには、周期的なデータ時間枠設定は存在しません。 ただし、接続に(1 つ以上のイベントデータセットに加えて)プロファイルまたはルックアップデータセットが含まれる場合、そのデータは、同じ期間だけ保持されます。
主な利点は、該当する有用なデータのみを保存またはレポートして、有用でなくなった古いデータを削除できるという点です。 契約上の上限を超えないようにし、超過コストのリスクを軽減します。
デフォルト(オフ)のままにすると、Adobe Experience Platform のデータ保持設定によって保持期間が置き換えられます。 Experience Platform に 25 か月分のデータがある場合、Customer Journey Analytics はバックフィルを通じて 25 か月分のデータを取得します。 Platform でこのうち 10 か月を削除すると、Customer Journey Analytics は残りの 15 か月を保持します。
データセットを追加(後述) データセットリストにデータセットが表示されない場合は、データセットを追加します。 データセット名 Customer Journey Analytics に取り込むデータセットを 1 つ以上選択して、「追加」を選択します。
(選択できるデータセットが多数ある場合は、データセットのリスト上部にある「データセットを検索」検索バーを使用して、適切なデータセットを検索できます)。
最終更新日 イベントデータセットの場合のみ、この設定は、Experience Platform のイベントベースのスキーマからデフォルトのタイムスタンプフィールドに自動的に設定されます。 「該当なし」は、このデータセットにデータが含まれていないことを意味します。 レコード数 Experience Platform 内のデータセットの先月の合計レコード数。 スキーマ Adobe Experience Platform で作成されたデータセット基づくスキーマ。 データセットタイプ Customer Journey Analytics は、この接続に追加した各データセットに対して、受信するデータに基づいてデータセットタイプを自動的に設定します。 データセットには、イベントデータ、プロファイルデータおよびルックアップデータの 3 種類があります。 データセットのタイプについて詳しくは、次の表を参照してください。 精度 データセット内のデータの精度。概要データセットにのみ適用できます。 データソースタイプ データセットのデータソースタイプ。 概要データセットには適用できません。 ユーザー ID 使用可能な ID のドロップダウンリストからユーザー ID を選択します。 これらの ID は、Experience Platform 内のデータセットスキーマで定義されています。 ユーザー ID として ID マップを使用する方法については、次を参照してください。
重要:選択するユーザー ID がない場合は、1 つ以上のユーザー ID がスキーマで定義されていないことを意味します。 Experience Platform で ID を定義する方法については、このビデオをご覧ください。
キー データセットのルックアップのみ(as _id など)。 一致するキー データセットのルックアップのみ(as _id など)。 新しいデータをインポート オンまたはオフに設定します。 データをバックフィル データセット内のデータのバックフィルをリクエストできます。 例えば、過去 7 日間のデータのバックフィルをリクエストできます。 データセットを正しく設定し、接続をテストします。 問題がないようであれば、残りのすべてのデータを簡単にバックフィルできます。
また、データセット別に新しいデータの読み込みを有効にすることもできます。
バックフィルのステータス このステータスは、バックフィルデータが処理中かどうかを示します。
データセットの追加と設定 add-dataset
新しいワークフローを使用すると、接続を作成する際に、Experience Platform データセットを追加できます。
-
接続設定ダイアログで、「データセットを追加」を選択します。
-
データセットを選択手順では、Experience Platform データセットのリストが表示されます。
各データセットに対して、リストには次が表示されます。
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 列 説明 データセット データセットの名前。 名前を選択すると、Experience Platform のデータセットに移動します。 データセットタイプ データセットのタイプ(イベント、プロファイル、ルックアップ、概要)。 レコード数 Experience Platform 内のデータセットの先月の合計レコード数。 スキーマ データセットのスキーマ。 名前を選択すると、Experience Platform のスキーマに移動します。 前回のバッチ Experience Platform で最後に取り込まれたバッチの状態。 詳しくは、バッチの状態を参照してください。 データセット ID データセットの ID。 最終更新日時 データセットの最終更新日タイムスタンプ。 -
1 つ以上のデータセットを選択して、「次へ」を選択します。 少なくとも 1 つのイベントデータセットを接続に含める必要があります。
- データセットのリストに表示される列を変更するには、「
- 特定のデータセットを検索するには、「
- 選択したデータセットの表示や非表示を切り替えるには、「
- 選択したデータセットのリストからデータセットを削除するには、「
- データセットのリストに表示される列を変更するには、「
-
次に、データセットを 1 つずつ設定します。
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 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 16-row-2 17-row-2 layout-auto 設定 説明 ユーザー ID イベントデータセットとプロファイルデータセットでのみ使用できます。 使用可能な ID のドロップダウンリストからユーザー ID を選択します。 これらの ID は、Experience Platform 内のデータセットスキーマで定義されています。 ユーザー ID として ID マップを使用する方法については、次を参照してください。
選択するユーザー ID がない場合は、1 つ以上のユーザー ID がスキーマで定義されていないことを意味します。 詳しくは、UI で ID フィールドを定義を参照してください。
選択したユーザー ID の値は、大文字と小文字が区別されると見なされます。 例えば、
abc123
とABC123
は 2 つの異なる値です。タイムスタンプ イベントおよび概要データセットの場合のみ、この設定は、Experience Platform のイベントベースのスキーマからデフォルトのタイムスタンプフィールドに自動的に設定されます。 キー ルックアップデータセットでのみ使用できます。 ルックアップデータセットに使用するキーです。 一致するキー ルックアップデータセットでのみ使用できます。 いずれかのイベントデータセットで結合するための一致するキーです。 このリストが空の場合は、イベントデータセットを追加または設定していない可能性があります。 タイムゾーン 概要データでのみ使用できます。 時系列の概要データに適したタイムゾーンを選択します。 データソースタイプ データソースのタイプを選択します。
データソースのタイプを以下に示します。- Web データ
- モバイルアプリデータ
- POS データ
- CRM データ
- サーベイデータ
- コールセンターデータ
- 製品データ
- アカウントデータ
- トランザクションデータ
- 顧客フィードバックデータ
- その他
このフィールドは、使用中のデータソースのタイプを調査するために使用します。
新しいデータをインポート 継続的な接続を確立する場合は、このオプションを有効にします。 継続的な接続を行うと、データセットに追加された新しいデータバッチが Workspace で自動的に使用できます。 データセットのバックフィル 既存のすべてのデータを確実にバックフィルするには、「既存のすべてのデータをバックフィル」を有効にします。
特定の期間の履歴データをバックフィルするには、「バックフィルをリクエスト」を選択します。 データセットのバックフィル期間を最大 10 個定義できます。- 開始データと終了データを入力するか、
- 「キューのバックフィル」を選択してバックフィルをリストに追加するか、「キャンセル」を選択してキャンセルします。
各エントリについて、期間を編集するには
バックフィルについて:- 各データセットを個別にバックフィルできます。
- 接続内のデータセットに追加された新しいデータが優先されるので、この新しいデータの待ち時間が最も短くなります。
- バックフィル(履歴)データのインポートには時間がかかります。 履歴データの量は待ち時間に影響を与えます。
- Analytics ソースコネクタは、実稼動用サンドボックスに(サイズに関係なく)最大 13 か月分のデータを読み込みます。 非実稼動用サンドボックスのバックフィルは、3 か月に制限されています。
データセットを変換 特定の B2B ルックアップデータセットでは、適切な B2B ユーザーベースのレポートシナリオに対応するデータセットの変換を有効にすることができます。 詳しくは、B2B ルックアップ用にデータセットを変換を参照してください。 バックフィルのステータス 次に、使用可能なステータスインジケーターを示します。
- 成功
- X 個のバックフィルが処理中
- オフ
データセット ID この ID は自動的に生成されます。 説明 作成された際に、このデータセットに付与された説明。 データセットサイズ データセットのサイズ。 スキーマ Adobe Experience Platform で作成されたデータセットに基づくスキーマ。 データセット データセットの名前。 プレビュー:データセット名 日付、自分の ID、識別子の列を含むデータセットをプレビューします。 削除 接続全体を削除しなくても、データセットを削除して、ユーザー ID を変更できます。 削除すると、データの取り込みに伴うコストと、接続全体および関連するデータビューを再作成する煩雑なプロセスが削減されます。
接続プレビュー preview
作成した接続をプレビューするには、接続設定ダイアログの「接続プレビュー」を選択します。
このプレビューには、接続設定の一覧を示す列がいくつか含まれています。 表示される列タイプは、個々のデータセットによって異なります。
データセットタイプ dataset-types
Customer Journey Analytics は、この接続に追加した各データセットに対して、受信するデータに基づいてデータセットタイプを自動的に設定します。
データセットには、イベントデータ、プロファイルデータ、ルックアップデータおよび概要データなど、様々なタイプがあります。

ルックアップキーおよびルックアップ値としての数値フィールドの使用 numeric
このルックアップ機能は、文字列ベースのキーフィールドに、コストやマージンなどの数値フィールドを追加する場合に便利です。 この機能を使用すると、キーまたは値として、数値をルックアップの一部にすることができます。 ルックアップスキーマでは、例えば、製品名、COGS、キャンペーンマーケティングコスト、マージンなどに数値を関連付けることができます。 次に、Adobe Experience Platform のルックアップスキーマの例を示します。
これらの値を指標またはディメンションとして Customer Journey Analytics レポートに取り込むことができるようになりました。 接続を設定してルックアップデータセットを取り込む際に、データセットを編集してキーと一致するキーを選択できます。
この接続に基づいてデータビューを設定すると、数値がコンポーネントとしてデータビューに追加されます。 このデータビューに基づくプロジェクトでは、これらの数値についてレポートできます。
ユーザー ID としての ID マップの使用 id-map
Customer Journey Analytics で、ユーザー ID に ID マップを使用する機能がサポートされます。 ID マップは、キーと値のペアをアップロードできるマップデータ構造です。 キーは ID 名前空間で、値は ID 値を保持する構造体です。 アップロードされた各行/イベントに ID マップが存在し、それに応じて各行に対して値が設定されます。
ID マップは、ExperienceEvent XDM クラスに基づくスキーマを使用するデータセットで使用できます。 Customer Journey Analytics 接続に含めるデータセットを選択する場合、次のオプションを使用して、フィールドをプライマリ ID または ID マップとして選択できます。
「ID マップ」を選択すると、次の 2 つの追加の設定オプションが表示されます。
primary=true
属性でマークされた ID マップ内の ID を検索し、その行のユーザー ID として使用します。 この ID は、Experience Platform でパーティション分割に使用するプライマリキーです。 また、この ID は、Customer Journey Analytics のユーザー ID として使用する主な候補でもあります(Customer Journey Analytics 接続でのデータセットの設定方法に応じて異なります)。ID マップのエッジケース id-map-edge
次の表に、エッジケースが存在する場合の 2 つの設定オプションと、その処理方法を示します。
毎日のイベントの平均数を計算する average-number
この計算は、接続内のすべてのデータセットに対して実行されます。
-
Adobe Experience Platform Query Services に移動して、クエリを作成します。
クエリは次のようになります:
code language-none Select AVG(A.total_events) from (Select DISTINCT COUNT (*) as total_events, date(TIMESTAMP) from analytics_demo_data GROUP BY 2 Having total_events>0) A;
この例では、「analytics_demo_data」がデータセットの名前です。
-
Adobe Experience Platform に存在するすべてのデータセットを表示するために、
Show Tables
クエリを実行します。
大規模なルックアップデータセットのアルゴリズムプルーニング
接続を作成する際に、ルックアップ用に大規模なデータセットを追加できます。 例えば、レポートやビジュアライゼーションを作成する際に、説明的な製品情報を検索できるように、製品カタログを表すデータセットを指定できます。 このような大規模なルックアップデータセットでは、現在ガードレールとして実装されている一意のルックアップの最大数が 1,000 万件を超え、追加のデータがスキップされる可能性があります。
大規模なルックアップデータセットのアルゴリズムによるプルーニングをリクエストできます。 このアルゴリズムによるプルーニングでは、イベントデータセット内のキーと一致するデータのみをルックアップデータセットに保持します。 これにより、プルーニングされていないルックアップデータセット全体を読み込む必要がなくなります。 使用頻度の低い古い項目は削除されます。その結果、レポートにわずかに影響を与える可能性がありますが、大きなメリットがもたらされます。 アルゴリズムは 90 日間遡り、毎週更新します。
詳細について、およびこの機能を有効にするには、担当のアドビサポートチームにお問い合わせください。