各製品の資料を入手。
詳細はこちら →Visio のシェイプとXero のデータを連携
Visio マスターシェイプでの変更を自動的にXero のデータに更新します。
最終更新日:2022-09-23
この記事で実現できるXero 連携のシナリオ
こんにちは!ドライバー周りのヘルプドキュメントを担当している古川です。
CData ODBC Driver for Xero を使ってVisio ダイアグラムへのデータ入力プロセスを自動化し、ダイアグラムを最新の状態に保つことができます。ドライバーはXero のデータをODBC データソースとして出力し、Microsoft Office のようなODBC サポートを組み込んだアプリケーションからのアクセスを実現します。この記事では、Xero のデータをリンクしたVisio プロジェクトでブレーンストーミングを始めるためのシンプルなダイアグラムを作成する方法を紹介します。
CData ODBC ドライバとは?
CData ODBC ドライバは、以下のような特徴を持ったリアルタイムデータ連携ソリューションです。
- Xero をはじめとする、CRM、MA、会計ツールなど多様なカテゴリの270種類以上のSaaS / オンプレミスデータソースに対応
- 多様なアプリケーション、ツールにXero のデータを連携
- ノーコードでの手軽な接続設定
- 標準 SQL での柔軟なデータ読み込み・書き込み
CData ODBC ドライバでは、1.データソースとしてXero の接続を設定、2.Visio 側でODBC Driver との接続を設定、という2つのステップだけでデータソースに接続できます。以下に具体的な設定手順を説明します。
CData ODBC ドライバのインストールとXero への接続設定
まずは、本記事右側のサイドバーからXero ODBC Driver の無償トライアルをダウンロード・インストールしてください。30日間無償で、製品版の全機能が使用できます。
接続プロパティが未設定の場合は、はじめにODBC DSN(データソース名)に設定します。これはドライバーのインストールの最後の手順にあたります。Microsoft ODBC Data Source Administrator を使用して、ODBC DSN を作成および設定できます。
接続には、認証用の値に加えてSchema 接続プロパティを設定してください。Xero はプライベートアプリケーション、 パブリックアプリケーション、パートナーアプリケーションに認証を提供します。設定したアプリケーションに応じて、XeroAppAuthentication プロパティを PUBLIC、PRIVATE、またはPARTNER に設定する必要があります。プライベートアプリケーションから接続するには、追加でOAuthAccessToken、OAuthClientId、 OAuthClientSecret、CertificateStoreType、CertificateStore、およびCertificateStorePassword を設定してください。
パブリックまたはパートナーアプリケーションから接続する場合は、埋め込みOAuthClientId、OAuthClientSecret、 およびCallbackURL を指定するか、アプリを登録してOAuth の値を入手できます。
Xero への認証については、ヘルプドキュメントの「はじめに」を参照してください。
Xero のデータをダイアグラムに連携
以下の手順に従い、データ選択ウィザードを使ってダイアグラムにデータをインポートします。
- Visio を開き、「ファイル」->「新規」をクリックします。「ブレーンストーミング図」テンプレート(Visio Plan 1 が必要です)を開きます。
- 「データ」タブで、「図形にデータをリンク」をクリックします。
- ODBC オプションを選択し、次に「ODBC DSN」を選択します。
- Xero のDSN を選択し、インポートしたいテーブルを選択してウィザードを終了します。この記事では、Items を例にしています。

Xero エンティティを図形にリンク
以下の手順で、Xero エンティティを図形にリンクする方法の1つである、データから図形を作成する方法を示す簡単なダイアグラムを作成します。
- 「ブレーンストーミング図形」をクリックして、メイントピックを図面ページへドラッグします。メイントピックのテキストとしてItems を入力します。
- 「トピック」をクリックします。
- 「外部データ」ウィンドウで行を選択し、図面ページ上にドラッグします。
- 「トピック」図形を右クリックし、「データ」->「データグラフィックの編集」をクリックします。
- 「新しいアイテム」をクリックします。
- 「データフィールド」メニューで、カラムを選択します。「表示形式」メニューで、表示方法を選択します。
- 他のいくつかのXero エンティティを図面ページにドラッグし、メイントピックであるItems に戻る関連線を追加します。新しいトピックは同じ構成です。データバーに表示される数値カラムは、他のItems エンティティとは対照的にハイライトされます。
「データ」タブから、外部のXero のデータと図形を同期してダイアグラムを更新することができます。
Xero からVisio へのデータ連携には、ぜひCData ODBC ドライバをご利用ください
このようにCData ODBC ドライバと併用することで、270を超えるSaaS、NoSQL データをコーディングなしで扱うことができます。30日の無償評価版が利用できますので、ぜひ自社で使っているクラウドサービスやNoSQL と合わせて活用してみてください。
CData ODBC ドライバは日本のユーザー向けに、UI の日本語化、ドキュメントの日本語化、日本語でのテクニカルサポートを提供しています。