Establishing a Connection
To access Apache Impala data in BizTalk, you need to configure the adapter and then configure the connection.
Configure the Apache Impala Adapter
You can configure the adapter in the properties for the receive location or send port: Select the adapter in the Type menu, and then click Configure. You can then specify receive or transmit properties in the Transport Properties dialog that is displayed.
See Adapter Configuration for guides to configure the adapter for receive locations and send ports.
Configure the Connection
After you configure the adapter, you need to configure connection properties. In the Transport Properties dialog, click the button in the Connection String box. You can set connection properties in the dialog that is displayed.
Connecting to Apache Impala
In order to connect to Apache Impala, set the Server, Port, and ProtocolVersion. You may optionally specify a default Database.
Authenticating to Apache Impala
There are several ways to authenticate to Apache Impala including NOSASL,LDAP,KERBEROS. The following sections cover how to connect over each.
Authenticating with NOSASL
When using NOSASL, no authentication is performaned. It is used when you are connecting to a server from a trusted location such as a test machine on your local network. By default, NOSASL is as the default AuthScheme, so no additional connection properties need to be set.
Authenticating with LDAP
To authenticate with LDAP, set the following connection properties:
- AuthScheme: Set this to LDAP.
- User: Set this to user to login as.
- Password: Set this to the password of the user.
Authenticating with Kerberos
Please see Using Kerberos for details on how to authenticate with Kerberos.