首页> 学术问答> 数据建模中该怎么学习关系故障排除指南

数据建模中该怎么学习关系故障排除指南

数据建模中该怎么学习关系故障排除指南?

最佳答案

课程顾问-小管家

2023-04-23 05:12:53

立即咨询

同学你好,我们将为你介绍一些故障排除指南的概况。

故障排除清单

当报表可视化被配置为使用两个(或多个)表中的字段,并且它没有显示正确的结果(或任何结果)时,问题可能与模型关系有关。

在这种情况下,下面是一个通用的故障排除清单。您可以逐步检查清单,直到发现问题。

  1. 将视图切换到表格或矩阵,或者打开“查看数据”窗格—当您可以看到查询结果时,更容易解决问题

  2. 如果查询结果为空,请切换到数据视图—验证表中是否已加载了数据行

  3. 切换到模型视图—很容易看到关系并快速确定它们的属性

  4. 验证表之间存在关系

  5. 验证基数属性配置是否正确-如果“多”端列目前包含唯一值,并且被错误地配置为“一”端,则这些属性可能不正确

  6. 验证关系是否有效(实线)

  7. 验证过滤器方向是否支持传播(解释箭头)

  8. 验证正确的列是否相关—选择关系,或将光标悬停在关系上,以显示相关的列

  9. 验证相关的列数据类型是否相同,或者至少是否兼容—可以将文本列与整数列相关联,但是筛选器不会找到任何匹配项来传播

  10. 切换到数据视图,并验证在相关列中可以找到匹配的值

故障排除指南

故障排除



视觉显示没有结果

-模型尚未加载数据
-过滤器上下文中不存在任何数据
-实施行级安全性
-关系不会在表之间传播-遵循上面的清单
-实施了行级安全性,但不能传播双向关系—请参见采用智能桌面的行级安全性

视觉显示每个分组的值相同

-关系不存在
-关系不会在表之间传播-遵循上面的清单

视觉显示结果,但不正确

-视觉配置不正确
-测量逻辑不正确
-模型数据需要刷新
-源数据不正确
-关系列不正确相关(例如,商品编号列映射到客户号)
-这是两个直接查询表之间的关系,关系的“一侧”列包含重复的值

出现空白分组或切片器/过滤器项目,源列不包含空白

-这是一种常规关系,“多”端列包含未存储在“一”端列中的值—请参见商务智能桌面中的模型关系(常规关系)
-这是一种常规的一对一关系,相关列包含空格—请参见商务智能桌面中的模型关系(常规关系)
-非活动关系“多”侧列存储空白,或者具有未存储在“一”侧的值

视觉缺失数据

-应用了不正确/意外的过滤器
-实施行级安全性
-这是一种有限的关系,相关列中存在空白,或者数据完整性问题—请参见商务智能桌面中的模型关系(有限关系)
-这是两个直接查询表之间的关系,该关系被配置为假设参照完整性,但存在数据完整性问题(相关列中的值不匹配)

未正确实施行级安全性

-关系不会在表之间传播-遵循上面的清单
-实施了行级安全性,但不能传播双向关系—请参见采用智能桌面的行级安全性

  • 添加微信【kaoersi03】
  • (备注官网)申请试听
  • 享专属套餐优惠

马上匹配专业老师免费答疑

备案号:京ICP备17021069号

版权所有:北京考而思教育咨询集团有限公司

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!