Skip to content
All topics

Zerobus

Recent items mentioning Zerobus across the Databricks ecosystem — releases, news, videos, and community Q&A. Updated hourly.

32 recent items4 news7 videos21 community threads
What's happening in ZerobusAI synthesis · updated 3d ago

Zerobus Ingest is being pitched as a way to skip the message broker entirely 8, with a 15-minute intro 7 and an upcoming BrickTalk on Zerobus Ingest and CDC workflows 3. A worked example now streams cyber data end to end through Zerobus Ingest, Spark Declarative Pipelines and OCSF 2. Early users are hitting VARIANT problems: JSON bound for a Variant column isn't processed as expected 4, and Zerobus rescue (VARIANT) isn't working 5.

Generated daily from the 8 most recent items mentioning Zerobus. Click any [N] to jump to the source.

Databricks CommunityTechnical Blog

End-to-End Cyber Lakehouse Streaming via Zerobus Ingest, Spark Declarative Pipelines, and OCSF

003d ago
Databricks CommunityAnnouncements

Upcoming Community BrickTalk | Zerobus Ingest & CDC Workflows

001w ago
Databricks CommunityData Engineeringanswered

Zerobus Variant Data not Processed as Expected (json data destined for Variant column).

002w ago
Databricks CommunityData Engineeringanswered

Zerobus rescue (VARIANT) not working. No Preview Available.

002w ago
Reddit

Zerobus message retrieval

I can see how zerobus is used for streaming data into a lakehouse table. I can generally see how you would consume the data as well. A couple things are still not clear. What is the pattern for removing old rows out of the UC table? Should we do a delete once a year, on messages older than 3 years? Is this a necessary maintenance that we are responsible for, or is there something in the software which will help with housekeeping? And how would I perform scheduled tasks against this data? Let's say that data represents a news feed and I just need to send an summarized overview once an hour, and then flag the rows that have been summarized. I'm assuming it would be disruptive to try to delete the rows that were processed or even update them (ie. it may interfere with zerobus itself, and create concurrency conflicts). Should I build a DIFFERENT table that tracks the surrogate IDs of rows already processed/summarized? Sorry for the basic questions, but I wasn't able to find the answer to these yet. I'm sure I could find my own solution, but it would be interesting to hear if there is a common practice submitted by /u/SmallAd3697 [link] [comments]

00SmallAd36972w ago
Databricks CommunityDatabricks TV

Learn about Zerobus in 15 min!

002w ago
Databricks CommunityGet Started Discussions

Bypassing the Message Broker with Databricks Zerobus Ingest

002w ago
Databricks CommunityData Engineering

Zerobus Ingest with Kafka compliant API and WITHOUT a callback

003w ago
Reddit

zerobus-ingest over kafka

I tested zerobus-ingest over the Kafka-compatible API. It worked fairly well but a little slower than I hoped. I'm guessing that is just the penalty that comes with using Kafka instead of the proprietary SDK. I can't use the proprietary SDK as of now, so I'm working within those constraints. I noticed that this Kafka interface seems to be restricted to json/text, which seems problematic where performance is concerned. Any thoughts on how to scale up and get more throughput? The docs clearly say that batching is the single biggest lever for throughput, but even after playing with batch sizes my data is still not uploading faster than 3 Mbps of json or so. I'm assuming there is no restriction (concurrency/blocking) that would prevent me from running ten kafka producers at a time? Maybe that allows me to get up to 30 Mbps. I'm really tempted to just go back to dropping parquet files in a temp folder. No matter what magic databricks has conjured in zerobus, I find it hard to believe they can compete with the performance of dropping blobs into storage. submitted by /u/SmallAd3697 [link] [comments]

00SmallAd36971mo ago
Reddit

Issues with oidc/v1/token endpoint (REST for zerobus-ingest)

Anyone else work with the zerobus-ingest? There is an auth-flow to get an "oauth token" from a service principal with an "oauth secret". In that flow, you are supposed to submit the authorization details. See docs: https://learn.microsoft.com/en-us/azure/databricks/ingestion/zerobus-kafka I had been requesting access (via authorization_details) to a table as shown in the example: "type": "unity_catalog_privileges", "privileges": ["SELECT"], "object_type": "TABLE", "object_full_path": "main.default.air_quality" ... but it wouldn't work. Was banging my head on it all day. The privileges granted to the service principal for this table were unrestricted " ALL PRIVILEGES ". It turns out that, in addition to "ALL PRIVILEGES", this "token" endpoint wanted me to grant "SELECT " to the service principal in UC governance as well. Else the authorization_details are not valid. This "token" api has a lot of sharp edges. Any chance there is a nuget client to wrap around it and protect us from these unfortunate nuances? Is it documented that ALL PRIVILEGES doesn't actually give us all privileges, if we request "SELECT" by name? submitted by /u/SmallAd3697 [link] [comments]

00SmallAd36971mo ago
Reddit

What credential should I use to authenticate Databricks Zerobus?

I’m learning how to use Databricks Zerobus and I’m confused about authentication. When connecting to Zerobus, should I use a Databricks personal access token, OAuth credentials, a service principal, or another type of credential? I’m testing this for a learning project and want to follow the recommended secure approach. I won’t post any actual credentials. What authentication method are people using, and are there any setup steps or permissions I should know about? submitted by /u/Stu-dent999 [link] [comments]

00Stu-dent9991mo ago
Databricks CommunityCommunity Articles

A Metadata-Driven Backdated Extraction Pattern for IoT/Sensor Pipelines Using Zerobus and Databricks

001mo ago
Reddit

Community BrickTalk | Real-Time Data & AI: Tripwise Demo

Hey r/Databricks ! Join us for community BrickTalk on Thursday, September 24 , focusing on real-time data streaming, AI agents, and governance using Databricks. BrickTalks is a community event series where Databricks experts share real-world use cases, demos, and practical insights for building with Data and AI, giving customers a direct line to the people behind the products. In this session, we'll walk through a live demonstration of the Tripwise Demo , featuring: Sub-Second Transactions & Streaming: Device registration into Lakebase with sub-second reads/writes, plus telemetry streaming via Zerobus through a governed Medallion architecture. AI-Generated Offers & Pricing: Generating real-time agent offers using Foundation Model APIs and scoring behavioral data for usage-based renewal pricing. Natural Language Analytics: Enabling underwriters, product managers, and marketing teams to query governed insurance data in seconds using AI/BI Dashboards and Genie. Unified Governance: Managing safety, compliance, and control end-to-end with Unity Catalog. This is a great chance to see real-world architecture in action and ask questions directly to Databricks experts. When: Thursday, September 24 9:00 AM PT 12:00 PM ET 5:00 PM BST (London) 9:30 PM IST Register here and save your spot submitted by /u/Subject_Ant1789 [link] [comments]

00Subject_Ant17891mo ago
Reddit

Databricks zerobus vs Fabric open mirroring (2026)

Has anyone seen any comparison between the generalized ingestion mechanism (zerobus) with Fabric's offering (open mirroring)? Seems like there should be a blog or youtube video comparing the two by now. But I haven't seen any. Unfortunately it sounds like they both rely on proprietary middleware. Ideally there would be a similar type of software which that we could just run on-premise to land data into cloud blobs (like a gateway of some kind). Not sure why that would be so hard for someone to do as a github library or something. Maybe it would need to be done in a performant language like rust or .net, but it doesn't seem like it would be rocket science. Both those technologies are relatively recent: Fabric open mirroring : May 2025 Zerobus : Feb 2026 Personally I wouldn't want to pick either one of these technologies until a comparison could be made. Microsoft's open mirroring claims that they can land data in their lakehouses for free. After that point, the raw deltalake tables would be accessible to both platforms. If open mirroring is truly free then it seems odd that any databricks customers would be using zerobus. They should just purchase the smallest possible capacity from Microsoft like an F2, and use that for moving all their data to raw/bronze in adls gen2 containers. Whatever happens after that can take place in either of these two saas'es, databricks or fabric. submitted by /u/SmallAd3697 [link] [comments]

00SmallAd36972mo ago
Databricks CommunityAnnouncements

CUSTOMER STORY | From high costs to near real-time insights with Zerobus Ingest

002mo ago
Databricks CommunityTechnical Blog

Plug & Play: Zerobus Ingest Now Supports Apache Kafka® Compatible APIs (Beta)

002mo ago
Databricks CommunityTechnical Blog

Try the new Zerobus Rescue Column: Choose-Your-Own-Adventure Schema Management (Beta)

003mo ago
Databricks CommunityAdministration & Architecture

Zerobus ingestion fails in Databricks

003mo ago
Databricks CommunityAdministration & Architectureanswered

Zerobus ingestion fails in Databricks Free Edition using Service Principal OAuth

003mo ago
Databricks CommunityCommunity Articles

Real Time Healthcare Analytics with Databricks Zerobus and Lakehouse RT via Reyden

004mo ago
Databricks CommunityTechnical Blog

Petabyte scale with Zerobus ingest: Download the Code and Ingest the Milky Way

004mo ago