数据准备——强大的跨库查询能力

Smartbi大数据分析平台

功能覆盖数据分析全流程,一站式平台,产品功能可组合!

申请试用

Smartbi大数据分析平台

功能覆盖数据分析全流程,一站式平台,产品功能可组合! 申请试用

数据准备——强大的跨库查询能力

为什么需要跨库查询能力

产品支持各式数据的接入,无论是传统还是潮流,结构数据还是非结构数据。

那既然可以支持这么多数据源,当用户查询数据的范围比较广,并不限于一个数据库时,需要跨多个数据库,再查出对应数据,要怎么办?

业务上要怎么进行关联查询分析呢?要把数据都抽取到一起然后再做个ETL?

或是对现有业务代码进行重构,分别从两个数据库查询数据,然后在业务代码中进行join关联。数据库可能是分布在不同实例和不同的主机上,join关联将变得非常麻烦。而且基于架构规范,性能,安全性等方面考虑,一般是禁止跨库join的。那该怎么办呢?  


跨库查询


针对这种问题,smartbi提供跨库联合数据源(smartbiUnionDB):是系统内置数据源,用于实现跨库查询的需要。应对不同接口数据统一访问问题,无需再进行数据抽取。


跨库查询的功能和亮点

目前支持做跨库的数据源类型包括:高速缓存库、Hadoop_Hive、星环、Vertica、CH、Greenplum、Infobright、Oracle、DB2 V9、MySQL、MS SQL Server、Spark SQL、Teradata_v12、Informix、IMPALA、PostgreSQL。

跨库联合数据源(smartbiUnionDB):是系统内置数据源(如下图所示),用于实现跨库查询的需要,系统自动将新建的关系数据源信息添加到该跨库联合数据源中。


跨库查询


界面如下图所示:


跨库查询


分布式内存计算,支持标准SQL,可用于封装语义模型,也可直接查询或抽取数据(到高速缓存)


跨库查询


跨库数据源支持应用在数据集定义中,通常在可视化数据集和自助数据集中应用比较广泛。下图是自助数据集的使用界面,我们只需要把不同的数据源,放在一起就能进行跨库了,十分方便。


跨库查询


应用案例

中信银行.jpg三维家.jpg

马上体验

如果你也被跨数据库查询难题所困扰,可以联系我们:4008783819

如果对Smartbi的跨库联合功能感兴趣,也可以免费下载安装以及申请试用License,遇到安装和使用问题可向官方在线文档和产品论坛寻求帮助。


体验中心注册账号

大数据分析平台

申请试用


© 2017-2020 smartbi.com.cn 版权所有  粤ICP备11104361号

咨询

电话

咨询热线:400-878-3819

支持

技术支持服务二维码

邮箱

您好,商务咨询请联系邮箱

邮箱地址:sales@smartbi.com.cn