IT用語帳
A-1Newデータ分析・データ利活用 · データ基盤

スキーマオンライト

Schema-on-Write

すきーまおんらいと

データを格納する前にスキーマ(構造の定義)を決め、それに合うよう変換・検証してから書き込む方式。リレーショナルデータベースやデータウェアハウスで採られ、データの品質と問合せの性能を確保しやすいが、新しい種類のデータを取り込むにはスキーマの設計変更が要る。

共有:

Related

他の資格での定義

Related

関連キーワードの用語

A-1ELT(Extract, Load, Transform)

データソースから抽出(Extract)したデータを、変換せずにまずデータレイクやクラウド型のデータウェアハウスに格納(Load)し、格納先の処理能力を使って必要に応じて変換(Transform)する方式。ETLと処理の順序が逆で、大量のデータを速く取り込め、元のデータを残したまま用途に応じた加工ができる。

A-1集中型データアーキテクチャ

データアーキテクチャの形態の一つで、組織のデータを中央の1つのデータベースやデータ基盤に集約して一元的に管理する方式。データの整合性の維持や管理・統制がしやすく、全社横断の分析に向くが、中央の基盤に負荷が集中し、障害時の影響が全体に及びやすい。

A-1列指向データベース

表のデータを行単位ではなく列単位にまとめて格納するデータベース。集計に必要な列だけを読み出せばよく、同じ種類の値が並ぶため圧縮の効率も高いので、大量データの分析処理(データウェアハウス)に向く。1行単位の追加や更新は行指向のデータベースより不得手である。

A-1非正規化

正規化した表を、検索の性能を高める目的で、あえて結合したり、冗長な列や集計値を持たせたりすること。表の結合の処理を減らして問合せを速くできるが、同じデータを複数箇所で持つため、更新時に不整合が起きないよう管理する必要がある。

A-1データ統合

複数のシステムやデータソースに分散したデータを集め、形式や意味をそろえて一貫した形で利用できるようにすること。ETLやELTによる一括連携、APIやデータ仮想化による参照などの方式があり、コード体系の統一や名寄せが課題になる。

A-1ETL(Extract, Transform, Load)

業務システムなどのデータソースからデータを抽出(Extract)し、分析に適した形式に変換・加工(Transform)してから、データウェアハウスなどに格納(Load)する処理、またはそのツール。格納前に変換するので格納先には整ったデータだけが入るが、変換処理の設計と処理時間が課題になる。