airflow - 气流将 jinja 模板传递给 dag 参数
问题描述
我正在尝试将 jinja 模板传递给 DAG 构造函数。正如气流最佳实践所建议的那样,不要在执行方法之外调用变量。
下面是代码片段。
dag = DAG(
dag_id=dag_id,
schedule_interval=schedule_interval,
dagrun_timeout=timedelta(hours=max_dagrun),
template_searchpath='{{var.value.sql_path}}')
但它无法解析这一点。
任何建议如何传递这些类型的变量?这些被传递给 dag 而不是气流操作员。
提前致谢。
解决方案
推荐阅读
- apache-kafka - DynamoDB 流架构
- matlab - 如何在梯度下降法中获得正确的步长?
- swift - 在不运行组合管道的情况下更新属性
- laravel - Laravel 站点无法在实时服务器中运行
- javascript - ReactJS:在提交时保存按钮值
- reactjs - 即使用户不重新加载应用程序,如何显示新应用程序版本可用的消息
- c# - 更改特定端点的 api 路由
- javascript - Angular12 - 将函数传递给组件并处理结果
- javascript - 如何获取 IP 和使用地理定位 api
- flask - 如何使用 Flask-User 创建账户持有者和子用户