「半構造化データって、どんなイメージ?」
「DP-900では、どう問われる?」
データは3種類に分けて考えます。分ける物差しは、たった1つ「形がどれだけそろっているか」です。
構造化・半構造化・非構造化データとは、データを「形のそろい方」で分けた3つの区分です。きっちり固定なら構造化、ゆるい枠はあるが揺れるなら半構造化、決まった形が無いなら非構造化になります。この3つは、別々の箱ではなく1本の連続した帯の上に並びます。
この記事では、そろい方を1本の帯で地図化し、3種類それぞれの正体と代表例、向いているAzureの保存先、そしてDP-900での問われ方まで、あなた向けに順に整理します。
1. データは「そろい方」の帯の上に並ぶ

3分類を丸暗記する前に、あなたに1枚の地図を持ってほしいのです。左に「きっちりそろっている」、右に「まったくそろっていない」を置いた帯を思い浮かべてください。3種類は、この帯の上の位置の違いにすぎません。
保存や検索の土台そのものは、データベースとは で押さえておくと、この3分類がどの仕組みに収まるかが見えてきます。
2. 構造化データ:表にきっちり収まる形

帯のいちばん左が、構造化データです。あらかじめ決められたスキーマ(形の決まり)に従い、どのデータも同じ項目を持ちます。多くは表形式で、行が1件、列が項目を表します。顧客テーブルなら、全員が「氏名・住所・電話番号」の列をそろえて埋める形です。
形がそろっているからこそ、集計や検索が速く正確にできます。あなたが「都道府県ごとの売上」を出すのも、列がそろっていれば一発です。この受け皿になるのが、複数の表をキーで結ぶリレーショナルデータベースで、Azureでは Azure SQL Databaseとは が代表格です。逆に言えば、形をそろえる手間を最初に払うからこそ、あとの集計がラクになる——構造化データは「先にそろえて、あとで速く使う」タイプだと捉えてください。
3. 半構造化データ:JSONが持つ「ゆるい枠」

帯の真ん中が半構造化データです。ある程度の構造は持ちますが、1件ごとに項目の揺れを許します。たとえば、ほとんどの顧客はメールアドレスを1つ持つのに、2つ持つ人も、持たない人もいる。この「そろわなさ」を、表に無理やり押し込まず、そのまま受け止めるのが半構造化です。
代表的な形式がJSONで、XMLも同じ仲間です。列を固定せず、必要な項目だけを名前付きで書けます。あなたが表を作るとき、人によって列の数が変わると困りますが、JSONなら「ある人だけ電話番号を2つ書く」も自然にできます。こうした柔らかいデータの受け皿には、Azure Cosmos DBとは のような非リレーショナル(NoSQL)データベースが向きます。
4. 非構造化データ:形を持たない大多数

帯の右端が非構造化データです。文書・画像・音声・動画のように、行と列の表には収まらないデータを指します。実は、日々世界で生まれるデータの多くが、この非構造化に含まれます。
表に入らないので、ファイルをそのまま大量に置けるストレージが受け皿になります。Azureでは Azure Blob Storageとは のオブジェクトストレージが、画像や動画を安く大量に保管する用途に向きます。あなたが写真フォルダをクラウドに丸ごと預ける感覚が、いちばん近いでしょう。表計算で管理しようとすると破綻するデータほど、この非構造化の受け皿が生きてきます。
5. DP-900での問われ方と、保存先の対応表

DP-900では、この3分類が「コアデータの概念」の入口として問われます。「JSONはどれか」「画像はどれか」「この種類にはどの保存先が向くか」という、形式と分類、分類と保存先の対応を選ばせる形が定番です。3点セットを1枚の表で結んでおきましょう。
| 種類 | 形・代表例 | 向くAzureの保存先 |
|---|---|---|
| 構造化 | 表形式・固定スキーマ(RDB) | Azure SQL Database |
| 半構造化 | JSON・XML(項目に揺れ) | Azure Cosmos DB |
| 非構造化 | 画像・動画・文書 | Azure Blob Storage |
迷ったときは、身近なデータを1つ選んで帯のどこに置けるか当ててみるのが早いです。顧客名簿は左(構造化)、設定ファイルは真ん中(半構造化)、スマホの写真は右(非構造化)。あなたの手元のデータを地図の上に並べ直すだけで、3分類は暗記事項から使える道具に変わります。試験本番でも、この帯の位置感覚があれば、初見の例でも落ち着いて振り分けられます。
次のステップ
データの3分類がDP-900のどこに位置づくかは、DP-900の試験範囲と勉強の進め方ガイド で見取り図としてつかめます。学ぶ順番が見えると、あとの領域も迷わず進めます。
分類が頭に入ったか試すなら、DP-900 コアデータの概念の問題集 で、形式と保存先を結ぶ設問に挑戦してみましょう。