Запись информации о времени выполнения
Флаг -r
или --record-timing-info
сохраняет информацию о профилировании производительности в файл. Этот файл можно визуализировать с помощью snakeviz
, чтобы понять характеристики производительности вызова dbt.
Usage
$ dbt -r timing.txt run
...
$ snakeviz timing.txt
В качестве альтернативы, вы можете использовать py-spy
для сбора профилей speedscope команд dbt следующим образом:
python -m pip install py-spy
sudo py-spy record -s -f speedscope -- dbt parse
0