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

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
Laser_Tim_88
Advocate I
Advocate I

Start and End Date Parameters for SQL statement in Import mode

My IT associate and I recently configured a Direct Query in Power BI that leverages a SQL Function with parameterized Start and End Dates for my Reports. I've received authorization to bypass the SQL Function and execute queries directly from within Power Querys Advanced Editor. Hopfully, I can configure this to operate in import mode as I have more data cleansing operations I need done. I am encountering challenges in locating the appropriate syntax for inserting the date parameters within the advanced editor.

In the first Image I have the Function I currently use. 

 

Function.png

 In the second is the Statement the function uses.

Query.png


Your guidance on this matter would be greatly appreciatted! 

1 ACCEPTED SOLUTION

Sorry for the late reply. Hopefully you managed to figure it out, but if not then you need to go into the Model view, then bind the column to a parameter. Please note that this will only work in you have Direct Query connection. And ONLY Direct Query. If you have a mix of SharePoint, or anything else, it won't be available.

View solution in original post

3 REPLIES 3
Laser_Tim_88
Advocate I
Advocate I

@peterg0417 
I was able to get the Paramaters to work with the following before the Query

 

StartDate = Text.From ( StartDateParam ),
   EndDate = Text.From (  EndDateParam ),

 

& this in it

 

WHERE (h.Date_Entered_dt >= N'" & @StartDate & "' and h.Date_Entered_dt <= N'" & @EndDate & "' )

 

 

 This is great! How can my Start date and End Date Slicers update those paramaters like they do with the Direct Query?

Sorry for the late reply. Hopefully you managed to figure it out, but if not then you need to go into the Model view, then bind the column to a parameter. Please note that this will only work in you have Direct Query connection. And ONLY Direct Query. If you have a mix of SharePoint, or anything else, it won't be available.

peterg0417
Helper III
Helper III

peterg0417_0-1697651810347.png

 

 

Try without the @  

 

That's how I have it in one of my queries.

 

edit: Oh, and StartDate and EndDate are separate parameters:

peterg0417_0-1697651989763.png

 

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 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.