Morning Thwacksters,
I'm developing a Modern Dashboard to show all the component output of the 'Azure Blob Services Az' SAM app (which I had to take apart to understand how/why it didn't work then fix it). The dashboard is put together with filtering in mind, so its default SWQL query will grab all instances of this application:
SELECT n.CustomProperties.STORAGE_ACCOUNT_ID as [StorageAccount]
, apma.Components.Name as [Component]
, apma.Components.DetailsUrl as [URL]
, apma.Components.MultipleStatisticData.NumericData as [Value]
FROM Orion.Nodes n
inner join Orion.APM.Application apma on apma.Name = CONCAT('Azure Blob Storage Account Az - ',n.CustomProperties.STORAGE_ACCOUNT_ID)
This works fine. However, if I add a filter to the URL to only show a particular NodeID:
https://www.notarealurl.com/apps/platform/dashboard/67?filters=0_Orion.Nodes_NodeID:eq:1212
It fails with 'T3 already defined' and I can't see where adding the filter might produce a duplicate of an already declared variable:

The 'details' are suitably uninformative, it would be nice if they showed the actual generated SQL query so I could dig deeper.
Any clues?
Cheers
Adrian