DatabaseParameterProvider
Description
Fetches parameters from database tables
Tags
database, dbcp, sql
Properties
In the list below required Properties are shown with an asterisk (*). Other properties are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.
Display Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Database Type * | db-type | Generic |
| The type/flavor of database, used for generating database-specific code. In many cases the Generic type should suffice, but some databases (such as Oracle) require custom SQL clauses. |
Database Connection Pooling Service * | dbcp-service | Controller Service: DBCPService Implementations: DBCPConnectionPoolLookup DBCPConnectionPool HikariCPConnectionPool SnowflakeConnectionService | The Controller Service that is used to obtain a connection to the database. | |
Parameter Grouping Strategy * | parameter-grouping-strategy | Column |
| The strategy used to group parameters. |
Table Name * | table-name | The name of the database table containing the parameters. This property is only considered if:
| ||
Table Names * | table-names | A comma-separated list of names of the database tables containing the parameters. This property is only considered if:
| ||
Parameter Name Column * | parameter-name-column | The name of a column containing the parameter name. | ||
Parameter Value Column * | parameter-value-column | The name of a column containing the parameter value. | ||
Parameter Group Name Column * | parameter-group-name-column | The name of a column containing the name of the parameter group into which the parameter should be mapped. This property is only considered if:
| ||
SQL WHERE clause | sql-where-clause | A optional SQL query 'WHERE' clause by which to filter all results. The 'WHERE' keyword should not be included. |
State Management
This component does not store state.
Restricted
This component is not restricted.
System Resource Considerations
This component does not specify system resource considerations.