primary_key
ビュー
において、
ディメンション
に対して定義するパラメータの一つ
公式ドキュメント
(英語)
概要
そのディメンションが、そのビューの
主キー
であることを示す
できる限りすべてのビューファイルにprimary_keyを定義する
のがベストプラクティス
ビュー設計のベストプラクティス
primary_keyに使えるディメンションがない場合
primary_keyを正しく設定することで
対称集計
が活きる
code: primary_key.js
dimension: id {
primary_key: yes
sql: ${TABLE}.id ;;
}