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

dbt Cloud quickstart guides #2749

Merged
merged 48 commits into from
Mar 10, 2023
Merged
Show file tree
Hide file tree
Changes from 39 commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
9af2bc4
Get started BQ
nghi-ly Jan 24, 2023
7184376
Moved MD file
nghi-ly Jan 24, 2023
3ed316e
Page and left nav updates
nghi-ly Jan 25, 2023
9dbb316
Merge branch 'current' into ly-docs-bq-gsg
nghi-ly Jan 25, 2023
9789e91
Merge branch 'current' into ly-docs-bq-gsg
matthewshaver Jan 26, 2023
3471a95
Moved exercises and updated landing page
nghi-ly Jan 27, 2023
a3108a0
Merge branch 'ly-docs-bq-gsg' of github.com:dbt-labs/docs.getdbt.com …
nghi-ly Jan 27, 2023
61688e3
Merge branch 'current' into ly-docs-bq-gsg
nghi-ly Feb 7, 2023
f37d942
Fold in feedback for v2 of prototype
nghi-ly Feb 8, 2023
854a233
Merge branch 'current' into ly-docs-bq-gsg
nghi-ly Feb 8, 2023
a646d79
Merge branch 'current' into ly-docs-bq-gsg
nghi-ly Feb 8, 2023
dd16011
Merge branch 'ly-docs-bq-gsg' of github.com:dbt-labs/docs.getdbt.com …
nghi-ly Feb 8, 2023
c0cfb00
Add redirects
nghi-ly Feb 9, 2023
70675d9
Broken links
nghi-ly Feb 9, 2023
daa21df
Merge branch 'current' into ly-docs-bq-gsg
nghi-ly Feb 21, 2023
bdafa4d
Merge branch 'current' into ly-docs-bq-gsg
nghi-ly Feb 22, 2023
2535429
More stitching of guides. Using snippets.
nghi-ly Feb 22, 2023
0889549
Merge branch 'ly-docs-bq-gsg' of github.com:dbt-labs/docs.getdbt.com …
nghi-ly Feb 22, 2023
96edea3
add partner logos as icons and update cards
JKarlavige Feb 22, 2023
04c2ec7
Merge branch 'current' into ly-docs-bq-gsg
nghi-ly Feb 22, 2023
759f249
Stitched Databricks quickstart
nghi-ly Feb 23, 2023
2b8f537
Merge branch 'current' into ly-docs-bq-gsg
nghi-ly Feb 23, 2023
3b11564
Stitched Redshift quickstart. Added intros
nghi-ly Feb 24, 2023
dbc6a9e
Merge branch 'ly-docs-bq-gsg' of github.com:dbt-labs/docs.getdbt.com …
nghi-ly Feb 24, 2023
179ef45
Merge branch 'current' into ly-docs-bq-gsg
nghi-ly Feb 24, 2023
97f0449
Merge branch 'current' into ly-docs-bq-gsg
mirnawong1 Feb 27, 2023
ebde4b9
Merge branch 'current' into ly-docs-bq-gsg
nghi-ly Mar 3, 2023
c1585ca
Fold in feedback. Started fixing broken links.
nghi-ly Mar 4, 2023
9a980c1
Merge branch 'current' into ly-docs-bq-gsg
nghi-ly Mar 4, 2023
4cde3d5
Fix all broken links (npm run build)
nghi-ly Mar 4, 2023
4988541
Merge branch 'current' into ly-docs-bq-gsg
nghi-ly Mar 6, 2023
bfaa38b
Update intro on landing page
nghi-ly Mar 6, 2023
f9915ae
Merge branch 'ly-docs-bq-gsg' of github.com:dbt-labs/docs.getdbt.com …
nghi-ly Mar 6, 2023
41f48c9
Fold in Redshift feedback. Test Snowflake steps.
nghi-ly Mar 8, 2023
0ebd517
Fix merge conflict
nghi-ly Mar 8, 2023
d3023c7
Update Dbx qs with links to their connect docs
nghi-ly Mar 8, 2023
a5a2af0
Fold in review comments from DX team. Part 1 of 2
nghi-ly Mar 9, 2023
05a5a39
Merge branch 'current' into ly-docs-bq-gsg
nghi-ly Mar 9, 2023
babb66c
Fold in review from DX team. Part 2 of 2.
nghi-ly Mar 9, 2023
525c0f4
add dbt core icon for card component and add to overview card
JKarlavige Mar 10, 2023
b356a79
update comment
JKarlavige Mar 10, 2023
1ec9f5e
increase core logo size
JKarlavige Mar 10, 2023
1137e91
Merge branch 'current' into ly-docs-bq-gsg
nghi-ly Mar 10, 2023
61bcaca
Update website/docs/docs/quickstarts/overview.md
nghi-ly Mar 10, 2023
cb80a79
Update website/docs/docs/quickstarts/overview.md
nghi-ly Mar 10, 2023
63f2058
Fold in landing page review
nghi-ly Mar 10, 2023
4ace70a
Merge branch 'current' into ly-docs-bq-gsg
runleonarun Mar 10, 2023
87bcea4
Update website/docs/docs/quickstarts/overview.md
nghi-ly Mar 10, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions _redirects
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
/docs/get-started/getting-started/set-up-dbt-cloud /docs/quickstarts/overview 301
/docs/get-started/getting-started/getting-set-up/setting-up-snowflake /docs/quickstarts/dbt-cloud/snowflake 301
/docs/get-started/getting-started/getting-set-up/setting-up-redshift /docs/quickstarts/dbt-cloud/redshift 301
/docs/get-started/getting-started/getting-set-up/setting-up-databricks /docs/quickstarts/dbt-cloud/databricks 301
/docs/get-started/getting-started/getting-set-up/setting-up-bigquery /docs/quickstarts/dbt-cloud/bigquery 301
/docs/get-started/getting-started/getting-set-up/setting-up-databricks /docs/quickstarts/dbt-cloud/databricks 301
/docs/get-started/getting-started/getting-set-up/setting-up-redshift /docs/quickstarts/dbt-cloud/redshift 301
/docs/get-started/getting-started/getting-set-up/setting-up-snowflake /docs/quickstarts/dbt-cloud/snowflake 301
/docs/get-started/getting-started/building-your-first-project/schedule-a-job /docs/quickstarts/dbt-cloud/bigquery#create-and-run-a-job 301
/docs/get-started/getting-started/building-your-first-project/test-and-document-your-project /docs/quickstarts/dbt-cloud/bigquery#add-tests-to-your-models 301
/docs/get-started/getting-started/building-your-first-project/build-your-first-models /docs/quickstarts/dbt-cloud/bigquery#build-your-first-model 301
/docs/get-started/getting-started/overview /docs/quickstarts/overview 301
/docs/get-started/getting-started-dbt-core /docs/quickstarts/dbt-core/quickstart 301

/docs/get-started/develop-in-the-cloud#set-up-environments /docs/get-started/develop-in-the-cloud 301
/docs/get-started/develop-in-the-cloud#developer-credentials /docs/get-started/develop-in-the-cloud 301
/docs/getting-started/develop-in-the-cloud#setting-up-developer-credentials /docs/get-started/develop-in-the-cloud 301
Expand Down
2 changes: 1 addition & 1 deletion contributing/adding-page-components.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Using warehouse components

You can use the following components to provide code snippets for each supported warehouse. You can see a real-life example in the docs page, "[Initialize your database](/docs/get-started/getting-started/getting-set-up/setting-up-databricks#initialize-your-dbt-project)."
You can use the following components to provide code snippets for each supported warehouse. You can see a real-life example in the docs page [Initialize your project](/docs/quickstarts/dbt-cloud/databricks#initialize-your-dbt-project-and-start-developing).

Identify code by labeling with the warehouse names:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ In short, a jaffle is:

*See above: Tasty, tasty jaffles.*

Jaffle Shop is a demo repo referenced in [dbt’s Getting Started Guide](/docs/get-started/getting-started/overview), and its jaffles hold a special place in the dbt community’s hearts, as well as on Data Twitter™.
Jaffle Shop is a demo repo referenced in [dbt’s Getting Started Guide](/docs/quickstarts/overview), and its jaffles hold a special place in the dbt community’s hearts, as well as on Data Twitter™.

![jaffles on data twitter](/img/blog/2022-02-08-customer-360-view/image_1.png)

Expand Down
2 changes: 1 addition & 1 deletion website/blog/ctas.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@
header: "Just Getting Started?"
subheader: Check out guides on getting your warehouse set up and connected to dbt Cloud.
button_text: Learn more
url: https://docs.getdbt.com/docs/get-started/getting-started/overview
url: https://docs.getdbt.com/docs/quickstarts/overview
2 changes: 1 addition & 1 deletion website/docs/docs/build/models.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ The top level of a dbt workflow is the project. A project is a directory of a `.

Your organization may need only a few models, but more likely you’ll need a complex structure of nested models to transform the required data. A model is a single file containing a final `select` statement, and a project can have multiple models, and models can even reference each other. Add to that, numerous projects and the level of effort required for transforming complex data sets can improve drastically compared to older methods.

Learn more about models in [SQL models](/docs/build/sql-models) and [Python models](/docs/build/python-models) pages. If you'd like to begin with a bit of practice, visit our [Getting Started Guide](/docs/get-started/getting-started/overview) for instructions on setting up the Jaffle_Shop sample data so you can get hands-on with the power of dbt.
Learn more about models in [SQL models](/docs/build/sql-models) and [Python models](/docs/build/python-models) pages. If you'd like to begin with a bit of practice, visit our [Getting Started Guide](/docs/quickstarts/overview) for instructions on setting up the Jaffle_Shop sample data so you can get hands-on with the power of dbt.
6 changes: 3 additions & 3 deletions website/docs/docs/build/projects.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ For complete details on project configurations, see [dbt_project.yml](/reference

You can create new projects and [share them](/docs/collaborate/git-version-control) with other people by making them available on a hosted git repository like GitHub, GitLab, and BitBucket.

After you set up a connection with your data platform, you can [initialize your new project in dbt Cloud](/docs/get-started/getting-started/set-up-dbt-cloud) and start developing. Or, run [dbt init from the command line](/reference/commands/init) to set up your new project.
After you set up a connection with your data platform, you can [initialize your new project in dbt Cloud](/docs/quickstarts/overview) and start developing. Or, run [dbt init from the command line](/reference/commands/init) to set up your new project.

During project initialization, dbt creates sample model files in your project directory to help you start developing quickly.

Expand All @@ -68,5 +68,5 @@ If you want to see what a mature, production project looks like, check out the [

## Related docs
- [Best practices: How we structure our dbt projects](/guides/best-practices/how-we-structure/1-guide-overview)
* [Get started with dbt Cloud](/docs/get-started/getting-started/set-up-dbt-cloud)
* [Get started with dbt Core](/docs/get-started/getting-started-dbt-core)
* [Quickstarts for dbt Cloud](/docs/quickstarts/overview)
* [Quickstart for dbt Core](/docs/quickstarts/dbt-core/quickstart)
2 changes: 1 addition & 1 deletion website/docs/docs/build/sql-models.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ id: "sql-models"

:::info Building your first models

If you're new to dbt, we recommend that you read the [Getting Started guide](/docs/get-started/getting-started/overview) to build your first dbt project with models.
If you're new to dbt, we recommend that you read a [quickstart guide](/docs/quickstarts/overview) to build your first dbt project with models.

:::

Expand Down
2 changes: 1 addition & 1 deletion website/docs/docs/build/tests.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ There are two ways of defining tests in dbt:
Defining tests is a great way to confirm that your code is working correctly, and helps prevent regressions when your code changes. Because you can use them over and over again, making similar assertions with minor variations, generic tests tend to be much more common—they should make up the bulk of your dbt testing suite. That said, both ways of defining tests have their time and place.

:::tip Creating your first tests
If you're new to dbt, we recommend that you check out our [Getting Started guide](/docs/get-started/getting-started/overview) to build your first dbt project with models and tests.
If you're new to dbt, we recommend that you check out our [quickstart guide](/docs/quickstarts/overview) to build your first dbt project with models and tests.
:::

## Singular tests
Expand Down
2 changes: 1 addition & 1 deletion website/docs/docs/collaborate/documentation.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ id: "documentation"
* [Declaring properties](configs-and-properties)
* [`dbt docs` command](cmd-docs)
* [`doc` Jinja function](/reference/dbt-jinja-functions)
* If you're new to dbt, we recommend that you check out our [Getting Started Tutorial](/docs/get-started/getting-started/overview) to build your first dbt project, complete with documentation.
* If you're new to dbt, we recommend that you check out our [quickstart guide](/docs/quickstarts/overview) to build your first dbt project, complete with documentation.

## Assumed knowledge

Expand Down
1 change: 1 addition & 0 deletions website/docs/docs/get-started/about-the-cli.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: "About the CLI"
id: "about-the-cli"
sidebar_label: "About the CLI"
---

dbt ships with a command line interface (CLI) for running your dbt project. This way of running dbt a dbt project is free and open source.
Expand Down
4 changes: 2 additions & 2 deletions website/docs/docs/get-started/dbt-cloud-features.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ link="/docs/get-started/develop-in-the-cloud"
<Card
title="Schedule and run dbt jobs"
body="Create custom schedules to run your production jobs. Schedule jobs by day of the week, time of day, or a recurring interval. Decrease operating costs by using webhooks to trigger CI jobs and the API to start jobs."
link="/docs/get-started/getting-started/building-your-first-project/schedule-a-job"
link="/docs/quickstarts/dbt-cloud/bigquery#create-and-run-a-job"
icon="pencil-paper"/>

<Card
Expand Down Expand Up @@ -92,7 +92,7 @@ link="/docs/get-started/develop-in-the-cloud"
## Related docs

- [dbt Cloud plans and pricing](https://www.getdbt.com/pricing/)
- [Get started guides](/docs/get-started/getting-started/set-up-dbt-cloud)
- [Quickstart guides](/docs/quickstarts/overview)
- [Develop in the Cloud](/docs/get-started/develop-in-the-cloud)
- [dbt Cloud support](/docs/dbt-support)
- [Become a contributor](https://docs.getdbt.com/community/contribute)
2 changes: 1 addition & 1 deletion website/docs/docs/get-started/dbt-cloud-tips.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,6 @@ There are default keyboard shortcuts that can help make development more product

## Related docs

- [Getting started](/docs/get-started/getting-started/overview)
- [Quickstart guide](/docs/quickstarts/overview)
- [About dbt Cloud](/docs/get-started/dbt-cloud-features)
- [Develop in the Cloud](/docs/get-started/develop-in-the-cloud)
2 changes: 1 addition & 1 deletion website/docs/docs/get-started/develop-in-the-cloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ The Cloud IDE needs explicit action to save your changes. There are three ways y

:::info📌

New to dbt? Check out our [Getting Started guide](/docs/get-started/getting-started/overview) to build your first dbt project in the Cloud IDE!
New to dbt? Check out our [quickstart guide](/docs/quickstarts/overview) to build your first dbt project in the Cloud IDE!

:::

Expand Down

This file was deleted.

This file was deleted.

20 changes: 0 additions & 20 deletions website/docs/docs/get-started/getting-started/getting-set-up.md

This file was deleted.

Loading