接続の作成または編集

接続の作成と編集ワークフローエクスペリエンスでは、すべてのデータセットと接続設定が、補助的なワークフローで画面の中央に表示されます。データセットのタイプ、サイズ、スキーマ、データセット ID、バッチステータス、バックフィルステータス、ユーザー ID などの重要な情報を含む詳細なデータセットの選択、設定、レビューエクスペリエンスを提供し、接続設定ミスのリスクを軽減します。機能の概要を以下に示します。

  • 接続を作成する際に、周期的なデータ保持時間枠を有効にすることができます。
  • 接続からデータセットを追加および削除できます(データセットを削除すると、接続からデータセットが削除され、関連付けられたすべてのデータビューおよび基になる Analysis Workspace プロジェクトに影響します)。
  • データセットごとにバックフィルデータを有効にしたり、リクエストしたりできます。
  • (例えば、別のバックフィルをリクエストするために)データセットを編集できます。
  • データセットごとに既存のデータ読み込むことができます。

前提条件

接続に追加できるデータセットの最大数は 100 に制限されています。組み合わせは、会社が購入した Customer Journey Analytics パッケージに応じて異なります。

選択 ​パッケージ
基盤 ​パッケージ
イベント/プロファイル/ルックアップデータセットの任意の組み合わせ(最大 100 個の追加)
接続あたり 1 個のイベントデータセット
接続あたり最大 99 個のプロファイルまたは参照データセット

使用している Customer Journey Analytics パッケージが不明な場合は、管理者にお問い合わせください。

接続の作成と設定 create-connection

  1. Customer Journey Analytics で、「接続」タブをクリックします。

  2. 新しい接続を作成 ​をクリックします。

    名称未設定の接続設定

  3. 接続を設定します。

    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 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 のイベントベースのスキーマからデフォルトのタイムスタンプフィールドに自動的に設定されます。「該当なし」は、このデータセットにデータが含まれていないことを意味します。
    スキーマ 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 日間のデータをバックフィルし、適切なユーザー ID を設定して、正しく設定できるよう接続をテストするようリクエストできます。問題がないようであれば、残りのすべてのデータを簡単にバックフィルできます。

    また、データセット別に新しいデータの読み込みを有効にすることもできます。

    バックフィルのステータス バックフィルデータが処理中かどうかを示します。

データセットの追加と設定 add-dataset

新しいワークフローを使用すると、接続を作成する際に、Experience Platform データセットを追加できます。

  1. 接続設定ダイアログで、「データセットを追加」を選択します。

  2. データセットの選択手順で、1 つ以上のデータセットを選択し、「次へ」をクリックします。少なくとも 1 つのイベントデータセットを接続に含める必要があります。

    • データセットのリストに表示される列を変更するには、「 列設定 」をクリックし、テーブルをカスタマイズダイアログで表示する列を選択します。
    • 特定のデータセットを検索するには、「 検索 」検索フィールドを使用します。
    • 選択したデータセットの表示や非表示を切り替えるには、「 選択 」、「選択した項目を非表示」または「選択した項目を表示」の順に選択します。
    • 選択したデータセットのリストからデータセットを削除するには、「 閉じる 」を使用します。選択したすべてのデータセットを削除するには、「すべてクリア」を選択します。

    データセットの選択

  3. 次に、データセットを 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 layout-auto
    設定 説明
    ユーザー ID

    イベントデータセットとプロファイルデータセットでのみ使用できます。使用可能な ID のドロップダウンリストからユーザー ID を選択します。これらの ID は、Experience Platform 内のデータセットスキーマで定義されています。ユーザー ID として ID マップを使用する方法については、次を参照してください。

    選択するユーザー ID がない場合は、スキーマで 1 つ以上のユーザー ID が定義されていないことを意味します。Experience Platform で ID を定義する方法については、このビデオをご覧ください。

    タイムスタンプ イベントデータセットの場合のみ、この設定は、Experience Platform のイベントベースのスキーマからデフォルトのタイムスタンプフィールドに自動的に設定されます。
    キー ルックアップデータセットでのみ使用できます。ルックアップデータセットに使用するキーです。
    一致するキー ルックアップデータセットでのみ使用できます。いずれかのイベントデータセットで結合するための一致するキーです。このリストが空の場合は、イベントデータセットを追加または設定していない可能性があります。
    データソースタイプ

    データソースのタイプを選択します。
    データソースのタイプを以下に示します。

    • Web データ
    • モバイルアプリデータ
    • POS データ
    • CRM データ
    • サーベイデータ
    • コールセンターデータ
    • 製品データ
    • アカウントデータ
    • トランザクションデータ
    • 顧客フィードバックデータ
    • その他

    このフィールドは、使用中のデータソースのタイプを調査するために使用します。

    新しいデータをインポート 継続的な接続を確立し、この接続のデータセットに追加される新しいデータバッチが自動的にワークスペースに送られるようにする場合は、このオプションを選択します。オンまたはオフに設定できます。
    データセットのバックフィル

    バックフィルをリクエスト」を選択して、履歴データをバックフィルします。

    • 各データセットを個別にバックフィルできます。
    • 接続内のデータセットに追加された新しいデータが優先されるので、この新しいデータの待ち時間が最も短くなります。
    • バックフィル(履歴)データのインポートには時間がかかります。待ち時間は、履歴データの量の影響を受けます。
    • Adobe Analytics ソースコネクタでは、実稼動用サンドボックスに(サイズに関係なく)最大 13 か月分のデータを読み込みます。非実稼動用サンドボックスのバックフィルは、3 か月に制限されています。
    バックフィルのステータス

    次に、使用可能なステータスインジケーターを示します。

    • 成功
    • X 個のバックフィルが処理中
    • オフ
    データセット ID この ID は自動的に生成されます。
    説明 作成された際に、このデータセットに付与された説明。
    データセットサイズ データセットのサイズ。
    スキーマ Adobe Experience Platform で作成されたデータセットに基づくスキーマ。
    データセット データセットの名前。
    プレビュー:データセット名​ 日付、自分の ID、識別子の列を含むデータセットをプレビューします。
    削除 接続全体を削除しなくても、データセットを削除して、ユーザー ID を変更できます。削除すると、データの取り込みに伴うコストと、接続全体および関連するデータビューを再作成する煩雑なプロセスが削減されます。

接続プレビュー preview

作成した接続をプレビューするには、接続設定ダイアログの「接続プレビュー」をクリックします。

接続プレビュー

このプレビューには、接続設定の一覧を示す列がいくつか含まれています。表示される列タイプは、個々のデータセットによって異なります。

データセットタイプ dataset-types

Customer Journey Analytics は、この接続に追加した各データセットに対して、受信するデータに基づいてデータセットタイプを自動的に設定します。

IMPORTANT
少なくとも 1 つのイベントデータセットを接続の一部として追加する必要があります。

データセットには、イベントデータ、プロファイルデータおよびルックアップデータの 3 種類があります。

データセットタイプ
説明
タイムスタンプ
スキーマ
ユーザー ID
イベント
イベントの時間を表すデータ(web 訪問数、インタラクション、トランザクション、POS データ、サーベイデータ、広告インプレッションデータなど)。例えば、このデータには、顧客 ID または cookie ID とタイムスタンプを含む一般的なクリックストリームデータを使用できます。イベントデータを使用すると、ユーザー ID として使用する ID を柔軟に設定できます。
Experience Platform のイベントベースのスキーマからデフォルトのタイムスタンプフィールドへと自動的に設定されます。
「時系列」動作を持つ XDM クラスに基づいた組み込みスキーマまたはカスタムイベント。例として、「XDM エクスペリエンスイベント」や「XDM 決定イベント」などがあります。
含めるユーザー ID を選択できます。Experience Platform で定義された各データセットスキーマは、1 つ以上の定義済み ID のセットを持つことができ、ID 名前空間に関連付けられます。これら ID のいずれかをユーザー ID として使用できます。例えば、cookie ID、関連付け ID、ユーザー ID、トラッキングコードなどがあります。
ルックアップ
すべてのデータセットタイプ(プロファイルデータセット、ルックアップデータセット、イベントデータセット)内のフィールドのルックアップとしてデータセットを追加できるようになりました(後者は常にサポートされていました)。この追加機能により、B2B CDP を含む複雑なデータモデルをサポートする CJA の機能が拡張されます。このデータは、イベント、プロファイルまたはルックアップデータにある値やキーを検索するために使用します。最大 2 レベルのルックアップを追加できます。(派生フィールドは、接続内のルックアップに一致するキーとして使用できません)。例えば、イベントデータ内の数値 ID を製品名にマッピングするルックアップデータをアップロードできます。例については、B2B ユースケースを参照してください。
該当なし
「XDM 個別プロファイル」クラスを除いて、「レコード」動作を持つ XDM クラスに基づいた、組み込みまたはカスタムのスキーマです。
該当なし
プロファイル
イベントデータ内のユーザーまたは顧客に適用されるデータ。例えば、顧客に関する CRM データをアップロードできます。
該当なし
「XDM 個別プロファイル」クラスに基づいた組み込みスキーマまたはカスタムイベント。
含めるユーザー ID を選択できます。Experience Platform で定義される各データセットには、cookie ID、ステッチ ID、ユーザー ID、トラッキングコードなど、定義された 1 つ以上のユーザー ID の独自のセットがあります。
ユーザー ID メモ:異なる ID のデータセットを含む接続を作成すると、レポートに反映されます。データセットを実際に結合するには、同じユーザー ID を使用する必要があります。

ルックアップキーおよびルックアップ値としての数値フィールドの使用 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 つの追加の設定オプションが表示されます。

オプション
説明
プライマリ ID 名前空間を使用
このオプションでは、Customer Journey Analytics に対し、行ごとに、primary=true 属性でマークされた ID マップ内の ID を検索し、その行のユーザー ID として使用します。この ID は、Experience Platform でパーティション分割に使用するプライマリキーです。また、この ID は、Customer Journey Analytics のユーザー ID として使用する主な候補でもあります(Customer Journey Analytics 接続でのデータセットの設定方法に応じて異なります)。
名前空間
(このオプションは、プライマリ ID 名前空間を使用しない場合にのみ使用できます)。ID 名前空間は Experience Platform Identity Service のコンポーネントで、ID が関連付けられているコンテキストを示します。名前空間を指定すると、Customer Journey Analytics は各行の ID マップでこの名前空間キーを検索し、その名前空間の ID をその行のユーザー ID として使用します。Customer Journey Analytics は、すべての行の完全なデータセットスキャンを実行して、存在する名前空間を判断することはできないので、使用可能なすべての名前空間がドロップダウンリストに表示されます。データ内で指定されている名前空間を把握しておく必要があります。これらの名前空間は自動検出されません。

ID マップのエッジケース id-map-edge

次の表に、エッジケースが存在する場合の 2 つの設定オプションと、その処理方法を示します。

オプション
ID マップに ID が存在しない
複数の ID、プライマリに指定されているものはない
複数の ID がプライマリとして指定されている
単一の ID、プライマリか非プライマリか指定されている
ID がプライマリとして指定されている無効な名前空間
プライマリ ID 名前空間を使用」がオンになっている
この行は、Customer Journey Analytics によってドロップされます。
プライマリ ID が指定されていないので、この行は Customer Journey Analytics によってドロップされます。
すべての名前空間の下で、プライマリと指定されたすべての ID がリストに抽出されます。その後、アルファベット順に並べ替えられます。この新しい並べ替えでは、最初の ID を持つ最初の名前空間がユーザー ID として使用されます。
単一の ID がユーザー ID として使用されます。
名前空間が無効である(Adobe Experience Platform に存在しない)場合でも、Customer Journey Analytics は、その名前空間のプライマリ ID をユーザー ID として使用します。
特定の ID マップ名前空間」が選択されている
この行は、Customer Journey Analytics によってドロップされます。
選択した名前空間に属するすべての ID がリストに抽出され、最初の ID がユーザー ID として使用されます。
選択した名前空間に属するすべての ID がリストに抽出され、最初の ID がユーザー ID として使用されます。
選択した名前空間に属するすべての ID がリストに抽出され、最初の ID がユーザー ID として使用されます。
選択した名前空間に属するすべての ID がリストに抽出され、最初の ID がユーザー ID として使用されます。(接続の作成時には有効な名前空間のみを選択できるので、無効な名前空間/ID をユーザー ID として使用することはできません)。

毎日のイベントの平均数を計算する average-number

この計算は、接続内のすべてのデータセットに対して実行されます。

  1. 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」がデータセットの名前です。

  2. Adobe Experience Platform に存在するすべてのデータセットを表示するために、Show Tables クエリを実行します。

大規模なルックアップデータセットのアルゴリズムプルーニング

接続を作成する際に、ルックアップ用に大規模なデータセットを追加できます。例えば、レポートやビジュアライゼーションを作成する際に、説明的な製品情報を検索できるように、製品カタログを表すデータセットを指定できます。このような大規模なルックアップデータセットは、現在ガードレールとして実装されている一意のルックアップの最大数が 1,000 万件を超え、追加のデータがスキップされる可能性があります。

大規模なルックアップデータセットのアルゴリズムによるプルーニングをリクエストできます。このアルゴリズムによるプルーニングでは、イベントデータセット内のキーと一致するデータのみをルックアップデータセットに保持します。これにより、プルーニングされていないルックアップデータセット全体を読み込む必要がなくなります。使用頻度の低い古い項目は削除されます。その結果、レポートにわずかに影響を与える可能性がありますが、大きなメリットがもたらされます。アルゴリズムは 90 日間遡り、毎週更新します。

詳細について、およびこの機能を有効にするには、担当のアドビサポートチームにお問い合わせください。

recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79