Использование dbt Copilot beta
Используйте dbt Copilot для генерации документации, тестов, семантических моделей и кода с нуля, предоставляя вам возможность изменять или исправлять сгенерированный код.
На этой странице объясняется, как использовать dbt Copilot для:
- Генерации ресурсов — Экономьте время, используя кнопку генерации dbt Copilot для создания документации, тестов и файлов семантических моделей во время разработки.
- Генерации и редактирования кода — Используйте подсказки на естественном языке для генерации SQL-кода с нуля или для редактирования существующего SQL-файла с помощью горячих клавиш или выделения кода.
Генерация ресурсов
Создавайте ресурсы документации, тестов и семантических моделей одним нажатием кнопки с помощью dbt Copilot, экономя ваше время. Чтобы получить доступ и использовать эту функцию ИИ:
- Перейдите в dbt Cloud IDE и выберите файл SQL-модели в Проводнике файлов.
- В разделе Консоль (под Редактором файлов) нажмите dbt Copilot, чтобы просмотреть доступные опции ИИ.
- Выберите доступные опции для генерации YAML-конфигурации: Generate Documentation, Generate Tests или Generate Semantic Model.
- Чтобы сгенерировать несколько YAML-конфигураций для одной модели, нажимайте каждую опцию отдельно. dbt Copilot интеллектуально сохраняет YAML-конфигурацию в том же файле.
- Проверьте сгенерированный ИИ код. Вы можете обновить или исправить код по мере необходимости.
- Нажмите Сохранить как. Вы должны увидеть изменения в файле в разделе Контроль версий.
Генерация и редактирование кода beta
dbt Copilot также позволяет генерировать SQL-код непосредственно в SQL-файле в dbt Cloud IDE, используя подсказки на естественном языке. Это означает, что вы можете переписать или добавить определенные части SQL-файла, не редактируя весь файл.
Этот интеллектуальный инструмент ИИ упрощает разработку SQL, снижая количество ошибок, легко масштабируясь с увеличением сложности и экономя драгоценное время. Окно подсказок dbt Copilot, доступное с помощью горячих клавиш, легко справляется с повторяющейс я или сложной генерацией SQL, чтобы вы могли сосредоточиться на задачах высокого уровня.
Используйте окно подсказок Copilot для таких случаев, как:
- Написание сложных преобразований
- Эффективное выполнение массовых правок
- Создание сложных шаблонов, таких как регулярные выражения
Использование окна подсказок
Получите доступ к окну подсказок ИИ dbt Copilot, используя горячую клавишу Cmd+B (Mac) или Ctrl+B (Windows), чтобы:
1. Генерация SQL с нуля
- Используйте горячие клавиши Cmd+B (Mac) или Ctrl+B (Windows) для генерации SQL с нуля.
- Введите свои инструкции для генерации SQL-кода, адаптированного к вашим нуждам, используя естественный язык.
- Попросите dbt Copilot исправить код или доб авить определенную часть SQL-файла.
2. Редактирование существующего SQL-кода
- Выделите участок SQL-кода и нажмите Cmd+B (Mac) или Ctrl+B (Windows), чтобы открыть окно подсказок для редактирования.
- Используйте это для уточнения или изменения конкретных фрагментов кода в соответствии с вашими потребностями.
- Попросите dbt Copilot исправить код или добавить определенную часть SQL-файла.
3. Просмотр изменений с помощью представления diff для быстрой оценки влияния изменений перед их применением
- Когда предложение сгенерировано, Copilot отображает визуальное представление "diff", чтобы помочь вам сравнить предлагаемые изменения с вашим существующим кодом:
- Зеленый: Означает новый код, который будет добавлен, если вы примете предложение.
- Красный: Подсвечивает существующий код, который будет удален или заменен предлагаемыми изменениями.