Microsoft Access リンクテーブルからau PAY Market のデータに接続・更新する方法

加藤龍彦
加藤龍彦
デジタルマーケティング
CData au PAY Market ODBC Driver を使って、Microsoft Access からリンクテーブルを作成してau PAY Market のデータを更新。

Microsoft Access はMicrosoft の提供するデータベースソフトであり、Excel ライクな操作で手軽にデータベースを扱えます。CData ODBC ドライバと組み合わせることで、Access からau PAY Market を含む270を超えるSaaS / DB と連携することができます。本記事では、CData ODBC Driver for auPAYMarket を使って、Microsoft Access でau PAY Market を取得および更新する方法をご紹介します。

CData ODBC ドライバとは?

300種類以上の業務システムやDB をお好みのツールとノーコード連携

CData ODBC ドライバは、以下のような特徴を持つデータ連携ツールです。

au PAY Market をはじめとする、CRM、MA、会計ツールなど多様なカテゴリの300種類以上のSaaS / オンプレデータソースに対応
Access をはじめとする多様な帳票・BI ツールにau PAY Market のデータを連携
ノーコードでの手軽な接続設定
標準SQL での柔軟なデータ読み込み・書き込み
ベーシック認証 / OAuth 2.0 / SAML など多様な認証方式に対応
このチュートリアルではCData ODBC Drivers を使用してkintone とのデータ連携をノーコードで設定します

CData ODBC ドライバでは、1.データソースとしてau PAY Market の接続を設定、2.Access 側でODBC Driver との接続を設定、という2つのステップだけでデータソースに接続できます。以下に具体的な設定手順を説明します。

au PAY Market との接続を作成

まずは、本記事右側のサイドバーからauPAYMarket ODBC Driver の無償トライアルをダウンロード・インストールしてください。30日間無償で、製品版の全機能が使用できます。

ODBC ドライバーのインストール完了時にODBC DSN 設定画面が立ち上がります。または、Microsoft ODBC データソースアドミニストレーターを使ってDSN を作成および設定できます。

au PAY マーケットに接続するには、ShopId およびApiKey が必要です。

au PAY マーケットへのアクセスの設定

ShopId およびApiKey を取得するには、以下の手順に従ってください。

  • Wow! manager サイトにログインして、「各種お申し込み」メニューの「API利用申請」に移動します。
  • API利用規約に同意します。
  • 「APIキーの発行はこちら」をクリックします。
  • 「発行」ボタンをクリックして、API キーを生成します。
  • 「接続元IPアドレスを登録」に、対象とするIP アドレスを入力します。
  • 「登録」ボタンをクリックして、設定を保存します。

au PAY マーケットアカウントの認証

次の接続プロパティを設定して接続します。

  • ShopId:接続先のau PAY マーケットShop ID を設定。
  • ApiKey:API キーを設定。au PAY マーケットストアアカウントから取得したAPI キーです。
  • UseSandbox:Sandbox 環境に接続する場合はTrue を設定。

ODBC データソースアドミニストレーターで必要なプロパティを設定する方法の詳細は、ヘルプドキュメントの「はじめに」を参照してください。

Items データのリンクテーブルを作成

次の手順を実行することで、Access からリンクテーブルを作成してリアルタイムでau PAY Market のItems データにアクセスできます。

  1. Access の「外部データ」タブで「新しいデータソース」->「他のソースから」->「ODBC データベース」をクリックします。
  2. ODBC データベースの接続画面を表示
  3. データの保存方法オプションで、インポートかリンクテーブルかを選択します。リンクテーブルを利用することで、Items テーブルを読み込むだけではなく、リアルタイムでの書き込みも可能になります。
  4. ODBC 接続ウィザードでリンクテーブルを選択
  5. 「コンピュータデータソース」タブで、先ほど設定した「CData auPAYMarket Source」を選択します。
  6. コンピュータデータソースタブで、設定したデータソースを選択
  7. Items テーブルを選択します。このテーブルについての詳細は、ヘルプドキュメントの「データモデル」を参照してください。
  8. 利用可能なテーブル一覧。

リンクテーブルをダブルクリックで編集

これでau PAY Market のデータへのリンクテーブルが作成できたので、自由にテーブル内のデータを読み込み・書き込みできます。リンクテーブルは常に最新のデータを持ち、すべての変更は元となるテーブルに反映されます。

リアルタイムデータのリンクテーブル。

おわりに

このようにCData ODBC ドライバと併用することで、270を超えるSaaS、NoSQL データをAccess からコーディングなしで扱うことができます。30日の無償評価版が利用できますので、ぜひ自社で使っているクラウドサービスやNoSQL と合わせて活用してみてください。

日本のユーザー向けにCData ODBC ドライバは、UI の日本語化、ドキュメントの日本語化、日本語でのテクニカルサポートを提供しています。

はじめる準備はできましたか?

au PAY Market ODBC Driver の無料トライアルをダウンロードしてお試しください:

 ダウンロード

詳細:

au PAY Market Icon au PAY Market ODBC Driver お問い合わせ

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