Seite 1 von 1
Ergebnis von dynamischen Containerfiltern weicht von Abfrage ab
Verfasst: Fr Mär 06, 2020 10:43 pm
von ngottschalk
Hallo Support,
ich habe heute gemerkt, dass ein neu von mir angelegter Container andere Ergebnisse liefert als eine separat mit gleichen Filtern vesehene Abfrage; Während mir die Abfrage wie erwartet eine deutlich geringere Anzahl von Clients zurückliefert, scheint der Container den Filter auf das "Set Software installed" Flag nicht auszuwerten (zumindest wäre das die Kombination, mit der man auf die Ergebniszahl kommt). Die Filter sehen wie folgt aus:
Abfrage:

- Filter query.JPG (20.88 KiB) 14690 mal betrachtet
Container:

- Filter container.JPG (28.06 KiB) 14690 mal betrachtet
Leider tauchen weder im Server-Eventlog Meldungen bzgl. eines defekten Filters auf, noch sind Warnungen oder Exceptions hierzu im Log zu finden. Wir nutzen die aktuelle Version und es wurden natürlich diverse Container-Recalcs und Refreshs durchgeführt.
Re: Ergebnis von dynamischen Containerfiltern weicht von Abfrage ab
Verfasst: Mo Mär 09, 2020 9:09 am
von Dennis Koch
Hallo Niklas,
die Filter sind so doch nicht gleich? "Client Command Name" GLEICH vs. "Client Command Name" NICHT GLEICH.
Re: Ergebnis von dynamischen Containerfiltern weicht von Abfrage ab
Verfasst: Mo Mär 09, 2020 2:44 pm
von ngottschalk
Sorry, falscher Screenshot:-/
hier der Queryfilter, der das korrekte Ergebnis liefert:

- Filter query NOT.JPG (21.79 KiB) 14641 mal betrachtet
Und hier ein Filter, der das gleiche Ergebnis wie der Container liefert (aber nicht korrekt ist):

- Filter query.JPG (23.21 KiB) 14641 mal betrachtet
Re: Ergebnis von dynamischen Containerfiltern weicht von Abfrage ab
Verfasst: Mo Mär 09, 2020 3:10 pm
von Dennis Koch
Prinzipiell sollte der Containerfilter dasselbe Ergebnis liefern wenn Du diesen genauso aufbaust, also die negierte Bedingung unter NICHT.
Allerdings gab und gibt es mit dem alten "Booltree" Probleme weshalb der neue Filtermechanismus eingebaut wurde. Im alten Filtercontrol werden auch keine Fehler mehr behoben
da dieser komplett aus dem Produkt fallen soll.
Re: Ergebnis von dynamischen Containerfiltern weicht von Abfrage ab
Verfasst: Mo Mär 09, 2020 4:52 pm
von ngottschalk
Hi Dennis,
ich konnte jetzt ein scheinbar korrektes Ergebnis mit folgendem Filter erreichen:

- Filter container.JPG (27.27 KiB) 14629 mal betrachtet
Scheint, als gäbe es hier das gleiche Problem wie mit dem Booltree, dass negierte Bedingungen im UND-Zweig in Kombination mit nicht negierten Bedingungen nicht zu funktionieren scheint. Kann das bestätigt werden?
Re: Ergebnis von dynamischen Containerfiltern weicht von Abfrage ab
Verfasst: Mo Mär 09, 2020 4:59 pm
von Dennis Koch
Es werden dieselben Mechanismen genutzt. Dort kann es also auch zu Problemen mit negierten Bedingungen welche nicht in der NICHT-Node sind kommen.
Bei solchen Problemen einfach das neue Filtercontrol nutzen.
Re: Ergebnis von dynamischen Containerfiltern weicht von Abfrage ab
Verfasst: Di Mär 10, 2020 8:37 pm
von ngottschalk
Dennis Koch hat geschrieben: ↑Mo Mär 09, 2020 4:59 pm
Bei solchen Problemen einfach das neue Filtercontrol nutzen.
Hi Dennis,
müssen wir "nur" die Abfragen allesamt neu erstellen oder gibts dafür eine automatische Konvertierung?
Re: Ergebnis von dynamischen Containerfiltern weicht von Abfrage ab
Verfasst: Mi Mär 11, 2020 9:22 am
von Dennis Koch
Eine automatische Konvertierung ist leider nicht möglich. Die alten Filter bleiben ja auch noch erhalten und sofern diese funktionieren müssen diese ja auch nicht umgestellt werden.