7. https://customers.microsoft.com/en-us/story/malaysia-airlines-berhad
7
At Malaysia Airlines,
innovation’s up and costs
are down, because the
company has more than
its planes in the clouds
In the increasingly competitive airline industry, Malaysia Airlines wanted to lower its costs and boost its
innovation to gain strategic advantage. That’s what it’s done with its move to Microsoft Azure, part of a
digital transformation that makes its SAP environment more cost-effective and creates new opportunities
to increase customer engagement. With its costs down and efficiency up as a result of its move to Azure,
Malaysia Airlines is now contemplating further use of the platform, such as Azure Cognitive Services, to
spur digital innovation.
Business AgilityTata Consultancy
Services
MalaysiaHospitality &
Travel
Employees: 12,000Microsoft Azure
Azure ExpressRoute
Windows Server 2016
Microsoft SQL Server
2016
AIX/DB2環境を
Windows2016/SQL 2016 on
Azureへ移行、45%のコスト
削減を見込む
15. SAPノート 1744217
15
As of version SQL Server 2008 you can page or row compress database objects. We've seen many cases
where compressing database objects could significantly decrease the amount of space occupied by the
database. This in turn means that fewer I/O accesses are required to read and write data. For this reason
SAP decided to use page compression by default in all newly installed systems as of May 2011.
If you are using SQL Server Version 2008 or higher and you fulfill all requirements from SAP
notes 1488135 and SAP note 1459005 we strongly recommend to implement compression.
21. 集計プッシュダウン(SQL Server 2016新機能)
Select SUM(sales) from <カラムストアインデックス付テーブル>
SQL Server 2014
1行
集計オペレータには
1億行渡す
Sales列 1億行を
スキャン
SQL Server 2016
1行
集計オペレータに
渡すデータは 0行
Sales列 1億行を
集計しながらスキャン
集計結果
バッチ
22. 列指向 DB for SAP BW
参考URL
https://www.sap.com/documents/2015/08/9c62e17e-5b7c-0010-82c7-eda71af511fa.html
通常のスタースキーマ BW拡張スタースキーマ フラットキューブ
RS_BW_POSTMIGRATION フェーズでの自動適用または、レポート MSSCSTORE 実行により適用
23. 列指向 DB for SAP BW
参考URL
https://blogs.msdn.microsoft.com/saponsqlserver/2017/03/27/large-australian-energy-company-modernizes-sap-applications-moves-to-azure-public-cloud/
Many customers have terminated SAP Business Warehouse Accelerator and achieved the same or
better performance after implementing SQL Server Column Store.
24. 列指向 DB for SAP ERP
SAP ERP用にも列指向DB機能を活用可能
参考)Customer Experience with Columnstore on ERP
https://blogs.msdn.microsoft.com/saponsqlserver/2017/12/18/customer-experience-with-columnstore-on-erp/
→ 近日中に日本語訳公開予定(https://blogs.technet.microsoft.com/jpitpro/tag/SAP/)
MSS_CS_CREATE レポートにより、すべてのERPテーブル上に非クラスター化列ストアインデックス (NCCI) を
作成可能
• SAP Note 2419662 – Implementing Columnstore Indexes for ERP tables
ある顧客では、CO-PAテーブルへのNCCIの適用により、77倍(771秒→10秒)のパフォーマンス向上を実現
ERPテーブルへのNCCI適用の注意点
• テーブルデータの変更量が比較的小さいこと
• 大規模な集計処理が行われること
• 明細アクセスと集計アクセスが並行して行われる場合、オプティマイザヒントなどで工夫すること
• NCCIのオンライン作成はSQL Server 2017から利用可能
30. 30
SAP on SQL Server 2014以降の注意事項
OSS Note 1961467 - SQL Server 2014 and later - New Cardinality Estimation in Query
Optimization
https://launchpad.support.sap.com/#/notes/1961467
http://blogs.msdn.com/b/saponsqlserver/archive/2014/01/16/new-functionality-in-sql-
server-2014-part-2-new-cardinality-estimation.aspx
31. 31
SAP on SQL Server 2016以降の注意事項
https://blogs.msdn.microsoft.com/saponsqlserver/2018/01/04/sap-on-sql-server-
general-update-january-2018/
10. SQL Server: Important Patch Level for SQL 2016
Customers running SQL Server 2016 are strongly recommended to upgrade to at least
SQL Server 2016 SP1 CU6.
There are multiple features that are improved and several bugs resolved. Customers
using TDE, Backup Compression, Datafiles direct on Azure blobstorage or any
combination of these should upgrade to the latest available CU, but at least SP1 CU6.
The latest CU and SP is always available here
SQL Server 2017 customers will receive the same corrections in SQL Server 2017 CU3
4025628 FIX: Error 9004 when you try to restore a compressed backup from
multiple files for a large TDE-encrypted database in SQL Server
39. 様々なデータ ソース
ERP 等 RDBデータ OLAP クラウドサービス データ フィード Web データ
Excel 形式ファイル テキスト ファイル
・・・
デスクトップ上のファイル
Self Service BI
様々な視点で分析・可視化
PCのメモリ上で種々のデータを連結
社内システム・クラウドデータ・デスクトップ上のExcelなど様々なデータをインポート、
メモリ上で関連付けし業務ユーザが自分でビッグデータ分析を実現
クラウドで共有
Enterprise BI
PowerBI.com
Services
39
DWH
データの取込と関連付け
40. 40
Power BI
◼ Power BI Desktop
• スタンドアローンで無償利用可能なクライアントツール
• データの抽出・変換、モデリング(関連付け)、レポート作成が可能
◼ Power BI Excel アドイン
• Power Query データの抽出・変換
• Power Pivot モデリング
• Power View 分析・可視化
• Power Map (3Dマップ) 地図上で可視化
◼ Power BI Service
• クラウドでレポートの共有を行うサービス
※ Power BI Desktop は下記サイトで無償ダウンロード可能
https://powerbi.microsoft.com/desktop
Self Service BIを実現するツールとプラットフォーム
41. まとめ
41
◼ SQL Server 2016/2017は2025年までの安定したSAP ERP の基盤
◼ SAPのDBとしてSQL Server 2016/2017を使用するメリット
✓ データ圧縮
✓ バックアップ圧縮
✓ カラムストアインデックス(列指向DB) for SAP BW
✓ カラムストアインデックス(列指向DB) for SAP ERP
✓ クエリストア
◼ SAPのDBとしてSQL Server 2016/2017を使用する際の注意事項
◼ SAP Surround としてのSQL Serverの利用