Forum Discussion

raghulvl's avatar
raghulvl
Frequent Visitor
3 months ago
Solved

SQL Server CDC on VM DB Source Fails with "Property 'username' value '' is invalid" in Fabric Events

Hi Community, I am trying to build a real-time ingestion pipeline in Microsoft Fabric using the following architecture: SQL Server (On-Premises) in my local laptop → Eventstream (SQL Server CDC on ...
  • raghulvl's avatar
    raghulvl
    3 months ago

    Hey v-dineshya ,

    I wanted to share an update that I have successfully completed my Proof of Concept (POC) for streaming real-time data from SQL Server into Microsoft Fabric.

    After evaluating a few approaches, I achieved the desired low-latency pipeline by implementing the following architecture:

    SQL CDC (Debezium + Kafka)  (Azure Event Hubs / Confluent.io)  Fabric Eventstream (via Event Hub or Confluent Connector)

    Why this approach worked well:

    • Log-Based CDC: By using Debezium, the pipeline reads from the SQL transaction logs directly, ensuring zero impact on primary database query performance.

    • Scalability: Routing the data through Kafka/Event Hubs provides a highly reliable, buffered streaming layer.

    • Native Integration: Fabric’s native Eventstream connectors made it incredibly straightforward to ingest the stream directly into the lakehouse for real-time analytics.

    Thanks to everyone for the guidance and support throughout this process! Hopefully, this architectural flow helps anyone else looking to implement a similar real-time CDC pattern.

    Cheers!