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

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

Reply
RobertSlattery
Responsive Resident
Responsive Resident

Error when Save and Close dataflow

After editing a dataflow, I get an error when I try to "Save and Close".

My scenario is when I edit a query that has been set for incrimental refresh.  I edit it to pass the range params to a custom function that folds them into the sql for an odbc query.

 

let
    //Source = ODBC_BLP800CFBL(SalesOrdersSQL,pFrom, pTo)
    Source = ODBC_BLP800CFBL(SalesOrdersSQL,RangeStart, RangeEnd),
    #"Changed column type" = Table.TransformColumnTypes(Source, {{"DATE", type datetime}}),
    #"SalesOrders-44415445-autogenerated_for_incremental_refresh" = Table.SelectRows(#"Changed column type", each DateTime.From([DATE]) >= RangeStart and DateTime.From([DATE]) < RangeEnd)
in
    #"SalesOrders-44415445-autogenerated_for_incremental_refresh"

 

I uncomment the second line and comment the first, then Save and Close and get the following error...

Activity ID: 7f4edb29-fbd8-4c2e-83ab-de923fa74508
Request ID: 3f908d78-94dd-1cc9-0d9e-ea5236e9ab98
Correlation ID: 187f3269-3617-a28f-0c45-04a443cfcb66
Status code: 500
Time: Tue Apr 26 2022 12:32:50 GMT+1000 (Australian Eastern Standard Time)
Service version: 13.0.18082.40
Client version: 2204.2.10821-train
Cluster URI: https://wabi-australia-southeast-redirect.analysis.windows.net/

In the past I have successfully used this technique but, now I get the error, even if I re-create the dataflow from scratch and/or in another workspace.

1 ACCEPTED SOLUTION

Thanks for the suggestions, unfortunately they didn't help.  I managed to solve the problem mysef by changing the proceedure I followed.  After I uncomment the line

Source = ODBC_BLP800CFBL(SalesOrdersSQL,RangeStart, RangeEnd),

 I also delete 

 

#"SalesOrders-44415445-autogenerated_for_incremental_refresh" = ...

 

 I then save the dataflow and this last line is re-inserted automatically.

View solution in original post

2 REPLIES 2
v-zhangti
Community Support
Community Support

Thanks for the suggestions, unfortunately they didn't help.  I managed to solve the problem mysef by changing the proceedure I followed.  After I uncomment the line

Source = ODBC_BLP800CFBL(SalesOrdersSQL,RangeStart, RangeEnd),

 I also delete 

 

#"SalesOrders-44415445-autogenerated_for_incremental_refresh" = ...

 

 I then save the dataflow and this last line is re-inserted automatically.

Helpful resources

Announcements
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.

Top Solution Authors
Top Kudoed Authors