Свойства макросов
Свойства макросов могут быть объявлены в любом файле properties.yml. Свойства макросов — это «особые свойства», потому что вы не можете настраивать их в файле dbt_project.yml или с помощью блоков config(). Подробнее см. Конфигурация и свойства.
Вы можете назвать эти файлы как угодно, например, whatever_you_want.yml, и размещать их на любой глубине в подкаталогах.
macros/<filename>.yml
macros:
- name: <macro name>
description: <markdown_string>
config:
docs:
show: true | false
meta: {<dictionary>}
arguments:
- name: <arg name>
type: <string>
description: <markdown_string>
- ... # объявление свойств дополнительных аргументов
- name: ... # объявление свойств дополнительных макросов
Нашли ошибку?
0