Это расширение с открытым исходным кодом делает VSCODE плавно работать с DBT ™.
Если вам нужна помощь с настройкой расширения, проверьте документацию. По любым вопросам или ошибкам, пожалуйста, свяжитесь с нами через чат или Slack.
Функции:
Особенность | Подробности |
---|---|
Автополжающий код DBT ™ | Названия моделей автоматического заполнения, макросы, источники и документы. Нажмите на имена моделей, макросы, источники, чтобы перейти к определениям. |
Предварительные результаты запроса и проанализировать | Создать результаты модели DBT ™ / запроса. Экспорт как CSV или анализируйте результаты, создавая графики, фильтры, группы |
Столбец | Модельная линия, а также линия столбцов |
Создать модели DBT ™ | от исходных файлов или конвертирования модели SQL в DBT ™ (DOCS) |
Генерировать документацию | Создайте описания модели и столбцов или напишите в редакторе пользовательского интерфейса. Сохраните форматированный текст в файлах YAML. |
Отложить вд | Создайте свою модель в разработке без построения (от отсрочки) ваших моделей вверх по течению |
Нажмите, чтобы запустить модели и тесты родителей / ребенка | Просто нажмите, чтобы выполнить общие операции DBT ™, такие как запуск тестов, модели родителей / ребенка или предварительный просмотр данных. |
Скомпилированный предварительный просмотр запроса и объяснение | Получите вживую предварительный просмотр скомпилированного запроса в качестве кода записи. Кроме того, генерируйте объяснения кода DBT ™, написанного ранее (кем -то другим) |
Проектная проверка здоровья | Определите проблемы в вашем проекте DBT ™, такие как столбцы, не присутствующие, модели не материализованы |
SQL Validator | Определите проблемы в SQL, как опечатки в ключевых словах, отсутствующих или дополнительных скобков, несуществующие столбцы |
Оценка стоимости больших запросов | Оцените данные, которые будут обработаны моделью DBT ™ в BigQuery |
Другие функции | DBT ™ Logs Viewer (Force Tailing) |
ПРИМЕЧАНИЕ. Это расширение полностью совместимо с контейнерами DEV, кодовыми пространствами и удаленным расширением. См. Visual Studio Code Remote - Контейнеры и код Visual Studio Remote - WSL. Расширение поддерживается для версий DBT ™ выше 1,0.
Названия моделей автоматического заполнения, макросы, источники и документы. Нажмите на имена моделей, макросы, источники, чтобы перейти к определениям. (Документы)
Создать результаты модели DBT ™ / запроса. Экспорт как CSV или анализируйте результаты, создавая графики, фильтры, группы. (Документы)
Просмотреть линию модели, а также линию столбцов с такими компонентами, как модели, семена, источники, экспозиции и информацию, такие как типы моделей, тесты, документация, типы сцепления. (Документы)
Создать модели DBT ™ из источников, определенных в YAML. Вы также можете преобразовать существующую SQL в модель DBT ™, где ссылки заполняются автоматически. (Документы)
Сгенерируйте описания модели и столбцов автоматически или запишите описания вручную в редакторе пользовательского интерфейса. Ваши описания автоматически отформатированы и сохраняются в файлах YAML. (Документы)
Отложить создание ваших восходящих моделей, когда вы вносите изменения в разработку, ссылаясь на производственные модели. Вот (больше информации) о концепции. Эта функциональность может использоваться в ядре DBT ™ с расширением. (Документы)
Просто нажмите, чтобы выполнить общие кнопки, такие как выполнение тестов, создание или запуск моделей родителей / ребенка. (Документы)
Получите вживую предварительный просмотр скомпилированного запроса в качестве кода записи. Кроме того, создайте объяснения кода DBT ™, написанного ранее (кем -то другим). (Документы)
Определите проблемы в вашем проекте DBT ™, такие как столбцы, не присутствующие, модели не материализованы. (Документы)
Проверьте SQL, чтобы определить такие проблемы, как Mistyped Keywors, дополнительные скобки, столбцы нет в базе данных (DOCS)
Оцените данные, которые будут обработаны моделью DBT ™ в BigQuery (DOCS)
DBT ™ Logs View (Force Tailing)
Пожалуйста, проверьте документацию для получения дополнительной информации. По любым вопросам или ошибкам, пожалуйста, свяжитесь с нами через чат или Slack.