Oracle Fusion HCM Analytics

Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture

Unable to join Custom fact table to Time dimension in seeded subject area using sandbox framework

Received Response
25
Views
2
Comments
VeenaP
VeenaP Rank 2 - Community Beginner
edited Nov 14, 2025 11:15PM in Oracle Fusion HCM Analytics

I have created a custom table with the following fields: PersonID, PersonNumber, Month, Year, MonthStartDate, MonthEndDate, CountDays (measure), and CountOfficeDays. Using the Sandbox Framework, I created a logical star schema for this fact table and successfully joined it with the existing Worker dimension. After modifying the Absence subject area to include this new fact, everything seems to be working fine. However, I am facing an issue when trying to join this fact table to the Time dimension within the seeded Absences subject area.While I can pull person-related details like department and other information from the Worker dimension, I’m unable to add any Time dimension fields to the visualization. I even tested a version of the custom table without the MonthStartDate and MonthEndDate fields (i.e., PersonID, PersonNumber, Month, Year, CountDays (measure), CountOfficeDays(measure), but the issue persists.

The question I have is: If I am loading data for each person for every month of the year, what specific columns do I need to include to correctly specify the time period? I followed the documentation at https://docs.oracle.com/en/cloud/saas/analytics/25r3/fawag/add-fact.html.

Also , i am not clear on the aggregation rule i need to specify for each fact column. Could anyone please advise on this?

The documentation says the below but

  1. Select the aggregation rule for each fact column to set the aggregation behaviour. You can set the time-balanced aggregation rule for a time dimension and hierarchy level-based aggregation rule for a dimension using these steps:
    1. For a fact column, click the Time-Balanced Aggregation icon.
    2. In the Time-Balanced Aggregation dialog, click Add Time Dimension, adjust the aggregation rule, and then click OK.
    3. For a fact column, click the Hierarchy Level-Based Aggregation icon, select the dimension and level. Click Add Dimension to add more dimensions. Click OK.

Thanks,

Veena

Answers

  • JohnW-Oracle
    JohnW-Oracle Rank 7 - Analytics & AI Coach

    Hello @VeenaP ,

    I see you have not received a response, so I wanted to provide some feedback. Your custom table with the 'Count' measures are unlikely at the same grain as the OOTB content. There is not enough information to provide a specific recommendation but this FAQ documentation can offer a start. Please see: https://docs.oracle.com/en/cloud/saas/analytics/25r3/fawag/recommendations-tips-extend-semantic-model.html

    Hope that helps to get you started.

    Regards,

    John

  • VeenaP
    VeenaP Rank 2 - Community Beginner

    Thanks John.

    The issue was resolved by adding just calendar start date and end date to the custom table.

    In the semantic model extensions, using the sandbox framework to create a logical star by joining the custom fact table to the Date Gregorian Calendar dimension instead of the Common Gregorian Calendar dimension.