MySQL Workbench でSmaregi データをクエリ

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

無償トライアル:

ダウンロードへ

製品の詳細情報へ:

Smaregi ODBC Driver

Smaregi ODBC ドライバーは、ODBC 接続をサポートする任意のアプリケーションからライブなスマレジデータに直接接続できる強力なツールです。標準のODBC ドライバーインタフェースを使用して、データベースのようにスマレジにアクセスし、商品、在庫、発送状況などの読み出し、書き込み、および更新を実行できます。



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

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

Smaregi データへの接続

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

スマレジドライバーには、ContractId およびAccessToken パラメータが必要です。

  • スマレジにログイン後、「設定」->「システム連携」->「スマレジAPI 設定」に移動します。
  • 「API受信設定」セクションにある「受信機能を利用する」を「利用する」に変更し、「アクセストークンの生成」をクリックし、AccessToken を取得します。
  • 次に必要なAPI アクセスを有効にするため、「機能設定」セクションで必要な機能を「利用する」に変更します。

ContractId: アカウントの契約ID。これは受信設定セクションでも確認できます。
AccessToken: 受信設定セクションのアクセストークン。

SQL Gateway を構成する

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

MySQL Workbench からSmaregi をクエリ

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

SQL Gateway を介してSmaregi に接続

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

Smaregi データをクエリ

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

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