Tableau Linux server, does it not recognize the us

2019-08-26 07:04发布

问题:

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?