コンテキストエンジンマッパーの構成
データソースを定義したら、コンテキストエンジンマッパーを使用して、適用可能なコンテキストテーブルでレコードを指定します。
コンテキストエンジンマッパーは、ソースエンティティとそれに対応するコンテキストエンティティとの間のマッピングを確立するフレームワークであり、顧客アカウントからのエンゲージメントの解決など、指定されたソースに基づいてコンテキスト固有のレコードの解決を可能にします。
コンテキストエンジンマッパーを使用して、 データコンテキストエンジンによって収集されたデータの分類に使用するフィールドを決定できます。このマッピングにより、アカウントタイプ、エンゲージメントステータス、販売済み製品などの指定されたブレークダウンフィールドに基づいてデータが整理および分析されます。
注:
次のいずれかの方法を使用して、ソーステーブルとターゲットテーブルをマッピングするようにコンテキストエンジンを設定できます。
- 関連テーブル:マッピングルール関連
テーブル [query_field] = ソーステーブル [source_field]を使用します。Source table内のすべてのレコードで、Source field値が関連テーブルのクエリフィールドと照合されます。 - スクリプト:スクリプトが定義されている場合、テーブルベースのマッピングよりも優先されます。スクリプトはレコードの Source Field と ID をチェックし、解決コンテキストテーブルに基づいて適切なコンテキストを決定します。
- メトリクスベース:マッピングロジックは、メトリクスと測定に使用されるデータソースによって異なる場合があります。より詳細なコンテキスト固有のマッピングに使用できます。
sn_acct_lc.customer_success_agentロールを持つユーザーとしてログインします。- 移動先 .
- 以下の詳細を入力します。
フィールド 説明 タイプ 次のいずれかを選択できます。 - グローバル:ソーステーブルの各レコードについて、ソースフィールド値がサポート関連テーブルのクエリフィールドと照合されます。一致が見つかった場合、解決コンテキストフィールドからの関連付けられた値がマッピングされたコンテキストレコードとして返されます。
- メトリクスベース:このタイプは、特定のデータソースまたは条件に固有のマッピングを有効にするために使用されます。マッピングロジックは、使用するデータソースによって異なる場合があり、フィルタリングと柔軟性が強化されます。
ソーステーブル データソースをマッピングするソーステーブルを選択します。このテーブルは、[データソース] テーブルの [ブレークダウン] フィールドで選択された属性に関連しています。たとえば、[ブレークダウン] フィールドで [アカウント ] を選択した場合は、ここで [顧客アカウント] テーブルを選択します。 ソースフィールド マッピングするデータを含むソーステーブル内の特定のフィールド。 サポート関連テーブル ソーステーブルとコンテキストテーブルの接続に使用される関連テーブル。 クエリフィールド サポート関連テーブルのクエリに使用するフィールドを選択するか、ドット連結して、ソーステーブルからコンテキストテーブルにデータをマッピングします。 メトリクスリスト [タイプ] が [メトリクスベース] の場合は、リストからデータソースを選択します。ここにリストされているデータソースが特定のソースまたはターゲットテーブルに使用される場合、このマッピングはグローバルマッピングよりも優先されます。 解決コンテキストテーブル 解決されたコンテキストレコードが保存されるターゲットテーブル。 解決コンテキストフィールド マッピングされたデータが保存されるターゲットフィールド。 テーブル条件の解決 (オプション) フィールドレベルフィルターなどの追加条件を使用して、特定の基準に基づいて解決コンテキストテーブルから結果を絞り込むことができます。 スクリプト ドット連結を使用してコンテキストテーブルをクエリできない場合は、ソースフィールドを使用し、可能なコンテキストフィールドのアレイを返すスクリプトを定義できます。 注:メトリクスベースのマッパーに対してスクリプトが定義されている場合、スクリプトは以下を上書きします。- サポート関連テーブル
- テーブル条件の解決
スクリプトは、定義された条件に基づいてコンテキストレコード ID のアレイを返します。
- [送信] をクリックして、コンテキストマッピングを保存します。
- 移動先 .
- 以前に作成したデータソースを開き、[ 公開] をクリックします。
これで、データが定義されたスケジュールに従って収集され、コンテキストエンジンデータレコードが作成され、 コンテキストエンジンデータ テーブルに保存されます。
次の例は、さまざまなタイプのマッピングを設定する方法を示しています。
- 関連テーブル (グローバル)
-
- メトリクスベースのタイプ
- スクリプト
-