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

Один из моих тестов не прошел, как я могу его отладить?

Чтобы отладить неудачный тест, найдите SQL, который выполнил dbt, следующим образом:

  • dbt:

    • В выводе результатов теста нажмите на упавший тест, а затем выберите "Details".
  • dbt Core:

    • Откройте путь к файлу, который указан в сообщении об ошибке.
    • Перейдите в директорию target/compiled/schema_tests, где находятся все скомпилированные запросы тестов.

Скопируйте SQL в редактор запросов (в dbt вы можете вставить его в новый Statement) и выполните запрос, чтобы найти записи, которые не прошли тест.

Нашли ошибку?

0