java - Dataflow JAVA SDK : Take the code as an input, 后台进程

标签 java google-cloud-dataflow apache-beam

请支持我理解以下场景的实现。

假设用户在前端的文本框中输入使用数据流SDK命令编写的代码。
我们需要获取该代码(假设为字符串)并在后端执行。
数据流SDK是否提供像执行管理器这样的工具来完成这样的事情?
另外,我们将非常感谢一些熟悉此类实现的资源。

最佳答案

Dataflow 不支持您的问题中描述的用户代码的动态评估。为了使用 Java SDK 运行 Dataflow 作业,需要在客户端编译用户代码,打包到 .jar 文件中,然后分发到工作计算机。

关于java - Dataflow JAVA SDK : Take the code as an input, 后台进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35796798/

相关文章:

JavaFX WebView 增长到填满整个区域

java - 在 Spring Security 中从文件中读取/添加用户凭据

java-8 - Apache Beam-无法在具有多个输出标签的DoFn上推断编码器

python - 使用循环分支 Apache Beam 管道

java - 有什么办法可以让Cloud Dataflow像流一样输出吗?

java - Apache Beam : Writing values of key, 根据 key 对文件进行值对

java - 如何检查一个数字的每个数字是否大于或等于另一个数字?

java - 这是 JVM 错误还是 "expected behavior"?

apache-flink - 使用 flink runner 时如何在 apache Beam 中执行检查点?

java - 如何修复 "incompatible types: org.apache.beam.sdk.options.ValueProvider<java.lang.String> cannot be converted to java.lang.String"