このチュートリアルでは、 SAP HANA(XSクラシックモデル)で開発された2つのSAP HANAビューを、SAP HANA(XSアドバンストモデル)に移行します。
HDIのHTAの前提条件で説明されているように、HDI開発用にABAPシステムを設定しました。
コンテクスト
XSクラシックモデルであるSAPHANAでは、ビューは通常、SAPHANAModelerパースペクティブのSAPHANAStudioで開発されます。設計時オブジェクトはSAPHANAリポジトリに保存され、ランタイムアーティファクトはスキーマでのアクティブ化中に作成されます_SYS_BIC。ABAPでの準備手順なしで、 SAPHANAStudioで開発を開始することができます。
HTA for HDIでは、ビューは共有ワークスペースでSAPHANA用のSAPWebIDEを使用してモデル化されます。このように、 SAP HANA Studioの場合と同じように、複数の人が同じプロジェクトでこれらのビューを開発できます。ただし、管理者は、開発を開始する前に、HDI開発用にABAPシステムを設定する必要があります。さらに、開発アーキテクトはオブジェクトがデプロイされるHDIコンテナを作成し、開発者はABAP開発ツール(ADT)でHDI名前空間を作成します。これにより、SAPHANA用のSAPWebIDEでビューを開発できるプロジェクトが作成されます。 。
HTA for HDIでは、設計時オブジェクトは最終的にABAPに保存され、チェックアウトされたコピーは開発のためにSAPWebIDEで使用されます。ランタイムオブジェクトは、代わりにHDIコンテナのランタイムスキーマにデプロイされます_SYS_BICXSクラシックモデルで。
チュートリアルの概要
このチュートリアルの基礎は、SAPがデモンストレーション目的で出荷するABAPワークベンチのフライトデータモデルです。SAPHANAリポジトリで2つのSAPHANAビューを開発します。SFLIGHTとSPFLIABAPシステムのテーブル。これらの2つのビューを移行して、SAPHANA用のSAPWebIDEで使用および拡張できるようにします。移行手順には、移行ツールの使用、SAP Web IDEの事前設定されたプロジェクトへの結果のインポート、ABAPのHDIコンテナへの移行されたビューの展開、およびABAPのHTAリポジトリへのチェックインが含まれます。
ここで説明されているとおりにチュートリアルを実行して、移行が正常に実行されることを確認します。その後、このチュートリアルを独自の移行の基礎として使用できます。移行手順の一般的な概要については、以下も参照してください。ABAPで使用されるSAPHANAリポジトリベースの開発をHDIのHTAに移行する。
チュートリアルはMicrosoftWindowsで実行されることに注意してください。
手順
結果
2つのビューの移行を実行しました。これで、SAPHANA用のSAPWeb IDEを使用してそれらを編集し、ABAP変更および移送システムを使用してそれらを移送することができます。