Skip to content

Feat/catalog result table - #116

Closed
Miles Cole (mwc360) wants to merge 4 commits into
microsoft:mainfrom
mwc360:feat/catalog-result-table
Closed

Miles Cole (mwc360) wants to merge 4 commits into
microsoft:mainfrom
mwc360:feat/catalog-result-table

Conversation

@mwc360

Copy link
Copy Markdown
Contributor

support catalog writes

Miles Cole (mwc360) and others added 4 commits November 4, 2026 18:00
…cksSpark

- Make the Spark engine work without a SparkContext (Spark Connect): version,
  config reads, compute sizing, and VACUUM fall back gracefully; sparkMeasure
  raises a clear error.
- DatabricksSpark auto-detects serverless (IS_SERVERLESS, or serverless=True),
  requires a Unity Catalog catalog there, and reports compute_size="Serverless"
  and serverless workload types. Shared access mode derives compute size, cores,
  and Azure auto-pricing from cluster tags.
- Add a post-run billing lookup against system.billing.usage /
  system.billing.list_prices (get_billed_cost) attributed by job run or
  notebook, plus backfill_results_cost to apportion it across result rows.
- Label timed phases with Spark Connect operation tags when no SparkContext.

Co-authored-by: Isaac <no-reply@databricks.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant