跳到主要內容 跳至補充內容

中支援的資料來源Direct Discovery

Qlik Sense Direct Discovery 可用於下列資料來源 (以 32 位元和 64 位元連接皆可)︰

  • ODBC/OLEDB 資料來源 - 支援所有 ODBC/OLEDB 來源,包括 SQL ServerTeradataOracle
    • 若要進一步瞭解 ODBC,請參閱 ODBC
    • 若要進一步瞭解 OLE DB,請參閱 OLE DB
  • 支援 SQL 的連接器︰SAP SQL 連接器、適用於 SQL 相容資料儲存區的自訂 QVX 連接器。

32 位元和 64 位元連接皆支援。

SAP

對於 SAPDirect Discovery 僅可與 Qlik SAP SQL Connector 配合使用,且 SET 變數中需要下列參數:

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

SAP 使用 OpenSQL,這以空格分隔資料行,而非以逗號來分隔,因此上述的 SET 陳述式會造成替代,以考慮 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 套件 中使用 Cloudera Impala Connector 時需要此參數。透過 DSN 使用 ODBC 時可能不需要此項。

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!