CData Virtuality Server でTableau を使用するには、インストールされたCData Virtuality ODBC Driver と Tableau Datasource Customization (.tdc) ファイルが必要です。

CData Virtuality ODBC Driver

CData Virtuality ODBC Driver は、CData Virtuality Server に接続するTableau プログラムを実行するシステムにインストールする必要があります。

ドライバーはCData Virtuality Server インスタンスからダウンロードできます。 特定のインスタンスのダウンロードページはhttp://<yourcdatavirtualityservername>:<port>からアクセスできます。ポートはインスタンスの設定に依存し、8080または443が一般的に使用されます。
ドライバーのWindowsインストーラーは、CData Virtuality Driver download areaからも取得できます。

Windows、Linux、macOS用のドライバーインストール手順の詳細は、Administration Guide → Installationに記載されています。

Tableau Datasource Customization File

  • CData Virtuality Server インスタンスからBI Frontend Configuration ファイルをダウンロードします。特定のインスタンスのダウンロードページは、http://<yourcdatavirtualityservername>:<port>経由でアクセスできます。ポートはインスタンスの Configuration に依存し、一般的には 8080 または 443 が使用されます。
  • ダウンロードした zip アーカイブ BI-Tools-Configuration-Files.zip を解凍します。Tableau という名前のフォルダがあります。そのフォルダにはCData Virtuality Server で使用するTableau DataSource Customization ファイル"CData Virtuality.tdc" が含まれています。
  • このファイルはWindowsオペレーティングシステムと "2019 "Tableauバージョンで動作するように構成されています。Tableauが他のオペレーティングシステムで動作している場合、または「2019」と異なるバージョンの場合、使用前にファイルを適合させる必要があります:
    • 以下に示す行(デフォルトの構成を示す)のTableau Versionバージョンは、Tableau Versionと一致している必要があります。
      • <connection-customization class='genericodbc' enabled='true' version='2019'>
    • 以下の行に記載されているドライバー名(デフォルトの構成を示す)は、インストールに使用したドライバー名と一致している必要があります。
      • <driver name='DataVirtuality Unicode(x64)' />
      • macOSとLinuxでは、ドライバー名はインストールプロセス内で構成されます。Administration Guide → Installationの例では、ドライバー名は "DataVirtuality Unicode(x64) "です。
      • Windowsの場合、ドライバー名はインストールされているドライバーのバージョンによって異なります:
        • "DataVirtuality Unicode(x64)"
        • "データバーチャリティ・ユニコード"
        • "DataVirtuality ANSI(x64)"
        • "データバーチャリティANSI"
  • このファイルを
    • Tableau Desktop macOS:
      • /Users/<your user>/Documents/My Tableau Repository/Datasources/
    • Tableau Desktop Windows:
      • c:\Users\<your user>\Documents\My Tableau Repository\Datasources\
    • Tableau Server Windows:
      • Tableau Server 2018.2 以前
        • c:\Program Files\Tableau\Tableau Server\<version>\bin\
      • Tableau 2018.2 Server およびそれ以降のバージョン
        • c:\Program Files\Tableau\Tableau Server\packages\bin.<build number>\
      • またはすべてのTableau Serverバージョンについて
        • c:\ProgramData\Tableau\TableauServer\data\tabsvc\vizqlserver\Datasources\
    • Tableau Server Linux:
      • /var/opt/tableau/tableau_server/data/tabsvc/vizqlserver/Datasources/
  • Tableau プログラムを再起動します。

Create a connection from Tableau Desktop

Tableau Desktopからの接続は、"Connect"/"To a Server"/"More"(1)メニューの "Other Datasources (ODBC)"(2)から作成します。CONNECT を選択するとダイアログが開き、DSN (3) または Driver を使用して接続できます。

  • DSNです:Tableauで使用する前にDSNを作成する必要があります。Windows、Linux、macOSの詳細な手順はAdministration Guide → Installationにあります。DSN を選択したら、Connectをクリックすると、構成から必要な接続パラメータが読み込まれ、Tableau ダイアログに入力されます。
  • ドライバードライバーが選択された場合、必要な接続パラメータを手動で入力することができ、それらは Tableau ダイアログに適用されます。

Tableauドライバーモデルの変更により、2018.3より古いTableauバージョンから新しいバージョンへの切り替え時に、古いドライバーインストール用のODBCドライバー設定で設定を適応させる必要があります。関連情報はこちらのannouncementをご覧ください。