安装驱动程序后,Tableau无法将ClickHouse ODBC识别为DSN

时间:2019-07-17 19:15:40

标签: ubuntu tableau tableau-server clickhouse

在Ubuntu 18.04上。我已经按照https://github.com/yandex/clickhouse-odbc上的说明安装了ClickHouse ODBC驱动程序:

$ git clone --recursive https://github.com/yandex/clickhouse-odbc

$ sudo apt install unixodbc-dev

$ sudo apt install -y devscripts debhelper cmake ninja-build lsb-release unixodbc-dev
$ debuild -us -uc -i --source-option=--format="3.0 (native)"

/etc/odbcinst.ini(Postgres Unicode驱动程序所在的位置)

[Clickhouse]
Driver=/home/my_username/clickhouse-odbc/obj-x86_64-linux-gnu/driver/libclickhouseodbc.so
Description=ClickHouse driver
url=http://password@localhost:8123/query?database=default&max_result_bytes=4000000&buffer_size=3000000

我没有在Tableau的可用驱动程序或DSN列表中看到ClickHouse,所以我做了tsm restart并再次尝试,但没有成功。

我注意到其他驱动程序在/opt中有路径...我是否需要在该位置克隆并构建驱动程序?我觉得它不应该影响找到实际的驱动程序...

无论如何,我对ODBC驱动程序没有太多的经验,并且希望对此有所投入。

0 个答案:

没有答案