Page MenuHomePhabricator

Adds example dbt project.
ClosedPublic

Authored by max on Oct 7 2020, 8:51 PM.

Details

Summary

Creates an dbt example project and Dagster pipelines to showcase dbt solids.

Test Plan

buildkite

Diff Detail

Repository
R1 dagster
Branch
arcpatch-D4710
Lint
Lint Warnings
SeverityLocationCodeMessage
Warningexamples/dbt_example/dbt_example/pipelines.py:51W0612Unused Variable
Unit
No Unit Test Coverage

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
Harbormaster returned this revision to the author for changes because remote builds failed.Oct 26 2020, 4:05 PM
Harbormaster failed remote builds in B20136: Diff 24437!
Harbormaster returned this revision to the author for changes because remote builds failed.Oct 26 2020, 5:36 PM
Harbormaster failed remote builds in B20146: Diff 24449!
Harbormaster returned this revision to the author for changes because remote builds failed.Oct 26 2020, 6:25 PM
Harbormaster failed remote builds in B20153: Diff 24460!

reflog surgery & rebase

Harbormaster returned this revision to the author for changes because remote builds failed.Oct 26 2020, 8:12 PM
Harbormaster failed remote builds in B20168: Diff 24479!
Harbormaster returned this revision to the author for changes because remote builds failed.Oct 27 2020, 5:57 PM
Harbormaster failed remote builds in B20233: Diff 24550!
Harbormaster returned this revision to the author for changes because remote builds failed.Oct 27 2020, 10:22 PM
Harbormaster failed remote builds in B20278: Diff 24604!
Harbormaster returned this revision to the author for changes because remote builds failed.Oct 28 2020, 11:52 PM
Harbormaster failed remote builds in B20374: Diff 24711!
Harbormaster returned this revision to the author for changes because remote builds failed.Oct 29 2020, 5:33 PM
Harbormaster failed remote builds in B20419: Diff 24762!
Harbormaster failed remote builds in B20417: Diff 24760!
Harbormaster returned this revision to the author for changes because remote builds failed.Oct 29 2020, 5:59 PM
Harbormaster failed remote builds in B20428: Diff 24771!
Harbormaster failed remote builds in B20433: Diff 24776!
Harbormaster returned this revision to the author for changes because remote builds failed.Oct 29 2020, 6:35 PM
Harbormaster failed remote builds in B20442: Diff 24785!
Harbormaster returned this revision to the author for changes because remote builds failed.Oct 29 2020, 6:47 PM
Harbormaster failed remote builds in B20446: Diff 24791!
Harbormaster returned this revision to the author for changes because remote builds failed.Oct 29 2020, 6:56 PM
Harbormaster failed remote builds in B20449: Diff 24794!
max requested review of this revision.Oct 29 2020, 7:10 PM

Macro coolbeans:

This is super cool (and well tested)! integrating dbt -> jupyter plotting -> slack is a much more comprehensive showcase of dagster. thanks again for commandeering this

examples/dbt_example/dbt_example/solids.py
9 ↗(On Diff #24804)

Not blocking, but this constant doesn't seem to be used anywhere atm

Once this diff lands, the URL could be changed to a GitHub raw content on the dagster repo rather than a gist. Then, a configured version of download_file would allow the pipeline to run without needing solid config

This revision is now accepted and ready to land.Oct 29 2020, 7:42 PM
This revision was automatically updated to reflect the committed changes.