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

Переход на dbt v2

После установки расширения dbt для VS Code используйте панель Get started, чтобы перевести свой проект на dbt v2, если вы еще этого не сделали.

примечание

Если вы уже используете dbt v2, для работы с инструментом перехода требуется версия 2.0.0-beta.66 или выше.

Расширение dbt предлагает два способа перевести проект на dbt v2 через панель Get started:

  • Миграция с помощью агентов: Выполняет миграцию с dbt v1 на dbt v2 с помощью или ИИ-агентов. Выберите этот вариант на шаге Check dbt v2 compatibility. Требуется или ИИ-агенты.
  • Ручной переход через CLI: Пошагово проводит вас через процесс перехода в терминале. Используйте этот вариант, если предпочитаете CLI или не используете или ИИ-агентов.

Миграция с помощью агентов​

  1. Выберите Start with an agent на шаге Check dbt v2 compatibility.
  2. Расширение устанавливает навык агента Migrate dbt v1 to dbt v2 в папку навыков вашего редактора, а затем открывает ИИ-чат с запросом на миграцию.
  3. Нажмите Install & open chat, чтобы продолжить. Чат откроется с уже загруженным запросом на миграцию, поэтому вы сможете запустить его прямо из редактора. Выполнять команды CLI не требуется.

Ручной переход через CLI​

На панели Get started есть помощник, который пошагово проводит вас через процесс перехода в терминале.

Панель Get started и помощник перехода в расширении dbt.Панель Get started и помощник перехода в расширении dbt.

Вы можете начать ручной переход любым из следующих способов:

  • На панели Get started выберите Start manually in CLI на шаге Check dbt v2 compatibility.
  • Следуйте указаниям помощника, чтобы завершить переход.
  • Выполните dbtf compile, чтобы убедиться, что ваш проект готов к работе с dbt v2.
Сообщение, которое появляется после завершения перехода проекта на v2.Сообщение, которое появляется после завершения перехода проекта на v2.

После завершения перехода вы можете приступить к изучению всех возможностей dbt v2!

Затем войдите в учетную запись dbt platform, если хотите использовать возможности dbt platform в расширении.

Дальнейшие шаги​

После перевода проекта на dbt v2 вы можете:

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

0
Loading