Hi, I am writing a custom udf for encrypting PII fields from columns that contain data in the form of a json. I only want to mask few of the sensitive fields and leave the rest as is. I have written a udf which reads the list of such PII fields from a s3 location and masks them.
The setup works fine on my local machine. However when I try to use the udf on actual hive cluster, I am facing the following error - "Error: java.lang.NoSuchFieldError: AP_SOUTH_1 (state=,code=0)" I tried googling around this but could not find anything worth trying. Here are my dependencies - hive-exec - 1.2.1000.2.6.4.0-91 aws-java-sdk - 1.11.31 Most probably this is a dependency version conflict issue because the mentioned region is present in Regions class in above sdk. What am I missing here? Any help would be appreciated. Regards Pratyaksh