操作步骤
本示例以“xiaoshoushuju”数据源和“kucunshuju”数据源来实现。(注:两个数据源是在不同数据库下创建即可以进行跨库查询,如两个MySQL数据库创建的两个数据源,MySQL数据库和Oracle数据库创建的两个数据源。本示例中的“xiaoshoushuju”数据源是在MySQL数据库创建的,“kucunshuju”数据源是在Oracle数据库创建的。)
1、新建自助数据集,在左侧数据连接区可以看到能实现跨库查询的数据源。
数据源左侧颜色标识条上的空心圆表示该数据源支持跨库查询,如下图所示:
2、双击选择“xiaoshoushuju”数据源下的“产品目录表”、“产品表”和“订单表”,和“kucunshuju”数据源下的“库存表”和“供应商表”到表集合区,表跟表之间会自动建立关联关系。 数据表左侧颜色与所属数据源左侧颜色一致,同一个数据源的数据表左侧颜色一致。
若表关系没有自动连接,可以打开设置表连接,手动设置表连接。
3、点击 刷新 按钮,可以查看跨库数据集表数据;最后再点击 保存。
5、新建自助仪表盘,在自助仪表盘左侧数据集中选择创建的跨库数据集,可以根据具体需求来创建自助仪表盘。
注意事项
V8.5版本及以上的版本,一旦用户创建了新的关系数据源连接,则自动同步到跨库联合数据源中。
V8.5版本之前已存在的关系数据源不会自动同步到跨库联合数据源,需要手动添加。添加入口如下图所示: