Перейти к основному содержимому

Свойства макросов

Свойства макросов могут быть объявлены в любом файле 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