Sap-hana-export-import

提供:Dev Guides
移動先:案内検索

SAP HANA-エクスポートとインポート

HANAエクスポートおよびインポートオプションにより、テーブル、情報モデル、ランドスケープを別のシステムまたは既存のシステムに移動できます。 すべてのテーブルと情報モデルを再作成する必要はありません。新しいシステムにエクスポートしたり、既存のターゲットシステムにインポートしたりするだけなので、労力を削減できます。

このオプションには、上部の[ファイル]メニューからアクセスするか、HANA studioのテーブルまたは情報モデルを右クリックしてアクセスできます。

説明とインポート

HANA Studioでテーブル/情報モデルをエクスポートする

[ファイル]メニュー→[エクスポート]→[次のオプションが表示されます-

宛先の説明

SAP HANAコンテンツのエクスポートオプション

デリバリーユニット

配達単位は単一のユニットであり、複数のパッケージにマッピングでき、単一のエンティティとしてエクスポートできるため、配達ユニットに割り当てられたすべてのパッケージを単一のユニットとして扱うことができます。

ユーザーはこのオプションを使用して、配信ユニットを構成するすべてのパッケージとそれに含まれる関連オブジェクトをHANAサーバーまたはローカルクライアントの場所にエクスポートできます。

ユーザーは、配信ユニットを使用する前に作成する必要があります。

これは、HANA Modeler→配信ユニット→システムの選択と次へ→作成→名前、バージョンなどの詳細を入力することで実行できます。 →OK→配送ユニットにパッケージを追加→完了

配送ユニット

デリバリーユニットが作成され、パッケージがそれに割り当てられると、ユーザーはエクスポートオプションを使用してパッケージのリストを見ることができます-

[ファイル]→[エクスポート]→[配信ユニット]→[配信ユニットを選択]に移動します。

デリバリーユニットに割り当てられているすべての荷物のリストを見ることができます。 それはエクスポート場所を選択するオプションを提供します-

  • サーバーにエクスポート
  • クライアントにエクスポート

配送ユニットを介してエクスポート

図に示すように、配信ユニットをHANAサーバーの場所またはクライアントの場所にエクスポートできます。

ユーザーは、「時間でフィルター」を使用してエクスポートを制限できます。つまり、上記の時間間隔内に更新される情報ビューのみがエクスポートされます。

デリバリーユニットとエクスポート場所を選択し、「次へ」→「完了」をクリックします。 これにより、選択したデリバリーユニットが指定した場所にエクスポートされます。

開発者モード

このオプションを使用して、個々のオブジェクトをローカルシステム内の場所にエクスポートできます。 ユーザーは、単一の情報ビューまたはビューとパッケージのグループを選択し、エクスポートおよび終了するローカルクライアントの場所を選択できます。

これは、以下のスナップショットに示されています。

開発者モード

サポートモード

これを使用して、SAPサポートの目的でデータとともにオブジェクトをエクスポートできます。 これは、要求されたときに使用できます。

-ユーザーが情報ビューを作成すると、エラーがスローされ、解決できません。 その場合、彼はこのオプションを使用して、データとともにビューをエクスポートし、デバッグ目的でSAPと共有できます。

サポートモード

  • SAP HANA Studioでのエクスポートオプション*-

    *Landscape* -あるシステムから別のシステムにランドスケープをエクスポートします。
    *Tables* -このオプションを使用して、テーブルをそのコンテンツとともにエクスポートできます。

SAP HANAコンテンツの下のインポートオプション

[ファイル]→[インポート]に移動すると、[インポート]の下にすべてのオプションが表示されます。

ローカルファイルからのデータ

これは、.xlsや.csvファイルなどのフラットファイルからデータをインポートするために使用されます。

インポート

Nexをクリック→ターゲットシステムの選択→インポートプロパティの定義

ローカルシステムを参照してソースファイルを選択します。 また、ヘッダー行を保持する場合のオプションも提供します。 また、既存のスキーマの下に新しいテーブルを作成するオプション、またはファイルから既存のテーブルにデータをインポートする場合のオプションも提供します。

ローカルファイル1からのデータ

[次へ]をクリックすると、主キーの定義、列のデータ型の変更、テーブルのストレージタイプの定義、および提案されたテーブルの構造の変更を行うオプションが表示されます。

ローカルファイル2からのデータ

[完了]をクリックすると、そのテーブルは、言及されたスキーマのテーブルのリストの下に表示されます。 データプレビューを実行し、テーブルのデータ定義をチェックできます。これは、.xlsファイルのデータ定義と同じになります。

ローカルファイルからデータをインポート

デリバリーユニット

[ファイル]→[インポート]→[配信ユニット]に移動して、配信ユニットを選択します。 サーバーまたはローカルクライアントから選択できます。

「非アクティブバージョンの上書き」を選択すると、存在するオブジェクトの非アクティブバージョンを上書きできます。 ユーザーが「オブジェクトのアクティブ化」を選択した場合、インポート後、インポートされたすべてのオブジェクトがデフォルトでアクティブ化されます。 ユーザーは、インポートされたビューのアクティベーションを手動でトリガーする必要はありません。

デリバリーユニット経由でインポート

[完了]をクリックし、正常に完了すると、ターゲットシステムに入力されます。

開発者モード

ビューがエクスポートされるローカルクライアントの場所を参照し、インポートするビューを選択すると、ユーザーは個々のビューまたはビューとパッケージのグループを選択し、[完了]をクリックできます。

メタデータの大量インポート

[ファイル]→[インポート]→[メタデータの一括インポート]→[次へ]に移動し、ソースシステムとターゲットシステムを選択します。

システムを一括インポート用に構成し、[完了]をクリックします。

メタデータの一括インポート

メタデータの選択的インポート

テーブルとターゲットスキーマを選択して、SAPアプリケーションからメタデータをインポートできます。

ファイル→インポート→メタデータの選択的インポート→次へに進みます

タイプ「SAPアプリケーション」のソース接続を選択します。 データストアはSAPアプリケーションタイプですでに作成されている必要があることに注意してください→次へをクリックします

メタデータの選択的インポート1 メタデータの選択的インポート2

インポートするテーブルを選択し、必要に応じてデータを検証します。 その後、[完了]をクリックします。