製品をチェック

無償トライアル:

無償トライアルへ

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

Odoo ODBC Driver

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

Odoo ERP に標準ODBC Driver インターフェースを使ってRDB と同感覚でアクセス - Sales Orders、Purchase Orders、Accounts などに標準ODBC インターフェースで双方向連携。

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

お問い合わせ

Alteryx Designer でOdoo データを準備、ブレンディング、分析する


リアルタイムOdoo データにアクセスしてセルフサービスデータ分析を行うワークフローを構築します。


古川えりか
コンテンツスペシャリスト

odoo ロゴ画像

ODBC Driver

odbc ロゴ画像
Alteryx Designer ロゴ画像

CData ODBC Driver for Odoo はODBC 標準のOdoo からのリアルタイムデータへのアクセスを可能にし、使い慣れたSQL クエリを用いて、さまざまなBI、レポート、ETL ツールでOdoo データを直接扱うことができます。この記事では、Alteryx Designer でODBC 接続を使ってOdoo データに接続し、セルフサービスBI、データプレパレーション、データブレンディングから高度な分析までを実行する方法を紹介します。

CData ODBC ドライバーには最適化されたデータ処理が組み込まれており、Alteryx Designer でリアルタイムOdoo データを扱う上で高いパフォーマンスを提供します。Alteryx Designer からOdoo にSQL クエリを発行すると、CData ドライバーはフィルタや集計などのOdoo 側でサポートしているSQL 操作をOdoo に直接渡し、サポートされていない操作(主にSQL 関数とJOIN 操作)は組み込みSQL エンジンを利用してクライアント側で処理します。組み込みの動的メタデータクエリを使用すると、ネイティブのAlteryx データフィールド型を使ってOdoo データを可視化および分析できます。

Odoo データに接続する

  1. 必要な接続プロパティの値がまだ未設定の場合は、データソース名(DSN)を設定します。組み込みのMicrosoft ODBC データソースアドミニストレーターを使ってDSN を構成できます。これは、ドライバーのインストールの最後のステップでも可能です。Microsoft ODBC データソースアドミニストレーターを使ってDSN を作成および設定する方法については、ヘルプドキュメントの「はじめに」を参照してください。

    接続するには、Url を有効なOdoo サイトに設定し、User およびPassword を接続するユーザーの接続の詳細に設定し、Database をOdoo データベースに設定します。

    DSN を構成する際、Max Rows 接続プロパティも設定することができます。これを設定すると返される行数が制限されるため、レポートやビジュアライゼーションを作成する際のパフォーマンスが向上します。

  2. DSN を設定(Salesforce の場合)
  3. Alteryx Designer を開いて新しいワークフローを作成します。
  4. 新規のデータ入力ツールをワークフローにドラッグ&ドロップします。
  5. 新規のデータ入力ツールをワークフローに追加
  6. 「ファイルまたはデータベースを接続」の下のドロップダウンをクリックし、続けて「データソース」タブを選択します。
  7. データソースタブへ移動
  8. ページの最後に移動し、「Generic connection」の下の「ODBC」をクリックします。 新しいODBC 接続を選択
  9. Alteryx で使用するために設定したDSN (CData Odoo Source)を選択します。
  10. 設定したDSN を選択
  11. ウィザードが開いたら、クエリを実行するテーブルを「クエリビルダ」ボックスにドラッグ&ドロップします。クエリに含めるチェックボックスをオンにしてフィールドを選択します。可能な場合、フィルタと集計によって生成されたクエリはOdoo に渡され、サポートされていない操作(SQL 関数とJOIN 操作を含む)は、コネクタに組み込まれたCData SQL エンジンによってクライアント側で管理されます。
  12. テーブルとフィールドを選択(Salesforce の場合)

    データセットをさらにカスタマイズする場合は、SQL エディタを開いてクエリを手動で変更し、句や集計などの操作を追加して、必要なOdoo データを正確に取得できるようにします。

    SQL エディタでクエリを修正

クエリを定義したら、Alteryx Designer でOdoo データを操作できるようになります。

クエリの設定されたデータ入力ツール

Odoo データに対してセルフサービス分析を実行

これで、Odoo データを準備、ブレンディング、分析するためのワークフローを作成する準備ができました。CData ODBC Driver は動的なメタデータ検出を実行し、Alteryx データフィールドタイプを使用してデータを表示し、Designer ツールを活用して必要に応じてデータを操作し、意味のあるデータセットを構築できるようにします。以下の例では、データをクレンジングして参照します。

  1. データクレンジングツールをワークフローに追加し、「Nullの置換」の2つのチェックボックスをオンにして、null テキストフィールドを空白に、null 数値フィールドを0 に置き換えます。「不要な文字の削除」下のチェックボックスをオンにして、先頭と末尾の空白を削除することもできます。
  2. 新しくデータクレンジングツールを追加し設定
  3. 閲覧ツールをワークフローに追加します。
  4. 新しい閲覧ツールを追加
  5. クリックしてワークフローを実行します(Ctrl + R)。
  6. ワークフローを実行
  7. 結果ビューでクレンジングされたOdoo データを確認します。
  8. ワークフローの結果を確認(Salesforce の場合)

高いパフォーマンスを発揮する組み込みのデータ処理により、Alteryx でOdoo データを迅速にクレンジング、変換、分析することができます。