approximate

使用状況

ビュー: view_name {
measure: field_name {
approximate: yes
}
}
階層
approximate
使用可能なフィールドタイプ
測定

許可
ブール値(はい / いいえ)

定義

indexes をサポートしている言語のリストについては、このページの approximate の言語サポートをご覧ください。

approximate パラメータを使用すると、type: counttype: count_distinct のメジャーでおおよそのカウントを使用できます。大規模なデータセットの場合、近似カウントが正確なカウントよりも大幅に速くなり、通常は実際の値の数パーセント以内になります。このメソッドの速度と精度のトレードオフについては、SQL 言語のドキュメントをご覧ください。

measure: apx_unique_count {
  type: count_distinct
  approximate: yes   # default value is no
  sql: ${id} ;;
}

-

近似カウント機能は個別カウントにのみ適用されるため、メジャー type: count を指定して approximate をオンにしなくても、ただし、状況によっては、type: count のメジャーを主キーの個別のカウントに自動的に変換して、結合されたビューの正確な結果を提供する場合があります。その場合は、おおよそのカウントが役に立つことがあります。

approximate の言語サポート

approximate を使用できるかどうかは、Looker 接続で使用されているデータベース言語によって異なります。最新バージョンの Looker では、次の言語が approximate をサポートしています。