通知

この記事では、Looker Studio について説明します。Looker のドキュメントについては、https://cloud.google.com/looker/docs/intro をご覧ください。

APPROX_COUNT_DISTINCT

APPROX_COUNT_DISTINCT 関数は、フィールドに含まれる固有のアイテムの概数をカウントするものです。

APPROX_COUNT_DISTINCT is only available when your data comes from a BigQuery data source. For other data source types, use COUNT_DISTINCT.

構文

APPROX_COUNT_DISTINCT(value)

パラメータ

  • value - カウントするアイテムを含むフィールドまたは式

APPROX_COUNT_DISTINCT 関数の仕組み

APPROX_COUNT_DISTINCT 関数は 1 つのパラメータを受け取ります。このパラメータには、任意のタイプの指標、ディメンション、または式の名前を指定できます。APPROX_COUNT_DISTINCT は、そのフィールドまたは式に含まれる固有のアイテムの概数を返します。

COUNT_DISTINCT と比較すると、APPROX_COUNT_DISTINCT ではクエリの処理を効率化することができますが、返される結果の精度は下がります。APPROX_COUNT_DISTINCT は、データセットが非常に大きい場合、または正確な数値を得ることよりもレポートのパフォーマンスが重要である場合におすすめします。COUNT_DISTINCT の代わりに APPROX_COUNT_DISTINCT を使用すると、BigQuery データソースを利用する際のクエリの費用も削減できます。

近似集計の仕組みについて詳しくは、BigQuery のドキュメントをご覧ください。

APPROX_COUNT_DISTINCT の例

APPROX_COUNT_DISTINCT(Page) - Page ディメンションに含まれる固有値の概数をカウントします。

APPROX_COUNT_DISTINCT の制限事項

  • APPROX_COUNT_DISTINCT 関数を使用できるのは、BigQuery のデータソースを利用している場合のみです。
  • データソースで APPROX_COUNT_DISTINCT がサポートされていない場合、APPROX_COUNT_DISTINCT は COUNT_DISTINCT と同様に機能します。
  • この関数は、事前に集計された指標(集計タイプが Auto)または他の集計関数の結果である式には適用できません。たとえば、Google アナリティクスのデータソースに含まれる APPROX_COUNT_DISTINCT(Sessions) などの数式では、エラーが発生します。

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。
true
Looker Studio の新機能

新機能と変更点についてご確認ください。Looker Studio リリースノートが Google Cloud で公開されました。

検索
検索をクリア
検索を終了
メインメニュー
7764767891888595011
true
ヘルプセンターを検索
true
true
true
true
true
102097
false
false