Texas A&M UniversityWork In Progress

TAMU's fiscal year starts September 1 — how the AggieDB Date table works, time intelligence basics, and common date patterns.

Understanding the Date Dimension

Every AggieDB semantic model includes a shared Date dimension table. It's the foundation for all time-based analysis — filtering by month, comparing year-over-year, and calculating fiscal year metrics.

Time
~15 minutes
Key Concept
Three calendar systems: Standard, Fiscal (Sep 1), Academic (Fall/Spring/Summer)

TAMU Fiscal Year

Texas A&M's fiscal year runs September 1 through August 31:

Fiscal YearStartsEnds
FY 2025Sep 1, 2024Aug 31, 2025
FY 2026Sep 1, 2025Aug 31, 2026
FY 2027Sep 1, 2026Aug 31, 2027

This means October 2025 is in FY 2026, not FY 2025. Every AggieDB date calculation accounts for this.

Three Calendar Systems

TAMU operates on three overlapping calendar systems. The AggieDB Date table includes columns for all three so different departments can use whichever is relevant:

CalendarStartEndWho Uses It
Standard CalendarJan 1Dec 31IT operations, general reporting
Fiscal YearSep 1Aug 31Budget, finance, IT procurement
Academic YearFall semester (late Aug)Summer (Aug)Academic departments, enrollment, student services

Academic Terms

TermMonthsExample
FallSeptember – DecemberFall 2025
SpringJanuary – MaySpring 2026
SummerJune – AugustSummer 2026

The Academic_Year column spans Fall through Summer: AY 2025-26 covers Fall 2025 + Spring 2026 + Summer 2026.

Use the calendar system that matches your audience. IT reports typically use Fiscal Year. Academic reports use Academic Year/Term. General dashboards use Standard Calendar.

What's in the Date Table

The AggieDB Date table has one row per day (1,461 rows covering 4 years) with these key columns:

ColumnExampleWhat It's For
Date_Key20260403Integer join key (YYYYMMDD format)
Date2026-04-03Actual date value
Calendar_Year2026Standard calendar year
Calendar_Month4Month number (1–12)
Calendar_Month_NameAprilMonth name
Calendar_QuarterQ2Calendar quarter
Fiscal Year columns
Fiscal_YearFY 2026TAMU fiscal year (Sep 1 start)
Fiscal_QuarterFQ3Fiscal quarter
Fiscal_Month8Month of fiscal year (Sep=1, Aug=12)
Academic Year columns
Academic_YearAY 2025-26Academic year (Fall start)
Academic_TermSpringFall (Sep-Dec), Spring (Jan-May), Summer (Jun-Aug)
Utility columns
Calendar_QuarterQ2Calendar quarter
Fiscal_YearFY 2026TAMU fiscal year (Sep 1 start)
Fiscal_QuarterFQ3Fiscal quarter
Fiscal_Month8Month of fiscal year (Sep=1, Aug=12)
Day_Of_WeekThursdayDay name
Is_WeekdayTRUEUseful for filtering out weekends
Is_Current_MonthTRUEDynamic flag for "this month" visuals

Using the Date Table in DAX

Year-to-Date (Calendar)

Storage YTD = 
TOTALYTD(
    [Total Storage GB],
    Date[Date]
)

Fiscal Year-to-Date

Storage FYTD = 
TOTALYTD(
    [Total Storage GB],
    Date[Date],
    "8/31"  -- fiscal year ends August 31
)

The third argument "8/31" tells DAX that the year ends on August 31, making September 1 the start of the fiscal year.

Month-over-Month Change

Storage MoM % = 
VAR CurrentMonth = [Total Storage GB]
VAR PriorMonth = 
    CALCULATE(
        [Total Storage GB],
        DATEADD(Date[Date], -1, MONTH)
    )
RETURN
    DIVIDE(CurrentMonth - PriorMonth, PriorMonth, 0)

Same Period Last Year

Storage SPLY = 
CALCULATE(
    [Total Storage GB],
    SAMEPERIODLASTYEAR(Date[Date])
)

Common Patterns

Filtering to Current Fiscal Year

In a slicer or visual filter, use Date[Fiscal_Year] and select the current fiscal year. This automatically includes September through the current month.

Showing "Last 90 Days"

Last 90 Days = 
CALCULATE(
    [Total Storage GB],
    DATESINPERIOD(Date[Date], TODAY(), -90, DAY)
)

Comparing Fiscal Quarters

Use Date[Fiscal_Quarter] on the X-axis of a chart to see trends across FQ1 (Sep–Nov), FQ2 (Dec–Feb), FQ3 (Mar–May), FQ4 (Jun–Aug).

What's Next?

Share your report with your team via Power BI App

Common measures and calculations for AggieDB models