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

Доступность Fusion

Не знаете, с чего начать?

Попробуйте краткое руководство по Fusion и ознакомьтесь с гайдом по миграции на Fusion, чтобы понять, как перенести ваш проект.

dbt Fusion Engine лежит в основе разработки dbt повсюду — в dbt platform, в VS Code/Cursor/Windsurf и при локальной разработке. Fusion в dbt platform сейчас доступен в рамках закрытого превью. Для получения доступа свяжитесь с вашей аккаунт-командой.

dbt platform поддерживает два движка: Fusion (на Rust — быстрый, визуальный) и dbt Core (на Python — традиционный). dbt Core также доступен как open-source CLI для self-hosted сценариев.

Набор возможностей зависит от того, как именно используется Fusion. Независимо от того, только ли вы знакомитесь с dbt или уже работаете с ним, ознакомьтесь с таблицей ниже, чтобы понять, какие решения доступны и где их можно использовать.

Доступные возможности
Кто может использовать?
Доступные решения
dbt platform
с движком Fusion или dbt Core
- Canvas
- Insights
- Studio IDE
- dbt VS Code extension
(VS Code / Cursor / Windsurf. Только Fusion.)
- Лицензированные пользователи dbt platform
- Все, кто начинает работать с dbt
- dbt Fusion Engine: движок на Rust, обеспечивающий быструю и надёжную компиляцию, анализ, валидацию, понимание состояния и выполнение джобов, а также визуальные LSP-возможности, такие как автодополнение, ошибки прямо в коде, live-превью, lineage и многое другое.

- dbt Core: использует Python-движок dbt Core для традиционных рабочих процессов. Не включает возможности LSP.
Self-hosted Fusion- dbt VS Code extension
(VS Code / Cursor / Windsurf)
- Fusion CLI
- Пользователи dbt platform
- Пользователи dbt Fusion
- Все, кто начинает работать с dbt
- VS Code extension: сочетает производительность dbt Fusion Engine с визуальными возможностями LSP при локальной разработке.

- Fusion CLI: предоставляет преимущества производительности Fusion (более быстрый парсинг, компиляция и выполнение), но не включает возможности LSP.
Self-hosted dbt Core- dbt Core CLI- Пользователи dbt Core
- Все, кто начинает работать с dbt
Использует Python-движок dbt Core для традиционных рабочих процессов. Не включает возможности LSP.

Чтобы использовать возможности Fusion локально, установите VS Code extension или Fusion CLI.
Loading table...
  • Как и dbt Core, вы можете установить Fusion локально из CLI для поддержки локальных рабочих процессов. Для более удобной разработки и интеллектуальных возможностей на базе LSP (обеспечиваемых Fusion) установите расширение VS Code.
  • Fusion в dbt platform доступен в рамках закрытого предварительного доступа (private preview). Чтобы использовать Fusion в dbt platform, обратитесь к вашей аккаунт‑команде для получения доступа, а затем обновите окружения до dbt Fusion Engine, чтобы использовать его в ваших проектах.
    • Если ваш аккаунт не использует dbt Fusion Engine, вы работаете с dbt platform на основе традиционного Python‑движка dbt Core. В этом случае недоступны возможности Fusion, такие как компиляция и парсинг до 30 раз быстрее, автодополнение, подсказки при наведении, встроенная подсветка ошибок и многое другое. Чтобы использовать Fusion, обратитесь к вашей аккаунт‑команде для получения доступа.

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

0