我似乎无法将ODBC数据插入到驻留加载的表中。
将数据添加/附加到驻留加载表的正确方法是什么?
任何帮助表示感谢。
***我尝试使用驻留加载从ODBC加载维度,但是我通常会收到这些值不存在的错误。
答案 0 :(得分:2)
如果2个表具有完全相同的列名,则QlikView将自动连接它们。即将一个附加到另一个上。 试试这个;
ODBC_TABLE:
sql select A,
B,
C
from DB_TABLE_NAME;
load A,
B,
C
from EXCEL.XLS;
这将产生一个名为ODBC_TABLE的表,其中包含来自两个源的数据的A,B和C列。
或者如果你需要从其中一个表中添加额外的列,你可以使用你加载的第二个表的concatenate()加载前缀强制2一起
ODBC_TABLE:
sql select A,
B,
C
from DB_TABLE_NAME;
concatenate(ODBC_TABLE)
load A,
B,
C,
D
from EXCEL.XLS;
导致一个名为ODBC_TABLE的表,其中包含来自2个源的所有数据的A,B,C和D列,以及来自第一个源的记录中的空值