Skip to main content Únase a nosotros en TDX, en San Francisco, o en Salesforce+ los días 5 y 6 de marzo en la conferencia para desarrolladores sobre la era de agentes de IA. Registrarse ahora.

La interfaz de su navegador es demasiado pequeña

Cambie el tamaño de la interfaz de su navegador para poder continuar con su aprendizaje interactivo. Recomendamos, al menos, 900 píxeles de ancho.

Objetivos de aprendizaje

Después de esta unidad, podrá:

  • Crear un modelo de datos complejo con varias relaciones.
  • Configurar relaciones de forma manual.

Observe lo siguiente: Conectar su cuenta de Tableau Public

Si todavía no lo ha hecho, o si se ha agotado el tiempo de espera de la sesión del Playground, inicie sesión en su cuenta de Tableau Public en la ventana del Playground que está a la derecha. Si todavía no tiene una cuenta de Tableau Public, regístrese para conseguir una y no olvide activarla antes de empezar esta unidad interactiva. Encontrará instrucciones detalladas en la primera unidad de este módulo.

Nota

Si la sesión de Tableau Public caduca o actualiza la página antes de completar la unidad, el Playground se restablece. Le recomendamos completar esta unidad de una sola vez.

Añadir complejidad al modelo de datos para conseguir un análisis más profundo

Es el momento de seguir con los datos. Ya se encuentra en el entorno de creación de Tableau. Volveremos a esto pronto. Ahora, vamos a volver para configurar el modelo de datos. Es posible que los primeros pasos le parezcan una repetición de la unidad anterior, pero es importante asegurarse de que conoce bien el modelo de datos.

  1. Haga clic en el icono New Data Source (Nueva fuente de datos) en la barra de herramientasicono New Data Source (Nueva fuente de datos)
  2. En la pestaña Files (Archivos), haga clic en Upload from computer (Cargar desde el ordenador). Si le resulta difícil encontrar el archivo .zip, puede hacer clic aquí para descargarlo de nuevo.
  3. Cargue Episodes.csv.
  4. Haga clic en el icono + que aparece junto a Connections (Conexiones) en el panel de la izquierda y cargue Seasons.csv.
  5. En el panel de la izquierda, en Files (Archivos), arrastre Seasons.csv al lienzo.
  6. Ahora vamos con más datos. Haga clic en el icono + que aparece junto a Connections (Conexiones) para cargar ChallengeBakes.csv.
  7. Arrastre la tabla ChallengeBakes.csv al lienzo. De nuevo, asegúrese de que haya un hilo entre Episodes.csv y ChallengeBakes.csv.
    • Es decir, ChallengeBakes.csv no debería salir de Seasons.csv. Si una tabla termina en el lugar incorrecto, pase el cursor sobre la tabla, haga clic en la marca de inserción para abrir el menú desplegable y, a continuación, elimínela y vuelva a intentarlo. Si lo prefiere, puede utilizar el botón Undo (Deshacer) de la barra de herramientas.
    • Asegúrese de que incorpora la tabla desde el área Files (Archivos) del panel izquierdo, no intente alargar la información de conexión.

Vaya. El hilo se ha roto.

Crear una relación manual

A veces, Tableau no puede crear automáticamente una relación, por lo que tiene que hacerlo usted mismo.

  1. Asegúrese de que el hilo que se ha roto esté seleccionado.
  2. En el panel Preview (Vista previa), abra el menú desplegable Select a field (Seleccionar un campo) en el encabezado de Episodes.csv.
  3. Seleccione Episode (Episodio). Sitúe el ratón en la parte superior de la barra de herramientas en medio de la pantalla para que aparezca el control de tamaño si necesita cambiar el tamaño del panel inferior.
  4. Abra el menú desplegable Select a field (Seleccionar un campo) que aparece debajo de ChallengeBakes.csv.
  5. Seleccione Episode (Episodio) (ChallengeBakes.csv).

Esta es una cláusula de relación entre el campo Episode (Episodio) de la tabla Episodes (Episodios) y el campo Episode (Episodio) (ChallengeBakes.csv) de la tabla ChallengeBakes.

Añadir cláusulas de relación

Si lo deja como está, se combinará la información de todos los episodios 3 (independientemente de la temporada) con los retos de los episodios 3 (independientemente de la temporada). Lo que usted quiere realmente es combinar la información del episodio 3 de la temporada 1 con los retos del episodio 3 de la temporada 1, la información del episodio 3 de la temporada 2 con los retos del episodio 3 de la temporada 2, y así sucesivamente. Para ello, necesita una segunda cláusula de relación en Season (Temporada). Cree una segunda cláusula de relación para garantizar que las temporadas se alinean correctamente.

  1. En el panel Preview (Vista previa), haga clic en el botón Add more fields (Añadir más campos) para añadir una cláusula de relación.
    • Sitúe el ratón en la parte superior de la barra de herramientas en medio de la pantalla para que aparezca el control de tamaño si necesita cambiar el tamaño del panel inferior.
  2. En el menú desplegable Select a field (Seleccionar un campo) en Episodes.csv, busque y seleccione Season (Temporada). (Asegúrese de que no utiliza el campo Season Episode (Episodio de temporada) ).
  3. En el menú despegable Select a field (Seleccionar un campo), en ChallengeBakes.csv, elija Season (Temporada) (ChallengeBakes.csv).

Esta es una cláusula de relación entre el campo Season (Temporada) de la tabla Episodes (Episodios) y el campo Season (Temporada) de la tabla ChallengeBakes. Ahora, ambos conjuntos de valores de campo (Episode [Episodio] y Season [Temporada]) deberán coincidir en las tablas para relacionarse.

  1. Añada la tabla Bakers (Pasteleros). Haga clic en el icono + que aparece junto a Connections (Conexiones) y cargue Bakers.csv.
  2. Arrastre la tabla Bakers.csv al lienzo a la derecha de ChallengeBakes.csv.
    • Arrastre el archivo desde el área Files (Archivos) del panel izquierdo, no desde el área Connections (Conexiones).
    • Asegúrese de que el hilo conecta ChallengeBakes.csv y Bakers.csv
  3. Establezca la cláusula de relación entre ChallengeBakes.csv y Bakers.csv. Debería ser Baker = Baker (Bakers.csv).
  4. Añada la tabla Outcomes (Resultados). Cargue Outcomes.csv.
  5. Arrastre la tabla Outcomes (Resultados) y relaciónela con la tabla ChallengeBakes.csv.
    • Ahora, ChallengeBakes.csv debería tener dos tablas que salen de ella: Bakers.csv y Outcomes.csv
  6. Compruebe que la cláusula de relación sea Season Episode = SeasonEpisode (Outcomes.csv).
    • Este es un campo combinado que contiene toda la información de SeasonEpisode, como el episodio 3 de la temporada 2 (una solución diferente a la relación entre Episode [Episodio)] y Season [Temporada] independientemente).

Ya está. Ese es su modelo de datos. De ahora en adelante, consultaremos la fuente de datos, ya que el modelo se refiere más al diagrama de tabla. (Nota: Estos dos enlaces son bastante técnicos. Explórelos solamente si se siente cómodo con el contenido. No necesita esa información para continuar).

Nombrar su fuente de datos

Aún queda un último paso. Siempre es buena idea nombrar las fuentes de datos para que tengan un nombre que resulte útil. A esta vamos a ponerle el nombre GBBO (por Great British Bake Off), en homenaje a su nombre.

  1. En la parte superior del lienzo, haga clic donde se puede leer Episodes.csv+ (Multiple Connections) e introduzca GBBO en su lugar.

¡Excelente trabajo!

Recursos