Quiero solucionar los problemas que recibo cuando intento unir orígenes de datos en Amazon Quick Suite.
Descripción corta
Los siguientes escenarios pueden impedir que se unan datos de diferentes orígenes en Quick Suite:
- No puedes ver el botón Agregar datos ni el panel de cuadrícula en la página Editar conjunto de datos de la consola de Quick Suite.
- Has utilizado campos geográficos.
- Has intentado crear un tercer conjunto de datos a partir de dos conjuntos de datos de Amazon.
- Quick Suite se quedó 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 cuadrícula, 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:
- Abre la consola de Quick Suite.
- Elige Conjuntos de datos y, a continuación, selecciona Nuevo conjunto de datos.
- Selecciona el conjunto de datos que quieras compartir.
- Elige Compartir origen de datos y, a continuación, selecciona Invitar usuarios.
- Introduce el nombre de usuario y el permiso requerido.
- Selecciona Compartir.
Para agregar más datos al conjunto de datos, sigue estos pasos:
- Abre el conjunto de datos y, a continuación, selecciona Editar conjunto de datos.
- En la página Preparación de datos, selecciona Agregar datos.
- 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.
- Elige los puntos rojos para configurar la unión.
- Selecciona el tipo de unión que prefieras: Interna, Izquierda, Derecha o Completa.
- Selecciona Aplicar.
Has utilizado campos geográficos
La interfaz de unión no admite campos geográficos. Para resolver este problema, sigue estos pasos:
- Cambia el tipo de datos de Geoespacial a Cadena.
- Aplica el tipo de unión que prefieras.
- Vuelve a la página del conjunto de datos y selecciona el conjunto de datos.
- Elige Utilizar en un nuevo conjunto de datos para crear un nuevo conjunto de datos secundario en el conjunto de datos principal.
- Vuelve a cambiar el tipo de campo a Geoespacial.
- Selecciona Guardar.
Para obtener más información, consulta 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:
- Escribe una consulta en Athena para unir dos tablas y, a continuación, crea una vista.
- Crea un origen de datos de Athena en la vista.
- Escribe un SQL personalizado y, a continuación, utiliza el nuevo origen de datos de Athena para crear un conjunto de datos en Quick Suite.
Quick Suite se quedó sin memoria de unión
Cuando se unen conjuntos de datos de orígenes de datos cruzados que tienen tablas de diferentes orígenes que no están almacenadas en SPICE (motor de cálculo superrápido, paralelo y en memoria), existe una restricción de tamaño. Si más de un conjunto de datos supera 1 GB, Quick Suite 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 Unir 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 Quick Suite a partir de la tabla o la vista.
Para obtener más información, consulta Joining across data sources on Amazon Quick Suite (Unión de orígenes de datos en Amazon Quick Suite).
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';
Si el nombre de la columna común no está calificado por el nombre de la tabla o el alias, se producen errores de columna duplicada y ambigua. Para resolver errores de columna duplicada y ambigua, especifica el nombre de la columna unida, con el nombre de la tabla o el alias como calificador.
Información relacionada
Problemas de conectividad de orígenes de datos para Amazon Quick Sight
¿Cómo soluciono los errores de excepción de origen de datos de SQL personalizado en Quick Suite?
¿Cómo soluciono los errores "Access denied" cuando uso Athena como origen de datos en Quick Suite?