Conexiones de datos de Tableau a bases de datos y múltiples fuentes

⚡ Resumen inteligente

Las conexiones de datos de Tableau abarcan todas las rutas que siguen los datos en un libro de trabajo, desde archivos planos hasta bases de datos en tiempo real, conectores web y fuentes de servidor publicadas. Esta página describe cada tipo de conexión, las uniones, las combinaciones, la ordenación y la sustitución de fuentes.

  • 📁 Fuentes de archivos: Los archivos de texto, Excel y PDF se conectan directamente desde la pestaña Datos, sin necesidad de instalar ningún controlador.
  • 🗄️ Fuentes de la base de datos: Los conectores nativos y ODBC alcanzan MySQL, Oracley otros servidores que utilizan host, puerto y credenciales.
  • 🔗 Tablas combinables: Las uniones comparan filas mediante una clave, las combinaciones apilan encabezados coincidentes y las relaciones aplazan la unión hasta que se ejecuta una vista.
  • 🔢 Tipos de unión: Las uniones internas, izquierdas, derechas y externas deciden qué filas no coincidentes se conservan; Tableau acepta 32 tablas por origen.
  • ♻️ Sustitución de la fuente: Intercambio ping Una fuente conserva intactas las hojas existentes si el reemplazo mantiene todas las dimensiones y medidas utilizadas.

Conexiones de datos de Tableau

En este tutorial de Conexiones de datos de Tableau, aprenderá sobre diferentes fuentes de datos o conexiones de datos en Tableau.

Tableau se conecta a varias fuentes de datos

Tableau Puede conectarse a diversos tipos de fuentes de datos. Puede conectarse a archivos de texto, Excel, PDF, etc. También puede conectarse a diversas bases de datos mediante su conector ODBC, así como a servidores y conectores web. Las secciones siguientes describen el procedimiento de conexión para cada una de estas fuentes de datos de Tableau.

La siguiente captura de pantalla muestra los tipos de conexión exhaustivos que admite Tableau.

Tableau se conecta a varias fuentes de datos

Las fuentes basadas en archivos se ubican a la izquierda de ese panel y los servidores en el centro. Las secciones siguientes siguen el mismo orden.

Conexión a un archivo de texto en Tableau

Paso 1) Haga clic en la opción "Archivo de texto" que se encuentra en la pestaña de datos.

Conexión a un archivo de texto en Tableau

Paso 2) En la siguiente pantalla,

1. Seleccione SuperTienda.csv

2. Haga clic en la opción "Abrir". Esto conectará el archivo de texto a Tableau.

Conexión a un archivo de texto en Tableau

En el panel izquierdo verá el archivo CSV.

Conexión a un archivo de texto en Tableau

Conexión a un archivo Excel en Tableau

Paso 1) Haga clic en el botón "Microsoft Excel"Opción dada en la pestaña de datos.

Conexión a un archivo Excel en Tableau

Paso 2) En la siguiente pantalla,

  1. Seleccione el elemento SuperStore.xlsx
  2. Haga clic en la opción "Abrir".

Conexión a un archivo Excel en Tableau

Paso 3) Conecta el archivo de Excel a Tableau. Las hojas presentes en el archivo Excel se muestran en el lado izquierdo de la ventana.

Conexión a un archivo Excel en Tableau

Conexión a la base de datos

Paso 1) Haga clic en la conexión de base de datos requerida que figura en la pestaña de datos. Por ejemplo, si desea conectarse a MySQL base de datos, haga clic en el botón "MySQL" Opción.

Conexión a la base de datos

Paso 2) Esto se abrirá MySQL ventana de conexión.

  1. Puede ingresar al MySQL nombre del servidor y edite el “Puerto” si es necesario.
  2. Ingrese el nombre de usuario y la contraseña utilizados para conectarse a la base de datos.
  3. Haga clic en el botón "Iniciar sesión" para conectarse a la base de datos.

Conexión a la base de datos

Esto conecta la base de datos con Tableau. Puedes seleccionar tablas de la base de datos, importarlas y unir varias tablas creando una relación entre ellas.

Conexión a sitios web

Tableau puede conectarse a sitios web mediante conectores de datos de Tableau. El procedimiento de conexión se proporciona de la siguiente manera.

Paso 1) En esta ventana

  1. Haga clic en la opción "Más" en la pestaña de datos.
  2. Seleccione "Conector de datos web" de la lista.

Conexión a sitios web

Paso 2) Esto abrirá una ventana del Conector de datos web de Tableau donde deberá ingresar los detalles del conector web.

Conexión a sitios web

Cómo conectar Tableau Desktop a Tableau Server

Tableau Server puede almacenar extracfuentes de datos y conexiones de datos. A nivel empresarial es importante mantener las conexiones necesarias en Servidor Tableau, para que cada usuario pueda acceder fácilmente a la fuente de datos. Los conjuntos de datos en el servidor se conectan a Tableau Desktop de la siguiente manera.

Paso 1) Elija Tableau Server entre las opciones

Seleccione la opción "Tableau Server" que aparece en la pestaña de datos.

Conecte Tableau Desktop a Tableau Server

Paso 2) Abra el servidor de Tableau

Esto abre la ventana de inicio de sesión de Tableau Server. Haga clic en la opción "Tableau Cloud", que en las versiones anteriores al cambio de nombre de 2022 aparecía como "Tableau Online".

Conecte Tableau Desktop a Tableau Server

Paso 3) Iniciar sesión

Se abre la ventana de inicio de sesión de Tableau Cloud.

  1. Introduzca el correo electrónico y la contraseña registrados.
  2. Haga clic en el botón 'Iniciar sesión'.

Conecte Tableau Desktop a Tableau Server

Paso 4) Establecer una conexión

Esto conectará Tableau Server a Tableau Desktop.

  1. Seleccione el conjunto de datos como se muestra en la figura.
  2. Esto importará el conjunto de datos a Tableau.

Conecte Tableau Desktop a Tableau Server

La siguiente tarea suele consistir en combinar más de una tabla.

Relación de datos

Una base de datos relacional/archivo Excel consta de varias tablas/hojas. Estas múltiples tablas/hojas se pueden conectar entre sí en Tableau. Esta conexión se establece mediante la función "Unirse" o "Unión" presente en Tableau. La relación entre los datos de dos o más tablas debe especificarse al unir tablas.

Une

Tableau puede “unir” tablas, hasta 32 en una sola fuente de datos. Al unirlas, la relación entre dos o más tablas se puede especificar mediante una unión interna, una unión izquierda, una unión derecha o una unión externa. Las funcionalidades de cada tipo de unión se explican en la tabla siguiente.

Unir internamente Izquierda unirse Únete a la derecha Unión externa
Une todos los registros comunes entre dos tablas u hojas. La condición de unión se puede dar en función de la clave principal. Se pueden especificar una o más condiciones de unión para unir las tablas. Muchas tablas se pueden unir en Tableau para su visualización. Una combinación izquierda se utiliza para unir todos los registros de una tabla de la izquierda y los registros comunes de la tabla de la derecha. Se pueden especificar una o más condiciones de unión para unir a la izquierda dos tablas diferentes. Una combinación derecha se utiliza para unir todos los registros de una tabla de la derecha y los registros comunes de la tabla de la izquierda. Según los requisitos, se pueden establecer una o más condiciones de unión. Se utiliza una combinación externa para unir todos los registros de la tabla izquierda y derecha. Se pueden establecer condiciones de unión para unir registros comunes.

Veamos un ejemplo de Unirse

Paso 1) Una vez conectado Excel, arrastre la hoja necesaria a la ventana de datos como se muestra en la figura.

Relación de datos

Paso 2) Puede conectar varias hojas arrastrándolas a la ventana de datos. La relación entre las hojas se puede dar conectando los campos de datos.

Relación de datos

Paso 3) en la hoja de datos

  1. Haga clic en la opción "Unirse" como se muestra en la figura. De forma predeterminada, Tableau une dos tablas conectando una relación entre las columnas comunes presentes en ellas.
  2. Puede editar la relación seleccionando la condición de unión requerida.
  3. Puede agregar una o más relaciones de datos entre las hojas o tablas.

Relación de datos

Union

La función UNION se utiliza para combinar datos de dos o más tablas. En la mayoría de los casos, las tablas con los mismos encabezados se combinan mediante la función UNION, sin necesidad de condiciones de unión. El procedimiento se describe a continuación.

Paso 1) Arrastre cualquiera de las hojas a la ventana de datos como se muestra en la figura.

Union

Paso 2) Haz clic con el botón derecho en la hoja y selecciona la opción "Convertir a unión".

Union

Paso 3) En la ventana de unión de datos.

  1. Arrastre otras hojas que necesiten unirse.
  2. Haga clic en 'Aceptar' para agregar o unir todas las hojas presentes en la ventana.

Union

No es necesaria una relación de datos para las hojas de unión presentes en la fuente de datos.

Relaciones frente a uniones en Tableau

Desde la versión 2020.2, el lienzo cuenta con una capa superior que vincula las tablas mediante una línea flexible en lugar de una unión fija. Esta línea representa una relación, y la elección modifica los valores que devuelve la vista.

Una unión se ejecuta inmediatamente y produce una tabla plana, por lo que las filas se duplican cuando un lado tiene varias coincidencias. Una relación no se ejecuta hasta que una hoja de cálculo solicita campos; entonces, realiza consultas con el nivel de detalle adecuado.

  • Utilizar una relación cuando las tablas tienen diferentes niveles de detalle, como los pedidos y las devoluciones, donde las medidas duplicadas inflarían los totales.
  • Utilice una unión cuando realmente se desea una tabla plana única, como por ejemplo una búsqueda que agregue columnas descriptivas.
  • Utilice un sindicato cuando las tablas comparten las mismas columnas y solo necesitan apilarse.

Las uniones siguen estando disponibles dentro de cada tabla lógica: al hacer doble clic en una tabla, se abre la capa física que contiene el cuadro de diálogo de unión que se muestra arriba.

Clasificación de datos

Los datos presentes en la fuente de datos se pueden ordenar según los requisitos del usuario. Se puede ordenar según el orden de la fuente de datos, ascendente, descendente, ascendente por tabla y descendente por tabla.

Una vez que los datos se conectan a Tableau, se puede ordenar la información utilizando la opción "Ordenar campos" en la pestaña "Fuente de datos". La ordenación a nivel de hoja de cálculo es diferente y se explica en ordenar datos en Tableau.

Clasificación de datos

Reemplazo de fuente de datos

Tableau permite conectar varias fuentes de datos en un solo libro de trabajo, las cuales se pueden usar para crear hojas y paneles. En algunos casos, es necesario reemplazar una fuente de datos con un archivo actualizado. Tableau cuenta con una función de reemplazo para esto, la cual no afecta las visualizaciones ya creadas con la fuente anterior. Es importante conservar o reemplazar todas las dimensiones y medidas utilizadas al reemplazar la fuente de datos.

El procedimiento para reemplazar una fuente de datos se describe a continuación.

Paso 1) Primero, conecta la nueva fuente de datos, de modo que tanto la fuente actual como su reemplazo aparezcan en el panel Datos.

Reemplazo de fuente de datos

Paso 2)

  1. Seleccione la fuente de datos que desea reemplazar.
  2. Haga clic derecho en la fuente de datos y seleccione la opción "Reemplazar fuente de datos".

Reemplazo de fuente de datos

Paso 3) Abre la ventana de reemplazo de la fuente de datos.

1. Seleccione la fuente de datos actual.

2. Seleccione la fuente de datos de reemplazo.

3. Haga clic en "Aceptar" para reemplazar la fuente de datos.

Reemplazo de fuente de datos

Las vistas de la construcción a partir de estos datos se tratan en el Gráficos y diagramas de Tableau tutorial.

Preguntas Frecuentes

Una unión combina tablas dentro de una misma fuente de datos. La combinación mantiene dos fuentes separadas y fusiona los resultados agregados a nivel de hoja, que es la opción cuando las fuentes no se pueden unir directamente.

Las credenciales se almacenan por separado del libro de trabajo. Al publicar, usted elige si los usuarios proporcionan sus propias credenciales o si una cuenta integrada sirve para todos.

Una unión duplica filas cuando una clave coincide con varias filas opuestas, por lo que las medidas se contabilizan más de una vez. Una relación mantiene cada tabla con su propia granularidad y evita la inflación.

Tableau propone campos coincidentes comparando nombres y tipos de datos, y los asistentes de IA explican las posibles claves. Esta sugerencia aún necesita verificación, ya que nombres similares no garantizan el mismo significado.

Tableau Prep Builder recomienda divisiones, grupospingy la estandarización de valores a medida que se construye el flujo. Esto acelera la limpieza, pero cada paso necesita revisión antes de programar el flujo.

Resumir este post con: