Build the Project using mvn package
To work with main classes use bigdata-examples-0.0.1-SNAPSHOT.jar
To work with main classes & dependency jars use bigdata-examples-0.0.1-SNAPSHOT-dependency-jars.jar
usage: help
-d,--delimiter Field Delimiter
-f,--file output file path
-h,--help Show this help and quit
-n,--numberOfUsers number of users
-s,--startNumber starting number of userid, bydefault is 1
#Example1 : To Generate json data, use below command
java -cp target/bigdata-examples-0.0.1-SNAPSHOT-dependency-jars.jar <br>
com.orienit.kalyan.examples.GenerateUsers <br>
-f /tmp/users.json <br>
-n 10 <br>
-s 1
#Example2 : To Generate csv data, use below command
java -cp target/bigdata-examples-0.0.1-SNAPSHOT-dependency-jars.jar <br>
com.orienit.kalyan.examples.GenerateUsers <br>
-f /tmp/users.csv <br>
-d ',' <br>
-n 10 <br>
-s 1
#Example3 : To Generate tsv data, use below command
java -cp target/bigdata-examples-0.0.1-SNAPSHOT-dependency-jars.jar <br>
com.orienit.kalyan.examples.GenerateUsers <br>
-f /tmp/users.tsv <br>
-d '\t' <br>
-n 10 <br>
-s 1
#Example4 : To Generate any delimiter data, use below command
java -cp target/bigdata-examples-0.0.1-SNAPSHOT-dependency-jars.jar <br>
com.orienit.kalyan.examples.GenerateUsers <br>
-f /tmp/users.txt <br>
-d '#' <br>
-n 10 <br>
-s 1
usage: help
-d,--delimiter Field Delimiter
-f,--file output file path
-h,--help Show this help and quit
-l,--numberOfLogs number of logs
-n,--numberOfUsers number of users
#Example1 : To Generate json data, use below command
java -cp target/bigdata-examples-0.0.1-SNAPSHOT-dependency-jars.jar <br>
com.orienit.kalyan.examples.GenerateProductLog <br>
-f /tmp/productlog.json <br>
-n 10 <br>
-l 20
#Example2 : To Generate csv data, use below command
java -cp target/bigdata-examples-0.0.1-SNAPSHOT-dependency-jars.jar <br>
com.orienit.kalyan.examples.GenerateProductLog <br>
-f /tmp/productlog.csv <br>
-d ',' <br>
-n 10 <br>
-l 20
#Example3 : To Generate tsv data, use below command
java -cp target/bigdata-examples-0.0.1-SNAPSHOT-dependency-jars.jar <br>
com.orienit.kalyan.examples.GenerateProductLog <br>
-f /tmp/productlog.tsv <br>
-d '\t' <br>
-n 10 <br>
-l 20
#Example4 : To Generate any delimiter data, use below command
java -cp target/bigdata-examples-0.0.1-SNAPSHOT-dependency-jars.jar <br>
com.orienit.kalyan.examples.GenerateProductLog <br>
-f /tmp/productlog.txt <br>
-d '#' <br>
-n 10 <br>
-l 20