Leere Listen bei Zuordnungen (Checkpakete, Deployment)

Leere Listen bei Zuordnungen (Checkpakete, Deployment)

Frage: Meine Checkpakete- und Deploymentlisten sind in der Zuordnung leer

Antwort:

Es kann vorkommen, dass die RiverSuite an Stellen, an denen Zuordnungen hinterlegt sind, nur noch leere Listen anzeigt. In dem Fall muss dann in der Datenbank geprüft werden, ob Namen mit Sonderzeichen bei den Checkpaketen angegeben wurden.

Ermitteln von Geräten, die keinen Kunden mehr zugeordnet sind:

SELECT * FROM AssetManagementDevices AS dev LEFT JOIN Kunden AS cus ON dev.KundenI3D = cus.I3D WHERE cus.I3D IS NULL

 

Ermitteln von Checkergebnissen, die keinen Sensor mehr zugeordnet sind.

 

SELECT * FROM MonCheckDeviceLatestResults AS results LEFT JOIN MonChecks AS checks ON results.CheckI3D = checks.I3D WHERE checks.I3D IS NULL

 

Liste der Checks (nach Checkpaket sortiert), die einem bestimmten Checkpaket zugeordnet sind

 

SELECT mc.I3D AS CheckID, mc.Name AS Check_Name, btca. BundleI3D AS CheckpaketID, mcb.Name AS Checkpaket_Name FROM MonChecks AS mc JOIN MonCheckBundleToCheckAssignments AS btca ON mc.I3D = btca.I3D JOIN MonCheckBundles AS mcb ON mcb.I3D = btca.BundleI3D ORDER BY btca.BundleI3D