<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Eventstream topics</title>
    <link>https://community.fabric.microsoft.com/t5/Eventstream/bd-p/da_eventstream</link>
    <description>Eventstream topics</description>
    <pubDate>Sun, 20 Sep 2026 18:33:53 GMT</pubDate>
    <dc:creator>da_eventstream</dc:creator>
    <dc:date>2026-09-20T18:33:53Z</dc:date>
    <item>
      <title>Capacity overview events and Timepoints details</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Capacity-overview-events-and-Timepoints-details/m-p/5357824#M835</link>
      <description>&lt;P&gt;Good morning,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;is there any update on when the information about the operations provided by the 'Capacity overview events' connector from an eventstream will be included?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks in advance&lt;/P&gt;</description>
      <pubDate>Tue, 11 Aug 2026 11:04:27 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Capacity-overview-events-and-Timepoints-details/m-p/5357824#M835</guid>
      <dc:creator>rgsalido</dc:creator>
      <dc:date>2026-08-11T11:04:27Z</dc:date>
    </item>
    <item>
      <title>Fabric Mirrored Database Change Feed Eventstream source connector stuck in a restart loop</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Fabric-Mirrored-Database-Change-Feed-Eventstream-source/m-p/5313948#M829</link>
      <description>&lt;P&gt;I tried using the database change feed with EventStream to trigger a notebook on changes, but ran into a problem. Has anyone else successfully used the change feed with an EventStream? Any advice on solving the error below?&lt;BR /&gt;&lt;BR /&gt;We built open mirroring (Mirrored Database) → Delta Change Data Feed → Eventstream&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mirrored Database Change Feed source → Filter operator (keep specific table) → Activator.&lt;BR /&gt;&lt;BR /&gt;The Change Feed source connector repeatedly logs, in the Eventstream Runtime logs:&lt;BR /&gt;Warning Validate connector: '&amp;lt;connector-id&amp;gt;'.&lt;BR /&gt;Warning Connector runtime config validation is unhealthy. The connector will be restarted.&lt;BR /&gt;Failed reason: Connector validation failed, please retry the request.&lt;BR /&gt;&lt;BR /&gt;This recurs several times per hour. Because each restart appears to re-read from the snapshot rather than resume from a committed offset, the stream is continuously flooded with duplicate read events, all carrying the same (latest) EXPORT_TIME, arriving hours after the source batch was actually processed.&lt;BR /&gt;&lt;BR /&gt;2026-07-13 03:59:39 — "Connector runtime config validation is unhealthy. The connector will be restarted."&lt;BR /&gt;2026-07-13 11:18:16 — "Failed reason: Connector validation failed, please retry the request."&lt;BR /&gt;2026-07-13 11:20:07 — "Connector runtime config validation is unhealthy. The connector will be restarted."&lt;BR /&gt;2026-07-13 12:19:35 — "Failed reason: Connector validation failed, please retry the request."&lt;BR /&gt;2026-07-13 12:21:15 — "Connector runtime config validation is unhealthy. The connector will be restarted."&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jul 2026 14:56:46 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Fabric-Mirrored-Database-Change-Feed-Eventstream-source/m-p/5313948#M829</guid>
      <dc:creator>philhansen</dc:creator>
      <dc:date>2026-07-22T14:56:46Z</dc:date>
    </item>
    <item>
      <title>Disable multiple eventstreams</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Disable-multiple-eventstreams/m-p/5260610#M822</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a way to disable multiple evenstreams in one go rather than having to go into each one and deactivate manually?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm basically looking to get some code to run if at all possible.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jul 2026 09:43:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Disable-multiple-eventstreams/m-p/5260610#M822</guid>
      <dc:creator>RichCross</dc:creator>
      <dc:date>2026-07-01T09:43:15Z</dc:date>
    </item>
    <item>
      <title>Heartbeat Action Query Not Sent to Source</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Heartbeat-Action-Query-Not-Sent-to-Source/m-p/5231398#M816</link>
      <description>&lt;P&gt;I created an Eventstream with Postgre SQL CDC as source. I want to use heartbeat action query to ensure that Eventstream to keep the replication slot size low in source. There is no issue/error in the Eventstream but the heartbeat query is never been sent to source. Is there a configuration I missed?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is the table that I created and the initial value:&amp;nbsp;&lt;/P&gt;&lt;P&gt;CREATE TABLE public.debezium_heartbeat (&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; id SERIAL PRIMARY KEY,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; timestamp TIMESTAMP WITH TIME ZONE&lt;/P&gt;&lt;P&gt;);&lt;/P&gt;&lt;P&gt;INSERT INTO public.debezium_heartbeat (id, timestamp) VALUES (1, now());&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is the heartbeat action query that I put on the Eventstream source:&lt;/P&gt;&lt;P&gt;UPDATE public.debezium_heartbeat SET timestamp = now() WHERE id = 1&lt;/P&gt;</description>
      <pubDate>Wed, 24 Jun 2026 06:11:13 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Heartbeat-Action-Query-Not-Sent-to-Source/m-p/5231398#M816</guid>
      <dc:creator>lyancy</dc:creator>
      <dc:date>2026-06-24T06:11:13Z</dc:date>
    </item>
    <item>
      <title>Spark Notebook termination after ~14 days (Eventstream Destination)</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Spark-Notebook-termination-after-14-days-Eventstream-Destination/m-p/5176445#M799</link>
      <description>&lt;P&gt;I have a realtime ingestion process as the following :&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;In an eventstream ingesting events from an eventhub&lt;/LI&gt;&lt;LI&gt;Doing some operations (filter events , ...)&lt;/LI&gt;&lt;LI&gt;Set a notebook as destination of the eventstream&lt;/LI&gt;&lt;LI&gt;In the notebook : apply upsert operation and append or updata data into a Lakehouse table&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;when I add the notebook as destination an instance of notebook starts to run (I can see the activity in monitor) and working fine (the events are ingested and in Lakehouse table, evrything looks great) but after almost 14 days the notebook suddenly stops and I need to manually delete the notebook from eventstrteam and add it again as destination.&lt;BR /&gt;Does it seem the native behaviour of Fabric to stop spending resources or there is a setting I can set it to let it run forever?&lt;BR /&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 30 Apr 2026 19:08:27 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Spark-Notebook-termination-after-14-days-Eventstream-Destination/m-p/5176445#M799</guid>
      <dc:creator>Hamidr</dc:creator>
      <dc:date>2026-04-30T19:08:27Z</dc:date>
    </item>
    <item>
      <title>SQL Operator with multiple destinations</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/SQL-Operator-with-multiple-destinations/m-p/5176212#M798</link>
      <description>&lt;P&gt;Hi all,&amp;nbsp;&lt;BR /&gt;a few weeks back I was happy to read the SQL Operator for Eventstream is GA AND supports multiple destinations.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I tried to add a second destination to an existing SQL Operator. That does not work (for me).&amp;nbsp;&lt;BR /&gt;I keep getting thr error: "&lt;SPAN&gt;Failed to create data source: &amp;lt;output-alias&amp;gt; due to the following error: Long running operation failed with status 'Failed'. Additional Info:'Stream Analytics job has validation errors: The output &amp;lt;output-alias&amp;gt; used in the query was not defined.'"&lt;BR /&gt;The error occurs after publishing, when activating source (works fine) and destinations (fail).&lt;BR /&gt;&lt;BR /&gt;And I have run out of ideas what it could be. I tried:&amp;nbsp;&lt;BR /&gt;* Create a new Eventstream&lt;BR /&gt;* Use different kinds of destinations (EH, LH)&lt;BR /&gt;* Naming things: with and wihtout "-", "_", camelCase, lowercase&lt;BR /&gt;* The order when and where and how to define the destinations (in the SQL editor first, in the Eventstream "main" view first, ....)&amp;nbsp;&lt;BR /&gt;* End each of the "Select into. ..." with and without ";"&lt;BR /&gt;* There are no problems shown in the SQL Editor, Test query didn't complain either.&lt;BR /&gt;&lt;BR /&gt;One destination works perfectly fine. Two not at all (for me).&lt;BR /&gt;What I observed: If I change the order of the "select into ..."s the other output-alias is the one failing. ==&amp;gt; It's always the first "select into ..." the error is coming from. (Probably trying to connect to this first, second probably not even tried after first fails).&amp;nbsp;&lt;BR /&gt;Maybe important: I use several CTEs to prepare the events before the final Selects. Not both destinations use the same CTE as basis for their tables.&lt;BR /&gt;&lt;BR /&gt;The fallback might be to have two SQL Operators, duplicating some code and stuff. I'm not looking forward to this, esp. since in ASA it (as I read) works.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Any help, hints, fixes, education what I made wrong are highly appreciated.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;thx&lt;BR /&gt;Martin&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Apr 2026 13:27:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/SQL-Operator-with-multiple-destinations/m-p/5176212#M798</guid>
      <dc:creator>msturzen</dc:creator>
      <dc:date>2026-04-30T13:27:11Z</dc:date>
    </item>
    <item>
      <title>Deserialization error when publishing events to Eventstream via Event Grid after initial success</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Deserialization-error-when-publishing-events-to-Eventstream-via/m-p/5169788#M797</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;DIV&gt;I’m trying to ingest events into Microsoft Fabric Eventstream using Azure Event Grid&amp;nbsp;and ran into an issue that I’m unable to understand.&lt;BR /&gt;&lt;DIV&gt;&lt;P&gt;Here’s what I did step by step:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;I created an Event Grid Namespace, followed by a custom Topic.&lt;/LI&gt;&lt;LI&gt;In Fabric Eventstream, I configured a Custom Source by selecting the Event Grid namespace and topic.&lt;/LI&gt;&lt;LI&gt;From the Azure portal, I noted down the topic endpoint and access key.&lt;/LI&gt;&lt;LI&gt;Using Azure Cloud Shell, I started publishing events to the Event Grid topic.&lt;BR /&gt;&lt;BR /&gt;Initially, my plan was to ingest 10 events at once&lt;SPAN&gt;, but that didn’t work. So I changed the approach and started publishing the events &lt;/SPAN&gt;one by one&lt;SPAN&gt;&lt;SPAN&gt;.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;P&gt;This is where the issue started, t&lt;SPAN&gt;he first two events were published and consumed by Eventstream successfully.&lt;/SPAN&gt;&lt;SPAN&gt;When I tried to publish the third event, Eventstream threw a deserialization error.&lt;/SPAN&gt;&lt;SPAN&gt;Despite that, only the third event (and subsequent ones) fail with a deserialization issue.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;What’s confusing is that t&lt;/SPAN&gt;&lt;SPAN&gt;he schema is &lt;/SPAN&gt;&lt;SPAN&gt;exactly the same&lt;/SPAN&gt;&lt;SPAN&gt; for all events and &lt;/SPAN&gt;&lt;SPAN&gt;I followed the &lt;/SPAN&gt;&lt;SPAN&gt;same steps&lt;/SPAN&gt;&lt;SPAN&gt;, used the &lt;/SPAN&gt;&lt;SPAN&gt;same format&lt;/SPAN&gt;&lt;SPAN&gt;, and didn’t change anything between events.&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;&lt;img /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;Has anyone faced a similar issue when publishing events from Event Grid to Fabric Eventstream?&lt;BR /&gt;&lt;SPAN&gt;What could cause deserialization?&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Any known limitations or best practices for publishing events via Event Grid to Eventstream?&lt;BR /&gt;&lt;BR /&gt;Thank You&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 30 Apr 2026 06:41:59 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Deserialization-error-when-publishing-events-to-Eventstream-via/m-p/5169788#M797</guid>
      <dc:creator>AditiPattnaik</dc:creator>
      <dc:date>2026-04-30T06:41:59Z</dc:date>
    </item>
    <item>
      <title>Deleted workspace still showing CU usage in Capacity Metrics (Eventstream)</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Deleted-workspace-still-showing-CU-usage-in-Capacity-Metrics/m-p/5160595#M794</link>
      <description>&lt;P&gt;Hi all,&lt;BR /&gt;We deleted a workspace, but the Fabric Capacity Metrics app still shows CU usage for that workspace, and the top consumer listed is an Eventstream.&lt;BR /&gt;What’s confusing is that Eventstream doesn’t appear in the supported item types for Item Recovery, so it seems like a non‑recoverable item.&amp;nbsp;&lt;BR /&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/admin/retention-recovery#supported-item-types" target="_blank"&gt;https://learn.microsoft.com/en-us/fabric/admin/retention-recovery#supported-item-types&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;So why would it still show up as consuming CUs after the workspace was deleted?&lt;BR /&gt;Is this expected because a deleted workspace stays in workspace retention for a period before it’s permanently removed?&lt;BR /&gt;If yes, what’s the correct way to stop the CU usage, do we need to permanently delete the workspace from the admin portal during the retention window?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Shreya&lt;/P&gt;</description>
      <pubDate>Wed, 29 Apr 2026 06:15:16 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Deleted-workspace-still-showing-CU-usage-in-Capacity-Metrics/m-p/5160595#M794</guid>
      <dc:creator>Shreya_Barhate</dc:creator>
      <dc:date>2026-04-29T06:15:16Z</dc:date>
    </item>
    <item>
      <title>Event Schema Inside Eventstream Never Matching</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Event-Schema-Inside-Eventstream-Never-Matching/m-p/5143638#M785</link>
      <description>&lt;P&gt;I am exploring the new Event Schemas as a way to pre-define my schemas and replace the multiple-schema inferencing. I have created a Event Schema Set, with three Event Schemas, all very simple with five or less columns each.&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the screenshot above, one schema shows two fields."TermsCode" and "Description", both string.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've created a new Event Stream, and associated it with the event schemas:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I then pushed in data, which in the preview, shows the correct matching headers. But the data is only seen as "Unknown schema":&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;Has anyone gotten event schemas to work?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Edit: I am using the new &lt;A href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/schema-sets/use-event-schemas" target="_self"&gt;Event Schemas&lt;/A&gt; system, rather than &lt;A href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/process-events-with-multiple-schemas" target="_self"&gt;Multiple Schema Inferencing&lt;/A&gt;. These are different and exclusionary. I have event streams working with inferred multi-schema and I'm trying to switch to defined event schemas.&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Apr 2026 10:43:25 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Event-Schema-Inside-Eventstream-Never-Matching/m-p/5143638#M785</guid>
      <dc:creator>Kelderic</dc:creator>
      <dc:date>2026-04-06T10:43:25Z</dc:date>
    </item>
    <item>
      <title>Different schema into different destination</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Different-schema-into-different-destination/m-p/5140070#M776</link>
      <description>&lt;P&gt;Hello Everyone,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a scenario where I'm getting events with two diffferent schema flowing into event stream and i want to push those events into two different destination tables or two different destination(event house and lakehouse). Is there any best way to achieve this?&lt;/P&gt;
&lt;P&gt;Do we need to create two different event stream?&lt;/P&gt;
&lt;P&gt;What should be the best practise to handle this situation?&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Srisakthi&lt;/P&gt;</description>
      <pubDate>Fri, 27 Mar 2026 13:28:45 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Different-schema-into-different-destination/m-p/5140070#M776</guid>
      <dc:creator>Srisakthi</dc:creator>
      <dc:date>2026-03-27T13:28:45Z</dc:date>
    </item>
    <item>
      <title>GA availability for streaming connector virtual network</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/GA-availability-for-streaming-connector-virtual-network/m-p/5138715#M773</link>
      <description>&lt;P&gt;&lt;SPAN&gt;We understand that Event Stream setup for Private network source database CDC needs streaming connector virtual network. When will Streaming Virtual Network data gateway for event stream SQL CDC source be GA available, as it is in preview right now.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Mar 2026 09:22:28 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/GA-availability-for-streaming-connector-virtual-network/m-p/5138715#M773</guid>
      <dc:creator>akshatthakar1</dc:creator>
      <dc:date>2026-03-25T09:22:28Z</dc:date>
    </item>
    <item>
      <title>Options for High‑Frequency, Low‑Latency API Ingestion</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Options-for-High-Frequency-Low-Latency-API-Ingestion/m-p/5134053#M765</link>
      <description>&lt;DIV class=""&gt;I’m looking for guidance on options for invoking external APIs(with dynamic date parameters in specific format like '202602152359') at very high frequency (every 2 minutes or less) and making the data available with minimal end‑to‑end latency.&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;Requirements:&lt;/DIV&gt;&lt;UL&gt;&lt;LI&gt;&lt;DIV class=""&gt;Invoke external APIs at 2‑minute intervals (or less).&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=""&gt;Parse incoming XML/JSON data into structured tables.&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=""&gt;Refresh user reports/streamlit dashboards quickly, alongside other enterprise data, to support near‑real‑time decision‑making wihtout the delay of sql endpoint refresh.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;DIV class=""&gt;We currently use a Fabric medallion architecture with payload based ingestions&lt;SPAN&gt;. However, this approach is not well‑suited for this use case, as running pipelines/notebooks on 2–5 minute schedules is triggering&amp;nbsp; 70% Fabric capacity alerts.&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Tue, 17 Mar 2026 10:37:18 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Options-for-High-Frequency-Low-Latency-API-Ingestion/m-p/5134053#M765</guid>
      <dc:creator>prathijp</dc:creator>
      <dc:date>2026-03-17T10:37:18Z</dc:date>
    </item>
    <item>
      <title>Creating Fabric Eventstream via API: How to complete the KQL Data Connection configuration?</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Creating-Fabric-Eventstream-via-API-How-to-complete-the-KQL-Data/m-p/5133705#M764</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I'm trying to create a &lt;STRONG&gt;Fabric Eventstream programmatically using Python&lt;/STRONG&gt; by calling the &lt;STRONG&gt;Microsoft Fabric REST API&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;My current process is the following:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;Create the Eventstream via the API.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Update the Eventstream definition.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Configure the destination as an &lt;STRONG&gt;Eventhouse&lt;/STRONG&gt; with &lt;STRONG&gt;Direct Ingestion&lt;/STRONG&gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;With this approach, I can successfully:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;Create the Eventstream&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Map the &lt;STRONG&gt;database&lt;/STRONG&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Map the &lt;STRONG&gt;table&lt;/STRONG&gt; in the Eventhouse&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;However, I'm stuck on the &lt;STRONG&gt;final configuration step&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;When doing this through the Fabric UI, after publishing the topology there is an additional step called &lt;STRONG&gt;"Configure KQL Data Connection"&lt;/STRONG&gt;, which finalizes the connection between the Eventstream and the Eventhouse table.&lt;/P&gt;&lt;P&gt;I haven't been able to find how to perform this &lt;STRONG&gt;last configuration step through the API&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;So my question is:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Is there a way to programmatically configure the equivalent of "Configure KQL Data Connection" for an Eventhouse destination using the Fabric API?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Any documentation, example, or guidance would be greatly appreciated.&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Mon, 16 Mar 2026 16:24:59 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Creating-Fabric-Eventstream-via-API-How-to-complete-the-KQL-Data/m-p/5133705#M764</guid>
      <dc:creator>rgsalido</dc:creator>
      <dc:date>2026-03-16T16:24:59Z</dc:date>
    </item>
    <item>
      <title>Azure IotHub connection fails with Managed Private endpoint</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Azure-IotHub-connection-fails-with-Managed-Private-endpoint/m-p/5015129#M750</link>
      <description>&lt;P&gt;I am trying to pull live data from Azure IotHub by following these 2 documentations for establishing connection between Fabric and Azure:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/fabric/security/security-managed-private-endpoints-create" target="_blank" rel="noopener"&gt;https://learn.microsoft.com/en-us/fabric/security/security-managed-private-endpoints-create&lt;/A&gt;&lt;/P&gt;&lt;P&gt;- &lt;A href="https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/add-source-azure-iot-hub?pivots=enhanced-capabilities" target="_blank" rel="noopener"&gt;https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/add-source-azure-iot-hub?pivots=enhanced-capabilities&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The Azure is behind a Vnet and firewall and doesn't allow public access.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the private endpoint created and approved on IotHUB. When I try to create an eventstream and create a new connection to this IoTHub, it fails with this error:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;PRE&gt;{&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; "code":"AsaDataPreviewFailure",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "message":"Unexpected status code when previewing input data. Expected Accepted or OK, but received BadRequest. Error message: {status":"ErrorConnectingToInput",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "eventsDownloadUrl":null,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "error":{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "code":"BadArgument",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "message":"Unable to connect to IoT Hub 'azure-iot-hub' using connection string. Please make sure you have configured the IoT Hub input correctly. Exception details System.IO.IOException: Transport is closed ---&amp;gt; System.ObjectDisposedException: Cannot access a disposed object.Object name: 'sasl6285'. --- End of inner exception stack trace --- at Microsoft.Azure.Amqp.AsyncResult.End[TAsyncResult](IAsyncResult result) at Microsoft.Azure.Amqp.AmqpObject.OpenAsyncResult.End(IAsyncResult result) at Microsoft.Azure.Amqp.AmqpObject.EndOpen(IAsyncResult result) at Microsoft.Azure.Amqp.Transport.AmqpTransportInitiator.HandleTransportOpened(IAsyncResult result) at Microsoft.Azure.Amqp.Transport.AmqpTransportInitiator.OnTransportOpenCompete(IAsyncResult result)--- End of stack trace from previous location --- at Microsoft.Azure.Amqp.AsyncResult.End[TAsyncResult](IAsyncResult result) at Microsoft.Azure.Amqp.Transport.AmqpTransportInitiator.&amp;lt;&amp;gt;c.&amp;lt;ConnectAsync&amp;gt;b__17_1(IAsyncResult r) at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)--- End of stack trace from previous location --- at Microsoft.Streaming.Services.TestConnectionAndSampleDataService.EventHubClient.IotHubConnection.CreateAndOpenConnectionAsync(Uri serviceEndpoint, String iotHubName, String sharedAccessKeyName, String sharedAccessKey, TimeSpan timeout) in C:__w1sProductSourceServicesTestConnectionAndSampleDataEventHubClientIotHubConnection.cs:line 196 at Microsoft.Streaming.Services.TestConnectionAndSampleDataService.EventHubClient.IotHubConnection.RequestEventHubsConnectionStringAsync(String iotHubConnectionString, Nullable`1 timeout) in C:__w1sProductSourceServicesTestConnectionAndSampleDataEventHubClientIotHubConnection.cs:line 76 at Microsoft.Streaming.Services.TestConnectionAndSampleDataService.JobAnnotationService.JobAnnotator.GetIotHubConfig(String iotHubConnectionString, String iotHubName) in C:__w1sProductSourceServicesTestConnectionAndSampleDataJobAnnotationServiceJobAnnotator.cs:line 389",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "details":null},&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "diagnostics":null,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "lastArrivalTime":null}"}&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;This is how I have created the IOThub connection (as suggested in the doc):&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;and then:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error:&lt;/STRONG&gt;&lt;BR /&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Feb 2026 12:32:24 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Azure-IotHub-connection-fails-with-Managed-Private-endpoint/m-p/5015129#M750</guid>
      <dc:creator>aswary</dc:creator>
      <dc:date>2026-02-13T12:32:24Z</dc:date>
    </item>
    <item>
      <title>Eventstream vs Eventhouse</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Eventstream-vs-Eventhouse/m-p/5005172#M746</link>
      <description>&lt;P&gt;Hello Everyone,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm doing analysis on when to use event stream and when to eventhouse for ingestion of streaming data. As i understand event stream can be used for continuous streaming data and event house for both batch and streaming data which doesnt require event stream. Is there any other recommendations?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Srisakthi&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 11 Feb 2026 10:00:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Eventstream-vs-Eventhouse/m-p/5005172#M746</guid>
      <dc:creator>Srisakthi</dc:creator>
      <dc:date>2026-02-11T10:00:55Z</dc:date>
    </item>
    <item>
      <title>Amazon Kinesis Firehose as source for Event Stream</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Amazon-Kinesis-Firehose-as-source-for-Event-Stream/m-p/4999184#M744</link>
      <description>&lt;P&gt;Hello Everyone,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is there anyway we could use Kinesis Firehose as source to event stream of RTI? I see Kinesis Data Stream as source but i could not find Kinesis Firehose. It would b great if there is any option to use Kinesis as Source.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Few more architectural question&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1. Is it good idea to have both AWS kinesis and Event Stream together ?&lt;/P&gt;
&lt;P&gt;2. Is it good to have events consumed from AWS Eventbridge directly into Fabric Event Stream?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Srisakthi&lt;/P&gt;</description>
      <pubDate>Fri, 06 Feb 2026 12:44:46 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Amazon-Kinesis-Firehose-as-source-for-Event-Stream/m-p/4999184#M744</guid>
      <dc:creator>Srisakthi</dc:creator>
      <dc:date>2026-02-06T12:44:46Z</dc:date>
    </item>
    <item>
      <title>Defining Event Grid as a source - Namespace doesn't appear</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Defining-Event-Grid-as-a-source-Namespace-doesn-t-appear/m-p/4912667#M721</link>
      <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;I want to define Event Grid as a source for my Eventstream to consume MQTT events (the MQTT connector doesn't work for me). However, after selecting my subscription the Event Grid Namespace list is empty. I recreated the Event Grid Namespace, I checked the settings in the Fabric Tenant Admin, I enabled MQTT and Routing, I'm not sure what I missed. Any idea?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 05 Jan 2026 16:28:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Defining-Event-Grid-as-a-source-Namespace-doesn-t-appear/m-p/4912667#M721</guid>
      <dc:creator>TePe</dc:creator>
      <dc:date>2026-01-05T16:28:04Z</dc:date>
    </item>
    <item>
      <title>MQTT Events debugging</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/MQTT-Events-debugging/m-p/4911609#M716</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have a MQTT Broker (HiveMQ) which is receiving data from Home Assistant (Mosquitto).&lt;BR /&gt;&lt;BR /&gt;I see data flowing into the MQTT source, at least in the "Data Insights" the chart shows events arriving. Runtime Logs are empty so I assume that there are no errors.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;In the Message Stream I see in the "Data Insights" tab again a chart, so there should be data arriving. However, the Data Preview tab is empty, I can't see any events.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I added an Eventhouse destination. The Data Preview is again empty. But there I get Data Deserialization Errors:&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;{
    "ErrorCode": {
        "value": "Diagnostic: Diagnostic Error",
        "type": "string"
    },
    "TimeGenerated": {
        "value": "2026-01-02 16:18:40Z",
        "type": "datetime"
    },
    "Level": {
        "value": "Warning",
        "type": "string"
    },
    "Category": {
        "value": "Warning",
        "type": "string"
    },
    "ResourceId": {
        "value": "",
        "type": "string"
    },
    "SubscriptionId": {
        "value": "",
        "type": "string"
    },
    "ResourceGroup": {
        "value": "",
        "type": "string"
    },
    "JobName": {
        "value": "",
        "type": "string"
    },
    "OperationName": {
        "value": "",
        "type": "string"
    },
    "Status": {
        "value": "Warning",
        "type": "string"
    },
    "Source": {
        "value": "",
        "type": "string"
    },
    "TypeProperty": {
        "value": "Warning",
        "type": "string"
    },
    "DataErrorType": {
        "value": "",
        "type": "string"
    },
    "ErrorCategory": {
        "value": "Warning",
        "type": "string"
    },
    "BriefMessage": {
        "value": "",
        "type": "string"
    },
    "Message": {
        "value": "First Occurred: 1/2/2026 4:18:38 PM UTC | Resource Name: es-embeddedeventhub | Message: Source 'EventHubInputAdapter' had 14 occurrences of kind 'InputDeserializerError.InvalidData' between processing times '2026-01-02T16:18:36.6674295Z' and '2026-01-02T16:18:38.3290880Z'. Json input stream should either be an array of objects or line separated objects. Found token type: Float\r\n",
        "type": "string"
    },
    "FromTimestamp": {
        "value": null,
        "type": "datetime"
    },
    "ToTimestamp": {
        "value": null,
        "type": "datetime"
    },
    "EventCount": {
        "value": 0,
        "type": "long"
    },
    "GroupSize": {
        "value": 1,
        "type": "long"
    }
}&lt;/PRE&gt;&lt;P&gt;Here's my question: How should I debug these errors when I have no chance to see the data flowing in? From what I can see in "external" tools everything is looking great....&lt;BR /&gt;&lt;BR /&gt;THANKS&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thomas&lt;/P&gt;</description>
      <pubDate>Fri, 02 Jan 2026 16:29:37 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/MQTT-Events-debugging/m-p/4911609#M716</guid>
      <dc:creator>TePe</dc:creator>
      <dc:date>2026-01-02T16:29:37Z</dc:date>
    </item>
    <item>
      <title>Publish error for Bicycles sample data</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Publish-error-for-Bicycles-sample-data/m-p/4910837#M715</link>
      <description>&lt;P&gt;The error message is :&amp;nbsp;&lt;BR /&gt;&lt;SPAN&gt;"error":"invalid_grant","error_description":"AADSTS50076: Due to a configuration change made by your administrator, or because you moved to a new location, you must use multi-factor authentication to access '797f4846-ba00-4fd7-ba43-dac1f8f63013'. Trace ID: 5ff358cc-&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;Please help in resolving this error.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Dec 2025 11:20:39 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Publish-error-for-Bicycles-sample-data/m-p/4910837#M715</guid>
      <dc:creator>nsnandrey1</dc:creator>
      <dc:date>2025-12-31T11:20:39Z</dc:date>
    </item>
    <item>
      <title>Getting data from Azure Event Grid backwards</title>
      <link>https://community.fabric.microsoft.com/t5/Eventstream/Getting-data-from-Azure-Event-Grid-backwards/m-p/4890766#M705</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have Azure Event Grid Namespace. The retention period there is 7 days. However, I'm not able to get data from previous days with my evenstream. When I'm changing show results from: 7 days, I see nothing. So how is the retention period really working? Azure Event Grid has 7 days retention period. As far as I can see, the connection from Fabric to Azure Event Grid creates an "Push" subscription. But what if I would like to use "Queue" subscription? How I can connect there?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 02 Dec 2025 13:53:18 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Eventstream/Getting-data-from-Azure-Event-Grid-backwards/m-p/4890766#M705</guid>
      <dc:creator>foks</dc:creator>
      <dc:date>2025-12-02T13:53:18Z</dc:date>
    </item>
  </channel>
</rss>

