To start building the CDC application, you need to navigate to Apps in either the drop-down menu, or home screen. Once there, click on the Apps link to view all previously created data flow applications. This may be empty if you are first getting started with Striim.
To create the application click “Add App” in the top right-hand corner. This will give you three options for creating a new application:
- Start with Template
- Start from Scratch
- Import Existing App
In this case we are going to start with a template. There are a lot of templates for many combinations of sources and targets. You can narrow the search by entering terms into the Search Templates box.
Since we are sourcing from MySQL, you can narrow the search using MySQL.
Our first dataflow will write into Kafka, so select the appropriate Kafka version as a target. You are now able to name your application. Within Striim applications have fully qualified names that enable the same name (for different departments, or users) to exist in different namespaces. A namespace is really just a way to keep related things together.
This application is MySQLCDCToKafka, and we’ll put it in the ‘cdc’ namespace.
When you click “Save,” the application is created and the wizard will walk you through the steps of the process:
- 1Enter the Data Source info
- 2Test the connection and CDC capabilities
- 3Select the required tables. (Do optional mapping and filtering of data)
- 4Enter the Target info
You can move forwards and backwards through these steps as necessary if you need to make any corrections.