Re: flinksql注册udtf使用ROW类型做为输出输出时出错

2020-10-01 文章 Xingbo Huang
Hello, 这个算是个易用性的问题,我之前有创建了JIRA[1]。你现在直接用[DataTypes.STRING(), DataTypes.STRING()]作resultType就是对的。关于input_types那个问题,实际上input_types在内部是通过上游的result_type匹配得出来的,所以你这里没对应也是对的,1.12版本将不再需要指定result_type了。 Best, Xingbo [1] https://issues.apache.org/jira/browse/FLINK-19138 chenxuying 于2020年9月30日周三

flinksql注册udtf使用ROW类型做为输出输出时出错

2020-09-30 文章 chenxuying
版本: pyflink==1.0 apache-flink==1.11.2 代码如下: env = StreamExecutionEnvironment.get_execution_environment() env.set_parallelism(1) t_env = StreamTableEnvironment.create(env) t_env.get_config().get_configuration().set_string("python.fn-execution.memory.managed", 'true') class