Power BI Naming Conventions
-
Naming Convention
- File Name, e.g.
tb_profitability.pbiportb_profitability.pbix. Specifically:- We prefix each pbix file with the company code
- We use lower case
- We don't use spaces, but _ instead
- We use English for the name
This is important to understand the source of a problem when we receive a helpdesk notification.
- Dataflows also need to be prefixed with the client code, e.g.
alki_sales, for the same reason. - We use CamelCase to name Tables, Attributes, e.g.
DimCustomer,FactInvoiceLines - We use natural language for measures, Power Query steps
- We pre-fix our tables with Dim and Fact, e.g.
FactSales - We redundantly include table names in attributes, e.g.
CustomerID,CustomerName, etc. in tableDimCustomer
- File Name, e.g.
-
Workspace Structure and PBIX Naming Convention
- dataset workspace
- reports are in separate workspace, pbix is called according to client specs
-
Language
- We use English for Power Query steps, for Tables, for Attributes
- We use the target project language for DAX measure names, e.g.
Ertrag