ユーザによって提供される 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
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"
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"
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
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==========
|
Copyright © 2013 CA.
All rights reserved.
|
|