Analítica en tiempo realData WarehousingObservabilidadIA/MLCloud
Requisitos previos
- Crea tu primer servicio de ClickHouse Cloud - necesitarás un servicio de ClickHouse Cloud en ejecución para insertar datos
- Obtén los datos de conexión de Cloud - necesitarás tu hostname, nombre de usuario y contraseña para conectarte
Lo que crearás
Instalar clickhouse-client
clickhouse-client es la interfaz de línea de comandos oficial para conectarse a ClickHouse. Está incluido en el binario de ClickHouse.Instálalo con el instalador universal:clickhouse en tu directorio actual. Verifica la instalación:clickhouse-client está listo para usarse.Prepara un archivo CSV de ejemplo
Crea un pequeño archivo CSV de ejemplo para que esta guía de inicio rápido sea autosuficiente. Ejecuta lo siguiente en tu terminal:Conéctate a tu servicio en Cloud
Los siguientes comandos asumen que has exportadoCLICKHOUSE_HOST, CLICKHOUSE_USER y CLICKHOUSE_PASSWORD como variables de entorno, tal como se describe en la guía de inicio rápido para obtener los detalles de conexión de tu servicio en Cloud. Si no lo has hecho, puedes sustituirlos directamente por tus valores.Prueba la conectividad ejecutando una consulta sencilla en tu servicio en Cloud:1 en la terminal. Si aparece un error de conexión, comprueba que tu servicio esté activo en la consola de Cloud y que tu hostname y contraseña sean correctos.El puerto
9440 es el puerto seguro del protocolo nativo de ClickHouse Cloud. La opción --secure habilita el cifrado TLS. Ambos son necesarios para todas las conexiones a Cloud.Crear una tabla de destino e insertar datos
Primero, crea una tabla en tu servicio de Cloud para recibir los datos:clickhouse-client lee el archivo desde stdin y lo envía al servicio remoto en streaming:clickhouse-client envía el contenido del archivo CSV directamente a tu servicio de Cloud. El formato CSVWithNames indica a ClickHouse que la primera fila contiene los nombres de las columnas.Verifica que se hayan insertado los datos
Ejecuta una consulta en tu servicio de Cloud para confirmar que las filas se insertaron correctamente:10: el número de filas del CSV de muestra.Previsualiza los datos:FORMAT y pasa el archivo adecuado por la tubería.Siguientes pasos
En esta guía de inicio rápido instalasteclickhouse-client, lo conectaste a un servicio de ClickHouse Cloud y lo usaste para cargar datos desde un archivo CSV local en Cloud. Este mismo enfoque funciona con Parquet, JSON y decenas de otros formatos.
A continuación, consulta estas guías de inicio rápido:
O profundiza con la documentación de referencia:
