1. 概述
本文将介绍用户在关联过程中常见的问题。
添加关联的按钮灰化
报错关联字段重复
不允许来自不同数据库的两张直连属性的表建立关联
2. 「添加关联」按钮灰化
2.1 问题现象
当鼠标触碰「添加关联」按钮时,出现提示:没有权限,无法添加关联关系。如下图所示:
2.2 原因分析
没有数据集的管理权限时,是无法对数据集添加关联的。
需要让管理员重新给用户分配数据表的管理权限,详情请参见:数据权限 2.3 节
3. 关联字段重复
3.1 问题现象
添加关联后报错:关联字段重复,如下图所示:
3.2 原因分析
「合同回款事实表」是「1:N」中的 1 端表。1 端表作为主表,它的关联字段「合同ID」中不允许有重复值。
3.3 解决方法
如何检查自己的 1 端表的关联字段是否有重复值呢?
用 1 端表做一个分组表,维度拖入关联字段「合同ID」,指标拖入「记录数」。然后对记录数降序排序,若最大的记录数大于 1 ,表明关联字段「合同ID」有重复值,用户需要处理下自己的 1 端表。
4. 「直连」不同数据库的表不能相关联
4.1 问题现象
在自助数据集或组件处报错:[DIRECT-ETL] unsupported data source: databases on different hosts/ports
4.2 原因分析
直连版本下,来自不同数据库的两张表不能建立关联。
且部分数据库暂不能和 Excel 数据集创建关联,详细可参见:「直连」支持与Excel融合分析的数据库
4.3 解决方法
直连版本不支持跨数据源关联,若要关联只能使用抽数版本。