Filter erstellen auf Konfiggruppen

Post Reply
User avatar
J.Schneider
Posts: 65
Joined: 14. Dec 2004, 16:26
Contact:

Filter erstellen auf Konfiggruppen

Post by J.Schneider » 10. Nov 2010, 11:26

Hallo zusammen,

ich würde gern wissen wie man am besten einen Filter erstellt der mir alle Rechner in einer bestimmten Konfiggruppe zurückgibt.

Hat das schon mal einer gemacht ?
Gruß J.Schneider
Empirum V18

Man kann alles überleben, außer den Tod.
Oscar Wilde (1854 - 1900)

LightTempler
Posts: 409
Joined: 23. Aug 2010, 13:47
Contact:

Re: Filter erstellen auf Konfiggruppen

Post by LightTempler » 10. Nov 2010, 13:58

Wird wohl direkt per Filter nicht gehen.

Man kann nur per Rechtsklick auf die Konfiggruppe, Suchen - Computer mit Filtermaske % sich alle Rechner der Konfiggruppe auflisten lassen. Das Ergebnis kann man dann als Liste in eine Datei exportieren.

Gehts um einzelne, konkrete Konfiggruppen, kann man sich Variable definieren und auf die Konfiggruppe(n) setzen.
Nach selbstdefinierten Variablen kann man dann in Filtern suchen. ;-)

User avatar
J.Schneider
Posts: 65
Joined: 14. Dec 2004, 16:26
Contact:

Re: Filter erstellen auf Konfiggruppen

Post by J.Schneider » 10. Nov 2010, 14:06

mhh ja schade ......

Die Variante mit den Variablen setzen und per Filter raussuchen hab ich auch schon probiert.
Nur wenn man mehr als einen Konfiggruppeninhalt benötigt ist doch noch einiges zu tun :(

Aber wenn es anders nicht geht muss ich wohl den Weg gehen ! :roll:
Gruß J.Schneider
Empirum V18

Man kann alles überleben, außer den Tod.
Oscar Wilde (1854 - 1900)

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Filter erstellen auf Konfiggruppen

Post by Hendrik_Ambrosius » 10. Nov 2010, 17:33

Weitere Idee:
Computer-Variable "Konfigurationsgruppe" oder so erstellen, dann auf der jeweiligen Gruppe einen sinnvollen Wert setzen und vererben.

Auf diesen Wert kann dann im Filter abgeprüft werden.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

User avatar
J.Schneider
Posts: 65
Joined: 14. Dec 2004, 16:26
Contact:

Re: Filter erstellen auf Konfiggruppen

Post by J.Schneider » 12. Nov 2010, 10:56

So haben wir das in der Vergangenheit auch gelöst aber praktikabel ist das nicht :(
Wenn neue Gruppen dazu kommen muss man immer 'hand' anlegen.
Gruß J.Schneider
Empirum V18

Man kann alles überleben, außer den Tod.
Oscar Wilde (1854 - 1900)

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Filter erstellen auf Konfiggruppen

Post by Hendrik_Ambrosius » 12. Nov 2010, 16:50

Dann sehe ich nur noch den Weg via SQL-Statement einen Filter zu erzeugen der direkt auf die GUID der Konfigurationsgruppe geht. Der muss dann via DBUtil importiert werden.

Wie man so etwas generell macht kann man an den Beispielfiltern auf der Empirum DVD sehen:
SW_FilterDoubleMAC.sql
SW_FilterOlder30Days.sql
unter \Empirum DBUtil\Scripts\SQLServer\Custom
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

User avatar
RevolverAdmiral
Posts: 34
Joined: 23. Apr 2007, 17:14
Location: Beverungen
Contact:

Re: Filter erstellen auf Konfiggruppen

Post by RevolverAdmiral » 04. Apr 2013, 08:13

Hallo !

Beitrag ist zwar schon etwas älter aber mein Problem lehnt sich hieran an ...
Hendrik_Ambrosius wrote:Weitere Idee:
Computer-Variable "Konfigurationsgruppe" oder so erstellen, dann auf der jeweiligen Gruppe einen sinnvollen Wert setzen und vererben.

Auf diesen Wert kann dann im Filter abgeprüft werden.
So machen wir das seit geraumer Zeit. Funktioniert auch super. Jetzt will ich per rechtsklick auf den Filter > Export in Datei das ganze als CSV weiterverarbeiten. Leider habe ich keine Möglichkeit diese (und auch andere) Computer-Variablen zu exportieren. Wir haben noch div. andere Variablen gepflegt (z.B. SN von div. Software) welche ich auch exportieren möchte.

Man kann sich ja alles mögliche exportieren jedoch keine Variablen. Wie geht das ? Geht das überhaupt ?
Andreas Menger
IT Systemberater bei mod IT Services, Einbeck

###Ben###
Posts: 37
Joined: 05. Oct 2012, 12:00
Contact:

Re: Filter erstellen auf Konfiggruppen

Post by ###Ben### » 17. Oct 2013, 15:51

Hallo zusammen,

ich stehe gerade vor einem ähnlichen Problem:
Ich möchte zwecks Reporting per SQL-Abfrage (Übersicht, welche lizenzpflichtige Software auf welchem Client installiert ist) eine Sortierung nach Konfigurationsgruppen machen. Von der Struktur sieht das ungefähr so aus:

Konfigurationsgruppen
.....-Clients
.............-Windows 7
.......................Abteilung A
.......................Abteilung B
.......................Abteilung C
.......................Abteilung D
usw.

In diesen Abteilungsgruppen sollten eigentlich nur noch Computerkonten sowie Softwarepakete zugeordnet sein. Fakt ist aber, dass je nachdem auch noch Untergruppen für einzelne Rechner existieren (wg. unterschiedlicher Software, Lizenzen etc.)... Das versaut mir leider das Ergebnis bei der Abfrage.

Code: Select all

select TreeDefinition.Name, (ProductName + ' ' + InvSoftware.Version) as 'Installierte Software', Clients.name, InvSoftware.InstDate from InvSoftware
Left Join Clients On invsoftware.client_id = clients.client_id
Join Software on InvSoftware.SoftwareID = Software.SoftwareID
inner join CompConfGrComp on InvSoftware.client_id = CompConfGrComp.ComputerID
inner join TreeDefinition on TreeDefinition.ID = CompConfGrComp.TreeID
where Software.SoftwareID != '00000000-0000-0000-0000-000000000000'  and TreeDefinition.AssignedToTree = 'ComputerGroupTree'
and (TreeDefinition.ID = 'xxxxxA'
OR TreeDefinition.ID = 'xxxxxB'
OR TreeDefinition.ID = 'xxxxxC'
OR TreeDefinition.ID = 'xxxxxD'
...
)
Order by TreeDefinition.Name, Clients.name, Software.SoftwareID
Hat jemand eine Idee, wie ich das lösen kann, ohne die Untergruppen auflösen zu müssen? Muss dazu sagen, dass ich kein SQL-Profi bin...

Schon mal Danke! :)

Gruß, Ben

Post Reply

Return to “Inventory”

Who is online

Users browsing this forum: No registered users and 4 guests