Stream Processing Cookbook
The Stream Processing Cookbook includes a variety of stream processing tutorials and examples that you can use to quickly get started with KSQL.
Data Masking with KSQL
Learn how to mask streaming data from an inbound topic that contains personally identifiable information (PII) and persist the output to a Kafka topic.
Data Filtering with KSQL
Learn how to filter data streaming data from an inbound topic to exclude records that originate from a particular geography.
Processing Syslog Data: Pattern Detection and Alerting
Learn how to enrich and filter syslog data to detect anomalies in an infrastructure logging stream.
Processing Syslog Data with KSQL: Filtering
Learn how to enrich and filter syslog data of infrastructure logging events to detect possible malicious attacks.
Learn how to derive data from an inbound stream, using KSQL to concatenate the two columns together.
Topic Replica and Partition Count Manipulation with KSQL
Learn how to change the properties of Kafka topics, by defining new streams with the desired properties of the new topic, populated by the streaming events of the original topic.
Inspecting and Changing Topic Keys
Learn how to update the key for an existing stream.