是否可以在外部查询现有的StreamTable,而无需上传.jar获取执行环境并检索表环境?由于其动态(连续)表格功能,我等待Apache Flink Table 1.4版本。我期待别的东西,我认为可以在运行时改变表并修改其参数。为了进行一些实时查询,而不是在数据流之上定义(连续或仅附加)数据库视图。我知道我可以将我的表导出到某个数据库并使用SQL动态查询该数据库,但这是一种尴尬的行为。 Flink的美妙之处在于一切都是实时的,一切都是流,所以可以从一些外部程序实时查询Flink表吗?
不,目前不支持此功能。
已经有一些工作将流式查询的结果表存储为可查询状态。这将允许对固定键属性进行点(键查找)查询。 Flink 1.5可能会提供此功能。
没有具体计划支持由流式SQL(或Table API)查询生成的动态表上的SQL查询。您必须将表发送到RDBMS并从那里查询数据。