Flyer „Die Evolution der Datenpflege mit AixBOMS“

Werbung
September 2016
Die Evolution
der Datenpflege
mit AixBOMS
2 | September 2016
Die Evolution der Datenpflege mit AixBOMS
Eine CMDB lebt von den Daten und deren Aktuali­
tät. Zur Pflege der Daten sollte daher eine Vielzahl
von Möglichkeiten zur Pflege zur Verfügung stehen.
Nicht alle Systeme bieten eine so umfangreiche Art
zur Datenmanipulation, wie AixBOMS. Die zehn
„Evolutionsstufen“ der Datenpflege werden auf den
folgenden Seiten als Übersicht dargestellt.
1. Die klassische Methode
Die klassische Methode der Einzeldatenerfassung
bietet wohl jedes System und ist für die tägliche
Arbeit unverzichtbar. Die Darstellung der Details
eines Datensatzes mit den Beziehungen bietet eine
schnelle Übersicht. Die Eingaben werden durch
kleine Helfer wie z.B. Kalenderwidgets, Suchdialoge
und Auswahllisten unterstützt
3 | September 2016
Die Evolution der Datenpflege mit AixBOMS
2. Assistenten
Manchmal ist eine assistentengestützte Erfassung
von Daten hilfreich, wenn es um Vorgänge mit
mehreren Aktionen geht, die organisatorisch bzw.
vom Ablauf her zusammen gehören (z.B. Austausch
eines Systems mit Übername der Stammdaten,
Netzadressen und Verbindungen oder der Abbau
eines Gerätes mit Statuswechsel und Umzug ins
Lager). Hier bietet das System im Standard bereits
einige Assistenten an. Weitere Assistenten, die spe­
zifische Abläufe im Unternehmen abbilden, können
ergänzt werden.
Sind spezielle Massendaten zu erfassen, ist auch
hier in vielen Fällen ein Assistent sinnvoll, der dann
hilft Fehler zu vermeiden oder Aufgaben effektiv
zu bearbeiten. Auch hierzu bietet AixBOMS im
Standard bereits einige Funktionen an, wie z.B. den
Massenverbindungsassistenten zum Auflegen von
Kabeln und vielen anderen Verbindungsaufgaben,
der Muffenassistent zum Einschleifen von Kabel­
muffen oder den Konfigurationsassistenten zur
Bestückung von Komponenten per Drag&Drop.
4 | September 2016
Die Evolution der Datenpflege mit AixBOMS
3. Ein Bild hilft mehr als 1000 Klicks
RZ Pläne
Oft lassen sich die Daten nicht in Worte fassen
oder ein Bild stellt Daten einfach übersichtlicher
dar. Auch hier bietet AixBOMS mit seinen vielen
Editoren, die Möglichkeit Daten in Bildern sichtbar
zu machen und per Drag&Drop neue Daten zu
erfassen oder diese zu Ändern. Beispiele hierfür
sind RZ Pläne [1], Schrankansichten (Rackview) [2]
und „Freihandzeichnungen“ [3] wie man sie oftmals
auch in Visio zeichnet.
Weiterhin werden viele Daten in den oftmals
beliebten Baumdarstellungen angezeigt (Service­
bäume, Konfigurationsbäume), die ebenfalls
grafisch bearbeitet werden können.
Schrankansichten (Rackview)
„Freihandzeichnungen“ (Visio)
5 | September 2016
Die Evolution der Datenpflege mit AixBOMS
4. Die Königsdisziplin
(die Daten pflegen sich selber)
Planen muss man sowieso (normalerweise, es soll
ja Fälle geben, wo man Änderungen ungeplant
durchführt…). Statt diese Planungen in Excel, Word
oder in Mails vorzunehmen wäre es doch viel effek­
tiver die Änderungen im System durchzuführen
und daraus Aufträge generieren zu lassen, die
der Bearbeiter nach getaner Arbeit nur noch per
Knopfdruck bestätigt und die Daten sich somit
selber pflegen. AixBOMS bietet hier neben der
Workflowengine zur Changeplanung und -durch­
führung auch mächtige Planungsfunktionen an,
mit der die Aufträge quasi „on the fly“ während
der Planung erzeugt werden wie z.B. im Planungs­
modus im grafischen Rackview und RZ Plan
oder in der Leitungsverwaltung bei der Planung von
Leitungswegen im komplexen Netzwerk unter­
stützt durch die automatische Routensuche.
5. Spezielle Lösungen für spezielle Aufgaben
Spezielle Aufgaben benötigen meist darauf abge­
stimmte spezielle Lösungen, um diese effizient
und mit kalkulierbarem Aufwand durchzuführen.
Insbesondere bei Nutzung von Inventaraufklebern
mit Barcode lassen sich einige Aufgaben elegant
lösen. ComConsult bietet z.B. für eine Inventur eine
spezielle mobile Lösung mit Barcodeunterstützung
an, mit der sich diese Aufgabe schnell durchführen
läßt. Weitere Lösungen sind erhältlich für die
Durchführung von Umzügen, für die Ersterfassung
und den Wareneingang. Alle mobilen Lösungen sind
für den Offlinebetrieb vorgesehen und ermöglichen
damit auch einen Betrieb bei dezentralen Struk­
turen und Gebäuden oder Räumen ohne WLAN
Infrastruktur.
(Weitere Informationen hierzu finden Sie unter
http://aixboms.comconsult.de )
6 | September 2016
Die Evolution der Datenpflege mit AixBOMS
6. Tabellen, Tabellen, Tabellen
Kennen Sie das auch? Ihr Kollege gibt Ihnen eine
Excel­liste mit Daten, die zu ändern oder einzu­
pflegen sind. Wie bekommt man die Daten nun ins
System?
Kein Problem mit der Workbenchfunktion von
AixBOMS mit der Sie (fast) so arbeiten können, wie
in Excel.
Die Workbench bietet mehrere Modi an, wie man
dort arbeiten kann. Nach Öffnen der passenden
Liste schaltet man in den Editiermodus in der nun
verschiedene Aktionen durchgeführt werden
können:
a.Einfache Tabellenbearbeitung (Datensätze
erzeugen und ändern, nach oben/unten
ausfüllen/berechnen, suchen und ersetzen,
Copy&Paste, erzeugen und löschen von
Relationen, …)
b.Import von Exceldaten
Im Workbenchmodus lassen sich die Daten­
sätze direkt aus einer Exceldatei importieren,
nachbearbeiten und speichern.
c.Der praktische ReRead Modus
Oft erhält man unzusammenhängende Daten
von Geräten, bei denen einzelne Attribute
geändert werden müssen (z.B. der Status oder
der Standort). Diese lassen sich über
den Filter nur aufwendig rausfiltern. Die
ReRead-Funktion hilft hier bei der Bearbeitung.
Per Copy&Paste werden die IDs eingetragen
und mit der ReReadfunktion die bestehen­
den Datensätze in der DB identifiziert und
angezeigt. Durch nochmaliges Copy&Paste
der zu ändernden Spalte(n) aus der Excelliste
werden die Attribute mit den neuen Werten
gefüllt und gespeichert. Die ganze Aktion
dauert so nur wenige Sekunden statt Minuten
oder gar Stunden bei entsprechend vielen
Datensätzen.
7 | September 2016
Die Evolution der Datenpflege mit AixBOMS
7. Einfache Lader
Für wiederkehrende Aufgaben und etwas mehr
Konfigurationsmöglichkeiten steht mit der Integra­
tion Engine Light ein einfach zu konfigurierendes
Werkzeug zur Verfügung. Als Datenquelle sind
unter anderem CSV-Dateien und Datenbanken
verwendbar. Das Attributmapping, die Suchschlüssel
und einige Regeln (darf erzeugt werden, muss
vorhanden sein, usw.) können flexibel definiert
werden. Als Ergebnis erhält man ein umfangreiches
Ladeprotokoll. Bei Bedarf können diese Jobs auch
regelmäßig über eine Kommandozeile gestartet
werden.
8. Umfangreiche Lader und
Datenschnittstellen
Werden die Daten umfangreicher und die Daten­
modelle komplexer und müssen diese umgeformt
werden, bedient man sich der Integration Engine,
die als ETL Tool umfangreiche Funktionen zur Da­
tenverarbeitung bereitstellt.
Extract
Die konfigurierten Jobs laufen üblicherweise batch­
gesteuert automatisch und führen z.B. den Abgleich
von Daten mit einem Discoverytool (SCCM, ADDM,
TADDM, Altiris, …) durch. Die Integration Engine
bietet zahlreiche Schnittstellen zu Fremdsystemen
und eine Scriptingfunktion zur Bearbeitung der
Eingabedaten.
Transform
Load
E T L Process
AixBOMS Inventory (BDNA)
• Metamodel - Mapping
AixBOMS Connector
TADDM
• Groovy Transformations
CSV / XML Connector
ODA (CSV / JDBC …)
• XML / JDBC Lookups
BMC Atrium / ARS Connector
…
• Reconciliation
…
• Join
Input
Transform
Output
8 | September 2016
Die Evolution der Datenpflege mit AixBOMS
9. REST API
10. Besondere Anforderungen
Eine CMDB läuft üblicherweise nicht isoliert
sondern in einem Systemverbund. Da die Haupt­
aufgabe einer CMDB die Lieferung konsolidierter
und korrekter Daten ist, wollen (und sollen) sich
andere System dieser Daten für Ihre Prozesse
bedienen. Abgesehen
von einem Daten­
zugriff per SQL, der
nur lesend erlaubt ist,
spielen heute auch
Webservices eine
tragende Rolle. Diese
lassen sich leicht in
anderen Systemen
nutzen, um Daten aus
der CMDB (AixBOMS)
zu holen oder auch
zu verändern. Vom
Konzept her ist
der Webservice als
Onlineschnittstelle
gedacht um einzelne
Abfragen oder Ände­
rungen synchron zu anderen Aktionen innerhalb
eines Systems durchzuführen (Abfrage der Geräte
einer Person, Erzeugen einer Komponente aus
einem Bestelleingang heraus, …). Gut geeignet
ist der Webservice auch für die Integration in ein
Web-Portal oder eine App für ein mobiles Gerät.
AixBOMS bietet einen Webservice auf Basis von
REST (und JSON als Datenformat) an, mit dem
Daten abgefragt (und geändert) werden können.
Für spezielle Wünsche steht letztlich noch eine
Client API zur Verfügung mit der Daten abgefragt
und manipuliert werden können und die auch
Möglichkeiten für eine graphische Darstellung
bietet. Die API basiert auf Java (Groovy) und kann
im Navigator und als Script genutzt werden. Auf
Basis der API können z.B. eigene Assistenten
implementiert werden, die im Navigator laufen,
oder eigenständige Programme (mit und ohne GUI),
die besondere Aktionen durchführen, die mit den
bisher genannten Mitteln nicht oder nur umständ­
lich implementiert werden können.
© Copyright by:
ComConsult Kommunikationstechnik GmbH
Pascalstr. 25
52076 Aachen
Germany
Tel. +49 (0) 2408 149 01
ComConsult Kommunikationstechnik AG
Stapfenstraße 5
3098 Köniz
Switzerland
Tel. +41 (0) 3139 801 41
[email protected]
www.comconsult.de
Herunterladen