Supported NiFi controller services
Cloudera Flow Management (CFM) is shipped with Apache NiFi and includes a set of controller services, most of which are supported by Cloudera. You should be familiar with the available supported controller services, and avoid using any unsupported controller services in production environments.
Additional controller services are developed and tested by the Cloudera community but are not officially supported by Cloudera. Controller services are excluded for a variety of reasons, including insufficient reliability or incomplete test case coverage, declaration of non-production readiness by the community at large, and feature deviation from Cloudera best practices.
AccumuloService | HiveConnectionPool |
ActionHandlerLookup | HortonworksSchemaRegistry |
ADLSCredentialsControllerService | IPFIXReader |
ADLSIDBrokerCloudCredentialsProviderControllerService | IPLookupService |
AlertHandler | JASN1Reader |
AvroReader | JMSConnectionFactoryProvider |
AvroRecordSetWriter | JndiJmsConnectionFactoryProvider |
AvroSchemaRegistry | JsonPathReader |
AWSCredentialsProviderControllerService | JsonRecordSetWriter |
AWSIDBrokerCloudCredentialsProviderControllerService | JsonTreeReader |
AzureBlobIDBrokerCloudCredentialsProviderControllerService | KafkaRecordSink_1_0 |
AzureCosmosDBClientService | KafkaRecordSink_2_0 |
AzureStorageCredentialsControllerService | KafkaRecordSink_2_6 |
AzureStorageCredentialsControllerService_v12 | KerberosKeytabUserService |
AzureStorageCredentialsControllerServiceLookup | KerberosPasswordUserService |
CassandraDistributedMapCache | KerberosTicketCacheUserService |
CassandraSessionProvider | KeytabCredentialsService |
CEFReader | KuduLookupService |
CouchbaseClusterService | LoggingRecordSink |
CouchbaseKeyValueLookupService | LogHandler |
CouchbaseMapCacheClient | MongoDBControllerService |
CouchbaseRecordLookupService | MongoDBLookupService |
CSVReader | ParquetReader |
CSVRecordLookupService | ParquetRecordSetWriter |
CSVRecordSetWriter | PrometheusRecordSink |
DatabaseRecordLookupService | ReaderLookup |
DatabaseRecordSink | RecordSetWriterLookup |
DBCPConnectionPool | RecordSinkHandler |
DBCPConnectionPoolLookup | RecordSinkServiceLookup |
DistributedMapCacheClientService | RedisConnectionPoolService |
DistributedMapCacheLookupService | RedisDistributedMapCacheClientService |
DistributedMapCacheServer | RestLookupService |
DistributedSetCacheClientService | ScriptedActionHandler |
DistributedSetCacheServer | ScriptedLookupService |
EasyRulesEngineProvider | ScriptedReader |
EasyRulesEngineService | ScriptedRecordSetWriter |
ElasticSearchClientServiceImpl | ScriptedRecordSink |
ElasticSearchLookupService | ScriptedRulesEngine |
ElasticSearchStringLookupService | SimpleDatabaseLookupService |
EmailRecordSink | SimpleKeyValueLookupService |
EmbeddedHazelcastCacheManager | SimpleScriptedLookupService |
ExpressionHandler | SiteToSiteReportingRecordSink |
ExternalHazelcastCacheManager | SnowflakeComputingConnectionPool |
FreeFormTextRecordSetWriter | StandardHttpContextMap |
GCPCredentialsControllerService | StandardOauth2AccessTokenProvider |
GrokReader | StandardPGPPrivateKeyService |
HadoopDBCPConnectionPool | StandardPGPPublicKeyService |
HazelcastMapCacheClient | StandardProxyConfigurationService |
HBase_1_1_2_ClientMapCacheService | StandardRestrictedSSLContextService |
HBase_1_1_2_ClientService | StandardS3EncryptionService |
HBase_1_1_2_ListLookupService | StandardSSLContextService |
HBase_1_1_2_RecordLookupService | Syslog5424Reader |
HBase_2_ClientMapCacheService | SyslogReader |
HBase_2_ClientService | VolatileSchemaCache |
HBase_2_RecordLookupService | WindowsEventLogReader |
Hive3ConnectionPool | XMLReader |
XMLRecordSetWriter |