我有一个场景,我有多个输入和多个输出,我想在 python 中实现transform。我知道 Palantir Foundry 不支持多个输出,但它支持多个输入。我怎样才能实现这个目标?
小智 7
@transforms在支持多个输入和输出的情况下使用:
from transforms.api import transform, Input, Output
@transform(
output1=Output(
"/output1"),
output2=Output(
"/output2"),
input1=Input(
"/input1"),
input2=Input("/input2")
)
def transformation(output1, output2,
input1, input2):
df1 = input1.dataframe()
df2 = input2.dataframe()
output1.write_dataframe(df1)
output2.write_dataframe(df2)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
933 次 |
| 最近记录: |