Ja, den Artikel kenne ich. Er hat mir nur nicht wirklich weiter geholfen...
In einer kombinierten Chart, habe ich meinen Fall nun abgebildet bekommen.
Meine Datenquelle, ist eine SQL-Query:
USE EmpHeadquarter
SELECT TOP 10 dbo.ArchiveDistJobs.PackageName,dbo.ArchiveDistJobs.LocationID as EntityType,
count(CASE dbo.ArchiveDistJobs.Result WHEN 'Success' THEN 1 ELSE NULL END) CountSuccess,
count(CASE dbo.ArchiveDistJobs.Result WHEN 'Warning' THEN 1 ELSE NULL END) CountPosponed,
count(CASE dbo.ArchiveDistJobs.Result WHEN 'Failure' THEN 1 ELSE NULL END) CountFailure,
count(CASE dbo.ArchiveDistJobs.Result WHEN 'Reboot Pending' THEN 1 ELSE NULL END) RebootPending
FROM dbo.Software INNER JOIN
dbo.ArchiveDistJobs ON dbo.Software.SoftwareID = dbo.ArchiveDistJobs.SoftwareID INNER JOIN
dbo.InvComputer ON dbo.ArchiveDistJobs.ClientID = dbo.InvComputer.client_id
WHERE (dbo.ArchiveDistJobs.SoftwareID <> '00000000-0000-0000-0000-000000000000') AND (InstallMode <> 'download') AND (CAST(dbo.ArchiveDistJobs.LastModTime as DateTime)>= DATEADD(DAY,-30,GETDATE()))
group by dbo.ArchiveDistJobs.PackageName,dbo.ArchiveDistJobs.LocationID
ORDER BY CountSuccess desc,CountFailure desc,CountPosponed desc,RebootPending desc
Im alten Dashboard, konnte ich daraus ein schönes stacked bar Chart erstellen.
Im alten Dashboard, konnte ich auch über die Datenbindung, meine Farben auf den jeweiligen Value setzen.
-> CountFailure, wird als rot angezeigt.
-> CountSuccess wird als grün angezeigt
Das alles schön gestacked für die top 10 packages....
Also die Top 10 Packages der letzten 30 Tage, schön gestacked, wieviele Erolge,Fehler, Reboots,Aufschübe usw.
Ich denke, auch die Farben, kann man sich in der neuen UUX, noch nicht selbst einstellen.
Ich hoffe nicht!, dass ich für jede Chart, künftig kilometer lang Java Script schreiben muss.