Cannot Enable Serverless Compute to Use Row Filters on Databricks Runtime 15.4 LTS Dedicated Cluster

ESN
New Contributor

Hi everyone,

I want to apply Row Filters to restrict access to Unity Catalog tables using a dedicated cluster running Databricks Runtime 15.4 LTS (Spark 3.5.0, Scala 2.12).

I followed the official documentation which says that row filters are supported in Dedicated Access Mode starting from Runtime 15.4 only if serverless compute is enabled.

However:

  • I'm using a Premium plan

  • I don’t see the option to enable “Serverless compute for workflows, notebooks, and Lakeflow Declarative Pipelines” in the Account Console > Settings > Feature enablement tab

So my question is:

  How can I activate or bypass serverless compute to make row filters work on a dedicated cluster?

Thanks a lot

loui_wentzel
Databricks Partner

Are you the account admin on the workspace?

I don't think you can bypass it, so we need to find why you can't see it.

dkushari
Databricks Employee
Databricks Employee

Hi @ESN, let's first understand why you need to use a dedicated cluster with FGAC (Fine-Grained Access Control). You should ideally use a standard cluster where you do not need the serverless component for filtering. Is there a specific piece of your code that does not work with the standard cluster?