Skip to content

Commit 8ebaf80

Browse files
committed
[dg] Remove dg list component-type
1 parent 081095c commit 8ebaf80

File tree

12 files changed

+306
-66
lines changed

12 files changed

+306
-66
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
dg list plugins
2+
3+
Using /.../jaffle-platform/.venv/bin/dagster-components
4+
┏━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
5+
┃ Package ┃ Objects ┃
6+
┡━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
7+
│ dagster │ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┓ │
8+
│ │ ┃ Symbol ┃ Summary ┃ Features ┃ │
9+
│ │ ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━┩ │
10+
│ │ │ dagster.asset │ Create a │ [scaffold-targ… │ │
11+
│ │ │ │ definition for │ │ │
12+
│ │ │ │ how to compute │ │ │
13+
│ │ │ │ an asset. │ │ │
14+
│ │ ├─────────────────────────────────────────────────────────────┼──────────────────┼─────────────────┤ │
15+
│ │ │ dagster.components.DefinitionsComponent │ An arbitrary set │ [component, │ │
16+
│ │ │ │ of dagster │ scaffold-targe… │ │
17+
│ │ │ │ definitions. │ │ │
18+
│ │ ├─────────────────────────────────────────────────────────────┼──────────────────┼─────────────────┤ │
19+
│ │ │ dagster.components.DefsFolderComponent │ A folder which │ [component, │ │
20+
│ │ │ │ may contain │ scaffold-targe… │ │
21+
│ │ │ │ multiple │ │ │
22+
│ │ │ │ submodules, each │ │ │
23+
│ │ │ │ which define │ │ │
24+
│ │ │ │ components. │ │ │
25+
│ │ ├─────────────────────────────────────────────────────────────┼──────────────────┼─────────────────┤ │
26+
│ │ │ dagster.components.PipesSubprocessScriptCollectionComponent │ Assets that wrap │ [component, │ │
27+
│ │ │ │ Python scripts │ scaffold-targe… │ │
28+
│ │ │ │ executed with │ │ │
29+
│ │ │ │ Dagster's │ │ │
30+
│ │ │ │ PipesSubprocess… │ │ │
31+
│ │ ├─────────────────────────────────────────────────────────────┼──────────────────┼─────────────────┤ │
32+
│ │ │ dagster.schedule │ Creates a │ [scaffold-targ… │ │
33+
│ │ │ │ schedule │ │ │
34+
│ │ │ │ following the │ │ │
35+
│ │ │ │ provided cron │ │ │
36+
│ │ │ │ schedule and │ │ │
37+
│ │ │ │ requests runs │ │ │
38+
│ │ │ │ for the provided │ │ │
39+
│ │ │ │ job. │ │ │
40+
│ │ ├─────────────────────────────────────────────────────────────┼──────────────────┼─────────────────┤ │
41+
│ │ │ dagster.sensor │ Creates a sensor │ [scaffold-targ… │ │
42+
│ │ │ │ where the │ │ │
43+
│ │ │ │ decorated │ │ │
44+
│ │ │ │ function is used │ │ │
45+
│ │ │ │ as the sensor's │ │ │
46+
│ │ │ │ evaluation │ │ │
47+
│ │ │ │ function. │ │ │
48+
│ │ └─────────────────────────────────────────────────────────────┴──────────────────┴─────────────────┘ │
49+
│ dagster_dbt │ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ │
50+
│ │ ┃ Symbol ┃ Summary ┃ Features ┃ │
51+
│ │ ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩ │
52+
│ │ │ dagster_dbt.DbtProjectComponent │ Expose a DBT project to Dagster │ [component, scaffold-target] │ │
53+
│ │ │ │ as a set of assets. │ │ │
54+
│ │ └─────────────────────────────────┴─────────────────────────────────┴──────────────────────────────┘ │
55+
│ dagster_sling │ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┓ │
56+
│ │ ┃ Symbol ┃ Summary ┃ Features ┃ │
57+
│ │ ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━┩ │
58+
│ │ │ dagster_sling.SlingReplicationCollectionComponent │ Expose one or more │ [component, │ │
59+
│ │ │ │ Sling replications │ scaffold-target] │ │
60+
│ │ │ │ to Dagster as │ │ │
61+
│ │ │ │ assets. │ │ │
62+
│ │ └───────────────────────────────────────────────────┴──────────────────────┴───────────────────────┘ │
63+
└───────────────┴──────────────────────────────────────────────────────────────────────────────────────────────────────┘
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
dg list plugins
2+
3+
┏━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
4+
┃ Package ┃ Objects ┃
5+
┡━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
6+
│ dagster │ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┓ │
7+
│ │ ┃ Symbol ┃ Summary ┃ Features ┃ │
8+
│ │ ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━┩ │
9+
│ │ │ dagster.asset │ Create a │ [scaffold-target] │ │
10+
│ │ │ │ definition for how │ │ │
11+
│ │ │ │ to compute an │ │ │
12+
│ │ │ │ asset. │ │ │
13+
│ │ ├─────────────────────────────────────────────────────────────┼────────────────────┼─────────────────────┤ │
14+
│ │ │ dagster.components.DefinitionsComponent │ An arbitrary set │ [component, │ │
15+
│ │ │ │ of dagster │ scaffold-target] │ │
16+
│ │ │ │ definitions. │ │ │
17+
│ │ ├─────────────────────────────────────────────────────────────┼────────────────────┼─────────────────────┤ │
18+
│ │ │ dagster.components.DefsFolderComponent │ A folder which may │ [component, │ │
19+
│ │ │ │ contain multiple │ scaffold-target] │ │
20+
│ │ │ │ submodules, each │ │ │
21+
│ │ │ │ which define │ │ │
22+
│ │ │ │ components. │ │ │
23+
│ │ ├─────────────────────────────────────────────────────────────┼────────────────────┼─────────────────────┤ │
24+
│ │ │ dagster.components.PipesSubprocessScriptCollectionComponent │ Assets that wrap │ [component, │ │
25+
│ │ │ │ Python scripts │ scaffold-target] │ │
26+
│ │ │ │ executed with │ │ │
27+
│ │ │ │ Dagster's │ │ │
28+
│ │ │ │ PipesSubprocessCl… │ │ │
29+
│ │ ├─────────────────────────────────────────────────────────────┼────────────────────┼─────────────────────┤ │
30+
│ │ │ dagster.schedule │ Creates a schedule │ [scaffold-target] │ │
31+
│ │ │ │ following the │ │ │
32+
│ │ │ │ provided cron │ │ │
33+
│ │ │ │ schedule and │ │ │
34+
│ │ │ │ requests runs for │ │ │
35+
│ │ │ │ the provided job. │ │ │
36+
│ │ ├─────────────────────────────────────────────────────────────┼────────────────────┼─────────────────────┤ │
37+
│ │ │ dagster.sensor │ Creates a sensor │ [scaffold-target] │ │
38+
│ │ │ │ where the │ │ │
39+
│ │ │ │ decorated function │ │ │
40+
│ │ │ │ is used as the │ │ │
41+
│ │ │ │ sensor's │ │ │
42+
│ │ │ │ evaluation │ │ │
43+
│ │ │ │ function. │ │ │
44+
│ │ └─────────────────────────────────────────────────────────────┴────────────────────┴─────────────────────┘ │
45+
└─────────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

0 commit comments

Comments
 (0)