Name: Enter a name for the transform e.g. filter out empty records
Language: Select the preferred (if supported) language to define the transform.
Input Pattern: Enter a regular expression pattern to list the topics this transform is applied to e.g. source_abcd1234.public.orders,source_abcd1234\.public\.order.*.
Output Pattern: Enter the desired output topic name including schema e.g. enriched.orders.
Transform Parallelism: The degree of parallelism for this transform. Determines number of tasks this transform should use when executing the transform logic. The default should be more than sufficient in most cases.
These take the Input Pattern and Output Pattern entered earlier. You can also amend the input tables, and see a preview of the input topics captured by the input pattern as well as the corresponding output topic.
If no topics are shown, review and amend your input topic patterns. The topics page shows the full names of topics, usually in three parts. Starting your pattern with .* ignores the first part (usually the Connector’s ID), so you can focus your pattern on matching the schema (middle) and table (last) parts.
Output Topic Replacement: Amend the desired output topic name using a regular expression pattern.
Depending on the number of input tables, a number of editable SQL scripts are generated. There are 2 types of SQL script involved: the first type defines-per input table-the fields needed to join them together, and the other is the JOIN query itself.
Click on each .sql script to edit it.
Once you’re happy with them, continue to the next section.