Argomento precedente: Utilità di integrazione del servizio

Argomento successivo: Gestione ACE

UniDB2XML

Utilizzare l'utilità della riga di comando UNIDB2XML per estrarre i dati da un database generico in un file XML utilizzando le dichiarazioni SQL fornite dall'utente.

Sintassi:

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

Argomento

Spiegazione

<connection_string>

La stringa di connessione al database

<sql_path>

Il percorso del file SQL

<xml_path>

Il percorso del file xml di output

Esempio:

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

Utilizzare l'utilità della riga di comando XML2EXCEL per convertire il contenuto del file Excel in formato XML.

Utilizzo

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

In cui:

Stringa

Descrizione

<excel_path>

Percorso del file Excel.

<dest_path>

Percorso di destinazione dell'output XML

<xml_template_path>

(facoltativo)

File XML modello (facoltativo). Se ignorato, verrà utilizzato il file <directory corrente>\ BSI_XML_Import_Full.xml come file di modello. Se tale file non viene non viene rilevato, verrà visualizzato un errore.

Esempio

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

Utilizzare l'utilità da riga di comando Excel2XML.EXE per convertire i file Excel in file XML.

Utilizzo

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

Argomento

Spiegazione

<excel_path>

Il percorso del file Excel.

<dest_path>

Il percorso del file xml di output.

<xml_template_path>

Il file xml di modello, che è facoltativo. Se ignorato, utilizza <current directory>\ BSI_XML_Import_Full.xml file come file di modello. Se non viene individuato, compare un errore.

Esempio

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

Utilizzare l'utilità della riga di comando EXCELIMPORTER per importare i contenuti dei file Excel in CA Business Service Insight.

Sintassi:

ExcelImporter <PERCORSO_File> <NomeUtente> <Password> <Organizzazione> [<File_Risultato>]
<PERCORSO_File>    Il percorso del file Excel
<NomeUtente>     Il nome utente con il ruolo di importazione
<Password>     La password utente
<Organizzazione> L'organizzazione dell'utente
<File_Risultato>  La destinazione di file dei risultati di importazione, che è facoltativa. Se ignorata, il file viene salvato nella directory corrente.

Esempi:

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

Utilizzare l'utilità della riga di comando ExcelExporter per esportare le entità CA Business Service Insight in file Excel.

Sintassi:

Utilizzo: ExcelExporter.exe <Dest_PATH> <User_Name> <Password> <Organization> 
<Dest_PATH>    Percorso del file di output risultante.
<UserName>     Nome dell'utente che esegue l'esportazione.
<Password>     Password dell'utente.
<Organization> Organizzazione dell'utente.
Percorso dell'utilità:  %WWW_ROOT%\Oblicore\bin\ExcelExporter.exe

Esempio:

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

Entità

Le entità CA Business Service Insight disponibili per l'esportazione da questa utilità sono:

  • Attributo
  • Contraente
  • Servizio
  • Gruppo di servizi
  • Contratto
  • Metrica
  • Registrazione della metrica
  • Parametro
  • Fuso orario
  • Valuta
  • Modello del periodo di applicazione
  • Unità
  • Dominio del servizio
  • Categoria di dominio
  • Tipo di evento
  • Risorsa
  • Gruppo di risorse
  • Tipo di risorsa

Processo in batch

Per pianificare un processo in batch, utilizzare queste utilità per estrarre i dati del servizio dai sistemi CMDB e importarli in CA Business Service Insight.

Nota: questo è solo un esempio e non dovrebbe essere utilizzato per i processi effettivi.

Esempio:

REM ====Begin of batch==========
@echo off
@echo off
Set UTILITY_ROOT=C:\Program Files (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==========