Using calculation groups or many to many relationships for time intelligence selection

Compare two common techniques to filter time periods in DAX: calculation groups and many-to-many relationships.