ODBC Driver for FreshBooks でリアルタイムFreshBooks データ連携を SAP BusinessObjects universe から利用可能に。
この記事では、CData ODBC Driver for FreshBooks を使ったSAP BusinessObject Universe を作成する方法を説明します。 Information Design Tool および Web Intelligence tool の双方から service に接続します。
※製品について詳しい情報をご希望の方は以下からお進みください。
- FreshBooks にほかのBI、ETL、開発ツールから接続したい:FreshBooks データ連携ガイドおよびチュートリアルのリストへ
- FreshBooks Drivers について詳細を知りたい:ドライバー詳細情報ページへ
- ほかのデータソースに連携したい:CData Drivers 一覧へ
- ドライバーの30日の無償トライアル版を使いたい:トライアル版ダウンロードページへ
- 製品の利用やライセンスについて相談したい:sales@cdata.co.jp までメールにてご相談ください。
FreshBooks データに連携するODBC 接続の確立
このセクションでは、Information Design Tool からFreshBooks ODBC データソースへの連携方法を説明します。接続の確立後、データの分析やBusinessObject Universe の作成が可能となります。
- DSN での接続プロパティの指定がされていない場合には、Microsoft ODBC ソースアドミニストレーターでODBC DSN を作成し、接続設定をしてください。一般的な接続プロパティは以下です:
- CompanyName
- Token
Microsoft ODBC データソースアドミニストレーターでの必須プロパティについては、ヘルプドキュメントの[はじめに]の章を参照してください。
プロジェクトを右クリックして、[New]→[New Relational Connection]をクリックします。
- 表示されたウィザードで、接続名を入力します。
[Generic]→[Generic ODBC datasource]→[ODBC Drivers]とクリックして、DSN を選択します。Select Generic -> Generic ODBC datasource -> ODBC Drivers and select the DSN.
-
コネクションプーリングとカスタムパラメータはデフォルト値のままで、完了してウィザードを閉じます。
Information Design Tool で FreshBooks データに連携して分析する
Information Design Tool では、公開されたODBC 接続とローカルのODBC 接続の双方を利用して、データのブランジングとクエリができます。
Local Projects ビューで、接続(.cnx ファイル)をダブルクリックして、FreshBooks データソースを開きます。
Show Values タブにおいて、テーブルデータのロードとSQL クエリの入力ができます。テーブルデータを見るには、テーブルのノードを拡張して、テーブルを右クリックして、[Show Values]をクリックします。値は[Raw Data]タブに表示されます。 O
[Analysis] タブで、チャートの軸にカラムをドラグ&ドロップできます。

ローカル接続の公開
CMS にUniverse を公開するには、追加で接続を公開する必要があります。
[Local Projects]ビューで、接続を右クリックして、[Publish Connection to Repository]をクリックします。
レポジトリのホストおよびポート、接続クレデンシャルを入力します。
接続を公開するフォルダを選択します。
次に表示されるダイアログにて、[Yes]をクリックしてショートカットを作成します。
ODBC Driver for FreshBooks のUniverse の作成
次の手順で、ODBC driver for FreshBooks のUniverse を作成できます。例ではUniverse はレポジトリに公開されるので、前のステップで作成された公開接続を使います。
Information Design Tool で、[File]→[New Universe]をクリックします。
使用するプロジェクトを選択します。
create the universe on a relational data source]のオプションを選択します。.
公開された接続のショートカットを選択します。
Data Foundation の名前を入力します。
オブジェクトとしてアクセスするテーブルおよびカラムをインポートします。
Business Layer の名前を入力します。

FreshBooks のUniverse をパブリッシュ
Universe をCMS に公開する手順は次のとおりです。
[Local Projects]ビューで、ビジネスレイヤーを右クリックして、[Publish]→[To a Repository]をクリックします。
[Publish Universe]ダイアログで、インポート前に整合性のチェックをします。
Universe が公開されるレポジトリのフォルダを作成もしくは作成します。
Web Intelligence でFreshBooks データをクエリする
Web Intelligence で、公開されたUniverse を使ってFreshBooks に連携することができます。
BusinessObject launchpad からWeb Intelligence を開き、新しいドキュメントを作成します。
データソースのUniverse を選択します。
FreshBooks universe を選択します。Query Panel が開くので、Result Objects ペインにオブジェクトをドラグし、クエリで利用します。
