Datacook Datacook

REFERENCE

データ移行用語集

移行プロセス内で使う略語・専門用語を、意味と実務上の役割とともに整理しています。各Stepのページからも参照できます。

6R

シックスアール 計画・方針

意味:システムやアプリケーションの移行方針を、Retire、Retain、Rehost、Replatform、Refactor、Repurchaseの6分類で整理する考え方です。

移行での役割:システムごとの対応方針、対象範囲、投資判断をそろえるために使います。

関連:RACIKPI

IF

インターフェース 計画・連携

意味:Interfaceの略で、システム間のデータ連携を指します。ファイル連携、API、データベース連携などを含みます。

移行での役割:送信元・送信先、方向、形式、周期、停止・継続方針を連携単位で管理します。

関連:APIETL

KPI

ケーピーアイ 計画・評価

意味:Key Performance Indicator(重要業績評価指標)の略です。目的の達成度を測るための定量的な指標を指します。

移行での役割:移行期間、エラー率、品質、業務停止時間など、成功基準を測定可能にします。

関連:RACIGo/No-Go

RACI

体制・責任

意味:Responsible(実行責任)、Accountable(最終責任)、Consulted(相談先)、Informed(報告先)の役割分担を整理する表です。

移行での役割:成果物の作成者・承認者・レビュー参加者・共有先を明確にします。

関連:KPI

ETL

設計・開発

意味:Extract(抽出)、Transform(変換)、Load(投入)の略です。データを抽出し、加工して移行先へロードする処理方式を指します。

移行での役割:移行処理の責務を分け、変換ルール・エラー処理・実行ログを管理します。

関連:ELTデータマッピング

ELT

設計・開発

意味:Extract(抽出)、Load(投入)、Transform(変換)の略です。先に移行先へロードし、その環境で変換する方式です。

移行での役割:移行先の計算資源を活用できる場合に、処理の拡張性や再実行性を検討します。

関連:ETL

DB

データ

意味:Database(データベース)の略です。業務データを構造化して保存・検索する仕組みを指します。

移行での役割:新旧DBのスキーマ、制約、件数、データ型、参照関係を移行設計の前提にします。

関連:SQLDDL

API

連携

意味:Application Programming Interfaceの略です。システムやサービス間でデータや機能をやり取りするための接続仕様です。

移行での役割:認証、レート制限、再送、順序性、エラー応答を含めて移行影響を確認します。

関連:IF

SQL

データ・検証

意味:Structured Query Languageの略です。リレーショナルデータベースの検索・集計・更新に使う言語です。

移行での役割:プロファイリング、件数・金額の集計、移行前後の突合に使います。

関連:DB突合

OSS

ツール

意味:Open Source Softwareの略です。ソースコードが公開され、ライセンス条件の範囲で利用・改変できるソフトウェアを指します。

移行での役割:ライセンス、保守担当、脆弱性対応、商用サポートの要否を確認して採用します。

関連:ETL

Runbook

ランブック 実行・運用

意味:作業を再現可能にする実行手順書です。事前条件、操作、確認、エラー対応、切り戻しを一連の手順として記録します。

移行での役割:担当者が変わっても同じ手順でリハーサルや本番移行を実行できる状態にします。

関連:ロールバックGo/No-Go

Go/No-Go

判断

意味:予定どおり進める(Go)か、中止・延期・切り戻しを行う(No-Go)かを判断する基準と意思決定です。

移行での役割:品質、時間、業務影響、障害状況を事前基準と照合し、責任者が判断します。

関連:ロールバックKPI

ロールバック

復旧

意味:移行や変更に問題があった場合に、直前の安定した状態へ戻すことです。

移行での役割:復旧時点、復旧時間、判断者、旧システムの再開方法を事前に検証します。

関連:RunbookGo/No-Go

カットオーバー

本番移行

意味:旧システムから新システムへ、業務利用の主体を切り替える作業です。

移行での役割:停止通知、最終差分、投入、検証、利用者への再開通知を時系列で管理します。

関連:Go/No-Go

ハイパーケア

運用・評価

意味:本番稼働直後に、移行チームが通常より手厚く監視・問い合わせ・障害対応を行う期間です。

移行での役割:業務確認、インシデント収束、暫定対応の恒久化、運用引継ぎを進めます。

関連:SLAロールバック

SLA

運用・契約

意味:Service Level Agreement(サービスレベル合意)の略です。可用性、応答時間、対応時間など、提供サービスの水準を合意したものです。

移行での役割:移行後の運用監視、障害優先度、復旧目標、委託先との責任範囲を確認します。

関連:ハイパーケア

データプロファイリング

データ品質

意味:実データを統計的に調査し、件数、欠損、重複、分布、形式、異常値などを把握する作業です。

移行での役割:品質課題を数値化し、クレンジングやマッピングの優先順位を決めます。

関連:データクレンジング突合

データクレンジング

データ品質

意味:欠損、重複、表記ゆれ、異常値などを、定めたルールに従って補正・除外・保留する作業です。

移行での役割:補正前後の値、判断根拠、業務確認者、再実行方法を記録します。

関連:データプロファイリングデータマッピング

データマッピング

設計

意味:移行元の項目と移行先の項目を対応付け、型変換、コード変換、初期値、例外処理を定義することです。

移行での役割:ETL実装、期待値作成、業務レビュー、突合の基準になります。

関連:ETLデータクレンジング

突合

検証

意味:移行元と移行先のデータを照合し、件数、合計値、キー、ハッシュ、重要項目などの差異を確認することです。

移行での役割:単純な件数一致だけでなく、業務上重要な金額・数量・状態まで検証します。

関連:SQLデータプロファイリング

アーカイブ

保管・統制

意味:移行対象外または履歴として保持するデータを、保持期間・参照性・アクセス権を定めて保管することです。

移行での役割:旧システム停止前に、法令・契約・業務上の保管要件と復元方法を確認します。

関連:6RDB