Enable and configure the Core Data Feed

We use the VMX-AdminConsole to enable CDF-I topics in VMX-Analysis, and we also need to edit the override.properties file with the correct Kafka details.

Instruct the CDF in VMX-Analysis to publish to the Kafka broker

In the override.properties file, set the following basic properties:

vmx.exhaustInputProcessor=queuingExhaustProcessor
 
## Set to loggingExhaustProcessor to test exhaust rather than sent to JMS.
vmx.exhaustOutputProcessor=exhaustJmsProcessor
 
vmx.exhaustDestinationFactory=exhaustKafkaDestinationFactory
 
vmx.exhaustEncoder=exhaustJsonEncoder
 
## Set to VMX/JMS (exhaustVMXJMSSender), Spring/JMS (exhaustSpringJMSSender)
## or Kafka (exhaustKafkaSender) to send messages.
vmx.exhaustJmsSender=exhaustKafkaSender
 
vmx.exhaustProcessor.exhaustKafkaSender.bootstrap.servers=kafka:9092
 
vmx.exhaustProcessor.exhaustKafkaSender.client.id=beeks
 
vmx.exhaustProcessor.exhaustKafkaSender.key.serializer=org.apache.kafka.common.serialization.LongSerializer
 
vmx.exhaustProcessor.exhaustKafkaSender.value.serializer=org.apache.kafka.common.serialization.StringSerializer