注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
在Pipeline Builder中搭建时,您可以将管道代码导出到现有的Java变换库。当您需要访问特定的Java库时,此导出功能非常有用。
在导出过程中,您的管道将被转换为Java变换代码,然后推送到目标库。请在此过程中注意以下事项:
打开您想要导出的管道,导航到 设置 > 导出代码。将出现一个弹出窗口,您可以在其中搜索并选择现有的目标Java变换库。然后,选择导出来自的Pipeline Builder分支,并可选择在目标库中创建一个新分支。
管道导出将在您的库中以PipelineLogic.java
和PipelineOutputs.java
文件的形式在transforms-java/src/main/java/com/
中可用。
将Pipeline Builder管道导出为Java代码时,重要的是要认识到新输出可能并不总是与原始管道输出相同。原因有以下几点:
todo
。代码生成中所有其他受支持的表达式都根据Spark测试用例进行了验证。导出到Java变换应被视为一个起始点,用户可以手动验证以确保完全准确。