如何将 Jinja 函数添加到 .sqlfluff 配置
How to add a Jinja function to .sqlfluff config
我正在使用 jinja 函数 run_query 并执行。
https://docs.getdbt.com/reference/dbt-jinja-functions/run_query
但是当 sqlfluff lint 时,我得到以下错误:
未定义的神社模板变量:'run_query'
我正在尝试将其添加到 .sqlfluff 配置中,但似乎没有任何关于如何将其添加到配置文件的指导。
如有任何帮助,我们将不胜感激!
谢谢
我想出了如何添加 run_query
:
run_query = {% macro run_query(query) %}'query'{% endmacro %}
但我仍然不确定如何将执行添加到 .sqlfluff
配置中。想通了!
execute = {% macro execute() %}True{% endmacro %}
在您的 .sqlfluff
配置文件中添加 templater=dbt
。
更多信息here。
我正在使用 jinja 函数 run_query 并执行。 https://docs.getdbt.com/reference/dbt-jinja-functions/run_query
但是当 sqlfluff lint 时,我得到以下错误: 未定义的神社模板变量:'run_query'
我正在尝试将其添加到 .sqlfluff 配置中,但似乎没有任何关于如何将其添加到配置文件的指导。
如有任何帮助,我们将不胜感激! 谢谢
我想出了如何添加 run_query
:
run_query = {% macro run_query(query) %}'query'{% endmacro %}
但我仍然不确定如何将执行添加到 .sqlfluff
配置中。想通了!
execute = {% macro execute() %}True{% endmacro %}
在您的 .sqlfluff
配置文件中添加 templater=dbt
。
更多信息here。