在远大前程中,GX Core 1.0+,对于其 Python API,您知道检查点是否可以为传递给它的每个
gx.ValidationDefinition
实例提供不同的批处理参数?
比如说,我希望每个验证定义都绑定到特定的数据帧。但是,如果我将批处理参数传递给
gx.Checkpoint(...).run(batch_parameters={"dataframe": df_xyz})
方法,它只会将该数据帧传递给所有验证定义。
我该如何解决这个问题?我知道您可以为每个单独的验证定义获取一个检查点,但这是我希望尽可能避免的事情。
根据 GX Slack 中的泰勒·霍夫曼 (Tyler Hoffman) 的说法:
嘿@Владимир Вилимайтис 我们讨论过这个问题,但现在只讨论了一个 传递给所有验证定义的批处理参数字典。 如果您希望将不同的批次参数传递给每个验证 定义,我可能会将每个放在自己的检查点中,然后 将相应的数据帧传递给每个。