SAP向けOPAの設定

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

SAPサーバー向けにWorkatoオンプレミスエージェント(OPA)を設定するには、次の手順を完了する必要があります:

  1. Workato OPAのインストール
  2. SAP JCOライブラリのダウンロード
  3. OPAでのSAPプロファイルの作成
  4. OPAの実行

Workato OPAのインストール

WorkatoがSAP Environmentに接続できるようにするには、WorkatoオンプレミスエージェントをSAPサーバー上、またはSAPサーバーにアクセスできる別の仮想マシン(VM)上にインストールする必要があります。

VMサーバーとSAPサーバーは同じドメイン内にあり、ファイアウォールの外部に配置されておらず、相互にアクセスできる必要があります。 各サーバーからもう一方のサーバーにpingを実行して、VMサーバーとSAPサーバーが相互に通信できることをテストします。

または、SAPと同じシステムまたはドメインにオンプレミスエージェントをダウンロードすることに制限がある場合は、SAP routerを使用してSAPシステムへのアクセスを制御できます。 このアプローチは、内部ポリシーおよび規制要件への準拠を確保するのに役立ちます。

Workatoオンプレミスグループをダウンロードして設定し、オンプレミスエージェントを作成するには、グループの作成ガイドを参照してください。

コネクション設定の推奨事項

構成管理を簡単にするため、コネクションタイプとしてDirectly in Workato(Workatoで直接)を選択することをお勧めします。

SAP JCOライブラリのダウンロード

SAP JCoライブラリを使用するライセンスをまだお持ちでない場合は、SAPプロバイダーにライセンスについてお問い合わせください。

SAP JCO、OPAの互換性およびWorkatoサポート

SAP JCoバージョンOPAバージョンWorkatoサポート
3.0.xおよび3.1.xv27以降SAP JCo 3.0.xの限定サポート(詳細については、カスタマーサポートマネージャーにお問い合わせください)。
3.1.7以降v25~v26はい(SAP JCo 3.0のサポートを終了)
3.1.6およびリリース3.1の下位パッチv24.3以下はい
3.0.xおよび3.1.xv24. v24.1、v24.2、v24.3SAP JCo 3.0.xの限定サポート(詳細については、カスタマーサポートマネージャーにお問い合わせください)。
3.1.3以降(3.1.7以降を推奨)v2.16.0はい(SAP JCo 3.0のサポートを終了)

次の項目をダウンロードするには、SAP JCO Librariesにアクセスしてください:

  • SAP JCOコネクターライブラリ
    • 直接コネクション(バージョン3.1.7以降)
    • メッセージサーバーコネクション(バージョン3.1.7以降)

オペレーティングシステムの互換性

お使いのオペレーティングシステムに適したライブラリのバージョンを選択してください。

さらに、SAP Note 2786882 - SAP JCo 3.1 release and support strategyを参照して、お使いのオペレーティングシステムがすべての前提条件を満たしていることを確認してください。

ライブラリをダウンロードしたら、作成したグループ内のすべてのオンプレミスエージェントのlib_ext/ディレクトリに配置します。

Windowsユーザー:
関連するすべてのファイルをlib_extフォルダにインポートしていることを確認します。 合計3つのファイル、sapjco3.dllsapjco3.jar、およびsapidoc3.jarlib_extフォルダにインポートしている必要があります。 sap-connector-impl-X.X.X.jarという名前のファイルは、すでにフォルダ内に存在している必要があります。
Macユーザー:
関連するすべてのファイルをlib_extフォルダにインポートしていることを確認します。 合計3つのファイル、libsapjco3.dylibsapjco3.jar、およびsapidoc3.jarlib_extフォルダにインポートしている必要があります。 sap-connector-impl-X.X.X.jarという名前のファイルは、すでにフォルダ内に存在している必要があります。
Linuxユーザー:
関連するすべてのファイルをlib_extフォルダにインポートしていることを確認します。 合計3つのファイル、libsapjco3.sosapjco3.jar、およびsapidoc3.jarlib_extフォルダにインポートしている必要があります。 sap-connector-impl-X.X.X.jarという名前のファイルは、すでにフォルダ内に存在している必要があります。

OPAの実行

オンプレミスエージェントを実行するには、オンプレミスエージェントの実行ガイドを参照してください。 正常に実行されたら、WorkatoでSAPコネクターの設定に進むことができます。

SAPスキーマ変更の反映

OPAバージョンv25以降でBAPI、RFC、またはIDocスキーマに変更が発生した場合は、レシピエディターでRefreshをクリックする必要があります。 たとえば、新しいカスタムフィールドが追加された場合、データ型が変更された場合、またはフィールド長が変更された場合などです。 この機能を使用するには、SAP JCo 3.1.7以降が必要です。 v25より前のOPAバージョンでは、Workatoに変更を反映するためにOPAを再起動する必要があります。 SAPスキーマの更新SAPスキーマの更新

SAPプロファイルの作成

OPAコネクションタイプに基づいて、Workato内でSAPコネクションを作成するには、次のいずれかのガイドを参照してください:

  • Directly in Workato - SAP Cloud Profileガイドを参照してください。
  • Manually in each agent - SAP Profileガイドを参照してください。 config.ymlファイルを設定した後、変更を適用するためにオンプレミスエージェントを再起動します。 グループ内の各エージェントについて、config.ymlファイルを個別に更新する必要があります。

関連情報

SAP RFCへのコネクションを完了するには、次のガイドをお読みください:

  1. Workato SAPコネクターを設定する
  2. オプション: SAPでWorkatoとの間のIDocを設定する

Last updated: