<?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>New board topics in Databricks Community</title>
    <link>https://community.databricks.com/</link>
    <description>Databricks Community</description>
    <pubDate>Sat, 17 Oct 2026 08:46:39 GMT</pubDate>
    <dc:creator>Community</dc:creator>
    <dc:date>2026-10-17T08:46:39Z</dc:date>
    <item>
      <title>See Databricks costs right where you work</title>
      <link>https://community.databricks.com/t5/mvp-articles/see-databricks-costs-right-where-you-work/m-p/173705#M301</link>
      <description>&lt;P&gt;&lt;SPAN&gt;What if you could see the cost of your Databricks resources without switching to a dashboard or digging through billing tables?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;We built &lt;/SPAN&gt;&lt;A title="FinOpsWay" href="https://finopsway.com/" target="_self"&gt;&lt;STRONG&gt;&lt;SPAN&gt;FinOpsWay&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;SPAN&gt;, a free browser extension that brings cost information directly into the Databricks interface.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;You can see costs next to clusters, individual runs, notebooks, and Databricks Apps — and even explore Lakebase costs while setting up databases and branches.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The idea is simple: make cloud costs easier to understand at the moment you're working with a resource, without adding another tool or dashboard to your daily workflow.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In this article, I share how the extension came to life, what it can do today, and why we decided to make it free.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;Read the article:&lt;/SPAN&gt;&lt;/STRONG&gt; &lt;A href="https://medium.com/databrickscommunity/databricks-costs-directly-within-the-interface-finopsway-extension-8a75fbdb6886" target="_blank"&gt;&lt;SPAN&gt;Databricks costs directly within the interface — FinOpsWay extension&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 17 Oct 2026 08:33:25 GMT</pubDate>
      <guid>https://community.databricks.com/t5/mvp-articles/see-databricks-costs-right-where-you-work/m-p/173705#M301</guid>
      <dc:creator>protmaks</dc:creator>
      <dc:date>2026-10-17T08:33:25Z</dc:date>
    </item>
    <item>
      <title>How track of all Databricks badges and certifications</title>
      <link>https://community.databricks.com/t5/mvp-articles/how-track-of-all-databricks-badges-and-certifications/m-p/173704#M300</link>
      <description>&lt;P&gt;&lt;SPAN&gt;There are now &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;292 Databricks badges and certifications&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;. I wanted to see which ones I’ve already earned and which ones are still available, but navigating the full list was becoming a bit of a pain.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;So I built a &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;Credentials section on Bricksters&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt; to make this easier.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;You can paste a link to your public Databricks credentials wallet, and it will:&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Automatically find your existing badges and certifications&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Mark the credentials you’ve already earned&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Show you which ones you can still earn&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Browse all credentials by category&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Export your badges into a single image you can share on LinkedIn&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;I’ve also recorded a short video showing how it works.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;You can try it here:&amp;nbsp;&lt;A href="https://bricksters.org/credentials/" target="_blank"&gt;https://bricksters.org/credentials/&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;div class="video-embed-center video-embed"&gt;&lt;iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FwWQ5DQaQ3M8%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DwWQ5DQaQ3M8&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FwWQ5DQaQ3M8%2Fhqdefault.jpg&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube" width="200" height="112" scrolling="no" title="How to Track All Your Databricks Badges &amp;amp; Certifications | Bricksters" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture" allowfullscreen="true"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 17 Oct 2026 08:30:18 GMT</pubDate>
      <guid>https://community.databricks.com/t5/mvp-articles/how-track-of-all-databricks-badges-and-certifications/m-p/173704#M300</guid>
      <dc:creator>protmaks</dc:creator>
      <dc:date>2026-10-17T08:30:18Z</dc:date>
    </item>
    <item>
      <title>PIM for Groups with Databricks: users appear in group without activating, nothing shows in PIM to ac</title>
      <link>https://community.databricks.com/t5/administration-architecture/pim-for-groups-with-databricks-users-appear-in-group-without/m-p/173676#M6035</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;We’re setting up just-in-time read access to a Unity Catalog catalog for a small audit team using &lt;STRONG&gt;Microsoft Entra PIM for Groups&lt;/STRONG&gt;, and I’d like to check whether our setup is right.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Setup&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Azure Databricks with &lt;STRONG&gt;account-level SCIM provisioning&lt;/STRONG&gt; from Entra ID.&lt;/LI&gt;&lt;LI&gt;An Entra security group created through our IaC pipeline with &lt;STRONG&gt;no members&lt;/STRONG&gt;. The group is synced to the Databricks account and holds the workspace assignment (User), USE CATALOG, USE SCHEMA and SELECT on the catalog, and CAN USE on a SQL warehouse.&lt;/LI&gt;&lt;LI&gt;The intent is that users are &lt;STRONG&gt;eligible&lt;/STRONG&gt; members in PIM for Groups, activate for a few hours with a justification, get added to the group, and lose access when the activation expires.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Issue&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;In the Databricks Account console, the group shows &lt;STRONG&gt;5 users as members&lt;/STRONG&gt;, even though nobody has activated anything.&lt;/LI&gt;&lt;LI&gt;In &lt;STRONG&gt;PIM &amp;gt; My roles &amp;gt; Groups &amp;gt; Eligible assignments&lt;/STRONG&gt;, there are &lt;STRONG&gt;no results&lt;/STRONG&gt; to activate.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Questions&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Does this mean the users were added as &lt;STRONG&gt;direct or Active members&lt;/STRONG&gt; instead of &lt;STRONG&gt;Eligible&lt;/STRONG&gt;, and that they currently have access without activating?&lt;/LI&gt;&lt;LI&gt;What’s the recommended way to make sure membership only comes from PIM activation and can’t be added directly (e.g. role-assignable groups, restricting group owners)?&lt;/LI&gt;&lt;LI&gt;With SCIM, membership changes take about &lt;STRONG&gt;20 to 40 minutes&lt;/STRONG&gt; to reach Databricks. Is &lt;STRONG&gt;automatic identity management&lt;/STRONG&gt; a better fit for PIM-based access, and does it pick up activation and expiry faster?&lt;/LI&gt;&lt;LI&gt;Has anyone run this pattern in production, and are there any gotchas with sessions or tokens continuing after the activation expires?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2026 20:09:46 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/pim-for-groups-with-databricks-users-appear-in-group-without/m-p/173676#M6035</guid>
      <dc:creator>Charansai</dc:creator>
      <dc:date>2026-10-16T20:09:46Z</dc:date>
    </item>
    <item>
      <title>About Azure SQL Managed Connector</title>
      <link>https://community.databricks.com/t5/data-engineering/about-azure-sql-managed-connector/m-p/173670#M56746</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi Community,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;We are trying to configure a &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;Databricks Lakeflow Connect managed SQL Server connector&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt; to ingest data from Azure SQL Database into Databricks.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;We are using a &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;contained SQL database user&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt; that has access only to the specific source database, with no access to the "master"&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;database.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;However, during connection validation, we are encountering the following error:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;Authentication failure while obtaining the connection to the source database: Error while creating connection pool for catalog master. Login failed for user '&amp;lt;contained_db_user&amp;gt;'.&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;Our understanding:&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;It appears that the Lakeflow Connect managed SQL Server connector attempts to establish a connection to the master&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;database during connection validation, even though the intended source is a specific Azure SQL database.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Since we are using a contained database user, authentication to "master" f&lt;/SPAN&gt;&lt;SPAN&gt;ails.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;Our security requirement:&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;We need to restrict the service account to the source database only, without granting access to "master"&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;Questions for the community:&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Has anyone successfully configured the Lakeflow Connect managed SQL Server connector using a contained database user with access restricted to a single Azure SQL database?&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Is there a supported configuration to bypass master&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;database authentication and connect directly to the specified source database?&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Is access to "master"&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;mandatory for this connector, even when ingesting from only one database?&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Are there any recommended workarounds that preserve database-level security isolation while still using the managed Lakeflow Connect connector?&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN&gt;We would prefer to use the &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;managed Lakeflow Connect connector rather than building a custom JDBC ingestion framework&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If you have any better approach suggest?&lt;BR /&gt;Any insights, experiences, or recommendations would be greatly appreciated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2026 18:02:01 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/about-azure-sql-managed-connector/m-p/173670#M56746</guid>
      <dc:creator>srikanthp24</dc:creator>
      <dc:date>2026-10-16T18:02:01Z</dc:date>
    </item>
    <item>
      <title>Jev as Judge for Genie Agents</title>
      <link>https://community.databricks.com/t5/genie-hub/jev-as-judge-for-genie-agents/m-p/173665#M97</link>
      <description>&lt;P&gt;Can we configure the Jev to be as judge for Genie Agents ? I know we can log traces of Genie Agents into ML Flow on top of it can we bring in Jev and score the outputs generated ?&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2026 17:41:28 GMT</pubDate>
      <guid>https://community.databricks.com/t5/genie-hub/jev-as-judge-for-genie-agents/m-p/173665#M97</guid>
      <dc:creator>sharath007</dc:creator>
      <dc:date>2026-10-16T17:41:28Z</dc:date>
    </item>
    <item>
      <title>Learn Databricks Performance Optimization | Master how to measure &amp; speed up Databricks queries</title>
      <link>https://community.databricks.com/t5/community-articles/learn-databricks-performance-optimization-master-how-to-measure/m-p/173662#M1836</link>
      <description>&lt;DIV style="width: 100%; margin: 0 auto; font-family: Arial,Helvetica,sans-serif; color: #550b07;"&gt;
&lt;DIV style="background-color: #ff3621; padding: 32px 34px 30px 34px; border-radius: 14px 14px 0 0; overflow: hidden;"&gt;
&lt;TABLE style="width: 100%; border: 0; border-collapse: collapse; background-color: #ff3621;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR style="border: 0;"&gt;
&lt;TD width="122" valign="top" style="width: 122px; padding-right: 18px; border: 0; background-color: #ff3621;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Databricks logo .png" style="width: 104px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32307i3C93B2E36B2390D6/image-size/medium?v=v2&amp;amp;px=400" width="104" role="button" title="Databricks logo .png" alt="Databricks logo .png" /&gt;&lt;/span&gt;&lt;/TD&gt;
&lt;TD valign="top" style="border: 0; background-color: #ff3621;"&gt;
&lt;DIV style="color: #eeede9; font-size: 13px; font-weight: bold; letter-spacing: 2px; text-transform: uppercase;"&gt;Databricks Training &amp;amp; Certifications&lt;/DIV&gt;
&lt;DIV style="color: #ffffff; font-size: 26px; font-weight: 800; line-height: 1.25; margin-top: 4px;"&gt;Learn Databricks Performance&amp;nbsp;Optimization&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":rocket:"&gt;🚀&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="color: #f9f7f4; font-size: 14px; margin-top: 6px;"&gt;Measure first, then make your Spark and Delta Lake workloads faster and cheaper.&lt;/DIV&gt;
&lt;DIV style="height: 4px; width: 80px; background-color: #ffffff; border-radius: 4px; margin-top: 16px;"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;DIV style="background-color: #eeede9; padding: 24px 34px 28px 34px;"&gt;
&lt;DIV style="text-align: center; margin-bottom: 22px;"&gt;&lt;A style="display: inline-block; background-color: #ffffff; color: #ff3621; font-size: 13px; font-weight: 800; padding: 8px 16px; border-radius: 24px; text-decoration: none; margin: 0 5px 8px 0;" target="_blank"&gt;&lt;span class="lia-unicode-emoji" title=":magnifying_glass_tilted_left:"&gt;🔍&lt;/span&gt; Spark UI &amp;amp; Query Profile&lt;/A&gt; &lt;A style="display: inline-block; background-color: #ffffff; color: #ff3621; font-size: 13px; font-weight: 800; padding: 8px 16px; border-radius: 24px; text-decoration: none; margin: 0 5px 8px 0;" target="_blank"&gt;&lt;span class="lia-unicode-emoji" title=":package:"&gt;📦&lt;/span&gt; Liquid clustering &amp;amp; data skipping&lt;/A&gt; &lt;A style="display: inline-block; background-color: #ffffff; color: #ff3621; font-size: 13px; font-weight: 800; padding: 8px 16px; border-radius: 24px; text-decoration: none; margin: 0 5px 8px 0;" target="_blank"&gt;&lt;span class="lia-unicode-emoji" title=":high_voltage:"&gt;⚡&lt;/span&gt; Photon &amp;amp; caching&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="font-size: 17px; line-height: 1.6; color: #550b07;"&gt;Slow queries and oversized clusters cost time and money. &lt;STRONG&gt;Performance optimization&lt;/STRONG&gt; on Databricks starts with measuring: find the real bottleneck, let the platform's automatic optimizations do the heavy lifting, and tune by hand only where it pays off.&lt;/DIV&gt;
&lt;DIV style="font-size: 17px; line-height: 1.6; color: #550b07; margin-top: 14px;"&gt;The catalog offers &lt;STRONG&gt;one Professional-level course&lt;/STRONG&gt;, part of the &lt;STRONG&gt;Advanced Data Engineering with Databricks&lt;/STRONG&gt; series, in four formats. Start free and self-paced, or go hands-on with a lab or an instructor. &lt;span class="lia-unicode-emoji" title=":backhand_index_pointing_down:"&gt;👇&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="margin: 30px 0 14px 0;"&gt;&lt;A style="display: inline-block; width: 34px; height: 34px; line-height: 34px; text-align: center; background-color: #ff3621; color: #ffffff; font-size: 16px; font-weight: 800; border-radius: 50%; text-decoration: none; vertical-align: middle; margin-right: 12px;" target="_blank"&gt;✓&lt;/A&gt; &lt;SPAN&gt;The course&lt;/SPAN&gt; &lt;SPAN&gt;· Professional · Data Engineer&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="background-color: #ffffff; border-left: 5px solid #FF3621; border-radius: 0 12px 12px 0; padding: 20px 22px; margin-bottom: 6px;"&gt;&lt;A style="display: inline-block; background-color: #eeede9; color: #550b07; font-size: 12px; font-weight: 800; padding: 4px 12px; border-radius: 20px; text-decoration: none;" target="_blank"&gt;Professional · 2H to 4H&lt;/A&gt;
&lt;DIV style="font-size: 18px; font-weight: 800; color: #550b07; line-height: 1.3; margin-top: 10px;"&gt;Databricks Performance Optimization&lt;/DIV&gt;
&lt;DIV style="font-size: 14px; line-height: 1.55; color: #730d21; margin-top: 8px;"&gt;Learn how to optimize workloads and physical data layout with Spark and Delta Lake, and use the Spark UI to assess performance and debug applications. Topics include streaming, liquid clustering, data skipping, caching, Photon, and more.&lt;/DIV&gt;
&lt;DIV style="margin-top: 14px;"&gt;&lt;A style="display: inline-block; background-color: #ff3621; color: #ffffff; font-size: 13px; font-weight: 800; text-decoration: none; padding: 10px 18px; border-radius: 8px; margin: 0 8px 8px 0;" href="https://www.databricks.com/training/catalog/databricks-performance-optimization-2958?itm_source=www&amp;amp;itm_category=training&amp;amp;itm_page=catalog&amp;amp;itm_location=body&amp;amp;itm_component=general-asset-card&amp;amp;itm_offer=databricks-performance-optimization-2958" target="_blank"&gt;Free · Self-paced · 2H →&lt;/A&gt; &lt;A style="display: inline-block; background-color: #550b07; color: #ffffff; font-size: 13px; font-weight: 800; text-decoration: none; padding: 10px 18px; border-radius: 8px; margin: 0 8px 8px 0;" href="https://www.databricks.com/training/catalog/databricks-performance-optimization-2967?itm_source=www&amp;amp;itm_category=training&amp;amp;itm_page=catalog&amp;amp;itm_location=body&amp;amp;itm_component=general-asset-card&amp;amp;itm_offer=databricks-performance-optimization-2967" target="_blank"&gt;Paid / Subscription · Lab · 3H →&lt;/A&gt; &lt;A style="display: inline-block; background-color: #550b07; color: #ffffff; font-size: 13px; font-weight: 800; text-decoration: none; padding: 10px 18px; border-radius: 8px; margin: 0 8px 8px 0;" href="https://www.databricks.com/training/catalog/databricks-performance-optimization-1809?itm_source=www&amp;amp;itm_category=training&amp;amp;itm_page=catalog&amp;amp;itm_location=body&amp;amp;itm_component=general-asset-card&amp;amp;itm_offer=databricks-performance-optimization-1809" target="_blank"&gt;Paid · Instructor-led Lab · 4H →&lt;/A&gt; &lt;A style="display: inline-block; background-color: #550b07; color: #ffffff; font-size: 13px; font-weight: 800; text-decoration: none; padding: 10px 18px; border-radius: 8px; margin: 0 8px 8px 0;" href="https://www.databricks.com/training/catalog/databricks-performance-optimization-mandarin-chinese-6967?itm_source=www&amp;amp;itm_category=training&amp;amp;itm_page=catalog&amp;amp;itm_location=body&amp;amp;itm_component=general-asset-card&amp;amp;itm_offer=databricks-performance-optimization-mandarin-chinese-6967" target="_blank"&gt;Paid · Mandarin (中文) · 4H →&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="font-size: 12px; line-height: 1.5; color: #730d21; margin-top: 6px;"&gt;Instructor-led also available in English, 日本語, Português BR, and 한국어.&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="margin: 30px 0 14px 0;"&gt;&lt;SPAN&gt;What you'll learn&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="background-color: #ffffff; border-radius: 12px; padding: 18px 22px;"&gt;
&lt;DIV style="font-size: 15px; line-height: 1.55; color: #550b07; padding: 6px 0;"&gt;&lt;SPAN&gt;01 &amp;nbsp;Measure.&lt;/SPAN&gt; Read the Spark UI and Query Profile to find where time is really spent.&lt;/DIV&gt;
&lt;DIV style="font-size: 15px; line-height: 1.55; color: #550b07; padding: 6px 0;"&gt;&lt;SPAN&gt;02 &amp;nbsp;Lay out your data.&lt;/SPAN&gt; Use liquid clustering and data skipping so queries read less.&lt;/DIV&gt;
&lt;DIV style="font-size: 15px; line-height: 1.55; color: #550b07; padding: 6px 0;"&gt;&lt;SPAN&gt;03 &amp;nbsp;Speed up compute.&lt;/SPAN&gt; Put caching and Photon to work, and tune streaming workloads.&lt;/DIV&gt;
&lt;DIV style="font-size: 15px; line-height: 1.55; color: #550b07; padding: 6px 0;"&gt;&lt;SPAN&gt;04 &amp;nbsp;Debug.&lt;/SPAN&gt; Diagnose slow applications and confirm each fix made a difference.&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="text-align: center; margin-top: 24px;"&gt;&lt;A style="display: inline-block; background-color: #ff3621; color: #ffffff; font-size: 15px; font-weight: 800; text-decoration: none; padding: 14px 30px; border-radius: 8px;" href="https://www.databricks.com/training/catalog?search=performance+optimization" target="_blank"&gt;Browse Performance Optimization in the catalog →&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="background-color: #ff3621; padding: 22px 34px; border-radius: 0 0 14px 14px; text-align: center;"&gt;
&lt;DIV style="color: #f9f7f4; font-size: 13px; line-height: 1.6;"&gt;Measure. Optimize. Verify. Make every query count with official Databricks training.&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Fri, 16 Oct 2026 17:29:36 GMT</pubDate>
      <guid>https://community.databricks.com/t5/community-articles/learn-databricks-performance-optimization-master-how-to-measure/m-p/173662#M1836</guid>
      <dc:creator>Tushar_Parekar</dc:creator>
      <dc:date>2026-10-16T17:29:36Z</dc:date>
    </item>
    <item>
      <title>External location Manage permission</title>
      <link>https://community.databricks.com/t5/data-engineering/external-location-manage-permission/m-p/173651#M56738</link>
      <description>&lt;P&gt;Hi team, I'm trying to update the owner of an external location and I see the following message:&lt;/P&gt;&lt;P&gt;Requires permission MANAGE on external location 'location_name'&lt;/P&gt;&lt;P&gt;The owner of the resource, the user that created it doesn't have that permission? How is that possible?&lt;/P&gt;&lt;P&gt;ok, let's say the owner doesn't have it by default, how I add the MANAGE permission to this resource?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-10-16 at 12.21.09 PM.png" style="width: 999px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32305i288BCECF986479F8/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2026-10-16 at 12.21.09 PM.png" alt="Screenshot 2026-10-16 at 12.21.09 PM.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2026 16:34:10 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/external-location-manage-permission/m-p/173651#M56738</guid>
      <dc:creator>orlandovallejos</dc:creator>
      <dc:date>2026-10-16T16:34:10Z</dc:date>
    </item>
    <item>
      <title>Zerobus Variant Data not Processed as Expected (json data destined for Variant column).</title>
      <link>https://community.databricks.com/t5/data-engineering/zerobus-variant-data-not-processed-as-expected-json-data/m-p/173633#M56736</link>
      <description>&lt;P&gt;Lets say I have a table receiving zerobus data (json) over HTTP/rest.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DB1To3_0-1792159051588.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32292i8F3C02B32960C31B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DB1To3_0-1792159051588.png" alt="DB1To3_0-1792159051588.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;That last VARIANT is "&lt;STRONG&gt;ValueJson&lt;/STRONG&gt;".&lt;BR /&gt;&lt;BR /&gt;If I want to submit data to it, I would expect to be able to use normal json formatting:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;[
    {
        "a": "E",
        "b": 123,
        "c": "xyz", 
        "ValueJson": { "x" :  "y" }


    }
]
  &lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Unfortunately it doesn't want that part of the record to be ACTUAL json.&amp;nbsp; The error is like so&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DB1To3_1-1792159180521.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32293i7333ED2A26AF7AB7/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DB1To3_1-1792159180521.png" alt="DB1To3_1-1792159180521.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Record decoder/encoder error: invalid type: map, expected a string at line 13 column 24. Error Code: 4044, Error State: 3.&lt;/STRONG&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;Unfortunately the fix is to send json-encoded json (escaped json in a string, since the error says it expected a string).&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;[
    {
        "a": "E",
        "b": 123,
        "c": "xyz", 
        "ValueJson": "{ \"x\" :  \"y\" }"


    }
]
  &lt;/LI-CODE&gt;&lt;P&gt;Does this seem reasonable behavior, or is it a bug?&amp;nbsp; I think it is a bit unnatural to have to encode the json VARIANT instead of just nesting it inside the record as normal json.&amp;nbsp; Ideally the use of this VARIANT wouldn't force us towards using json-encoded-json.&amp;nbsp; It isn't the end of the world, but it seems like a very unfortunate way of sending data from a remote client - one that shouldn't need to have a deep understanding of the eccentricities of the VARIANT-parsing rules for zerobus.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2026 14:10:05 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/zerobus-variant-data-not-processed-as-expected-json-data/m-p/173633#M56736</guid>
      <dc:creator>DB1To3</dc:creator>
      <dc:date>2026-10-16T14:10:05Z</dc:date>
    </item>
    <item>
      <title>Disable auto-scroll on Databricks Genie Code</title>
      <link>https://community.databricks.com/t5/administration-architecture/disable-auto-scroll-on-databricks-genie-code/m-p/173628#M6034</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I frequently use Genie Code when developing, particularly to ask Genie questions about certain lines or sections of code. The responses are great, but because they are often long, the chat auto-scrolls while text is being generated. Is there a way to disable this? I would like to be able to read the generated text while more is being created, and then scroll down when I'm ready to read, instead of Genie auto-scrolling away parts of text I'm not finished reading.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!!&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2026 13:58:10 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/disable-auto-scroll-on-databricks-genie-code/m-p/173628#M6034</guid>
      <dc:creator>humphriesdt</dc:creator>
      <dc:date>2026-10-16T13:58:10Z</dc:date>
    </item>
    <item>
      <title>Zerobus rescue (VARIANT) not working.  No Preview Available.</title>
      <link>https://community.databricks.com/t5/data-engineering/zerobus-rescue-variant-not-working-no-preview-available/m-p/173624#M56734</link>
      <description>&lt;P&gt;Has anyone tried using the rescue feature for json in zerobus-ingest?&amp;nbsp; It seems like a very significant feature, assuming the schema incoming json is even 1% outside the control of team that may be ingesting on the databricks side. There needs to be a way to ingest a json record that is slightly non-conforming.&amp;nbsp; Else you get unhelpful errors.&lt;/P&gt;&lt;P&gt;Here is the doc:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DB1To3_0-1792157909614.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32289i79E3BCAA693D9C7C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DB1To3_0-1792157909614.png" alt="DB1To3_0-1792157909614.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;... but I'm not able to get this working, and there is no "preview" switches for this in my DBX account settings.&lt;/P&gt;&lt;P&gt;The table is configured with the NULLable, tagged column as required:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DB1To3_1-1792158060551.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32290iF7FE1E2876C104C3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DB1To3_1-1792158060551.png" alt="DB1To3_1-1792158060551.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;Yet whenever I submit json row data (using currently HTTP/rest), I just get an error that says zerobus doesn't approve:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Record decoder/encoder error: unrecognized field name 'whatever' at line 2 column 24. Error Code: 4044, Error State: 3.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I looked for a preview in my account settings and there is none listed (supposed to be "Beta" according to docs).&lt;BR /&gt;Any advice would be appreciated.&amp;nbsp; Let me know if I'm misunderstanding the intended behavior of this rescue column.&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2026 13:45:42 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/zerobus-rescue-variant-not-working-no-preview-available/m-p/173624#M56734</guid>
      <dc:creator>DB1To3</dc:creator>
      <dc:date>2026-10-16T13:45:42Z</dc:date>
    </item>
    <item>
      <title>Pattern: Sharing Databricks output with an AKS app through an external volume and managed identity</title>
      <link>https://community.databricks.com/t5/genie-hub/pattern-sharing-databricks-output-with-an-aks-app-through-an/m-p/173623#M95</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Scenario&lt;/STRONG&gt;&lt;BR /&gt;&amp;nbsp;A transaction app runs on AKS. It is the only component with a connection to MongoDB Atlas. Databricks processes the data, and the app has to pick up the results and write them back to Atlas. The requirements are no PATs, no CLI, no Databricks API calls from the pod, and no Databricks access to the production database.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Pattern&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;Databricks writes to an external volume.&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;An Access Connector (managed identity) has Storage Blob Data Contributor on a dedicated ADLS Gen2 export container.&lt;/LI&gt;&lt;LI&gt;A Unity Catalog storage credential, external location, and external volume sit on top of it.&lt;/LI&gt;&lt;LI&gt;Jobs write Parquet or Delta to /Volumes/&amp;lt;cat&amp;gt;/&amp;lt;schema&amp;gt;/&amp;lt;vol&amp;gt;/... and write a manifest file last.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;AKS mounts the same container as blob storage.&lt;UL&gt;&lt;LI&gt;The Azure Blob CSI driver mounts the export container into the pod as a read-only volume.&lt;/LI&gt;&lt;LI&gt;Authentication uses a managed identity with Storage Blob Data Reader on that container only. No account keys or SAS tokens are stored in the cluster.&lt;/LI&gt;&lt;LI&gt;The app reads the files as a normal local path, for example /mnt/exports/&amp;lt;batch_id&amp;gt;/.... No Azure SDK is needed in the app code.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;The app job upserts into Atlas.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;Why this works well&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Only the app touches Atlas.&lt;/LI&gt;&lt;LI&gt;No secrets in either direction.&lt;/LI&gt;&lt;LI&gt;Databricks and the app are decoupled, and every batch can be replayed from storage.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Trade-offs&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Unity Catalog does not govern the AKS reads. Azure RBAC does. A dedicated export container, least-privilege&amp;nbsp;&lt;/SPAN&gt;roles, and storage diagnostic logs cover the audit side.&lt;/LI&gt;&lt;LI&gt;The pattern suits batch and micro-batch. Low-latency needs call for Event Hubs or Kafka.&lt;/LI&gt;&lt;LI&gt;Many consumers across teams call for Delta Sharing instead.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Open points&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;How others handle the governance gap on reads outside Unity Catalog.&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2026 13:43:35 GMT</pubDate>
      <guid>https://community.databricks.com/t5/genie-hub/pattern-sharing-databricks-output-with-an-aks-app-through-an/m-p/173623#M95</guid>
      <dc:creator>Amar_Naik</dc:creator>
      <dc:date>2026-10-16T13:43:35Z</dc:date>
    </item>
    <item>
      <title>What Is – a system table? (Your Databricks bank statement)</title>
      <link>https://community.databricks.com/t5/warehousing-analytics/what-is-a-system-table-your-databricks-bank-statement/m-p/173619#M2777</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Clients ask me the same three questions all the time: &lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;I&gt;&lt;SPAN&gt;What are system tables? &lt;/SPAN&gt;&lt;/I&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;I&gt;&lt;SPAN&gt;What are they about? &lt;/SPAN&gt;&lt;/I&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;I&gt;&lt;SPAN&gt;And what can I actually do with them?&lt;/SPAN&gt;&lt;/I&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;I recently came across a Databricks blog that answers the last one brilliantly: &lt;/SPAN&gt;&lt;A href="https://www.databricks.com/blog/top-5-system-table-queries-understanding-your-databricks-costs" target="_blank" rel="noopener"&gt;&lt;STRONG&gt;Top 5 System Table Queries for Understanding Your Databricks Costs&lt;/STRONG&gt;&lt;/A&gt;&lt;SPAN&gt;. So here's the simple version first. Then go and read it.&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3&gt;&lt;SPAN&gt;The short answer&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P&gt;&lt;SPAN&gt;Your Databricks invoice is the total on your card bill. &lt;/SPAN&gt;&lt;STRONG&gt;System tables are the statement behind it&lt;/STRONG&gt;&lt;SPAN&gt;: every line, every date, every shop.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;They're read-only tables that Databricks fills in for you, in a catalog called &lt;/SPAN&gt;&lt;SPAN&gt;system&lt;/SPAN&gt;&lt;SPAN&gt;. You query them like any other table, with SQL, a dashboard or Genie.&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3&gt;&lt;SPAN&gt;What's in them&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P&gt;&lt;SPAN&gt;They cover more than cost. Think of them as a building's logbooks:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Billing&lt;/STRONG&gt;&lt;SPAN&gt;: what you used, and what it costs&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Access&lt;/STRONG&gt;&lt;SPAN&gt;: who opened which door (the audit log)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Compute and jobs&lt;/STRONG&gt;&lt;SPAN&gt;: which machines ran, what ran on them, and whether it worked&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;For cost, two tables do the heavy lifting:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;system.billing.usage&lt;/SPAN&gt;&lt;SPAN&gt; is &lt;/SPAN&gt;&lt;STRONG&gt;the statement&lt;/STRONG&gt;&lt;SPAN&gt;: what was used, how much, and when.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;SPAN&gt;system.billing.list_prices&lt;/SPAN&gt;&lt;SPAN&gt; is &lt;/SPAN&gt;&lt;STRONG&gt;the price tag&lt;/STRONG&gt;&lt;SPAN&gt;. Usage is counted in DBUs, not pounds, so you need both.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&lt;SPAN&gt;What you can do with them&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P&gt;&lt;SPAN&gt;The blog gives ready-made SQL for five questions:&lt;/SPAN&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Where's the money going?&lt;/STRONG&gt;&lt;SPAN&gt; Spend by product, day by day.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Which warehouse is the big spender?&lt;/STRONG&gt;&lt;SPAN&gt; And is it growing?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Which team spent it?&lt;/STRONG&gt;&lt;SPAN&gt; Like name labels in a shared fridge, this only works if people label things.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Was yesterday weird?&lt;/STRONG&gt;&lt;SPAN&gt; Like a smart meter telling you the heating was left on.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Where will we land this quarter?&lt;/STRONG&gt;&lt;SPAN&gt; A forecast built on your own history.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;SPAN&gt;I won't repeat the SQL. That's what the blog is for.&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3&gt;&lt;SPAN&gt;Four gotchas&lt;/SPAN&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Usage isn't money.&lt;/STRONG&gt;&lt;SPAN&gt; Multiplying units by the price list gives you the &lt;/SPAN&gt;&lt;I&gt;&lt;SPAN&gt;list&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN&gt; price, which may not be your negotiated rate.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;It only covers Databricks.&lt;/STRONG&gt;&lt;SPAN&gt; On classic compute, the bill for the cloud provider's machines and storage sits somewhere else.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;No label, no owner.&lt;/STRONG&gt;&lt;SPAN&gt; Untagged spend shows up as "untagged", and that number is the size of your gap.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Free to read, not free to run.&lt;/STRONG&gt;&lt;SPAN&gt; The tables cost nothing, but the warehouse that queries them does. You may also need an admin to give you access.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&lt;SPAN&gt;Why it matters&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P&gt;&lt;SPAN&gt;One finance team I worked with had all its costs in one unmarked pile. Every budget meeting started with an argument. Once they could see the statement, the meeting started with "here's the line, who owns it?"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Now go and read the blog:&lt;/STRONG&gt; &lt;A href="https://www.databricks.com/blog/top-5-system-table-queries-understanding-your-databricks-costs" target="_blank" rel="noopener"&gt;&lt;SPAN&gt;Top 5 System Table Queries for Understanding Your Databricks Costs&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;I&gt;&lt;SPAN&gt;What's the first question you'd ask your Databricks statement?&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2026 13:01:32 GMT</pubDate>
      <guid>https://community.databricks.com/t5/warehousing-analytics/what-is-a-system-table-your-databricks-bank-statement/m-p/173619#M2777</guid>
      <dc:creator>Valeria_Koz_DBX</dc:creator>
      <dc:date>2026-10-16T13:01:32Z</dc:date>
    </item>
    <item>
      <title>auto.arima in R keeps running without end</title>
      <link>https://community.databricks.com/t5/machine-learning/auto-arima-in-r-keeps-running-without-end/m-p/173607#M4732</link>
      <description>&lt;P&gt;I have a time-series that I am trying to model using auto.arima in R. Upon execution on a cluster runtime with 96GB memory and 48 cores, I observed that the code kept running without any end in sight. It ran for over a day without finishing.&lt;/P&gt;&lt;P&gt;Curious, I ran the same code on the same time-series on my modest laptop (32GB RAM, 10 cores), the code finished execution in under 5 minutes.&lt;/P&gt;&lt;P&gt;I am at a complete loss to understand what is taking the code I am running on my Databricks cluster runtime take so long!&lt;/P&gt;&lt;P&gt;For completeness, the code I am trying to execute is simply this:&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;baselines_daily &amp;lt;- auto.arima(daily_network_efficiency,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xreg = F,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; seasonal = FALSE,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; stepwise = FALSE,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; parallel = TRUE,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; approximation = FALSE)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;where&amp;nbsp;daily_network_efficiency is my time-series.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;Any help in shedding light on this mystery will be greatly appreciated.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thank you!&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2026 10:41:59 GMT</pubDate>
      <guid>https://community.databricks.com/t5/machine-learning/auto-arima-in-r-keeps-running-without-end/m-p/173607#M4732</guid>
      <dc:creator>arkobose</dc:creator>
      <dc:date>2026-10-16T10:41:59Z</dc:date>
    </item>
    <item>
      <title>Announcement | Your data, your storage, your rules: A 2026 guide to Unity Catalog managed tables</title>
      <link>https://community.databricks.com/t5/announcements/announcement-your-data-your-storage-your-rules-a-2026-guide-to/m-p/173598#M1122</link>
      <description>&lt;P&gt;&lt;A href="https://docs.databricks.com/aws/en/tables/managed" target="_blank"&gt;&lt;SPAN&gt;Unity Catalog managed tables&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt; let teams automate table management while keeping data in cloud storage they own. You control where new managed tables and volumes are written, while Unity Catalog manages governance, lifecycle, and optimization across Delta Lake and Apache Iceberg.&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2&gt;&lt;FONT size="4"&gt;&lt;STRONG&gt;Key Highlights&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Keep data in storage you control&lt;/STRONG&gt;&lt;SPAN&gt;: Managed table data can live in your own S3 bucket, ADLS container, or GCS bucket, at a managed storage location defined for your metastore, catalog, or schema.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Set storage placement by domain&lt;/STRONG&gt;&lt;SPAN&gt;: Configure a managed location at the metastore, catalog, or schema level. The most specific location takes precedence, making it possible to separate data for compliance, residency, administration, or cost attribution.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Change where new data lands&lt;/STRONG&gt;&lt;SPAN&gt;: Use &lt;/SPAN&gt;&lt;SPAN&gt;ALTER CATALOG&lt;/SPAN&gt;&lt;SPAN&gt; or &lt;/SPAN&gt;&lt;SPAN&gt;ALTER SCHEMA ... SET MANAGED LOCATION&lt;/SPAN&gt;&lt;SPAN&gt; when requirements change. Existing tables remain in their current locations; new tables and volumes use the updated path.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Convert external tables deliberately&lt;/STRONG&gt;&lt;SPAN&gt;: Before converting an external table to managed, set the target managed location. During conversion, Databricks copies the table data and transaction log into that location.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Stay open and interoperable&lt;/STRONG&gt;&lt;SPAN&gt;: Managed tables remain accessible through open APIs, including the Unity REST API and Iceberg REST Catalog, with credential vending and governance controls for supported external engines.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Automate optimization and maintenance&lt;/STRONG&gt;&lt;SPAN&gt;: Unity Catalog managed tables support capabilities such as predictive optimization, metadata management, and automatic lifecycle operations to help reduce manual administration.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P class="p8i6j01 paragraph"&gt;&lt;A style="background-color: #ff3621; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; font-weight: bold; display: inline-block;" href="https://www.databricks.com/blog/your-data-your-storage-your-rules-2026-guide-storing-unity-catalog-managed-tables?utm_source=bambu&amp;amp;utm_medium=social&amp;amp;utm_campaign=advocacy" target="_blank" rel="noopener"&gt; &lt;span class="lia-unicode-emoji" title=":backhand_index_pointing_right:"&gt;👉&lt;/span&gt; Read the full post here &lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2026 09:26:53 GMT</pubDate>
      <guid>https://community.databricks.com/t5/announcements/announcement-your-data-your-storage-your-rules-a-2026-guide-to/m-p/173598#M1122</guid>
      <dc:creator>Tushar_Parekar</dc:creator>
      <dc:date>2026-10-16T09:26:53Z</dc:date>
    </item>
    <item>
      <title>Possible bug in Lakeflow Connect SQL Server ingestion with GUID primary keys – Missing records</title>
      <link>https://community.databricks.com/t5/databricks-free-edition-help/possible-bug-in-lakeflow-connect-sql-server-ingestion-with-guid/m-p/173596#M990</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi everyone,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;We've encountered a strange issue with &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;Databricks Lakeflow Connect query-based ingestion from SQL Server&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;, and I'm wondering if anyone else has experienced something similar.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;We have a SQL Server table with 1,448 records and a &lt;/SPAN&gt;&lt;STRONG&gt;uniqueidentifier&lt;/STRONG&gt;&lt;SPAN&gt; primary key. When performing a full refresh, Databricks ingests only &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;364 records&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;, but the pipeline completes successfully without any errors.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;After digging into the cluster logs, I suspect the problem is related to &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;how Databricks handles GUID ordering during snapshot partitioning&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The connector correctly identifies 1,448 distinct IDs:&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;-- logs&lt;BR /&gt;getSnapshotSplitsByNonNumericKey:
splitCount=1, totalDistinct=1448&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;SPAN&gt;However, the generated query applies the following filter:&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;-- logs&lt;BR /&gt;Pushed Filters: Id IS NOT NULL, (RPAD(Id, 36, ' ')) &amp;lt;= '38C5A9C6-D111-4182-8A7F-FFE14F608876'&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;SPAN&gt;The snapshot then completes with:&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;-- logs&lt;BR /&gt;numInputRows: 364
dropped: 0&lt;/SPAN&gt;&lt;/PRE&gt;&lt;H3&gt;&lt;SPAN&gt;What I think is happening&lt;/SPAN&gt;&lt;/H3&gt;&lt;P&gt;&lt;SPAN&gt;SQL Server compares &lt;/SPAN&gt;&lt;SPAN&gt;uniqueidentifier&lt;/SPAN&gt;&lt;SPAN&gt; values differently from their string representations.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;My theory is that Databricks:&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Retrieves the GUIDs using SQL Server's &lt;STRONG&gt;native GUID ordering&lt;/STRONG&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Determines the upper boundary for the snapshot partition.&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Applies that boundary using a &lt;STRONG&gt;string comparison&lt;/STRONG&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;RPAD(Id, 36, ' ') &amp;lt;= ...&lt;/SPAN&gt;&lt;SPAN&gt;).&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Accidentally excludes records because string ordering and native GUID ordering are different.&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN&gt;For example, consider these two GUIDs:&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;38DE50FE-2AC8-46E8-91AB-EAB0A9E944B0
38C5A9C6-D111-4182-8A7F-FFE14F608876&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;You can reproduce the difference directly in SQL Server. Try this query:&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;DECLARE @guid_a uniqueidentifier = '38DE50FE-2AC8-46E8-91AB-EAB0A9E944B0';
DECLARE @guid_b uniqueidentifier = '38C5A9C6-D111-4182-8A7F-FFE14F608876';

SELECT CASE WHEN @guid_a &amp;lt; @guid_b THEN 'TRUE' ELSE 'FALSE' END, 'GUID'
UNION
SELECT CASE WHEN CONVERT(char(36), @guid_a) &amp;lt; CONVERT(char(36), @guid_b) THEN 'TRUE' ELSE 'FALSE' END, 'STR';&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;SPAN&gt;The result is:&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;TRUE     GUID
FALSE    STR&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;SPAN&gt;So the &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;same two GUIDs produce opposite comparison results&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt; depending on whether they are compared as native &lt;/SPAN&gt;&lt;SPAN&gt;uniqueidentifier&lt;/SPAN&gt;&lt;SPAN&gt; values or strings.&lt;/SPAN&gt;&lt;/P&gt;&lt;H3&gt;&lt;SPAN&gt;My questions&lt;/SPAN&gt;&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Has anyone encountered this issue with Lakeflow Connect query-based ingestion?&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Is there a way to override the automatically selected snapshot partitioning column in the pipeline configuration?&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;SPAN&gt;Are there any known workarounds that don't require modifying the source SQL Server tables?&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;What concerns me most is that &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;the pipeline reports a successful full refresh despite missing a significant number of records&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;. This could easily go unnoticed and lead to silently incomplete datasets.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Any insights would be appreciated. Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2026 08:43:43 GMT</pubDate>
      <guid>https://community.databricks.com/t5/databricks-free-edition-help/possible-bug-in-lakeflow-connect-sql-server-ingestion-with-guid/m-p/173596#M990</guid>
      <dc:creator>volodymyr_b</dc:creator>
      <dc:date>2026-10-16T08:43:43Z</dc:date>
    </item>
    <item>
      <title>Datavault implemention on Databricks</title>
      <link>https://community.databricks.com/t5/data-engineering/datavault-implemention-on-databricks/m-p/173578#M56731</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I'm building a Data Vault 2.0 architecture entirely natively in Databricks from scratch. We have specifically decided &lt;I&gt;not&lt;/I&gt; to use dbt.&lt;/P&gt;&lt;P&gt;While Raw Vault ingestion is straightforward with Spark/Delta, I'm looking for architectural advice on complex Business Vault objects.&lt;/P&gt;&lt;P&gt;Would love to hear from anyone who has built a native framework from the ground up!&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2026 06:01:25 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/datavault-implemention-on-databricks/m-p/173578#M56731</guid>
      <dc:creator>ankit2604</dc:creator>
      <dc:date>2026-10-16T06:01:25Z</dc:date>
    </item>
    <item>
      <title>Genie can now live in your favorite IDE!</title>
      <link>https://community.databricks.com/t5/genie-hub/genie-can-now-live-in-your-favorite-ide/m-p/173569#M94</link>
      <description>&lt;P&gt;You can now open a terminal in your project folder and type &lt;CODE&gt;genie&lt;/CODE&gt;&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":party_popper:"&gt;🎉&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;You now have a coding agent that can read your local files, run commands, and query your Unity Catalog tables in one conversation. &lt;span class="lia-unicode-emoji" title=":rocket:"&gt;🚀&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;That is Genie Code CLI, now available in &lt;U&gt;&lt;STRONG&gt;Beta&lt;/STRONG&gt;&lt;/U&gt;.&lt;/P&gt;
&lt;P&gt;Most data work lives in two places. Your scripts, sample files, and prototypes sit on your laptop. Your governed tables, pipelines, serving endpoints, and apps sit in your Databricks workspace.&lt;/P&gt;
&lt;P&gt;Until now, you carried the work across that line yourself. You read a file, checked a table, wrote the code, ran it, checked the result, and deployed. Each step is easy. The hand-offs between the steps are where the time goes.&lt;/P&gt;
&lt;P&gt;Genie Code CLI works on both sides of the line. You describe the task. The agent reads and edits your local files, runs commands, and reaches into Databricks on your behalf.&lt;/P&gt;
&lt;P&gt;&lt;STRONG class="h"&gt;What is Genie Code CLI?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Genie Code CLI is a coding agent that runs locally in your terminal. Databricks tuned it for data and AI work.&lt;/P&gt;
&lt;P&gt;"Locally" refers to where the agent runs and which files it operates on. The model does not run on your machine. Databricks provides and governs model access through Unity Gateway, so you do not bring your own model subscription.&lt;/P&gt;
&lt;P&gt;Genie Code CLI is also a separate tool from the Databricks CLI. You install the Databricks CLI yourself, and Genie Code CLI uses it.&lt;/P&gt;
&lt;P&gt;To find your data and answer questions about it, Genie Code CLI calls the Databricks CLI, including &lt;CODE&gt;databricks genie ask&lt;/CODE&gt;. The agent reaches your workspace through the same command-line tool you already signed in with. Genie Code CLI runs under your own identity. It can access only the data and perform only the operations that your Databricks permissions allow.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LingeshK_0-1792108981567.png" style="width: 999px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32263i2F09263EA12CDCC4/image-size/large?v=v2&amp;amp;px=999" role="button" title="LingeshK_0-1792108981567.png" alt="LingeshK_0-1792108981567.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P class="fig lia-align-center"&gt;&lt;U&gt;&lt;EM&gt;Fig 1: One conversation across your laptop and your workspace.&lt;/EM&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5"&gt;&lt;STRONG class="h"&gt;How do you get started?&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;You have to adhere to the following three requirements first:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;A Databricks workspace in a &lt;A href="https://docs.databricks.com/aws/en/unity-gateway/model-region-availability" target="_blank" rel="noopener"&gt;Unity Gateway-supported region&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;Unity Catalog is enabled for that workspace.&lt;/LI&gt;
&lt;LI&gt;The &lt;A href="https://docs.databricks.com/aws/en/dev-tools/cli/#how-does-the-databricks-cli-work" target="_blank" rel="noopener"&gt;Databricks CLI&lt;/A&gt;, version 1.0.0 or above, is installed separately.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Then set it up in four steps:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;Install:&lt;/STRONG&gt; on macOS or Linux, run &lt;CODE&gt;curl -fsSL &lt;A href="https://github.com/databricks/genie-code-cli/releases/latest/download/install.sh" target="_blank"&gt;https://github.com/databricks/genie-code-cli/releases/latest/download/install.sh&lt;/A&gt; | bash&lt;/CODE&gt;. On Windows, use the PowerShell command in the docs.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Check:&lt;/STRONG&gt; run &lt;CODE&gt;genie --version&lt;/CODE&gt;.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Launch:&lt;/STRONG&gt; go to your project with &lt;CODE&gt;cd my-project&lt;/CODE&gt;, then run &lt;CODE&gt;genie&lt;/CODE&gt;.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Connect:&lt;/STRONG&gt; select a Databricks CLI profile when prompted, or authenticate if you have none. Then confirm that you trust the contents of the directory.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;The agent will read and edit files and run commands in that project. Pick the profile on purpose, especially if your machine has both a development and a production profile.&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5"&gt;&lt;STRONG class="h"&gt;What can you ask it to do?&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;The docs give five example prompts. Each one crosses the line between your laptop and your workspace:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT color="#FF0000"&gt;&lt;EM&gt;"Clean up these monthly sales CSVs, load them into Unity Catalog, and show me revenue by region over time."&lt;/EM&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#FF0000"&gt;&lt;EM&gt;"Which of my catalogs has customer churn data, and what were the top drivers last quarter?"&lt;/EM&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#FF0000"&gt;&lt;EM&gt;"Add a silver refunds table to my orders pipeline and backfill the last 90 days."&lt;/EM&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#FF0000"&gt;&lt;EM&gt;"Run this training script on Databricks and put the model behind a serving endpoint."&lt;/EM&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#FF0000"&gt;&lt;EM&gt;"Build a local app prototype for my customer's table and deploy it as a Databricks App."&lt;/EM&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Take the first prompt. It holds three jobs: clean the files, load them into a governed table, and answer a business question. Most of us would do those in three different tools.&lt;/P&gt;
&lt;P&gt;A short prompt still needs exact terms. Name the catalog and schema to write to. Say if the agent may replace an existing table. Say what counts as revenue, for example, whether refunds are in or out. The agent can connect the steps. It cannot guess your business rules.&lt;/P&gt;
&lt;P&gt;The &lt;STRONG&gt;backfill prompt&lt;/STRONG&gt; needs the same care. A backfill processes historical data, so it is more than a code edit. Name the environment, and ask the agent to show you its plan before it runs anything.&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5"&gt;&lt;STRONG class="h"&gt;Is this the same Genie Code you use in the workspace?&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Genie Code CLI is a separate experience, built for local, terminal-based work.&lt;/P&gt;
&lt;P&gt;It has its own tools, skills, and instructions, and at this time, it does not share them with Genie Code in the workspace. If you set up personal skills or instructions in the workspace, Genie Code CLI will not see them today.&lt;/P&gt;
&lt;P&gt;It also does not yet include all the capabilities of the workspace UI. Use Genie Code CLI when you work locally with files, scripts, and prototypes. Stay with Genie Code in the workspace for the richer, fully featured experience.&lt;/P&gt;
&lt;P class="lia-align-center"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LingeshK_1-1792109133360.png" style="width: 999px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32264i3D2FEF437933AC0A/image-size/large?v=v2&amp;amp;px=999" role="button" title="LingeshK_1-1792109133360.png" alt="LingeshK_1-1792109133360.png" /&gt;&lt;/span&gt;&lt;EM&gt;Fig 2: Genie Code CLI and Genie Code in the workspace, side by side.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5"&gt;&lt;STRONG class="h"&gt;Which budget controls the spend?&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;This is the point I would raise with workspace admins first. The product carries the Genie name, and the billing runs through Unity Gateway. Genie Code CLI usage is billed the same as using the model directly through Unity Gateway, and it appears in your Unity Gateway usage.&lt;/P&gt;
&lt;P&gt;It is not billed under Genie pricing, and Genie budgets do not apply to it. To control spending, set budgets for Unity Gateway. Databricks also manages the model choice. During Beta, Genie Code CLI uses GPT 5.6, and you cannot choose a specific model.&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5"&gt;&lt;STRONG class="h"&gt;My 2 cents....&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Beta means change. The docs say the capabilities, commands, and interfaces change frequently. Check the docs before you build automation on top of a command.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Start small. Open Genie Code CLI in a non-production project with a clean git working tree. Ask it to explain the project first. Then ask for one small change, and read the diff before you keep it.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Keep two boundaries apart. In the workspace, your Databricks permissions limit what the agent can do. On your laptop, the agent runs in your terminal session, so treat any command it runs as one you ran yourself.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Set up well, I would expect to see:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;One Databricks CLI profile per environment, named clearly, so you do not point a prototype at production by mistake.&lt;/LI&gt;
&lt;LI&gt;A Unity Gateway budget in place before a wider team rollout.&lt;/LI&gt;
&lt;LI&gt;Prompts that name the catalog, the schema, and the environment.&lt;/LI&gt;
&lt;LI&gt;Changes are reviewed as a diff before they land.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Thanks for reading this far. I would love to hear how you plan to use it, so here are three questions to start:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Which of your workflows crosses the line between your laptop and your workspace most often?&lt;/LI&gt;
&lt;LI&gt;How would you split the work between Genie Code CLI and Genie Code in the workspace for your team?&lt;/LI&gt;
&lt;LI&gt;For the admins here, what would you want to see in Unity Gateway usage before you roll Genie Code CLI out to more people?&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;For more good discussion about Genie, I am always up for it. 🧞&lt;span class="lia-unicode-emoji" title=":backhand_index_pointing_down:"&gt;👇🏻&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Feel free to connect with me directly or drop a DM: &lt;A href="https://www.linkedin.com/in/lingeshwarankanniappan" target="_blank"&gt;linkedin.com/in/lingeshwarankanniappan&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG class="h"&gt;Sources&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL class="sources"&gt;
&lt;LI&gt;&lt;A href="https://docs.databricks.com/aws/en/genie-code/genie-code-cli" target="_blank"&gt;Genie Code CLI documentation&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://github.com/databricks/genie-code-cli" target="_blank"&gt;Genie Code CLI on GitHub&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://docs.databricks.com/aws/en/genie-code/" target="_blank"&gt;Genie Code in the workspace&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://docs.databricks.com/aws/en/ai-gateway/" target="_blank"&gt;AI governance with Unity Gateway&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://docs.databricks.com/aws/en/ai-gateway/budgets" target="_blank"&gt;Manage Unity Gateway budgets&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Fri, 16 Oct 2026 00:06:03 GMT</pubDate>
      <guid>https://community.databricks.com/t5/genie-hub/genie-can-now-live-in-your-favorite-ide/m-p/173569#M94</guid>
      <dc:creator>LingeshK</dc:creator>
      <dc:date>2026-10-16T00:06:03Z</dc:date>
    </item>
    <item>
      <title>Announcement | Unlocking Data Portability with REGISTER and UNREGISTER APIs</title>
      <link>https://community.databricks.com/t5/announcements/announcement-unlocking-data-portability-with-register-and/m-p/173544#M1121</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Open table formats make data accessible across engines, but true portability also requires the ability to move catalog management safely. New &lt;/SPAN&gt;&lt;SPAN&gt;REGISTER&lt;/SPAN&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;SPAN&gt;UNREGISTER&lt;/SPAN&gt;&lt;SPAN&gt; endpoints provide a standard way to transfer an Iceberg table between catalogs without copying, rewriting, or moving the underlying data.&lt;/SPAN&gt;&lt;/P&gt;
&lt;H2&gt;&lt;FONT size="4"&gt;&lt;STRONG&gt;Key Highlights&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Attach existing tables with REGISTER&lt;/STRONG&gt;&lt;SPAN&gt;: Register an existing table by providing its current metadata location. The catalog creates a reference to the table without copying or modifying data files.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Relinquish ownership with UNREGISTER&lt;/STRONG&gt;&lt;SPAN&gt;: Remove a table from its current catalog without deleting its data or metadata. The response returns the latest metadata location needed by the next catalog.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Prevent split-brain scenarios&lt;/STRONG&gt;&lt;SPAN&gt;: REGISTER alone can leave two catalogs believing they manage the same table. UNREGISTER provides the explicit handoff step needed to ensure only one catalog coordinate commits.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Build on an open standard&lt;/STRONG&gt;&lt;SPAN&gt;: UNREGISTER has been contributed to the Apache Iceberg REST catalog specification, adding a standard mechanism for clean catalog handoffs.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="font-weight: 400;" aria-level="1"&gt;&lt;STRONG&gt;Keep migrations operationally safe&lt;/STRONG&gt;&lt;SPAN&gt;: A production move still requires stopping writers, unregistering from the original catalog, registering with the new catalog, and repointing jobs before writing resume.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P class="p8i6j01 paragraph"&gt;&lt;A style="background-color: #ff3621; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; font-weight: bold; display: inline-block;" href="https://www.databricks.com/blog/unlocking-data-portability-preventing-catalog-lock-register-and-unregister-apis?utm_source=bambu&amp;amp;utm_medium=social&amp;amp;utm_campaign=advocacy" target="_blank" rel="noopener"&gt; &lt;span class="lia-unicode-emoji" title=":backhand_index_pointing_right:"&gt;👉&lt;/span&gt; Read the full post here &lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Oct 2026 15:38:02 GMT</pubDate>
      <guid>https://community.databricks.com/t5/announcements/announcement-unlocking-data-portability-with-register-and/m-p/173544#M1121</guid>
      <dc:creator>Tushar_Parekar</dc:creator>
      <dc:date>2026-10-15T15:38:02Z</dc:date>
    </item>
    <item>
      <title>Databricks Apps gives you the app you wanted, without the React plumbing or the Power Apps limits</title>
      <link>https://community.databricks.com/t5/genie-hub/databricks-apps-gives-you-the-app-you-wanted-without-the-react/m-p/173540#M93</link>
      <description>&lt;P&gt;Most teams think they have to pick one. Build it in React and own the API, auth, hosting, and audit trail. Or&lt;BR /&gt;build it in Power Apps and hit the limits when the app gets complex. With Databricks Apps, you don't have to&lt;BR /&gt;choose. You keep your React UI and drop the infrastructure behind it.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The real choice is not React vs Databricks&lt;BR /&gt;&lt;/STRONG&gt;You don't have to pick between React and Databricks Apps. You can run your React frontend, with your design system, on Databricks Apps.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The real question is who owns everything behind the UI:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Standalone React SPA: Your team builds and runs the API server, authentication, hosting, database access, BI connectivity, and the audit trail.&lt;/LI&gt;&lt;LI&gt;React on Databricks Apps: Your team builds the UI and the business logic. The platform provides hosting, SSO, secrets, networking, and direct access to Delta tables .&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Where Power Apps runs out&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Power Apps is quick to start and strong on reporting. It gets harder as the app grows. Complex conditional forms,&lt;BR /&gt;custom business rules, and pixel-accurate UI are where low-code limits show up. Databricks Apps gives you full&lt;BR /&gt;code control and keeps the platform benefits Power Apps is known for.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Five reasons Databricks Apps wins&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Five reasons Databricks Apps wins&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Your data is already there. The app queries Delta tables directly, with no separate pipeline for it.&lt;/LI&gt;&lt;LI&gt;The audit trail is built in. Delta Lake Change Data Feed and time travel give immutable history and&lt;BR /&gt;point-in-time reconstruction with no custom code [2].&lt;/LI&gt;&lt;LI&gt;Governance is declared once. Workspace SSO and Unity Catalog enforce access in the app, dashboards, Power BI, and future AI tooling [3].&lt;/LI&gt;&lt;LI&gt;There is little infrastructure to approve. We deployed a working PoC the same day with zero net-new cloud&lt;BR /&gt;resources: no new networks, app registrations, or key vaults.&lt;/LI&gt;&lt;LI&gt;It's ready for more than the app. Delta Sharing gives outside parties read-only access in place of file&lt;BR /&gt;exports [4].&amp;nbsp;Genie gives natural-language access to the same data [5]&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Serverless, scale-to-zero compute also replaces always-on servers and per-user licensing.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Your turn&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;What matters most when you choose a platform for internal Databricks apps? What would you add to this list?&lt;/P&gt;&lt;P&gt;#DatabricksApps #Delta Lake #Unity Catalog #Delta Sharing #Genie&lt;/P&gt;&lt;P&gt;References&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Databricks Apps overview: &lt;A href="https://learn.microsoft.com/en-us/azure/databricks/dev-tools/databricks-apps/" target="_self"&gt;https://learn.microsoft.com/en-us/azure/databricks/dev-tools/databricks-apps/&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;Change data feed on Azure Databricks:&lt;A href="https://learn.microsoft.com/en-us/azure/databricks/delta/delta-change-data-feed" target="_self"&gt;https://learn.microsoft.com/en-us/azure/databricks/delta/delta-change-data-feed&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;Unity Catalog: &lt;A href="https://learn.microsoft.com/en-us/azure/databricks/data-governance/unity-catalog/" target="_self"&gt;https://learn.microsoft.com/en-us/azure/databricks/data-governance/unity-catalog/&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;Delta Sharing: &lt;A href="https://learn.microsoft.com/en-us/azure/databricks/data-governance/unity-catalog/" target="_self"&gt;https://www.databricks.com/product/delta-sharing&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;Genie: &lt;A href="https://docs.databricks.com/aws/en/genie/" target="_self"&gt;https://docs.databricks.com/aws/en/genie/&lt;/A&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Oct 2026 15:06:58 GMT</pubDate>
      <guid>https://community.databricks.com/t5/genie-hub/databricks-apps-gives-you-the-app-you-wanted-without-the-react/m-p/173540#M93</guid>
      <dc:creator>Amar_Naik</dc:creator>
      <dc:date>2026-10-15T15:06:58Z</dc:date>
    </item>
    <item>
      <title>🌟 Community Pulse: Your Community Roundup!  September 14 – October 11, 2026</title>
      <link>https://community.databricks.com/t5/announcements/community-pulse-your-community-roundup-september-14-october-11/m-p/173507#M1120</link>
      <description>&lt;DIV style="font-family: Arial, sans-serif; max-width: 900px; margin: auto; color: #0b2026; line-height: 1.6;"&gt;
&lt;DIV style="background-color: #0b2026; border-radius: 12px; padding: 35px; margin-bottom: 40px; text-align: left; position: relative;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-right" image-alt="Untitled design (12).png" style="width: 248px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/25594i7FCB596E1C4E4F2F/image-dimensions/248x247?v=v2" width="248" height="247" role="button" title="Untitled design (12).png" alt="Untitled design (12).png" /&gt;&lt;/span&gt;
&lt;DIV style="color: #ff3621; font-size: 13px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.5px; margin-bottom: 10px;"&gt;Recap • September 14 – October 11&lt;/DIV&gt;
&lt;H1 style="margin: 0 0 10px 0; color: #f9f7f4; font-size: 36px; letter-spacing: -0.5px;"&gt;Community Pulse&lt;/H1&gt;
&lt;P style="margin: 0; font-size: 18px; color: #eeede9;"&gt;Four weeks of articles, learning content, and conversations – the highlights, all in one read. &lt;span class="lia-unicode-emoji" title=":rolled_up_newspaper:"&gt;🗞&lt;/span&gt;&lt;span class="lia-unicode-emoji" title=":speech_balloon:"&gt;💬&lt;/span&gt;&lt;/P&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;H3 style="margin-top: 0; color: #0b2026; font-size: 22px; margin-bottom: 15px;"&gt;&lt;span class="lia-unicode-emoji" title=":sports_medal:"&gt;🏅&lt;/span&gt;&lt;FONT face="helvetica" color="#000000"&gt; &lt;FONT color="#FF0000"&gt;Community&lt;/FONT&gt; Stars&lt;FONT color="#FF0000"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P style="margin-top: 0; color: #0b2026; font-size: 16px; margin-bottom: 20px;"&gt;&amp;nbsp; The members who showed up and made a real difference&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt;:&lt;/P&gt;
&lt;DIV style="display: flex; flex-wrap: wrap; gap: 15px; margin-bottom: 30px;"&gt;
&lt;DIV style="display: flex; justify-content: center; align-items: center; background-color: #eeede9; padding: 10px 25px; border-radius: 50px; border: 1px solid #ff3621; min-width: 140px; box-shadow: 0 2px 8px rgba(255,54,33,0.18);"&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/249473"&gt;@ivanvyd&lt;/a&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="display: flex; justify-content: center; align-items: center; background-color: #eeede9; padding: 10px 25px; border-radius: 50px; border: 1px solid #ff3621; min-width: 140px; box-shadow: 0 2px 8px rgba(255,54,33,0.18);"&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/250262"&gt;@data_pulse&lt;/a&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="display: flex; justify-content: center; align-items: center; background-color: #eeede9; padding: 10px 25px; border-radius: 50px; border: 1px solid #ff3621; min-width: 140px; box-shadow: 0 2px 8px rgba(255,54,33,0.18);"&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/245135"&gt;@ThomazNeto&lt;/a&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P style="margin-top: 20px; margin-bottom: 15px; color: #0b2026; font-size: 16px;"&gt;&lt;STRONG&gt;+ Top Brickster contributor:&lt;/STRONG&gt;&lt;/P&gt;
&lt;DIV style="display: flex; flex-wrap: wrap; gap: 15px; margin-bottom: 20px;"&gt;
&lt;DIV style="display: flex; justify-content: center; align-items: center; background-color: #eeede9; padding: 10px 25px; border-radius: 50px; border: 1px solid #0b2026; min-width: 140px; box-shadow: 0 2px 8px rgba(11,32,38,0.15);"&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/34815"&gt;@Louis_Frolio&lt;/a&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="display: flex; justify-content: center; align-items: center; background-color: #eeede9; padding: 10px 25px; border-radius: 50px; border: 1px solid #0b2026; min-width: 140px; box-shadow: 0 2px 8px rgba(11,32,38,0.15);"&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/182781"&gt;@anuj_lathi&lt;/a&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="display: flex; justify-content: center; align-items: center; background-color: #eeede9; padding: 10px 25px; border-radius: 50px; border: 1px solid #0b2026; min-width: 140px; box-shadow: 0 2px 8px rgba(11,32,38,0.15);"&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/216690"&gt;@Ashwin_DSA&lt;/a&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P style="font-size: 13px; color: #0b2026; margin: 0; opacity: 0.8;"&gt;&lt;EM&gt;Note: Names are listed in no particular order.&lt;/EM&gt;&lt;/P&gt;
&lt;/DIV&gt;
&lt;DIV style="display: flex; align-items: center; margin: 28px 0;"&gt;
&lt;DIV style="width: 36px; height: 5px; background-color: #ff3621; border-radius: 4px; flex-shrink: 0;"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV style="flex-grow: 1; height: 2px; background-color: #eeede9; margin-left: 12px; border-radius: 4px;"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;H3 style="margin-top: 0; color: #0b2026; font-size: 22px; margin-bottom: 25px;"&gt;&lt;span class="lia-unicode-emoji" title=":open_book:"&gt;📖&lt;/span&gt; &lt;FONT color="#FF0000"&gt;Knowledge&lt;/FONT&gt; Hub&lt;/H3&gt;
&lt;DIV style="display: flex; flex-wrap: wrap; gap: 20px;"&gt;
&lt;DIV style="flex: 1 1 calc(50% - 20px); min-width: 220px; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08); border: 1px solid #eeede9; display: flex; flex-direction: column; height: 100%;"&gt;
&lt;DIV style="background-color: #0b2026; padding: 10px 20px; display: flex; align-items: center; flex-shrink: 0;"&gt;
&lt;H4 style="margin: 0; color: #f9f7f4; font-size: 15px; font-weight: bold;"&gt;&lt;span class="lia-unicode-emoji" title=":page_with_curl:"&gt;📃&lt;/span&gt;&amp;nbsp;MVP Articles&lt;/H4&gt;
&lt;/DIV&gt;
&lt;DIV style="background-color: #f9f7f4; padding: 20px; flex: 1;"&gt;
&lt;UL style="margin: 0; padding: 0; list-style: none; color: #0b2026;"&gt;
&lt;LI style="list-style: none; border-bottom: 1px solid rgba(11,32,38,0.07); padding: 8px 2px;"&gt;&lt;SPAN&gt;●&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.5; vertical-align: middle;" href="https://community.databricks.com/t5/mvp-articles/declarative-automation-bundle-with-schema-evolution-sharepoint/m-p/169129#M290" target="_blank" rel="noopener"&gt;Declarative Automation Bundle with Schema Evolution (SharePoint to Databricks)&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;LI style="list-style: none; border-bottom: 1px solid rgba(11,32,38,0.07); padding: 8px 2px;"&gt;&lt;SPAN&gt;●&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.5; vertical-align: middle;" href="https://community.databricks.com/t5/mvp-articles/ingest-data-from-microsoft-outlook/m-p/170568#M293" target="_blank" rel="noopener"&gt;Ingest data from Microsoft Outlook&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;LI style="list-style: none; border-bottom: 1px solid rgba(11,32,38,0.07); padding: 8px 2px;"&gt;&lt;SPAN&gt;●&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.5; vertical-align: middle;" href="https://community.databricks.com/t5/mvp-articles/stop-hiding-your-credentials-in-notebooks-a-look-at-secrets-in/m-p/172058#M294" target="_blank" rel="noopener"&gt;Stop Hiding Your Credentials in Notebooks: A Look at Secrets in Unity Catalog&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;LI style="list-style: none; border-bottom: 1px solid rgba(11,32,38,0.07); padding: 8px 2px;"&gt;&lt;SPAN&gt;●&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.5; vertical-align: middle;" href="https://community.databricks.com/t5/mvp-articles/new-create-relationships-in-databricks-ai-bi-dashboard/m-p/172349#M296" target="_blank" rel="noopener"&gt;NEW: Create Relationships in Databricks AI/BI Dashboard&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="flex: 1 1 calc(50% - 20px); min-width: 220px; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08); border: 1px solid #eeede9; display: flex; flex-direction: column; height: 100%;"&gt;
&lt;DIV style="background-color: #0891b2; padding: 10px 20px; display: flex; align-items: center; flex-shrink: 0;"&gt;
&lt;H4 style="margin: 0; color: #f9f7f4; font-size: 15px; font-weight: bold;"&gt;&lt;span class="lia-unicode-emoji" title=":spiral_notepad:"&gt;🗒&lt;/span&gt;&amp;nbsp;Lakebase Articles&lt;/H4&gt;
&lt;/DIV&gt;
&lt;DIV style="background-color: #f9f7f4; padding: 20px; flex: 1;"&gt;
&lt;UL style="margin: 0; padding: 0; list-style: none; color: #0b2026;"&gt;
&lt;LI style="list-style: none; border-bottom: 1px solid rgba(11,32,38,0.07); padding: 8px 2px;"&gt;&lt;SPAN&gt;●&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.5; vertical-align: middle;" href="https://community.databricks.com/t5/lakebase-articles/announcement-improving-lakebase-postgres-compute-cache/m-p/168837#M80" target="_blank" rel="noopener"&gt;Announcement | Improving Lakebase Postgres compute cache&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;LI style="list-style: none; border-bottom: 1px solid rgba(11,32,38,0.07); padding: 8px 2px;"&gt;&lt;SPAN&gt;●&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.5; vertical-align: middle;" href="https://community.databricks.com/t5/lakebase-articles/announcement-lakebase-search-state-of-the-art-full-text-and/m-p/170728#M81" target="_blank" rel="noopener"&gt;Announcement | Lakebase Search: State-of-the-art full-text and vector search for Postgres&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08); border: 1px solid #eeede9; margin-top: 20px;"&gt;
&lt;DIV style="background-color: #ff3621; padding: 10px 20px;"&gt;
&lt;H4 style="margin: 0; color: #f9f7f4; font-size: 15px; font-weight: bold;"&gt;&lt;span class="lia-unicode-emoji" title=":writing_hand:"&gt;✍️&lt;/span&gt;&amp;nbsp;Community Articles&lt;/H4&gt;
&lt;/DIV&gt;
&lt;DIV style="background-color: #f9f7f4; padding: 12px 14px 0;"&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none; table-layout: fixed;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="50%" valign="top" style="border: none; width: 50%; vertical-align: top; padding: 8px 8px 0 0;"&gt;
&lt;DIV style="margin-bottom: 16px;"&gt;
&lt;DIV style="background: #fff; border: 1px solid #eeede9; border-top: 4px solid #ff3621; border-radius: 10px; padding: 14px 18px 8px; box-shadow: 0 2px 8px rgba(11,32,38,0.06);"&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style="border: none; padding: 0 0 10px 0;"&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="middle" style="border: none; padding: 0; vertical-align: middle;"&gt;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":building_construction:"&gt;🏗&lt;/span&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;&lt;STRONG&gt;&lt;FONT color="#ff3621"&gt;Data Engineering &amp;amp; Architecture&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="40" align="right" valign="middle" style="border: none; width: 40px; padding: 0; text-align: right; vertical-align: middle;"&gt;
&lt;TABLE style="border-collapse: separate; border: none; margin-left: auto;" border="0" cellspacing="0" cellpadding="0" align="right"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD align="center" bgcolor="#ff3621" style="border: none; background-color: #ff3621; color: #ffffff; font-size: 11px; font-weight: bold; padding: 2px 9px; border-radius: 20px; line-height: 1.4; text-align: center;"&gt;&lt;FONT color="#ffffff"&gt;6&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/sap-medallion-architecture-patterns-what-bronze-silver-and-gold/m-p/168596#M1560" target="_blank" rel="noopener"&gt;SAP Medallion Architecture Patterns: What Bronze, Silver and Gold Have to Do Differently&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/a-metadata-driven-backdated-extraction-pattern-for-iot-sensor/m-p/168644#M1562" target="_blank" rel="noopener"&gt;A Metadata-Driven Backdated Extraction Pattern for IoT/Sensor Pipelines Using Zerobus and Databricks&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/preventing-duplicate-records-when-reprocessing-data-in/m-p/168802#M1564" target="_blank" rel="noopener"&gt;Preventing Duplicate Records When Reprocessing Data in Databricks&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/lakehouse-vs-data-warehouse-vs-data-lake-drawn-step-by-step-the/m-p/168855#M1565" target="_blank" rel="noopener"&gt;Lakehouse vs data warehouse vs data lake, drawn step by step: the one-line interview answer&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/real-time-sap-accounts-receivable-on-databricks-lakeflow/m-p/169616#M1594" target="_blank" rel="noopener"&gt;Real-Time SAP Accounts Receivable on Databricks Lakeflow Declarative Pipelines&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/architecting-a-medallion-lakehouse/m-p/169946#M1614" target="_blank" rel="noopener"&gt;Architecting a Medallion Lakehouse&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="margin-bottom: 16px;"&gt;
&lt;DIV style="background: #fff; border: 1px solid #eeede9; border-top: 4px solid #f59e0b; border-radius: 10px; padding: 14px 18px 8px; box-shadow: 0 2px 8px rgba(11,32,38,0.06);"&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style="border: none; padding: 0 0 10px 0;"&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="middle" style="border: none; padding: 0; vertical-align: middle;"&gt;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":high_voltage:"&gt;⚡&lt;/span&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;&lt;STRONG&gt;&lt;FONT color="#f59e0b"&gt;Performance, SQL &amp;amp; Cost&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="40" align="right" valign="middle" style="border: none; width: 40px; padding: 0; text-align: right; vertical-align: middle;"&gt;
&lt;TABLE style="border-collapse: separate; border: none; margin-left: auto;" border="0" cellspacing="0" cellpadding="0" align="right"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD align="center" bgcolor="#f59e0b" style="border: none; background-color: #f59e0b; color: #ffffff; font-size: 11px; font-weight: bold; padding: 2px 9px; border-radius: 20px; line-height: 1.4; text-align: center;"&gt;&lt;FONT color="#ffffff"&gt;4&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/databricks-sql-2026-from-sql-analytics-to-an-ai-ready-data/m-p/168768#M1563" target="_blank" rel="noopener"&gt;Databricks SQL 2026: From SQL Analytics to an AI-Ready Data Platform&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/how-to-force-databricks-serverless-to-process-1-tb-40-billion/m-p/169114#M1577" target="_blank" rel="noopener"&gt;How to force Databricks Serverless to process 1 TB (40 Billion Rows) in 14 Minutes&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/spark-internals-on-databricks/m-p/169683#M1596" target="_blank" rel="noopener"&gt;Spark Internals on Databricks&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/how-to-set-budgets-and-alerts-on-sql-warehouses-so-self-service/m-p/172457#M1821" target="_blank" rel="noopener"&gt;How to set budgets and alerts on SQL warehouses so self-service never surprises Finance&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD width="50%" valign="top" style="border: none; width: 50%; vertical-align: top; padding: 8px 0 0 8px;"&gt;
&lt;DIV style="margin-bottom: 16px;"&gt;
&lt;DIV style="background: #fff; border: 1px solid #eeede9; border-top: 4px solid #7c3aed; border-radius: 10px; padding: 14px 18px 8px; box-shadow: 0 2px 8px rgba(11,32,38,0.06);"&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style="border: none; padding: 0 0 10px 0;"&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="middle" style="border: none; padding: 0; vertical-align: middle;"&gt;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":robot_face:"&gt;🤖&lt;/span&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;&lt;STRONG&gt;&lt;FONT color="#7c3aed"&gt;AI &amp;amp; Agents&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="40" align="right" valign="middle" style="border: none; width: 40px; padding: 0; text-align: right; vertical-align: middle;"&gt;
&lt;TABLE style="border-collapse: separate; border: none; margin-left: auto;" border="0" cellspacing="0" cellpadding="0" align="right"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD align="center" bgcolor="#7c3aed" style="border: none; background-color: #7c3aed; color: #ffffff; font-size: 11px; font-weight: bold; padding: 2px 9px; border-radius: 20px; line-height: 1.4; text-align: center;"&gt;&lt;FONT color="#ffffff"&gt;4&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/enterprise-ai-has-a-serious-context-problem/m-p/169472#M1589" target="_blank" rel="noopener"&gt;Enterprise AI Has a Serious Context Problem&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/building-custom-agents-on-databricks-langgraph-atlan-grounded/m-p/168915#M1569" target="_blank" rel="noopener"&gt;Building Custom Agents on Databricks:LangGraph, Atlan-Grounded Routing, and Per-Run Cost with MLflow&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/from-data-quality-to-context-quality/m-p/169005#M1571" target="_blank" rel="noopener"&gt;From Data Quality to Context Quality&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/beyond-chat-history-designing-portable-memory-and-decision/m-p/172381#M1815" target="_blank" rel="noopener"&gt;Beyond Chat History: Designing Portable Memory and Decision Boundaries for Enterprise AI Agents&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="margin-bottom: 16px;"&gt;
&lt;DIV style="background: #fff; border: 1px solid #eeede9; border-top: 4px solid #1a8f4c; border-radius: 10px; padding: 14px 18px 8px; box-shadow: 0 2px 8px rgba(11,32,38,0.06);"&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style="border: none; padding: 0 0 10px 0;"&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="middle" style="border: none; padding: 0; vertical-align: middle;"&gt;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":shield:"&gt;🛡&lt;/span&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;&lt;STRONG&gt;&lt;FONT color="#1a8f4c"&gt;Data Quality &amp;amp; Governance&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="40" align="right" valign="middle" style="border: none; width: 40px; padding: 0; text-align: right; vertical-align: middle;"&gt;
&lt;TABLE style="border-collapse: separate; border: none; margin-left: auto;" border="0" cellspacing="0" cellpadding="0" align="right"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD align="center" bgcolor="#1a8f4c" style="border: none; background-color: #1a8f4c; color: #ffffff; font-size: 11px; font-weight: bold; padding: 2px 9px; border-radius: 20px; line-height: 1.4; text-align: center;"&gt;&lt;FONT color="#ffffff"&gt;4&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/row-level-security-when-the-filter-column-is-not-on-your-table/m-p/169339#M1587" target="_blank" rel="noopener"&gt;Row-level security when the filter column is not on your table&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/databricks-data-quality-agent-proposes-dqx-disposes/m-p/169513#M1591" target="_blank" rel="noopener"&gt;Databricks Data Quality - Agent Proposes, DQX Disposes&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/declaring-a-primary-key-rely-turned-my-dbt-unique-test-green-on/m-p/169864#M1611" target="_blank" rel="noopener"&gt;Declaring a Primary Key RELY turned my dbt unique Test Green on Duplicate Data&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/use-connection-bypasses-your-mcp-service-s-tool-selection-and/m-p/169770#M1605" target="_blank" rel="noopener"&gt;USE CONNECTION bypasses your MCP Service's Tool Selection and Policies&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="margin-bottom: 16px;"&gt;
&lt;DIV style="background: #fff; border: 1px solid #eeede9; border-top: 4px solid #0891b2; border-radius: 10px; padding: 14px 18px 8px; box-shadow: 0 2px 8px rgba(11,32,38,0.06);"&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style="border: none; padding: 0 0 10px 0;"&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="middle" style="border: none; padding: 0; vertical-align: middle;"&gt;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":office_building:"&gt;🏢&lt;/span&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;&lt;STRONG&gt;&lt;FONT color="#0891b2"&gt;Industry Use Cases&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="40" align="right" valign="middle" style="border: none; width: 40px; padding: 0; text-align: right; vertical-align: middle;"&gt;
&lt;TABLE style="border-collapse: separate; border: none; margin-left: auto;" border="0" cellspacing="0" cellpadding="0" align="right"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD align="center" bgcolor="#0891b2" style="border: none; background-color: #0891b2; color: #ffffff; font-size: 11px; font-weight: bold; padding: 2px 9px; border-radius: 20px; line-height: 1.4; text-align: center;"&gt;&lt;FONT color="#ffffff"&gt;2&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/unmasking-the-connected-consumer/m-p/169161#M1579" target="_blank" rel="noopener"&gt;Unmasking the Connected Consumer&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 9px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45;" href="https://community.databricks.com/t5/community-articles/insurers-don-t-need-faster-apis-they-need-fewer-calls-geospatial/m-p/172641#M1818" target="_blank" rel="noopener"&gt;Insurers Don’t Need Faster APIs. They Need Fewer Calls: Geospatial Scoring with H3 and Spatial SQL&amp;nbsp;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="display: flex; align-items: center; margin: 28px 0;"&gt;
&lt;DIV style="width: 36px; height: 5px; background-color: #ff3621; border-radius: 4px; flex-shrink: 0;"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV style="flex-grow: 1; height: 2px; background-color: #eeede9; margin-left: 12px; border-radius: 4px;"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;H3 style="margin-top: 0; color: #0b2026; font-size: 22px; margin-bottom: 8px;"&gt;&lt;LI-EMOJI src="https://community.databricks.com/🎓" class="lia-unicode-emoji" title=":graduation_cap:"&gt;&lt;/LI-EMOJI&gt; Learning &lt;FONT color="#FF0000"&gt;Corner&lt;/FONT&gt;&lt;/H3&gt;
&lt;P style="color: #0b2026; font-size: 15px; margin: 0 0 12px 0;"&gt;&amp;nbsp; &amp;nbsp; Build something, go deeper, or learn live, pick your path:&lt;/P&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none; table-layout: fixed;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px;"&gt;
&lt;DIV style="background: #fff; border: 1px solid #eeede9; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="background-color: #ff3621; background: linear-gradient(135deg,#ff3621 0%,#ff8a3d 100%); padding: 18px 18px 16px;"&gt;
&lt;DIV style="font-size: 26px; line-height: 1; margin-bottom: 8px;"&gt;&lt;span class="lia-unicode-emoji" title=":gear:"&gt;⚙️&lt;/LI-EMOJI&gt;&lt;/DIV&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="middle" style="border: none; padding: 0; vertical-align: middle; color: #ffffff; font-size: 17px; font-weight: bold;"&gt;&lt;FONT color="#ffffff"&gt;Solution Accelerators&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="40" align="right" valign="middle" style="border: none; width: 40px; padding: 0; text-align: right; vertical-align: middle;"&gt;
&lt;TABLE style="border-collapse: separate; border: none; margin-left: auto;" border="0" cellspacing="0" cellpadding="0" align="right"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD align="center" bgcolor="#c92a1a" style="border: none; background-color: #c92a1a; color: #ffffff; font-size: 11px; font-weight: bold; padding: 2px 9px; border-radius: 20px; line-height: 1.4; text-align: center;"&gt;&lt;FONT color="#ffffff"&gt;4&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;DIV style="color: #f4f4f4; font-size: 12.5px; line-height: 1.4; margin-top: 4px;"&gt;&lt;FONT color="#f4f4f4"&gt;Ready-made, industry-focused solutions you can build on&lt;/FONT&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="padding: 4px 18px 6px;"&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 11px 0;"&gt;&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45; font-weight: 600;" href="https://community.databricks.com/t5/community-articles/solution-accelerator-series-customer-entity-resolution/m-p/168642#M1561" target="_blank" rel="noopener"&gt;Customer Entity Resolution&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 12px; font-weight: bold;" href="https://community.databricks.com/t5/community-articles/solution-accelerator-series-customer-entity-resolution/m-p/168642#M1561" target="_blank" rel="noopener"&gt;Start learning&amp;nbsp;→&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 11px 0;"&gt;&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45; font-weight: 600;" href="https://community.databricks.com/t5/community-articles/solution-accelerator-series-entity-resolution-for-public-sector/m-p/169611#M1610" target="_blank" rel="noopener"&gt;Entity Resolution for Public Sector&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 12px; font-weight: bold;" href="https://community.databricks.com/t5/community-articles/solution-accelerator-series-entity-resolution-for-public-sector/m-p/169611#M1610" target="_blank" rel="noopener"&gt;Start learning&amp;nbsp;→&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 11px 0;"&gt;&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45; font-weight: 600;" href="https://community.databricks.com/t5/community-articles/solution-accelerator-series-incident-investigation-using/m-p/170167#M1617" target="_blank" rel="noopener"&gt;Incident Investigation Using Graphistry&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 12px; font-weight: bold;" href="https://community.databricks.com/t5/community-articles/solution-accelerator-series-incident-investigation-using/m-p/170167#M1617" target="_blank" rel="noopener"&gt;Start learning&amp;nbsp;→&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 11px 0;"&gt;&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45; font-weight: 600;" href="https://community.databricks.com/t5/community-articles/solution-accelerator-series-ioc-matching-and-multicloud-query/m-p/170751#M1626" target="_blank" rel="noopener"&gt;IOC Matching and Multicloud Query Federation&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 12px; font-weight: bold;" href="https://community.databricks.com/t5/community-articles/solution-accelerator-series-ioc-matching-and-multicloud-query/m-p/170751#M1626" target="_blank" rel="noopener"&gt;Start learning&amp;nbsp;→&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px;"&gt;
&lt;DIV style="background: #fff; border: 1px solid #eeede9; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="background-color: #0b2026; background: linear-gradient(135deg,#0b2026 0%,#1c3d50 100%); padding: 18px 18px 16px;"&gt;
&lt;DIV style="font-size: 26px; line-height: 1; margin-bottom: 8px;"&gt;&lt;span class="lia-unicode-emoji" title=":books:"&gt;📚&lt;/LI-EMOJI&gt;&lt;/DIV&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="middle" style="border: none; padding: 0; vertical-align: middle; color: #ffffff; font-size: 17px; font-weight: bold;"&gt;&lt;FONT color="#ffffff"&gt;Learning Series&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="40" align="right" valign="middle" style="border: none; width: 40px; padding: 0; text-align: right; vertical-align: middle;"&gt;
&lt;TABLE style="border-collapse: separate; border: none; margin-left: auto;" border="0" cellspacing="0" cellpadding="0" align="right"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD align="center" bgcolor="#2c4a57" style="border: none; background-color: #2c4a57; color: #ffffff; font-size: 11px; font-weight: bold; padding: 2px 9px; border-radius: 20px; line-height: 1.4; text-align: center;"&gt;&lt;FONT color="#ffffff"&gt;2&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;DIV style="color: #f4f4f4; font-size: 12.5px; line-height: 1.4; margin-top: 4px;"&gt;&lt;FONT color="#f4f4f4"&gt;Structured courses to take your skills deeper&lt;/FONT&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="padding: 4px 18px 6px;"&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 11px 0;"&gt;&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45; font-weight: 600;" href="https://community.databricks.com/t5/community-articles/learn-databricks-apache-spark-declarative-pipelines-from/m-p/168931#M1570" target="_blank" rel="noopener"&gt;Learn Databricks Apache Spark Declarative Pipelines | From Associate to Professional&lt;/A&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 12px; font-weight: bold;" href="https://community.databricks.com/t5/community-articles/learn-databricks-apache-spark-declarative-pipelines-from/m-p/168931#M1570" target="_blank" rel="noopener"&gt;Start learning&amp;nbsp;→&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 11px 0;"&gt;&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45; font-weight: 600;" href="https://community.databricks.com/t5/community-articles/learn-databricks-ai-agents-build-deploy-amp-evaluate-on/m-p/169855#M1609" target="_blank" rel="noopener"&gt;Learn Databricks AI Agents | Build, Deploy &amp;amp; Evaluate on Databricks Platform&lt;/A&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 12px; font-weight: bold;" href="https://community.databricks.com/t5/community-articles/learn-databricks-ai-agents-build-deploy-amp-evaluate-on/m-p/169855#M1609" target="_blank" rel="noopener"&gt;Start learning&amp;nbsp;→&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px;"&gt;
&lt;DIV style="background: #fff; border: 1px solid #eeede9; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="background-color: #1a8f4c; background: linear-gradient(135deg,#1a8f4c 0%,#34b36b 100%); padding: 18px 18px 16px;"&gt;
&lt;DIV style="font-size: 26px; line-height: 1; margin-bottom: 8px;"&gt;&lt;span class="lia-unicode-emoji" title=":movie_camera:"&gt;🎥&lt;/LI-EMOJI&gt;&lt;/DIV&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="middle" style="border: none; padding: 0; vertical-align: middle; color: #ffffff; font-size: 17px; font-weight: bold;"&gt;&lt;FONT color="#ffffff"&gt;Live Training&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD width="40" align="right" valign="middle" style="border: none; width: 40px; padding: 0; text-align: right; vertical-align: middle;"&gt;
&lt;TABLE style="border-collapse: separate; border: none; margin-left: auto;" border="0" cellspacing="0" cellpadding="0" align="right"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD align="center" bgcolor="#13703b" style="border: none; background-color: #13703b; color: #ffffff; font-size: 11px; font-weight: bold; padding: 2px 9px; border-radius: 20px; line-height: 1.4; text-align: center;"&gt;&lt;FONT color="#ffffff"&gt;2&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;DIV style="color: #f4f4f4; font-size: 12.5px; line-height: 1.4; margin-top: 4px;"&gt;&lt;FONT color="#f4f4f4"&gt;Free, hands-on sessions with Databricks experts&lt;/FONT&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="padding: 4px 18px 6px;"&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 11px 0;"&gt;&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45; font-weight: 600;" href="https://community.databricks.com/t5/announcements/level-up-your-databricks-skills-learning-paths-amp-free-live/m-p/169551#M1090" target="_blank" rel="noopener"&gt;Level Up Your Databricks Skills: Learning Paths &amp;amp; Free Live Training&lt;/A&gt;&lt;A class="in-cell-link" style="color: #1a8f4c; text-decoration: none; font-size: 12px; font-weight: bold;" href="https://community.databricks.com/t5/announcements/level-up-your-databricks-skills-learning-paths-amp-free-live/m-p/169551#M1090" target="_blank" rel="noopener"&gt;Join the session&amp;nbsp;→&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="border: none; border-top: 1px solid #eeede9; padding: 11px 0;"&gt;&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 14px; line-height: 1.45; font-weight: 600;" href="https://community.databricks.com/t5/announcements/ai-bi-genie-launchpad-oct-20-22-free-hands-on-training/m-p/172499#M1113" target="_blank" rel="noopener"&gt;AI/BI + Genie Launchpad (Oct 20–22) | Free Hands-On Training&lt;/A&gt;&lt;A class="in-cell-link" style="color: #1a8f4c; text-decoration: none; font-size: 12px; font-weight: bold;" href="https://community.databricks.com/t5/announcements/ai-bi-genie-launchpad-oct-20-22-free-hands-on-training/m-p/172499#M1113" target="_blank" rel="noopener"&gt;Join the session&amp;nbsp;→&lt;/A&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;DIV style="display: flex; align-items: center; margin: 28px 0;"&gt;
&lt;DIV style="width: 36px; height: 5px; background-color: #0b2026; border-radius: 4px; flex-shrink: 0;"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV style="flex-grow: 1; height: 2px; background-color: #eeede9; margin-left: 12px; border-radius: 4px;"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;H3 style="margin-top: 0; color: #0b2026; font-size: 22px; margin-bottom: 25px;"&gt;&lt;span class="lia-unicode-emoji" title=":pushpin:"&gt;📌&lt;/LI-EMOJI&gt; Technical &lt;FONT color="#FF0000"&gt;Blogs&lt;/FONT&gt;&lt;/H3&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none; table-layout: fixed;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px; word-break: break-word; overflow-wrap: break-word;"&gt;
&lt;DIV style="background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="height: 146px; background: linear-gradient(135deg,#1c3d50 0%,#0b2026 100%); text-align: center; border-bottom: 3px solid #ff3621;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="final_thumb.png" style="width: 256px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32153i7637DE7D0B41F43D/image-dimensions/256x144?v=v2" width="256" height="144" role="button" title="final_thumb.png" alt="final_thumb.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 16px 18px 18px;"&gt;
&lt;DIV style="color: #ff3621; font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.2px; margin-bottom: 8px;"&gt;Technical Blog&lt;/DIV&gt;
&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.4; font-weight: bold; letter-spacing: -0.2px; word-break: break-word; overflow-wrap: break-word; margin-bottom: 12px;" href="https://community.databricks.com/t5/technical-blog/5-ways-to-enhance-databricks-ai-bi-dashboard-tables-with-html/ba-p/168681" target="_blank" rel="noopener"&gt;5 Ways to Enhance Databricks AI/BI Dashboard Tables with HTML&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 13px; font-weight: 600;" href="https://community.databricks.com/t5/technical-blog/5-ways-to-enhance-databricks-ai-bi-dashboard-tables-with-html/ba-p/168681" target="_blank" rel="noopener"&gt;Read article&amp;nbsp;&lt;SPAN&gt;→&lt;/SPAN&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px; word-break: break-word; overflow-wrap: break-word;"&gt;
&lt;DIV style="background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="height: 146px; background: linear-gradient(135deg,#1c3d50 0%,#0b2026 100%); text-align: center; border-bottom: 3px solid #ff3621;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Technical_Blog (1).png" style="width: 256px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32154iF467AB6572654A33/image-dimensions/256x144?v=v2" width="256" height="144" role="button" title="Technical_Blog (1).png" alt="Technical_Blog (1).png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 16px 18px 18px;"&gt;
&lt;DIV style="color: #ff3621; font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.2px; margin-bottom: 8px;"&gt;Technical Blog&lt;/DIV&gt;
&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.4; font-weight: bold; letter-spacing: -0.2px; word-break: break-word; overflow-wrap: break-word; margin-bottom: 12px;" href="https://community.databricks.com/t5/technical-blog/beyond-the-dashboard-how-transferz-built-a-truly-data-driven/ba-p/165106" target="_blank" rel="noopener"&gt;Beyond the Dashboard: How Transferz Built a Truly Data-Driven Company Culture With AI/BI Genie&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 13px; font-weight: 600;" href="https://community.databricks.com/t5/technical-blog/beyond-the-dashboard-how-transferz-built-a-truly-data-driven/ba-p/165106" target="_blank" rel="noopener"&gt;Read article&amp;nbsp;&lt;SPAN&gt;→&lt;/SPAN&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px; word-break: break-word; overflow-wrap: break-word;"&gt;
&lt;DIV style="background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="height: 146px; background: linear-gradient(135deg,#1c3d50 0%,#0b2026 100%); text-align: center; border-bottom: 3px solid #ff3621;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="centered_16x9.png" style="width: 256px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32155i39B1CCC09B5659B9/image-dimensions/256x144?v=v2" width="256" height="144" role="button" title="centered_16x9.png" alt="centered_16x9.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 16px 18px 18px;"&gt;
&lt;DIV style="color: #ff3621; font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.2px; margin-bottom: 8px;"&gt;Technical Blog&lt;/DIV&gt;
&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.4; font-weight: bold; letter-spacing: -0.2px; word-break: break-word; overflow-wrap: break-word; margin-bottom: 12px;" href="https://community.databricks.com/t5/technical-blog/tutorial-databricks-genie-for-data-engineers-and-data-scientists/ba-p/168969" target="_blank" rel="noopener"&gt;Tutorial: Databricks Genie for Data Engineers and Data Scientists&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 13px; font-weight: 600;" href="https://community.databricks.com/t5/technical-blog/tutorial-databricks-genie-for-data-engineers-and-data-scientists/ba-p/168969" target="_blank" rel="noopener"&gt;Read article&amp;nbsp;&lt;SPAN&gt;→&lt;/SPAN&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px; word-break: break-word; overflow-wrap: break-word;"&gt;
&lt;DIV style="background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="height: 146px; background: linear-gradient(135deg,#1c3d50 0%,#0b2026 100%); text-align: center; border-bottom: 3px solid #ff3621;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="databricks-delta-sharing-thumbnail-v2.png" style="width: 256px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32156i4CA5BEF7373921E8/image-dimensions/256x134?v=v2" width="256" height="134" role="button" title="databricks-delta-sharing-thumbnail-v2.png" alt="databricks-delta-sharing-thumbnail-v2.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 16px 18px 18px;"&gt;
&lt;DIV style="color: #ff3621; font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.2px; margin-bottom: 8px;"&gt;Technical Blog&lt;/DIV&gt;
&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.4; font-weight: bold; letter-spacing: -0.2px; word-break: break-word; overflow-wrap: break-word; margin-bottom: 12px;" href="https://community.databricks.com/t5/technical-blog/multi-region-model-serving-on-databricks-with-opensharing/ba-p/167622" target="_blank" rel="noopener"&gt;Multi-region model serving on Databricks with OpenSharing&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 13px; font-weight: 600;" href="https://community.databricks.com/t5/technical-blog/multi-region-model-serving-on-databricks-with-opensharing/ba-p/167622" target="_blank" rel="noopener"&gt;Read article&amp;nbsp;&lt;SPAN&gt;→&lt;/SPAN&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px; word-break: break-word; overflow-wrap: break-word;"&gt;
&lt;DIV style="background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="height: 146px; background: linear-gradient(135deg,#1c3d50 0%,#0b2026 100%); text-align: center; border-bottom: 3px solid #ff3621;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vacation-rental-appkit-cover.png" style="width: 254px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32157i2F7F7BDA265D8830/image-dimensions/254x143?v=v2" width="254" height="143" role="button" title="vacation-rental-appkit-cover.png" alt="vacation-rental-appkit-cover.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 16px 18px 18px;"&gt;
&lt;DIV style="color: #ff3621; font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.2px; margin-bottom: 8px;"&gt;Technical Blog&lt;/DIV&gt;
&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.4; font-weight: bold; letter-spacing: -0.2px; word-break: break-word; overflow-wrap: break-word; margin-bottom: 12px;" href="https://community.databricks.com/t5/technical-blog/step-by-step-building-a-vacation-rental-operations-app-with/ba-p/168709" target="_blank" rel="noopener"&gt;Step-by-Step: Building a Vacation Rental Operations App with AppKit&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 13px; font-weight: 600;" href="https://community.databricks.com/t5/technical-blog/step-by-step-building-a-vacation-rental-operations-app-with/ba-p/168709" target="_blank" rel="noopener"&gt;Read article&amp;nbsp;&lt;SPAN&gt;→&lt;/SPAN&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px; word-break: break-word; overflow-wrap: break-word;"&gt;
&lt;DIV style="background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="height: 146px; background: linear-gradient(135deg,#1c3d50 0%,#0b2026 100%); text-align: center; border-bottom: 3px solid #ff3621;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-09-15 at 3.16.14 PM.png" style="width: 235px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32158i2DB5AA242F3A367A/image-dimensions/235x144?v=v2" width="235" height="144" role="button" title="Screenshot 2026-09-15 at 3.16.14 PM.png" alt="Screenshot 2026-09-15 at 3.16.14 PM.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 16px 18px 18px;"&gt;
&lt;DIV style="color: #ff3621; font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.2px; margin-bottom: 8px;"&gt;Technical Blog&lt;/DIV&gt;
&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.4; font-weight: bold; letter-spacing: -0.2px; word-break: break-word; overflow-wrap: break-word; margin-bottom: 12px;" href="https://community.databricks.com/t5/technical-blog/how-to-choose-the-right-ai-agent-path-on-databricks/ba-p/168706" target="_blank" rel="noopener"&gt;How to choose the right AI agent path on Databricks&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 13px; font-weight: 600;" href="https://community.databricks.com/t5/technical-blog/how-to-choose-the-right-ai-agent-path-on-databricks/ba-p/168706" target="_blank" rel="noopener"&gt;Read article&amp;nbsp;&lt;SPAN&gt;→&lt;/SPAN&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px; word-break: break-word; overflow-wrap: break-word;"&gt;
&lt;DIV style="background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="height: 146px; background: linear-gradient(135deg,#1c3d50 0%,#0b2026 100%); text-align: center; border-bottom: 3px solid #ff3621;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="databricks-app-codex-cover.png" style="width: 256px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32159iBCDC7798E0545243/image-dimensions/256x144?v=v2" width="256" height="144" role="button" title="databricks-app-codex-cover.png" alt="databricks-app-codex-cover.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 16px 18px 18px;"&gt;
&lt;DIV style="color: #ff3621; font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.2px; margin-bottom: 8px;"&gt;Technical Blog&lt;/DIV&gt;
&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.4; font-weight: bold; letter-spacing: -0.2px; word-break: break-word; overflow-wrap: break-word; margin-bottom: 12px;" href="https://community.databricks.com/t5/technical-blog/build-your-first-databricks-app-with-codex-a-practical-setup/ba-p/168713" target="_blank" rel="noopener"&gt;Build Your First Databricks App with Codex: A Practical Setup Guide&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 13px; font-weight: 600;" href="https://community.databricks.com/t5/technical-blog/build-your-first-databricks-app-with-codex-a-practical-setup/ba-p/168713" target="_blank" rel="noopener"&gt;Read article&amp;nbsp;&lt;SPAN&gt;→&lt;/SPAN&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px; word-break: break-word; overflow-wrap: break-word;"&gt;
&lt;DIV style="background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="height: 146px; background: linear-gradient(135deg,#1c3d50 0%,#0b2026 100%); text-align: center; border-bottom: 3px solid #ff3621;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-10-15 at 2.50.58 PM.png" style="width: 245px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32238iF66878934A18A3C3/image-dimensions/245x143?v=v2" width="245" height="143" role="button" title="Screenshot 2026-10-15 at 2.50.58 PM.png" alt="Screenshot 2026-10-15 at 2.50.58 PM.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 16px 18px 18px;"&gt;
&lt;DIV style="color: #ff3621; font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.2px; margin-bottom: 8px;"&gt;Technical Blog&lt;/DIV&gt;
&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.4; font-weight: bold; letter-spacing: -0.2px; word-break: break-word; overflow-wrap: break-word; margin-bottom: 12px;" href="https://community.databricks.com/t5/technical-blog/tokenmaxing-to-valuemaxing-with-databricks/ba-p/168850" target="_blank" rel="noopener"&gt;TokenMaxing to ValueMaxing with Databricks&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 13px; font-weight: 600;" href="https://community.databricks.com/t5/technical-blog/tokenmaxing-to-valuemaxing-with-databricks/ba-p/168850" target="_blank" rel="noopener"&gt;Read article&amp;nbsp;&lt;SPAN&gt;→&lt;/SPAN&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px; word-break: break-word; overflow-wrap: break-word;"&gt;
&lt;DIV style="background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="height: 146px; background: linear-gradient(135deg,#1c3d50 0%,#0b2026 100%); text-align: center; border-bottom: 3px solid #ff3621;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-09-14 at 20.44.06.png" style="width: 262px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32162iF019C42F9DB4CCD7/image-dimensions/262x142?v=v2" width="262" height="142" role="button" title="Screenshot 2026-09-14 at 20.44.06.png" alt="Screenshot 2026-09-14 at 20.44.06.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 16px 18px 18px;"&gt;
&lt;DIV style="color: #ff3621; font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.2px; margin-bottom: 8px;"&gt;Technical Blog&lt;/DIV&gt;
&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.4; font-weight: bold; letter-spacing: -0.2px; word-break: break-word; overflow-wrap: break-word; margin-bottom: 12px;" href="https://community.databricks.com/t5/technical-blog/rebuilding-an-800-line-pyspark-pipeline-in-200-lines-of/ba-p/168578" target="_blank" rel="noopener"&gt;Rebuilding an 800-Line PySpark Pipeline in 200 Lines of Databricks SQL&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 13px; font-weight: 600;" href="https://community.databricks.com/t5/technical-blog/rebuilding-an-800-line-pyspark-pipeline-in-200-lines-of/ba-p/168578" target="_blank" rel="noopener"&gt;Read article&amp;nbsp;&lt;SPAN&gt;→&lt;/SPAN&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px; word-break: break-word; overflow-wrap: break-word;"&gt;
&lt;DIV style="background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="height: 146px; background: linear-gradient(135deg,#1c3d50 0%,#0b2026 100%); text-align: center; border-bottom: 3px solid #ff3621;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="timestamp-nanoseconds-cover.png" style="width: 254px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32163i08A64645682BE25F/image-dimensions/254x143?v=v2" width="254" height="143" role="button" title="timestamp-nanoseconds-cover.png" alt="timestamp-nanoseconds-cover.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 16px 18px 18px;"&gt;
&lt;DIV style="color: #ff3621; font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.2px; margin-bottom: 8px;"&gt;Technical Blog&lt;/DIV&gt;
&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.4; font-weight: bold; letter-spacing: -0.2px; word-break: break-word; overflow-wrap: break-word; margin-bottom: 12px;" href="https://community.databricks.com/t5/technical-blog/unlocking-high-frequency-workloads-with-nanosecond-precision/ba-p/170873" target="_blank" rel="noopener"&gt;Unlocking High-Frequency Workloads with Nanosecond-Precision Timestamps&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 13px; font-weight: 600;" href="https://community.databricks.com/t5/technical-blog/unlocking-high-frequency-workloads-with-nanosecond-precision/ba-p/170873" target="_blank" rel="noopener"&gt;Read article&amp;nbsp;&lt;SPAN&gt;→&lt;/SPAN&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px; word-break: break-word; overflow-wrap: break-word;"&gt;
&lt;DIV style="background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="height: 146px; background: linear-gradient(135deg,#1c3d50 0%,#0b2026 100%); text-align: center; border-bottom: 3px solid #ff3621;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="realtime_feature_loop_a60573f79d15484696fa6ec16af5e566.png" style="width: 256px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32164i0CC59C46DBF0AE7D/image-dimensions/256x144?v=v2" width="256" height="144" role="button" title="realtime_feature_loop_a60573f79d15484696fa6ec16af5e566.png" alt="realtime_feature_loop_a60573f79d15484696fa6ec16af5e566.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 16px 18px 18px;"&gt;
&lt;DIV style="color: #ff3621; font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.2px; margin-bottom: 8px;"&gt;Technical Blog&lt;/DIV&gt;
&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.4; font-weight: bold; letter-spacing: -0.2px; word-break: break-word; overflow-wrap: break-word; margin-bottom: 12px;" href="https://community.databricks.com/t5/technical-blog/from-batch-to-milliseconds-real-time-feature-views-for/ba-p/170806" target="_blank" rel="noopener"&gt;From Batch to Milliseconds: Real-Time Feature Views for Recommenders&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 13px; font-weight: 600;" href="https://community.databricks.com/t5/technical-blog/from-batch-to-milliseconds-real-time-feature-views-for/ba-p/170806" target="_blank" rel="noopener"&gt;Read article&amp;nbsp;&lt;SPAN&gt;→&lt;/SPAN&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD width="33%" valign="top" style="border: none; width: 33%; vertical-align: top; padding: 8px; word-break: break-word; overflow-wrap: break-word;"&gt;
&lt;DIV style="background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 10px rgba(11,32,38,0.08);"&gt;
&lt;DIV style="height: 146px; background: linear-gradient(135deg,#1c3d50 0%,#0b2026 100%); text-align: center; border-bottom: 3px solid #ff3621;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="session-restore-blog-banner-1200x628.png" style="width: 273px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32165i18A3CB9830F6D5AA/image-dimensions/273x143?v=v2" width="273" height="143" role="button" title="session-restore-blog-banner-1200x628.png" alt="session-restore-blog-banner-1200x628.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 16px 18px 18px;"&gt;
&lt;DIV style="color: #ff3621; font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.2px; margin-bottom: 8px;"&gt;Technical Blog&lt;/DIV&gt;
&lt;A class="in-cell-link" style="display: block; color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.4; font-weight: bold; letter-spacing: -0.2px; word-break: break-word; overflow-wrap: break-word; margin-bottom: 12px;" href="https://community.databricks.com/t5/technical-blog/introducing-session-restore-for-serverless-jobs/ba-p/170370" target="_blank" rel="noopener"&gt;Introducing session restore for serverless jobs&lt;/A&gt;&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 13px; font-weight: 600;" href="https://community.databricks.com/t5/technical-blog/introducing-session-restore-for-serverless-jobs/ba-p/170370" target="_blank" rel="noopener"&gt;Read article&amp;nbsp;&lt;SPAN&gt;→&lt;/SPAN&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;DIV style="display: flex; align-items: center; margin: 28px 0;"&gt;
&lt;DIV style="width: 36px; height: 5px; background-color: #ff3621; border-radius: 4px; flex-shrink: 0;"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV style="flex-grow: 1; height: 2px; background-color: #eeede9; margin-left: 12px; border-radius: 4px;"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;H3 style="margin-top: 0; color: #0b2026; font-size: 22px; margin-bottom: 20px;"&gt;&lt;LI-EMOJI src="https://community.databricks.com/🔥" class="lia-unicode-emoji" title=":fire:"&gt;&lt;/LI-EMOJI&gt; Active &lt;FONT color="#FF0000"&gt;Discussions&lt;/FONT&gt;&lt;/H3&gt;
&lt;DIV style="background-color: #f9f7f4; border-left: 4px solid #ff3621; padding: 12px 25px; border-radius: 0 8px 8px 0; border-top: 1px solid #eeede9; border-right: 1px solid #eeede9; border-bottom: 1px solid #eeede9;"&gt;
&lt;P style="margin-top: 8px; margin-bottom: 4px; font-size: 16px;"&gt;Threads that kept the community talking&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":eyes:"&gt;👀&lt;/LI-EMOJI&gt;&lt;/P&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none; border-bottom: 1px solid #eeede9;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="18" valign="top" style="border: none; width: 18px; padding: 8px 0; text-align: center;"&gt;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":fire:"&gt;🔥&lt;/LI-EMOJI&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD valign="middle" style="border: none; padding: 8px 0 8px 2px;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.45; font-weight: 600;" href="https://community.databricks.com/t5/administration-architecture/unauthorized-network-access-to-workspace/m-p/169266#M5624" target="_blank" rel="noopener"&gt;Unauthorized network access to workspace&lt;/A&gt;&lt;/TD&gt;
&lt;TD width="20" valign="middle" style="border: none; width: 20px; text-align: right; padding: 8px 0;"&gt;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none; border-bottom: 1px solid #eeede9;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="18" valign="top" style="border: none; width: 18px; padding: 8px 0; text-align: center;"&gt;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":fire:"&gt;🔥&lt;/LI-EMOJI&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD valign="middle" style="border: none; padding: 8px 0 8px 2px;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.45; font-weight: 600;" href="https://community.databricks.com/t5/administration-architecture/serverless-dns-failures-after-trial-upgrade-aws-us-east-2/m-p/169734#M5665" target="_blank" rel="noopener"&gt;Serverless DNS failures after trial upgrade (AWS us-east-2)&lt;/A&gt;&lt;/TD&gt;
&lt;TD width="20" valign="middle" style="border: none; width: 20px; text-align: right; padding: 8px 0;"&gt;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none; border-bottom: 1px solid #eeede9;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="18" valign="top" style="border: none; width: 18px; padding: 8px 0; text-align: center;"&gt;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":fire:"&gt;🔥&lt;/LI-EMOJI&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD valign="middle" style="border: none; padding: 8px 0 8px 2px;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.45; font-weight: 600;" href="https://community.databricks.com/t5/generative-ai/genie-higher-environment-deployment-using-dab/m-p/169579#M2091" target="_blank" rel="noopener"&gt;Genie Higher Environment deployment using DAB&lt;/A&gt;&lt;/TD&gt;
&lt;TD width="20" valign="middle" style="border: none; width: 20px; text-align: right; padding: 8px 0;"&gt;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none; border-bottom: 1px solid #eeede9;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="18" valign="top" style="border: none; width: 18px; padding: 8px 0; text-align: center;"&gt;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":fire:"&gt;🔥&lt;/LI-EMOJI&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD valign="middle" style="border: none; padding: 8px 0 8px 2px;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.45; font-weight: 600;" href="https://community.databricks.com/t5/data-engineering/is-advanced-edition-required-for-serverless-pipeline/m-p/169661#M56138" target="_blank" rel="noopener"&gt;Is Advanced edition required for Serverless pipeline?&lt;/A&gt;&lt;/TD&gt;
&lt;TD width="20" valign="middle" style="border: none; width: 20px; text-align: right; padding: 8px 0;"&gt;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="18" valign="top" style="border: none; width: 18px; padding: 8px 0; text-align: center;"&gt;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":fire:"&gt;🔥&lt;/LI-EMOJI&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD valign="middle" style="border: none; padding: 8px 0 8px 2px;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 15px; line-height: 1.45; font-weight: 600;" href="https://community.databricks.com/t5/data-engineering/compatibility-mode-for-aws-redshift/m-p/168495#M55930" target="_blank" rel="noopener"&gt;Compatibility Mode for AWS Redshift&lt;/A&gt;&lt;/TD&gt;
&lt;TD width="20" valign="middle" style="border: none; width: 20px; text-align: right; padding: 8px 0;"&gt;&lt;SPAN&gt;↗&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P style="margin: 14px 0 0 6px; font-size: 13px; color: #0b2026; opacity: 0.6; font-style: italic;"&gt;These are just the highlights — head to the community to see everything that's buzzing.&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="display: flex; align-items: center; margin: 28px 0;"&gt;
&lt;DIV style="width: 36px; height: 5px; background-color: #ff3621; border-radius: 4px; flex-shrink: 0;"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV style="flex-grow: 1; height: 2px; background-color: #eeede9; margin-left: 12px; border-radius: 4px;"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;H3 style="margin-top: 0; color: #0b2026; font-size: 22px; margin-bottom: 8px;"&gt;&lt;span class="lia-unicode-emoji" title=":studio_microphone:"&gt;🎙&lt;/LI-EMOJI&gt; Community &lt;FONT color="#FF0000"&gt;Newsroom&lt;/FONT&gt;: Announcements &amp;amp; Events&lt;/H3&gt;
&lt;P style="color: #0b2026; font-size: 15px; margin: 0 0 16px 0;"&gt;&amp;nbsp; &amp;nbsp;Launches, events, and resources from across Databricks this month:&lt;/P&gt;
&lt;TABLE style="width: 100%; border-collapse: collapse; border: none; table-layout: fixed;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="60%" valign="top" style="border: none; width: 60%; vertical-align: top; padding: 0 8px 0 0;"&gt;
&lt;TABLE style="width: 100%; border-collapse: separate; border: none; margin-bottom: 16px;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="top" bgcolor="#ffffff" style="border: 1px solid #0b2026; background-color: #ffffff; border-radius: 12px; padding: 0; overflow: hidden;"&gt;
&lt;DIV style="background-color: #1c3d50; border-radius: 12px 12px 0 0; overflow: hidden; text-align: center; line-height: 0; border-bottom: 4px solid #ff3621;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-10-14 at 5.32.06 PM.png" style="width: 480px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32167i84410C31DB778DAF/image-dimensions/480x270?v=v2" width="480" height="270" role="button" title="Screenshot 2026-10-14 at 5.32.06 PM.png" alt="Screenshot 2026-10-14 at 5.32.06 PM.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 18px 22px 20px;"&gt;
&lt;TABLE style="border-collapse: separate; border: none;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD bgcolor="#ff3621" style="border: none; background-color: #ff3621; padding: 3px 11px; border-radius: 20px;"&gt;&lt;SPAN&gt;&lt;FONT color="#ffffff"&gt;&lt;LI-EMOJI src="https://community.databricks.com/🚀" class="lia-unicode-emoji" title=":rocket:"&gt;&lt;/LI-EMOJI&gt;&amp;nbsp;Just Launched&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P style="margin: 10px 0 8px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 22px; line-height: 1.35; font-weight: bold;" href="https://community.databricks.com/t5/announcements/announcement-the-genie-one-mcp-is-now-generally-available/m-p/170180#M1102" target="_blank" rel="noopener"&gt;&lt;FONT color="#0b2026"&gt;The Genie One MCP is now Generally Available&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;A class="in-cell-link" style="color: #ff3621; text-decoration: none; font-size: 13px; font-weight: bold;" href="https://community.databricks.com/t5/announcements/announcement-the-genie-one-mcp-is-now-generally-available/m-p/170180#M1102" target="_blank" rel="noopener"&gt;&lt;FONT color="#ff3621"&gt;Read more&amp;nbsp;→&lt;/FONT&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;TABLE style="width: 100%; border-collapse: separate; border: none; margin-bottom: 16px;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="top" bgcolor="#ffffff" style="border: 1px solid #0b2026; background-color: #ffffff; border-radius: 12px; padding: 0; overflow: hidden;"&gt;
&lt;DIV style="background-color: #1c3d50; border-radius: 12px 12px 0 0; overflow: hidden; text-align: center; line-height: 0; border-bottom: 4px solid #0b2026;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-10-14 at 5.38.03 PM.png" style="width: 480px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32173iC96E9624643E3DF0/image-dimensions/480x264?v=v2" width="480" height="264" role="button" title="Screenshot 2026-10-14 at 5.38.03 PM.png" alt="Screenshot 2026-10-14 at 5.38.03 PM.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 14px 16px 16px;"&gt;
&lt;TABLE style="border-collapse: separate; border: none;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD bgcolor="#0b2026" style="border: none; background-color: #0b2026; padding: 3px 11px; border-radius: 20px;"&gt;&lt;SPAN&gt;&lt;FONT color="#ffffff"&gt;&lt;LI-EMOJI src="https://community.databricks.com/✨" class="lia-unicode-emoji" title=":sparkles:"&gt;&lt;/LI-EMOJI&gt;&amp;nbsp;Product News&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P style="margin: 10px 0 8px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 16px; line-height: 1.35; font-weight: bold;" href="https://community.databricks.com/t5/announcements/announcement-genie-one-mcp-give-any-ai-agent-the-right-business/m-p/169718#M1095" target="_blank" rel="noopener"&gt;&lt;FONT color="#0b2026"&gt;Genie One MCP: Give any AI Agent the Right Business Context&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 13px; font-weight: bold;" href="https://community.databricks.com/t5/announcements/announcement-genie-one-mcp-give-any-ai-agent-the-right-business/m-p/169718#M1095" target="_blank" rel="noopener"&gt;&lt;FONT color="#0b2026"&gt;Read more&amp;nbsp;→&lt;/FONT&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;TABLE style="width: 100%; border-collapse: separate; border: none; margin-bottom: 16px;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="top" bgcolor="#ffffff" style="border: 1px solid #0b2026; background-color: #ffffff; border-radius: 12px; padding: 0; overflow: hidden;"&gt;
&lt;DIV style="background-color: #1c3d50; border-radius: 12px 12px 0 0; overflow: hidden; text-align: center; line-height: 0; border-bottom: 4px solid #1a8f4c;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-10-14 at 5.39.07 PM.png" style="width: 480px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32174i4208B552F8C033C7/image-dimensions/480x201?v=v2" width="480" height="201" role="button" title="Screenshot 2026-10-14 at 5.39.07 PM.png" alt="Screenshot 2026-10-14 at 5.39.07 PM.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 14px 16px 16px;"&gt;
&lt;TABLE style="border-collapse: separate; border: none;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD bgcolor="#1a8f4c" style="border: none; background-color: #1a8f4c; padding: 3px 11px; border-radius: 20px;"&gt;&lt;SPAN&gt;&lt;FONT color="#ffffff"&gt;&lt;LI-EMOJI src="https://community.databricks.com/🤝" class="lia-unicode-emoji" title=":handshake:"&gt;&lt;/LI-EMOJI&gt;&amp;nbsp;Partnership&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P style="margin: 10px 0 8px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 16px; line-height: 1.35; font-weight: bold;" href="https://community.databricks.com/t5/announcements/announcement-meta-s-ads-mcp-server-comes-to-databricks/m-p/172407#M1111" target="_blank" rel="noopener"&gt;&lt;FONT color="#0b2026"&gt;Meta’s ads MCP server comes to Databricks&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;A class="in-cell-link" style="color: #1a8f4c; text-decoration: none; font-size: 13px; font-weight: bold;" href="https://community.databricks.com/t5/announcements/announcement-meta-s-ads-mcp-server-comes-to-databricks/m-p/172407#M1111" target="_blank" rel="noopener"&gt;&lt;FONT color="#1a8f4c"&gt;Read more&amp;nbsp;→&lt;/FONT&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;TD width="40%" valign="top" style="border: none; width: 40%; vertical-align: top; padding: 0 0 0 8px;"&gt;
&lt;TABLE style="width: 100%; border-collapse: separate; border: none; margin-bottom: 16px;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="top" bgcolor="#ffffff" style="border: 1px solid #0b2026; background-color: #ffffff; border-radius: 12px; padding: 0; overflow: hidden;"&gt;
&lt;DIV style="background-color: #1c3d50; border-radius: 12px 12px 0 0; overflow: hidden; text-align: center; line-height: 0; border-bottom: 4px solid #0b2026;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-10-14 at 5.33.07 PM.png" style="width: 277px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32168iF8A18D2E587D4922/image-dimensions/277x145?v=v2" width="277" height="145" role="button" title="Screenshot 2026-10-14 at 5.33.07 PM.png" alt="Screenshot 2026-10-14 at 5.33.07 PM.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 14px 16px 16px;"&gt;
&lt;TABLE style="border-collapse: separate; border: none;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD bgcolor="#0b2026" style="border: none; background-color: #0b2026; padding: 3px 11px; border-radius: 20px;"&gt;&lt;SPAN&gt;&lt;FONT color="#ffffff"&gt;&lt;LI-EMOJI src="https://community.databricks.com/✨" class="lia-unicode-emoji" title=":sparkles:"&gt;&lt;/LI-EMOJI&gt;&amp;nbsp;Product News&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P style="margin: 10px 0 8px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14.5px; line-height: 1.35; font-weight: bold;" href="https://community.databricks.com/t5/announcements/announcement-unifying-governance-across-engines-and-catalogs-in/m-p/168679#M1072" target="_blank" rel="noopener"&gt;&lt;FONT color="#0b2026"&gt;Unifying governance across engines and catalogs in the Open Lakehouse&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 13px; font-weight: bold;" href="https://community.databricks.com/t5/announcements/announcement-unifying-governance-across-engines-and-catalogs-in/m-p/168679#M1072" target="_blank" rel="noopener"&gt;&lt;FONT color="#0b2026"&gt;Read more&amp;nbsp;→&lt;/FONT&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;TABLE style="width: 100%; border-collapse: separate; border: none; margin-bottom: 16px;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="top" bgcolor="#ffffff" style="border: 1px solid #0b2026; background-color: #ffffff; border-radius: 12px; padding: 0; overflow: hidden;"&gt;
&lt;DIV style="background-color: #1c3d50; border-radius: 12px 12px 0 0; overflow: hidden; text-align: center; line-height: 0; border-bottom: 4px solid #7c3aed;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-10-14 at 5.35.47 PM.png" style="width: 300px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32171i3EC16778A2EC1469/image-dimensions/300x124?v=v2" width="300" height="124" role="button" title="Screenshot 2026-10-14 at 5.35.47 PM.png" alt="Screenshot 2026-10-14 at 5.35.47 PM.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 14px 16px 16px;"&gt;
&lt;TABLE style="border-collapse: separate; border: none;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD bgcolor="#7c3aed" style="border: none; background-color: #7c3aed; padding: 3px 11px; border-radius: 20px;"&gt;&lt;SPAN&gt;&lt;FONT color="#ffffff"&gt;&lt;LI-EMOJI src="https://community.databricks.com/📅" class="lia-unicode-emoji" title=":calendar:"&gt;&lt;/LI-EMOJI&gt;&amp;nbsp;Event&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P style="margin: 10px 0 8px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14.5px; line-height: 1.35; font-weight: bold;" href="https://community.databricks.com/t5/announcements/register-for-the-data-ai-world-tour-4-cities-1-epic-october/m-p/169447#M1087" target="_blank" rel="noopener"&gt;&lt;FONT color="#0b2026"&gt;Register for the Data + AI World Tour: 4 cities, 1 epic October&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;A class="in-cell-link" style="color: #7c3aed; text-decoration: none; font-size: 13px; font-weight: bold;" href="https://community.databricks.com/t5/announcements/register-for-the-data-ai-world-tour-4-cities-1-epic-october/m-p/169447#M1087" target="_blank" rel="noopener"&gt;&lt;FONT color="#7c3aed"&gt;Read more&amp;nbsp;→&lt;/FONT&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;TABLE style="width: 100%; border-collapse: separate; border: none; margin-bottom: 16px;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="top" bgcolor="#ffffff" style="border: 1px solid #0b2026; background-color: #ffffff; border-radius: 12px; padding: 0; overflow: hidden;"&gt;
&lt;DIV style="background-color: #1c3d50; border-radius: 12px 12px 0 0; overflow: hidden; text-align: center; line-height: 0; border-bottom: 4px solid #0891b2;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-10-14 at 5.36.40 PM.png" style="width: 300px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32172i8AF234513CDB13E2/image-dimensions/300x152?v=v2" width="300" height="152" role="button" title="Screenshot 2026-10-14 at 5.36.40 PM.png" alt="Screenshot 2026-10-14 at 5.36.40 PM.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 14px 16px 16px;"&gt;
&lt;TABLE style="border-collapse: separate; border: none;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD bgcolor="#0891b2" style="border: none; background-color: #0891b2; padding: 3px 11px; border-radius: 20px;"&gt;&lt;SPAN&gt;&lt;FONT color="#ffffff"&gt;&lt;LI-EMOJI src="https://community.databricks.com/📘" class="lia-unicode-emoji" title=":blue_book:"&gt;&lt;/LI-EMOJI&gt;&amp;nbsp;Free Resource&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P style="margin: 10px 0 8px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14.5px; line-height: 1.35; font-weight: bold;" href="https://community.databricks.com/t5/announcements/announcement-ebook-operationalizing-agent-fleets-at-scale/m-p/170057#M1099" target="_blank" rel="noopener"&gt;&lt;FONT color="#0b2026"&gt;EBOOK: Operationalizing Agent Fleets at Scale&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;A class="in-cell-link" style="color: #0891b2; text-decoration: none; font-size: 13px; font-weight: bold;" href="https://community.databricks.com/t5/announcements/announcement-ebook-operationalizing-agent-fleets-at-scale/m-p/170057#M1099" target="_blank" rel="noopener"&gt;&lt;FONT color="#0891b2"&gt;Read more&amp;nbsp;→&lt;/FONT&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;TABLE style="width: 100%; border-collapse: separate; border: none; margin-bottom: 16px;" border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD valign="top" bgcolor="#ffffff" style="border: 1px solid #0b2026; background-color: #ffffff; border-radius: 12px; padding: 0; overflow: hidden;"&gt;
&lt;DIV style="background-color: #1c3d50; border-radius: 12px 12px 0 0; overflow: hidden; text-align: center; line-height: 0; border-bottom: 4px solid #0b2026;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2026-10-14 at 5.41.01 PM.png" style="width: 300px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/32175iC2D9650603BA9D7F/image-dimensions/300x151?v=v2" width="300" height="151" role="button" title="Screenshot 2026-10-14 at 5.41.01 PM.png" alt="Screenshot 2026-10-14 at 5.41.01 PM.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV style="padding: 14px 16px 16px;"&gt;
&lt;TABLE style="border-collapse: separate; border: none;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD bgcolor="#0b2026" style="border: none; background-color: #0b2026; padding: 3px 11px; border-radius: 20px;"&gt;&lt;SPAN&gt;&lt;FONT color="#ffffff"&gt;&lt;LI-EMOJI src="https://community.databricks.com/✨" class="lia-unicode-emoji" title=":sparkles:"&gt;&lt;/LI-EMOJI&gt;&amp;nbsp;Product News&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P style="margin: 10px 0 8px 0;"&gt;&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 14.5px; line-height: 1.35; font-weight: bold;" href="https://community.databricks.com/t5/announcements/announcement-five-ways-marketers-can-use-genie-one/m-p/170250#M1104" target="_blank" rel="noopener"&gt;&lt;FONT color="#0b2026"&gt;Five ways marketers can use Genie One&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;A class="in-cell-link" style="color: #0b2026; text-decoration: none; font-size: 13px; font-weight: bold;" href="https://community.databricks.com/t5/announcements/announcement-five-ways-marketers-can-use-genie-one/m-p/170250#M1104" target="_blank" rel="noopener"&gt;&lt;FONT color="#0b2026"&gt;Read more&amp;nbsp;→&lt;/FONT&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;DIV style="display: flex; align-items: center; margin: 28px 0;"&gt;
&lt;DIV style="width: 36px; height: 5px; background-color: #ff3621; border-radius: 4px; flex-shrink: 0;"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV style="flex-grow: 1; height: 2px; background-color: #eeede9; margin-left: 12px; border-radius: 4px;"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="text-align: left; padding-bottom: 20px;"&gt;
&lt;P style="font-size: 16px; margin: 0; color: #0b2026;"&gt;&lt;STRONG&gt;That's a Wrap – For Now&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":folded_hands:"&gt;🙏&lt;/LI-EMOJI&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 16px; margin: 0; color: #0b2026;"&gt;Thank you for being part of this community – every post, reply, and article you share makes it better.&lt;span class="lia-unicode-emoji" title=":victory_hand:"&gt;✌️&lt;/LI-EMOJI&gt;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 15 Oct 2026 09:29:40 GMT</pubDate>
      <guid>https://community.databricks.com/t5/announcements/community-pulse-your-community-roundup-september-14-october-11/m-p/173507#M1120</guid>
      <dc:creator>Advika</dc:creator>
      <dc:date>2026-10-15T09:29:40Z</dc:date>
    </item>
  </channel>
</rss>

