我们如何在 QlikView 中连接多个数据源?

How can we connect multiple data sources in QlikView?

我想连接多个数据源(Oracle、MySql 等)和数据库。然后我想根据来自不同数据库的多个 select 查询的结果集在 Qlikview 中创建一个 table。

我们该怎么做?

您好,最简单的方法是在 Windows 中创建单独的 ODBC 连接:

然后在 SELECT 之前的 Qlivkiew 脚本中,我们必须指定我们要使用的连接:

ODBC CONNECT TO [Connection Name];

如果您创建的结果 table 具有完全相同的列名,则 Qlik 将自动连接这些 table。

所以

ODBC [ORACLE];

SALES:
Select TransNum as OrderId,
       Amount
from xxxxxx;

odbc [other SQL];

Select OrderId,
   Value as Amount
from yyyyy;

load OrderId,
   Amount
from zzzzz.xls;

将产生一个名为 SALES 的 table,其中包含 2 列 OrderId 和 Amount