TD_ScaleFitの例 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - Advanced SQL Engine分析関数

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/wnd1589838592459.ditamap
dita:ditavalPath
ja-JP/ayr1485454803741.ditaval
dita:id
B035-1206
Product Category
Software
Teradata Vantage

InputTable: scale_input_table

このドキュメントのすべての完全なサンプルは、ダウンロード可能なzipファイルの形式で入手できます。zipファイルには、サンプルの入力テーブルを作成するSQLスクリプト ファイルが含まれています。https://docs.teradata.com/でこのドキュメントを参照している場合は、左側のサイドバーの添付ファイル

からzipファイルをダウンロードできます。
   passenger survived pclass name                                 sex    age sibsp parch ticket   fare         cabin            embarked 
 --------- -------- ------ ------------------------------------ ------ --- ----- ----- -------- ------------ -----------      -------- 
        97        0      1 Goldschmidt; Mr. George B            male    71     0     0 PC 17754 34.6542 	A5          	C       
       488        0      1 Kent; Mr. Edward Austin              male    58     0     0 11771    29.7 		B37         	C       
       505        1      1 Maioni; Miss. Roberta                female  16     0     0 110152   86.5 		B79         	S       
       631        1      1 Barkworth; Mr. Algernon Henry Wilson male    80     0     0 27042    30 		A23         	S       
       873        0      1 Carlsson; Mr. Frans Olof             male    33     0     0 695       5		B51 B53 B55 	S         

SQL呼び出し

SELECT * FROM TD_ScaleFit (
  ON scale_input_table AS InputTable
  OUT PERMANENT TABLE OutputTable (scaleFitOut)
  USING
  TargetColumns ('fare')
  MissValue ('keep')
  ScaleMethod ('range')
  GlobalScale ('f')
) AS dt;

出力

TD_STATTYPE_SCLFIT                                                                          fare          
 ------------------------------------------------------------------------------------------- ------------- 
 min                                                                                           5.000000000
 max                                                                                          86.500000000
 sum                                                                                         185.854200000
 count                                                                                         5.000000000
 null                                                                                          0.000000000
 avg                                                                                          37.170840000
 multiplier                                                                                    1.000000000
 intercept                                                                                     0.000000000
 location                                                                                      5.000000000
 scale                                                                                        81.500000000
 globalscale_false                                                                                    null
 ScaleMethodNumberMapping: [0:mean,1:sum,2:ustd,3:std,4:range,5:midrange,6:maxabs,7:rescale]   4.000000000
 missvalue_KEEP                                                                                       null