前のトピック: サービス統合ユーティリティ次のトピック: ACE 管理


UniDB2XML

ユーザによって提供される SQL ステートメントを使用して、汎用的なデータベースから XML ファイルにデータを抽出するために、UNIDB2XML コマンド ライン ユーティリティを使用します。

使用法:

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

引数

説明

<connection_string3>

DB への接続文字列

<sql_path>

SQL ファイルのパス

<xml_path>

出力 XML ファイルのパス

例:

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

Excel ファイルの内容を XML 形式に変換するには、XML2EXCEL コマンド ライン ユーティリティを使用します。

Usage

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

各項目の説明:

文字列

説明

<excel_path>

Excel ファイルのパス

<dest_path>

XML 出力先のパス

<xml_template_path>

(オプション)

これは XML テンプレート ファイルです(オプション)。 無視すると、テンプレート ファイルとして <カレント ディレクトリ>¥ BSI_XML_Import_Full.xml ファイルが使用されます。 見つからない場合はエラーが表示されます。

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

Excel ファイルを XML ファイルに変換するために、Excel2XML.EXE コマンド ライン ユーティリティを使用します。

Usage

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

引数

説明

<excel_path>

Excel ファイルのパス。

<dest_path>

出力 XML ファイルのパス。

<xml_template_path>

XML テンプレート ファイル(オプション)。 無視すると、テンプレート ファイルとして <カレント ディレクトリ>¥ BSI_XML_Import_Full.xml ファイルが使用されます。 見つからない場合はエラーが表示されます。

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

Excel ファイルのコンテンツを CA Business Service Insight にインポートするために、EXCELIMPORTER コマンド ライン ユーティリティを使用します。

使用法:

ExcelImporter <File_PATH> <UserName> <Password> <Organization> [<Result_File>]
<File_PATH>    The excel file path
<UserName>     The user name who has the import role
<Password>     The user password
<Organization> The user organization
<Result_File>  The import result file destination, which is optional. If ignored, it will output to the current directory.

例:

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

CA Business Service Insight エンティティを Excel ファイルにエクスポートするには、ExcelExporter コマンド ライン ユーティリティを使用します。

使用法:

使用法: ExcelExporter.exe <Dest_PATH> <User_Name> <Password> <Organization> 
<Dest_PATH>    結果の出力ファイルへのパス。
<UserName>     エクスポートを実行するユーザ名。
<Password>     ユーザのパスワード。
<Organization> ユーザが所属する組織
ユーティリティの場所:  "%WWW_ROOT%¥Oblicore¥bin¥ExcelExporter.exe"

例:

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

エンティティ

このユーティリティでは、以下の CA Business Service Insight エンティティをエクスポートできます。

  • 属性
  • 契約関係者
  • サービス
  • サービス グループ
  • 契約
  • メトリック
  • メトリック登録
  • パラメータ
  • タイム ゾーン
  • 通貨
  • タイムスロット テンプレート
  • 単位
  • サービス ドメイン
  • ドメイン カテゴリ
  • イベント タイプ
  • リソース
  • リソース グループ
  • リソース タイプ

バッチ ジョブ

バッチ ジョブをスケジュールするには、これらのユーティリティを使用して CMDB システムからサービス データを抽出し、CA Business Service Insight にそれをインポートします。

注: これは例にすぎません。実際のジョブに使用しないでください。

例:

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