- Move to project directory i.e. hive-metadata-extraction
- Run JAR building command
./gradlew clean shadowJar
java -jar hive-metadata-extraction.jar hive_config.properties
OR
java -jar -Dlog4j.configurationFile=./log4j2.xml hive-metadata-extraction.jar hive_config.properties
- thriftUrl = URL to access hive metadata via HCat
- kerberos.enabled = set true when kerberos is enabled else set to false
- sasl = set true when having the kerberos metastore else set to false
- kerberos.hive.principal = kerberos principal of hive to access metadata
- javax.security.auth.useSubjectCredsOnly = This need to set false when having kerberos hive else set it to true
- outputDirectory = Directory where the dump will be created
- beautifyJson = set it to true for formatted json