Document toolboxDocument toolbox

Using the S2PX Command Line

S2PX is implemented as a pair of plugins to the MettleCI Command Line Interface which provide a new s2px namespace containing two new commands: analysis and convert.

Analysis

The MettleCI Command to run S2PX Asset Queries is…

# Usage statement $> mettleci s2px analysis MettleCI Command Line (build 133) (C) 2018-2022 Data Migrators Pty Ltd The following options are required: -isx -report Usage: s2px analysis [options] Options: * -isx the ISX extract or directory of extracts to be analysed * -report output report (XLSX) Command failed. # Example $> mettleci s2px analysis \ -isx ./MyServerJobs.isx \ -report ./MyServerJobs.xlsx MettleCI Command Line (build 133) (C) 2018-2022 Data Migrators Pty Ltd Loading queries - ... <SNIP> * SomeJob (SERVER_JOB) * SomeOtherJob (SERVER_JOB) * SomeParameters (PARAMETER_SET) * MyJob (SERVER_JOB) Writing report... Done. $>

See Running S2PX Analysis for more details.

Convert

The MettleCI Command to run S2PX conversion is…

# Usage statement $> mettleci s2px convert MettleCI Command Line (build 133) (C) 2018-2022 Data Migrators Pty Ltd The following options are required: -target-dsx -source-dsx -config Usage: s2px convert [options] Options: * -config Path to server to parallel configuration file * -source-dsx Source DSX export to be converted from server to parallel * -target-dsx Target DSX that will contain all converted jobs Command failed. # Example $> mettleci s2px convert -source-dsx "MyServerJobs.dsx" \ -target-dsx "MyParallelJobs.dsx" \ -config s2px_config.yaml MettleCI Command Line (build 133) (C) 2018-2022 Data Migrators Pty Ltd Loading configuration Preprocessing 'MyServerJobs.dsx' Converting shared containers Converting jobs Decomposing SomeJob Translating SomeJobPx Decomposing SomeOtherJob Translating SomeOtherJobPxP01 Translating SomeOtherJobPxP02 Decomposing MyJob Translating MyJobPxP01 Translating MyJobPxP02 Translating MyJobPxP03 Generating C headers and template functions Done. $>

See Running S2PX Conversion for more details.

 

© 2015-2024 Data Migrators Pty Ltd.