Delta sharing not working on tables with row filter or column mask

prasadvaze
Valued Contributor II

I have a delta table  with a column mask (azure databricks in eastus2 metastore) and another with no mask. I shared both tables with  westeurope unity catalog metastore  azure region via delta sharing (created share object, added the table as asset, created catalog on the share) . While table with no mask works fine for the westeu azure databricks user , the accessing table with mask gives  below error - Your request failed with status:FAILED [BAD REQUEST] Table "xyz" contain dependencies that are not supported by delta sharing.  

daniel_sahal
Databricks MVP

@prasadvaze 
That's correct, Delta Sharing does not work with RLS or column mask. It's well described in the documentation: https://docs.databricks.com/en/tables/row-and-column-filters.html#limitations