グループの最終結果の生成 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQL外部ルーチン プログラミング

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
17.00
Published
2020年6月
Language
日本語
Last Update
2021-03-30
dita:mapPath
ja-JP/qwr1571437338192.ditamap
dita:ditavalPath
ja-JP/qwr1571437338192.ditaval
dita:id
B035-1147
Product Category
Software
Teradata Vantage

UDFのAGR_FINAL集約フェーズでは、グループの最終結果を生成します。メソッドにおいて、結果の値に最終的な値を設定する必要があります。

標準偏差のサンプルでは、下記のコードを使用することによりメソッドは最終値を計算できます。

double term2 = s1.x_sum/s1.count;
double variance = s1.x_sq/s1.count - term2*term2;

結果値に標準偏差の最終値を設定する文は、次のとおりです。

return new Double(Math.sqrt(variance));