Creating Required Physical Objects

For each of the following Role Playing Qualified Segment logical dimensions, create the required physical objects and define the logical mappings as listed below:

  To create the required physical objects and define the logical mappings for both Tree-based and Value Set-based elements in Role playing segment dimensions:

  1. Right-click each imported view object physical table from its corresponding GL Accounting Qualified Segment logical dimension and select New Object.

  2. Select Alias to create the Flexfield view object alias physical table for this Role Playing Qualified Segment logical dimension.

  3. In the General tab, enter a unique name for the new Flexfield view object alias physical table.

    Figure 28, First Physical Table for Role Playing Tree Based AR Distribution Balancing Segment logical dimension and Figure 29, Second Physical Table for Role Playing Tree Based AR Distribution Balancing Segment logical dimension show the new alias physical tables for the Role Playing Tree Based AR Distribution Balancing Segment logical dimension.

    Figure 28. First Physical Table for Role Playing Tree Based AR Distribution Balancing Segment logical dimension

    This screen shot displays the first physical table for the Role Playing Tree Based AR Distribution Balancing Segment logical dimension.

    Figure 29. Second Physical Table for Role Playing Tree Based AR Distribution Balancing Segment logical dimension

    This screen shot displays the second physical table for the Role Playing Tree Based AR Distribution Balancing Segment logical dimension.

    Figure 30, New Alias Physical Table for Role Playing Value Set Based AR Distribution Natural Account Segment logical dimension shows the new alias physical table for the Role Playing Value Set Based AR Distribution Natural Account Segment logical dimension.

    Figure 30. New Alias Physical Table for Role Playing Value Set Based AR Distribution Natural Account Segment logical dimension

    This screen shot displays the new alias physical table for Role Playing Value Set Based AR Distribution Natural Account Segment logical dimension.
  4. Select the new Flexfield view object alias physical tables and the BI Account view object alias physical table for this Role Playing Qualified Segment logical dimension; for example, Dim_FLEX_BI_Account_VI_ArAccount.

  5. Click to select Physical Diagram.

  6. Click Selected Object(s) Only to show the physical diagram.

  7. In the physical diagram, create the physical joins among the alias physical tables so they are the same as the physical joins in their source tables.

    Note:

    The physical joins should have the same cardinality and use the same view link. If it is a Tree Based Qualified Segment logical dimension, create the physical join from the Flexfield Tree Code view object alias physical table to the Flexfield Tree view object alias physical table, and the physical join from the Flexfield Tree view object alias physical table to the BI Account view object alias physical table.

    Figure 31, First Complex Physical Join for the Role Playing Tree Based AR Distribution Balancing Segment Logical Dimension and Figure 32, Second Complex Physical Join for the Role Playing Tree Based AR Distribution Balancing Segment Logical Dimension show the complex physical joins for the Role Playing Tree Based AR Distribution Balancing Segment logical dimension.

    Figure 31. First Complex Physical Join for the Role Playing Tree Based AR Distribution Balancing Segment Logical Dimension

    This screen shot displays the first complex physical join for the Role Playing Tree Based AR Distribution Balancing Segment Logical Dimension.

    Figure 32. Second Complex Physical Join for the Role Playing Tree Based AR Distribution Balancing Segment Logical Dimension

    This screen shot displays the second complex physical join for the Role Playing Tree Based AR Distribution Balancing Segment Logical Dimension.

    Note:

    If it is a Value Set Based Qualified Segment logical dimension, create the physical join from the Flexfield Value Set view object alias physical table to the BI Account view object alias physical table.

    Figure 33, Complex Physical Join for the Role Playing Value Set Based AR Distribution Natural Account Segment Logical Dimension shows the complex physical join for the Role Playing Value Set Based AR Distribution Natural Account Segment logical dimension.

    Figure 33. Complex Physical Join for the Role Playing Value Set Based AR Distribution Natural Account Segment Logical Dimension

    This screen shot displays the complex physical join for the Role Playing Value Set Based AR Distribution Natural Account Segment Logical Dimension.
  8. Create a logical table source to map the new Flexfield view object alias physical tables to this Role Playing Qualified Segment logical dimension.

  9. If it is a Tree Based Qualified Segment logical dimension, drag the physical column, Dep0Value, of the new Flexfield Tree view object alias physical table to the logical column, Segment Code, of this Role Playing Qualified Segment logical dimension.

    This will automatically create a new logical table source.

  10. Double-click this logical table source to update and finish the mapping:

    1. In the General tab, add the new Flexfield Tree Code view object alias physical table and set Priority Group to 5.

      Figure 34, Adding New Flexfield Tree Code VO Alias physical table and Setting Priority Group for the New Tree Based Qualified Segment Logical Dimension LTS shows the addition of the New Flexfield Tree Code VO Alias physical table; the figure also shows the setting of the Priority Group for the New Tree Based Qualified Segment Logical Dimension LTS.

      Figure 34. Adding New Flexfield Tree Code VO Alias physical table and Setting Priority Group for the New Tree Based Qualified Segment Logical Dimension LTS

      This screen shot shows the addition of the New Flexfield Tree Code VO Alias physical table; the figure also shows the setting of the Priority Group for the New Tree Based Qualified Segment Logical Dimension LTS.
    2. In the Column Napping tab, map these logical columns as shown in Table 7, Mapping for Tree Based Qualified Segment Logical Colums:

      Table 7. Mapping for Tree Based Qualified Segment Logical Colums

      Logical ColumnsExpressionPhysical Table
      Tree CodeTreeCodeFlexfield Tree Code VO Alias Physical Table
      Tree Version IDTreeVersionIdFlexfield Tree Code VO Alias Physical Table
      Tree Filter CONCAT(CONCAT(TreeName of Flexfield Tree Code VO Alias Physical Table,‘-‘), VersionName of Flexfield Tree Code VO Alias Physical Table) 
      Segment Value Set CodeDep0Pk2ValueFlexfield Tree VO Alias Physical Table
      Segment CodeDep0ValueFlexfield Tree VO Alias Physical Table
      Segment DescriptionDep0Description Flexfield Tree VO Alias Physical Table

      Figure 35, Mapping of Logical Columns of New Tree Based Qualified Segment Logical Dimension LTS shows the mapping of the logical columns of the new tree based Qualified Segment Logical Dimension LTS.

      Figure 35. Mapping of Logical Columns of New Tree Based Qualified Segment Logical Dimension LTS

      This screen shot shows the mapping of the logical columns of the new tree based Qualified Segment Logical Dimension LTS
    3. In the Content tab, set the Aggregation Content Logical Level to Detail.

    4. Click OK to complete the mapping.

    5. If it is a Value Set Based Qualified Segment logical dimension, drag the physical column, Value, of the new Flexfield Value Set view object alias physical table to the logical column, Segment Code, of this Role Playing Qualified Segment logical dimension.

      This will automatically create a new logical table source.

    6. Double-click the logical table source to update and finish the mapping by completing the following steps:

      1. In the General tab, set Priority Group to 5.

        Figure 36, Setting Priority Group for New Value Set Based Qualified Segment Logical Dimension LTS shows the setting of the priority group for the new value set based Qualified Segment Logical Dimension LTS.

        Figure 36. Setting Priority Group for New Value Set Based Qualified Segment Logical Dimension LTS

        This screen shot shows the setting of the priority group for the new value set based Qualified Segment Logical Dimension LTS.
      2. In the Column Mapping tab, map these logical columns:

        Table 8. Mapping for Value Set Based Qualified Segment Logical Columns

        Logical ColumnsExpressionPhysical Table
        Tree Filter"Not Applicable" 
        Segment Value Set CodeValueSetCodeFlexfield Value Set VO Alias Physical Table
        Segment CodeValueFlexfield Value Set VO Alias Physical Table
        Segment DescriptionDescriptionFlexfield Value Set VO Alias Physical Table

        Figure 37, Mapping of Logical Columns of New Value Set Based Qualified Segment Logical Dimension LTS shows the mapping of the logical columns of the new value set based Qualified Segment Logical Dimension LTS.

        Figure 37. Mapping of Logical Columns of New Value Set Based Qualified Segment Logical Dimension LTS

        This screen shot shows the mapping of the logical columns of the new value set based Qualified Segment Logical Dimension LTS.
      3. In the Content tab, set the Aggregation Content Logical Level to Detail.

      4. Click OK to complete the mapping.

      5. Delete the logical columns, Tree Code and Tree Version Id. They are not applicable for Value Set Based Segment logical dimensions.

    7. Disable the original Transactional Business Intelligence logical table source SegmentValueHierarchyPVO.