Supported NiFi controller services

Review the list of Apache NiFi controller services supported in Cloudera Flow Management 4.12.0.

Apache NiFi provides a wide range of controller services for building dataflows. Cloudera Flow Management 4.12.0 is based on Apache NiFi 2.6.0 and includes most of these controller services, but not all are supported by Cloudera.

Some controller services available in Apache NiFi are developed and maintained by the community and are not supported in Cloudera. These controller services may be excluded due to factors such as limited testing, insufficient reliability, lack of production readiness, or misalignment with Cloudera best practices.

To ensure stability, performance, and full support coverage, use only controller services that are officially supported by Cloudera in production environments.

Table 1. List of NiFi controller services supported in Cloudera Flow Management 4.12.0
AccumuloService JsonRecordSetWriter
ActiveMQJMSConnectionFactoryProvider JsonTreeReader
ADLSCredentialsControllerService JWTBearerOAuth2AccessTokenProvider
ADLSCredentialsControllerServiceLookup Kafka3ConnectionService
ADLSIDBrokerCloudCredentialsProviderControllerService KafkaRecordSink_2_6
AmazonGlueEncodedSchemaReferenceReader KafkaRecordSinkCDP
AmazonGlueSchemaRegistry KerberosKeytabUserService
AmazonMSKConnectionService KerberosPasswordUserService
ApicurioSchemaRegistry KerberosTicketCacheUserService
AvroReader KuduLookupService
AvroRecordSetWriter LivySessionController
AvroSchemaRegistry LoggingRecordSink
AWSCredentialsProviderControllerService MapCacheClientService
AWSIDBrokerCloudCredentialsProviderControllerService MapCacheServer
AzureBlobIDBrokerCloudCredentialsProviderControllerService MongoDBControllerService
AzureBlobStorageFileResourceService MongoDBLookupService
AzureCosmosDBClientService MQTTIIoTReader
AzureDataLakeStorageFileResourceService Neo4JCypherClientService
AzureEventHubRecordSink ParquetReader
AzureServiceBusJMSConnectionFactoryProvider ParquetRecordSetWriter
AzureStorageCredentialsControllerService_v12 PEMEncodedSSLContextProvider
AzureStorageCredentialsControllerServiceLookup_v12 PhoenixThickConnectionPool
CassandraDistributedMapCache PhoenixThinConnectionPool
CassandraSessionProvider PostgreSQLConnectionPool
CdpCredentialsProviderControllerService PropertiesFileLookupService
CdpOauth2AccessTokenProviderControllerService ProtobufReader
CEFReader ProxyPLC4XConnectionPool
CiscoEmblemSyslogMessageReader RabbitMQJMSConnectionFactoryProvider
ClouderaAttributeSchemaReferenceReader ReaderLookup
ClouderaAttributeSchemaReferenceWriter RecordSetWriterLookup
ClouderaEncodedSchemaReferenceReader RecordSinkServiceLookup
ClouderaEncodedSchemaReferenceWriter RedisConnectionPoolService
ClouderaHiveConnectionPool RedisDistributedMapCacheClientService
ClouderaHiveConnectionPoolLookup RedshiftConnectionPool
ClouderaSchemaRegistry RESTCatalogService
CMLLookupService RestLookupService
ConfluentEncodedSchemaReferenceReader S3FileResourceService
ConfluentEncodedSchemaReferenceWriter ScriptedLookupService
ConfluentProtobufMessageNameResolver ScriptedReader
ConfluentSchemaRegistry ScriptedRecordSetWriter
CouchbaseKeyValueLookupService ScriptedRecordSink
CouchbaseMapCacheClient SetCacheClientService
CouchbaseRecordLookupService SetCacheServer
CSVReader SimpleCsvFileLookupService
CSVRecordLookupService SimpleDatabaseLookupService
CSVRecordSetWriter SimpleKeyValueLookupService
DatabaseRecordLookupService SimpleRedisDistributedMapCacheClientService
DatabaseRecordSink SimpleScriptedLookupService
DatabaseTableSchemaRegistry SiteToSiteReportingRecordSink
DBCPConnectionPool SlackRecordSink
DBCPConnectionPoolLookup SmbjClientProviderService
DeveloperBoxClientService SnowflakeComputingConnectionPool
DistributedMapCacheLookupService StandardAsanaClientProviderService
EBCDICRecordReader StandardAzureCredentialsControllerService
ElasticSearchClientServiceImpl StandardCouchbaseConnectionService
ElasticSearchLookupService StandardDatabaseDialectService
ElasticSearchStringLookupService StandardDropboxCredentialService
EmailRecordSink StandardFileResourceService
EmbeddedHazelcastCacheManager StandardHashiCorpVaultClientService
ExcelReader StandardHttpContextMap
ExternalHazelcastCacheManager StandardJiraCredentialService
FreeFormTextRecordSetWriter StandardJsonSchemaRegistry
GCPCredentialsControllerService StandardKustoIngestService
GCSFileResourceService StandardKustoQueryService
GenericPLC4XConnectionPool StandardOauth2AccessTokenProvider
GrokReader StandardPGPPrivateKeyService
HadoopCatalogService StandardPGPPublicKeyService
HadoopDBCPConnectionPool StandardPLC4XConnectionPool
HazelcastMapCacheClient StandardPrivateKeyService
HBase_2_ClientMapCacheService StandardProtobufReader
HBase_2_ClientService StandardProxyConfigurationService
HBase_2_RecordLookupService StandardRestrictedSSLContextService
HikariCPConnectionPool StandardS3EncryptionService
HiveCatalogService StandardSnowflakeIngestManagerProviderService
HttpRecordSink StandardSSLContextService
ImpalaConnectionPool StandardWebClientServiceProvider
IPFIXReader Syslog5424Reader
IPLookupService SyslogReader
JASN1Reader TinkerpopClientService
JdbcCatalogService UDPEventRecordSink
JettyWebSocketClient VolatileSchemaCache
JettyWebSocketServer WindowsEventLogReader
JiraRecordSink XMLFileLookupService
JMSConnectionFactoryProvider XMLReader
JndiJmsConnectionFactoryProvider XMLRecordSetWriter
JsonConfigBasedBoxClientService YamlTreeReader
JsonPathReader ZendeskRecordSink