製品をチェック

無償トライアル:

無償トライアルへ

製品の情報と無償トライアルへ:

TaxJar ODBC Driver

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

TaxJar データにデータベースと同感覚でアクセスして、TaxJar のTransactions、TaxAmounts などに使い慣れたODBC インターフェースで双方向連携。

データ連携でお困りですか?

お問い合わせ

Ruby でTaxJar データ連携アプリを構築


Ruby でODBC 経由でTaxJar に接続して、モダンなクラウド連携アプリを開発。


taxjar ロゴ画像
odbc ロゴ画像

ODBC

Ruby ロゴ画像

CData ODBC Driver for TaxJar を使うと、簡単にRuby アプリケーションにリアルタイムTaxJar データを連携・統合できます。 Tこの記事では、TaxJar] データにリアルタイムに連携するRuby アプリケーションを構築して、クエリを実行し、結果を表示してみます。

TaxJar データのODBC 接続を設定

通常はCData ODBC Driver のインストール後にODBC DSN 接続ウィザードが立ち上がり、設定を行うことができます。 もしODBC DSN 接続が未済の場合には、Microsoft ODBC データソースアドミニストレータでODBC DSN を作成および設定することができます。

TaxJar API への認証には、まず初めにTaxJar UI からAPI キーを取得する必要があります。

NOTE:API の利用は、Professional およびPremium TaxJar プランでのみ可能です。

すでにProfessional またはPremium プランをお持ちの方は、TaxJar UI にログインして、「アカウント」->「TaxJar API」に移動するとAPI キーを確認することができます。 API キーを取得したら、APIKey 接続プロパティに設定できます。

その他の注意事項

  • デフォルトでは、エンティティが日付範囲フィルタをサポートしている場合、CData コネクタは過去3か月のデータを取得します。StartDate を設定して、取得するデータの最小作成日を指定することができます。
  • API キーがサンドボックスAPI アカウント用に作成されている場合は、UseSandbox をtrue に設定してください。ただし、すべてのエンドポイントが期待どおりに機能するとは限りません。詳しくは、TaxJar 開発者用ドキュメントを参照してください。

Ruby および必要なGem のインストール

If you do not have Ruby installed, refer to the Ruby インストールページ. Ruby をインストールしたら、次にruby-dbi、dbd-odbc、ruby-odbc gems をインストールします:

gem install dbi gem install dbd-odbc gem install ruby-odbc

TaxJar データに連携するRuby アプリケーションの作成

Ruby ファイル (例: TaxJarSelect.rb) を作成し、テキストエディタで開きます。ファイルに次のコードをコピーします:

#connect to the DSN require 'DBI' cnxn = DBI.connect('DBI:ODBC:CData TaxJar Source','','') #execute a SELECT query and store the result set resultSet = cnxn.execute("SELECT TransactionID, UserID FROM Orders WHERE TransactionID = '123'") #display the names of the columns resultSet.column_names.each do |name| print name, "\t" end puts #display the results while row = resultSet.fetch do (0..resultSet.column_names.size - 1).each do |n| print row[n], "\t" end puts end resultSet.finish #close the connection cnxn.disconnect if cnxn

これで、Ruby で TaxJar データが接続できるようになります。簡単にコマンドラインからファイルを叩いて接続を確認してみましょう。:

ruby TaxJarSelect.rb TaxJar へのSQL-92 企画のSQL を使って、Ruby に簡単にTaxJar を連携できます。是非、トライアルで試してみてください。