Supports Expression Language: true (will be evaluated using variable registry only)Hive Configuration Resources | hive-config-resources | | | A file or comma separated list of files which contains the Hive configuration (hive-site.xml, e.g.). Without this, Hadoop will search the classpath for a 'hive-site.xml' file or will revert to a default configuration. Note that to enable authentication with Kerberos e.g., the appropriate properties must be set in the configuration files. Please see the Hive documentation for more details.
This property expects a comma-separated list of file resources.
Supports Expression Language: true (will be evaluated using variable registry only) |
Database User | hive-db-user | | | Database user name Supports Expression Language: true (will be evaluated using variable registry only) |
Password | hive-db-password | | | The password for the database user Sensitive Property: true Supports Expression Language: true (will be evaluated using variable registry only) |
Max Wait Time | hive-max-wait-time | 500 millis | | The maximum amount of time that the pool will wait (when there are no available connections) for a connection to be returned before failing, or -1 to wait indefinitely. Supports Expression Language: true (will be evaluated using variable registry only) |
Max Total Connections | hive-max-total-connections | 8 | | The maximum number of active connections that can be allocated from this pool at the same time, or negative for no limit. Supports Expression Language: true (will be evaluated using variable registry only) |
Max Connection Lifetime | hive-max-conn-lifetime | -1 | | The maximum lifetime in milliseconds of a connection. After this time is exceeded the connection pool will invalidate the connection. A value of zero or -1 means the connection has an infinite lifetime. Supports Expression Language: true (will be evaluated using variable registry only) |
Validation query | Validation-query | | | Validation query used to validate connections before returning them. When a borrowed connection is invalid, it gets dropped and a new valid connection will be returned. NOTE: Using validation may have a performance penalty. Supports Expression Language: true (will be evaluated using variable registry only) |
Kerberos Credentials Service | kerberos-credentials-service | | Controller Service API: KerberosCredentialsService Implementation: KeytabCredentialsService | Specifies the Kerberos Credentials Controller Service that should be used for authenticating with Kerberos |
Kerberos Principal | Kerberos Principal | | | Kerberos principal to authenticate as. Requires nifi.kerberos.krb5.file to be set in your nifi.properties Supports Expression Language: true (will be evaluated using variable registry only) |
Kerberos Keytab | Kerberos Keytab | | | Kerberos keytab associated with the principal. Requires nifi.kerberos.krb5.file to be set in your nifi.properties
This property requires exactly one file to be provided..
Supports Expression Language: true (will be evaluated using variable registry only) |
Kerberos Password | Kerberos Password | | | Kerberos password associated with the principal. Sensitive Property: true |
State management:
This component does not store state.Restricted:
This component is not restricted.System Resource Considerations:
None specified.