Skip to content
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

add dbt power user link #4742

Merged
merged 13 commits into from
Jan 17, 2024
10 changes: 7 additions & 3 deletions website/docs/docs/cloud/cloud-cli-installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ If you already have dbt Core installed, the dbt Cloud CLI may conflict. Here are

- **Prevent conflicts** <br /> Use both the dbt Cloud CLI and dbt Core with `pip` and create a new virtual environment.<br /><br />
- **Use both dbt Cloud CLI and dbt Core with brew or native installs** <br /> If you use Homebrew, consider aliasing the dbt Cloud CLI as "dbt-cloud" to avoid conflict. For more details, check the [FAQs](#faqs) if your operating system experiences path conflicts.<br /><br />
- **Reverting back to dbt Core from the dbt Cloud CLI** <br />
- **Reverting to dbt Core from the dbt Cloud CLI** <br />
If you've already installed the dbt Cloud CLI and need to switch back to dbt Core:<br />
- Uninstall the dbt Cloud CLI using the command: `pip uninstall dbt`
- Reinstall dbt Core using the following command, replacing "adapter_name" with the appropriate adapter name:
Expand Down Expand Up @@ -251,10 +251,14 @@ To update:

## Using VS Code extensions

Visual Studio (VS) Code extensions enhance command line tools by adding extra functionalities. The dbt Cloud CLI is fully compatible with dbt Core, however it doesn't support some dbt Core APIs required by certain tools, for example VS Code extensions.
Visual Studio (VS) Code extensions enhance command line tools by adding extra functionalities. The dbt Cloud CLI is fully compatible with dbt Core, however, it doesn't support some dbt Core APIs required by certain tools, for example, VS Code extensions.

To use these extensions, such as dbt-power-user, with the dbt Cloud CLI, you can install it using Homebrew (along with dbt Core) and create an alias to run the dbt Cloud CLI as `dbt-cloud`. This allows dbt-power-user to continue to invoke dbt Core under the hood, alongside the dbt Cloud CLI.
You can use extensions like [dbt-power-user](https://www.dbt-power-user.com/) with the dbt Cloud CLI by following these steps:

- Install it using Homebrew along with dbt Core.
Copy link
Contributor

@matthewshaver matthewshaver Jan 17, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These aren't really "steps" as there are no instructions. Should we show how to install from homebrew and create an alias in this section or at least link to the instructions?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the homebrew installation is at the beginning of the page so i don't think we should duplicate instructions due to maintenance but happy to link to it!

mirnawong1 marked this conversation as resolved.
Show resolved Hide resolved
- Create an alias to run the dbt Cloud CLI as `dbt-cloud`.
mirnawong1 marked this conversation as resolved.
Show resolved Hide resolved

This setup allows dbt-power-user to continue to work with dbt Core in the background, alongside the dbt Cloud CLI.

## FAQs

Expand Down
Loading