データ ソースを構成したら、[ソース] タブの [テーブル] ページで取り込まれたデータの品質を評価します。Dynamics 365 Customer Insights - データの複数の機能は、これらのテーブルを中心に構築されています。 それらを綿密に確認すると、これらの機能の出力を検証するのに役立ちます。 Customer Insights - Data で処理する前に、ソース データから不要な行を削除します。
Customer Insights で作業する場合 - データを強化したり、セグメント、メジャー、アクティビティ、予測を作成したりすると、それらのアクションから作成されたテーブルが [出力] タブの [テーブル] ページに表示されます。
リレーションシップ タブについての詳細は、リレーションシップ を参照してください。
ヒント
テーブルは、以前エンティティと呼ばれていました。
テーブルの一覧の表示
データ>テーブルに移動します。
取り込まれたソース テーブルを表示するには、[ ソース ] タブに移動します。出力テーブルを表示するには、[ 出力 ] タブを選択します。
次の情報がテーブルごとに表示されます。
- 名前: データ テーブルの名前。 テーブル名の横に警告記号が表示されている場合、そのテーブルのデータが正常にロードされていないことを意味します。
- ソース: テーブルを取り込んだデータ ソースの種類。
- 更新済み: テーブルが最後に更新された時刻。
- 状態: テーブルの最終更新に関する詳細。
- 行フィルター: 不要な行を削除するフィルター。 行フィルター は、ソース テーブルでのみ使用できます。
特定テーブルのデータを調べる
- [データ>テーブル] に移動し、適切なタブを選択します。
- テーブルを選択して、詳細ページを開きます。
- そのテーブル向けに含まれるさまざまなフィールドとレコードを調べます。
属性 タブは既定で選択されており、フィールド名、データ型、種類など、選択したテーブルの詳細が表示されます。 種類 列は、Common Data Model に関連した種類を表示し、これはシステムによって自動識別されるか、ユーザーによって手動でマッピング されます。 これらの型は、属性のデータ型とは異なる意味的な型です。 たとえば、フィールド メール はデータ型の文字列を含みますが、その (意味的な) Common Data Model 型は、メール、EmailAddress、または Identity.Service.Email の場合もあります。
メモ
このページには、テーブルのデータのサンプルのみが表示されます。 完全なデータセットを表示するには、データ ソース ページに移動して、テーブルを選択し、編集 を選択して、その後データ ソース で説明した通り、このテーブルのデータを Power Query エディターで表示します。
テーブルに取り込まれるデータの詳細については、[ 概要 ] 列に、データに適用できるあらゆる重要なデータ特性 (null、欠損値、一意の値、カウント、分布など) が用意されています。 グラフ アイコンを選択して、データの概要を表示します。
データ タブには、テーブルの個々のレコードに関する詳細が表示されます。 レコードには、フィルター処理されていない完全なデータが表示されます。 リストされる詳細は、テーブルのデータ型によって異なります。
[ レポート ] タブ (一部のテーブルで使用可能) は、次の列を含むレポートを作成してデータを視覚化するのに役立ちます。
- レポート名: レポートの名前。
- 作成者: テーブルを作成した人の名前。
- 作成済み: テーブル作成の日付と時刻。
- 編集者: テーブルを変更した人の名前。
- 編集済み: テーブル変更の日付と時刻。
カスタマー インサイトを表示 - Dataverse のデータ テーブル
一部の Customer Insights - Data テーブルは Dataverse で使用できます。 以下のセクションでは、これらのテーブルの想定されるスキーマについて説明します。 テーブルの論理名の前に、文字列 msdynci が付きます。
Dataverse で使用できる他のテーブルは、測定とリアルタイム Web カスタマイズ (プレビュー) です。
Power Apps にサインインします。
左側のナビゲーションで テーブル を選択し、すべて のテーブルを表示するフィルターを設定します。 既定のフィルターは推奨に設定されており、Customer Insights - Data テーブルは含まれません。 検索フィールドに
msdynciを入力します。 詳細情報: Dataverse でテーブルを表示する。
メモ
Customer Insights - Data から Dataverse へのテーブル更新のタイミングと順序はさまざまであるため、予測することはできません。 このデータを他のアプリケーションで使用する場合は、進行中のシステム更新が完了するまで待つことをお勧めします。 リフレッシュが完了する前にデータを使用すると、情報が不完全または不整合になる可能性があります。
カスタマープロファイル
このテーブルには、Customer Insights - Data の統合顧客プロファイルが含まれています。 統合顧客プロファイルのスキーマは、データ統合プロセスで使用されるテーブルと属性によって異なります。
オルタネートキー
AlternateKey テーブルには、統合プロセスに参加したテーブルのキーが含まれています。
| Column | タイプ | Description |
|---|---|---|
| データソース名 | テキスト | データ ソースの名前。 例: datasource5 |
| テーブル名 | テキスト | Customer Insights - Data におけるテーブルの名前。 例: contact1 |
| AlternateValue | テキスト | 顧客 ID にマップされる代替 ID。 例: cntid_1078 |
| KeyRing | テキスト | JSON 値 サンプル: [{"dataSourceName":" datasource5 ", "tableName":" contact1", "preferredKey":" cntid_1078", "keys":[" cntid_1078"]}] |
| カスタマーID | テキスト | 統合された顧客プロファイルの ID |
| AlternateKeyId | 一意識別子 |
Identifier に基づいた AlternateKey の確定的 GUID |
| 識別子 | テキスト |
DataSourceName|TableName|AlternateValue
サンプル: testdatasource|contact1|cntid_1078 |
統合アクティビティ
このテーブルには、Customer Insights - Data で利用できるユーザーによる活動が含まれています。
| Column | タイプ | Description |
|---|---|---|
| カスタマーID | テキスト | 顧客プロファイル ID |
| 活動ID | テキスト | 顧客活動の内部 ID (主キー) |
| ソーステーブル名 | テキスト | ソース テーブル名 |
| SourceActivityId | テキスト | ソース テーブルからの主キー |
| アクティビティの種類 | テキスト | セマンティック活動の種類またはカスタム活動の名前 |
| アクティビティタイムスタンプ | 日付と時間 | 活動のタイム スタンプ |
| タイトル | テキスト | 活動のタイトルまたは名前 |
| Description | テキスト | 活動の説明 |
| URL | テキスト | 活動に固有の外部 URL へのリンク |
| セマンティックデータ | テキスト | 活動の種類に固有のセマンティック マッピング フィールドのキーと値のペアのリストが含まれています |
| RangeIndex | テキスト | アクティビティ タイムラインと有効範囲クエリの並べ替えに使用される Unix タイム スタンプ |
| UnifiedActivityId | 一意識別子 | 顧客活動の内部 ID (ActivityId) |
CustomerMeasure
このテーブルには、顧客属性に基づくメジャーの出力データが含まれています。
| Column | タイプ | Description |
|---|---|---|
| カスタマーID | テキスト | 顧客プロファイル ID |
| メジャー | テキスト | 特定の顧客のメジャー名と値のキーと値のペアのリストが含まれています |
| 識別子 | テキスト | Customer_Measure|CustomerId |
| CustomerMeasureId | 一意識別子 | 顧客プロファイル ID |
エンリッチメント
このテーブルには、エンリッチ プロセスの出力が含まれています。
| Column | タイプ | Description |
|---|---|---|
| カスタマーID | テキスト | 顧客プロファイル ID |
| エンリッチメントプロバイダー | テキスト | エンリッチメントのプロバイダーの名前 |
| EnrichmentType | テキスト | エンリッチメントの種類 |
| 価値観 | テキスト | エンリッチメント プロセスが生成した属性のリスト |
| EnrichmentId | 一意識別子 |
Identifier から生成した確定的 GUID |
| 識別子 | テキスト | EnrichmentProvider|EnrichmentType|CustomerId |
予測
このテーブルには、モデル予測の出力が含まれています。
| Column | タイプ | Description |
|---|---|---|
| カスタマーID | テキスト | 顧客プロファイル ID |
| モデルプロバイダ | テキスト | モデルのプロバイダーの名前 |
| Model | テキスト | モデル名 |
| 価値観 | テキスト | モデルが生成した属性のリスト |
| PredictionId | 一意識別子 |
Identifier から生成した確定的 GUID |
| 識別子 | テキスト | Model|ModelProvider|CustomerId |
セグメント メンバーシップ
このテーブルは、顧客プロファイルのセグメント メンバーシップ情報を含みます。
| Column | タイプ | 説明 |
|---|---|---|
| カスタマーID | テキスト | 顧客プロファイル ID |
| セグメントプロバイダ | テキスト | セグメントを公開するアプリ |
| セグメントメンバーシップタイプ | テキスト | このセグメント メンバーシップ レコードの顧客のタイプ。 顧客、取引先担当者、取引先企業など、複数のタイプをサポートします。 既定: 顧客 |
| Segments | テキスト | 顧客プロファイルがメンバーになっている一意のセグメントのリスト |
| 識別子 | テキスト | セグメント メンバーシップ レコードを表す一意の識別子。 CustomerId|SegmentProvider|SegmentMembershipType|Name |
| セグメントメンバーシップID | 一意識別子 |
Identifier から生成した確定的 GUID |
リアルタイム Web カスタマイズ テーブル (プレビュー)
リアルタイム パーソナライゼーションを設定すると、次の 4 つのテーブルが作成されます。
- PersonalizationUser: このテーブルには、setUser API が使用されるときに、不明なユーザーを既知のユーザーに関連付けるデータが含まれています。
- PersonalizationCookie: このテーブルには、パーソナライズ Cookie の値が含まれています。
- PersonalizationView: このテーブルには、閲覧されたページを追跡するデータが含まれています。
- PersonalizationAction: このテーブルには、クリックされたリンクなど、実行されたアクションを追跡するデータが含まれています。
これらのテーブルを表示したりクエリを実行したりすることもできますが、顧客をリアルタイムで把握するには、Web カスタマイズ API を使用することをお勧めします。 この API は、既知のユーザーの統合プロファイル、測定値、セグメント メンバーシップ、アクティビティ データなど、複数のテーブルからデータを取得します。