設定に直接つながるSAP transaction SALEまたはSM59を使用して、Talend SAP RFC Serverを指し示すRFCデスティネーションを作成できます。
始める前に
次のステップに進む前に、SAPユーザーがTalendジョブとTalend SAP RFC Serverに接続するよう作成されていることをご確認ください。
手順
-
SAP GUIを使用して、SAP管理者としてSAPにログオンします。
-
設定に直接つながるSAP transaction SALEまたはSM59に移動します。
-
[Create RFC Connections] (RFC接続を作成)をクリックし、次に新しいTCP/IPベースのRFCデスティネーション、この例ではTALEND_TL_RFC_DESTINATIONを選択して作成します。
-
[Technical Settings] (技術設定)タブで、[Activation Type] (アクティベーションタイプ)の[Registered Server Program] (登録されたサーバープログラム)を選択し、次に、[Program ID] (プログラムID)と[Gateway Options] (ゲートウェイオプション)をそれぞれ設定します。
情報メモ要確認: SAPのプログラムIDは、Talend SAP RFC Serverのエントリーと同じにする必要があります。
-
[Unicode] (ユニコード)タブで、ユニコード/非ユニコードを設定するために使われます。
情報メモヒント: Unicodeを強くお勧めします。
-
必要に応じて設定ファイルを編集し、Talend SAP RFC Serverを設定するために使われます。
-
Talend SAP RFC Serverを起動します。
-
[Connection Test] (接続テスト)をクリックして、Talend SAP RFC Serverへの接続ステータスを確認します。
タスクの結果
すべてのパラメーターが正しく設定されていれば、以下のような画面が表示されます。これは、tSAPIDocReceiverコンポーネントを使用したTalendジョブが、IDocsを受信する準備が完了したことを示しています。