问题
Connecting data source via ODBC driver to the tableau server seem to not work at a user level.
I have odbc.ini
and obdcinst.ini
files on the user home directory. $ODBCINI
and $ODBCINSTINI
Environment variables are set pointing to respective files.Tableau still fail to pick the data source.
Workbook published from the desktop is rendered only on placing the odbc.ini
and odbcinst.ini
into /etc/
or tableau user directory (/var/opt/tableau/tableau_server/
).
Although it fixes the issue, there are multiple users on the system and we do not want to configure at a system level affecting all the users.
https://community.tableau.com/docs/DOC-17674 suggests to configure ODBCSYSINI
in /etc/systemd/system/tabsvc_0.service
. The latest version of tableau (2018.3
) seem to have the conf file at /var/opt/tableau/tableau_server/.local/share/systemd/user/tabsvc_0.service
. How can we configure it to use the settings for each user and restart this service?
来源:https://stackoverflow.com/questions/54177453/tableau-linux-server-does-it-not-recognize-the-user-odbc-settings