Supported NiFi controller services

This release is based on Apache NiFi 1.25 and 2.0 and includes a set of controller services, most of which are supported by Cloudera Support.

You should be familiar with the available supported controller services and avoid using any unsupported controller services in production environments.

While 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, incomplete test case coverage, community declaration of non-production readiness, or feature deviation from Cloudera best practices.

NiFi 1.25

AccumuloService ImpalaConnectionPool
ActionHandlerLookup IPFIXReader
ActiveMQJMSConnectionFactoryProvider IPLookupService
ADLSCredentialsControllerService JASN1Reader
ADLSCredentialsControllerServiceLookup JiraRecordSink
ADLSIDBrokerCloudCredentialsProviderControllerService JMSConnectionFactoryProvider
AlertHandler JndiJmsConnectionFactoryProvider
AmazonGlueSchemaRegistry JsonConfigBasedBoxClientService
AvroReader JsonPathReader
AvroRecordSetWriter JsonRecordSetWriter
AvroSchemaRegistry JsonTreeReader
AWSCredentialsProviderControllerService KafkaRecordSink_1_0
AWSIDBrokerCloudCredentialsProviderControllerService KafkaRecordSink_2_0
AzureBlobIDBrokerCloudCredentialsProviderControllerService KafkaRecordSink_2_6
AzureCosmosDBClientService KerberosKeytabUserService
AzureEventHubRecordSink KerberosPasswordUserService
AzureServiceBusJMSConnectionFactoryProvider KerberosTicketCacheUserService
AzureStorageCredentialsControllerService KeytabCredentialsService
AzureStorageCredentialsControllerService_v12 KuduLookupService
AzureStorageCredentialsControllerServiceLookup LoggingRecordSink
AzureStorageCredentialsControllerServiceLookup_v12 LogHandler
CassandraDistributedMapCache MongoDBControllerService
CassandraSessionProvider MongoDBLookupService
CdpCredentialsProviderControllerService ParquetReader
CdpOauth2AccessTokenProviderControllerService ParquetRecordSetWriter
CEFReader PostgreSQLConnectionPool
CiscoEmblemSyslogMessageReader PrometheusRecordSink
ClouderaHiveConnectionPool RabbitMQJMSConnectionFactoryProvider
ClouderaSchemaRegistry ReaderLookup
CMLLookupService RecordSetWriterLookup
ConfluentSchemaRegistry RecordSinkHandler
CouchbaseClusterService RecordSinkServiceLookup
CouchbaseKeyValueLookupService RedisConnectionPoolService
CouchbaseMapCacheClient RedisDistributedMapCacheClientService
CouchbaseRecordLookupService RedshiftConnectionPool
CSVReader RestLookupService
CSVRecordLookupService ScriptedActionHandler
CSVRecordSetWriter ScriptedLookupService
DatabaseRecordLookupService ScriptedReader
DatabaseRecordSink ScriptedRecordSetWriter
DatabaseTableSchemaRegistry ScriptedRecordSink
DBCPConnectionPool ScriptedRulesEngine
DBCPConnectionPoolLookup SimpleDatabaseLookupService
DistributedMapCacheClientService SimpleKeyValueLookupService
DistributedMapCacheLookupService SimpleRedisDistributedMapCacheClientService
DistributedMapCacheServer SimpleScriptedLookupService
DistributedSetCacheClientService SiteToSiteReportingRecordSink
DistributedSetCacheServer SmbjClientProviderService
EasyRulesEngineProvider SnowflakeComputingConnectionPool
EasyRulesEngineService StandardAsanaClientProviderService
EBCDICRecordReader [Technical Preview] StandardAzureCredentialsControllerService
ElasticSearchClientServiceImpl StandardDropboxCredentialService
ElasticSearchLookupService StandardFileResourceService
ElasticSearchStringLookupService StandardHashiCorpVaultClientService
EmailRecordSink StandardHttpContextMap
EmbeddedHazelcastCacheManager StandardJsonSchemaRegistry [Technical Preview]
ExcelReader StandardOauth2AccessTokenProvider
ExpressionHandler StandardPGPPrivateKeyService
ExternalHazelcastCacheManager StandardPGPPublicKeyService
FreeFormTextRecordSetWriter StandardPrivateKeyService
GCPCredentialsControllerService StandardProxyConfigurationService
GrokReader StandardRestrictedSSLContextService
HadoopCatalogService StandardS3EncryptionService
HadoopDBCPConnectionPool StandardSnowflakeIngestManagerProviderService
HazelcastMapCacheClient StandardSSLContextService
HBase_1_1_2_ClientMapCacheService StandardWebClientServiceProvider
HBase_1_1_2_ClientService Syslog5424Reader
HBase_1_1_2_ListLookupService SyslogReader
HBase_1_1_2_RecordLookupService UDPEventRecordSink
HBase_2_ClientMapCacheService VolatileSchemaCache
HBase_2_ClientService WindowsEventLogReader
HBase_2_RecordLookupService XMLReader
Hive3ConnectionPool XMLRecordSetWriter
HiveCatalogService YamlTreeReader
HiveConnectionPool ZendeskRecordSink
HortonworksSchemaRegistry

NiFi 2.0

AccumuloService IPLookupService
ActiveMQJMSConnectionFactoryProvider JASN1Reader
ADLSCredentialsControllerService JiraRecordSink
ADLSCredentialsControllerServiceLookup JMSConnectionFactoryProvider
ADLSIDBrokerCloudCredentialsProviderControllerService JndiJmsConnectionFactoryProvider
AmazonGlueSchemaRegistry JsonConfigBasedBoxClientService
ApicurioSchemaRegistry JsonPathReader
AvroReader JsonRecordSetWriter
AvroRecordSetWriter JsonTreeReader
AvroSchemaRegistry KafkaRecordSink_2_6
AWSCredentialsProviderControllerService KerberosKeytabUserService
AWSIDBrokerCloudCredentialsProviderControllerService KerberosPasswordUserService
AzureBlobIDBrokerCloudCredentialsProviderControllerService KerberosTicketCacheUserService
AzureCosmosDBClientService KuduLookupService
AzureEventHubRecordSink LoggingRecordSink
AzureServiceBusJMSConnectionFactoryProvider MongoDBControllerService
AzureStorageCredentialsControllerService_v12 MongoDBLookupService
AzureStorageCredentialsControllerServiceLookup_v12 ParquetReader
CassandraDistributedMapCache ParquetRecordSetWriter
CassandraSessionProvider PostgreSQLConnectionPool
CdpCredentialsProviderControllerService PrometheusRecordSink
CdpOauth2AccessTokenProviderControllerService ProxyPLC4XConnectionPool [Technical Preview]
CEFReader RabbitMQJMSConnectionFactoryProvider
CiscoEmblemSyslogMessageReader ReaderLookup
ClouderaHiveConnectionPool RecordSetWriterLookup
ClouderaSchemaRegistry RecordSinkServiceLookup
CMLLookupService RedisConnectionPoolService
ConfluentEncodedSchemaReferenceReader RedisDistributedMapCacheClientService
ConfluentEncodedSchemaReferenceWriter RedshiftConnectionPool
ConfluentSchemaRegistry RestLookupService
CouchbaseClusterService ScriptedLookupService
CouchbaseKeyValueLookupService ScriptedReader
CouchbaseMapCacheClient ScriptedRecordSetWriter
CouchbaseRecordLookupService ScriptedRecordSink
CSVReader SimpleDatabaseLookupService
CSVRecordLookupService SimpleKeyValueLookupService
CSVRecordSetWriter SimpleRedisDistributedMapCacheClientService
DatabaseRecordLookupService SimpleScriptedLookupService
DatabaseRecordSink SiteToSiteReportingRecordSink
DatabaseTableSchemaRegistry SlackRecordSink
DBCPConnectionPool SmbjClientProviderService
DBCPConnectionPoolLookup SnowflakeComputingConnectionPool
DistributedMapCacheClientService StandardAsanaClientProviderService
DistributedMapCacheLookupService StandardAzureCredentialsControllerService
DistributedMapCacheServer StandardDropboxCredentialService
DistributedSetCacheClientService StandardFileResourceService
DistributedSetCacheServer StandardHashiCorpVaultClientService
EBCDICRecordReader [Technical Preview] StandardHttpContextMap
ElasticSearchClientServiceImpl StandardJsonSchemaRegistry [Technical Preview]
ElasticSearchLookupService StandardOauth2AccessTokenProvider
ElasticSearchStringLookupService StandardPGPPrivateKeyService
EmailRecordSink StandardPGPPublicKeyService
EmbeddedHazelcastCacheManager StandardPLC4XConnectionPool [Technical Preview]
ExcelReader StandardPrivateKeyService
ExternalHazelcastCacheManager StandardProxyConfigurationService
FreeFormTextRecordSetWriter StandardRestrictedSSLContextService
GCPCredentialsControllerService StandardS3EncryptionService
GCSFileResourceService StandardSnowflakeIngestManagerProviderService
GenericPLC4XConnectionPool [Technical Preview] StandardSSLContextService
GrokReader StandardWebClientServiceProvider
HadoopCatalogService Syslog5424Reader
HadoopDBCPConnectionPool SyslogReader
HazelcastMapCacheClient UDPEventRecordSink
HBase_2_ClientMapCacheService VolatileSchemaCache
HBase_2_ClientService WindowsEventLogReader
HBase_2_RecordLookupService XMLReader
Hive3ConnectionPool XMLRecordSetWriter
HiveCatalogService YamlTreeReader
ImpalaConnectionPool ZendeskRecordSink
IPFIXReader