InfoSphere DataStageおよびQualityStageアセット用のエクスポートコマンド
istool コマンド・ライン・インターフェース (CLI) を使用して、 資産をアーカイブ・ファイルにエクスポートできます。 アーカイブ・ファイルの推奨される拡張子は .isx です。
目的
IBM® InfoSphere® DataStage®およびQualityStage®アセットをローカル・ファイル・システムのアーカイブ・ファイルにエクスポートするには、istool 'exportコマンドでDataStageコマンド・オプションを使用します。 その後、istool 'importコマンドをDataStageコマンド・オプションとともに使用すると、エクスポートしたアセットを別のIBM InfoSphere Information Serverメタデータ・リポジトリにリストアできます。
すべてのタイプのすべてのアセットをエクスポートするには、メタデータ リポジトリから別のリポジトリにすべてのアセットを移動するを参照してください。
前提条件
エクスポートするアセットの編集権限が付与されたInfoSphere DataStageおよびQualityStageロールが必要です。
このコマンドの実行は、istool コマンド・ライン・ウィンドウで行う方法が推奨されます。 オペレーティング・システムのコマンド・ライン・ウィンドウまたはスクリプトでこのコマンドを実行する場合は、 コマンド名に istool を追加してください。
コマンド構文
構文内のオプション・パラメーターおよび値は、大括弧 [ ] で囲まれています。
export
authentication parameters
[generic parameters]
-archive "file_name_and_path"
[-maxArchiveSize number_of_megabytes]
[-updatearchive]
[-preview ] | [-responseFile "file_name_and_path"]
[-abortIfError number_of_errors]
-datastage ' "dsServer[:port]/project/folder/asset_name.suffix"
[ -base "server[:port]/project"]
[-includedependent]
[-nodesign]
[-includeexecutable]
'
パラメーター
- authentication parameters
- 必須。 すべての資産交換コマンドは、InfoSphere Information Server Serverの特定のインストールに接続するための認証パラメータを使用します。
- generic parameters
- 汎用パラメーターは、すべての資産交換コマンドで使用可能です。 コマンドの構文に関するヘルプを要求したり、サイレントまたは冗長な操作を指定したり、コマンドの実行にスクリプトを使用したりするには、汎用パラメータを使用する。
- -アーカイブ|-ar"ファイル名とパス"
- 必須。 資産をエクスポートする先の .isx ファイルを指定します。
- --maxArchiveSize| -masnumber_of_megabytes
- エクスポートおよびインポートのパフォーマンスを向上させるために、エクスポート・ファイルのサイズが指定のメガバイト数を超えた場合に追加のアーカイブ・ファイルを作成します。 例えば、500 を指定し、エクスポートの合計サイズが 1,300 MB の場合、追加のアーカイブ・ファイルが 2 つ作成されます。これらのアーカイブ・ファイルの名前の末尾には番号が付加されます。 これらのアーカイブ・ファイルをインポートする場合、最初のアーカイブ・ファイルを指定すると、すべてのファイルがインポートされます。 詳しくは共通パラメータを参照。
- -updatearchive | -up
- アーカイブ・ファイルが存在する場合、それを更新します。 -updatearchive を指定しない場合、既存のアーカイブ・ファイルの内容が上書きされます。
- -preview | -pre
- 資産をエクスポートせずに、エクスポート処理をプレビューする場合に、このオプションを指定します。
- --responseFile| -rf"ファイル名とパス"
- 前回の istool export -ds コマンドの実行時にエクスポートできなかった資産を含む応答ファイルの名前とパスを指定します。 -preview パラメーターではサポートされません。 詳細については、istool exportとistool importコマンドで応答ファイルを使うを参照のこと。
- --abortIfError| -abortnumber_of_errors
- 指定した数のエラーが発生すると、エクスポートを停止します。
- -データステージ|-ds' "dsServer/プロジェクト/フォルダ/アセット名.サフィックス"'
- 必須。 InfoSphere DataStageおよびQualityStageアセットのエクスポートを指定します。 エクスポート・ファイルに追加される資産のパスを指定します。 詳細は、「 InfoSphere DataStageおよびQualityStageアセットのアセット・パス」を参照してください。 資産名は、InfoSphere Information Serverマネージャからコピー&ペーストできます。
終了状況
戻り値 0 は正常終了を示します。他の値はすべて、失敗を示します。 終了コードのリストは、コマンド・ヘルプに表示されています。 export -help入力すると、「exportコマンドで可能な終了コードのリストが表示される。
エラー処理
複数のオブジェクトをエクスポートしている場合、 失敗によって操作が中断されることはありません。 オブジェクトが 1 つでも正常にエクスポートされれば、 アーカイブ・ファイルは作成されます。 オブジェクトが 1 つもエクスポートされなければ、 アーカイブ・ファイルは作成されません。 1 つ以上のオブジェクトをエクスポートできなければ、終了状況は、エラーを報告します。例
export -domain IIDEMO5 -username admin -password admin -archive
c:\ds_archive.isx -maxArchiveSize 500 -ds 'IIDEMO5/dstage1/*/*.*'
export –domain sliver:9443 -username user1 -password pass1
-archive "c:\arc.isx" -datastage ' "sliver:5000/Proj/Jobs/Mine/ajob.pjb"
"serv2/anotherProj/folder2/*/*.sjb" '
export -domain sliver:9443 -username user1 -password pass1
-archive "c:\arc.isx" -updatearchive -datastage '-base="serv2/anotherProj"
"tabledefinitions/*.tbd" "Jobs/Pivotal/*.pjb" -includedependent'
export -domain sliver:9443 -username user1 -password pass1
-archive "c:\runtime.isx" -ds '-nodesign -includeexecutable
"sliver:5000/dstage/Jobs/*.pjb" '