ClickHouse/docs/en/operations/settings
Azat Khuzhin 1a8437f2c9 Add ability to ignore unknown keys in JSON object for named tuples
This can be useful in case your input JSON is complex, while you need
only few fields in it.

This behaviour is controlled by the
input_format_json_ignore_unknown_keys_in_named_tuple setting name, that
is turned OFF by default.

This will, almost, allow to parse gharchive dataset without jq. "almost"
because of two things:
- Tuple cannot be Nullable, so such keys with Tuple type in ClickHouse
  cannot be `null` in JSON
- You cannot use dot.dot notation to extract columns for file() engine,
  only tupleElement()

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-01-27 10:01:08 +01:00
..
constraints-on-settings.md Remove leftover empty lines at the end of markdown files 2023-01-09 15:15:18 +01:00
index.md split Format settings out 2023-01-24 17:19:50 -05:00
memory-overcommit.md add slugs 2022-08-28 09:58:27 -04:00
merge-tree-settings.md Update INSERT delay doc properly 2023-01-25 00:26:32 +01:00
permissions-for-queries.md apply suggestions and simplify 2022-11-14 14:20:55 -05:00
query-complexity.md doc grace_hash algorithm for join 2023-01-13 13:17:03 -05:00
settings-formats.md Add ability to ignore unknown keys in JSON object for named tuples 2023-01-27 10:01:08 +01:00
settings-profiles.md Remove leftover empty lines at the end of markdown files 2023-01-09 15:15:18 +01:00
settings-users.md Remove leftover empty lines at the end of markdown files 2023-01-09 15:15:18 +01:00
settings.md Merge branch 'master' into docs_optimize_skip_merged_partitions 2023-01-25 19:45:32 -05:00