ClickHouse/docs/en/interfaces
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
..
third-party Remove leftover empty lines at the end of markdown files 2023-01-09 15:15:18 +01:00
cli.md move title to frontatter 2022-12-23 19:33:10 -05:00
cpp.md add slugs 2022-08-28 10:53:34 -04:00
formats.md Add ability to ignore unknown keys in JSON object for named tuples 2023-01-27 10:01:08 +01:00
grpc.md Improve gRPC client example 2022-10-03 16:54:35 +08:00
http.md Update html interface doc 2022-12-09 01:15:50 +00:00
jdbc.md Remove leftover empty lines at the end of markdown files 2023-01-09 15:15:18 +01:00
mysql.md Remove leftover empty lines at the end of markdown files 2023-01-09 15:15:18 +01:00
odbc.md Remove leftover empty lines at the end of markdown files 2023-01-09 15:15:18 +01:00
overview.md Remove leftover empty lines at the end of markdown files 2023-01-09 15:15:18 +01:00
postgresql.md add slugs 2022-08-28 10:53:34 -04:00
schema-inference.md Merge branch 'master' into update-settings-url 2023-01-24 19:51:39 -05:00
tcp.md Remove leftover empty lines at the end of markdown files 2023-01-09 15:15:18 +01:00