統合を使用してデータを再集計する

データポータルのデータ統合を使用すると、指標を再集計し、すでに集計されているフィールドに新しい集計関数を適用できます。統合では、集計フィールドが集計されていない数値に変換されるため、データセット間で比率、平均の平均、複数期間の指標を計算できます。

再集計の一例として、平均の平均を計算することが挙げられます。たとえば、以下のような株価変動の表があるとします。

セクター ティッカー 価格変更
技術 T1 +6
技術 T2 +5
技術 T3 -3
技術 T4 -1
エネルギー E1 +2
エネルギー E2 +10
エネルギー E3 -3
財務 F1 -6

このデータの価格変動の平均は、基本的な集計で求めることができます。

価格変動の平均
1.25

すべての業種の平均価格変動を計算するには、業種ディメンションでこのテーブルをグループ化します。

セクター 価格変動の平均
技術 1.75
エネルギー 3
財務 -6

このデータを再集計するには、もう一度平均を適用するなど、別の集計関数を適用します。

価格変動の平均の平均
-0.42

データポータルでの再集計

データポータルで指標を再集計するには、データの統合を使用します。標準のデータソースでは、集計フィールドに [自動] フィールド タイプが使用されるため、追加の集計関数を適用できません。統合すると、これらは集計されていない数値に変換されるため、新しい計算を自由に適用できます。

たとえば、データポータルで業種ごとの株価の平均変動を特定するには、同じデータソースをそれ自体と結合する統合構成を作成します。「業種」を結合キーとして使用し、左右のテーブルの両方に「平均価格変動」の指標を含めます。

[データを統合] パネルで、Stock Data - Sheet1 データソースをそれ自体と統合し、結合キーとして「業種」、選択した指標として「価格変動」を使用しています。

1 セクター 2 平均価格変動

この統合データソースでは、以前に集計した「価格変動」フィールドに新しい集計を適用できます。

統合によるデータの分割

データを統合すると、統合構成で選択した列から新しいテーブルが作成されます。新しいテーブルの指標は、集計されていない数値として扱われます。

価格変動が集計された指標ではなくなったため、新しい集計関数を適用できるようになりました。以下の表は、以前に集計された数値を使用して新しい指標である AVG(Price Change) を作成した結果を示しています。

表グラフに、価格変動指標の値 -0.42 が表示されています。

1 価格変更

この新しい指標では、数値 1.75、3、-6 が再集計され、これらの平均である -0.42 が表示されています。

統合を使用して比率列を作成する

統合のもう 1 つの用途は、すでに集計された数値から比率の指標を作成することです。ある指標を別の指標で割る比率列を作成するとします。

この例では、2 つの異なるデータソースが由来の 2 つのフィールドである、クリック数とインプレッション数を使用します。

ウェブサイト クリック数
example.com 300
example.org 400
example.net 200
ウェブサイト インプレッション数
example.com 2000
example.org 2500
example.net 2000

これらの 2 つのデータソースを統合することで、クリック数÷インプレッション数の計算フィールドを含む比率列を作成できます。

ウェブサイト クリック数 インプレッション数 クリック数 ÷ インプレッション数
example.com 300 2000 0.15
example.org 400 2500 0.16
example.net 200 2000 0.1
総計 900 6500 0.41

クリック数÷インプレッション数の行のうち、比率列の合計を表示する総計行 SUM(Clicks / Impressions) のみ、情報が正しく表示されません。これは、各行のクリック数÷インプレッション数の値 [0.15、0.16、0.1] に SUM 関数が適用されるために発生します(0.15 + 0.16 + 0.1 = 0.41)。

正しい結果は 900 ÷ 6500 = 0.14 です。これを行うには、SUM(Clicks) / SUM(Impressions) という式を使用して比率列の値を計算します。

ウェブサイト クリック数 インプレッション数 SUM(Clicks) / SUM(Impressions)
example.com 300 2000 0.15
example.org 400 2500 0.16
example.net 200 2000 0.1
総計 900 6500 0.14

この場合、総計行では SUM(Clicks) [900] を SUM(Impressions) [6500] で割った値 0.14 が計算されます。その後、SUM 関数が再び適用され、結果は 0.14 のままとなります。

ユニオンを使用して、複数のデータセットのデータを結合してから再集計する

複数年の平均(たとえば、2024 年と 2025 年のデータが別々のテーブルに保存されている場合)を計算する必要があるとします。最初のステップは、テーブルを結合して、集計されていない単一のテーブルを作成することです。結合したら、結合されたデータに標準の再集計手法(全回答の平均値の計算など)を適用できます。