- Una cuenta de Azure Blob Storage
- Cadena de conexión de Azure
- Nombre del contenedor
- Un servicio de ClickHouse Cloud activo
1
Ve a los orígenes de datos
En la página principal de tu servicio, haz clic en Data sources en el menú de la izquierda. Despliega ClickPipes y haz clic en Create ClickPipe2
Selecciona el origen de datos
Selecciona Azure Blob Storage como tipo de datos3
Configura tu conexión de ClickPipe
- Asigna a tu ClickPipe un nombre descriptivo
- Selecciona Connection String en el menú desplegable del método de autenticación
- Pega tu cadena de conexión de Azure en el campo Connection string
- Introduce el nombre de tu contenedor
- Introduce la ruta del archivo en Azure Blob Storage usando comodines si quieres ingestar varios archivos
4
Selecciona el formato de los datos
- Selecciona el tipo de archivo
- Compresión del archivo (
detect automatically,none,gzip,brotli,xzozstd) - Completa la configuración adicional específica del formato, como el delimitador usado en los formatos separados por comas
- Haz clic en Parse information
5
Configura la tabla, el esquema y los ajustes
Ahora debes crear una tabla nueva o seleccionar una existente donde se puedan almacenar los datos entrantes.- Selecciona si quieres cargar los datos en una tabla nueva o en una tabla existente
- Selecciona la base de datos que vas a usar y el nombre que tendrá la tabla si es una tabla nueva
- Elige una o varias claves de ordenación
- Define cualquier correspondencia entre el archivo de origen y la tabla de destino para el nombre de la columna, el tipo de columna, el valor predeterminado y la posibilidad de valores nulos
- Por último, especifica ajustes avanzados, como el tipo de motor que deseas usar, la expresión de partición y la clave primaria
6
Configura los permisos
ClickPipes configurará un usuario de base de datos dedicado para la escritura de datos. Puedes seleccionar un rol para este usuario. Para vistas materializadas o acceso a diccionarios desde la tabla de destino, elige “Full access”.7