MongoDB BI Connector
- 版本 :2022.1 及更高版本
本文介绍如何将 Tableau 连接到 MongoDB 商业智能 (BI) 数据并设置数据源。
开始之前
在开始之前,请收集以下连接信息:
承载要连接到的数据库的服务器的名称
用户名和密码,如果启用了 MongoDB 身份验证
与用户凭据关联的数据库名称(如果启用了 MongoDB 身份验证)
是否连接到 SSL 服务器?
(可选)每次 Tableau 连接时运行的初始 SQL 语句
您必须先安装并运行 MongoDB Connector for BI 版本 2.1 或更高版本,然后才能将 Tableau 连接到 MongoDB BI 数据。
要获取MongoDB Connector for BI,请登录到MongoDB网站和下载连接器.按照安装MongoDB网站上的说明。
需要驱动程序
此连接器需要驱动程序才能与数据库通信。您的计算机上可能已经安装了所需的驱动程序。如果您的计算机上未安装该驱动程序,Tableau 将在连接对话框中显示一条消息,其中包含指向驱动程序下载页面,您可以在其中找到驱动程序链接和安装说明。
建立连接并设置数据源
启动 Tableau,然后在“连接”下,选择“MongoDB BI Connector”。有关数据连接的完整列表,请选择“到服务器”下的“更多”。然后执行以下操作:
输入服务器的名称。
如果启用了 MongoDB 身份验证,请输入您的用户名以及关联的数据库名称和密码。有关要使用的正确格式的信息,请参阅登录选项。如果未启用 MongoDB 身份验证,请继续执行步骤 c。
在连接到 SSL 服务器时选中“需要 SSL”复选框。有关使用SSL连接到MongoDB的更多信息,请参阅将 Tableau 连接到 MongoDB在MongoDB网站上。
(可选)选择“初始 SQL”以指定要在每个连接开始时运行的 SQL 命令,例如,当您打开工作簿、刷新数据提取、登录到 Tableau Server 或发布到 Tableau Server 时。有关详细信息,请参阅运行初始 SQL。
选择“登录”。
如果 Tableau 无法建立连接,请验证您的凭据是否正确。如果仍然无法连接,则计算机无法找到服务器。请与网络管理员或数据库管理员联系。
在数据源页面上,执行以下操作:
(可选)选择页面顶部的默认数据源名称,然后输入要在 Tableau 中使用的唯一数据源名称。例如,使用数据源命名约定,帮助数据源的其他用户确定要连接到哪个数据源。
选择工作表选项卡以开始分析。
登录选项
MongoDB中的用户帐户与MongoDB中的特定逻辑数据库相关联。因此,当用户登录MongoDB时,他们需要指定与用户凭据关联的数据库名称。这是通过在用户名字符串中传递特殊选项来完成的。例如,如果用户与数据库相关联,则他在“用户名”字段中输入以下内容。henrywilson
example
henrywilson?source=example
如果要使用默认 SCRAM-SHA-1 以外的机制,则可以使用该选项来定义身份验证机制。例如,如果用户希望使用质询/响应作为身份验证机制连接到数据库,则他在“用户名”字段中输入以下内容:mechanism
henrywilson
example
henrywilson?source=example,mechanism=MONGODB-CR
有关身份验证选项的详细信息,请参阅蒙戈德网站。