Configuración del servidor ClickHouse on-premise
config.xml del servidor
mysql_user que usa el hash generado:
/etc/clickhouse-server/users.d/mysql_user.xml
password_double_sha1_hex por el hash Double SHA1 que haya generado.
QuickSight requiere varias opciones de configuración adicionales en el perfil del usuario MySQL.
/etc/clickhouse-server/users.d/mysql_user.xml
config.xml, descomente lo siguiente para escuchar en todas las direcciones:
mysql, puedes probar la conexión desde la línea de comandos.
Usando el nombre de usuario de ejemplo (mysql_user) y la contraseña (LZOQYnqQN4L/T6L0) indicados arriba, el comando sería:
Conectar QuickSight a ClickHouse
Busca el conector oficial de MySQL incluido con QuickSight (llamado simplemente MySQL):
Especifica los detalles de tu conexión. Ten en cuenta que el puerto de la interfaz MySQL es 9004 de forma predeterminada, y puede ser diferente según la configuración del servidor.
Ahora tienes dos opciones para obtener los datos desde ClickHouse. Primero, puedes seleccionar una tabla de la lista:
Como alternativa, puedes especificar una consulta SQL personalizada para obtener tus datos:
Al hacer clic en “Edit/Preview data”, deberías poder ver la estructura de la tabla detectada o ajustar tu consulta SQL personalizada, si así decidiste acceder a los datos:
Asegúrate de tener seleccionado el modo “Direct Query” en la esquina inferior izquierda de la interfaz de usuario:
Ahora puedes continuar publicando tu conjunto de datos y creando una nueva visualización.
Limitaciones conocidas
- La importación de SPICE no funciona como se espera; utilice en su lugar el modo Direct Query. Consulte #58553.