Hello,
In the past, I wrote a report that uses a SQL-driven query to make a chart for the number of clients connected to each of the wireless access points on the wireless controller.
Query:
SELECT
Detail.[DateTime] AS Timestamp,
Status.Status AS 'AP Name',
SUM(Detail.[RawStatus]) AS 'Client Count'
FROM
[SolarWindsOrion].[dbo].[CustomPollerStatistics_Detail]
AS Detail
INNER JOIN [SolarWindsOrion].[dbo].[CustomPollerStatus]
AS Status
ON Left(Detail.[RowID], Len(Detail.[RowID]) - 2) = Status.[RowID]
WHERE
Detail.[CustomPollerAssignmentID] = '6C4E621B-A7D3-439C-8402-D692BE67743A'
AND Detail.[DateTime] >= ${FromTimeUTC}
AND Detail.[DateTime] < ${ToTimeUTC}
GROUP BY
Detail.[DateTime],
Status.Status
ORDER BY Timestamp
On the report, I accomplished this by creating the data source, adding the "Client Count" data set as the Left Y-Axis data, setting its "Time Column" to "Timestamp" under the "More" panel for the data set, and under "Multiple objects in datasource" setting the "Object ID Column" to "AP Name".
However, when doing the same after adding the Custom Chart resource to a Node view I am finding that the "Browse" button to assign a value from the dataset to the "Time Column" is missing entirely (making it impossible to proceed), and that the "Multiple objects in datasource" options only appear until you've at least tried to either submit or preview the changes.
Is this a known issue, and is there a workaround in the meantime?