Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

ajustes del formato format_avro_*

Estos parámetros se generan automáticamente a partir del código fuente.

format_avro_schema_registry_connection_timeout

Tipo
UInt64
Predeterminado
1
Historial de versiones
VersiónValor predeterminadoComentario
26.51Nueva configuración para controlar el tiempo de espera de conexión (en segundos) del client HTTP de Confluent Schema Registry usado por el formato AvroConfluent.

Para el formato AvroConfluent: tiempo de espera de conexión, en segundos, para el client HTTP de Confluent Schema Registry. Se usa tanto para la obtención del esquema como para el registro del esquema. Debe ser mayor que 0 y menor que 600 (10 minutos).

format_avro_schema_registry_max_retries

Tipo
UInt64
Predeterminado
5
Historial de versiones
VersiónValor predeterminadoComentario
26.65Nueva configuración que controla el número máximo de reintentos ante errores transitorios (timeouts de transporte, conexión rechazada, errores de DNS, HTTP 5xx/408/429) al comunicarse con el Confluent Schema Registry. Establézcalo en 0 para deshabilitar los reintentos. El comportamiento anterior (sin reintentos) se conserva con `compatibility = '26.5'`.

Para el formato AvroConfluent: número máximo de reintentos ante errores transitorios al comunicarse con el Confluent Schema Registry (timeouts de transporte, conexión rechazada, errores de DNS, HTTP 5xx/408/429). Establézcalo en 0 para deshabilitar los reintentos. El valor máximo permitido es 20. Los errores de validación del esquema (HTTP 409, JSON Avro malformado) no se reintentan.

format_avro_schema_registry_receive_timeout

Tipo
UInt64
Predeterminado
1
Historial de versiones
VersiónValor predeterminadoComentario
26.51Nueva configuración para controlar el tiempo de espera de recepción (en segundos) del client HTTP de Confluent Schema Registry utilizado por el formato AvroConfluent.

Para el formato AvroConfluent: tiempo de espera de recepción, en segundos, para el client HTTP de Confluent Schema Registry. Se utiliza tanto para la obtención del esquema como para el registro del esquema. Debe ser mayor que 0 y menor que 600 (10 minutos).

format_avro_schema_registry_retry_initial_backoff_ms

Tipo
UInt64
Predeterminado
100
Historial de versiones
VersiónValor predeterminadoComentario
26.6100Nueva configuración que controla el backoff inicial (en milisegundos) antes de reintentar una solicitud fallida al Confluent Schema Registry. El backoff se duplica en cada reintento, con un máximo de 10 segundos. No tiene efecto cuando `format_avro_schema_registry_max_retries = 0` (el comportamiento anterior a la versión 26.6, restaurado por `compatibility = '26.5'`).

Para el formato AvroConfluent: backoff inicial en milisegundos antes de reintentar una solicitud fallida al Confluent Schema Registry. El backoff se duplica en cada reintento posterior, con un máximo de 10 segundos. Debe ser mayor que 0 y menor o igual que 60000.

format_avro_schema_registry_send_timeout

Tipo
UInt64
Predeterminado
1
Historial de versiones
VersiónValor predeterminadoComentario
26.51Nueva configuración para controlar el tiempo de espera de envío (en segundos) del client HTTP de Confluent Schema Registry utilizado por el formato AvroConfluent.

Para el formato AvroConfluent: tiempo de espera de envío, en segundos, para el client HTTP de Confluent Schema Registry. Se utiliza tanto para la obtención de esquemas como para el registro de esquemas. Debe ser mayor que 0 y menor que 600 (10 minutos).

format_avro_schema_registry_url

Para el formato AvroConfluent: URL del Confluent Schema Registry.

Navigation