SlideShare a Scribd company logo
Microsoft Azure - SQL Data Warehouse
https://azure.microsoft.com/ja-jp/



 開発・導入にあたってのポイントと制限
セルフサービス BI
(Power BI / Excel)
マシンラーニング
(Azure ML)
定型レポート
(SQL Server
Reporting Service)
データマイニング
(SQL Server Analysis
Services)
6
Scale-out
Relational
Data
warehouse
VS
SMP(Shared Memory Parallel) MPP(Massively Parallel Processing)
Control Node
Compute
Node
User
・・・・
・・・
SQL Server の PDW(Parallel Data Warehouse ) の
テクノロジを組み込んだ分散データベース
Azure
Blob Storage
Query
・・・・
Compute
Node
ユーザー A 10
ユーザー B 100
ユーザー C 1000
ユーザー D 10000
CREATE TABLE [Products](….)
WITH
(
DISTRIBUTION = HASH(<COLUMN>)
);
ハッシュ分散
CREATE TABLE [Products](….)
WITH
(
DISTRIBUTION = ROUND_ROBIN
);
ラウンド ロビン
各 Compute Node が参照できるデータは Local の Storage のみ
西日本データ、ログを3重化
東日本
Microsoft Azure - SQL Data Warehouse








Microsoft Azure - SQL Data Warehouse




DWU Scan Rate Load Rate Cost
100 1M Rows/sec 15K Rows/Sec ¥71.40/時間 (~¥53,142/月)
200 2M Rows/sec 30K Rows/Sec 2x
300 3M Rows/sec 45K Rows/sec 3x
100 DWU = 297 sec
400 DWU = 74 sec
800 DWU = 37 sec
1,600 DWU = 19 sec
10 億行のスキャン検証結果
性能と Compute の料金
※ 2015/07/13 時点のプレビュー料金
※ DWU は最大 2000
ストレージ容量 月額
最初の 1 TB/月 ¥12.24 (GB あたり)
次 49 TB (1 ~ 50 TB) /月 ¥10.20 (GB あたり)
次 450 TB (50 ~ 500 TB) /月 ¥9.18 (GB あたり)
次 500 TB (500 ~ 1,000 TB) /月 ¥8.16 (GB あたり)
次 4,000 TB (1,000 ~ 5,000 TB) /月 ¥7.65 (GB あたり)
5,000 TB 超/月 サポートニお問い合わせ
$$$$
SQL Data Warehouse AWS Redshift
価格 分離(computeとstorageを個
別に調整)
ノード単位(compute/storage)
弾力性 数秒間でリソースを増減 リソース増減には数時間から数日
停止/再開 あり なし
ハイブリッド Azure、オンプレミス AWS のみ
互換性 True SQL support 未サポート(indexes, SQL UDFs,
stored procedures, constraints)
 分析ソリューションと SQL Data Warehouse











サポートツール
• Azure Portal
• SQL Server Data Tools (SSDT)
• Sqlcmd
• SQL Server Management Studio は
未サポート(一部利用可能)




日付 購入番号 区分 価格
20111001 11-AAA-11 200 1000
20111001 11-AAA-12 100 2000
20111002 12-BBB-21 300 1800
20111003 12-BBB-22 300 6000
20111003 13-CCC-31 200 4500
20111001
20111001
20111002
20111003
20111003
11-AAA-11
11-AAA-12
12-BBB-21
12-BBB-22
13-CCC-31
200
100
300
300
200
※エスキューエル・クオリティ社の検証結果
カラム ストア インデックスのパフォーマンスを 100 とした場合の
パ フォーマンスを相対で比較
Column Store Index では
列単位にまとめてページに格納することで
参照時の不要な I/O を削減
いままでは...
DISTINCT GROUP BY
フル テーブル スキャン
非クラスター化インデックス
カラム ストア インデックス
12,000
10,000
8,000
6,000
4,000
2,000
0
102 倍
10,244
5,970
100
4,693
2,496
100
1 億 2000 万件で
約 100 倍の性能向上
59 倍
47 倍
25 倍









2013年受注
2012年受注
2011年受注
Disk1
Disk2
Disk3
売上明細テーブル ファイルグループ
2013/05 …
2011/01 …
2013/04 …
2012/11 …
パーティション2013
パーティション2012
パーティション2011
FileGroup1
FileGroup2
FileGroup3
 primary keys
 foreign keys
 check constraints
 unique constraints
 unique indexes
 computed columns
 sparse columns
 user-defined types
 indexed views
 identities
 sequences
 triggers
 synonyms
 SSIS、 SSAS、SSRS
 temporary stored procedures
 numbered stored procedures
 extended stored procedures
 CLR stored procedures
 encryption option
 replication option
 table-valued parameters
 read-only parameters
 default parameters
 execution contexts
 return statement
Microsoft Azure - SQL Data Warehouse
DWU Max Concurrent Queries Max Concurrency Slots
(CPUメモリなどのリソースセット)
DW100 32 4
DW200 32 8
DW300 32 12
DW400 32 16
DW500 32 20
DW600 32 24
DW1000 32 40
DW1200 32 48
DW1500 32 60
DW2000 32 80







Microsoft Azure - SQL Data Warehouse
Microsoft Azure - SQL Data Warehouse
Microsoft Azure - SQL Data Warehouse
Microsoft Azure - SQL Data Warehouse





T-SQL query
SQL Data
Warehouse
Hadoop
Quote:
************************
**********************
*********************
**********************
***********************
$658.39
Jim Gray
Name
11/13/58
DOB
WA
State
Ann Smith 04/29/76 ME
-- Create a data source
CREATE EXTERNAL DATA SOURCE [WebLogSource]
WITH
(
TYPE = HADOOP,
LOCATION = 'wasbs://weblogs@sqldwdemo.blob.core.windows.net/',
CREDENTIAL = ProdCreds
);
App Service Azure SQL Database
Azure Machine Learning
Intelligent App
Hadoop
Azure SQL Data
Warehouse
Power BI
Scale-out relational
data warehouse
Power BI, ADF, Machine
Learning などと連携
storage と compute 分離
Elastic scale
http://azure.microsoft.com/ja-jp/documentation/services/sql-data-warehouse/
Microsoft Azure - SQL Data Warehouse

More Related Content

PDF
はじめてのAmazon Redshift
PDF
AWS Black Belt Tech シリーズ 2015 - Amazon Redshift
PDF
AWS Redshift Analyzeの必要性とvacuumの落とし穴
PDF
AWS Black Belt Techシリーズ Amazon Redshift
PDF
AWS Black Belt Online Seminar Amazon Redshift
PDF
AWS初心者向けWebinar AWSでのNoSQLの活用
PDF
SAP HANA One on AWS
PDF
Amazon Elastic MapReduce with Hive/Presto ハンズオン(講義)
はじめてのAmazon Redshift
AWS Black Belt Tech シリーズ 2015 - Amazon Redshift
AWS Redshift Analyzeの必要性とvacuumの落とし穴
AWS Black Belt Techシリーズ Amazon Redshift
AWS Black Belt Online Seminar Amazon Redshift
AWS初心者向けWebinar AWSでのNoSQLの活用
SAP HANA One on AWS
Amazon Elastic MapReduce with Hive/Presto ハンズオン(講義)

What's hot (18)

PDF
DBワークロードのAWS化とデータベースサービス関連最新情報
PPTX
re:Growth athena
PDF
Amazon Redshiftへの移行方法と設計のポイント(db tech showcase 2016)
PDF
Amazon Redshift パフォーマンスチューニングテクニックと最新アップデート
PDF
Hybrid recoverypattern
PDF
はじめてのAmazon Aurora
PPTX
MongoDB on AWSクラウドという選択
PDF
実案件で見る データ分析用AWS基盤の構築方法 - Developers.IO 2017 (20170701)
PDF
[Aurora事例祭り]AWS Database Migration Service と Schema Conversion Tool の使いドコロ
PPTX
RDB開発者のためのApache Cassandra データモデリング入門
PPTX
Amazon Athena で実現する データ分析の広がり
PDF
Developers.IO 2017 MongoDB on AWS Advance
PDF
20161005_Oracle/SQL Serverの AWS への移行 ~その選択肢と注意事項~ by 株式会社インサイトテクノロジー 宮地敬史
KEY
SAP HANA on AWS
PDF
データレイクを基盤としたAWS上での機械学習サービス構築
PDF
EC2+RDSを基本から #cmdevio2017
PDF
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...
PDF
日本のお客様におけるAmazon Auroraへの移行・検証事例と技術ポイント
DBワークロードのAWS化とデータベースサービス関連最新情報
re:Growth athena
Amazon Redshiftへの移行方法と設計のポイント(db tech showcase 2016)
Amazon Redshift パフォーマンスチューニングテクニックと最新アップデート
Hybrid recoverypattern
はじめてのAmazon Aurora
MongoDB on AWSクラウドという選択
実案件で見る データ分析用AWS基盤の構築方法 - Developers.IO 2017 (20170701)
[Aurora事例祭り]AWS Database Migration Service と Schema Conversion Tool の使いドコロ
RDB開発者のためのApache Cassandra データモデリング入門
Amazon Athena で実現する データ分析の広がり
Developers.IO 2017 MongoDB on AWS Advance
20161005_Oracle/SQL Serverの AWS への移行 ~その選択肢と注意事項~ by 株式会社インサイトテクノロジー 宮地敬史
SAP HANA on AWS
データレイクを基盤としたAWS上での機械学習サービス構築
EC2+RDSを基本から #cmdevio2017
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...
日本のお客様におけるAmazon Auroraへの移行・検証事例と技術ポイント
Ad

Viewers also liked (20)

PDF
Microsoft: Building a Massively Scalable System with DataStax and Microsoft's...
PPTX
Introducing Azure SQL Data Warehouse
PDF
AnalyticsConf : Azure SQL Data Warehouse
PDF
SQL Azure Data Warehouse - Silviu Niculita
PDF
これでBigQueryをドヤ顔で語れる!BigQueryの基本
PDF
PostgreSQLとpython
PDF
知って得するWebで便利なpostgre sqlの3つの機能
PPTX
Azure sql database 入門 2014年10月版
PDF
トレジャーデータ株式会社について(for all Data_Enthusiast!!)
PDF
Google big query × Amazon redshift
PDF
OSC北海道2014_JPUG資料
PPTX
ゲーム事業×データ分析 ドリコムにおける組織と仕事の組み立て方
PDF
TIQ Solutions - QlikView Data Integration in a Java World
PDF
Llorance New Horizons 20768 Developing SQL Data Models
PDF
KPerry - 20463 Implementing a Data Warehouse with Microsoft® SQL Server (2)
PPTX
V4 qlik view-datastorage
PDF
SQL Saturday Paris 2015 - Polybase
DOCX
Different ways to load data in qlikview
PDF
今すぐ使えるクラウドとPostgreSQL
PPTX
Azure SQL DWH
Microsoft: Building a Massively Scalable System with DataStax and Microsoft's...
Introducing Azure SQL Data Warehouse
AnalyticsConf : Azure SQL Data Warehouse
SQL Azure Data Warehouse - Silviu Niculita
これでBigQueryをドヤ顔で語れる!BigQueryの基本
PostgreSQLとpython
知って得するWebで便利なpostgre sqlの3つの機能
Azure sql database 入門 2014年10月版
トレジャーデータ株式会社について(for all Data_Enthusiast!!)
Google big query × Amazon redshift
OSC北海道2014_JPUG資料
ゲーム事業×データ分析 ドリコムにおける組織と仕事の組み立て方
TIQ Solutions - QlikView Data Integration in a Java World
Llorance New Horizons 20768 Developing SQL Data Models
KPerry - 20463 Implementing a Data Warehouse with Microsoft® SQL Server (2)
V4 qlik view-datastorage
SQL Saturday Paris 2015 - Polybase
Different ways to load data in qlikview
今すぐ使えるクラウドとPostgreSQL
Azure SQL DWH
Ad

Similar to Microsoft Azure - SQL Data Warehouse (20)

PPTX
Microsoft Ignite 2019 最新アップデート - Azure Big Data Services を俯瞰的に眺める
PDF
[db tech showcase Sapporo 2015] A26:SQL Server Data Page Structure Deep Dive ...
PDF
A25 sql server data page structure deep dive
PPTX
SQL Server 2019 とともに知る Microsoft Data Platform
PDF
Sql server data store data access internals
PDF
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
PPTX
Azure Data Platform
PDF
[Japan Tech summit 2017] DAL 003
PDF
DBP-006_SQL Server 2016 Analysis Services のアーキテクチャとその活用方法
PDF
【de:code 2020】 今すぐはじめたい SQL Database のかしこい使い分け術 前編
PDF
【ウェブ セミナー】AI 時代のクラウド データ ウェアハウス Azure SQL Data Warehouse [実践編]
PDF
MySQL57 Update@OSC Fukuoka 20151003
PPT
SQL Azure Management and Security
PDF
C13 SQL Server2012知られざるTips集 by 平山理
PDF
SQL Server 2008 R2 BI
PDF
Oracle Databaseはクラウドに移行するべきか否か 全10ケースをご紹介 (Oracle Cloudウェビナーシリーズ: 2021年11月30日)
PDF
Snowflake Elastic Data Warehouse as a Service
PDF
ShizuokaITpro_Azure
PPTX
2012年1月技術ひろば
PDF
Seas で語られたこととは?
Microsoft Ignite 2019 最新アップデート - Azure Big Data Services を俯瞰的に眺める
[db tech showcase Sapporo 2015] A26:SQL Server Data Page Structure Deep Dive ...
A25 sql server data page structure deep dive
SQL Server 2019 とともに知る Microsoft Data Platform
Sql server data store data access internals
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
Azure Data Platform
[Japan Tech summit 2017] DAL 003
DBP-006_SQL Server 2016 Analysis Services のアーキテクチャとその活用方法
【de:code 2020】 今すぐはじめたい SQL Database のかしこい使い分け術 前編
【ウェブ セミナー】AI 時代のクラウド データ ウェアハウス Azure SQL Data Warehouse [実践編]
MySQL57 Update@OSC Fukuoka 20151003
SQL Azure Management and Security
C13 SQL Server2012知られざるTips集 by 平山理
SQL Server 2008 R2 BI
Oracle Databaseはクラウドに移行するべきか否か 全10ケースをご紹介 (Oracle Cloudウェビナーシリーズ: 2021年11月30日)
Snowflake Elastic Data Warehouse as a Service
ShizuokaITpro_Azure
2012年1月技術ひろば
Seas で語られたこととは?

More from Microsoft (6)

PPTX
Azure BaaS meetup
PDF
ADO.NET Entity Framework
PDF
Windows azure Update 20130912
PDF
Vsug ef
PDF
PHP on Windows Azure in Open Source Conference
PDF
PHP on Windows Azure
Azure BaaS meetup
ADO.NET Entity Framework
Windows azure Update 20130912
Vsug ef
PHP on Windows Azure in Open Source Conference
PHP on Windows Azure

Microsoft Azure - SQL Data Warehouse