Skip to main content

ローリングウィンドウツール

ローリングウィンドウツールは、行レベルの高度な計算を実行できる優れた機能です。動的なスライディングウィンドウ形式の集計が可能になり、時系列、パフォーマンス監視、連続するデータ行のコンテキストを必要とする分析に最適です。

傾向の分析、リアルタイムパフォーマンスの監視、時間ベースのメトリックの構築のいずれの場合でも、このツールを使えば、データセット上でコンテキストに応じたローリング集計を柔軟に計算できます。

ローリングウィンドウツールでは、期間を移動しながらメトリックを計算できるため、文脈に沿った深いインサイトが得られます。以下は、一般的なユースケースです。

  • 財務分析および時系列分析: 最後のN行または期間のローリング平均、合計、またはランクを計算します。また、株価や取引量について短期間の変動を特定します。

  • 販売とビジネスインサイト: 5日間、週単位、または月単位の移動平均で傾向を割り出し、カスタム期間内のKPIのパフォーマンスを追跡します。

  • パフォーマンスと運用の監視: 動的な期間を使用して、過去7日間のチームまたはシステムのパフォーマンスを監視し、リアルタイムの運用傾向を捉えます。

設定

最初に、列作成には2つのオプションがあります。新しい列を作成して計算結果を保存するか、既存の列の値を上書きして更新するかを選択できます。

  1. ローリング計算結果を含む新しい出力列の名前を指定する必要があります。

  2. 列に名前を付けたら、集計関数を選択します。使用可能なオプションには、平均合計最小最大カウントランクなどがあります。どの関数を選択するかで、定義された期間内の値の集計方法が決まります。

  3. 集計を実行する数値列を選択します。

  4. 次に、以下から期間範囲を設定して、ローリングウィンドウの動作方法を定義します。

    • From The First Row

    • Until The Last Row

    • N Rows Before Current Row

    • N Rows After Current Row

    • Current Row

    • From First Row To N Rows After Current Row

    • N Rows Before Current Row Until Last Row

    • N Rows Before And After Current Row

  5. 期間が適用される前に1つ以上の列に基づいて並べ替えることで、データの順序を制御できます。

    たとえば、「Hobbyist」で並べ替えてから、時刻またはID列で並べ替えると、行を適切な順序で並べることができます。

必要に応じて、グループ化する列を定義できます。これにより、データセットにおける特定のサブグループ内のローリングウィンドウが適用されます。この方法は、国別や回答者別の計算など、集計を分割して実行するのに最適です。

ヒント

ローリングロジックを正しく適用するには、並べ替えが必要です。正確な結果を得るために、データが意味のある順序(例: 時系列、ユーザーIDなど)で並べ替えられていることを確認してください。