Saltar al contenido

¿Cómo soluciono los problemas relacionados con los orígenes de datos unidos en QuickSight?

5 minutos de lectura
0

Quiero unir orígenes de datos en Amazon QuickSight, pero he tenido problemas.

Descripción corta

Las siguientes son situaciones habituales que pueden impedir que se unan datos de diferentes orígenes en Amazon QuickSight:

  • No puedes ver el botón Agregar datos ni el panel de cuadrícula de la página Editar conjunto de datos.
  • Has utilizado campos geográficos.
  • Has intentado crear un tercer conjunto de datos a partir de dos conjuntos de datos de Amazon.
  • QuickSight se ha quedado sin memoria de unión.
  • Aparece un error de columna duplicada o de columna ambigua.

Resolución

No puedes ver el botón Agregar datos ni el panel de cuadrícula de la página Editar conjunto de datos

Si no puedes ver el botón Agregar datos ni el panel de edición, debes solicitar el acceso al origen de datos al propietario del conjunto de datos.

Para compartir un conjunto de datos de tu propiedad con otros usuarios, sigue estos pasos:

  1. Abre la consola de Amazon QuickSight.
  2. Elige Conjuntos de datos y, a continuación, selecciona Nuevo conjunto de datos.
  3. Selecciona el conjunto de datos que quieras compartir.
  4. Elige Compartir origen de datos y, a continuación, selecciona Invitar a usuarios.
  5. Introduce el nombre de usuario y el permiso requerido.
  6. Selecciona Compartir.

Para agregar más datos al conjunto de datos, sigue estos pasos:

  1. Abre el conjunto de datos y, a continuación, selecciona Editar conjunto de datos.
  2. En la página Preparación de datos, selecciona Agregar datos.
  3. Elige cómo quieres agregar los datos. Puedes agregarlos desde el conjunto de datos, el origen datos o cargar un archivo.
    Nota: También puedes elegir Usar SQL personalizado para abrir el editor de consultas y, a continuación, escribir una consulta para el origen de datos SQL.
  4. Elige los puntos rojos para configurar la unión.
  5. Selecciona el tipo de unión que prefieras: Interna, Izquierda, Derecha o Completa.
  6. Selecciona Aplicar.

Has utilizado campos geográficos

Los campos geográficos no se admiten en la interfaz de unión. Para resolver este problema, sigue estos pasos:

  1. Cambia el tipo de datos de Geoespacial a Cadena.
  2. Aplica el tipo de unión que prefieras.
  3. Vuelve a la página del conjunto de datos y selecciona el conjunto de datos.
  4. Elige Utilizar en un nuevo conjunto de datos para crear un nuevo conjunto de datos secundario en el conjunto de datos principal.
  5. Vuelve a cambiar el tipo de campo a Geoespacial.
  6. Selecciona Guardar.

Para obtener más información, consulta Adding geospatial data (Adición de datos geoespaciales).

Ha intentado crear un tercer conjunto de datos a partir de dos conjuntos de datos

No puedes unir dos conjuntos de datos para crear un tercer conjunto de datos. Sin embargo, para los conjuntos de datos de Amazon Athena, sigue estos pasos:

  1. Escribe una consulta en Athena para unir dos tablas y, a continuación, crea una vista.
  2. Crea un origen de datos de Athena en la vista.
  3. Escribe un SQL personalizado y, a continuación, utiliza el nuevo origen de datos de Athena para crear un conjunto de datos en QuickSight.

QuickSight se ha quedado sin memoria de unión

Para unir conjuntos de datos de orígenes de datos cruzados que tienen tablas de diferentes orígenes que no se han almacenado en SPICE, solo uno de los conjuntos de datos puede tener más de 1 GB. Si más de un conjunto de datos supera 1 GB, QuickSight se queda sin memoria. Para resolver este problema, utiliza una consulta SQL personalizada para unirlos.

Si unes dos conjuntos de datos almacenados en SPICE, el tamaño combinado de todas las tablas secundarias de la unión no puede superar los 20 GB. Para obtener más información, consulta Joining data (Unión de datos).

Si tienes combinaciones de tablas grandes, se recomienda ejecutar primero una consulta de condiciones de unión en la base de datos. A continuación, crea una tabla o vista y, por último, crea el conjunto de datos en QuickSight a partir de la tabla o la vista.

Para obtener más información, consulta Joining across data sources on Amazon QuickSight (Unión de orígenes de datos en Amazon QuickSight).

Aparece un error de columna duplicada o de columna ambigua

Se muestra el siguiente error de columna duplicada:

«ERROR - Duplicate column name 'column name'»

El siguiente ejemplo de consulta da como resultado un error de columna duplicada:

select * from schema.sales, schema.date where sales.dateid = date.dateid;

Se muestra el siguiente error de columna ambigua:

«ERROR - column reference "dateid" is ambiguous»

El siguiente ejemplo de consulta da como resultado un error de columna ambigua:

select sid, dateid from schema.sales, schema.date, schema.users where sales.sid = users.userid and dateid = dateid and year = 2010 and city = 'dallas';

Los errores de columna duplicada y ambigua se producen cuando el nombre de la columna común no está calificado por el nombre de la tabla o el alias. Para resolver errores de columnas duplicada y ambigua, especifica el nombre de la columna unida, con el nombre de la tabla o el alias como calificador.

Información relacionada

Data source connectivity issues for Amazon QuickSight (Problemas de conectividad de orígenes de datos para Amazon QuickSight)

Cómo soluciono los errores de excepción de SQL con orígenes de datos SQL personalizados en QuickSight?

¿Cómo soluciono los errores «Access denied» cuando uso Athena como origen de datos en Quicksight?