寻找从mongodb到tableau的中间件

时间:2013-02-24 06:02:36

标签: mongodb ssis tableau

目前我正在努力让mongodb通过SSIS与Microsoft SQL Server 2012一起进入画面,主要问题是mongodb当然是面向文档的数据库,而Microsoft SQL也存在问题,因为它是一个关系数据库类型程序。

是否有任何程序可以用作tableau的中间件来读取,这会将面向文档的数据库转换为tableau能理解的关系数据类型?

4 个答案:

答案 0 :(得分:4)

Apache Drill可能对您有用。它提供了一种开箱即用的方式来探索多种格式的数据,包括Parquet,JSON,Hive。基本上,一个大数据ODBC连接器,如果没有可用的模式,它可以动态发现模式。因此,即使您的数据具有一些嵌套结构,您也可以直接探索分析数据而无需执行主要的摄取项目。适用于群集或独立。

这是一个简短的视频介绍,另一个显示在Tableau中使用它。 http://drill.apache.org/overview/

10分钟开始的例子。 https://cwiki.apache.org/confluence/display/DRILL/Apache+Drill+in+10+Minutes#ApacheDrillin10Minutes-StartDrill

Tableau还有一个Data Extract API,允许您从任何外部数据源创建提取(静态快照)。该API适用于Java,C / C ++,C#和Python。请参阅http://www.tableausoftware.com/data-extract-api或在其网站上的支持下搜索Tableau知识库。

答案 1 :(得分:3)

浏览Tableau社区论坛后发现了一些可能感兴趣的事情。

  1. Simba's MongoDB ODBC Driver with SQL Connector
  2. A community idea page for MongoDB support

答案 2 :(得分:1)

这是一个可靠的ODBC驱动程序,它还通过将嵌套的MongoDB数据模型作为一组关系表公开给Tableau和其他ODBC应用程序来帮助维护mongoDB数据的保真度:

http://www.progress.com/products/datadirect-connect/odbc-drivers/data-sources/mongodb

答案 3 :(得分:1)

MongoDB刚宣布了Tableau的连接器: The next demo,但我在其网站上找不到任何详细信息。