从数据源支持、支持方式等角度深入了解Smartbi与Tableau

对数据分析来讲,数据源支持是基本功。让数据分析工具与数据保持一个通道,建立会话。用数据分析应用服务器与我们需要分析的业务数据进行连接,拿到需要的数据进行分析。Smartbi、Tableau系统给我们提供了哪些数据源支持呢?支持的方式是如何?

 

首先给大家介绍下Tableau工具的数据接入的情况。TableauPublic版本,该版本主要是让用户能方便在博客与网站中分享自己的分析成果,但数据支持连接的数据源种类较少,支持连接本地文件与到服务器端的Google、OData以及Web数据连接。

 

若是想使用更多数据源包括关系数据源等就需要升级到TableauDesktop版本。Tableau桌面版的数据源种类多,并且可以将资源保存到本地。

 

如图,TableauDesktop可以连接mysql、oracel等等这些常见数据库如下这些:

 

数据源.png 

 

另外不在此名单里的还可以通过JDBC或者ODBC进行连接。可以说是支持接入的程度是涵盖了市面上的99%。

 

具体的连接方式如下:

1)连接本地数据:之前已经给大家介绍过调用出本地类型的页面之后选择需要分析的本地文件即可,如下图:

 

 数据源2.png

 

数据源3.png 

 

选择之后,会自动跳转到数据源界面,对数据进行规范。(此数据源的配置界面与连接到服务器的界面一样,下文便不再重复)

 

2)连接到服务器

本次就以连接到mysql数据库作为示例。单击【MySQL】,将弹出如下图所示页面请在该页面中输入正确的服务器的地址,端口号以及用户名和密码。

 

 数据源4.png

 

Tableau在连接每个新的数据库类型的时候都必须安装相应的驱动程序。

 

对于Smartbi工具呢?是如何创建业务库和产品应用服务器的连接,拿到数据进行分析。那先来介绍下Smartbi支持接入数据源的类型,支持接入的数据源有:本地数据、关系数据库、多维数据库、NoSQL数据库。

 

数据源5.png 

 

一言以蔽之:产品支持各式数据的接入,无论是传统还是潮流,结构数据还是非结构数据。另外还可以用到跨库数据源,支持多种数据库的跨库查询,并且不需要落地。

 

Smartbi也支持本地数据的接入,并且支持连接本地或其他机器上的数据库。

 

1)接入本地数据:

 

数据源6.png 

 

2)连接业务数据库

以连接mysql数据库为例:我们可以看到,用Smartbi去连接业务库时,系统已经内置数据库类型的常见驱动(有产品内置驱动与自定义驱动),基本能满足客户日常使用,当然也是支持根据项目实际情况自定义驱动。

 

数据源7.png 

 

这次主要是从数据接入这一角度了解了Smartbi、Tableau两款产品,那么在接入了之后它们是如何对数据进行处理的呢,欲知后事如何,且听下回分解。

posted @ 2021-12-09 16:02  明月说数据  阅读(147)  评论(0编辑  收藏  举报