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

July 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more

Reply
mariajuliao
Frequent Visitor

Salesforce Objects Data Import Filter

I am importing data from Salesforce Objects. My tables have data from up to 6 years old, but I only need the data from the last 2 years in my report. Additionally, I need to make my model more efficient and decrease the size of the file. How can I filter by date when importing? Or in Powerquery?

3 REPLIES 3
metrica
Post Patron
Post Patron

Hi @mariajuliao 

 

Native Salesforce Objects connector doesn't push date filters back to Salesforce as SOQL, so it pulls the full object first and filters in Power Query after. For a 6-year history that you only want 2 years of, that means downloading 3x more data than you need, every refresh.

 

If you'd rather filter on the Salesforce side before any data leaves, Power BI Connector for Salesforce on AppExchange does exactly that. You set the date filter (e.g. CreatedDate >= LAST_N_YEARS:2) in the connector's UI on the Salesforce side, and only those 2 years are sent through to Power BI. Smaller file, faster refresh, lower API consumption.

 

30-day free trial, no card. Docs at https://metricasoftware.com/, happy to set up a quick demo on your specific date filter if useful.

 

Cheers,

Metrica Team.

PierreL69
Helper IV
Helper IV

Hi Mariajuliao,

I have the same matter as you, did you find a solution to filter your data at the root ? not after importing everything ?

Thanks,

 

v-kkf-msft
Community Support
Community Support

Hi @mariajuliao ,

 

When you filter in power query editor, it takes time and resources to filter. 

It's always recommended to filter your data in the early stages of your query or as early as possible. Some connectors will take advantage of your filters through query folding, as described in Power Query query folding. It's also a best practice to filter out any data that isn't relevant for your case. This will let you better focus on your task at hand by only showing data that’s relevant in the data preview section.

 

But if you use the Salesforce Objects connector, then I think you will have to filter the data after previewing data in Power Query.

 

 

If the problem is still not resolved, please provide detailed error information or the expected result you expect. Let me know immediately, looking forward to your reply.
Best Regards,
Winniz
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
FabCon and SQLCon Barcelona 2026

FabCon & SQLCon – Barcelona 2026

Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.

60 days of Data Days Carousel

Data Days 2026

Join Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Top Solution Authors