集計関数は、データ分析でよく使用される関数です。計算前にデータセットを要約できます。このタイプの関数は、合計、平均、最大値、最小値など、大量のデータから有用な情報の概要を抽出するのに役立ちます。このトピックでは、ビルトイン関数で集計関数を使用する方法について説明します。
BI_AVG
BI_AVG は、指定されたディメンションのデータの平均値を計算するために使用されます。
構文 | BI_AVG(数値) |
説明 | 数値: 非集計関数の数式によって返される結果である必要があります。ディメンションフィールド、メジャーフィールド、または一般的な数式を使用して計算された結果フィールドを指定できます。 |
説明 | 平均 |
出力データ型 | 該当なし |
例 | BI_AVG([注文金額]) チャートで使用されているディメンションに基づいて、注文金額の平均値を計算します。 |
BI_COUNT
BI_COUNT は、指定されたディメンションのデータをカウントするために使用されます。
構文 | BI_COUNT(式) |
説明 | 式: 非集計関数の数式によって返される結果。ディメンションフィールド、メジャーフィールド、または一般的な数式を使用して計算された結果フィールドを指定できます。 |
説明 | カウント。 |
出力データ型 | 該当なし |
例 | BI_COUNT([注文 ID]) チャートで使用されているディメンションに基づいて、注文数を集計します。 |
BI_COUNTD
BI_COUNTD は、指定されたディメンションのデータの重複を排除するために使用されます。
構文 | BI_COUNTD(式) |
説明 | 式: 非集計関数の数式によって返される結果。ディメンションフィールド、メジャーフィールド、または一般的な数式を使用して計算された結果フィールドを指定できます。 |
説明 | 重複排除 |
出力データ型 | 該当なし |
例 | BI_COUNTD([注文 ID]) チャートで使用されているディメンションを集計して、注文 ID の重複排除後の数量を取得します。 |
BI_MAX
BI_MIN は、指定されたディメンションの最大値を取得するために使用されます。
構文 | BI_MAX(式) |
説明 | 式: 非集計関数の数式によって返される結果。ディメンションフィールド、メジャーフィールド、または一般的な数式を使用して計算された結果フィールドを指定できます。 |
説明 | 最大値。 |
出力データ型 | 該当なし |
例 | BI_MAX([注文金額]) チャートで使用されているディメンションを集計して、注文金額の最大値を取得します。 |
BI_MEDIAN
BI_MEDIAN は、指定されたディメンションのデータの中央値を取得するために使用されます。
構文 | BI_MEDIAN(数値) |
説明 | 数値: 非集計関数の数式によって返される結果である必要があります。ディメンションフィールド、メジャーフィールド、または一般的な数式を使用して計算された結果フィールドを指定できます。 |
説明 | 中央値 |
出力データ型 | 該当なし |
例 | BI_MEDIAN([注文金額]) チャートで使用されているディメンションに基づいて集計し、注文金額の中央値を求めます。 |
制限 | MySQL、AnalyticDB for MySQL 3.0、Hologres、PostgreSQL、および SQL Server データソースはサポートされていません。 |
BI_MIN
BI_MIN は、指定されたディメンションの最小値を取得するために使用されます。
構文 | BI_MIN(式) |
説明 | 式: 非集計関数の数式によって返される結果。ディメンションフィールド、メジャーフィールド、または一般的な数式を使用して計算された結果フィールドを指定できます。 |
説明 | 最小値。 |
出力データ型 | 該当なし |
例 | BI_MIN([注文金額]) チャートで使用されているディメンションを集計して、注文金額の最小値を求めます。 |
BI_PERCENTILE
BI_PERCENTILE は、現在の分析ディメンションに基づいて、指定された式から指定された数値に対応するパーセンタイルの値を返すために使用されます。
構文 | BI_PERCENTILE(式, 数値) |
説明 |
|
説明 | 指定された <数値> に対応するパーセンタイルの値を、指定された式から返します。<数値> は 0 から 1 の間の数値定数である必要があります。 |
出力データ型 | 該当なし |
例 | BI_PERCENTILE([注文金額], 0.9) チャートで使用されているディメンションに基づいて、注文金額の 90 パーセンタイルを計算します。 |
制限 | MySQL、AnalyticDB for MySQL 3.0、ClickHouse、および SQL Server データソースはサポートされていません。 |
BI_STDEV
BI_STDEV は、指定されたディメンションのデータの標本標準偏差を計算するために使用されます。
構文 | BI_STDEV(数値) |
説明 | 数値: 非集計関数の数式によって返される結果である必要があります。ディメンションフィールド、メジャーフィールド、または一般的な数式を使用して計算された結果フィールドを指定できます。 |
説明 | 標本標準偏差 |
出力データ型 | 該当なし |
例 | BI_STDEV([注文金額]) チャートで使用されているディメンションに基づいて、注文金額の標本標準偏差を集計します。 |
BI_STDEVP
BI_STDEVP は、指定されたディメンションのデータの母集団標準偏差を計算するために使用されます。
構文 | BI_STDEVP(数値) |
説明 | 数値: 非集計関数の数式によって返される結果である必要があります。ディメンションフィールド、メジャーフィールド、または一般的な数式を使用して計算された結果フィールドを指定できます。 |
説明 | 母集団標準偏差 |
出力データ型 | 該当なし |
例 | BI_STDEVP([注文金額]) チャートで使用されているディメンションを集計して、注文金額の母集団標準偏差を取得します。 |
BI_SUM
BI_SUM は、指定されたディメンションのデータの合計を計算するために使用されます。
構文 | BI_SUM(数値) |
説明 | 数値: 非集計関数の数式によって返される結果である必要があります。ディメンションフィールド、メジャーフィールド、または一般的な数式を使用して計算された結果フィールドを指定できます。 |
説明 | 合計金額 |
出力データ型 | 該当なし |
例 | BI_SUM([注文金額]) チャートで使用されているディメンションに基づいて集計し、注文金額の合計を求めます。 |
BI_VAR
BI_VAR は、指定されたディメンションのデータの標本分散を計算するために使用されます。
構文 | BI_VAR(数値) |
説明 | 数値: 非集計関数の数式によって返される結果である必要があります。ディメンションフィールド、メジャーフィールド、または一般的な数式を使用して計算された結果フィールドを指定できます。 |
説明 | 標本分散 |
出力データ型 | 該当なし |
例 | BI_VAR([注文金額]) チャートで使用されているディメンションに基づいて、注文金額の標本分散を集計します。 |
BI_VARP
BI_VARP は、指定されたディメンションのデータの母集団分散を計算するために使用されます。
構文 | BI_VARP(数値) |
説明 | 数値: 非集計関数の数式によって返される結果である必要があります。ディメンションフィールド、メジャーフィールド、または一般的な数式を使用して計算された結果フィールドを指定できます。 |
説明 | 母集団分散 |
出力データ型 | 該当なし |
例 | BI_VARP([注文金額]) チャートで使用されているディメンションを集計して、注文金額の母集団分散を計算します。 |