SAP向けOPAの設定
SAPサーバー向けにWorkatoオンプレミスエージェント(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.x | v27以降 | 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.x | v24. v24.1、v24.2、v24.3 | SAP 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.dll、sapjco3.jar、およびsapidoc3.jarをlib_extフォルダにインポートしている必要があります。sap-connector-impl-X.X.X.jarという名前のファイルは、すでにフォルダ内に存在している必要があります。 - Macユーザー:
- 関連するすべてのファイルを
lib_extフォルダにインポートしていることを確認します。 合計3つのファイル、libsapjco3.dylib、sapjco3.jar、およびsapidoc3.jarをlib_extフォルダにインポートしている必要があります。sap-connector-impl-X.X.X.jarという名前のファイルは、すでにフォルダ内に存在している必要があります。 - Linuxユーザー:
- 関連するすべてのファイルを
lib_extフォルダにインポートしていることを確認します。 合計3つのファイル、libsapjco3.so、sapjco3.jar、およびsapidoc3.jarをlib_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プロファイルの作成
OPAコネクションタイプに基づいて、Workato内でSAPコネクションを作成するには、次のいずれかのガイドを参照してください:
Directly in Workato- SAP Cloud Profileガイドを参照してください。Manually in each agent- SAP Profileガイドを参照してください。config.ymlファイルを設定した後、変更を適用するためにオンプレミスエージェントを再起動します。 グループ内の各エージェントについて、config.ymlファイルを個別に更新する必要があります。
Last updated: