Azure SQL Data Warehouse の概要What is Azure SQL Data Warehouse?

SQL Data Warehouse は、超並列処理 (MPP) を利用して、ペタバイト単位のデータに対して複雑なクエリを短時間で実行するクラウドベースのエンタープライズ データ ウェアハウス (EDW) です。SQL Data Warehouse is a cloud-based Enterprise Data Warehouse (EDW) that leverages Massively Parallel Processing (MPP) to quickly run complex queries across petabytes of data. ビッグ データ ソリューションの主要コンポーネントとして SQL Data Warehouse を使用してください。Use SQL Data Warehouse as a key component of a big data solution. 簡単な PolyBase T-SQL クエリで SQL Data Warehouse にビッグ データをインポートしてから、MPP の機能を利用して高パフォーマンスの分析を実行します。Import big data into SQL Data Warehouse with simple PolyBase T-SQL queries, and then use the power of MPP to run high-performance analytics. 統合と分析を進めると、企業が洞察時に信頼できる 1 つの真実がデータ ウェアハウスに構築されます。As you integrate and analyze, the data warehouse will become the single version of truth your business can count on for insights.

ビッグ データ ソリューションの主要コンポーネントKey component of big data solution

SQL Data Warehouse は、クラウドのエンドツーエンドなビッグ データ ソリューションの主要コンポーネントです。SQL Data Warehouse is a key component of an end-to-end big data solution in the Cloud.

データ ウェアハウス ソリューション

クラウド データ ソリューションでは、多様なソースのデータがビッグ データ ストアに取り込まれます。In a cloud data solution, data is ingested into big data stores from a variety of sources. ビッグ データ ストアに取り込まれた後は、Hadoop、Spark、および機械学習アルゴリズムがデータの準備とトレーニングを行います。Once in a big data store, Hadoop, Spark, and machine learning algorithms prepare and train the data. データを複雑な分析にかける準備が整ったら、SQL Data Warehouse で PolyBase を使用してビッグ データ ストアのクエリが実行されます。When the data is ready for complex analysis, SQL Data Warehouse uses PolyBase to query the big data stores. PolyBase は、SQL Data Warehouse にデータを読み込むために標準の T-SQL クエリを使用します。PolyBase uses standard T-SQL queries to bring the data into SQL Data Warehouse.

SQL Data Warehouse はカラム型ストレージを使用してリレーショナル テーブルにデータを格納します。SQL Data Warehouse stores data into relational tables with columnar storage. この形式にすると、データのストレージ コストが大幅に少なくなり、クエリのパフォーマンスが改善されます。This format significantly reduces the data storage costs, and improves query performance. データを SQL Data Warehouse に格納すると、大規模な分析を実行できます。Once data is stored in SQL Data Warehouse, you can run analytics at massive scale. 従来のデータベース システムと比較すると、分単位かかっていた分析クエリが秒単位に、日単位が時間単位に短縮されます。Compared to traditional database systems, analysis queries finish in seconds instead of minutes, or hours instead of days.

分析結果は世界中のレポート データベースやアプリケーションに移動できます。The analysis results can go to worldwide reporting databases or applications. また、ビジネスの分析に洞察を加え、適切な情報に基づいた決断を下すことができるようになります。Business analysts can then gain insights to make well-informed business decisions.

最適化の選択肢Optimization choices

SQL Data Warehouse は、データのニーズ、規模の大小に合わせて柔軟に設計されたパフォーマンス レベルを提供しています。SQL Data Warehouse offers performance tiers designed for flexibility to meet your data needs, whether big or small. そのため、弾力性やコンピューティングに合わせて最適化された、データ ウェアハウスを選択できます。You can choose a data warehouse that is optimized for elasticity or for compute.

  • 弾力性パフォーマンス レベル用の最適化では、アーキテクチャのコンピューティング層とストレージ層を分けます。The Optimized for Elasticity performance tier separates the compute and storage layers in the architecture. このオプションは、短期間のピーク活動をサポートするために頻繁にスケーリングすることで、コンピューティングとストレージの分離を完全に活用できるワークロードが特長です。This option excels on workloads that can take full advantage of the separation between compute and storage by scaling frequently to support short periods of peak activity. このコンピューティング層は、最低レベルの価格であり、スケーリングによりお客様のワークロードの大半をサポートできます。This compute tier has the lowest entry price point and scales to support the majority of customer workloads.

  • コンピューティング パフォーマンス レベル用の最適化では、最新の Azure ハードウェアを使用して、新しい NVMe ソリッド ステート ディスク キャッシュを導入し、最も頻繁にアクセスされるデータ (必要なデータ) に CPU を継続的に割り当てます。The Optimized for Compute performance tier uses the latest Azure hardware to introduce a new NVMe Solid State Disk cache that keeps the most frequently accessed data close to the CPUs, which is exactly where you want it. このパフォーマンス レベルはストレージの階層処理を自動的に実行し、すべての IO がコンピューティング層のローカルで行われるので、複雑なクエリに適しています。By automatically tiering the storage, this performance tier excels with complex queries since all IO is kept local to the compute layer. さらに、SQL Data Warehouse にサイズ制限なしでデータを格納できるように列ストアは強化されています。Furthermore, the columnstore is enhanced to store an unlimited amount of data in your SQL Data Warehouse. コンピューティング パフォーマンス レベル用の最適化では、最高レベルのスケーラビリティが提供されるので、最大 30,000 コンピューティング Data Warehouse ユニット (cDWU) までスケール アップできます。The Optimized for Compute performance tier provides the greatest level of scalability, enabling you to scale up to 30,000 compute Data Warehouse Units (cDWU). 継続的で超高速なパフォーマンスが必要なワークロードにこの層を選択してください。Choose this tier for workloads that requires continuous, blazing fast, performance.

次のステップNext steps

SQL Data Warehouse の概要については学習したので、次はすばやく SQL Data Warehouse を作成し、サンプル データを読み込む方法について学習してください。Now that you know a bit about SQL Data Warehouse, learn how to quickly create a SQL Data Warehouse and load sample data. Azure に慣れていない場合に新しい用語を調べるには、Azure 用語集が役立ちます。If you are new to Azure, you may find the Azure glossary helpful as you encounter new terminology. または、次の SQL Data Warehouse リソースも確認できます。Or look at some of these other SQL Data Warehouse Resources.