Apache Flink:使用YAML文件作为属性文件

时间:2019-02-22 09:51:51

标签: properties yaml apache-flink flink-streaming

我正在使用Apache Flink 1.7.1。

我在YAML文件中有一些属性,例如:

cassandra:
  host:
   - "host1"
   - "host2"
  port: PORT_NUMBER
  username: "[USER_NAME]"
  password: "[PASSWORD]"

遵循以下最佳实践:https://ci.apache.org/projects/flink/flink-docs-release-1.7/dev/best_practices.html, 建议使用“ ParameterTool”通过所有任务管理器(工作人员)共享参数。 不幸的是,YAML文件被解析为.prroperties文件。

有什么方法可以使用YAML文件并解析以获得Map对象?

0 个答案:

没有答案