Deploying Kafka Connector via UI
An on-premises ScaleOut Digital Twin deployment supports the Azure Kafka Event Hub as well as on-premises Kafka.
Deploy On-Premises Kafka
To create a Kafka connector that will connect to an on-premises Kafka deployment, specify the Kafka connect properties required for a consumer and a producer to connect to the local Kafka deployment. The single property “bootstrap.servers” is often sufficient for localhost deployments. If the Kafka deployment requires other authentication properties, include each of them on a seperate line. For example, if the Kafka service was running locally on port 9092 alongside an on-premises ScaleOut Digital Twins deployment, you would specify the following connect.properties:
bootstrap.servers=localhost:9092
Specify each model’s topics as comma-separated list of the form:
<model name>,<topic for sending to instances>,<topic for replies to data sources>
Deploy Azure Kafka
To create a Kafka connector that will connect to the Azure Kafka Event Hub, specify the Azure Kafka Event Hub connection string. This connection string can be obtained from the Azure UI under Shared access policies as a connection string key (either the primary or secondary connection string key).
Specify each model’s topics as comma-separated list of the form:
<model name>,<topic for replies to data sources>,<topic for sending to instances>