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

Вывод печати

Подавление сообщений print() в stdout

По умолчанию, dbt включает сообщения print() в стандартный вывод (stdout). Вы можете использовать переменную окружения DBT_PRINT, чтобы предотвратить появление этих сообщений в stdout.

Устаревание синтаксиса

Изначальная переменная окружения DBT_NO_PRINT устарела, начиная с версии dbt v1.5. Обратная совместимость поддерживается, но будет удалена в будущем, дата которого пока не определена.

Укажите флаг --no-print для команды dbt run, чтобы подавить отображение сообщений print() в stdout.

dbt --no-print run

Ширина печати

По умолчанию, dbt выводит строки, дополненные до ширины 80 символов. Вы можете изменить эту настройку, добавив следующее в ваш файл profiles.yml:

profiles.yml
config:
printer_width: 120

Цвет печати

По умолчанию, dbt раскрашивает вывод в вашем терминале. Вы можете отключить это, добавив следующее в ваш файл profiles.yml:

profiles.yml
config:
use_colors: False
dbt --use-colors run
dbt --no-use-colors run

Вы можете установить предпочтения цвета только для файловых логов в profiles.yml или используя флаги --use-colors-file / --no-use-colors-file.

profiles.yml
config:
use_colors_file: False
dbt --use-colors-file run
dbt --no-use-colors-file run
0