~/talk

Power BI Incremental refresh made simple.

Talkat SQLBits 2023 · 2023-03-14..03-18· [data-visualization, data-engineering]
links:none on file
slides:none on file

Step‑by‑step shows how to configure incremental refresh for Dataflows and Datasets using Power BI (Pro or Premium Per User), a sample SQL Server with two tables, and scripts on GitHub; stores 2 years of data and refreshes the last 14 days as the rolling window, then demonstrates inserting, updating and deleting rows inside the refresh window (those changes are picked up) while archive rows are static unless using a soft‑delete plus AdjustedDate with detect data changes; explores XMLA endpoint + partitions via SSMS and confirms the pattern works.

AI-written summary · about

  1. 0:00Introduction
  2. 6:01Why incremental refresh
  3. 9:11The rolling window
  4. 12:05Experiment preparation
  5. 15:51Setting up the data flow
  6. 21:40Configuring the data set
  7. 28:07Creating thin reports
  8. 30:33Running the experiment
  9. 35:15Advanced data changes
  10. 39:42Soft delete patterns
  11. 42:12Bonus: Exploring partitions
  12. 46:33Conclusion and Q&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.