clickhouse_clickpipe del proveedor de Terraform de ClickHouse. Esta página describe la configuración del proveedor y ofrece ejemplos de configuración para cada tipo de ClickPipe compatible.
Configuración del proveedor
La compatibilidad con ClickPipes está disponible de forma general a partir de la versión del proveedor v3.14.0.
Si utiliza una versión anterior, necesitará una versión alpha; consulte el
changelog del proveedor
para obtener más información.
Descripción general del recurso
El recursoclickhouse_clickpipe tiene los siguientes argumentos de nivel superior:
Los atributos
id y state son de solo lectura y ClickHouse Cloud los rellena después de la creación.
Destino
El bloquedestination es común a todos los tipos de fuente:
database.
Ejemplos por tipo de ClickPipe
Kafka
Valores admitidos detype: kafka, confluent, msk, azureeventhub, redpanda, warpstream.
Kafka con schema registry
Amazon Kinesis
Kinesis con un esquema Protobuf cargado
Establezcaformat en Protobuf y utilice protobuf_schema para proporcionar un archivo .proto codificado en base64 o un FileDescriptorSet serializado. No configure schema_registry si carga un esquema.
Kinesis con rol de IAM
La autenticación mediante un rol de IAM requiere un servicio de ClickHouse en ejecución en AWS.Amazon S3
Ingestión continua de S3 con SQS
Para la ingestión continua con una cola de SQS (modo no ordenado). Consulta Configuración del modo no ordenado para ver las instrucciones de configuración.Google Cloud Storage
service_account_key debe ser el contenido codificado en base64 de un archivo de clave JSON de una cuenta de servicio de GCP.
Azure Blob Storage
Postgres CDC
Postgres con rol de IAM
La autenticación mediante rol de IAM requiere un servicio de ClickHouse que se ejecute en AWS.CDC de MySQL
CDC de MongoDB
BigQuery
service_account_file debe ser el contenido codificado en base64 de un archivo JSON de clave de una cuenta de servicio de GCP.
Escalado
Todos los tipos de ClickPipe admiten el bloquescaling para configurar el número de réplicas y la asignación de recursos: