Skip to content

Nessy with Fabric

3-level-namespace

Nessy is designed to work with Unity Catalog's 3-level naming convention for tables and views using the format catalog.schema.table. When using Nessy in Microsoft Fabric environments, this naming structure needs to be adapted since Fabric typically uses a 2-level format (schema.table or just table with a default schema).

To maintain compatibility, Fabric's naming structure maps to Nessy's 3-level namespace as follows:

  • catalog: Always spark_catalog (this is Fabric's fixed catalog identifier).
  • schema: The lakehouse name (e.g., lh_my_usecase).
  • table: The actual table or view name (e.g., my_table).