format_display_secrets_in_show_and_select
Включает или отключает отображение секретов в запросахSHOW и SELECT для таблиц, баз данных,
табличных функций и словарей.
Также управляет тем, будут ли секреты, встроенные в значения настроек (например, пароль в
format_avro_schema_registry_url), отображаться в system.settings, system.processes,
system.settings_profile_elements и в SHOW CREATE USER / SHOW CREATE SETTINGS PROFILE.
Чтобы пользователь мог видеть секреты, также должна быть
включена настройка сервера display_secrets_in_show_and_select
и выдана
привилегия displaySecretsInShowAndSelect.
Возможные значения:
- 0 — Отключено.
- 1 — Включено.
format_geojson_validate_geometry
Определяет, проверяет ли форматGeoJSON корректность геометрии по RFC 7946 при чтении и записи.
Когда настройка включена (по умолчанию), геометрия, нарушающая правила GeoJSON, отклоняется: LineString (или линия в MultiLineString) с менее чем двумя точками; контур в Polygon или MultiPolygon с менее чем четырьмя точками либо с различающимися первой и последней точками (незамкнутый контур); либо пустой MultiLineString, Polygon или MultiPolygon. Это действует как при чтении (такой документ отклоняется), так и при записи (такое значение ClickHouse отклоняется вместо создания документа, который входной формат всё равно бы отклонил).
Когда настройка отключена, эти правила не применяются: такие геометрии читаются и записываются как есть, поэтому вырожденные геометрии корректно сохраняются при записи и последующем чтении, но записанный документ может не быть корректным GeoJSON.
Проверка является только структурной: проверяются количество точек и замыкание контура. Геометрическая корректность формы не анализируется — ориентация контура (правило правой руки / порядок обхода) не контролируется, и структурно корректные, но геометрически вырожденные геометрии принимаются, например полигон нулевой площади, самопересекающийся контур или полигон, чьи отверстия находятся вне внешнего контура. Неконечные координаты (NaN, Inf) всегда отклоняются независимо от этой настройки, поскольку их нельзя представить в виде чисел JSON.
format_hive_text_rows_delimiter
Разделитель в конце каждой строки выходного формата Hive Textformat_json_object_each_row_column_for_object_name
Имя столбца, который будет использоваться для хранения/записи имён объектов в формате JSONObjectEachRow. Тип столбца должен быть String. Если значение пустое, для имён объектов будут использоваться имена по умолчаниюrow_{i}.