希望有人能帮助我直接发现QlikView。
问题:
我有一个数据库,有两个不同的表,结构和索引相同。在tbl_kri(kri代表关键风险指标)内为未确认数据,在tbl_kri_档案内为已确认数据。

Table extract:
customer_id, kri1, kri2, kri3, run_id

运行id与另一个表中的日期相关。
从Qklikview的角度来看,我想询问所选客户的所有kri详细信息,并运行Qlikview中的可选id。
在MySQL数据库中,我可以创建如下视图
SELECT * FROM tbl_kri
UNION ALL
SELECT * FROM tbl_kri_archive.

但是,联合体都不考虑索引,运行时间非常糟糕。数百万条记录将在不使用索引的情况下被搜索。
Qlikview中的集成如下
直接查询
DIMENSION customer_id
 MEASURE kri1, kri2, kri3, run_id
 FROM tbl_kri;

但是,我如何才能将联盟落实到tbl_kri_的档案中呢?
知道吗?
非常感谢你提前
致意
安德烈亚斯

最佳答案

修好了!
问题是MySQL/MariaDB版本10.1的底层。我已经将其更新到10.2版,在这个版本中,联合会还将考虑索引。
致意
安德烈亚斯

08-19 21:11