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 move to cloud guide part 1 #5058

Merged
merged 88 commits into from
Mar 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
dd165e3
add body of first guide 1/3
mirnawong1 Mar 11, 2024
aaef2ec
tweak dev
mirnawong1 Mar 11, 2024
16c0f12
tweak
mirnawong1 Mar 11, 2024
da06590
fix link
mirnawong1 Mar 11, 2024
7d3bbff
add confetti and final touches
mirnawong1 Mar 11, 2024
581ddd8
adjust timing
mirnawong1 Mar 11, 2024
284ef5d
fix title
mirnawong1 Mar 11, 2024
97dbd09
add
mirnawong1 Mar 11, 2024
e6c4fee
Merge branch 'current' into add-core-to-cloud-guide
mirnawong1 Mar 11, 2024
ca56b9f
Merge branch 'current' into add-core-to-cloud-guide
mirnawong1 Mar 12, 2024
813d1c6
tweak
mirnawong1 Mar 12, 2024
646367d
Merge branch 'add-core-to-cloud-guide' of https://github.com/dbt-labs…
mirnawong1 Mar 12, 2024
9898ec4
style guide
mirnawong1 Mar 12, 2024
87d870b
Merge branch 'current' into add-core-to-cloud-guide
mirnawong1 Mar 12, 2024
6eee95e
fix link
mirnawong1 Mar 12, 2024
c1ddaf7
Merge branch 'add-core-to-cloud-guide' of https://github.com/dbt-labs…
mirnawong1 Mar 12, 2024
b8eb651
matt's feedback
mirnawong1 Mar 12, 2024
30cdf68
Merge branch 'current' into add-core-to-cloud-guide
mirnawong1 Mar 12, 2024
b8edb7c
update to 'move'
mirnawong1 Mar 12, 2024
fea141e
Merge branch 'add-core-to-cloud-guide' of https://github.com/dbt-labs…
mirnawong1 Mar 12, 2024
773b825
Update website/docs/docs/core/about-core-setup.md
mirnawong1 Mar 12, 2024
464494a
Update website/docs/docs/core/installation-overview.md
mirnawong1 Mar 12, 2024
8d22935
Update website/docs/guides/manual-install-qs.md
mirnawong1 Mar 12, 2024
22821b1
fix links
mirnawong1 Mar 13, 2024
175110f
Merge branch 'current' into add-core-to-cloud-guide
mirnawong1 Mar 13, 2024
c37c7c2
amy's feedback
mirnawong1 Mar 13, 2024
361df55
tweak
mirnawong1 Mar 13, 2024
9c14411
fold in Amy's feedback
mirnawong1 Mar 13, 2024
3047d18
Merge branch 'current' into add-core-to-cloud-guide
mirnawong1 Mar 13, 2024
670faa2
tweaks
mirnawong1 Mar 13, 2024
5c7cc72
Merge branch 'current' into add-core-to-cloud-guide
mirnawong1 Mar 13, 2024
aa10281
Merge branch 'current' into add-core-to-cloud-guide
mirnawong1 Mar 13, 2024
03df5c2
add time
mirnawong1 Mar 13, 2024
aabdba9
Merge branch 'add-core-to-cloud-guide' of https://github.com/dbt-labs…
mirnawong1 Mar 13, 2024
dc2cac3
remove
mirnawong1 Mar 13, 2024
bde2947
turn into bullets
mirnawong1 Mar 13, 2024
a733961
Update website/docs/docs/core/about-core-setup.md
mirnawong1 Mar 13, 2024
5951481
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
8e8eb76
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
e6898d5
Update website/docs/guides/manual-install-qs.md
mirnawong1 Mar 13, 2024
a782b00
Update website/docs/guides/core-to-cloud-1.md
mirnawong1 Mar 13, 2024
81df4ca
Update website/docs/guides/core-to-cloud-1.md
mirnawong1 Mar 13, 2024
9e21f53
Update website/docs/guides/core-to-cloud-1.md
mirnawong1 Mar 13, 2024
0aaeadc
Update website/docs/guides/core-to-cloud-1.md
mirnawong1 Mar 13, 2024
8498bc2
Update website/docs/guides/core-to-cloud-1.md
mirnawong1 Mar 13, 2024
323c9a1
Update website/docs/guides/core-to-cloud-1.md
mirnawong1 Mar 13, 2024
e1734dd
add version
mirnawong1 Mar 13, 2024
6762881
Merge branch 'add-core-to-cloud-guide' of https://github.com/dbt-labs…
mirnawong1 Mar 13, 2024
fcd3e82
Update website/docs/guides/core-to-cloud-1.md
mirnawong1 Mar 13, 2024
0e66165
Update website/docs/guides/core-to-cloud-1.md
mirnawong1 Mar 13, 2024
d2a1c6c
Update website/docs/guides/core-to-cloud-1.md
mirnawong1 Mar 13, 2024
2ec500a
Update website/docs/guides/core-to-cloud-1.md
mirnawong1 Mar 13, 2024
e23fd0e
Update website/docs/guides/core-to-cloud-1.md
mirnawong1 Mar 13, 2024
acc9a8b
Update website/docs/guides/core-to-cloud-1.md
mirnawong1 Mar 13, 2024
45e3dc3
Update website/docs/guides/core-to-cloud-1.md
mirnawong1 Mar 13, 2024
43c2860
Merge branch 'add-core-to-cloud-guide' of https://github.com/dbt-labs…
mirnawong1 Mar 13, 2024
4fa766d
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
63a1afc
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
c46bc7d
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
812541a
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
64f2149
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
0e52415
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
db4d19e
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
54dcc84
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
9a22428
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
5fe894f
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
4c95ee6
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
d631d9d
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
3ab7206
Update core-to-cloud-1.md
mirnawong1 Mar 13, 2024
ba6ec5a
This branch was auto-updated!
github-actions[bot] Mar 13, 2024
a35f71e
Update index.js
mirnawong1 Mar 13, 2024
5982112
Update website/docs/guides/core-to-cloud-1.md
mirnawong1 Mar 14, 2024
f214ceb
fold Matt's feedback
mirnawong1 Mar 14, 2024
3a7b796
Merge branch 'add-core-to-cloud-guide' of https://github.com/dbt-labs…
mirnawong1 Mar 14, 2024
a84746c
final tweaks
mirnawong1 Mar 14, 2024
98f7f0f
Update website/src/components/confetti/index.js
mirnawong1 Mar 14, 2024
98a1376
jason's feedback
mirnawong1 Mar 14, 2024
ff9ecd7
typos
mirnawong1 Mar 14, 2024
a2c7f69
add bullet
mirnawong1 Mar 14, 2024
d52b3c7
final tweaks
mirnawong1 Mar 14, 2024
5eda6d6
add your
mirnawong1 Mar 14, 2024
10f10b9
This branch was auto-updated!
github-actions[bot] Mar 14, 2024
24ce151
This branch was auto-updated!
github-actions[bot] Mar 14, 2024
8b94b91
This branch was auto-updated!
github-actions[bot] Mar 14, 2024
4d1ea26
This branch was auto-updated!
github-actions[bot] Mar 14, 2024
6885b41
This branch was auto-updated!
github-actions[bot] Mar 14, 2024
f78814d
This branch was auto-updated!
github-actions[bot] Mar 14, 2024
ad89482
This branch was auto-updated!
github-actions[bot] Mar 14, 2024
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
6 changes: 4 additions & 2 deletions website/docs/docs/core/about-core-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@ dbt Core is an [open-source](https://github.com/dbt-labs/dbt-core) tool that ena
- [Connecting to a data platform](/docs/core/connect-data-platform/profiles.yml)
- [How to run your dbt projects](/docs/running-a-dbt-project/run-your-dbt-projects)

To learn about developing dbt projects in dbt Cloud, refer to [Develop with dbt Cloud](/docs/cloud/about-develop-dbt).
- dbt Cloud provides a command line interface with the [dbt Cloud CLI](/docs/cloud/cloud-cli-installation). Both dbt Core and the dbt Cloud CLI are command line tools that let you run dbt commands. The key distinction is the dbt Cloud CLI is tailored for dbt Cloud's infrastructure and integrates with all its [features](/docs/cloud/about-cloud/dbt-cloud-features).
If you're interested in using a command line interface to [develop dbt projects in dbt Cloud](/docs/cloud/about-develop-dbt), the [dbt Cloud CLI](/docs/cloud/cloud-cli-installation) lets you run dbt commands locally. The dbt Cloud CLI is tailored for dbt Cloud's infrastructure and integrates with all its [features](/docs/cloud/about-cloud/dbt-cloud-features).

If you need a more detailed first-time setup guide for specific data platforms, read our [quickstart guides](https://docs.getdbt.com/guides).

## Related docs
- [Move from dbt Core to dbt Cloud](/guides/core-to-cloud-1?step=1)
3 changes: 3 additions & 0 deletions website/docs/docs/core/installation-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,3 +50,6 @@ Most command-line tools, including dbt, have a `--help` flag that you can use to
— `dbt run --help`: Lists the flags available for the `run` command

:::

## Related docs
- [Move from dbt Core to dbt Cloud](/guides/core-to-cloud-1?step=1)
255 changes: 255 additions & 0 deletions website/docs/guides/core-to-cloud-1.md

Large diffs are not rendered by default.

7 changes: 6 additions & 1 deletion website/docs/guides/manual-install-qs.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@ hide_table_of_contents: true
---
## Introduction

When you use dbt Core to work with dbt, you will be editing files locally using a code editor, and running projects using a command line interface (CLI). If you'd rather edit files and run projects using the web-based Integrated Development Environment (IDE), you should refer to the [dbt Cloud quickstarts](/guides). You can also develop and run dbt commands using the [dbt Cloud CLI](/docs/cloud/cloud-cli-installation) — a dbt Cloud powered command line.
When you use dbt Core to work with dbt, you will be editing files locally using a code editor, and running projects using a command line interface (CLI).

If you want to edit files and run projects using the web-based dbt Integrated Development Environment (IDE), refer to the [dbt Cloud quickstarts](/guides). You can also develop and run dbt commands using the [dbt Cloud CLI](/docs/cloud/cloud-cli-installation) — a dbt Cloud powered command line.

### Prerequisites

Expand All @@ -23,6 +25,9 @@ When you use dbt Core to work with dbt, you will be editing files locally using

After setting up BigQuery to work with dbt, you are ready to create a starter project with example models, before building your own models.

### Related docs
- [Move from dbt Core to dbt Cloud](/guides/core-to-cloud-1?step=1)

## Create a repository

The following steps use [GitHub](https://github.com/) as the Git provider for this guide, but you can use any Git provider. You should have already [created a GitHub account](https://github.com/join).
Expand Down
15 changes: 15 additions & 0 deletions website/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions website/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
"@stoplight/elements": "^7.7.17",
"@svgr/webpack": "^6.0.0",
"axios": "^0.27.2",
"canvas-confetti": "^1.9.2",
"classnames": "^2.3.1",
"clsx": "^1.1.1",
"color": "^3.1.2",
Expand Down
39 changes: 39 additions & 0 deletions website/src/components/confetti/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
import React from 'react';
import confetti from 'canvas-confetti';

const ConfettiTrigger = ({ children }) => {
const triggerConfetti = (event) => {
if (event?.target?.closest('a, h2, h3')) {
// Do nothing if the click is on these elements
return;
}
// config for the confetti w spread operator
const confettiCount = 200;
const confettiSettings = {
spread: 70,
startVelocity: 30,
scalar: 0.7,
gravity: 1.5,
decay: 0.9,
}

// Launch confetti from multiple points
for (let i = 0; i < 5; i++) {
confetti({
angle: 60,
particleCount: confettiCount / 5,
origin: { y: 0.6, x: (i + 1) * 0.2 - 0.1 },
zIndex: 9999,
...confettiSettings,
});
}
};
// add an OnClick event to trigger the confetti instead of listing EventListeners with useEffect
return (
<div onClick={triggerConfetti} style={{ width: '100%' }}>
{children} {/* Render children passed to the component */}
</div>
);
};

export default ConfettiTrigger;
Empty file.
1 change: 1 addition & 0 deletions website/src/css/custom.css
Original file line number Diff line number Diff line change
Expand Up @@ -2090,6 +2090,7 @@ h2.anchor.clicked a.hash-link:before {
display: none;
}


@media (max-width: 996px) {
.quickstart-container {
flex-direction: column;
Expand Down
2 changes: 2 additions & 0 deletions website/src/theme/MDXComponents/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ import Icon from '@site/src/components/icon';
import Lifecycle from '@site/src/components/lifeCycle';
import detailsToggle from '@site/src/components/detailsToggle';
import expandable from '@site/src/components/expandable';
import ConfettiTrigger from '@site/src/components/confetti/';
mirnawong1 marked this conversation as resolved.
Show resolved Hide resolved

const MDXComponents = {
head: MDXHead,
Expand Down Expand Up @@ -96,5 +97,6 @@ const MDXComponents = {
Lifecycle: Lifecycle,
detailsToggle: detailsToggle,
expandable: expandable,
ConfettiTrigger: ConfettiTrigger,
};
export default MDXComponents;
Loading