页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

信息
title前置条件

1、数据模型支持自动检测关系,也支持手动创建关系、手动检测关系。

2、数据模型默认开启 自动检测关系 ,如没有开启需要在运维设置/ 系统设置 / 高级选项 设置 OLAP_QUERY_AUTO_ADD_CHECK_LINK=true,在加载表或者查询时才会自动检测关系。

3、如开启了自动检测关系:假设自动检测没检测出来,用户手动设置关系不正确时,会提示关系无效,但目前未强制更正;检测关系的原理就是利用建立关系的字段在表中是否重复,会真实查数据库,部分数据库慢可关闭此检测。

4、基数 暂不支持 多对多

5、假设引用关系完整性,仅在数据模型是直连模式生效,抽取模式不生效。

6、在V11 版本去掉了 一对一(内连接)、一对一(外连接),只有 一对一;如果是旧资源升级:

  •  一对一(外连接):  升级上来变成了一对一 ,并且不开启  假设引用完整性。 假设引用完整性
  • 一对一(内连接):  升级上来变成了一对一,并且开启 假设引用完整性。 假设引用完整性

7、你可能会需要查看 界面介绍设置与修改查询

2 关系

...

4、如下图所示,请注意 Orders[DepotID] 和 Depots[DepotID] 之间不存在引用完整性,因为某些 Orders 的 DepotID 为 Null 。 在这种情况下, 应设置“假设引用完整性

              

假设引用完整性
假设引用完整性

4.3 设置假设引用完整性

      1、勾选该设置项: 取数的SQL 是inner join; 没有勾选: A left join B,B left join A,两个再加起来,是full join的效果。

...