翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS SDK for SAP ABAP リリース
AWS SDK for SAP ABAP はトランスポートで配信され、 AWS SDK for SAP ABAP - BTP エディションはアドオンとして配信されます。トランスポートとアドオンをインポートするメカニズムは異なりますが、技術的な機能は同じです。詳細については、「セットアップ」を参照してください。
リリース戦略
のバージョン 1 AWS SDK for SAP ABAP は頻繁に更新されます。新しいパッチは、 のリリースと更新に基づいて毎週または毎日リリースされます AWS のサービス。のパッチには、SDK のパッチレベルを更新するバグ修正やその他の変更を含める AWS のサービス ことができます。詳細については、AWS SDKs」を参照してください。
ベストプラクティス
すべての SAP システム (開発、QA、本番稼働環境) で SDK for SAP ABAP のパッチレベルを同じに保つことを推奨しています。
SDK にパッチを適用するときは、サンドボックスに最新バージョンをインポートしてください。その後、通常の変更管理手順に従って、開発、QA、および本番稼働システムにインポートできます。
SDK for SAP ABAP のパッチ適用
SDK for SAP ABAP の各リリースは、すべてのバグ修正、機能、アップデートを含む一連の累積トランスポートとして提供されます。パッチとインストールトランスポートに違いはありません。最新のトランスポートをインポートして、SDK for SAP ABAP にパッチを適用する必要があります。
core ランタイムモジュールと API モジュールの依存関係により、個々の API モジュールに個別にパッチを適用することはできません。パッチを適用するときは、特定のcoreモジュールが使用されなくなった場合でも、モジュールとインストールされている他のすべての API モジュールを更新する必要があります。
以下のシナリオでは、パッチ適用プロセスについて説明します。
-
シナリオ 1: SDK バージョンの定期的な更新
最新の SDK バージョンにパッチを適用する場合:
-
すべてのトランスポート (コア API モジュールとインストールされている API モジュール) を同時にインポートする
-
特定のインポートシーケンスは必要ありません
-
例えば、SDK のインストール時に
core、ec2、およびlmdトランスポートをインポートした場合、パッチを適用する際には、core、ec2、およびlmdの最新のトランスポートをインポートする必要があります。
-
-
シナリオ 2: 新しい API モジュールを追加する
現在インストールされているモジュールとは異なる SDK リリースから新しい API モジュール (Amazon Textract など
tex) をインポートする場合:-
既存のモジュールはすべて、新しいモジュールの SDK リリースバージョンと一致するようにパッチを適用する必要があります。
-
同時にインポートする (特定のシーケンスなし):
-
既存のすべてのモジュール (
coreおよびインストールされている API モジュール) の最新トランスポート -
新しい API モジュールのトランスポート
tex
-
-
-
シナリオ 3: 既存の API モジュールを更新する
既存の API モジュール (Amazon Translate など
xl8) を最新の SDK バージョンに更新する場合、相互依存関係のため、個々のモジュールの更新はサポートされていません。「」で説明されているプロセスに従って、coreモジュールとインストールされているすべての API モジュールを一緒に更新して、SDK 全体にパッチを適用する必要がありますRegular SDK Version Update。
追加モジュールのインストール
既存の core およびモジュールと同じパッチレベルで新しいモジュールのトランスポートをインポートして、SAP システムに追加の API モジュールをインストールします。より新しいバージョンのモジュールをインポートする場合は、「SDK for SAP ABAP のパッチ適用」に記載されているガイドラインに従ってください。これにより、すべての SDK モジュールでパッチレベルに互換性があることが保証されます。
SDK for SAP ABAP のアンインストール
SDK for SAP ABAP をアンインストールするには、https://sdk-for-sapabap.aws.amazon.com/awsSdkSapabapV1/release/uninstall-abapsdk-LATEST.zip
curl "https://sdk-for-sapabap.aws.amazon.com/awsSdkSapabapV1/release/uninstall-abapsdk-LATEST.zip" -o "uninstall-abapsdk-LATEST.zip"
署名ファイルは https://sdk-for-sapabap.aws.amazon.com/awsSdkSapabapV1/release/uninstall-abapsdk-LATEST.sig
SAP システムにインストールされている SDK モジュールごとに、対応する削除トランスポートを上記の ZIP ファイルからインポートする必要があります。SDK 全体をアンインストールしなくても、1 つのモジュールを削除できます。削除したいモジュールの削除トランスポートのみをインポートすることで削除できます。SDK 全体とそのすべてのモジュールをアンインストールする場合は、コア削除トランスポートを最後にインポートする必要があります。
開発システム、QA システム、または本番稼働システムでアンインストールを試みる前に、サンドボックスでアンインストールをテストすることをお勧めします。
考慮事項
SDK をアンインストールする前に、以下の考慮事項を確認してください。
-
からの SDK 設定は失われます。
IMGはインストール時に再構成する必要があります。 -
SDK に依存する Z プログラムがある場合、SDK を削除すると構文エラーが生成されます。
-
SDK 認可リファレンスを含む PFCG またはビジネスロールは、SDK の削除後に無効な認可を持ちます。SDK をアンインストールする前に、PFCG ロールから SDK 認可リファレンスを削除してください。
注記
AWS SDK for SAP ABAP - 開発者プレビュー中に BTP エディションをアンインストールすることはできません。