QlikWorld 2020 Global Conference. Join us to discover how to get the most from your data. Act fast. Register now and save.

Direct Discovery 支持的数据源

Qlik SenseDirect Discovery 用户可通过 32 位和 64 位连接针对以下数据源使用:

  • ODBC/OLEDB 数据源 - 所有l ODBC/OLEDB 源均受支持,包括 SQL ServerTeradataOracle
  • 要了解有关 ODBC 的更多信息,请参阅ODBC

    要了解有关 OLE DB 的更多信息,请参阅OLE DB

  • 支持 SQLSAP SQL 连接器、自定义 QVX 连接器的连接器,用于兼容 SQL 的数据存储。

支持 32 位和 64 位连接。

SAP

对于 SAPDirect Discovery 只能用于 Qlik SAP SQL Connector,并且需要在 SET 变量中使用以下参数:

SET DirectFieldColumnDelimiter=' ';
SET DirectIdentifierQuoteChar=' ';
 

SAP 使用 OpenSQL,其用空格而非逗号将列定界,从而以上设定的语句导致替换,以适应 ANSI SQLOpenSQL 之间的差异。

Google Big Query

Direct Discovery 可用于 Google Big Query 并且需要在 set 变量中使用以下参数:

SET DirectDistinctSupport=false;
SET DirectIdentifierQuoteChar='[]';
SET DirectIdentifierQuoteStyle='big query'
 

Google Big Query 不支持 SELECT DISTINCT 或引用的列/表格名称,并且具有使用“[ ]”的非-ANSI 引用配置。

MySQLMicrosoft Access

Direct Discovery 可与 MySQLMicrosoft Access 结合使用,但鉴于这些数据源中使用的引用字符,可能需要在 set 变量中使用以下参数:

SET DirectIdentifierQuoteChar='``';

DB2OraclePostgreSQL

Direct Discovery 可与 DB2OraclePostgreSQL 结合使用,但鉴于这些数据源中使用的引用字符,可能需要在 set 变量中使用以下参数:

SET DirectIdentifierQuoteChar='""';

SybaseMicrosoft SQL Server

Direct Discovery 可与 Sybase 以及 SybaseMicrosoft SQL Server 结合使用,但鉴于这些数据源中使用的引用字符,可能需要在 set 变量中使用以下参数:

SET DirectIdentifierQuoteChar='[]';

Apache Hive

Direct Discovery 可与 Apache Hive 结合使用,但鉴于这些数据源中使用的引用字符,可能需要在 set 变量中使用以下参数:

SET DirectIdentifierQuoteChar='';

Cloudera Impala

Direct Discovery 可与 Cloudera Impala 结合使用,但鉴于这些数据源中使用的引用字符,可能需要在 set 变量中使用以下参数:

SET DirectIdentifierQuoteChar='[]';

当在 Qlik ODBC Connector Package 中使用 Cloudera Impala Connector 时需要该参数。当使用 ODBCDSN 时,可能不需要它。