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

Beta explorer cll #4903

Merged
merged 213 commits into from
Feb 13, 2024
Merged
Show file tree
Hide file tree
Changes from 212 commits
Commits
Show all changes
213 commits
Select commit Hold shift + click to select a range
0843db1
Merge pull request #285 from dbt-labs/repo-sync
john-rock Nov 3, 2023
34e541b
Merge pull request #286 from dbt-labs/repo-sync
john-rock Nov 4, 2023
19ee18f
Merge pull request #287 from dbt-labs/repo-sync
john-rock Nov 6, 2023
b672b22
Merge pull request #288 from dbt-labs/repo-sync
john-rock Nov 6, 2023
8932c40
Merge pull request #289 from dbt-labs/repo-sync
john-rock Nov 7, 2023
354d327
Merge pull request #290 from dbt-labs/repo-sync
john-rock Nov 7, 2023
7950a17
Merge pull request #291 from dbt-labs/repo-sync
john-rock Nov 7, 2023
53eba24
Merge pull request #292 from dbt-labs/repo-sync
john-rock Nov 8, 2023
a4c0d84
Merge pull request #293 from dbt-labs/repo-sync
john-rock Nov 8, 2023
d70f9e9
Merge pull request #294 from dbt-labs/repo-sync
john-rock Nov 8, 2023
4c73bf6
Merge pull request #295 from dbt-labs/repo-sync
john-rock Nov 9, 2023
a106971
Merge pull request #296 from dbt-labs/repo-sync
john-rock Nov 9, 2023
0d6768e
Merge pull request #297 from dbt-labs/repo-sync
john-rock Nov 9, 2023
26aeb60
Merge pull request #298 from dbt-labs/repo-sync
john-rock Nov 10, 2023
1f51a3e
Merge pull request #299 from dbt-labs/repo-sync
john-rock Nov 10, 2023
ced2e69
Merge pull request #300 from dbt-labs/repo-sync
john-rock Nov 10, 2023
c82eabe
Merge pull request #301 from dbt-labs/repo-sync
john-rock Nov 11, 2023
dd80715
Merge pull request #302 from dbt-labs/repo-sync
john-rock Nov 13, 2023
2315346
Merge pull request #304 from dbt-labs/repo-sync
john-rock Nov 13, 2023
ec08185
Merge pull request #305 from dbt-labs/repo-sync
john-rock Nov 14, 2023
0765861
Merge pull request #306 from dbt-labs/repo-sync
john-rock Nov 14, 2023
173f8a2
Merge pull request #307 from dbt-labs/repo-sync
john-rock Nov 15, 2023
8001c13
Merge pull request #308 from dbt-labs/repo-sync
john-rock Nov 15, 2023
b6b4c76
Merge pull request #309 from dbt-labs/repo-sync
john-rock Nov 15, 2023
b2c3c7b
Merge pull request #310 from dbt-labs/repo-sync
john-rock Nov 16, 2023
9b003ec
Merge pull request #311 from dbt-labs/repo-sync
john-rock Nov 16, 2023
bdd2bb9
Merge pull request #312 from dbt-labs/repo-sync
john-rock Nov 16, 2023
a6c7b37
Merge pull request #313 from dbt-labs/repo-sync
john-rock Nov 17, 2023
5428272
Merge pull request #314 from dbt-labs/repo-sync
john-rock Nov 17, 2023
853c0b3
Merge pull request #315 from dbt-labs/repo-sync
john-rock Nov 17, 2023
4edc971
Merge pull request #316 from dbt-labs/repo-sync
john-rock Nov 18, 2023
619b5c9
Merge pull request #317 from dbt-labs/repo-sync
john-rock Nov 20, 2023
a5f6ac6
Merge pull request #318 from dbt-labs/repo-sync
john-rock Nov 22, 2023
fed9d3e
Merge pull request #320 from dbt-labs/repo-sync
john-rock Nov 23, 2023
0dbe14e
Merge pull request #321 from dbt-labs/repo-sync
john-rock Nov 27, 2023
f79c494
Merge pull request #322 from dbt-labs/repo-sync
john-rock Nov 27, 2023
2d7d6ad
Merge pull request #323 from dbt-labs/repo-sync
john-rock Nov 28, 2023
6ec1720
Merge pull request #324 from dbt-labs/repo-sync
john-rock Nov 28, 2023
40b4a1b
Merge pull request #325 from dbt-labs/repo-sync
john-rock Nov 29, 2023
566d206
Merge pull request #326 from dbt-labs/repo-sync
john-rock Nov 29, 2023
75523d1
Merge pull request #327 from dbt-labs/repo-sync
john-rock Nov 29, 2023
a7ac7da
Merge pull request #328 from dbt-labs/repo-sync
john-rock Nov 30, 2023
e8d88ba
Merge pull request #329 from dbt-labs/repo-sync
john-rock Nov 30, 2023
984eb23
Merge pull request #330 from dbt-labs/repo-sync
john-rock Dec 1, 2023
f5f0596
Merge pull request #331 from dbt-labs/repo-sync
john-rock Dec 1, 2023
fce57a6
Merge pull request #332 from dbt-labs/repo-sync
john-rock Dec 2, 2023
d9f66a5
Merge pull request #333 from dbt-labs/repo-sync
john-rock Dec 4, 2023
feffea8
Merge pull request #334 from dbt-labs/repo-sync
john-rock Dec 4, 2023
19e9003
Merge pull request #335 from dbt-labs/repo-sync
john-rock Dec 5, 2023
64e61c8
Merge pull request #336 from dbt-labs/repo-sync
john-rock Dec 6, 2023
12fd3ff
Merge pull request #337 from dbt-labs/repo-sync
john-rock Dec 6, 2023
3fa44a2
Merge pull request #338 from dbt-labs/repo-sync
john-rock Dec 7, 2023
0197061
Merge pull request #339 from dbt-labs/repo-sync
john-rock Dec 7, 2023
0e9e528
Merge pull request #340 from dbt-labs/repo-sync
john-rock Dec 7, 2023
898b5a9
Merge pull request #341 from dbt-labs/repo-sync
john-rock Dec 8, 2023
5309cd1
Merge pull request #342 from dbt-labs/repo-sync
john-rock Dec 8, 2023
284dafb
Merge pull request #343 from dbt-labs/repo-sync
john-rock Dec 11, 2023
0738727
Merge pull request #344 from dbt-labs/repo-sync
john-rock Dec 12, 2023
c1401ec
Merge pull request #345 from dbt-labs/repo-sync
john-rock Dec 12, 2023
6dd850b
Merge pull request #346 from dbt-labs/repo-sync
john-rock Dec 12, 2023
6def9b5
Merge pull request #347 from dbt-labs/repo-sync
john-rock Dec 13, 2023
c409abe
Merge pull request #348 from dbt-labs/repo-sync
john-rock Dec 13, 2023
6b211bb
Merge pull request #349 from dbt-labs/repo-sync
john-rock Dec 14, 2023
c1198c7
Merge pull request #350 from dbt-labs/repo-sync
john-rock Dec 14, 2023
93b7113
Merge pull request #351 from dbt-labs/repo-sync
john-rock Dec 15, 2023
9835842
Merge pull request #352 from dbt-labs/repo-sync
john-rock Dec 15, 2023
53e7042
Merge pull request #353 from dbt-labs/repo-sync
john-rock Dec 16, 2023
50756c6
Merge pull request #354 from dbt-labs/repo-sync
john-rock Dec 18, 2023
15f7908
Merge pull request #355 from dbt-labs/repo-sync
john-rock Dec 18, 2023
9a3c48d
Merge pull request #356 from dbt-labs/repo-sync
john-rock Dec 19, 2023
faeb9bc
Merge pull request #357 from dbt-labs/repo-sync
john-rock Dec 19, 2023
fdf7fc9
Merge pull request #358 from dbt-labs/repo-sync
john-rock Dec 19, 2023
e1aab39
Merge pull request #359 from dbt-labs/repo-sync
john-rock Dec 20, 2023
3e0dfc0
Merge pull request #360 from dbt-labs/repo-sync
john-rock Dec 20, 2023
b56a282
Merge pull request #361 from dbt-labs/repo-sync
john-rock Dec 21, 2023
192cb67
Merge pull request #362 from dbt-labs/repo-sync
john-rock Dec 21, 2023
4817861
Merge pull request #363 from dbt-labs/repo-sync
john-rock Dec 22, 2023
48c6abf
Merge pull request #364 from dbt-labs/repo-sync
john-rock Dec 22, 2023
6899c0d
Merge pull request #365 from dbt-labs/repo-sync
john-rock Dec 23, 2023
76f217e
Merge pull request #366 from dbt-labs/repo-sync
john-rock Jan 3, 2024
b6fc500
Merge pull request #367 from dbt-labs/repo-sync
john-rock Jan 3, 2024
44bf344
Merge pull request #368 from dbt-labs/repo-sync
john-rock Jan 4, 2024
c6986d5
Merge pull request #369 from dbt-labs/repo-sync
john-rock Jan 4, 2024
3a5a0a1
Merge pull request #370 from dbt-labs/repo-sync
john-rock Jan 5, 2024
4fcbc50
Merge pull request #371 from dbt-labs/repo-sync
john-rock Jan 5, 2024
a9f047a
Merge pull request #372 from dbt-labs/repo-sync
john-rock Jan 6, 2024
a24b323
Merge pull request #373 from dbt-labs/repo-sync
john-rock Jan 8, 2024
89f3aab
Merge pull request #374 from dbt-labs/repo-sync
john-rock Jan 8, 2024
8668f62
Merge pull request #375 from dbt-labs/repo-sync
john-rock Jan 9, 2024
375a37f
Merge pull request #376 from dbt-labs/repo-sync
john-rock Jan 9, 2024
cf4a262
Merge pull request #377 from dbt-labs/repo-sync
john-rock Jan 10, 2024
a9bab1f
Merge pull request #378 from dbt-labs/repo-sync
john-rock Jan 10, 2024
8c05b54
Merge pull request #379 from dbt-labs/repo-sync
john-rock Jan 11, 2024
e8daedd
Merge pull request #380 from dbt-labs/repo-sync
john-rock Jan 11, 2024
91cf0eb
Merge pull request #381 from dbt-labs/repo-sync
john-rock Jan 12, 2024
069e5d9
Merge pull request #382 from dbt-labs/repo-sync
john-rock Jan 12, 2024
6f57c94
Merge pull request #383 from dbt-labs/repo-sync
john-rock Jan 13, 2024
2aeb51e
Merge pull request #384 from dbt-labs/repo-sync
john-rock Jan 15, 2024
2187934
Merge pull request #385 from dbt-labs/repo-sync
john-rock Jan 15, 2024
0f71875
Merge pull request #386 from dbt-labs/repo-sync
john-rock Jan 16, 2024
cfef96b
Merge pull request #387 from dbt-labs/repo-sync
john-rock Jan 16, 2024
5e7c167
Merge pull request #388 from dbt-labs/repo-sync
john-rock Jan 17, 2024
fc20590
Merge pull request #389 from dbt-labs/repo-sync
john-rock Jan 17, 2024
22e90e8
Merge pull request #390 from dbt-labs/repo-sync
john-rock Jan 17, 2024
3ed91b9
Merge pull request #391 from dbt-labs/repo-sync
john-rock Jan 18, 2024
6c11943
Merge pull request #392 from dbt-labs/repo-sync
john-rock Jan 18, 2024
8569aaf
Merge pull request #393 from dbt-labs/repo-sync
john-rock Jan 18, 2024
f174236
Merge pull request #395 from dbt-labs/repo-sync
john-rock Jan 19, 2024
c6ca795
Merge pull request #396 from dbt-labs/repo-sync
john-rock Jan 19, 2024
f57c64f
Explorer's column level lineage feature
nghi-ly Jan 19, 2024
0b51d15
Merge pull request #398 from dbt-labs/repo-sync
john-rock Jan 20, 2024
0600371
This branch was auto-updated!
github-actions[bot] Jan 20, 2024
6e70fda
Merge pull request #399 from dbt-labs/repo-sync
john-rock Jan 22, 2024
073c502
This branch was auto-updated!
github-actions[bot] Jan 22, 2024
89b0be6
Feedback
nghi-ly Jan 22, 2024
ed4f21e
Merge branch 'ly-docs-beta-explorer-cll' of https://github.com/dbt-la…
nghi-ly Jan 22, 2024
9dd2557
Update website/docs/docs/collaborate/column-level-lineage.md
nghi-ly Jan 22, 2024
9d61b3e
Merge pull request #400 from dbt-labs/repo-sync
john-rock Jan 22, 2024
60d34c5
This branch was auto-updated!
github-actions[bot] Jan 22, 2024
ff9155d
Update website/docs/docs/collaborate/column-level-lineage.md
nghi-ly Jan 22, 2024
c472fea
Create internal-orch-team.yml
nghi-ly Jan 22, 2024
4b52a3d
Merge branch 'current' into nghi-ly-patch-1
nghi-ly Jan 22, 2024
fa25705
Merge pull request #401 from dbt-labs/nghi-ly-patch-1
nghi-ly Jan 22, 2024
5a97f66
This branch was auto-updated!
github-actions[bot] Jan 22, 2024
31fd102
Update internal-orch-team.yml
nghi-ly Jan 22, 2024
a339e1d
This branch was auto-updated!
github-actions[bot] Jan 22, 2024
751ba17
Update internal-orch-team.yml
nghi-ly Jan 23, 2024
0634f20
This branch was auto-updated!
github-actions[bot] Jan 23, 2024
107c14a
Update internal-orch-team.yml
nghi-ly Jan 23, 2024
d28fe58
This branch was auto-updated!
github-actions[bot] Jan 23, 2024
4aa73f7
Update video link
nghi-ly Jan 23, 2024
21e83fd
Merge branch 'ly-docs-beta-explorer-cll' of https://github.com/dbt-la…
nghi-ly Jan 23, 2024
3751e6f
Merge pull request #405 from dbt-labs/repo-sync
john-rock Jan 23, 2024
8768b93
This branch was auto-updated!
github-actions[bot] Jan 23, 2024
6c3a15a
Merge pull request #406 from dbt-labs/repo-sync
john-rock Jan 23, 2024
a18f4da
This branch was auto-updated!
github-actions[bot] Jan 23, 2024
c5a2355
Merge pull request #407 from dbt-labs/repo-sync
john-rock Jan 23, 2024
b88dfa4
This branch was auto-updated!
github-actions[bot] Jan 23, 2024
25eaa53
Merge pull request #408 from dbt-labs/repo-sync
john-rock Jan 24, 2024
4cc38c4
This branch was auto-updated!
github-actions[bot] Jan 24, 2024
a35fd57
Merge pull request #409 from dbt-labs/repo-sync
john-rock Jan 24, 2024
522e210
This branch was auto-updated!
github-actions[bot] Jan 24, 2024
420f0ab
Merge pull request #410 from dbt-labs/repo-sync
john-rock Jan 24, 2024
e967d10
This branch was auto-updated!
github-actions[bot] Jan 24, 2024
b89d53f
Merge pull request #411 from dbt-labs/repo-sync
john-rock Jan 25, 2024
d1d5b58
This branch was auto-updated!
github-actions[bot] Jan 25, 2024
3dcbddb
Merge pull request #412 from dbt-labs/repo-sync
john-rock Jan 25, 2024
e4190f1
This branch was auto-updated!
github-actions[bot] Jan 25, 2024
7b2f010
Merge pull request #413 from dbt-labs/repo-sync
john-rock Jan 25, 2024
9e37ab5
This branch was auto-updated!
github-actions[bot] Jan 25, 2024
09e07e8
Merge pull request #414 from dbt-labs/repo-sync
john-rock Jan 26, 2024
8a88141
This branch was auto-updated!
github-actions[bot] Jan 26, 2024
6ce2619
Merge pull request #415 from dbt-labs/repo-sync
john-rock Jan 26, 2024
d06e3f6
This branch was auto-updated!
github-actions[bot] Jan 26, 2024
f148afc
Merge pull request #416 from dbt-labs/repo-sync
john-rock Jan 27, 2024
d9b431e
This branch was auto-updated!
github-actions[bot] Jan 27, 2024
c81ca4e
Merge pull request #417 from dbt-labs/repo-sync
john-rock Jan 29, 2024
80c63f0
This branch was auto-updated!
github-actions[bot] Jan 29, 2024
7fc2b1d
Merge pull request #418 from dbt-labs/repo-sync
john-rock Jan 29, 2024
2144d84
This branch was auto-updated!
github-actions[bot] Jan 29, 2024
34492cd
Merge pull request #419 from dbt-labs/repo-sync
john-rock Jan 30, 2024
7cb99cd
This branch was auto-updated!
github-actions[bot] Jan 30, 2024
054868f
Merge pull request #420 from dbt-labs/repo-sync
john-rock Jan 30, 2024
dcee7c7
This branch was auto-updated!
github-actions[bot] Jan 30, 2024
a7bf290
Merge pull request #421 from dbt-labs/repo-sync
john-rock Jan 31, 2024
d4c94f0
This branch was auto-updated!
github-actions[bot] Jan 31, 2024
f8f2f85
Merge pull request #422 from dbt-labs/repo-sync
john-rock Jan 31, 2024
5d97192
This branch was auto-updated!
github-actions[bot] Jan 31, 2024
7d9d6a1
Merge pull request #423 from dbt-labs/repo-sync
john-rock Feb 1, 2024
0158617
This branch was auto-updated!
github-actions[bot] Feb 1, 2024
fdba2db
Merge pull request #424 from dbt-labs/repo-sync
john-rock Feb 1, 2024
d81888b
This branch was auto-updated!
github-actions[bot] Feb 1, 2024
cd9ff59
Merge pull request #425 from dbt-labs/repo-sync
john-rock Feb 2, 2024
bdf01ba
This branch was auto-updated!
github-actions[bot] Feb 2, 2024
a33db0f
Merge pull request #426 from dbt-labs/repo-sync
john-rock Feb 3, 2024
a2534ec
This branch was auto-updated!
github-actions[bot] Feb 3, 2024
09165c8
Merge pull request #427 from dbt-labs/repo-sync
john-rock Feb 5, 2024
d9d6518
This branch was auto-updated!
github-actions[bot] Feb 5, 2024
20e63d9
Merge pull request #428 from dbt-labs/repo-sync
john-rock Feb 5, 2024
423640a
This branch was auto-updated!
github-actions[bot] Feb 5, 2024
10cdf4c
Merge pull request #429 from dbt-labs/repo-sync
john-rock Feb 6, 2024
6bac0f5
This branch was auto-updated!
github-actions[bot] Feb 6, 2024
3942877
Merge pull request #430 from dbt-labs/repo-sync
john-rock Feb 6, 2024
bdd6fce
This branch was auto-updated!
github-actions[bot] Feb 6, 2024
486bdb9
Merge pull request #431 from dbt-labs/repo-sync
john-rock Feb 7, 2024
f7bf7b5
This branch was auto-updated!
github-actions[bot] Feb 7, 2024
7c803de
Merge pull request #432 from dbt-labs/repo-sync
john-rock Feb 7, 2024
c972de2
This branch was auto-updated!
github-actions[bot] Feb 7, 2024
29ff65f
Merge pull request #433 from dbt-labs/repo-sync
john-rock Feb 8, 2024
7b42ee4
This branch was auto-updated!
github-actions[bot] Feb 8, 2024
833fcf2
Merge pull request #434 from dbt-labs/repo-sync
john-rock Feb 8, 2024
0cce001
This branch was auto-updated!
github-actions[bot] Feb 8, 2024
6f77d71
Merge pull request #435 from dbt-labs/repo-sync
john-rock Feb 9, 2024
733405a
This branch was auto-updated!
github-actions[bot] Feb 9, 2024
dec8b6b
Merge pull request #436 from dbt-labs/repo-sync
john-rock Feb 9, 2024
c706da2
This branch was auto-updated!
github-actions[bot] Feb 9, 2024
98dd3a5
Merge pull request #437 from dbt-labs/repo-sync
john-rock Feb 9, 2024
1864533
This branch was auto-updated!
github-actions[bot] Feb 9, 2024
06f83e4
Merge pull request #438 from dbt-labs/repo-sync
john-rock Feb 10, 2024
ac82fa3
This branch was auto-updated!
github-actions[bot] Feb 10, 2024
245801f
Merge pull request #439 from dbt-labs/repo-sync
john-rock Feb 11, 2024
fd10446
This branch was auto-updated!
github-actions[bot] Feb 11, 2024
cfd5895
Merge pull request #440 from dbt-labs/repo-sync
john-rock Feb 12, 2024
00e78c8
This branch was auto-updated!
github-actions[bot] Feb 12, 2024
ea040fc
Open beta updates
nghi-ly Feb 12, 2024
96f9767
Merge pull request #441 from dbt-labs/repo-sync
john-rock Feb 13, 2024
152f865
This branch was auto-updated!
github-actions[bot] Feb 13, 2024
ee76fbb
Merge pull request #442 from dbt-labs/repo-sync
john-rock Feb 13, 2024
428b1e7
This branch was auto-updated!
github-actions[bot] Feb 13, 2024
f0f751b
Feedback
nghi-ly Feb 13, 2024
cd5af5e
Merge branch 'ly-docs-beta-explorer-cll' of https://github.com/dbt-la…
nghi-ly Feb 13, 2024
9f383e9
Merge branch 'current' into ly-docs-beta-explorer-cll
nghi-ly Feb 13, 2024
b3d7c9e
Update website/docs/docs/collaborate/column-level-lineage.md
nghi-ly Feb 13, 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
49 changes: 49 additions & 0 deletions .github/ISSUE_TEMPLATE/internal-orch-team.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: Orchestration team - Request changes to docs
description: File a docs update request that is not already tracked in Orch team's Release Plans (Notion database).
labels: ["content","internal-orch-team"]
body:
- type: markdown
attributes:
value: |
* You can ask questions or submit ideas for the dbt docs in [Issues](https://github.com/dbt-labs/docs-internal/issues/new/choose)
* Before you file an issue read the [Contributing guide](https://github.com/dbt-labs/docs-internal#contributing).
* Check to make sure someone hasn't already opened a similar [issue](https://github.com/dbt-labs/docs-internal/issues).

- type: checkboxes
id: contributions
attributes:
label: Contributions
description: Please read the contribution docs before opening an issue or pull request.
options:
- label: I have read the contribution docs, and understand what's expected of me.

- type: textarea
attributes:
label: Link to the page on docs.getdbt.com requiring updates
description: Please link to the page or pages you'd like to see improved.
validations:
required: true

- type: textarea
attributes:
label: What part(s) of the page would you like to see updated?
description: |
- Give as much detail as you can to help us understand the change you want to see.
- Why should the docs be changed? What use cases does it support?
- What is the expected outcome?
validations:
required: true

- type: textarea
attributes:
label: Reviewers/Stakeholders/SMEs
description: List the reviewers, stakeholders, and subject matter experts (SMEs) to collaborate with for the docs update.
validations:
required: true

- type: textarea
attributes:
label: Related Jira tickets
description: Add any other context or screenshots about the feature request here.
validations:
required: false
111 changes: 111 additions & 0 deletions .github/workflows/repo-sync.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
name: Repo Sync

# **What it does**: Syncs docs.getdbt.com public repo into the docs private repo
# This GitHub Actions workflow keeps the `current` branch of those two repos in sync.
# **Why we have it**: To keep the open-source repository up-to-date
# while still having an internal repository for sensitive work.
# For more details, see https://github.com/repo-sync/repo-sync#how-it-works

on:
schedule:
- cron: '0 6,12,18 * * *' # Run at 6:00 AM, 12:00 PM, and 6:00 PM

jobs:
repo-sync:
permissions:
contents: write
pull-requests: write
name: Repo Sync
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
# Use the INTERMEDIATE_BRANCH as the checkout reference
ref: ${{ secrets.INTERMEDIATE_BRANCH }}
token: ${{ secrets.GITHUB_TOKEN }}
# Fetch all history for all branches and tags
fetch-depth: 0

# Sync the source repo to the destination branch using repo-sync/github-sync
- uses: repo-sync/github-sync@v2
name: Sync repo to branch
with:
# Source repository to sync from
source_repo: ${{ secrets.SOURCE_REPO }}
# Source branch to sync from
source_branch: current
# Destination branch to sync to
destination_branch: ${{ secrets.INTERMEDIATE_BRANCH }}
github_token: ${{ secrets.WORKFLOW_TOKEN }}

- name: Ship pull request
uses: actions/github-script@v6
with:
github-token: ${{ secrets.WORKFLOW_TOKEN }}
result-encoding: string
script: |
const {owner, repo} = context.repo;
const head = '${{ secrets.INTERMEDIATE_BRANCH }}';
const base = 'current'

async function closePullRequest(prNumber) {
console.log('closing PR', prNumber)
await github.rest.pulls.update({
owner,
repo,
pull_number: prNumber,
state: 'closed'
});
console.log('closed PR', prNumber)
}

console.log('Creating new PR')
let pull, pull_number
try {
const response = await github.rest.pulls.create({
owner,
repo,
head,
base,
title: 'REPO SYNC - Public to Private',
body: 'This is an automated pull request to sync changes between the public and private repos.',
});
pull = response.data
pull_number = pull.number
console.log('Created pull request successfully', pull.html_url)

} catch (err) {
// Don't error/alert if there's no commits to sync
if (err.message?.includes('No commits')) {
console.log(err.message)
return
}
throw err
}

const { data: prFiles } = await github.rest.pulls.listFiles({ owner, repo, pull_number })
if (prFiles.length) {
console.log(prFiles.length, 'files have changed')
} else {
console.log('No files changed, closing')
await closePullRequest(pull_number)
return
}

console.log('Checking for merge conflicts')
if (pull.mergeable_state === 'dirty') {
console.log('Pull request has a conflict', pull.html_url)
await closePullRequest(pull_number)
throw new Error('PR has a conflict, please resolve manually')
}
console.log('No detected merge conflicts')


console.log('Merging the PR')
await github.rest.pulls.merge({
owner,
repo,
pull_number,
merge_method: 'merge',
})
console.log('Merged the PR successfully')
56 changes: 56 additions & 0 deletions website/docs/docs/collaborate/column-level-lineage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
---
title: "Column-level lineage"
description: "Use dbt Explorer's column-level lineage to gain insights about your data at a granular level."
---

# Column-level lineage <Lifecycle status='beta' />

dbt Explorer now offers column-level lineage (CLL) for the resources in your dbt project. Analytics engineers can quickly and easily gain insight into the provenance of their data products at a more granular level. For each column in a resource (model, source, or snapshot) in a dbt project, Explorer provides end-to-end lineage for the data in that column given how it's used.

CLL is available to dbt Cloud Enterprise accounts that can use Explorer. It’s also available through the [Discovery API](/docs/dbt-cloud-apis/discovery-api).

:::tip Check out our beta
Explorer's CLL is currently available as a [public beta](/docs/dbt-versions/product-lifecycles#dbt-cloud) for Enterprise plans. Please check it out! We'd love to [know what you think](https://docs.google.com/forms/d/e/1FAIpQLSdpCbVkGY9QwfExFonpWE4DTOKi3fQxBGLD0wwKYpkMjgcE7g/viewform)!
nghi-ly marked this conversation as resolved.
Show resolved Hide resolved
nghi-ly marked this conversation as resolved.
Show resolved Hide resolved
:::

## Access the column-level lineage

There is no additional setup required for CLL if your account is on an Enterprise plan that can use Explorer. You can access the CLL by expanding the column card in the **Columns** tab of an Explorer [resource details page](/docs/collaborate/explore-projects#view-resource-details) for a model, source, or snapshot.

dbt updates the lineage after each run that's executed in the production environment. You must make sure that `dbt docs generate` runs within at least one job in the environment. Refer to [Generating metadata](/docs/collaborate/explore-projects#generate-metadata) for more details.

<Lightbox src="/img/docs/collaborate/dbt-explorer/example-cll.png" width="40%" title="Example of the Columns tab and where to expand for the CLL"/>

<LoomVideo id='3040bf2a2ade45eca7942a7aed6b730c' />

## Column-level lineage use cases {#use-cases}

Learn more about why and how you can use CLL in the following sections.

### Root cause analysis

When there is an unexpected breakage in a data pipeline, column-level lineage can be a valuable tool to understand the exact point where the error occurred in the pipeline. For example, a failing data test on a particular column in your dbt model might've stemmed from an untested column upstream. Using CLL can help quickly identify and fix breakages when they happen.

### Impact analysis

During development, analytics engineers can use column-level lineage to understand the full scope of the impact of their proposed changes. This knowledge empowers them to create higher quality pull requests that require fewer edits, as they can anticipate and preempt issues that would've been unchecked without column-level insights.

### Collaboration and efficiency

When exploring your data products, navigating column lineage allows analytics engineers and data analysts to more easily navigate and understand the origin and usage of their data, enabling them to make better decisions with higher confidence.

## Caveats

Column-level lineage relies on SQL parsing. Errors can occur when parsing fails or a column's origin is unknown (like with JSON unpacking, lateral joins, and so on). In these cases, lineage may be incomplete and dbt Cloud will provide a warning about it in the column lineage.

<Lightbox src="/img/docs/collaborate/dbt-explorer/example-parsing-error-pill.png" title="Example of warning in the full lineage graph"/>

To review the error details:
1. Click the **Expand** icon in the upper right corner to open the column's lineage graph
1. Select the node to open the column’s details panel

Possible error cases are:

- **Parsing error** &mdash; Error occurs when the SQL is ambiguous or too complex for parsing. An example of ambiguous parsing scenarios are _complex_ lateral joins.
- **Python error** &mdash; Error occurs when a Python model is used within the lineage. Due to the nature of Python models, it's not possible to parse and determine the lineage.
- **Unknown error** &mdash; Error occurs when the lineage can't be determined for an unknown reason. An example of this would be if a dbt best practice is not being followed, like using hardcoded table names instead of `ref` statements.
7 changes: 1 addition & 6 deletions website/docs/docs/collaborate/model-performance.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,13 @@
---
title: "Model performance"
sidebar_label: "Model performance"
description: "Learn about ."
description: "Learn about the performance of your models so you can make improvements to save time and money."
---

dbt Explorer provides metadata on dbt Cloud runs for in-depth model performance and quality analysis. This feature assists in reducing infrastructure costs and saving time for data teams by highlighting where to fine-tune projects and deployments &mdash; such as model refactoring or job configuration adjustments.

<LoomVideo id='98f33b3b7a374df0b7c04747eae6ef44' />

:::tip Beta

The model performance beta feature is now available in dbt Explorer! Check it out!
:::

## The Performance overview page

You can pinpoint areas for performance enhancement by using the Performance overview page. This page presents a comprehensive analysis across all project models and displays the longest-running models, those most frequently executed, and the ones with the highest failure rates during runs/tests. Data can be segmented by environment and job type which can offer insights into:
Expand Down
6 changes: 0 additions & 6 deletions website/docs/docs/collaborate/project-recommendations.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,6 @@ title: "Project recommendations"
sidebar_label: "Project recommendations"
description: "dbt Explorer provides recommendations that you can take to improve the quality of your dbt project."
---

:::tip Beta

The project recommendations beta feature is now available in dbt Explorer! Check it out!

:::

dbt Explorer provides recommendations about your project from the `dbt_project_evaluator` [package](https://hub.getdbt.com/dbt-labs/dbt_project_evaluator/latest/) using metadata from the Discovery API.

Expand Down
1 change: 1 addition & 0 deletions website/sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -426,6 +426,7 @@ const sidebarSettings = {
link: { type: "doc", id: "docs/collaborate/explore-projects" },
items: [
"docs/collaborate/explore-projects",
"docs/collaborate/column-level-lineage",
"docs/collaborate/model-performance",
"docs/collaborate/project-recommendations",
"docs/collaborate/explore-multiple-projects",
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading