Tema anterior: Utilidades de integración de servicio

Tema siguiente: Gestión de ACE

UniDB2XML

Utilice la utilidad de línea de comandos UNIDB2XML para extraer datos de una base de datos genérica a un archivo XML mediante declaraciones de SQL proporcionadas por el usuario.

Usage:

UniDB2XML.exe <cadena_conexión> <ruta_sql> <ruta_xml>

Argumento

Explicación

<cadena_conexión>

La cadena de conexión a la base de datos

<ruta_sql>

La ruta del archivo SQL

<ruta_xml>

La ruta del archivo xml de salida

Ejemplo:

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

Utilice la utilidad de la línea de comandos XML2EXCEL para convertir el contenido del archivo de Excel a formato XML.

Uso

Excel2XML.exe <ruta_excel> <ruta_dest> [<ruta_plantilla_xml>]

Donde:

Cadena

Descripción

<ruta_excel>

La ruta al archivo de Excel

<ruta_dest>

La ruta de destino de la salida en XML

<ruta_plantilla_xml>

(opcional)

Éste es el archivo de plantilla de XML (opcional). Si se ignora, se usará el archivo <directorio actual>\ BSI_XML_Import_Full.xml como archivo de plantilla. Si no se encuentra, aparecerá un error.

Ejemplo

Excel2XML.exe C:\src\BSI-ImportExcel.xlsx C:\dest\service.xml 
Excel2XML.exe C:\src\BSI-ImportExcel.xlsx C:\dest\service.xml 
"C:\Archivos de programa (x86)\CA\Cloud Insight\bin\MDBServiceConverter.xml"

EXCEL2XML

Use la utilidad de línea de comandos Excel2XML.EXE para convertir archivos de Excel en archivos xml.

Uso

Excel2XML.exe <ruta_excel> <ruta_dest> [<ruta_plantilla_xml>]

Argumento

Explicación

<ruta_excel>

La ruta al archivo de Excel.

<ruta_dest>

La ruta del archivo xml de salida.

<ruta_plantilla_xml>

El archivo de plantilla xml, que es opcional. Si se ignora, se usará el archivo <directorio actual>\ BSI_XML_Import_Full.xml como archivo de plantilla. Si no se encuentra, aparecerá un error.

Ejemplo

Excel2XML.exe C:\src\BSI-ImportExcel.xlsx C:\dest\service.xml 
Excel2XML.exe C:\src\BSI-ImportExcel.xlsx C:\dest\service.xml "C:\Archivos de programa (x86)\CA\Cloud Insight\Utilities\Excel2XML\BSI_XML_Import_Full.xml"

EXCELIMPORTER

Use la utilidad de línea de comandos EXCELIMPORTER para importar el contenido de archivos de Excel en archivos a CA Business Service Insight.

Usage:

ExcelImporter <RUTA_Archivo> <NombreUsuario> <Contraseña> <Organización> [<Archivo_Resultados>]
<RUTA_Archivo>    La ruta al archivo de Excel
<NombreUsuario>     El nombre de usuario que tiene el rol de importación
<Contraseña>     La contraseña del usuario
<Organización> La organización del usuario
<Archivo_Resultados>  El destino del archivo de resultados de la importación, que es opcional. Si se ignora, se creará en el directorio actual.

Ejemplos:

ExcelImporter C:\ImportExcels\Servics.xlsx mi_nombre_usuario mi_contraseña mi_org 
ExcelImporter C:\ImportExcels\Servics.xlsx mi_nombre_usuario mi_contraseña mi_org C:\ImportResultExcels\Servics_Out.xlsx

ExcelExporter

Utilice la utilidad de la línea de comandos ExcelExporter para exportar las entidades de CA Business Service Insight a archivos de Excel.

Usage:

Uso: ExcelExporter.exe <Ruta_destino> <Nombre_usuario> <Contraseña> <Organización> 
<Ruta_destino>    La ruta del archivo de salida resultante.
<Nombre_usuario>     El nombre del usuario que realiza la exportación.
<Contraseña>     La contraseña del usuario.
<Organización> La organización del usuario.
Ubicación de la utilidad: "%WWW_ROOT%\Oblicore\bin\ExcelExporter.exe"

Ejemplo:

ExcelExporter C:\dest\Services_Out.xlsx mi_nombre_usuario mi_contraseña mi_org

Entidades

Las entidades de CA Business Service Insight que esta utilidad puede exportar son:

  • Atributo
  • Parte contratante
  • Servicio
  • Grupo de servicios
  • Contrato
  • Métrica
  • Registro de métrica
  • Parámetro
  • Zona horaria
  • Moneda
  • Plantilla de ranura de tiempo
  • Unidades
  • Dominio del servicio
  • Categoría del dominio
  • Tipo de evento
  • Recurso
  • Grupo de recursos
  • Tipo de recurso

Trabajo en lotes

Para planificar un trabajo en lotes, utilice estas utilidades para extraer datos de servicio de sistemas de CMDB e importarlos a CA Business Service Insight.

Nota: Esto es un ejemplo solamente y no se debería utilizar para trabajos reales.

Ejemplo:

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==========