We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now
Hi All, I am trying to execute a query through the rest api documentation. Below is my sample json body. It is a simple Query which runs with no issues in desktop's DAX Query View but it is throwing error when called via API. I believe this is due to the use of "TableID" which is present inside double quotes. Please help me resolving this
Sample Body:
{
"queries": [
{
"query": "EVALUATE
var _a = SELECTCOLUMNS(INFO.TABLES(),"TableID", [ID])
var _b = SELECTCOLUMNS(INFO.TABLES(),"TableID", [ID])
Return UNION(_a,_b)"
}
],
"serializerSettings": {
"includeNulls": true
},
"impersonatedUserName": "someuser@mycompany.com"
}
--------------------------------------------------------------
Response:
{
"error": {
"code": "BadRequest",
"message": "Bad Request",
"details": [
{
"message": "Invalid value",
"target": "request.queries[0].query"
},
{
"message": "'request' is a required parameter",
"target": "request"
}
]
}
}
Solved! Go to Solution.
You probably need to double the double quotes, or escape the quotes with \
have you tried it?
Thanks using "\" helped. But is there anyway to run the query without escaping the double quotes with "\" ?
You probably need to double the double quotes, or escape the quotes with \
have you tried it?
Can you please share the Library you have used?
Thanks using "\" helped. But is there anyway to run the query without escaping the double quotes with "\" ?
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.