Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!

Reply
Shobokobo
New Member

missing data

We have a machine with multiple sensors and the data from these devices go into SQL, where it can be accessed by PowerBi.   We have data on the server going back 5 years, yet when I open a table in PowerBi I only see data from 2025 and 2026.   Why is this happening and how can I access data prior to 2025?

Thanks,

1 ACCEPTED SOLUTION
cengizhanarslan
Super User
Super User

1) Incremental Refresh 

If the dataset uses Incremental Refresh, Power BI will only load recent years by design.

Typical setup:

  • Store historical data in SQL (5+ years)

  • Power BI model configured to keep only:

    • last 1–2 years in the dataset

    • older data is not imported

How to check

In Power BI Desktop:

  1. Go to Transform data

  2. Select the fact table

  3. Check if it’s filtered using parameters like:

    • RangeStart

    • RangeEnd

If yes → Power BI is intentionally loading only recent data.

 

2) Date table filtering

Your Calendar / Date dimension may only cover 2025–2026.

If visuals are using the Date table (most do), any fact data outside that range is silently excluded.

How to check

  • Open your Date table

  • Verify the earliest and latest dates

  • Check for filters like:

     
    CALENDAR ( DATE(2025,1,1), DATE(2026,12,31) )

 

3) Hidden filters (report / page / visual)

Filters can exist even if you didn’t explicitly add them.

Check:

  • Visual-level filters

  • Page-level filters

  • Report-level filters

  • Slicers (especially date slicers)

Look specifically for:

  • “Last 1 year”

  • “After 2024”

  • Relative date filters

 

4) SQL view or query already filters the data

Even if the base table has 5 years, Power BI might be using:

  • a SQL View

  • a custom SQL query

  • a stored procedure

that includes something like:

WHERE Date >= '2025-01-01'
 
_________________________________________________________
If this helped, ✓ Mark as Solution | Kudos appreciated
Connect on LinkedIn
AI-assisted tools are used solely for wording support. All conclusions are independently reviewed.

View solution in original post

5 REPLIES 5
v-hjannapu
Community Support
Community Support

Hi @Shobokobo,

I would also take a moment to thank @cengizhanarslan  , for actively participating in the community forum and for the solutions you’ve been sharing in the community forum. Your contributions make a real difference.
 

I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions.

Regards,
Community Support Team.

Hi @Shobokobo,
I hope the above details help you fix the issue. If you still have any questions or need more help, feel free to reach out. We are always here to support you.


Regards,
Community Support Team.

cengizhanarslan
Super User
Super User

1) Incremental Refresh 

If the dataset uses Incremental Refresh, Power BI will only load recent years by design.

Typical setup:

  • Store historical data in SQL (5+ years)

  • Power BI model configured to keep only:

    • last 1–2 years in the dataset

    • older data is not imported

How to check

In Power BI Desktop:

  1. Go to Transform data

  2. Select the fact table

  3. Check if it’s filtered using parameters like:

    • RangeStart

    • RangeEnd

If yes → Power BI is intentionally loading only recent data.

 

2) Date table filtering

Your Calendar / Date dimension may only cover 2025–2026.

If visuals are using the Date table (most do), any fact data outside that range is silently excluded.

How to check

  • Open your Date table

  • Verify the earliest and latest dates

  • Check for filters like:

     
    CALENDAR ( DATE(2025,1,1), DATE(2026,12,31) )

 

3) Hidden filters (report / page / visual)

Filters can exist even if you didn’t explicitly add them.

Check:

  • Visual-level filters

  • Page-level filters

  • Report-level filters

  • Slicers (especially date slicers)

Look specifically for:

  • “Last 1 year”

  • “After 2024”

  • Relative date filters

 

4) SQL view or query already filters the data

Even if the base table has 5 years, Power BI might be using:

  • a SQL View

  • a custom SQL query

  • a stored procedure

that includes something like:

WHERE Date >= '2025-01-01'
 
_________________________________________________________
If this helped, ✓ Mark as Solution | Kudos appreciated
Connect on LinkedIn
AI-assisted tools are used solely for wording support. All conclusions are independently reviewed.
MasonMA
Super User
Super User

Hi, 


You likely applied a fitler somewhere either in Power Query or Power BI. 

If in Power Query, check if there's a step like 'Filtered Rows', 'Keep Rows' or Date >= Date.AddYears(Today(), -2)

If in Power BI, a report-level, page-level, or visual-level filter on Date in the filter pane Or some slicers synced across pages are sometimes ignored by users. To check these, i'd always hover the mouse over the Filter icon to see what fitlers are applied. 

MasonMA_0-1768334063747.png

 

 

Cookistador
Super User
Super User

When you mentionned data in Power BI

Do you mean Power BI or Power Query ? (are you in the place where you can drag and drop the visual to build a report or you can transform your data)

 

If you are in Power Query, You need to click on close and apply to load your whole dataset in Power BI

Power Query only loads 1000 thousand raw to avoid too much waiting time during data transformations

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

Vote for your favorite vizzies from the Power BI World Championship submissions!

Sticker Challenge 2026 Carousel

Join our Community Sticker Challenge 2026

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.