LakeSpeak.NET Lets C# Apps Query Databricks Genie via a Local Fixture or Live CLI Login
The author maintains LakeSpeak.NET, an independent open-source .NET client for Databricks Genie, and this walkthrough explains how to use its 0.4.0 release from C#. Developers can first run an offline HTTP fixture that requires no workspace or credentials, using the .NET 8 SDK and a locked NuGet restore. For live use, the app relies on the Databricks CLI for authentication, with a valid Genie Agent ID and matching warehouse and data permissions. The guide also covers troubleshooting common issues such as a missing CLI, wrong workspace, access errors, or responses that contain text but no rows. The author notes that the fixture passed on .NET 8 and .NET 10, but that these checks do not verify business-answer accuracy or GCP compatibility.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.



Discussion (0)
Log in to join the discussion and vote.
Log in