注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
Python函数目前处于测试状态,可能并非所有注册用户都能使用。
本指南假设您已经编写并发布了一个Python函数。请查阅我们的Python函数入门文档进行学习。
Python函数在Pipeline Builder管道中作为一个sidecar容器运行。这意味着函数无需部署,并且可以根据管道的规模动态扩展。嵌入的函数可以类似于Pipeline Builder中的其他变换预览。
按照以下步骤准备并配置您的Python函数:
现在,您应该可以在Pipeline Builder图中看到您的Python函数,并可以预览该函数的输出。
要从Pipeline Builder中向外部系统进行API调用,您可以发布一个具有外部系统访问权限的Python函数。这将使您能够编写与外部系统通信的逻辑,并将其作为管道的一部分使用。
要在Pipeline Builder中作为用户定义函数(UDF)使用,函数中使用的所有源必须配置为可导入管道。要配置此设置,请导航到Data Connection中的源,然后转到连接设置 > 代码导入配置选项卡:
一旦您在源上启用了此选项并发布了您的Python函数,它就可以像其他Python函数一样在您的管道中使用。