This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowThe Fabric community is upgrading! Read all of the details including the timeline and what you can expect. Learn more
Hi,
I'm trying to invoke a Power BI table in a SQL Server query. I would like to know if it's possible and if my approach is the most correct:
let
Hierar = Posi,
Teste = Value.NativeQuery(
Hierar,
"WITH CTE (PositionId, ParentPositionID, RootPositionId, lvl)#(lf)AS#(lf)(#(lf)SELECT #(lf) H.PositionId #(lf) ,H.ParentPositionID #(lf) ,H.PositionId RootPositionId#(lf) ,1 AS lvl#(lf)FROM "&Hierar&" H#(lf)UNION ALL#(lf)SELECT #(lf) H1.PositionId #(lf) ,H1.ParentPositionID #(lf) ,CTEO.RootPositionId#(lf) ,CTEO.lvl + 1 AS lvl#(lf)FROM CTE CTEO#(lf) INNER JOIN "&Hierar&" H1 ON H1.ParentPositionID = CTEO.PositionId#(lf) SELECT DISTINCT PositionId, RootPositionId, lvl#(lf) FROM CTE#(lf) Order by RootPositionId, lvl")
in
Teste
Error (Hierar = Posi table):
Posi table that I'm trying invoke:
Solved! Go to Solution.
Hi @fcarvalho,
Did you mean to add a new column with SQL connector to get data from SQL database with current table column values as condition in these t-SQL queries?
If that is the case, I think you need to concatenate these t-SQL query with current column values.
let
Hierar = Posi,
AddColumn = Table.AddColumn(
Hierar,
"NewTable",
each
Sql.Database(
"server",
"database",
[
Query = "Select * From Table where parentpositionid="
& [parentpositionid]
& " and positionid="
& [positionid]
]
)
)
in
AddColumn
Regards,
Xiaoxin Sheng
Hi @fcarvalho,
Did you mean to add a new column with SQL connector to get data from SQL database with current table column values as condition in these t-SQL queries?
If that is the case, I think you need to concatenate these t-SQL query with current column values.
let
Hierar = Posi,
AddColumn = Table.AddColumn(
Hierar,
"NewTable",
each
Sql.Database(
"server",
"database",
[
Query = "Select * From Table where parentpositionid="
& [parentpositionid]
& " and positionid="
& [positionid]
]
)
)
in
AddColumn
Regards,
Xiaoxin Sheng
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
| User | Count |
|---|---|
| 24 | |
| 22 | |
| 20 | |
| 18 | |
| 14 |
| User | Count |
|---|---|
| 45 | |
| 38 | |
| 24 | |
| 22 | |
| 20 |