SAP S/4HANA 移行コックピットの概要
顧客向けに SAP S/4HANA Cloud を設定する場合、重要なタスクは、必要なすべてのビジネスデータをレガシー (旧) データベースからターゲットデータベース (SAP HANA) に移行することです。SAP S/4HANA 移行コックピットは、必要な数のレガシシステム (SAP または非 SAP) からデータを移行する複数の方法を提供するツールです。アプリケーションへのアクセス権限が割り当てられている場合は (ここを参照)、Fiori ラウンチパッドでデータ移行というアプリから移行コックピットを開きます。この同じアプリは、SAP S/4HANA のすべてのデプロイメント (オンプレミス、プライベートクラウド、およびパブリッククラウド) で使用できますが、機能および移行オブジェクトテンプレートを利用できるかどうかは、デプロイメントによって若干異なる場合があります。

SAP S/4HANA 移行コックピットは組込ツールであり、それを使用するための追加コストはありません。このツールには、HANA データベースへのデータ移行に役立つ、必要な項目がすでに定義されている移行オブジェクトテンプレートの包括的なライブラリがあります。これにより、ソースデータがテンプレートから SAP S/4HANA 対象システムに自動的にマッピングされ、バックグラウンドで検証チェックが行われ、マッピングを確認して移行を完了するための一連のステップバイステップアクティビティがガイドされます。SAP S/4HANA 移行コックピットは、大量のデータを別のシステムから対象システムに移動する必要がある期間に使用するように設計されています。これは、SAP S/4HANA Cloud の導入時に常に必要ですが、すでに SAP S/4HANA Cloud を本稼働している顧客が子会社組織を取得し、子会社のデータベースから親会社の HANA データベースにデータを移動する必要がある場合にも関連する可能性があります。
データ移行権限
データの移行アプリにアクセスする権限に加えて、各タイプのデータを移行する権限が必要です。これは、移行コックピットツールで、各アプリケーションを介して新規データ値を登録する場合に実行されるものと同じ API および技術チェックが使用されるためです。たとえば、システムで新しい銀行レコードを登録する必要がある場合は、銀行管理アプリケーションを使用します。このアプリでは、新しい銀行に関する情報を取得してシステムにレコードを作成するための複数のフィールドが表示されます。

1,000 の銀行を登録する必要がある場合、銀行管理アプリからそれぞれを 1 つずつ登録することはできません。代わりに[データ移行]を使用して一度に1,000件の銀行レコードを登録しやすくしますすべての銀行レコードを移行したら[銀行管理]アプリをチェックして― 移行した銀行が利用可能になったことを確認しますそのため、データの移行時には、データの移行アプリと、そのデータを 1 回限りで作成するために使用するアプリの両方にアクセスする権限が必要です。使用可能なすべての移行オブジェクトは、SAP Help Portal で文書化されています。各移行オブジェクトでは、システム内のデータをチェックするために必要なアプリが後処理セクションに一覧表示されます。このアプリのリンクをクリックすると、SAP Fiori アプリ参照ライブラリのアプリ情報に移動し、アプリへのアクセスに必要なビジネスロールが一覧表示されます。
注記
ワンタイムマスタデータを登録するには、SAP Process Navigator → SAP Best Practices for SAP S/4HANA Cloud Private Edition (最新リリース) → アクセラレータ → 実装タブ → 独自のマスタデータの登録から、関連するマスタデータスクリプトを使用します。
移行方法
SAP S/4HANA 移行コックピットでは、以下の 2 つの異なる方法で SAP S/4HANA Cloud へのデータの移動が容易になります。

- ステージングテーブル使用のデータ移行: 移行オブジェクトテンプレートが入力され、テンプレートのデータが最初に "ステージングテーブル" (一時テーブル) に転送され、次に SAP S/4HANA Cloud システムに接続された対象 HANA データベースに移動されます。移行オブジェクトテンプレートは、以下の 2 つの異なるアプローチで入力することができます。
- ローカル SAP S/4HANA データベーススキーマ: テンプレートを XML または CSV 形式でダウンロードし (どちらも Microsoft Excel で開くことができます)、各項目にデータをコピー & ペーストするか、マニュアルで入力します。これは最も一般的に使用される方法ですが、大量のデータでは時間がかかる場合があります。
- リモート SAP HANA データベーススキーマ: 個別の SAP HANA データベースがデプロイされ、顧客のレガシデータベースと対象 SAP S/4HANA Cloud システムの間の "ミドルマン" として使用されます。リモート HANA データベースをターゲット SAP S/4HANA Cloud システムに接続するように統合を設定する必要があります。顧客は、独自の ETL (抽出、変換、ロード) コードを設計するか、SAP Data Services を使用してレガシデータベースからリモート HANA データベースにデータを移動する責任があります。この方法では、初期設定により多くの時間が必要になりますが、大量のデータに対しては効率的です。
注記
どちらのアプローチも、SAP Process Navigator: Data Migration to SAP S/4HANA from Staging (2Q2) に記載されています。
- SAP システムからのデータの直接移行: 互換性のあるリリースの SAP ERP システムと対象 SAP S/4HANA Cloud システムの間に RFC 接続が設定されます。RFC 接続を介して、SAP S/4HANA 移行コックピットにデータをロードすると、ソースデータが自動的に SAP S/4HANA データモデルに変換されます。詳細な手順については、SAP Help Portal を参照してください。









