Fuentes de datos que admite Direct Discovery

QlikViewDirect Discovery puede utilizarse con las siguientes fuentes de datos, tanto en conexiones de 32 como de 64 bits;

  • Fuentes de datos ODBC/OLEDB - Admite todas las fuentes de datos ODBC/OLEDB, incluidas SQL Server, Teradata y Oracle.
  • Conectores personalizados que admiten SQL – conector SAP SQL, conectoresQVX personalizados para almacenamientos de datos compatibles con SQL.

Se admiten ambas conexiones, de 32 y 64 bits.

SAP

Para SAP, Direct Discovery se puede utilizar solo con el Qlik SAP SQL Connector, y requiere los parámetros siguientes en variables SET:

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

SAP utiliza OpenSQL, el cual delimita columnas con un espacio, en lugar de una coma, así que las sentencias set anteriores ocasionan una substitución, para alojar la diferencia entre ANSI SQL y OpenSQL.

Google Big Query

Direct Discovery se puede utilizar con Google Big Query y requiere los parámetros siguientes en las variables SET:

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

Google Big Query no admite SELECT DISTINCT o nombres de columna/tabla entre comillas y tiene una configuración no-ANSI de entrecomillado que utiliza '[ ]'.

MySQL y Microsoft Access

Direct discovery puede usarse junto con MySQL y Microsoft Access pero puede que requiera el siguiente parámetro en las variables de conjunto debido a los caracteres de entrecomillado empleados en estas fuentes:

SET DirectIdentifierQuoteChar='``';

DB2, Oracle y PostgreSQL

Direct discovery puede usarse junto con DB2, Oracle y PostgreSQL pero puede que requiera el siguiente parámetro en las variables de conjunto debido a los caracteres de entrecomillado utilizados en estas fuentes:

SET DirectIdentifierQuoteChar='""';

Sybase y MS SQL Server

Direct discovery puede usarse junto con Sybase y MS SQL Server pero puede que requiera el siguiente parámetro en las variables de conjunto debido a los caracteres de entrecomillado empleados en estas fuentes:

SET DirectIdentifierQuoteChar='[]';

Apache Hive

Direct discovery puede usarse junto con Apache Hive pero puede que requiera el siguiente parámetro en las variables de conjunto debido a los caracteres de entrecomillado empleados en estas fuentes:

SET DirectIdentifierQuoteChar='';

Cloudera Impala

Direct discovery puede usarse junto con Cloudera Impala pero puede que requiera el siguiente parámetro en las variables de conjunto debido a los caracteres de entrecomillado empleados en estas fuentes:

SET DirectIdentifierQuoteChar='[]';

Este parámetro es necesario cuando se utiliza Cloudera Impala Connector en Qlik ODBC Connector Package. Puede que no sea necesario al usar ODBC a través de DSN.