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