Loading

Personalización de conexiones JDBC

Fecha de publicación: Sep 26, 2023
Tarea
Algunos conectores de Tableau de terceros, como Amazon Athena, SAP HANA y Oracle, utilizan JDBC estándar en lugar de ODBC. Existen dos formas de conectarse con JDBC: usar un archivo TDC o usar un archivo de PROPIEDADES.

¿Cómo pueden los usuarios modificar las conexiones JDBC y recopilar los registros del controlador?
Pasos
Las opciones de conexión JDBC se pueden modificar usando un archivo .properties. Este es un documento de texto plano que contiene pares de clave-valor para cada parámetro de conexión. Sin embargo, tenga en cuenta que este archivo no se guardará con una codificación de caracteres UTF-8 con BOM. Esta codificación añade caracteres al comienzo de un archivo e interfiere con Tableau a la hora de aplicar las personalizaciones.

Cada par clave-valor se debe usar en su propia línea sin delimitador. Consulte los ejemplos adjuntos a este artículo. Después de guardar el documento como saphana.properties o athena.properties (según corresponda), colóquelo en la carpeta My Tableau Repository o Datasources.

Si desea habilitar un archivo .properties para Tableau Server, se lo debe colocar en todos los nodos de Server en el siguiente directorio: 
  • tabsvc/vizqlserver/Datasources para Windows
  • /var/opt/tableau/tableau_server/data/tabsvc/vizqlserver/Datasources/ para Linux
Si utiliza Tableau Prep Conductor, asegúrese de que el archivo esté ubicado también en los siguientes directorios:
  • ProgramData\Tableau\Tableau Server\data\tabsvc\flowprocessor\Datasources for Windows
  • ProgramData\Tableau\Tableau Server\data\tabsvc\flowminerva\Datasources para Windows 2021.2 y versiones posteriores
  • ProgramData\Tableau\Tableau Server\data\tabsvc\flowqueryservice\Datasources para Windows 2021.1 y versiones anteriores
  • /var/opt/tableau/tableau_server/data/tabsvc/flowprocessor/Datasources/ para Linux
  • /var/opt/tableau/tableau_server/data/tabsvc/flowminerva/Datasources/ para Linux 2021.2 y versiones posteriores
  • /var/opt/tableau/tableau_server/data/tabsvc/flowqueryservice/Datasources/ para Linux 2021.1 y versiones anteriores
Para las conexiones virtuales:
  • ProgramData\Tableau\Tableau Server\data\tabsvc\minerva\Datasources para Windows
  • /var/opt/tableau/tableau_server/data/tabsvc/minerva/Datasources/ para Linux

Otras conexiones a ese tipo de fuente de datos tendrán los valores de opción incluidos en la consulta de URL.

 
Recursos adicionales
Lista de claves de opción de Amazon Athena JDBC
Lista de claves de opción SAP HANA JDBC

Además de las opciones de los enlaces anteriores, la información de proxy se puede especificar usando las claves proxy_host y proxy_port, tal y como se describe en este artículo de KB Error al conectar a Athena a través de un servidor proxy

Cualquier caracter '\' del archivo athena.properties, como en filepaths, se debe omitir. En lugar de C:\Users\username, usará C:\\Users\\username.

Personalizar las conexiones JDBC usando un archivo de propiedades de nuestros Foros de la comunidad cubre la personalización de JDBC en un sentido más general.
Número del artículo de conocimiento

001456683

Archivos adjuntos

saphana.properties

0 KB

athena.properties

0 KB

 
Cargando
Salesforce Help | Article