如何解决如何使用Sankey在PowerBI中显示数据沿袭
我一直在建立数据集市。作为此过程的一部分,我一直在SQL Server 2017中的几个Graph表(一个节点,一个边缘)中跟踪数据沿袭。我已经使用以下查询将它们导入PowerBI:
SELECT
n.[table] AS [Source],n1.[table] AS [Destination],n.[table] + CHAR(10) + 'Description: ' + n.[description] + CHAR(10) + 'Load Type: ' + n.[loadType] + CHAR(10) + 'Loaded By: ' + n.[loadBy] AS [SourceDescrption],n1.[table] + CHAR(10) + 'Description: ' + n1.[description] + CHAR(10) + 'Load Type: ' + n1.[loadType] + CHAR(10) + 'Loaded By: ' + n1.[loadBy] AS [SourceDescrption]
FROM
[audit].[tableMetaDataNode] n,[audit].[tableMetaDataEdge] e,[audit].[tableMetaDataNode] n1
WHERE
MATCH(n-(e)->n1)
您可以看到数据从两个系统(最左侧)及其相关表(第二列)开始,到仓库中的登台表,再到暗表和事实表。
我已经能够以粗体显示所选表的边缘,但是我对Power BI社区有一些疑问:
- 比起Sankey,有一种更好的显示方式,因为它本质上是一个层次结构;
- 是否有一个图表可以让我更好地突出相关线(即将其变为红色而不是粗体);
- 有一种方法可以将完整的谱系显示回源,因为它目前仅显示向前或向后的一跳。
任何见解都会受到赞赏。
安迪
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。