format_display_secrets_in_show_and_select
SHOW y SELECT de tablas, bases de datos,
funciones de tabla y diccionarios.
El usuario que quiera ver secretos también debe tener activada la
configuración del servidor display_secrets_in_show_and_select
y contar con el
privilegio displaySecretsInShowAndSelect.
Posibles valores:
- 0 — Deshabilitado.
- 1 — Habilitado.
format_geojson_validate_geometry
GeoJSON aplica la validación geométrica de RFC 7946 en ambos sentidos.
Cuando está habilitado (valor predeterminado), se rechaza cualquier geometría que infrinja las reglas de forma de GeoJSON: un LineString (o una línea de un MultiLineString) con menos de dos puntos; un anillo de Polygon o MultiPolygon con menos de cuatro puntos, o cuyo primer y último punto sean distintos (un anillo no cerrado); o un MultiLineString, Polygon o MultiPolygon vacío. Esto se aplica tanto al leer (se rechaza ese documento) como al escribir (se rechaza ese valor de ClickHouse en lugar de generar un documento que el formato de entrada rechazaría).
Cuando está deshabilitado, estas reglas de forma no se aplican: esas geometrías se leen tal cual y se escriben tal cual, por lo que las geometrías degeneradas conservan el round-trip, pero puede que el documento generado no sea un GeoJSON válido.
La validación es solo estructural: comprueba el recuento de puntos y el cierre de los anillos. No inspecciona la corrección geométrica de una forma: no se aplica la orientación del anillo (regla de la mano derecha / orden de winding), y se aceptan geometrías estructuralmente válidas pero geométricamente degeneradas, como un polígono de área cero, un anillo autointersectante o un polígono cuyos huecos están fuera de su anillo exterior. Las coordenadas no finitas (NaN, Inf) siempre se rechazan independientemente de esta configuración, porque no pueden representarse como números JSON.
format_json_object_each_row_column_for_object_name
row_{i} como nombres de los objetos.