Cat: Concatenate ISX Files
Code Block | ||
---|---|---|
| ||
isx cat
Usage: cat [options]
Options:
* -isx
output isx package (required)
* -pattern
input isx pattern (required - can be used multiple times)
Wildcards:
? single character
* string
** path including path separators
Default: []
eg:
$> command-shell.sh isx cat -isx cat_test2.isx -pattern assets/CleanUser*.isx -pattern assets/ConnectorTest*.isx
loaded "assets\CleanUserDataHC.isx
added "TEST1-ENGN.DATAMIGRATORS.IO/dstage1/Jobs/CleanUserDataHC.pjb"
loaded "assets\ConnectorTest.isx
added "TEST1-ENGN.DATAMIGRATORS.IO/dstage1/Jobs/ConnectorTest.pjb"
loaded "assets\CleanUserDataFC.isx
added "TEST1-ENGN.DATAMIGRATORS.IO/dstage1/Jobs/CleanUserDataFC.pjb"
loaded "assets\ConnectorTest2.isx
added "TEST1-ENGN.DATAMIGRATORS.IO/dstage1/Jobs/ConnectorTest2.pjb"
loaded "assets\CleanUserData2.isx
added "TEST1-ENGN.DATAMIGRATORS.IO/dstage1/Jobs/CleanUserData2.pjb"
loaded "assets\CleanUserData.isx
added "TEST1-ENGN.DATAMIGRATORS.IO/dstage1/Jobs/CleanUserData.pjb"
loaded "assets\CleanUserData3.isx
added "TEST1-ENGN.DATAMIGRATORS.IO/dstage1/Jobs/CleanUserData3.pjb"
isx cat complete.
|
Cut: Cut an ISX File with Multiple Assets into Multiple ISX Files each with a Single Asset
Code Block | ||
---|---|---|
| ||
isx cut Usage: cut [options] Options: * -dir output directory * -isx isx package to cut eg: $> command-shell.shmettleci isx cut -dir output_dir -isx cut_test.isx |
Export: Exports DataStage Assets to ISX Files, One File Per Asset
Code Block | ||
---|---|---|
| ||
isx export Usage: export [options] Options: * -domain Services Tier (required) * -jobname Job Name regex (required) -location File System Location (optional) * -password Password (required) -preview Include Export Preview (optional) Default: false * -project Project Name (required) * -server Engine Tier (required) * -username User Name (required) eg: $> command-shell.sh isx export -domain test2-svcs.datamigrators.io:59445 -username isadmin -password isadminpwd -server test2-engn.datamigrators.io -project Test4 -jobname .*LD_S.* Exporting [.*LD_S.*] from repository... Exporting DataStage assets... * Export 'test2-engn.datamigrators.io/wwi_prod/Jobs/Load/LD_SUPPLIER.pjb' - COMPLETED * Export 'test2-engn.datamigrators.io/wwi_prod/Jobs/Load/LD_STOCK_HOLDING.pjb' - COMPLETED * Export 'test2-engn.datamigrators.io/wwi_prod/Jobs/Load/LD_STOCKITEM.pjb' - COMPLETED * Export 'test2-engn.datamigrators.io/wwi_prod/Jobs/Load/LD_SALE.pjb' - COMPLETED Export complete |
Set Parameters: Update Job Parameter values within an ISX file
Code Block | ||
---|---|---|
| ||
isx set-params
Usage: set-params [options]
Options:
* -P
parameter replacement (required - multiple use available)
Syntax: -Pkey=value
Default: {}
* -pattern
input isx pattern (required)
Default: []
eg:
$> command-shell.sh isx set-params -pattern assets/CleanUser*.isx -Planding_dir=/opt/data/extracts -Pref_dir=/opt/data/ref
|