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.

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.
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.
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.
En el panel izquierdo verá el archivo CSV.
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.
Paso 2) En la siguiente pantalla,
- Seleccione el elemento SuperStore.xlsx
- Haga clic en la opción "Abrir".
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 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.
Paso 2) Esto se abrirá MySQL ventana de conexión.
- Puede ingresar al MySQL nombre del servidor y edite el “Puerto” si es necesario.
- Ingrese el nombre de usuario y la contraseña utilizados para conectarse a la base de datos.
- Haga clic en el botón "Iniciar sesión" para conectarse 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
- Haga clic en la opción "Más" en la pestaña de datos.
- Seleccione "Conector de datos web" de la lista.
Paso 2) Esto abrirá una ventana del Conector de datos web de Tableau donde deberá ingresar los detalles del conector 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.
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".
Paso 3) Iniciar sesión
Se abre la ventana de inicio de sesión de Tableau Cloud.
- Introduzca el correo electrónico y la contraseña registrados.
- Haga clic en el botón 'Iniciar sesión'.
Paso 4) Establecer una conexión
Esto conectará Tableau Server a Tableau Desktop.
- Seleccione el conjunto de datos como se muestra en la figura.
- Esto importará el conjunto de datos a Tableau.
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.
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.
Paso 3) en la hoja de datos
- 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.
- Puede editar la relación seleccionando la condición de unión requerida.
- Puede agregar una o más relaciones de datos entre las hojas o tablas.
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.
Paso 2) Haz clic con el botón derecho en la hoja y selecciona la opción "Convertir a unión".
Paso 3) En la ventana de unión de datos.
- Arrastre otras hojas que necesiten unirse.
- Haga clic en 'Aceptar' para agregar o unir todas las hojas presentes en la ventana.
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.
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.
Paso 2)
- Seleccione la fuente de datos que desea reemplazar.
- Haga clic derecho en la fuente de datos y seleccione la opción "Reemplazar 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.
Las vistas de la construcción a partir de estos datos se tratan en el Gráficos y diagramas de Tableau tutorial.

























