Tableau和MariaDB连接问题

时间:2018-07-16 16:23:00

标签: sql mariadb tableau tableau-server

我正在尝试将Tableau Desktop(已尝试9.2和2018.1版本)与MariaDB(服务器版本:10.0.20-MariaDB-log MariaDB Server)连接起来。我在Tableau的数据源服务器列表中选择MySQL。建立连接,但

1. Databases are not visible  
2. Custom SQL is not available Data refresh  
3. Live or extract options are not visible

enter image description here

我在做什么错了?

1 个答案:

答案 0 :(得分:1)

几乎所有帖子都提到,如果我们需要连接到MariaDB,则连接到MySQL数据源可以很好地工作。但是,差异很小。

在出现类似问题的情况下,请按照以下步骤操作:
连接到数据源时,选择class A: def __init__(self, name, bs=None): self.aname = name self.bees = bs aname = '' bees = [] class B: def __init__(self, name, a_inst): self.a_inst = a_inst self.bname= name bname= '' def get_aname(self): return self.a_inst.aname aobj = A('name of class A') L = [B('1', aobj), B('2', aobj), B('3', aobj)] aobj.bees = L aobj.bees[0].get_aname() # 'name of class A'
选择Other Databases (ODBC),然后选择Driver
提供用于连接MariaDB的连接详细信息,例如服务器IP,端口,用户名和密码

就是这样。