📅  最后修改于: 2020-11-23 01:37:34             🧑  作者: Mango
MongoDB商业智能连接器使我们能够使用SQL创建查询。使用现有的关系型BI工具(如Tableau,MicroStrategy和Qlik),我们可以可视化并报告MongoDB Enterprise数据。在mongod或mongos报告工具与实例之间,BI连接器充当用于转换查询和数据的层。它不存储任何SQL数据,并用于通过BI工具桥接我们的MongoDB集群。
以下是描述BI系统可能配置的一些基本要点。
我们可以在MongoDB Atlas中安装和托管MongoDB BI连接器。
步骤1:首先,您必须从https://www.mongodb.com/download-center/bi-connector下载BI的MongoDB连接器
步骤2:现在,运行下载的MongoDB BI连接器的.msi文件。
步骤3:按照安装提示安装文件。
现在,您可以运行BI连接器。
我们将使用mongosqld程序,该程序用于将我们的BI工具与MongoDB实例连接。它需要一个映射我们的MongoDB集合和数据库的数据模式。它生成一个数据模式并保存在内存中
您必须使用MongoDB Atlas /命令行/或系统服务将mongosqld作为托管服务运行。
安装并运行BI连接器后,您可以将其与首选的BI工具一起使用
系统DSN是保存的配置,定义了ODBC驱动程序要使用的数据库连接。您必须按照下面给出的步骤为BI连接器的mongosqld进程设置DSN。创建DSN以使用DSN并从MongoDB导入数据时,可以配置各种SQL客户端和BI工具。
步骤1:安装BI连接器并将其配置为与副本集建立连接。
步骤2:现在,下载并安装Visual C++
步骤3:您必须下载并安装用于BI Connector的MongoDB ODBC驱动程序。
步骤4:成功安装后,启动Microsoft ODBC Data Source程序。
步骤5:现在,在ODBC数据源程序中选择System DSN选项卡。
步骤6:在那之后,单击当前窗口上的Add(添加)按钮。
步骤7:从可用的驱动程序列表中,选择MongoDB ODBC驱动程序。
步骤8:现在,它将要求您填写一些详细信息,然后填写有关表单字段的所有必要信息。
步骤9:如果启用了身份验证,则在下一个窗口中填写身份验证表单。
步骤10:如果启用了TLS / SSL,则必须填写TLS / SSL表单字段。
步骤11:最后,单击Test(测试)按钮以测试ODBC连接。
现在,我们将学习如何将某些商业智能工具与BI连接器相连接。我们可以使用下面提供的任何BI工具进行连接。
步骤1:首先,您必须创建一个64位系统数据源名称
步骤2:为Windows / Mac安装MongoDB ODBC驱动程序
步骤3:从https://www.microstrategy.com/cn/get-started/desktop下载并安装Microstrategy桌面应用程序
步骤4:成功安装后,双击图标运行Microstrategy Desktop应用程序。
步骤5:现在,在Microstrategy应用程序的Home窗口中,从文件菜单中选择New Dossier(新档案)以创建一个新的档案。
步骤6:现在,您必须通过单击“数据集”面板中的“新建数据”按钮来添加数据
步骤7:之后,要添加数据库,请在“数据源”窗口中单击数据库图标。
步骤8:然后,从弹出窗口中,单击Select Tables(选择表),然后单击Next(下一步)按钮。
步骤9:现在,您可以通过单击窗口左上角的加号图标来添加数据源。
步骤10:点击DSN Data Sources单选按钮,然后从DSN下拉菜单中选择您的DSN。
步骤11:现在,从Version(版本)下拉菜单中,选择MongoDB BI Connector。
步骤12:在那之后,您需要输入mongosqld用户名和密码,并给数据源命名,然后单击OK。
步骤13:现在,您可以在“数据源”面板中看到您新创建的数据源。现在,您可以选择要使用的数据库。
第14步:您可以在右侧面板上拖动要使用的收藏集,然后单击完成按钮。
步骤15:现在,您可以构建适合您需要的可视化并选择数据访问模式。
步骤1:下载后,安装Tableau桌面版本10.3或更高版本。
步骤2:现在,运行Atlas部署和启用了身份验证的mongosqld实例。
步骤3:在此之后,为BI Connector下载MongoDB ODBC驱动程序之后,运行Windows安装程序包。
步骤4:现在,您需要配置DSN以将Tableau安全地连接到BI Connector。
步骤5:启动Microsoft ODBC数据源程序
步骤6:选择系统DSN选项卡
步骤7:点击“添加”按钮
步骤8:现在,从可用驱动程序列表中选择MongoDB ODBC驱动程序,并填写必要的表单字段。
步骤9:之后,您需要填写身份验证表单字段。
步骤10:现在,通过单击测试按钮来测试ODBC的连接。
步骤11:运行Tableau Desktop应用程序。
步骤12:现在使用Tableau在左侧导航下的服务器上连接à更多à单击ODBC
步骤13:从ODBC对话框中,从下拉列表中选择您的DSN,然后单击Connect(连接)。
步骤14:现在,一旦连接测试完成,请登录。
Power BI是应用程序,服务和连接器的集合,这些应用程序,服务和连接器一起工作以将我们独立的数据源转换为交互式见解。这将是一个云/本地混合数据仓库或电子表格的Excel集合。您可以使用Power BI轻松连接到数据源。
步骤1:转到https://powerbi.microsoft.com/en-us/get-started/并注册Power BI。然后下载Power BI的桌面应用程序。
步骤2:成功安装Power BI桌面后,启动它。
步骤3:现在,在主页上,您将在工具栏上找到“获取数据”选项。点击它。
步骤4:然后点击“更多选项”。
步骤5:之后,将出现一个列表,您可以从数据源列表中选择ODBC,然后单击connect。
步骤6:现在,您必须从列表中选择ODBC数据源名称,然后单击OK(确定)按钮。
步骤7:现在您在Power BI Navigator上有了数据库列表。选择要使用的集合和数据库。
步骤8:最后,在选择完成后单击加载。
步骤9:现在,您可以开始使用Power BI。
QlikSense是一种先进的AI,可扩展的多云体系结构和分析引擎,用于使任何组织中的每个人每天都能做出更好的决策,并创建一个真正的数据驱动型企业。
步骤1:从https://www.qlik.com/us/trial/download-qlik-sense-desktop下载并安装QlikSense的桌面版本。
步骤2:成功安装后,启动应用程序。
步骤3:点击“创建新应用”按钮。
步骤4:为您的应用程序填写一个名称,然后打开它。
步骤5:点击Add Data(添加数据)按钮。
步骤6:现在,从数据源列表中,选择ODBC。
步骤7:在Create New Connection(创建新连接)窗口中,选择您在Step 3中创建的ODBC数据源。
步骤8:架构文件中列出的所有数据库和表都应出现在应用程序概述中。
第1步:确保您正在运行mongosqld实例。
步骤2:如果您的PC中已经装有Microsoft Excel,则可以启动它,也可以从Microsoft下载它。
步骤3:现在,选择“数据”标签以打开“数据”工具栏。
步骤4:在工具栏的左侧,单击获取外部数据。
步骤5:现在,从其他来源单击。
步骤6:在那之后,选择From Data Connection Wizard(从数据连接向导)选项。
步骤7:现在,从数据源列表选项中选择ODBC DSN,然后单击Next(下一步)。
步骤8:选择用于连接到BI Connector实例的DSN,然后单击Next(下一步)。
步骤9:单击Next(下一步)时,将出现一个下拉菜单,然后从列表中选择一个数据库和集合。完成后单击下一步
步骤10:现在,在选择数据连接文件后单击完成。
步骤11:最后,在最后一个对话窗口中单击“确定”,您可以在其中指定工作表的格式