airflow.providers.snowflake.utils.snowpark

函数

inject_session_into_op_kwargs(python_callable, ...)

根据 python 可调用对象的签名,将 Snowpark 会话注入到操作符 kwargs 中。

模块内容

airflow.providers.snowflake.utils.snowpark.inject_session_into_op_kwargs(python_callable, op_kwargs, session)[source]

根据 python 可调用对象的签名,将 Snowpark 会话注入到操作符 kwargs 中。

如果 python 可调用对象的签名中存在名为 session 的关键字参数,则会将一个 Snowpark 会话对象注入到 kwargs 中。

参数
  • python_callable (Callable) – Python 可调用对象

  • op_kwargs (dict) – 操作符 kwargs

  • session (snowflake.snowpark.Session | None) – Snowpark 会话

此条目有帮助吗?