接続の確立
JDBC データソースの作成
Java アプリケーションから接続するJDBC データソースを作成できます。CData JDBC Driver for SAP Fieldglass に基づくJDBC データソースの作成は、3つの基本ステップで構成されます。
- ドライバーのJAR ファイルをクラスパスに追加します。JAR ファイルはインストールディレクトリの[lib]サブフォルダ内にあります。.lic ファイルはJAR ファイルと同じフォルダ内に配置される必要があることに注意してください。
- ドライバークラスを入力します。次に例を示します。
cdata.jdbc.sapfieldglass.SAPFieldglassDriver
- JDBC URL を入力します。次に例を示します。
jdbc:sapfieldglass:EnvironmentURL='https://myinstance.com';OAuthClientId=clientId;OAuthClientSecret=clientSecret;APIKey=xxxxxxxx-xxxx-xxxx-xxxx; or jdbc:cdata:sapfieldglass:EnvironmentURL='https://myinstance.com';OAuthClientId=clientId;OAuthClientSecret=clientSecret;APIKey=xxxxxxxx-xxxx-xxxx-xxxx;
上記の2つ目の形式は、同じURL 形式を使用しているドライバー間でアプリケーションに競合がある場合は、CData ドライバーを使用していることを確認するために常に使用できます。URL は "jdbc:sapfieldglass:" または"jdbc:cdata:sapfieldglass:" のいずれかから始まり、任意の接続プロパティの名前と値のペアをセミコロン区切りで入力します。
資格情報の取得
SAP Fieldglass の担当者に問い合わせ、OAuthClientId、OAuthClientSecret、EnvironmentURL を入手してください。
SAP Fieldglass への接続
運用環境への認証を行うには、以下のように指定します。
- APIKey:SAP Fieldglass API キー。これはオプションですが、API キーが必要であることを示すSAP Fieldglass からのエラーが発生した場合は、SAP Fieldglass 管理者に依頼するか、SAP Fieldglass Integration Tools にログインしてCreate API Application をクリックします。
- OAuthClientId:SAP Fieldglass 担当者から取得したOAuth Client ID。
- OAuthClientSecret:SAP Fieldglass 担当者から取得したOAuth Client Secret。
- EnvironmentURL:SAP Fieldglass 担当者から取得したSAP Fieldglass Environment URL。