Skip to content

Releases: FlatBallFlyer/IBM-Data-Merge-Utility-CLI

IDMU CLI v4 GA

11 Dec 23:09
Compare
Choose a tag to compare

This is the first GA of the IDMU-CLI.

Requirements

  • Java 1.8: If the command java -version does not report version 1.8 see the Oracle Instructions to install the latest jvm.
  • A JSON Editor: You will want to get a good json editor to edit templates. On Mac you can find the Power JSON Editor in the app store. I'm looking for recommendations on Windows, as a last resort you can use this on-line Json Editor
  • git (optional): See the git installation site to install git.

Installing

To use as a stand alone utility, download the idmu-cli-4.0.1-jar-with-dependencies.jar above and place it in your class path. Execute java Merge to get the help screen. For example:

mkdir ~/idmu
cd ~/idmu
curl -L -O https://github.com/FlatBallFlyer/IBM-Data-Merge-Utility-CLI/releases/download/v4.0.1/idmu-cli-4.0.1-jar-with-dependencies.jar
export CLASSPATH=$CLASSPATH:~/idmu/idmu-cli-4.0.1-jar-with-dependencies.jar
java Merge

Running the samples

Download the source archive above, or clone the IDMU-CLI project and see the project src/test/resources folder for a bunch of sample templates and merge commands.

To clone the project and run the performance testing scripts / merges:

cd ~/idmu
git clone https://github.com/FlatBallFlyer/IBM-Data-Merge-Utility-CLI.git
cd IBM-Data-Merge-Utility-CLI/src/test/resources/performance/
./testPerformance.sh

See the Command Line Usage section on the Project Page for information on CLI options and file formats.

See the IDMU project JSON Schema's for information on templates and options:

See the IDMU project Sample Json files for more details