Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Tengo una consulta que funciona correctamente en el editor de Power Query, pero genera el siguiente error al aplicarla o cargarla en el informe:
Error devuelto: 'Error del motor M: 'Microsoft.Data.Mashup.Preview; Se espera un identificador de token.». '.
Creo que esto puede tener que ver con no tener la parte de RelativePath entre comillas, pero no puedo encontrar la manera de poner comillas alrededor de esta sección sin eliminar la sección de let anidada para la llamada a la API POST. Aquí está mi código:
let
//Load the file into a buffer
Test = Binary.Buffer(Web.Contents("https://files.XXXXX.gov/generated_downloads",
[RelativePath=
let
url = "https://api.XXXXX.gov/api/v2/bulk_download/awards/",
body = "{
""filters"": {
""prime_award_types"":[
""A"",
""B"",
""C"",
""D"",
""IDV_A"",
""IDV_B"",
""IDV_B_A"",
""IDV_B_B"",
""IDV_B_C"",
""IDV_C"",
""IDV_D"",
""IDV_E""
],
""agencies"": [
{
""type"": ""funding"",
""tier"": ""toptier"",
""name"": ""X of X""
}
],
""date_type"":""action_date"",
""date_range"":{
""start_date"":""2021-10-01"",
""end_date"":""2022-09-30""
}
}
}",
Source = Json.Document(Web.Contents(url,[Content=Text.ToBinary(body),Headers=[#"Content-Type"="application/json"]])),
#"Converted to Table" = Record.ToTable(Source),
#"Filtered Rows" = Table.SelectRows(#"Converted to Table", each ([Name] = "file_url")),
#"Removed Columns" = Table.RemoveColumns(#"Filtered Rows",{"Name"}),
#"Extracted Text After Delimiter" = Table.TransformColumns(#"Removed Columns", {{"Value", each Text.AfterDelimiter(_, "/", 3), type text}}),
Custom1 = #"Extracted Text After Delimiter"{0}[Value]
in
Custom1]
)
)
in
Test
El siguiente artículo dice cómo solucionar esta pregunta, por favor refiriéndola y síguela:
Error similar se refiere:
https://github.com/DaxStudio/DaxStudio/issues/605
Saludos
Lucien
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!