-
Notifications
You must be signed in to change notification settings - Fork 1.1k
add new fusion landing page #8045
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 12 commits
Commits
Show all changes
64 commits
Select commit
Hold shift + click to select a range
a0e991d
add new page
mirnawong1 6296af2
update landing
mirnawong1 cae91f6
Merge branch 'current' into fusion-landing
mirnawong1 3391eca
refine table and add 2nd
mirnawong1 a8fac2a
tweak
mirnawong1 906d0b6
turn to snippet
mirnawong1 f66ef7b
update links
mirnawong1 290a07e
fix link
mirnawong1 1830e5c
Merge branch 'current' into fusion-landing
mirnawong1 49d5a31
Merge branch 'current' into fusion-landing
mirnawong1 971f133
Merge branch 'current' into fusion-landing
mirnawong1 d952fe0
Merge branch 'current' into fusion-landing
mirnawong1 218c61e
tweak
mirnawong1 c6254b1
Merge branch 'fusion-landing' of github.com:dbt-labs/docs.getdbt.com …
mirnawong1 739fa3f
Merge branch 'current' into fusion-landing
mirnawong1 5434726
connies feedback
mirnawong1 40d62e9
update table
mirnawong1 84a341d
fix headers
mirnawong1 b94f2ff
update install
mirnawong1 460418a
Merge branch 'current' into fusion-landing
mirnawong1 52b378d
remove hybrid from fusion
mirnawong1 a63ec57
tweaks
mirnawong1 05cbe5d
Update website/snippets/_fusion_availability.md
mirnawong1 fce6a68
Update _fusion-features-table.md
mirnawong1 d1b56c7
Merge branch 'current' into fusion-landing
mirnawong1 945bf05
change page and add new one
mirnawong1 4a153a8
update links
mirnawong1 738d46d
remove imports
mirnawong1 94d4f08
Update website/docs/docs/cloud/about-develop-dbt.md
mirnawong1 10c047c
Update about-fusion.md
mirnawong1 37593d1
Update website/docs/docs/fusion/fusion.md
mirnawong1 fac44eb
Update fusion-qs.md
mirnawong1 870c67e
Update website/docs/docs/introduction.md
mirnawong1 48ef2bb
fix link
mirnawong1 feec309
fix merge
mirnawong1 5104a1c
Update website/docs/docs/fusion/fusion.md
mirnawong1 3ca7df7
Update website/docs/docs/cloud/about-develop-dbt.md
mirnawong1 aecefa8
Update website/docs/docs/cloud/about-develop-dbt.md
mirnawong1 d26a2b8
Update website/docs/docs/fusion/fusion.md
mirnawong1 83907d7
Update website/docs/docs/fusion/supported-features.md
mirnawong1 984c154
Update website/docs/docs/fusion/supported-features.md
mirnawong1 d13701c
Update website/docs/docs/fusion/supported-features.md
mirnawong1 d008a8b
Update website/docs/docs/fusion/supported-features.md
mirnawong1 d1630ae
Update website/snippets/_fusion_availability.md
mirnawong1 29b8419
Update website/docs/docs/fusion/supported-features.md
mirnawong1 3febb08
Update website/docs/docs/fusion/supported-features.md
mirnawong1 3cfbbf4
Update website/docs/docs/fusion/supported-features.md
mirnawong1 9e5dff9
Update website/docs/docs/fusion/fusion-availability.md
mirnawong1 037b352
Merge branch 'current' into fusion-landing
mirnawong1 557f888
Merge branch 'fusion-landing' of github.com:dbt-labs/docs.getdbt.com …
mirnawong1 1ff337a
matt feedback
mirnawong1 ffaf494
matt feedback
mirnawong1 b0c2e41
matt feedback
mirnawong1 1f7d1d7
Update website/snippets/_fusion_availability.md
mirnawong1 ca44c00
Merge branch 'current' into fusion-landing
mirnawong1 03677ee
Update website/snippets/_fusion_availability.md
mirnawong1 7f71ce6
Update website/snippets/_fusion_availability.md
mirnawong1 b3bb423
update
mirnawong1 8fbda24
fix merge conflict
mirnawong1 3400aeb
update landing
mirnawong1 cf2599c
update landig page
mirnawong1 c498973
Merge branch 'current' into fusion-landing
mirnawong1 0e3d2ce
Merge branch 'current' into fusion-landing
mirnawong1 b16c318
Update supported-features.md
mirnawong1 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,22 @@ | ||
| --- | ||
| title: "dbt Fusion engine" | ||
| id: "fusion" | ||
| description: "Fusion is the next-generation engine and development experience for dbt projects." | ||
| pagination_next: "docs/fusion/about-fusion" | ||
| pagination_prev: "docs/introduction" | ||
| --- | ||
|
|
||
| import FusionFeaturesTable from '/snippets/_fusion-features-table.md'; | ||
| import FusionAvailability from '/snippets/_fusion_availability.md'; | ||
|
|
||
| <IntroText><Constant name="fusion" /> is the next-generation engine built on Rust, that powers development across the <Constant name="dbt_platform" /> (formerly dbt Cloud), the VS Code extension, and local environments.</IntroText> | ||
|
|
||
| - It’s faster, smarter, and more consistent — bringing static analysis, instant feedback, and more — to every dbt workflow, and an integrated VS Code experience through the [Language Server Protocol (LSP)](https://docs.getdbt.com/blog/dbt-fusion-engine-components#the-dbt-vs-code-extension-and-language-server), which enables features like autocomplete, hover info, and inline error highlights. | ||
| - <Constant name="fusion" /> elevates [<Constant name="core" />](/docs/about-dbt-install), our open source software (OSS) engine, to a new level of performance and developer experience. It can be installed locally to accelerate dbt projects. | ||
| - <Constant name="fusion_engine" /> includes a mix of [source-available (ELv2)](https://www.elastic.co/licensing/elastic-license), open-source (Apache 2.0), and proprietary components. Refer to [<Constant name="fusion" /> licensing details](https://www.getdbt.com/licenses-faq) for more information. | ||
|
|
||
| ## Getting started | ||
|
|
||
| <FusionAvailability/> | ||
|
|
||
| <FusionFeaturesTable /> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,43 @@ | ||
|
|
||
|
|
||
| ## Features and capabilities | ||
| <!-- table 2 for feature comparison (“What’s available where?”)--> | ||
| <Constant name="fusion_engine" /> (built on Rust) gives your team 30x faster performance and comes with different features depending on where you use it. If you're not sure what is available where, check out the following table. | ||
mirnawong1 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| To stay up-to-date on the latest features and capabilities, check out the [Fusion diaries](https://github.com/dbt-labs/dbt-fusion/discussions). | ||
|
|
||
| > **Legend:** ✅ = Available 🟡 = Partial / compile-time only ❌ = Not available 🔜 = Coming soon | ||
| | **Category / Capability** | **dbt Core**<br /><small>(self-hosted)</small> | **Fusion CLI**<br/><small>(self-hosted)</small> | **VS Code + Fusion** | **<Constant name="dbt_platform" />***<br/><small>(<Constant name="cloud_ide" />/<Constant name="visual_editor" />)</small> | | ||
| |:---------------------------|:--------------------:|:--------------------:|:------------------:|:----------------------:| | ||
| | **Engine performance** | | | | | | ||
| | SQL parsing & compilation | ✅ | ✅ | ✅ | ✅ | | ||
mirnawong1 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| | Uses the <Constant name="fusion_engine"/> | ❌ <br /><small>(Built on Python)</small> | ✅ | ✅ | ✅ | | ||
| | Faster parse / compile | ❌ | ✅ | ✅ | ✅ | | ||
| | Incremental compilation | ❌ | ✅ | ✅ | ✅ | | ||
mirnawong1 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| | **Editor & development experience** | | | | | | ||
| | IntelliSense / autocomplete / hover info | ❌ | ❌ | ✅ | ✅ | | ||
| | Inline errors (on save / in editor) | ❌ | 🟡 | ✅ | ✅ | | ||
| | Live CTE previews / compiled SQL view | ❌ | ❌ | ✅ | ✅ | | ||
| | Refactoring tools (rename model / column) | ❌ | ❌ | ✅ | 🔜 | | ||
| | Go-to definition / references | ❌ | ❌ | ✅ | 🔜 | | ||
| | Column-level lineage (in editor) | ❌ | ❌ | ✅ | 🔜 | | ||
| | **Platform & governance** | | | | | | ||
mirnawong1 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| | State-aware orchestration (SAO) | ❌ | ❌ | ❌ | ✅ | | ||
mirnawong1 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| | Governance (PII / PHI tracking) | ❌ | ❌ | ❌ | 🔜 | | ||
| | CI/CD cost optimization (Slimmer CI) | ❌ | ❌ | ❌ | 🔜 | | ||
mirnawong1 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| *[<Constant name="query_page" />](/docs/explore/dbt-insights) (our explore and query tool) also runs on the <Constant name="fusion_engine" /> and has the following [LSP features](/docs/explore/navigate-dbt-insights#lsp-features). <Constant name="fusion"/> support for other <Constant name="dbt_platform" /> tools, like <Constant name="semantic_layer" /> and <Constant name="explorer" />, is coming soon. | ||
mirnawong1 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| #### Additional considerations | ||
| Here are some additional considerations if using the Fusion CLI or VS Code extension: | ||
| - **Fusion CLI** ([binary](/blog/dbt-fusion-engine-components)) | ||
| - Runs on the <Constant name="fusion_engine" /> (distinct from <Constant name="core" />) and free to use. | ||
mirnawong1 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| - Benefits from Fusion engine’s performance for `parse`, `compile`, `build`, and `run`, but doesn't include visual and interactive [features](/docs/dbt-extension-features) like autocomplete, hover insights, lineage, and more. | ||
| - Requires `profiles.yml` only (no `dbt_cloud.yml`). | ||
| - **dbt VS Code extension** | ||
| - Free to use and runs with the <Constant name="fusion_engine" />; after 14 days you register an email. | ||
| - Benefits from <Constant name="fusion" /> engine’s performance for `parse`, `compile`, `build`, and `run`, and also includes visual and interactive [features](/docs/dbt-extension-features) like autocomplete, hover insights, lineage, and more. | ||
| - Capped at 15 users per organization. | ||
| - If you already have a <Constant name="dbt_platform" /> user account (even if a trial expired), sign in with the same email. Unlock or reset it if locked. | ||
| - Requires both `profiles.yml` and `dbt_cloud.yml` files. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,23 +1,16 @@ | ||
| import FusionDWH from '/snippets/_fusion-dwh.md'; | ||
|
|
||
| Learn more about installing Fusion locally, along with important prerequisites, step-by-step installation instructions, troubleshooting common issues, and configuration guidance. | ||
| Learn more about installing <Constant name="fusion" /> locally, along with important prerequisites, step-by-step installation instructions, troubleshooting common issues, and configuration guidance. | ||
|
|
||
| ## Prerequisites | ||
|
|
||
| Before installing Fusion, ensure that you: | ||
| Before installing <Constant name="fusion" />, ensure that you: | ||
|
|
||
| - Have administrative privileges to install software on your local machine. | ||
| - Are comfortable using a command-line interface (Terminal on macOS/Linux, PowerShell on Windows). | ||
| - Use a supported data warehouse and authentication method and configure permissions as needed: | ||
| <FusionDWH /> | ||
| <FusionDWH /> | ||
| - Use a supported operating system: | ||
|
|
||
| 🟢 - Supported <br/> | ||
| 🟡 - Not yet supported | ||
|
|
||
| | Operating System | X86-64 | ARM | | ||
| |-------------------|----------|------| | ||
| | macOS | 🟢 | 🟢 | | ||
| | Linux | 🟢 | 🟢 | | ||
| | Windows | 🟢 | 🟡 | | ||
|
|
||
| - **macOS:** Supported on both Intel (x86-64) and Apple Silicon (ARM) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. condensing content - table and icons difficult to read in these bullets. |
||
| - **Linux:** Supported on both x86-64 and ARM | ||
| - **Windows:** Supported on x86-64; ARM support coming soon | ||
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.