目次

Search

  1. PowerExchange for SAP NetWeaverの作業の開始
  2. PowerExchange for SAP Dynamic ABAP Table Extractorを使用したデータ統合
  3. ABAPを使用したデータ統合
  4. ALEを使用したIDoc統合
  5. BAPI/RFC関数を使用したデータ統合
  6. データ移行
  7. ビジネスコンテンツの統合
  8. SAP BWデータ抽出
  9. SAP BIへのデータのロード
  10. データタイプリファレンス
  11. コードページおよびUnicodeのサポート
  12. 用語解説

PowerExchange for SAP NetWeaver PowerCenterユーザーガイド

PowerExchange for SAP NetWeaver PowerCenterユーザーガイド

プログラム情報のコピー

プログラム情報のコピー

フォルダやマッピングを他のリポジトリにコピーする場合、マッピングと一緒にABAPプログラム情報をコピーすることができます。その後、ABAPプログラムを再生成することなく、コピーしたマッピングに対してセッションを実行することができます。
テスト環境もしくは本番環境への移行時にプログラム情報のコピーが必要な場合があります。たとえば、マッピングを開発し、ABAPプログラムをインストールし、セッションが正常に実行できたとします。
テスト環境に移行するには、以下の手順を実行します。
  1. ABAPプログラムをSAPテストシステムにトランスポートします。通常、SAP開発システムにはプログラムのインストールが可能なPowerCenterトランスポートが含まれますが、テストシステムおよび本番システムでは、PowerCenterからプログラムをインストールできません。 したがって、テストもしくは本番環境に移行する場合は、ABAPプログラムをトランスポートする必要があります。
  2. マッピングとプログラム情報をテストリポジトリにコピーします。
  3. コピーしたプログラムIDとトランスポートしたABAPプログラムを使ってマッピングに対してセッションを作成、実行します。
[マッピングコピー]コマンドや[フォルダコピー]コマンドを使用すると、プログラム情報をコピーするマッピングが選択できます。DesignerはABAPプログラムのプログラムIDとタイムスタンプをコピーするので、プログラムはどちらのマッピングにも関連付けられています。DesignerはABAPプログラムをコピーしません。
マッピングをコピーする場合は以下のガイドラインを使用してください。
  • まだマッピングを開発中の場合には、プログラム情報をコピーしないでください。代わりに、コピーされたマッピング内から新しいABAPプログラムを生成してください。1つのマッピングを変更すると、ABAPプログラムは他のマッピングに対して無効になる可能性があります。
  • 同じ名前のプログラムが別に存在する場合、プログラム情報をリポジトリへコピーすることはできません。例えば、プログラム情報はリポジトリAからリポジトリBへ一回コピーできます。リポジトリAからリポジトリBへコピーした後、再びリポジトリAからリポジトリBへコピーすることはできません。また、リポジトリBからリポジトリAへコピーすることはできません。
  • 同一のリポジトリ内でプログラム情報をコピーすることはできません。
  • リポジトリ間またはフォルダ間でマッピングをコピーした場合、コピー先でマッピングを変更するときにはコピー先のリポジトリまたはフォルダでマッピングを保存してから行ってください。
  • マッピングを変更する場合は、変更したマッピングをリポジトリに保存してから、別のリポジトリにマッピングをコピーしてください。