このページでは

For AI agents: a documentation index is available at /docs/llms.txt. Append .md to any page URL for markdown, or send Accept: text/markdown.

データテーブルのグラフにおける結果制限とソートロジック

より複雑な分析については、Amplitude Analyticsがどのような結果を表示するかを決定する方法、および列をソートするとどうなるかを理解してください。

表示制限

データテーブルは、グループバイ設定に基づいて表示制限を適用します。Amplitudeは引き続きすべてのデータを処理しますが、上位の結果のみを表示します。 この表に表示される最大行数は次のとおりです。

  • 単一のトップレベルグループバイ: 最大 100 行
  • 複数のトップレベルのグループ化基準:最大500行
  • アトリビューション付きのメトリクス:最大500行
  • 異なる制限を持つ複数のメトリックタイプ:最小限の制限が適用されます。

ネストされたグループバイ

データテーブルに複数のグループ化基準を追加するには、最初の列で1つのグループ化基準を選択した状態から始めます。ホバーすると、3 本の線が積み重ねられたアイコンが「トップレベルのグループ化基準を追加」というラベル付きで表示されます。アイコンをクリックすると、別の列と 2 つ目のグループ化基準を追加できます。

デフォルトでは、Amplitudeは最初のグループバイを適用し、最初のグループバイの各値の中から2番目のグループ化の値を見つけ、追加したそれ以降のグループバイについてもこの順序で続行します。

Amplitudeは、表示制限を各グループバイレベルに個別に適用します。たとえば、city でグループ化基準を指定し(最上位レベル制限: 100 行)、次に email のネストされたグループ化基準を追加すると、各都市ごとに最大 100 通のメールが表示されます。

複数のメトリックタイプ

データテーブルに表示制限が異なるメトリクスが含まれている場合、最小の制限がすべてのメトリクスに適用されます。たとえば、イベントセグメンテーションメトリック(通常は100行)とアトリビューションメトリック(500行)の両方を含めると、表示される行は100行のみです。

テーブルにセグメンテーションに基づかないメトリック(コンバージョン、アトリビューション、セッションなど)が含まれていて、複数のグループ化基準を使用している場合、表示される結果がこれらの制限値よりも少ない場合があります。これが問題である場合は、CSMまたはAmplitude サポートにお問い合わせください。

ソートロジック

これらの結果を取得すると、ソートはその結果にのみ適用され、新しい結果が追加されることはありません。

たとえば、グループ化基準に十分な数の異なるプロパティ値があるため、Amplitude Analyticsが結果を上位100個に制限する場合、Amplitudeはデフォルトでこれらの結果を降順にソートします。昇順に切り替えると、「下位100件」の結果は表示されません。表示されるのは依然として同じ上位100件の結果であり、並べ替え順序が変わるだけです。

複数のメトリクスを使用する場合、列ごとにソートすると、ソートされた列の値に基づいてすべての列のデータが表示されます。 複数のセグメント、複数のメトリック、および期間ごとの比較を含むデータテーブルの場合、メトリック内の期間ごとの列をソートすると、最初のセグメントの現在の期間に基づいてデータセットが返されます。

列のランキング動作

データテーブルにグループ化基準を適用すると、Amplitudeはカーディナリティの高い結果を表示する前にランク付けおよびプルーニングを行います。ランキング方法は、ソートされた列のメトリックタイプによって異なります。

単一項の数式と数式以外のメトリクス

単一項の数式メトリックまたは数式以外のメトリック(ユニーク、合計、プロパティの集計など)で列をソートする場合、Amplitudeは標準的なグループ順序付けロジックに従ってグループをランク付けします。

たとえば、ユニークなユーザー数でソートする場合、Amplitudeはユニークユーザーの数によってランク付けされます。 プロパティ値の合計でソートする場合、Amplitudeはプロパティ値の合計に基づいてランク付けを行います。

複数項の数式メトリクス

複数の用語を含む数式メトリック(PROPSUM(A) / TOTALS(B)など)で列をソートする場合、Amplitudeは異なるランキング方法を使用します。Amplitudeは最終的に計算された数式値に基づいてランク付けを行うのではなく、数式内のすべてのメトリクスにわたるユニークユーザーの合計に基づいてランク付けを行います。

このランキング方法は実際の数式の結果を反映していないため、正確さが低くなります。 システムは各グループを一意のユーザー数で重み付けし、各メトリックを個別に計算し、数式演算を実行してから、結果を順序付けします。

この加重ランキングは、表示するグループ(表示制限に基づく上位N件の結果)を決定する場合にのみ適用されます。Amplitudeがグループを選択した後、それらの結果内でソートを行うと、実際の数式値に基づいた正しい順序で表示されます。

例

数式 PROPSUM(A) / TOTALS(B) を使用し、国別にグループ化したデータ テーブルを作成します。

  • 米国: Revenue = $40,000, Events = 20,000,収益のあるユーザー events = 1
  • カナダ: Revenue = $10,000, Events = 10,000,収益のあるユーザー events = 10

表示する国を決定するためにランキングを行う際、Amplitudeはカナダを米国よりも上位にランク付けしています。これは、収益イベントが発生したユーザーはカナダが10人であるのに対し、米国は1人であるためです。 これは、米国の実際の数式の結果(40,000ドル / 20,000 = 2ドル)がカナダのそれ(10,000ドル / 10,000 = 1ドル)よりも高いにもかかわらず発生します。

Amplitudeがこのユーザー加重ランキングに基づいて表示する国を選択すると、表は実際の数式値に基づいてそれらをソートします。

このことが重要な理由

このランキング動作は、濃度の高いデータ(グループバイ値が多数存在する)を扱う場合に予期しない結果を生む可能性があります。 数式の値が高くてもユーザー数が少ないグループは、他のグループのユーザーが多い場合(それらのグループの数式の値が低くても)結果に表示されない可能性があります。

回避策

実際の数式の結果に基づいてランク付けを行うには、次のことを考慮してください。

  • 複数項式を使用せずに分析を個別の指標に分割
  • データをエクスポートしてAmplitude外部で計算を実行する
  • グループ化基準を適用する前にフィルタを使用してカーディナリティを低減する

この動作は、カスタム数式を使用したイベントセグメンテーションチャートにも適用されます。 数式メトリクスの詳細については、イベントセグメンテーションのカスタム数式を参照してください。

CSV エクスポート制限

CSV エクスポートの行制限は、テーブル表示とは異なります。 エクスポート制限はメトリックタイプによって異なります。

  • アトリビューションなしのイベントセグメンテーションメトリクス: 10,000行
  • アトリビューションのないファネルメトリクス: 300 行
  • セッションメトリクス: 100行
  • アトリビューション付きの任意のメトリック: 500行
  • 複数のメトリックタイプ:最小の制限が適用されます。

Amplitudeは、制限を超える行をプルーニングします。これらはエクスポートされたCSVファイルには表示されません。

ダッシュボードの REST API クエリの制限

ダッシュボードREST APIからクエリされた結果のイベントセグメンテーションメトリックには、1,000行の上限があります。これは、前のセクションで説明したCSV制限との唯一の違いです。

データテーブルでの時間プロパティの動作方法

時間プロパティをグループバイとして適用する場合、上記のすべての制限がプロパティの各グループに適用されます。

例

  • 複数のトップレベルのグループバイを使用する場合、表示制限は500行です。月プロパティ (時間関連のプロパティ) に別のトップレベルのグループ化基準を追加し、日付範囲に 3 か月が含まれている (およびプロパティの 3 つの異なる値が含まれる) 場合、データテーブルには最大 1500 行 (500 rows × 3 property values) が表示されます。
  • アトリビューションなしでファネルメトリックを非時間プロパティでグループ化した場合、CSV エクスポートの制限は 300 行です。day プロパティ (時間プロパティ) に別のトップレベルのグループ化基準を追加し、日付範囲に 7 日間 (およびプロパティの 7 つの異なる値) が含まれている場合、最大 2100 行 (300 rows × 7 property values) が CSV にエクスポートされます。
  • アトリビューションのないイベントセグメンテーションメトリクスに対する 10,000 行の制限は、最上位グループの最終的なグループバイに時間プロパティが含まれている場合には適用されません。

これは役に立ちましたか?