SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 61251: LIBNAME HADOOP statements that require a custom URI option fail in SAS® Data Loader for Hadoop

DetailsHotfixAboutRate It

SAS Data Loader for Hadoop generates SAS code to execute directives requested by the user.  Currently, there is no way to specify a URI option for inclusion in LIBNAME HADOOP statements generated by SAS Data Loader for Hadoop.  If a URI option is needed to connect to your Hadoop system, the LIBNAME HADOOP statement will fail.

For example, the URI option might be necessary to specify SSL truststore information if the Hiveserver2 is secured with SSL, as shown below:

libname myhdp hadoop server="hive2.example.com" uri="jdbc:hive2://hive2.example.com:10000/default;principal=hive/_HOST@EXAMPLE.COM;ssl=true;sslTrustStore=/etc/security/pki/truststore;trustStorePassword=changeit";

Click the Hot Fix tab in this note to access the hot fix for this issue.

After You Have Installed the Hot Fix

With the hot fix installed, any URI string set in a connection.jdbc.url Extended Attribute on the SAS Data Loader - Hadoop Server entry in SAS® Management Console will be used as the URI option in LIBNAME HADOOP statements generated by SAS Data Loader for Hadoop.

For more information about connection.jdbc.url, see Define Data Sources in the SAS® Data Loader 3.1 for Hadoop: Installation and Configuration Guide.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Data Loader for HadoopMicrosoft® Windows® for x643.19.4 TS1M4
Linux for x643.19.4 TS1M4
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.