You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-14Lines changed: 15 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -83,7 +83,7 @@ There are two supported Databricks paths:
83
83
84
84
| Path | What it creates | When to use it | Recommendation |
85
85
|---|---|---|---|
86
-
| Databricks Delta | Unity Catalog control, bronze, and silver schemas| Primary production path | Recommended |
86
+
| Databricks Delta | Unity Catalog control/bronze/silver schemas plus silver current-state tables| Primary production path | Recommended |
87
87
| Databricks over S3 | Unity Catalog views over published Parquet snapshots | Reference example, simpler bridge from the Rust exporter | Supported, but secondary |
88
88
89
89
Recommended Databricks Delta flow:
@@ -95,20 +95,20 @@ just databricks-delta-bootstrap <warehouse-id>
95
95
just databricks-delta-sync-secret DEFAULT
96
96
just databricks-delta-deploy DEFAULT prod
97
97
just databricks-delta-run DEFAULT prod
98
+
just databricks-delta-deploy-pipeline DEFAULT prod
99
+
just databricks-delta-run-pipeline DEFAULT prod
98
100
```
99
101
100
102
The Delta path creates and updates:
101
103
102
-
-`convex_sync_kit_<source>_delta_control`
103
-
-`convex_sync_kit_<source>_delta_bronze`
104
-
-`convex_sync_kit_<source>_delta_silver`
104
+
-`convex_sync_kit_<source>_delta_control` for checkpoints
105
+
-`convex_sync_kit_<source>_delta_bronze` for append-only CDC landing tables
106
+
-`convex_sync_kit_<source>_delta_silver` for Lakeflow-materialized current-state tables
105
107
106
-
The silver schema is expected to stay empty until you stand up a Lakeflow `AUTO CDC` pipeline for the tables you actually want to materialize there.
107
-
108
-
```bash
109
-
just databricks-delta-deploy-pipeline DEFAULT prod
110
-
just databricks-delta-run-pipeline DEFAULT prod
111
-
```
108
+
Bootstrap creates the schemas, the extractor job writes control + bronze, and the
109
+
Lakeflow `AUTO CDC` pipeline materializes silver. The checked-in `meshix-api`
110
+
example already includes a generated bronze-to-silver pipeline file, while new
111
+
sources still need the same deploy/run pipeline step after bronze tables exist.
112
112
113
113
Reference Databricks over S3 flow:
114
114
@@ -150,7 +150,7 @@ Relevant Foundry docs:
150
150
| Local recurring analysis | raw change log parquet, staging parquet | user-defined paths |
151
151
| S3/export |`staging/current`, manifests, versioned snapshots | bucket and prefix chosen by operator |
152
152
| Databricks over S3 | Unity Catalog views over published parquet snapshots |`convex_sync_kit_<source>_s3`|
The checked-in [`sources/meshix-api/env.sh`](sources/meshix-api/env.sh) file is only an example source profile, not a repo identity. Add more source directories as you onboard more Convex projects.
156
156
@@ -215,8 +215,8 @@ The first version focuses on:
215
215
- a side-by-side bronze/silver table map
216
216
217
217
The dashboard now filters out internal Lakeflow objects from the bronze/silver
218
-
counts and uses full-width tables for recent checkpoints, per-table record
219
-
counts, and the bronze/silver map.
218
+
counts, places recent checkpoints and per-table record counts side by side,
219
+
and keeps the bronze/silver map full width underneath.
220
220
221
221
To make the pipeline feel truly live:
222
222
@@ -242,7 +242,8 @@ If you want to show this repo working in a talk or video, start with:
242
242
-`convex_sync_kit_meshix_api_delta_silver`
243
243
4. A query result from `connector_checkpoint_latest` showing `meshix-api / delta_tail`.
244
244
5. A `SHOW TABLES` result for the bronze schema showing many `_cdc` tables.
245
-
6. The S3-backed `__source_map` view so people can see the reference path is real too.
245
+
6. A `SHOW TABLES` result for the silver schema showing materialized current-state tables.
246
+
7. The S3-backed `__source_map` view so people can see the reference path is real too.
246
247
247
248
There is a more detailed capture list in [docs/demo-storyboard.md](docs/demo-storyboard.md).
0 commit comments