Apache flink ApacheFlinkSQL:表属性参考指南

Apache flink ApacheFlinkSQL:表属性参考指南,apache-flink,flink-sql,Apache Flink,Flink Sql,我正在SQL客户机上使用Flink SQL API。我想知道是否有针对特定类型/格式类型的所有可用表属性的参考指南 例如,我想定义一个CSV源表,在它被写入的列表中,有选项format.allow comments'='true,但是客户端抛出一个错误,该选项不可用 另一个例子是,通过谷歌搜索,我发现选项ìgnore first line,但它不在文档中。看起来您引用的文档是遗留文档,事实上,所有表连接器属性和格式属性都应该可以从文档网站获得: 表连接器属性: 表格格式属性: 例如,CSV格

我正在SQL客户机上使用Flink SQL API。我想知道是否有针对特定类型/格式类型的所有可用表属性的参考指南

例如,我想定义一个CSV源表,在它被写入的列表中,有选项
format.allow comments'='true
,但是客户端抛出一个错误,该选项不可用


另一个例子是,通过谷歌搜索,我发现选项
ìgnore first line
,但它不在文档中。

看起来您引用的文档是遗留文档,事实上,所有表连接器属性和格式属性都应该可以从文档网站获得:

表连接器属性:

表格格式属性:

例如,CSV格式属性如下所示:


希望这些信息能对您有所帮助。

看起来您引用的文档是旧文档,事实上,所有表连接器属性和格式属性都应该可以从文档网站获得:

表连接器属性:

表格格式属性:

例如,CSV格式属性如下所示:


希望这些信息能对您有所帮助。

好的,谢谢。但在当前的文件系统/csv组合中:是否可以跳过csv文件的头?或者是唯一可以忽略解析错误的选项,但其缺点是在数据行中缺少真正的解析错误?我认为这不容易跳过,因为当前的实现是对每个记录进行反序列化,并且CSV格式可以与Kafka/文件系统一起使用,因此我们很难知道哪个记录是第一个。使用
ignore parse errors
的变通方法具有您分析的缺点。但是我认为这个要求是有道理的,我们可以创建一个问题来支持它。好的,谢谢。但在当前的文件系统/csv组合中:是否可以跳过csv文件的头?或者是唯一可以忽略解析错误的选项,但其缺点是在数据行中缺少真正的解析错误?我认为这不容易跳过,因为当前的实现是对每个记录进行反序列化,并且CSV格式可以与Kafka/文件系统一起使用,因此我们很难知道哪个记录是第一个。使用
ignore parse errors
的变通方法具有您分析的缺点。但是我认为这个要求是有道理的,我们可以创建一个问题来支持它。