ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →無償トライアル:
無償トライアルへ製品の情報と無償トライアルへ:
SAP Netweaver Gateway に連携するJava アプリケーションを素早く、簡単に開発できる便利なドライバー。
古川えりか
コンテンツスペシャリスト
JDBC Driver
この記事では、CData JDBC Driver for SAPGateway をRapidMiner のプロセスと簡単に統合する方法を示します。この記事では、CData JDBC Driver for SAPGateway を使用してSAP Netweaver Gateway をRapidMiner のプロセスに転送します。
以下のステップに従ってSAP Netweaver Gateway へのJDBC 接続を確認できます。
jdbc:sapgateway:
cdata.jdbc.sapgateway.SAPGatewayDriver
SAP Gateway はBasic 認証とOAuth 2.0 認証の両方を許可します。Basic 認証を使用して自分のアカウントに接続するか、OAuth を使用して他のユーザーが彼らのアカウントでサービスからデータを取得できるようにすることができます。基本となる認証情報に加え、SAP Gateway テーブルへのアクセスには以下の追加プロパティが必要です。
Basic 認証では、自分のログインクレデンシャルを使用して接続します。次のプロパティを設定します。
ユーザー資格情報の接続プロパティを設定せずに接続できます。 接続すると、本製品はデフォルトブラウザでSAP Gateway OAuth エンドポイントを開きます。ログインして、本製品にアクセス許可を与えます。本製品が以下のOAuth プロセスを完了します。 他のOAuth 認証フローについては、ヘルプドキュメントの「OAuth 認証の使用」を参照してください。
JDBC URL の構成については、SAP Netweaver Gateway JDBC Driver に組み込まれている接続文字列デザイナを使用してください。JAR ファイルのダブルクリック、またはコマンドラインからJAR ファイルを実行します。
java -jar cdata.jdbc.sapgateway.jar
接続プロパティを入力し、接続文字列をクリップボードにコピーします。
以下は一般的な接続文字列です。
User=user;Password=password;URL=https://sapes5.sapdevcenter.com/sap/opu/odata/IWBEP/GWSAMPLE_BASIC/;InitiateOAuth=GETANDREFRESH
プロセス内の様々なRapidMiner オペレーターとのSAP Netweaver Gateway 接続を使用できます。SAP Netweaver Gateway を取得するには、[Operators]ビューから[Retrieve]をドラッグします。
[Retrieve]オペレータを選択した状態で、[repository entry]の横にあるフォルダアイコンをクリックして[Parameters]ビューで取得するテーブルを定義できます。表示されるRepository ブラウザで接続ノードを展開し、目的のサンプルセットを選択できます。
最後に、[Retrieve]プロセスから結果に出力をワイヤリングし、プロセスを実行してSAP Netweaver Gateway を確認します。