1.来自于哪里:
input_format_skip_unknown_fields是数据库clickhouse中常规配置参数system.settings中的,在官网中,clickhouse的配置参数主要分了两大方面,一个是config.xml中的服务器配置参数(Server Settings),另一个是常规配置参数(setttings)。
对于system.settings的了解,可以借鉴:https://clickhouse.tech/docs/en/operations/settings/settings/
2.作用:
input_format_skip_unknown_fields
启用或禁用跳过多余数据的插入。
写入数据时,如果输入数据包含目标表中不存在的列,则ClickHouse会引发异常。如果启用了跳过,则ClickHouse不会插入额外的数据,也不会引发异常。
3.支持的格式:
JSONEachRow
CSVWithNames
TabSeparatedWithNames
TSKV
4.可能的值:
0-禁用
1-启用
默认值:0
以上就是数据库clickhouse配置项system.settings中有关input_format_skip_unknown_fields的详细解析,刚开始用clickhouse数据库,后面有时间会陆续补充其他配置文件的说明,欢迎大家广泛提出意见,谢谢。