CSV, JSON, Parquet, Arrow,
TSV, ORC, Avro y más. Para ver la lista completa, consulte “Formatos de datos”.
En esta sección, presentaremos una sencilla guía de inicio para transferir
datos desde Azure Blob Storage a ClickHouse, junto con consideraciones importantes
para usar esta función de forma eficaz. Para obtener más detalles y opciones avanzadas,
consulte la documentación oficial:
página de documentación de la función de tabla azureBlobStorage
Obtención de claves de acceso de Azure Blob Storage
- En el Portal de Azure, vaya a su Cuenta de almacenamiento.
- En el menú de la izquierda, seleccione Claves de acceso en la sección Seguridad + redes.
- Elija key1 o key2 y haga clic en el botón Mostrar junto al campo Cadena de conexión.
- Copie la cadena de conexión: la usará como parámetro en la función de tabla azureBlobStorage.
Consultar datos desde Azure Blob Storage
INSERT INTO ... SELECT:
Un ejemplo sencillo con el conjunto de datos Environmental Sensors
- Descargue un archivo de ejemplo del conjunto de datos Environmental Sensors
- En Portal de Azure, cree una nueva cuenta de almacenamiento si aún no tiene una.
- Cree un nuevo contenedor en su cuenta de almacenamiento. En este ejemplo, lo llamamos sensors. Puede omitir este paso si usa un contenedor existente.
-
Cargue en el contenedor el archivo
2019-06_bmp180.csv.zstque descargó anteriormente. - Siga los pasos descritos anteriormente para obtener la cadena de conexión de Azure Blob Storage.
- Para cargar los datos en una tabla, cree una versión simplificada del
esquema utilizado en el dataset original:
Para obtener más información sobre las opciones de configuración y la inferencia de esquema al
consultar fuentes externas como Azure Blob Storage, consulte Inferencia automática del
esquema a partir de los datos de entrada
- Ahora inserte los datos de Azure Blob Storage en la tabla sensors:
2019-06_bmp180.csv.zst
almacenado en Azure Blob Storage.