My Oracle Support Banner

Unifier Project Level UDF Mappings Which Exceed Thresholds of 10 for Numeric UDFs, 10 for Date UDFs, and 20 for Text UDFs Do Not Move Values into Analytics via Data Warehouse ODI ETL (Doc ID 2373053.1)

Last updated on MARCH 15, 2019

Applies to:

Primavera Analytics Cloud Service - Version 18.1 to 18.3 [Release 18.1 to 18.3]
Information in this document applies to any platform.

Symptoms

ACTUAL BEHAVIOR

After mapping and publishing more than 20 Text/String, 10 Date or 10 Numeric User Defined Fields in the Unifier Analytics Data Mapping for Shells, Data Warehouse ETL only brings over values for the first 20 Text/String, 10 Date or 10 Numeric User Defined Field mappings.  This results in no values displaying for UDFs mapped above the indicated thresholds within Analytics.

EXPECTED BEHAVIOR

After mapping and publishing more than 20 Text/String, 10 Date or 10 Numeric User Defined Fields in the Unifier Analytics Data Mapping for Shells, Data Warehouse ETL should bring values for all configured mappings. 

Unifier will allow up to 100 text/string UDF mappings, 100 Numeric mappings and 100 Date mappings starting in Unifier r18.1.

 

The issue can be reproduced at will with the following steps:

  1. Login to Unifier.
  2. Browse to Company Workspace.
  3. Switch to Admin Mode.
  4. Click the Analytics link.
  5. Highlight the row for Shells.
  6. Click Open.
  7. Under the User Defined Attributes, Click Add...
  8. Configure one or all of the following:
    • More than 20 Text/String UDF Mappings.
    • More than 10 Date UDF Mappings.
    • More than 10 Numeric UDF Mappings.
    • The mapping number is noted in the name field (ex. Unifier Defined String Field #).
  9. Click Apply than OK to close the Data Mapping window for Shells.
  10. Schedule the publication to execute.
  11. Execute a Data Warehouse ETL once publication completes successfully.
  12. Confirm presence of data:
    1. Login to Primavera Analytics.
    2. Click New > Analysis.
    3. Select any subject area related to Unifier Data (for example, Primavera - Business Process).
    4. Under the criteria grouping, expand Project grouping.
    5. Expand either Text, Date or Numeric UDFs (Numeric UDFs are located under fact groupings for Project related subject areas).
    6. Move over any UDF to the selected column list which map to one of the following:
      • Any text UDF mapped to number 21 through 100.
      • Any date UDF mapped to number 11 through 100.
      • Any numeric UDF mapped to number 11 through 100.
    7. Move over the project ID or project name field.
    8. Click Results.
      • Note that no UDF values are displayed for any of the mappings. 
      • If the column list is adjusted to add any UDF mapped to a number lower than or equal to 20 for text, 10 for date/numeric, the values display as expected.

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.