-
Notifications
You must be signed in to change notification settings - Fork 137
feat(app): DQX Studio dqlake integration #1428
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
Open
berrybluecode
wants to merge
117
commits into
main
Choose a base branch
from
dqx-studio/dqlake-integration
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 102 commits
Commits
Show all changes
117 commits
Select commit
Hold shift + click to select a range
97b3ed1
Merge rules-registry (squash): Rules Registry, Table Spaces, dqlake r…
OGordon100 2364585
Merge ui-tweaks (squash): DQX Studio UI/UX overhaul, fixes + features
OGordon100 c185402
Align Genie response header flush-left with the bubble body (B2-110)
OGordon100 023b905
Crisp error empty-state icons on TS/MT overviews (B2-111)
OGordon100 e884c0a
Fix new registry-rule page header actions to sit inline with title (B…
OGordon100 5902881
Fix B2-113: re-provision seeded defaults after full database reset
OGordon100 17ce641
Remove invalid `clusters` Apps user-API scope (unbreaks deploy)
OGordon100 600164f
Move "As JSON" into a ⋮ overflow menu on the new-rule create page (B2…
OGordon100 84ef551
Fix blurry empty-state icons: clear FadeIn's lingering transform layer
OGordon100 a45536f
Batch 5 Studio UI/UX fixes (B2-115..B2-130)
OGordon100 a231a9b
Remove visible 'Already applied' badge from add-rule picker (B2-131)
OGordon100 d74ec0d
Batch 6 Studio fixes: results/draft-review + AI low-code builder (B2-…
OGordon100 fe7efa6
Batch Monitored Tables N+1 fix + hide Review&Approve when approvals o…
OGordon100 c3942a4
Apply DQ rules by tag: governed-tag auto-mapping + suggestions (apply…
OGordon100 b742308
DQX Studio demo content + rule-name/column-attribution fixes
OGordon100 862ce33
Demo: embed seeded rules so they appear in suggest-rules
OGordon100 e7870d7
Registry rule import/export, per-rule filter+threshold, bulk contract…
berrybluecode fac5ac4
Merge branch 'dqx-dqlake-integration' of github.com:databrickslabs/dq…
berrybluecode 0cee06a
Stage oversized task-runner run configs on UC volume (bypass 10k job-…
berrybluecode cd08dc0
Demo: assign governed column tags via the admin's OBO client
OGordon100 fcd49fa
Demo: assign governed tags via SET TAG SQL (no unity-catalog OBO scope)
OGordon100 80463c6
Demo + Apply Rules: unmapped tag rules + matched-tag chips
OGordon100 a68087b
Apply Rules by-rule: matched tag chip below the column chip, not besi…
OGordon100 ddd63f7
feat(settings): redesign admin settings page
OGordon100 a58b5a6
DQX Studio: rule-creation & Condition Builder improvements
OGordon100 7608f13
docs: handoff — record push to origin + open items
OGordon100 1fdc644
DQX Studio: bulk-bar export + revert-to-draft & view-changes on detai…
OGordon100 847640a
DQX Studio: pass-threshold rework + breach surfacing (rules-threshold…
OGordon100 29219ad
DQX Studio: Mini Bug Bash v4 — 46 UI/UX + backend fixes
OGordon100 8d35d38
DQX Studio: Mini Bug Bash v4 follow-ups (items 52-55 + revisions)
OGordon100 4ffe3a8
DQX Studio: entitlements privileged-principals via OBO-first lookup (…
OGordon100 1ef3a80
DQX Studio: fix Generate test data floating beside grid (item 54 redo)
OGordon100 85f7e37
DQX Studio: Genie rework, Collections rename, chart-zoom + run-failur…
OGordon100 2ebe9d0
DQX Studio: Genie rebuild, failed-records fix, demo-profile-all + pol…
OGordon100 2c55e34
DQX Studio: by-rule slot-tag mirror + Genie Drilldown question & pane…
OGordon100 29651f8
DQX Studio: Collections by-table filter fix, Global Results catalog/s…
OGordon100 f2243da
DQX Studio: size low-code condition operator box to content (simple +…
OGordon100 197bdd7
DQX Studio: match native/page-load condition grid to LowcodeRow for c…
OGordon100 ff143b1
DQX Studio: revert all condition-builder spacing changes to original …
OGordon100 296b118
DQX Studio: fixed condition column/function box widths + live table-c…
OGordon100 ac6f0f3
DQX Studio: Condition Builder compact row — content-sized operator + …
OGordon100 0592015
DQX Studio: cap Condition Builder value box (restore max-w-2xl row cap)
OGordon100 9f61675
DQX Studio: fix double-click-to-reset-zoom dead zone over trend-chart…
OGordon100 3fc45ac
docs: design spec for new DQX Core + Studio docs and landing zone
OGordon100 2815329
DQX Studio item 42 + low-code authoring fixes: reference a column in …
OGordon100 772d6d5
docs: capture themed DQX Studio screenshots from fe-sandbox app
OGordon100 d23d573
docs: new DQX Studio guide (20 pages) + Core/Studio nav split + landi…
OGordon100 e10c7e1
perf(app): pin session-stable current-user & timezone queries to stal…
OGordon100 ebdab76
docs: revise Studio docs + homepage per review feedback
OGordon100 bb036f5
BYO SQL Warehouse
berrybluecode 55d5d47
Merge branch 'dqx-dqlake-integration' of github-personal:databricksla…
berrybluecode d510380
Temp-view cleanup + Genie schema move
OGordon100 03991fb
perf(app): speed up Collections list + lazy runs fetch
OGordon100 c8d1183
fix(app): qualify own columns in low-code join rules (fixes AMBIGUOUS…
OGordon100 fc0660f
docs: restructure Studio section — merge governance, add running/geni…
OGordon100 e2e0008
docs: move built-in demo into the main Demos section
OGordon100 3beb8f6
docs: surface Run checks & schedule as its own page in Run & review
OGordon100 889d7d3
docs: restructure Monitor your tables + point app docs link at Studio
OGordon100 4487285
docs: add profiling & scheduling screenshots, fix single-mode images
OGordon100 2b1cd1b
docs: add comments & Ask-Genie screenshots (light + dark)
OGordon100 790c075
docs: update Studio permissions docs for the RBAC overhaul
OGordon100 8b7bbdb
docs: order top nav as Core, Studio, Demos, Reference
OGordon100 7b09a34
docs: fix left-sidebar order to Core, Studio, Demos, Reference
OGordon100 893c590
feat(app): DQX Studio bug-bash-5 — permissions rework, roles, profile…
OGordon100 d0a406e
docs: add "coming soon" Cost Calculator to the Studio homepage tab
OGordon100 bfcba96
docs: add DQX Studio "What's new" page + require entries on major cha…
OGordon100 8a88519
docs: link What's-new feature headlines to their docs pages
OGordon100 0856de3
docs: expand Ask Genie intro + add suggested-questions screenshot
OGordon100 afd5b10
feat(app): native rule tests, owner UX, and monitored-tables polish
berrybluecode 20a96d8
Merge branch 'dqx-dqlake-integration' of github-personal:databricksla…
berrybluecode 5913ca0
feat(app): DQX Studio bug-bash-5 — permissions/steward rework, AI & U…
OGordon100 d6f940a
docs(studio): address doc feedback — severity mapping, ODCS, contract…
OGordon100 aa32152
feat(app): cross-table rule authoring — table slots, custom-condition…
berrybluecode c7dda32
feat(app): retire table slots, rework DQ score, polish rule authoring
berrybluecode e740946
feat(app): quarantine table liquid clustering + periodic OPTIMIZE sweep
OGordon100 b438d6f
feat(app): SQL-pushdown failed-rows filtering + Results scroll-to-top…
OGordon100 4a11b89
fix(app): dimension/severity dropdowns open downward + left-aligned
OGordon100 7bb6b4a
feat(app): add rule About details panel, neutralise table-level tag
berrybluecode 00cd36e
feat(app): rule Implementation-tab UX fixes
OGordon100 bd031a1
Merge remote-tracking branch 'origin/dqx-studio/new-docs-wt' into dqx…
berrybluecode f09376a
feat(app): animate the visual-builder/SQL toggle with a sliding thumb
OGordon100 1c0a4aa
feat(app): Rules Marketplace — import curated reusable rule packs
OGordon100 2e02ce5
refactor(app): drop `from __future__ import annotations`
OGordon100 22197ba
feat(marketplace): disable already-added rules, Marketplace source, r…
OGordon100 6a1fa18
feat(marketplace): checked+tooltip for added rules, embed on import, …
OGordon100 5bea6a1
feat(marketplace): remove Marketplace card from the home screen
OGordon100 c1e7a22
feat(app): AI SQL granularity, mandatory tags, rule form fixes, and c…
berrybluecode dab3f99
feat(app): let authors revoke pending rule submissions and document D…
berrybluecode 02c68ef
feat(app): cursor-following marketplace tooltip; rule Details to the …
OGordon100 29d48a0
fix(app): cursor-following marketplace tooltip, wider rule Details, C…
OGordon100 24b4c33
fix(app): Details ID label reads "ID" for rules and collections
OGordon100 3ad8a43
docs(studio): trim, restructure & mark DQX Studio Beta
OGordon100 869cc3f
chore: stop tracking docs/superpowers scratch, ignore it
OGordon100 8e8140d
feat(app): describe-a-rule AI, duplicate-create confirm, and Studio a…
berrybluecode b197413
Merge branch 'main' of github-personal:databrickslabs/dqx into dqx-st…
berrybluecode c7f700a
feat(app): rename steward to owner and harden ODCS import + deploy
berrybluecode 0721a81
Merge branch 'main' into dqx-studio/dqlake-integration
berrybluecode 193f950
fix make fmt
berrybluecode c1309d1
fix(app): axios 1.19 export typing and SelectGroup for settings selects
berrybluecode a946425
Remove slow CLI-only venv unit smoke test that stalls CI near complet…
berrybluecode 1d58fbf
Use -n auto for unit tests and dump stacks if CI hangs after teardown.
berrybluecode 32947fc
Merge branch 'main' into dqx-studio/dqlake-integration
mwojtyczka 7ee38df
feat(app): sync DQX version into Studio bundle; built wheel in dev, p…
mwojtyczka c36a039
fix(app): address review comments — clamp DQ score + cleanup
mwojtyczka 900512d
refactor(app): remove Vector Search and simplify Studio AI/settings UX
berrybluecode e9fd3fa
refactor(app): drop mandatory AI rule-suggestion UX
berrybluecode 93f007c
feat(app): add sample size for manual runs and schedules
berrybluecode ff022c8
test(app): add a golden-set evaluation harness for the AI rule suggester
vb-dbrks 1f5bc20
test(app): assert per-column retrieval stays a single embedding batch
vb-dbrks eed613e
test(app): grow the suggester eval to 82 rules and 8 tables, and spli…
vb-dbrks d1f0cd2
test(app): add the live tier for the suggester eval, plus make app-te…
vb-dbrks 760e8bf
test(app): record the field-eng live results, and fix two defects the…
vb-dbrks 16158e1
test(app): rename the live eval to ai_eval, and gate it on recall not…
vb-dbrks af6588c
refactor(app): collapse OLTP migrations to baseline CREATE TABLE
berrybluecode 28e63ba
feat(app): auto-grant USE CATALOG to the app SP via uc_securable
berrybluecode 6adce19
Merge branch 'dqx-studio/dqlake-integration' of github-personal:datab…
berrybluecode 87e899b
chore: retrigger CI
berrybluecode File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| * | ||
| !.gitignore | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.