3 minute read
7 May 2023

As a consultant, I have encountered several common mistakes in dimensional modelling that I often hear about in training sessions. I’d like to share them with you as well as some quick ways to avoid those mistakes.
This table provides a quick summary of the above:
| Common Mistake | How to Avoid |
| Overcomplicating the Model | Keep the model as simple as possible and focus on key business questions. |
| Inconsistent Naming Conventions | Establish clear naming conventions for tables and columns in the model and stick to them throughout. Use descriptive and consistent names to help users understand how to use the fields for reporting and analysis. |
| Incomplete or Inaccurate Data | Carefully vet the data before including it in the model to ensure it is accurate and complete. Work with data stewards to identify any missing or incorrect data and develop strategies for addressing it. |
| Failing to Account for Changes Over Time | Make sure to use the appropriate type of slowly changing dimensions correctly. Pay attention to the correct use of the surrogate keys. |
| Including Non-Aggregatable Data | Identify non-aggregatable data, exclude it from the model, or load it into separate tables. Use aggregation hierarchies or text analytics to group non-aggregatable data into higher-level categories that can be aggregated. |
By following these tips, you can avoid some common mistakes in dimensional modelling and create more effective and reliable models that provide valuable insights for your organisation.
If you’re struggling to create effective dimensional models or want to learn more about avoiding these common mistakes, consider signing up for our course on Dimensional Modelling. Our expert instructors will provide you with the knowledge and skills you need to create effective dimensional models that will help drive insights and improve decision-making in your organisation.
Other insights

Contact us via the form on our website or connect with us on LinkedIn to explore the best solution for your business.