Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hey everyone,
I need to program a schedule but i use dynamic data so i need to use Relative Paths, when i try to do that with the code under i got the error
Expression.Error: Se han pasado 3 argumentos a una función que espera entre 1 y 2.
Detalles:
Pattern=
Arguments=[List]
The param url contains something like this "730214/runs/3246632"
let
content = "{
""method"": ""post"",
""body"": {}
}",
Origen = Json.Document(Web.Contents( "https://test.com/test/",
[RelativePath = url & "/reports/cookie-privacy"],
[Headers=[#"content-type"="application/json", Authorization="Bearer " &#"GetToken"()],
Content=Text.ToBinary(content)])),
#"Convertido en tabla" = Record.ToTable(Origen)
in
#"Convertido en tabla"
Thanks for your help
Hi @yebenesPW I don't understand the need for "url" in the relativepath. What does url contain? It is possible that Power is generating the following web call?
https://test.com/test/https://test.com/test//reports/cookie-privacy
This would look better
let
content = "{
""method"": ""post"",
""body"": {}
}",
url = "https://test.com/test",
Origen = Json.Document(Web.Contents( url,
[
RelativePath = "/reports/cookie-privacy",
Headers=[#"content-type"="application/json", Authorization="Bearer " &#"GetToken"()],
Content=Text.ToBinary(content)
]
)
),
#"Convertido en tabla" = Record.ToTable(Origen)
in
#"Convertido en tabla"
Check out the July 2025 Power BI update to learn about new features.