順序付き分析関数 - Teradata Database - Teradata Vantage NewSQL Engine - 順序付き分析関数。

Teradata Vantage™ SQL関数、演算子、式および述部

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/xzf1512079057909.ditamap
dita:ditavalPath
ja-JP/xzf1512079057909.ditaval
dita:id
B035-1145
Product Category
Software
Teradata Vantage

順序付き分析関数は、結果行の順序指定セットが必要であるか、または直前の行の値に基づいて計算が行なわれる、分析処理およびデータ マイニングでの一般的な演算を多数サポートします。順序付き分析関数では、オンライン分析処理(OLAP)スタイルの意思決定支援リクエストを含む問合わせの処理を効率よく行なえます。

例えば、7日間の連続合計を計算する場合、次のことを行なう必要があります。

  • まず、日付ごとに行を並べる必要があります。
  • さらに、連続合計の値を計算する必要があります。
    • そのためには、直前の行からの合計値に現在行の値を加算してから、
    • 8日前の行の値を減算しなければなりません。