5. Microsoft Learn おすすめコンテンツ
本セッションの内容は,以下の Microsoft Learn コンテンツでも補完的に学習できます。
ぜひアクセスし,Microsoft Azure の Azure Synapse Analytics 関連サービスの理解を深めて
ください。
Azure Synapse Analytics (ワークスペース プレビュー) とは
https://docs.microsoft.com/ja-jp/azure/synapse-analytics/overview-what-is
What is Azure Synapse Link for Azure Cosmos DB (Preview)?
https://docs.microsoft.com/ja-jp/azure/cosmos-db/synapse-link
17. Analytics Runtimes
全体アーキテクチャ
SQL on-demand
SQL Runtime
共有クラスター
自動スケール
共有ストレージ
SQL pool
SQL Runtime
プロビジョン クラスター
現在、手動スケールのみ
共有
ストレージ
専用
ストレージ
クラスター × N 個
を作成可能
クラスター × N 個
を作成可能
Spark pool
Spark Runtime
プロビジョン クラスター
自動/手動スケール
共有ストレージ
データ統合機能
パイプライン/データフロー
Azure
Data Lake Storage Gen2
※現在、Spark pool から SQL Analytics にメタデータ共有可能なのは、Parquet ファイル形式のマネージドテーブル/外部テーブルで、SQL pool への共有は coming soon
Synapse Studio
開発/監視/管理
18. SQL pool アーキテクチャ
Azure
Data Lake Storage Gen2
Azure Storage 上ではあるが、SQL pool の占有ストレージとして
内部的に 60 個のデータベースを保持し、Compute Node が均等に分担する
Adaptive
Cache
TempDB
ノードは、NVMe SSD を搭載し、
SQL Engine は、Adaptive Cache に
カラムストア セグメントをキャッシュ
⚫最大 60 ノード=30,000 cDWU までスケール
⚫カラムストアのデータサイズは無制限
Parquet
ファイル
従来の Polybase のように一度 TempDB に読み込む方式とは異なり、
Parquet Direct 機能による高速アクセスを実現
19. SQL on-demand アーキテクチャ
Azure Data Lake Storage Gen2 上にあるファイル (現在、CSV, JSON, Parquet をサポート)
を対象としており、SQL pool のような占有ストレージではない
⚫MPP エンジンではなく、DQP エンジンが稼働
⚫クエリのフォールト トレランス機能を提供
⚫Compute Node は、負荷状況に応じて自動スケール
⚫コンピュート ノードは、SQL pool 同様のスペック
Adaptive
Cache
TempDB
20. Azure
Data Lake Storage Gen2
Data movement
channel
Communication channel
Meta data
Transactions
Centralized services
User
Partitions
Hash Partitions
36. Home Data
Monitor Manage
Quick-access to common
gestures, most-recently used
items, and links to tutorials
and documentation.
Explore structured and
unstructured data
Centralized view of all resource
usage and activities in the
workspace.
Configure the workspace, pool,
access to artifacts
Develop
Write code and the define
business logic of the pipeline
via notebooks, SQL scripts,
Data flows, etc.
Orchestrate
Design pipelines that that
move and transform data.
Synapse Studio