Vorheriges Thema: Hilfsprogramme zur ServiceintegrationNächstes Thema: ACE-Verwaltung


UniDB2XML

Verwenden Sie das Befehlszeilenhilfsprogramm "UNIDB2XML", um Daten aus einer generischen Datenbank in eine XML-Datei, die vom Anwender angegebene SQL-Anweisungen verwendet, zu extrahieren.

Usage:

UniDB2XML.exe <connection_string> <sql_path> <xml_path>

Argument

Erklärung

<connection_string>

Die Verbindungszeichenfolge zu der Datenbank

<sql_path>

Der Pfad der SQL-Datei

<xml_path>

Der Pfad der Ausgabe-xml-Datei.

Beispiel:

UniDB2XML.exe "Data Source=(local);Initial Catalog=mdb;Integrated Security=true;" c:\in\query.sql c:\dest\services.xml
UniDB2XML.exe "Data Source=myServer;Initial Catalog=mydb;User Id=sa;Password=sapass;" c:\in\query.sql c:\dest\services.xml 
XML2Excel

Verwenden Sie das XML2EXCEL-Befehlszeilenhilfsprogramm, um Inhalte aus Excel-Dateien in XML-Format zu konvertieren.

Verwendung

Excel2XML.exe <excel_path> <dest_path> [<xml_template_path>]

Erläuterung:

Zeichenfolge

Description

<excel_path>

Der Pfad der Excel-Datei

<dest_path>

Der Zielpfad der XML-Ausgabe

<xml_template_path>

(Optional)

Die XML-Vorlagedatei (optional). Wenn dieser Wert ignoriert wird, wird die Datei "<current directory>\ BSI_XML_Import_Full.xml" als Vorlagendatei verwendet. Wenn nicht gefunden, wird ein Fehler angezeigt.

Beispiel

Excel2XML.exe C:\src\BSI-ImportExcel.xlsx C:\dest\service.xml 
Excel2XML.exe C:\src\BSI-ImportExcel.xlsx C:\dest\service.xml 
"C:\Program Files (x86)\CA\Cloud Insight\Utilities\Excel2XML\BSI_XML_Import_Full.xml"
EXCEL2XML

Verwenden Sie das Befehlszeilenhilfsprogramm "Excel2XML.EXE", um Excel-Dateien in xml-Dateien zu konvertieren.

Verwendung

Excel2XML.exe <excel_path> <dest_path> [<xml_template_path>]

Argument

Erklärung

<excel_path>

Der Pfad der Excel-Datei

<dest_path>

Der Pfad der Ausgabe-xml-Datei.

<xml_template_path>

Die xml-Vorlagendatei, die optional ist. Wenn dieser Wert ignoriert wird, wird die Datei "<current directory>\ BSI_XML_Import_Full.xml" als Vorlagendatei verwendet. Wenn nicht gefunden, wird ein Fehler angezeigt.

Beispiel

Excel2XML.exe C:\src\BSI-ImportExcel.xlsx C:\dest\service.xml 
Excel2XML.exe C:\src\BSI-ImportExcel.xlsx C:\dest\service.xml "C:\Program Files (x86)\CA\Cloud Insight\Utilities\Excel2XML\BSI_XML_Import_Full.xml"
EXCELIMPORTER

Verwenden Sie das Befehlszeilenhilfsprogramm "EXCELIMPORTER", um die Inhalte der Excel-Dateien in CA Business Service Insight zu importieren.

Usage:

ExcelImporter <DateiPFAD> <Anwendername> <Kennwort> <Organisation> [<Ergebnisdatei>]
<DateiPFAD>    Der Pfad der Excel-Datei
<Anwendername>     Der Anwendername, der über die Importrolle verfügt
<Kennwort>     Das Anwenderkennwort
<Organisation> Die Anwenderorganisation
<Ergebnisdatei>  Das Dateiziel des Importergebnisses, das optional ist. Wenn der Wert ignoriert wird, erfolgt die Ausgabe in das aktuelle Verzeichnis.

Beispiele:

ExcelImporter C:\ImportExcels\Servics.xlsx my_user_name my_pass my_org 
ExcelImporter C:\ImportExcels\Servics.xlsx my_user_name my_pass my_org C:\ImportResultExcels\Servics_Out.xlsx
ExcelExporter

Verwenden Sie das ExcelExporter-Befehlszeilenhilfsprogramm, um die CA Business Service Insight-Entitäten in Excel-Dateien zu exportieren.

Usage:

Syntax: ExcelExporter.exe <Dest_PATH> <User_Name> <Password> <Organization> 
<Dest_PATH>    Der Pfad zu der entstandenen Ausgabedatei.
<UserName>     Der Name des Anwenders, der den Export ausführt.
<Password>     Das Anwenderkennwort.
<Organization> Die Organisation des Anwenders.
Verzeichnis des Hilfsprogramms:  "%WWW_ROOT%\Oblicore\bin\ExcelExporter.exe"

Beispiel:

ExcelExporter C:\dest\Services_Out.xlsx my_user_name my_pass my_org

Entitäten

Folgende CA Business Service Insight-Entitäten können mit diesem Hilfsprogramm exportiert:

  • Attribute
  • Vertragspartei
  • Service
  • Servicegruppe
  • Vertrag
  • Metrik
  • Metrikerfassung
  • Parameter
  • Zeitzone
  • Currency
  • Zeitfenstervorlage
  • Units
  • Servicedomäne
  • Domänenkategorie
  • Event-Typ
  • Ressource
  • Ressourcengruppe
  • Ressourcentyp

Batch-Job

Um einen Batch-Job zu planen, verwenden Sie diese Hilfsprogramme, um Servicedaten aus CMDB-Systemen zu extrahieren und sie in CA Business Service Insight zu importieren.

Hinweis: Dies ist nur ein Beispiel und sollte nicht für tatsächliche Jobs verwendet werden.

Beispiel:

REM ====Begin of batch==========
@echo off
@echo off
Set UTILITY_ROOT=C:\Programme (x86)\CA\Cloud Insight\Utilities
Set WEB_BIN=C:\inetpub\wwwroot\Oblicore\bin
Set xml_path=C:\cmdb\service.xml
Set excel_path=C:\cmdb\BSI-ImportExcel.xlsx
Set result_excel_path=C:\cmdb\Servics_Out.xlsx

Set mdb_config="%UTILITY_ROOT%\MDBServiceConverter\MDBServiceConverter.xml"
Set xml_template_path="%UTILITY_ROOT%\XML2Excel\BSI_XML_Import_Full.xml"

Set MDBConvEXE_PATH="%UTILITY_ROOT%\MDBServiceConverter\MDBServiceConverter.exe"
Set XML2EXCELEXE_PATH="%UTILITY_ROOT%\XML2Excel\XML2Excel.exe"
Set ExcelImporter_PATH="%WEB_BIN%\ExcelImporter.exe"

%MDBConvEXE_PATH% %mdb_config%
%XML2EXCELEXE_PATH% %xml_path% %excel_path% %xml_template_path%
%ExcelImporter_PATH% %excel_path% my_name my_pass my_org %result_excel_path%
REM ====End of batch==========