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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Anonymous
Not applicable

Cannot convert the value "[Binary]" to type Binary

Really hoping someone can help here. I've been trying to fix this for a week and just cannot do it.

 

I've got a dataflow consolidating all files in one sharepoint folder, and all of a sudden I started getting this error:

 

Error: Expression.Error: We cannot convert the value "[Binary]" to type Binary. .. RootActivityId = 4510d2e6-b788-4aed-8f7f-ff31d2469ca2.Param1 = Expression.Error: We cannot convert the value "[Binary]" to type Binary. Request ID: a5e8e233-9403-44c8-af56-f3ade9f2db0c.

 

I took out all the files from the folder that changed since the error started, but still no luck - which leads me to think that the issue is not with the files.

 

Do you have any idea what could be causing this?

 

Here's the query:

 

let
  Source = SharePoint.Files("https://sharepoint.com/sites/FPA/", [ApiVersion = 15]),
  #"Filtered hidden files" = Table.SelectRows(Source, each [Attributes]?[Hidden]? <> true),
  #"Filtered rows" = Table.SelectRows(#"Filtered hidden files", each [Folder Path] = "https://sharepoint.com/sites/FPA/Shared Documents/L1 Forecasts/" and [Name] <> "Forecast - 123.xlsm"),
  #"Invoke custom function" = Table.Buffer(Table.AddColumn(#"Filtered rows", "Transform file"each #"Transform file"([Content]))),
  #"Expanded Transform file" = Table.ExpandTableColumn(#"Invoke custom function", "Transform file", {"BU ID""Account & Name""Attribute""Value"}, {"Transform file.BU ID""Transform file.Account & Name""Transform file.Attribute""Transform file.Value"}),
  #"Removed other columns" = Table.SelectColumns(#"Expanded Transform file", {"Transform file.BU ID""Transform file.Account & Name""Transform file.Attribute""Transform file.Value""Name"}),
  #"Transform columns" = Table.TransformColumnTypes(#"Removed other columns", {{"Transform file.BU ID"type text}, {"Transform file.Account & Name"type text}, {"Transform file.Attribute"type text}, {"Transform file.Value"type text}}),
  #"Replace errors" = Table.ReplaceErrorValues(#"Transform columns", {{"Transform file.BU ID"null}, {"Transform file.Account & Name"null}, {"Transform file.Attribute"null}, {"Transform file.Value"null}}),
  #"Added custom" = Table.AddColumn(#"Replace errors", "Forecast Type"each Text.BeforeDelimiter([Transform file.Attribute], "|")),
  #"Added custom 1" = Table.AddColumn(#"Added custom", "Actual/Forecast"each Text.BetweenDelimiters([Transform file.Attribute], "|""/")),
  #"Added custom 2" = Table.AddColumn(#"Added custom 1", "Month"each Text.AfterDelimiter([Transform file.Attribute], "/")),
  #"Changed column type" = Table.TransformColumnTypes(#"Added custom 2", {{"Month", Int64.Type}}),
  #"Changed column type 1" = Table.TransformColumnTypes(#"Changed column type", {{"Month"type date}}),
  #"Merged queries" = Table.NestedJoin(#"Changed column type 1", {"Transform file.Account & Name"}, #"Forecasting Group Mapping", {"Forecasting Group"}, "Forecasting Group Mapping", JoinKind.LeftOuter),
  #"Expanded Forecasting Group Mapping" = Table.ExpandTableColumn(#"Merged queries", "Forecasting Group Mapping", {"Account Number"}, {"Forecasting Group Mapping.Account Number"}),
  #"Filtered rows 1" = Table.SelectRows(#"Expanded Forecasting Group Mapping", each [Forecasting Group Mapping.Account Number] <> "Exclude"),
  #"Added custom 3" = Table.AddColumn(#"Filtered rows 1", "Account Type Step"each if [Forecasting Group Mapping.Account Number] = "Contract Type" or [#"Transform file.Account & Name"]= "Contract Status" then "Masterdata" else "Financials"),
  #"Removed columns" = Table.RemoveColumns(#"Added custom 3", {"Transform file.Attribute""Transform file.Account & Name"}),
  #"Renamed columns" = Table.RenameColumns(#"Removed columns", {{"Name""File Name"}, {"Transform file.Value""Value"}, {"Transform file.BU ID""BU ID"}, {"Forecasting Group Mapping.Account Number""Account Number"}}),
  #"Transform columns 1" = Table.TransformColumnTypes(#"Renamed columns", {{"Forecast Type"type text}, {"Actual/Forecast"type text}, {"Account Type Step"type text}}),
  #"Replace errors 1" = Table.ReplaceErrorValues(#"Transform columns 1", {{"Forecast Type"null}, {"Actual/Forecast"null}, {"Account Type Step"null}})
in
  #"Replace errors 1"
39 REPLIES 39

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Don't @skankingpigeon,

Could you check the last answer in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quo...

If this post helps, consider ACCEPT as the solution to help other members find it faster.

Best regards

Dedmon Dai

Hi @Anonymous ,

 

Would you please refer to the latest reply in https://community.powerbi.com/t5/Service/Underlying-error-message-We-cannot-convert-the-value-quot-Binary/td-p/210034/page/3?

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

Best Regards,

Dedmon Dai

HotChilli
Super User
Super User

which step throws the error?

Anonymous
Not applicable

None of the steps throw errors, and if i ask at any stage for it to keep errors, there are also no errors. the error only appears when it tries to refresh in the dataflow

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

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