问题描述
感谢您提前提供帮助!
我正在尝试在 AWS QuickSight 中执行一些数据可视化。目前,我的困境如下:
我有具有以下架构的表 A、B、C、D:
D 指向 C
D 指向 B
B 指向 A
这是一个示例图:
实际上,表D与表B是一对一的关系,与表C是多对一的关系。 strong>(即多个 D 可以指向同一个 C)。表B与表A是多对一的关系(多个B可以指向同一个A强>).
表 C 有几个可能的 name 值(例如 a、b 和 c ).
我希望看到有多少唯一的表 A id 具有表 C 中名称的组合(例如(C >a,b),(a,c) 和 (b, c)).
例如,假设表A中存在一行,被表B中的2行引用,表中的1行引用了表 D,分别指向表C中的2个不同行,一个是name a,一个是name b。我想知道表 A 中有多少行与 (a,b) 有关系。此外,我还想为 (b,c) 和 (a,c) 构建可视化.
目前,我已经尝试将 Counts 用于 A id 和 C names,但是我能得到的最多是 A id 的列表,每个 id 都带有 C name 的组合,它们指的是,或一个单独的 C name 列表,以及属于每个的 A id 的数量他们。相反,我希望从 C(不是单个)中获取 name 的特定组合列表,其中包含 A id 引用该列表中的每个 name。
我知道这在纸面上非常复杂,所以请告诉我是否有任何方法可以帮助澄清这个问题。
再次感谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)