【发布时间】:2021-11-14 19:18:19
【问题描述】:
我是 QLIK、脚本和整体初学者的新用户。我正在寻找任何帮助或建议来处理下面的表格。只是想创建一个好的模型来链接我的表。
在这里创建了一个示例 file原来3个表是不同的qvd文件
- Transactions 表有多个列,主要有 TxnID、SourcePartyTypeID、DestPartyTypeID、SourcePartyType、DestinationPartyType、ConductorID。
- 客户表 - 客户名称、客户 ID 等。
- 帐户表 - AcctID、AcctNum、PrimaryActID 等。
对于事务,它可以与由 Dest/SourcePartyID 链接的多个 CustID/AcctID 相关联。该交易还有一个源/目标方类型字段,其中 A = 帐户,C = 客户和一些 NULL。
我已经阅读了很多关于数据模型的内容,建议使用星型模式或连接的链接表,但我不确定如何编写代码,因为这些也是基于 Source/DestinationType 字段(交易表),其中 A = Accounts & C = 客户。已尝试编码但未成功。
我不确定如何根据 SourceType/DestinationType = Accounts 或 Customers 加入。 使用 WHERE 子句链接表或 ApplyMap()?任何建议
【问题讨论】:
标签: join where-clause qliksense star-schema linktable