~/talk

New ways to optimize shared datasets in the Power BI Service

Talkat SQLBits 2024 · 2024-03-19..03-23· [data-engineering]
links:none on file
slides:none on file

A demo shows a concrete workflow that finds and removes unused columns and measures from a shared Power BI dataset, using Measure Killer locally (PBIX + downloaded reports) and Tabular Editor 3 via the XMLA endpoint to edit M code online. The analysis checks visuals, conditional formatting and filters, reports a surprising 50% unused (941 MB → 427 MB in the demo), supports restore/backups and Excel export, and finishes with a dataset the tool marks 100% used while noting fringe limitations like copied pages and table-count edge cases.

AI-written summary · about

  1. 0:00Shared datasets in Power BI
  2. 3:21Optimizing shared datasets
  3. 7:21Live demo: shared dataset model
  4. 10:08Analyzing unused elements
  5. 22:39Cleaning measures and columns
  6. 27:39Removing unused Power Query columns
  7. 32:13Saving optimized model
  8. 40:24Online optimization without Desktop
  9. 44:45Tabular Editor cleanup
  10. 47:16Finalizing results
  11. 49:02Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.