Datastage8.5導入導出DS作業例子


以下為Datastage8.5的命令行方式的導入和導出,直接登陸服務器執行如下命令即可。不是Datastage客戶端的導入和導出,使用命令行方式的好處是:可以將該命令使用shell腳本進行調用導入和導出。

 

1.導入

1.1 導入新作業(原工作空間里不存在)

$DSHOME/../../Clients/istools/cli/istool import -dom dpapp01 -u 用戶名 -p 密碼 -ar /要導入的作業路徑/作業名稱.isx -ds '"dpapp01/BRCB_EDP"'

解釋:

dpapp01 : 為host名稱(需要再windows的host文件中配置)

  例如:host文件中配置是192.168.1.1 dpapp01這樣,那導入和導出命令的時候在-dom后面就要寫上dpapp01

 

 -u username -p password:用戶名和密碼

 /要導入的作業路徑/作業名稱.isx :該isx格式的ds作業可以通過下面的導出命令導出

BRCB_EDP : 表示要導入到的工程(登陸到Datastage時候的可選工程)

 

1.2 導入並替換原有已存在的作業

$DSHOME/../../Clients/istools/cli/istool import -dom dpapp01 -u 用戶名 -p 密碼 -ar /要導入的作業路徑/作業名稱.isx  -replace -ds '"dpapp01/BRCB_EDP"'

解釋:

dpapp01 : 為host名稱(需要再windows的host文件中配置)

  例如:host文件中配置是192.168.1.1 dpapp01這樣,那導入和導出命令的時候在-dom后面就要寫上dpapp01

-u 用戶名 -p 密碼用戶名和密碼

 /要導入的作業路徑/作業名稱.isx :導入作業的名稱(isx格式)

BRCB_EDP : 表示要導入到的工程(登陸到Datastage時候的可選工程)

注意: -replace最好寫在-ds前面
 

2.導出

$DSHOME/../../Clients/istools/cli/istool export -dom dpapp01 -u 用戶名 -p 密碼 -ar /要導出到的路徑/作業名稱.isx -ds '-incexec "dpapp01/DS作業在服務器上的路徑/作業名稱.pjb"'

 

總結:

1.往服務器上導入的時候一定要先上傳到服務器,然后再導入執行

2.編譯並執行通過后,可以再導出。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM