~/talk

Spell of Transmutation - Using Debezium to Transfer Realtime Data Changes to Event Hub

Talkat SQLBits 2023 · 2023-03-14..03-18· [data-engineering, serverless]
slides:none on file

Sets up Debezium to stream SQL Server CDC into Azure Event Hub using an Azure Container Instance that posts via the Kafka endpoint; includes a local Azure Function and Stream Analytics consumer. Covers exact config choices: snapshot mode vs initial, need for a persistent history store, disabling tombstones on delete false, and SQL firewall/Kafka gotchas. Warns container constantly polls (so serverless SQL wakes and costs spike). Demos are recorded and show inserts flowing end-to-end.

AI-written summary · about

  1. 0:00Introduction to Debezium
  2. 4:44Why use near real-time
  3. 6:46Understanding the components
  4. 11:34Getting started with Debezium
  5. 14:21Preparing the SQL database
  6. 18:48Setting up the event hub
  7. 23:50Deploying the container
  8. 27:25Configuring the connector
  9. 31:19Connector gotchas and tips
  10. 36:05Verifying and debugging
  11. 37:43Consuming the data stream
  12. 40:18Using stream analytics
  13. 43:15Conclusion and best practices
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.