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

adds core to cloud guide part 2 #5232

Merged
merged 147 commits into from
Apr 16, 2024
Merged

adds core to cloud guide part 2 #5232

merged 147 commits into from
Apr 16, 2024

Conversation

mirnawong1
Copy link
Contributor

@mirnawong1 mirnawong1 commented Apr 5, 2024

[ X ] Product approval
[ X ] Docs approval
[ X ] Must have @azzam34 's final approval before merge

Closes #5252

notion project

as part of the 3-part-series, this pr adds the 2nd core to cloud guide.

this guide helps clarify what considerations and technical strategies to consider when planning a move to dbt cloud.

this pr is merging into current. pr #5158 also needs review and will merge into this one.

notion doc and project

dbt Cloud empowers data practitioners to develop in the tool of their choice. It ships with a [dbt Cloud CLI](/docs/cloud/cloud-cli-installation) (local) or [dbt Cloud IDE](/docs/cloud/dbt-cloud-ide/develop-in-the-cloud) (browser-based) to build, test, run, and version control your dbt projects.

Both development tools are tailored to suit different audiences and preferences within your team. To streamline your team’s workflow, it's important to know who will prefer the dbt Cloud IDE and who might lean towards the dbt Cloud CLI. This section aims to clarify these preferences.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@jtcohen6 quick one - based on this thread, should we also add info about the gitignore file as described here

Make sure you check the .gitignore file contains the necessary entries. dbt Core doesn't interact with git so dbt Cloud doesn't automatically add or verify entries in the .gitignore file. Additionally, if the repository already contains dbt code and doesn't require initialization, dbt Cloud won't add any missing entries to the .gitignore file.

### dbt Cloud CLI
The dbt Cloud CLI allows you to run dbt [commands](/reference/dbt-commands#available-commands) against your dbt Cloud development environment from your local command line. For users who seek full control over their development environment and ideal for those comfortable with the command line.

**Who might prefer the dbt Cloud CLI?**
Copy link
Contributor Author

Choose a reason for hiding this comment

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

added this here @jtcohen6

Copy link
Contributor Author

Choose a reason for hiding this comment

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

When moving from dbt Core to dbt Cloud, make sure you check the .gitignore file contains the necessary folders. dbt Core doesn't interact with git so dbt Cloud doesn't automatically add or verify entries in the .gitignore file. Additionally, if the repository already contains dbt code and doesn't require initialization, dbt Cloud won't add any missing entries to the .gitignore file.

@mirnawong1 mirnawong1 merged commit 4b506c8 into current Apr 16, 2024
11 checks passed
@mirnawong1 mirnawong1 deleted the core-to-cloud-2 branch April 16, 2024 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content Improvements or additions to content Docs team Authored by the Docs team @dbt Labs guides Knowledge best suited for Guides size: large This change will more than a week to address and might require more than one person
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Follow up with core to cloud guide custom target content
3 participants