Qlikview:如何将 ODBC 加载数据与 excel 加载数据连接起来?
Qlikview: how do I join ODBC loaded data with excel loaded data?
我似乎无法将 ODBC 数据插入到已加载的驻留程序中 table。
将数据 add/append 加载到常驻 table 的正确方法是什么?
感谢任何帮助。
***我试过使用常驻负载从 ODBC 加载维度,但是我通常会收到这些值不存在的错误。
如果 2 table 具有完全相同的列名,则 QlikView 将自动连接它们。即把一个附加到另一个上。
试试这个;
ODBC_TABLE:
sql select A,
B,
C
from DB_TABLE_NAME;
load A,
B,
C
from EXCEL.XLS;
这将产生一个名为 ODBC_TABLE 的 table,其中 A、B 和 C 列包含来自两个来源的数据。
或者,如果您需要来自 table 之一的额外列,您可以使用 concatenate() 加载前缀将 2 列强加到您加载的第二个 table
ODBC_TABLE:
sql select A,
B,
C
from DB_TABLE_NAME;
concatenate(ODBC_TABLE)
load A,
B,
C,
D
from EXCEL.XLS;
导致一个名为 ODBC_TABLE 的 table,其中 A、B、C 和 D 列包含来自 2 个源的所有数据,而 D 中的空值用于来自第一个源的记录
我似乎无法将 ODBC 数据插入到已加载的驻留程序中 table。
将数据 add/append 加载到常驻 table 的正确方法是什么?
感谢任何帮助。
***我试过使用常驻负载从 ODBC 加载维度,但是我通常会收到这些值不存在的错误。
如果 2 table 具有完全相同的列名,则 QlikView 将自动连接它们。即把一个附加到另一个上。 试试这个;
ODBC_TABLE:
sql select A,
B,
C
from DB_TABLE_NAME;
load A,
B,
C
from EXCEL.XLS;
这将产生一个名为 ODBC_TABLE 的 table,其中 A、B 和 C 列包含来自两个来源的数据。
或者,如果您需要来自 table 之一的额外列,您可以使用 concatenate() 加载前缀将 2 列强加到您加载的第二个 table
ODBC_TABLE:
sql select A,
B,
C
from DB_TABLE_NAME;
concatenate(ODBC_TABLE)
load A,
B,
C,
D
from EXCEL.XLS;
导致一个名为 ODBC_TABLE 的 table,其中 A、B、C 和 D 列包含来自 2 个源的所有数据,而 D 中的空值用于来自第一个源的记录