Excel で TPC-H

Excel で TPC-H

Excel で TPC-H .. してみる。Excel データモデルへ Excel Power Pivot つかって。
TPC-H は、意思決定支援のデータベース用ベンチマーク.
LINEITEM 600 万件のデータをつかって、ピボットしてみる.

 600 万件

LINEITEM テーブルのレコード件数.
150 万 = ORDERS テーブルのレコード件数.
80 万 = PARTSUPP テーブルのレコード件数.
20 万 = PART テーブルのレコード件数.
15 万 = CUSTOMER テーブルのレコード件数.
1 万 = SUPPLIER テーブルのレコード件数
25 = NATION テーブルのレコード件数.
5 = REGION テーブルのレコード件数.

 720 MB

720 MB = Excel ファイルサイズ.
Lenovo Yoga 2 Pro = ノートパソコン
メモリ 8GB, CPU 2 個, スレッド 4 個.

 DAX

DAX は、Excel Power Pivot の演算用言語
TPC-H の SQL 文の中の SUM, AVG は、DAX をつかう.
あとは、ピボットテーブルつくると、集計できあがり.

SQL 1 のピボットテーブルは、さくさく.

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中