• SQLBI

  • Home
  • Training
  • Consulting
  • Articles & Blog
  • Videos
  • Books
  • Tools
  • About
  • Menu
  • Search
  • 0
  • LOGIN
  • Home
  • Training
  • Consulting
  • Articles & Blog
  • Videos
  • Books
  • Tools
  • About
LinkedIn Twitter Facebook Email
Marco's blog

Many-to-Many relationships in PowerPivot

Dec 7, 2009
DAX   Power Pivot  

Marco Russo

Profile   Blog

Blog Archives
  • 2026 (2)
  • 2025 (8)
  • 2024 (19)
  • 2023 (11)
  • 2022 (10)
  • 2021 (8)
  • 2020 (11)
  • 2019 (11)
  • 2018 (17)
  • 2017 (25)
  • 2016 (28)
  • 2015 (40)
  • 2014 (59)
  • 2013 (52)
  • 2012 (52)
  • 2011 (89)
  • 2010 (61)
  • 2009 (26)
  • 2008 (44)
  • 2007 (57)
  • 2006 (45)
  • 2005 (36)
  • 2004 (10)
Feed RSS
The best analogy for PowerPivot so far
SSIS remote execution and SqlBulkCopy performance analysis
Mar 25, 2026

DAX user-defined functions (UDF) vs. calculation groups

This article describes the different roles of user-defined functions and calculation groups, explaining when to use either, and how they complement each other in the design of a semantic model.  Read more

Mar 9, 2026

Creating functions for the like-for-like DAX pattern

This article offers a comprehensive guide to changing the like-for-like pattern into model-independent functions to enhance flexibility and simplify DAX code.  Read more

Feb 25, 2026

Debugging DAX variables using TOJSON and TOCSV

This article describes how to use the TOJSON and TOCSV functions to inspect the content of intermediate table variables when debugging a DAX measure. TOJSON Converts the records of a table into a JSON text. TOJSON ( <Table> [, <MaxRows>]…  Read more

Feb 10, 2026

Understanding DATEADD parameters with calendar-based time intelligence

The new calendar-based time intelligence functions offer greater flexibility than the classic time intelligence functions. This article describes the DATEADD parameters for controlling different granularity shifts. DATEADD Context transition Moves the given set of dates by a specified interval. DATEADD…  Read more

24:32
Mar 26, 2026

DAX User-Defined Functions vs Calculation Groups

Watch now
34:38
Mar 10, 2026

Creating functions for the like for like DAX pattern

Watch now
03:53
Mar 8, 2026

Real estate with Synoptic Panel by OKVIZ

Watch now
20:59
Feb 24, 2026

Debug DAX variables using TOJSON and TOCSV

Watch now

Comments

Accept cookies to show comments. Cookies Policy
Allow all cookies

Newsletter

By subscribing, you agree to our Privacy Policy and reCAPTCHA Privacy Policy.
275.6K subscribers
Get BI news and original content in your inbox every 2 weeks!
Newsletter archive

What is next

  • Mastering DAX – Mar 30
    , Houston
  • Mastering DAX – Apr 8
    , New York City
  • Mastering DAX – May 5
    , Copenhagen
  • Mastering DAX – May 27
    , Baltimore
  • Mastering DAX – Jun 10
    , Zürich
  • Mastering DAX – Jun 15
    , Berlin
  • Mastering DAX – Jun 30
    , Amsterdam
YouTube Twitter LinkedIn Facebook Github RSS Feed
Marco Russo Alberto Ferrari Daniele Perilli
2004-2026 © SQLBI. All rights are reserved.
SQLBI is a trademark of SQLBI Corp.
Loader is a European legal entity.
Privacy Policy & Cookies Terms & Conditions Contact Us
  • SQLBI
  • DAX Guide
  • DAX Patterns
  • DAX Lib
  • DAX.do
  • DAX Formatter
  • DAX Optimizer
  • Bravo for Power BI