Azureデータ分析比較

Azure Data LakeStorage (ADLS) Gen2とAzure Blob Storageの違いについて、最も正確なのはどれか?

A.ADLS Gen2はファイルシステムセマンティクス(階層構造・権限管理・原子操作)を提供してビッグデータ分析に最適で、Blob Storageは単純なキーバリューオブジェクトストレージとして構造化されていない大容量データに最適である← 正解
✓ 正解です。ADLS Gen2(Blob Storage上の階層ファイルシステム)はディレクトリ・権限・原子名前変更をサポートしてData Lake最適化し、Blob Storageは単純なオブジェクト指向で構造化されていないデータに適しています。
B.Blob StorageはADLS Gen2より高速で、機械学習モデル訓練に最適化されている
✗ パフォーマンスは用途によって異なります。Blob Storageが機械学習に特化しているわけではなく、ADLS Gen2も機械学習で広く利用されます。
C.ADLS Gen2はAzure SQL Databaseのバックアップのみに利用でき、Blob Storageは汎用データストレージである
✗ ADLS Gen2はバックアップだけでなく、Data Lake、ETL処理、分析エンジン連携など多用途に利用されます。
D.Blob StorageはHDFS互換インターフェースをサポートし、ADLS Gen2はHTTP RESTのみサポートしている
✗ HDFS互換インターフェース(Hadoop互換API)はADLS Gen2の強みで、SparkやHadoopツールから直接アクセス可能です。Blob StorageはREST APIが中心です。

この問題のポイント

ADLS Gen2(Blob Storage上の階層ファイルシステム)はディレクトリ・権限・原子名前変更をサポートしてData Lake最適化し、Blob Storageは単純なオブジェクト指向で構造化されていないデータに適しています。

DP-900:Microsoft Azure Data Fundamentals の問題一覧