Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

CRM Analytics でのディメンションの null 値に関する制限

公開日: Jun 14, 2023
説明

注: これは基準の null の処理には関連しません。null 基準の処理が有効になっている場合、基準で null 値をサポートできます。次の例では、null 基準の処理が有効になっています。null 基準の処理に関する詳細は、「null 数値の処理」を参照してください。

現在、CRM Analytics ではディメンションの null 値は完全にはサポートされていません

 

null ディメンションを含むデータセット構造

レコードのディメンションに値がない (null) の場合、そのレコードはディメンションのインデックスに存在しません。

ソースデータ例:

IDNameAmount
a01Alice 
a02 40
a03Carol30

この例では、個々のインデックスには次のように入力されます。

ID.dim

IndexValue
1a01
2a02
3a03

Name.dim

IndexValue
1Alice
3Carol

Amount.mea

IndexValue
1-
240
330


注: すべてが入力された ID ディメンションと金額基準 (null 値が含まれる) には 3 つのレコードすべてが存在します。名前ディメンションに null 値は存在しません。

グルーピング、絞り込み、順序設定

ディメンションでのグルーピング絞り込み、または順序設定 (並び替え) を行う場合、そのディメンションに存在する値のみが結果に含まれます。つまり、ディメンションの値が null のレコードは、そのディメンションがクエリのグルーピング、絞り込み、または順序設定に使用された場合、結果に表示されません

名前ディメンションに対してこうしたアクションのいずれかを実行すると、結果は次の出力データになります。

IDName ^Amount
a01Alice-
a03Carol30

このため、グルーピング、絞り込み、または順序設定後のデータに対して計算が行われると、行数の違い、「欠落」データ、予期しない結果などが発生する場合があります。
 

解決策

推奨事項

  • データフローまたはスキーマに defaultValue を追加する
データフローの sfdcDigest 変換または外部データスキーマで defaultValue の上書きを使用して、レコードの項目値が null の場合の値を指定します。
  • 計算にグルーピング、絞り込み、順序設定がされていないレンズまたは手順を使用する
ダッシュボードに値を表示する場合、グルーピング、絞り込み、順序設定がされていないバージョンのレンズが搭載されたウィジェットを含めます。これにより、ウィジェットの計算で null レコードを含む値が表示されます。ファセットにより、計算で選択が適用されるかどうかを調整できます。
ナレッジ記事番号

000381712

 
読み込み中
Salesforce Help | Article