Sybase 12.7 manual Olap について, Sybase IQ

Models: 12.7

1 212
Download 212 pages 60.16 Kb
Page 60
Image 60
OLAP について

OLAP について

OLAP について

1999 年の SQL 標準の改正によって、ANSI SQL 標準に複雑なデータ分析操作 を行うための拡張機能が導入されました。Sybase IQ では、以前のリリースで これらの SQL 拡張機能の一部が取り入れられていますが、Sybase IQ 12.7 では、 これらの拡張機能が包括的にサポートされています。

この分析機能を使って複雑なデータ分析を 1 つの SQL 文で実行することがで きますが、これはオンライン分析処理 (OLAP) と呼ばれるソフトウェア・テク ノロジに基づいています。OLAP の関数には、GROUP BY 句の拡張機能や、 次のような統計関数が含まれています。

GROUP BY 句の拡張機能 - CUBEROLLUP

統計関数

単純な集合 - AVGCOUNTMAXMINSUMSTDDEVVARIANCE

注意 Grouping() 以外の単純な集合関数はすべて OLAP ウィンドウ関 数と併用できます。

ウィンドウ関数

ウィンドウでの集合 - AVGCOUNTMAX, MINSUM

ランク付け関数 - RANKDENSE_RANKPERCENT_RANK

NTILE

統計関数 - STDDEVSTDDEV_SAMPSTDDEV_POP

VARIANCEVAR_SAMPVAR_POP

分散統計関数 - PERCENTILE_CONTPERCENTILE_DISC

数値関数 - WIDTH_BUCKETCEILLNEXPPOWERSQRT

FLOOR

データベース製品によっては、OLAP モジュールが独立しており、分析前に データをデータベースから OLAP モジュールに移動しなければならないもの もあります。一方、Sybase IQ では OLAP 機能がデータベースそのものに組み 込まれているため、ストアド・プロシージャなどのデータベース機能との配備 や統合を簡単かつシームレスに行うことができます。

44

Sybase IQ

Page 60
Image 60
Sybase 12.7 manual Olap について, Sybase IQ