Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hi Guys,
i have the code like here:
= fnGetPath("BUNDLES_PATH_TEST")
- this is my function with argument refrencing to windows environment.
Function is:
let
GetPath = (envVariable as text) =>
let
Source = Python.Execute("
import os
import pandas as pd
env_value = os.getenv(envVariable)
data = [[env_value]]
df = pd.DataFrame(data, columns=['Path'])
"),
df1 = Source{[Name="df"]}[Value],
Path = df1{0}[Path]
in
Path
in
GetPath
without function is working.
But I am getting formula:firewall issue.
So i need to have a function but seems that power query is not consuming my passed argument as text...
Please help,
Jacek
Solved! Go to Solution.
@jaryszek , Try using
let
GetPath = (envVariable as text) =>
let
Source = Python.Execute("
import os
import pandas as pd
env_value = os.getenv('" & envVariable & "')
data = [[env_value]]
df = pd.DataFrame(data, columns=['Path'])
"),
df1 = Source{[Name="df"]}[Value],
Path = df1[Path]
in
Path
in
GetPath
Proud to be a Super User! |
|
@jaryszek , Try using
let
GetPath = (envVariable as text) =>
let
Source = Python.Execute("
import os
import pandas as pd
env_value = os.getenv('" & envVariable & "')
data = [[env_value]]
df = pd.DataFrame(data, columns=['Path'])
"),
df1 = Source{[Name="df"]}[Value],
Path = df1[Path]
in
Path
in
GetPath
Proud to be a Super User! |
|
It worked! thanks.
Unfortunately still formula:firewall error is there...
Best,
Jacek
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
Join Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.