页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

版本 1 下一个 »

概述说明

自助数据集支持跨库查询,当用户查询数据的范围比较广,并不限于一个数据库时,可以跨多个数据库进行查询。

 当不同数据库创建的数据源被关联在跨库联合数据源中时,可以直接在自助数据集做关联查询。 

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

示例分析

业务描述

某企业因业务数据比较大,针对不同业务使用了不同的数据库。现企业针对销售情况和库存情况创建了不同的数据库,需要结合两个库的数据创建一个仪表盘。具体需求有:

1、各区销售额的分布情况,并且能够下钻到下级区域情况。

2、产品类别的销售情况,主要通过销售额的数据体现,可以通过产品类别选择查看所属产品的销售情况。

3、产品的库存情况。

4、产品在不同区域的订购量情况。

业务分析

这种情况下,我们的分析如下:

1、针对不同业务需求建立不同数据源。

2、在自助数据集中拖拽不同数据源下的表,在自助数据集中进行跨库查询。

 

文档目录:

 

操作步骤

本示例以“DEMO”数据源和“DEMO2016”数据源来实现。(注:两个数据源是在不同数据库下创建的)

1、根据不同数据库创建关系数据源,则在跨库联合数据源中可以看到新建的关系数据源。

注:V8.5版本及以上的版本,一旦用户创建了新的关系数据源连接,则自动同步到跨库联合数据源中。

       V8.5版本之前已存在的关系数据源不会自动同步到跨库联合数据源,需要手动添加。添加入口如下图所示:

2、新建自助数据集,在左侧数据连接区可以看到能实现跨库查询的数据源。

数据源左侧颜色标识条上的空心圆表示该数据源支持跨库查询,如下图所示:

3、拖拽不同数据源下的表到表集合区建立关联关系。 数据表左侧颜色与所属数据源左侧颜色一致,同一个数据源的数据表左侧颜色一致。

若表关系没有自动连接,可以打开设置表连接,手动设置表连接。

4、点击 刷新 按钮,可以查看跨库数据集表数据;最后再点击 保存。

5、新建自助仪表盘,在自助仪表盘左侧数据集中选择创建的跨库数据集,来创建自助仪表盘。

  • 无标签