页面树结构

版本比较

标识

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

...

信息
title前置条件

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

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

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

4、基数 暂不支持 多对多

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

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

7、产品目前支持设置筛选方向:多对一、一对多默认单向筛选;一对一默认就是双向筛选,详情可查看:双向筛选介绍

8、基于指标模型生成的数据模型无法设置查询/表关系,详细可查看:指标模型

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

2 关系

2.1 关系用途

信息

以"事实表"为中心,通过表或者查询的关系建立一个子图,子图就是围绕事实表星型模型或者扩展的星型模型; 如果在报表层次查看2个事实表的数据,并且通过勾选的字段无法找到关联关系(即不在同一个查询路径上),会提示:无法正常显示数据,因为无法确定勾选字段之间的关系路径,它们可能不在同一个关系路径上。

1、数据模型设置的关系会应用于模型表列的筛选器传播到其他表或查询, 只要有关系路径可循,筛选器就会进行传播,这可能涉及传播到多个表/查询,

...