Azureサービス深掘り比較
Azure Synapse Analytics Dedicated SQL PoolとAzure Databricksの分析処理の特徴として、最も正確な違いはどれか?
A.Dedicated SQL PoolはMPP(Massive Parallel Processing)アーキテクチャで、Databricksはシングルノード処理に限定される
✗ 誤りです。Databricksもまた分散処理のための複数ノードクラスターをサポートし、シングルノード処理に限定されていません。
B.Databricksはロードバランシング機能を持たないがDedicated SQL PoolはAutomatic Load Balancingをサポートする
✗ 誤りです。Databricksも分散処理環境において自動的なリソース管理が行われます。説明が不正確です。
C.Dedicated SQL PoolはSQLクエリに最適化され、DatabricksはApache Sparkベースの分散計算フレームワークを用いてPython・Scala・SQLを幅広く対応できる← 正解
✓ 正解です。Dedicated SQL PoolはSQLクエリ中心の列指向MPPデータウェアハウス、DatabricksはApache Sparkの分散エンジンで複数言語をサポートする特徴があります。
D.Databricksはリレーショナルテーブルのみ対応するがDedicated SQL Poolは非構造化データも処理できる
✗ 逆です。Databricksは非構造化データ(画像、テキストなど)も処理でき、Dedicated SQL Poolはより構造化データに最適化されています。
この問題のポイント
Dedicated SQL PoolはSQLクエリ中心の列指向MPPデータウェアハウス、DatabricksはApache Sparkの分散エンジンで複数言語をサポートする特徴があります。
「Azureサービス深掘り」の他の問題
Cosmos DBではなくAzure SQL Databaseを選ぶべきシナリオはどれか?Cosmos DBでコンテナのパーティションキーとして「category(値:電子機器・衣類・食品の3種類のみ)」を選ん…Azure Event Hubs・Azure Service Bus・Azure Event Gridを比較したとき、「…Azure Synapse Analytics Dedicated SQL Poolのデータ分散戦略で「小さなテーブル(…Azure Data Factoryの「スケジュールトリガー」と「タンブリングウィンドウトリガー」の違いとして正しいのは…Azure Data FactoryのCopy ActivityとMapping Data Flowの使い分けとして正し…
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
AWS Certified Solutions Architect - Associate(SAA-C03)
AWSでのシステム設計能力を問うアソシエイト資格。高可用性・セキュリティ・コスト最適化の設計が中心。
AZ-900:Microsoft Azure Fundamentals
クラウドとAzureの基礎を問うMicrosoft認定資格。クラウドの概念、Azureの主要サービス、セキュリティ・コンプライアンス・料金を扱う。