Conectores creados con el SDK de Tableau Connector

Tableau tiene una excelente conectividad que le permite visualizar datos desde prácticamente cualquier lugar. Además de sus docenas de conectores integrados y conectores adicionales creados por colaboradores (disponibles en Tableau Exchange(El enlace se abre en una ventana nueva)), Tableau le ofrece las herramientas para crear un conector personalizado con el SDK de Tableau Connector.

Nota: Los conectores creados con el SDK de Tableau Connector a veces se denominan complementos porque "se conectan" a Tableau para que pueda conectarse a los datos.

Acerca de los archivos de conector y SDK de Tableau Connector

Puede utilizar el SDK de Tableau Connector para crear y personalizar un conector. Los conectores creados por colaboradores (ya sean creados por usted u otra persona) suelen admitir la mayoría de las mismas características que los conectores de Tableau integrados. Estos incluyen la definición de una fuente de datos(El enlace se abre en una ventana nueva), la visualización de los datos(El enlace se abre en una ventana nueva), la publicación en un servidor(El enlace se abre en una ventana nueva) (si el servidor tiene el conector), etc.

Cada conector se compone de un conjunto de archivos XML y JavaScript, comprimidos en un único archivo .jar empaquetado y dan una extensión de archivo ".taco". Este archivo TACO está firmado por el desarrollador mediante una entidad de certificación pública de confianza. Los archivos XML y JavaScript son archivos de configuración que describen:

  • Elementos de interfaz de usuario necesarios para recopilar la entrada del usuario para crear una conexión a una fuente de datos
  • Cualquier dialecto o personalizaciones necesarias para la conexión
  • Cómo conectarse usando el controlador ODBC o JDBC.

Un conector que se desarrolla con el SDK de Tableau Connector es adecuado para conectarse a un controlador ODBC o JDBC que interconecta mediante SQL. La tecnología subyacente funciona bien con bases de datos relacionales.

Compatibilidad de conectores creados por socios

Tableau no admite de forma directa conectores creados por colaboradores. Sin embargo, si necesita ayuda, hay algunos lugares donde puede buscar más información.

  • Algunas páginas de socios en Tableau Exchange incluyen un enlace para contactar con su servicio de soporte.
  • Busque un enlace de soporte o un archivo README en la página Descarga del controlador asociada con su conector.
  • Póngase en contacto con los creadores del conector a través del enlace Sitio web del desarrollador en Tableau Exchange.

Crear su propio conector

Para crear su propio conector personalizado, utilice las herramientas y las instrucciones del repositorio del SDK de Tableau Connector(El enlace se abre en una ventana nueva) enGitHub.

Nota: Si experimenta un problema con el SDK o con cualquiera de las muestras para desarrolladores, informe del problema en GitHub(El enlace se abre en una ventana nueva).

Enviar un conector a Tableau Exchange

Si desea enviar el conector a Tableau Exchange, siga los pasos descritos en el SDK de Tableau Connector.

Utilizar un conector creado con el SDK de Tableau Connector

Después de crear un conector con el SDK de Tableau Connector, siga estos pasos para usarlo con Tableau:

  1. Descargue el archivo del conector: [nombre del conector].taco.
  2. Coloque el archivo .taco en el siguiente directorio (ubicación predeterminada):
    • Para 2021.2 y posteriores:
      Para Tableau DesktopPara Tableau Prep BuilderPara Tableau Server, Tableau Prep Conductor, Tableau Prep Flow Authoring
      • Windows: C:\Users\[Windows User]\Documents\Mi repositorio de Tableau\Connectors
      • macOS: /Users/[user]/Documents/Mi repositorio de Tableau/Connectors
      • Windows: C:\Users\[Windows User]\Documents\My Tableau Prep Repository\Connectors
      • MacOS: /Usuarios//Documentos/Mi repositorio de Tableau Prep/Conectores
      • Windows: C:\Archivos de Programa\Tableau\Conectores

      • Linux: /opt/tableau/connectors

    • Para 2021.1 y anteriores:
      Para Tableau DesktopPara Tableau Prep BuilderPara Tableau Server, Tableau Prep Conductor, Tableau Prep Flow Authoring
      • Windows: C:\Users\[Windows User]\Documents\Mi repositorio de Tableau\Connectors
      • macOS: /Users/[user]/Documents/Mi repositorio de Tableau/Connectors
      • Windows: C:\Users\[Windows User]\Documents\My Tableau Prep Repository\Connectors
      • Mac: /Usuarios//Documentos/Mi repositorio de Tableau Prep/ConnectorsFor Tableau
      • Tableau Server: [Tableau_Server_Installation_Directory]/data/tabsvc/vizqlserver/Connectors

      Para habilitar su conector para Prep, también debe agregar su archivo .taco a las siguientes ubicaciones:

      • Tableau Prep Conductor: [Tableau_Server_Installation_Directory]/data/tabsvc/flowprocessor/Connectors
      • Creación de flujos de Tableau Prep: [Tableau_Server_Installation_Directory]/data/tabsvc/flowqueryservice/Connectors
  3. Antes de conectarse, instale el controlador ODBC o JDBC. Siga las instrucciones de instalación del controlador proporcionadas por la fuente de sus datos.

Una vez que haya instalado el conector, aparecerá en la lista de conectores de Tableau.

Conectar Tableau a los datos

  1. Inicie Tableau y, en Conectar, seleccione el nombre del conector que acaba de instalar. Para obtener una lista completa de conectores de datos, seleccione Más en A un servidor.
  2. Escriba la información que se le solicita y, a continuación, seleccione Iniciar sesión.
  3. Espere mientras el conector recupera los datos y los importa a Tableau.
  4. Seleccione la pestaña de la hoja para iniciar el análisis.

Acerca del orden de carga de los conectores

Si un conector tiene la misma clase que un conector que ya se ha registrado, se rechazará el nuevo conector. Esto significa que los conectores que se hayan cargado antes tienen prioridad cuando dos conectores comparten el mismo nombre de clase.

Tableau carga conectores por directorio en el siguiente orden:

  1. Conectores de Tableau integrados.
  2. Conectores ubicados en C:\Program Files\Tableau\Connectors (Windows) o /opt/tableau/connectors (Linux)
  3. Conectores ubicados en My Tableau Repository/Connectors
  4. (Opcional) Los conectores de la ruta de desarrollo especificada por -DConnectPluginsPath

Consulte también

¡Gracias por sus comentarios!Sus comentarios se han enviado correctamente. ¡Gracias!