Preparing Cloudera BigData instance using Kerberos authentication

About this task

With the v11.1 release, Unica Campaign supports Cloudera based BigData instance using Kerberos authentication. The Unica Campaign Analaytical Server connects with the Kerberos enabled Cloudera BigData instance with the valid Kerberos enabled user login or with user impersonation.

Note: In case the kerberos authentication token expires, user will not able to connect to the Bigdata instance. Also, the flowcharts execution will fail due to the authentication issue. User must make sure that the authentication using kerberos is seamless using TGT while Unica Campaign is running.

The Unica Campaign analytical should always be connected with the BigData instance - if the Operating System user is not Kerberos enabled, there is a need to authenticate this user using Kerberos keytab.

Note: In case of kerberos authentication token expired, user will not able to connect to Bigdata instance. Also flowcharts execution will get failed due to authentication issue. User needs to make sure authentication using kerberos is seamless using TGT while Unica Campaign is running.
Note: Kerberos authentication is currently only certified for RHEL Linux and Windows operating system.
Table 1.

Task Description
Download, Install and Configure Kerberos packages on Campaign listener machine You can install and configure the required Kerberos packages on Windows and Linux operating systems as mentioned in the respective section. On Windows MIT Kerberos packages should be installed.
Establish seamless connection with Cloudera Hadoop instance using Kerberos on Unica Campaign listener machine On Windows a script is provided to have a seamless connection with Cloudera Hadoop instance. This Script obtains the Ticket for the Kerberos principal , renews and regenerates the ticket before expiry. On Linux environment user is recommended to write cron jobs to achieve using kinit and k5start utility.
Install Cloudera Impala ODBC driver. Please follow the steps to install and configure ODBC driver as mentioned in section – (Preparing Cloudera Hadoop Impala based user data sources for Unica Campaign).
Configure Cloudera Impala ODBC Driver using Kerberos. Configuration include setting hostname, port number, schema, authentication mechanism as Kerberos.
Import and Configure the BigDataODBCImpala template Data Source in Campaign Please follow the steps to configure BigDataODBCImpala template as mentioned in section (Preparing Cloudera Hadoop Impala based user data sources for Unica Campaign).
Map the Impala Data Source in Campaign Please follow the steps to map Impala datasource in Unica Campaign as mentioned in section (Preparing Cloudera Hadoop Impala based user data sources for Unica Campaign).