Import / Export
ADS-Connect [IMEX:L]
Klasse1: Import
Klasse2: ADS-Connect
Kz: IMEX:L
Generell kann beim Import – ADS-Connect jeder AD-User mit myCMDB abgeglichen werden.
Zur Einrichtung einer Schnittstelle per „Lightweight Directory Access Protocol“ (LDAP) zum „Active Directory“ (AD), müssen zusätzlich die nachfolgenden Felder wie folgt gefüllt sein:
Text zum Item mit Titel Parameter
und folgendem Inhalt:
„domain.tld“
domain.tld
entspricht dem Namen der Anmeldedomain.
Text zum Item mit Titel Feldzuordungen
für den Inhalt gelten zunächst die in Kapitel: „6.5 Feldzuordnungen“ beschriebenen allgemeinen Festlegungen zu Syntax und Semantik der Feldzuordnungen. Speziell bei diesen Serveraufgaben gelten zudem folgende Besonderheiten:
- Die erste Zeile enthält die Zielinformation mit dem führenden Item. Das führende Item bestimmt die weitere Verarbeitung. Kann in myCMDB das führende Item weder gefunden noch neu angelegt werden, wird der AD-User nicht weiterverarbeitet.
- Bei Quellfeldvariablen wird hier immer die Herkunft „LDAP” verwendet. Die Attribute entsprechen den Attributsnamen aus dem AD, siehe unter: http://selfadsi.org/user-attributes.htm oder über den myCMDB-Schemabrowser.
Bsp:
[LDAP:sn] - Bei Zielfeldvariablen können bei dieser Serveraufgabe Feldzuordnung zudem noch folgende Namen verwendet werden. (Details siehe Kapitel: „6.5.4 XML-Tags“)
- Xxxxx.OSP.Klasse
- Xxxxx.OSP.Ident
- Xxxxx.OSP.Insert
- Xxxxx.OSP.Update
- Xxxxx.OSP.Verbindung
- LDAP.Filter
- Bei Quellfeldvariablen können bei dieser Serveraufgabe Feldzuordnung zudem noch folgende Namen verwendet werden. (Details siehe Kapitel: „6.5.4 XML-Tags“)
- OSP.ParentRefid
- SUB
SQL-Connect [IMEX:I]
Klasse1: Import
Klasse2: SQL-Connect
Kz: IMEX:I
Generell kann beim Import – SQL-Connect jeder Datensatz einer SQL-Abfrage mit myCMDB abgeglichen werden.
Zur Einrichtung einer Schnittstelle per OLEDB-Provider zu einer Datenbanktabelle, müssen zusätzlich die nachfolgenden Felder wie folgt gefüllt sein:
Text zum Item mit Titel Parameter
und folgendem Inhalt:
„SQLSICHT=viewname;“
viewname
entspricht dem Namen der Datenbanksicht.
Falls die Datenbanksicht nicht in der myCMDB-Datenbank angelegt ist, können hier auch die Zugangsdaten für eine abweichende Datenbank hinterlegt werden:
SQLSICHT= viewname; DBTYP=DBTyp; UID=DBUser; PWD=DBPasswort; HOST=DBServer-Hostname; DBN=DBName
DBTyp;
Datenbank-Typ
„MSSQL“ bei Microsoft SQL Server
DBUser;
Datenbank-Benutzer
DBPasswort;
Datenbank-Passwort
DBServer-Hostname;
Datenbank-Server Hostname
DBName
Datenbankname
Text zum Item mit Titel Feldzuordungen
für den Inhalt gelten zunächst die in Kapitel: „6.5 Feldzuordnungen“ beschriebenen allgemeinen Festlegungen zu Syntax und Semantik der Feldzuordnungen. Speziell bei diesen Serveraufgaben gelten zudem folgende Besonderheiten:
- Die erste Zeile enthält die Zielinformation mit dem führenden Item. Das führende Item bestimmt die weitere Verarbeitung. Kann in myCMDB das führende Item weder gefunden noch neu angelegt werden, wird der Quell-Datensatz nicht weiterverarbeitet.
- Bei Quellfeldvariablen wird hier immer die Herkunft „SQL” verwendet. Die Attribute entsprechen den Attributsnamen der Datenbanksicht.
Bsp:
[SQL:Kennung] - Bei Zielfeldvariablen können bei dieser Serveraufgabe Feldzuordnung zudem noch folgende Namen verwendet werden. (Details siehe Kapitel: „6.5.4 XML-Tags“)
- Xxxxx.OSP.Klasse
- Xxxxx.OSP.Ident
- Xxxxx.OSP.Insert
- Xxxxx.OSP.Update
- Xxxxx.OSP.Verbindung
- OSP.Filter
- OSP.INITSQL
- Bei Quellfeldvariablen können bei dieser Serveraufgabe Feldzuordnung zudem noch folgende Namen verwendet werden. (Details siehe Kapitel: „6.6.4 XML-Tags“)
- OSP.ParentRefid
- SUB
Datenexport [IMEX:K]
Klasse1: Export
Klasse2: Datenexport
Kz: IMEX:K
Generell kann beim Export jeder Datensatz einer SQL-Abfrage ausgegeben werden.
Zur Einrichtung einer Schnittstelle für Export - Datenexport müssen zusätzlich die nachfolgenden Felder wie folgt gefüllt sein:
Text zum Item mit Titel Parameter
und folgendem Inhalt:
SQL=SQL-Abfrage
SQL-Abfrage kann eine beliebige SQL-Abfrage sein.
Bsp:
SQL=select Name, Vorname from attrPerson order by Name, Vorname
Text zum Item mit Titel Feldzuordungen
für den Inhalt gelten zunächst die in Kapitel: „6.5 Feldzuordnungen“ beschriebenen allgemeinen Festlegungen zu Syntax und Semantik der Feldzuordnungen. Speziell bei dieser Serveraufgabe enthalten die Feldzuordnungen ausschließlich XML-Tags.
Folgende XML-Tags können verwendet werden:
- <ExportPfad>
- <ExportDateiname>
- <Protokoll>
- <Ziel>
- <#1#>
- <#DATA#>