セマンティックレイヤー
Semantic Layer
せまんてぃっくれいやー
データ基盤の物理的なテーブル構造と利用者の間に置き、「売上」「顧客数」などのビジネス用語や指標の定義・計算式を一元的に管理する層。BIツールや分析ツールがこの層を介してデータを参照するため、部門やツールごとに指標の定義が食い違うのを防げる。
Related
他の資格での定義
Related
関連キーワードの用語
DWHのデータから、特定の部門や用途に必要なものだけを抽出・集計して切り出した小規模なデータベース。利用者が扱うデータを絞り、目的に合わせた形に整えておくため、BIツールでの集計や定型レポートを高速に行える。
複数の異なるデータソースのデータを、共通の項目をキーにして分析の場で組み合わせる手法。DWHに統合されていない外部データやスプレッドシートなどを、BIツール上でそれぞれ集計してから結び付けて分析できる。恒久的な統合ではなく、分析のたびに組み合わせる点がデータ統合と異なる。
SoR(記録のためのシステム)やSoE(顧客とのつながりのためのシステム)に蓄積されたデータを分析し、ビジネスの洞察を得て意思決定や施策に生かすためのシステム。BIツール、DWH、機械学習の基盤などが該当し、得られた洞察をSoRやSoEの改善に還元する。
定型のレポートでは答えられない疑問や突発的な課題に対し、その都度、目的に応じてデータを抽出・集計して行う分析。売上の急な落ち込みの原因を探るような場面で、BIツールやSQLを使い、利用者が自ら条件を変えながら探索する。定期的に同じ形式で作成する定型分析と対比される。
プログラムの制御フローの複雑さを定量的に測定する指標。McCabeが提案し、分岐の数に基づいて算出する。値が大きいほどテストケースが多く必要で、バグが混入しやすい。一般に10以下が望ましいとされる。
アジャイル開発において、チームが1スプリントで完了できる作業量を示す指標。ストーリーポイントの合計値で表され、過去のスプリント実績から次のスプリントの計画に用いる。チームの生産性の目安となる。
