MySQL Workbench でSAP Netweaver Gateway データをクエリ

詳細情報をご希望ですか?

無償トライアル:

ダウンロードへ

製品の詳細情報へ:

SAP Netweaver Gateway ODBC Driver

SAP Netweaver Gateway ODBC Driver を使って、ODBC 接続をサポートするあらゆるアプリケーション・ツールからSAP Netweaver Gateway にデータ連携。

SAP Netweaver Gateway データにデータベースと同感覚でアクセスして、SAP Netweaver Gateway のEntities データに使い慣れたODBC インターフェースで双方向連携。



MySQL Workbench からライブSAP Netweaver Gateway データにMySQL クエリを実行します。

ODBC Driver for SAP Netweaver Gateway からSQL Gateway を使用し、MySQL インターフェースを介してSAP Netweaver Gateway にクエリを実行できます。以下のステップに従って、SQL Gateway のMySQL リモーティングサービスを開始し、MySQL Workbench でライブSAP Netweaver Gateway を操作します。

SAP Netweaver Gateway データへの接続

未指定の場合は、データソース名(DSN)で必要な接続プロパティの値を指定します。DSN を構成するために、ビルトインのMicrosoft ODBC Data Source Administrator を使用できます。ドライバーのインストールの最後にアドミニストレーターが開きます。Microsoft ODBC データソースアドミニストレーターでDSN を作成及び設定する方法については、ヘルプドキュメントの[はじめに]チャプターを参照してください。

SAP Gateway はBasic 認証とOAuth 2.0 認証の両方を許可します。Basic 認証を使用して自分のアカウントに接続するか、OAuth を使用して他のユーザーが彼らのアカウントでサービスからデータを取得できるようにすることができます。基本となる認証情報に加え、SAP Gateway テーブルへのアクセスには以下の追加プロパティが必要です。

  • Url: 環境のURL、またはサービスの完全URL に設定。例えば、完全URL は次のようになります:https://sapes5.sapdevcenter.com/sap/opu/odata/IWBEP/GWSAMPLE_BASIC/。この例では、環境URL は次のようになります:https://sapes5.sapdevcenter.com。
  • Namespace: 適切なService Namespace を設定。先ほどの例では、IWBEP が名前空間です。サービスへの完全URL が指定されている場合は任意です。
  • Service: データを取得するサービスに設定。先ほどの例では、サービスはGWSAMPLE_BASIC です。完全URL が指定されている場合は必須ではありません。

Basic 認証での認証

Basic 認証では、自分のログインクレデンシャルを使用して接続します。次のプロパティを設定します。

  • User: これはSAP Gateway へのログインに使用するユーザー名です。
  • Password: これはSAP Gateway へのログインに使用するパスワードです。

OAuth 認証での認証

ユーザー資格情報の接続プロパティを設定せずに接続できます。 接続すると、本製品はデフォルトブラウザでSAP Gateway OAuth エンドポイントを開きます。ログインして、本製品にアクセス許可を与えます。本製品が以下のOAuth プロセスを完了します。 他のOAuth 認証フローについては、ヘルプドキュメントの「OAuth 認証の使用」を参照してください。

SQL Gateway を構成する

SAP Netweaver Gateway への接続を仮想MySQL データベースとして設定するには、SQL Gateway Overview を参照してください。クライアントからのMySQL 要求を受けるMySQL リモートサービスを構成します。このサービスは、SQL Gateway UI で構成できます。

MySQL Workbench からSAP Netweaver Gateway をクエリ

以下のステップでは、MySQL Workbench からSQL Gateway で作成された仮想SAP Netweaver Gateway データベースに接続し、ライブSAP Netweaver Gateway データを操作するための基本的なクエリを発行する方法を説明します。

SQL Gateway を介してSAP Netweaver Gateway に接続

  1. MySQL Workbench で、[add a new MySQL connection]をクリックします。
  2. 接続(CData SQL Gateway for SAP Netweaver Gateway)に名前を付けます。
  3. HostnamePortUsername のパラメータを設定し、SQL Gateway に接続します。
  4. Store in Vault をクリックしてパスワードを設定し、保存します。
  5. Test Connection をクリックして接続が正しく構成されていることを確認し、OK をクリックします。

SAP Netweaver Gateway データをクエリ

  1. 作成した接続(CData SQL Gateway for SAP Netweaver Gateway)を開きます。
  2. [File]->[New Query Tab]と進みます。
  3. SELECT * FROM `CData SAPGateway Sys`.SalesOrderLineItems; のようなSAP Netweaver Gateway データを取得するSQL クエリを記述します。

MySQL Workbench からライブSAP Netweaver Gateway データにアクセスすることで、MySQL データベースと同じようにSAP Netweaver Gateway をクエリおよび更新できます。CData ODBC Driver for SAP Netweaver Gateway とCData SQL Gateway の30日間無料トライアルはこちらです。