Skip to main content

naming-tagging

Naming Convention for Microsoft Fabric

A clear naming convention in Microsoft Fabric improves manageability, governance, and automation. Fabric resources are logically grouped within domains, workspaces, and items, so naming should reflect their structure and purpose.

Naming Pattern Components

ComponentDescriptionExample
OrgShort identifier of the organization or teamcontoso
DomainFunctional domain or capability areafinance, hr
WorkspaceLogical grouping of items and artifactsforecasting
Item TypeAbbreviation of the Fabric item typelh, dw, ml
Item NameName of the item, unique within a workspacesalesdata
EnvironmentLifecycle stage: dev, test, prodprod
Region (opt.)Short Azure region code if neededweu, eus

Abbreviations for Fabric Artifacts

ExperienceArtifact TypeAbbreviation
Power BIDatasetpbi-ds
Dataflow (Power BI)pbi-dfl
Datamartpbi-dm
Data FactoryPipelinedf-pl
Dataflow (Data Factory)df-dfl
Data EngineeringLakehousede-lh
Notebook (Eng.)de-nb
Spark Job Definitionde-sj
Data ScienceExperimentds-exp
Modelds-mdl
Notebook (DS)ds-nb
Data WarehouseWarehousedw-wh
Real-TimeEventstreamrta-es
Databaserta-db
Querysetrta-qs
Data ActivatorTrigger/Rule Setda-act

Hinweis: Die Abkürzungen sollten konsistent in Namen von Artefakten verwendet werden, z. B. de-lh-100-bronze-sales, um Ordnung, Auffindbarkeit und Automatisierung zu erleichtern.

Naming Format

Workspaces

ws-<org>-<domain>-<purpose>-<env>

Example: `ws-contoso-sales-forecasting-prod`

Items (e.g., Lakehouse, Warehouse, ML Model)

<type>-<org>-<domain>-<workspace>-<item>-<env>

Example: `de-lh-contoso-sales-forecasting-salesdata-prod`

Notebooks, Pipelines, Datasets (optional suffixes)

nb-<workspace>-<purpose>-<env>
ds-<workspace>-<entity>-<env>
pl-<workspace>-<task>-<env>

Examples:
nb-forecasting-cleaning-prod
ds-forecasting-orders-prod
pl-forecasting-dailyload-prod

Best Practices

  • Use lowercase letters and hyphens only.
  • Keep names under 63 characters if possible.
  • Avoid sensitive data in names.
  • Apply the convention uniformly to support automation and search.
  • If an item does not clearly fall into one of the defined types or structures, use the fallback format: gen-<org>-<domain>-<workspace>-<item>-<env>. This ensures consistency while allowing flexibility for future artifact types.

Contributors