Calendar Mapping

The calendar hierarchy data is loaded from the CALENDAR.csv file or from RMFCS. The calendar must be a fiscal calendar (such as 4-4-5 or 4-5-4). The primary data warehouse table having day-level data is W_MCAL_DAY_D. AIF DATA jobs automatically generate the calendar using the start/end dates for the fiscal periods in the input file. AIF DATA jobs also generate an internal Gregorian calendar at the same time the fiscal calendar is loaded, and this data is exported alongside the fiscal calendar for extensions and customizations.

Measure Target Table Target Column Data Source

Day Date

W_PDS_CALENDAR_D

DAY

W_MCAL_DAY_D.MCAL_DAY_DT

Week Ending Date

W_PDS_CALENDAR_D

WEEK

W_MCAL_DAY_D.MCAL_WEEK_END_DT

Month Number

W_PDS_CALENDAR_D

MONTH

W_MCAL_DAY_D.MCAL_PERIOD

Quarter Number

W_PDS_CALENDAR_D

QUARTER

W_MCAL_DAY_D.MCAL_QTR

Half Year Number

W_PDS_CALENDAR_D

HALF

CASE WHEN W_MCAL_DAY_D.MCAL_QTR <= 2 THEN 1 ELSE 2 END

Year Number

W_PDS_CALENDAR_D

YEAR

W_MCAL_DAY_D.MCAL_YEAR

Week of Year

W_PDS_CALENDAR_D

WEEK_OF_YEAR

W_MCAL_DAY_D.MCAL_WEEK_OF_YEAR

Day of Week

W_PDS_CALENDAR_D

DAY_OF_WEEK

W_MCAL_DAY_D.MCAL_DAY_OF_WEEK

Gregorian Day of Week

W_PDS_CALENDAR_D

GREG_DAY_OF_WEEK

W_MCAL_DAY_D.CAL_DAY_OF_THE_WEEK_CODE

Gregorian Day of Month

W_PDS_CALENDAR_D

GREG_DAY_OF_MONTH

W_MCAL_DAY_D.CAL_DAY_OF_MONTH

Gregorian Day of Year

W_PDS_CALENDAR_D

GREG_DAY_OF_YEAR

W_MCAL_DAY_D.CAL_DAY_OF_YEAR

Gregorian Week ID

W_PDS_CALENDAR_D

GREG_WEEK_ID

W_MCAL_DAY_D.CAL_WEEK_WID

Gregorian Week Ending Date

W_PDS_CALENDAR_D

GREG_WEEK_END_DT

W_MCAL_DAY_D.CAL_WEEK_END_DT

Gregorian Week Name

W_PDS_CALENDAR_D

GREG_WEEK_NAME

W_MCAL_DAY_D.CAL_WEEK_NAME

GregorianMonth ID

W_PDS_CALENDAR_D

GREG_MONTH_ID

W_MCAL_DAY_D.CAL_MONTH_WID

Gregorian Month of Year

W_PDS_CALENDAR_D

GREG_MONTH

W_MCAL_DAY_D.CAL_MONTH

Gregorian Month Ending Date

W_PDS_CALENDAR_D

GREG_MONTH_END_DT

W_MCAL_DAY_D.CAL_MONTH_END_DT

Gregorian Month Name

W_PDS_CALENDAR_D

GREG_MONTH_NAME

W_MCAL_DAY_D.W_CAL_MONTH_CODE

Gregorian Quarter ID

W_PDS_CALENDAR_D

GREG_QTR_ID

W_MCAL_DAY_D.CAL_QTR_WID

Gregorian Quarter of Year

W_PDS_CALENDAR_D

GREG_QTR

W_MCAL_DAY_D.CAL_QTR

Gregorian Quarter Ending Date

W_PDS_CALENDAR_D

GREG_QTR_END_DT

W_MCAL_DAY_D.CAL_QTR_END_DT

Gregorian Quarter Name

W_PDS_CALENDAR_D

GREG_QTR_NAME

W_MCAL_DAY_D.CAL_QTR_NAME

Gregorian Half of Year

W_PDS_CALENDAR_D

GREG_HALF

W_MCAL_DAY_D.CAL_HALF

Gregorian Half Name

W_PDS_CALENDAR_D

GREG_HALF_NAME

W_MCAL_DAY_D.CAL_HALF_NAME

Gregorian Year

W_PDS_CALENDAR_D

GREG_YEAR

W_MCAL_DAY_D.CAL_YEAR

Gregorian Year Ending Date

W_PDS_CALENDAR_D

GREG_YEAR_END_DT

W_MCAL_DAY_D.CAL_YEAR_END_DT

Gregorian Half of Year ID

W_PDS_CALENDAR_D

GREG_HALF_ID

W_MCAL_DAY_D.CAL_YEAR || W_MCAL_DAY_D.CAL_HALF