I am trying to create a modern dashboard table widget with the following query from SWQL Studio.
SELECT TOP 1
[Node].Caption
, [Node].DetailsUrl
, [Node].CustomPollerAssignmentOnNode.ID
, [Node].CustomPollerAssignmentOnNode.CustomPollerName
, [Node].CustomPollerAssignmentOnNode.CurrentValue
, [Assign].CustomPollerStatistics.DateTime
, [Assign].CustomPollerStatistics.RawStatus
FROM Orion.Nodes AS [Node]
JOIN Orion.NPM.CustomPollerAssignment AS [Assign] on [Node].CustomPollerAssignmentOnNode.ID = [Assign].ID
WHERE [Node].CustomPollerAssignmentOnNode.ID = 1627 AND [Node].CustomPollerAssignmentOnNode.CustomPollerName LIKE 'InternalTemp%' AND ADDDATE('hour', -24, GETDATE()) <= [Assign].CustomPollerStatistics.DateTime</pre>The query works in SWQL Studio and displays
When I paste into a modern dashboard table widget and click validate query I get the green "Provided SWQL query is valid."But when I click show records I get "Provided SWQL query is not valid. Details: RunQuery failed, check fault information. Cannot resolve property DateTime."However, I have been abled to create a classics dashboard custom query table using the same query.
What can I do to modify the query for the modern dashboard table widget?