我只想给运营商和消息来源命名。举个例子
这是我从 Flink Dashboard 获取的执行计划的屏幕截图。在这里,我有 2 个 DataStreams 来源,然后我加入了它们。我的问题是,我可以将这些来源命名为EcgStream和Sp02 Stream例如并加入为Join1吗?
我问这个问题的原因是因为它使可视化更容易。另外,当我浏览 Opsclarity页面时,在页面末尾,他们提到了以下内容
请注意,task_name 和 operator_name 已被压缩,因此当跨任务和运算符聚合延迟时,我们仍然可以正确区分任务和运算符。但这些压缩后的名称与在 Flink UI 中看到的不匹配,它将显示一段 Scala 代码作为操作符名称。如果您需要这些名称在公制中有意义,您应该在应用程序的 Flink 代码中提供名称。此压缩值仅适用于那些非常长的默认名称,否则它们不会是合法的度量值。
我还有另一个问题,那就是当我为 CEP 制作一个模式时,执行计划 UI 只是将它显示为一个模式。有什么方法可以显示这种模式是什么样的 A B+ C?D. _ 此外,如果我们有多个模式,我们应该能够将其命名为Patterns{1..n}