Focal Point Banner


As of December 1, 2020, Focal Point is retired and repurposed as a reference repository. We value the wealth of knowledge that's been shared here over the years. You'll continue to have access to this treasure trove of knowledge, for search purposes only.

Join the TIBCO Community
TIBCO Community is a collaborative space for users to share knowledge and support one another in making the best use of TIBCO products and services. There are several TIBCO WebFOCUS resources in the community.

  • From the Home page, select Predict: WebFOCUS to view articles, questions, and trending articles.
  • Select Products from the top navigation bar, scroll, and then select the TIBCO WebFOCUS product page to view product overview, articles, and discussions.
  • Request access to the private WebFOCUS User Group (login required) to network with fellow members.

Former myibi community members should have received an email on 8/3/22 to activate their user accounts to join the community. Check your Spam folder for the email. Please get in touch with us at community@tibco.com for further assistance. Reference the community FAQ to learn more about the community.


Focal Point    Focal Point Forums  Hop To Forum Categories  Performance Management Framework (PMF)    How to diagnose Load Errors

Read-Only Read-Only Topic
Go
Search
Notify
Tools
How to diagnose Load Errors
 Login/Join
 
Silver Member
posted
Having built several PMF systems, I’m sharing some of the techniques that I have used to diagnose and resolve load errors.

Load errors usually appear when using the "preview" button on a measure load, the following error message will be displayed:

Error generating Measures
The following error was encountered:

Error Summary: Problem running mapped field DEFINEs during data extract
Trace Message: Error S07_B2 FOCERRNUM: 36346 ,
_____________

The above error is usually due to a datatype mismatch between the dimensional key from the dimensional data source and the dimensional key from the measure data source. Basically FOCUS is having a problem joining the two keys.

PMF is very finicky with datatypes when loading. To diagnose and resolve load errors:

1) Right click on the error message and view source. At the bottom of the view source should be a description of the error message and a little more information.

2) View the sample data for your dimension and your measure – is one left justified and the other right justified? If you are using excel as a source file, try changing the fields to character, even if the field is numbers. Do you see extra leading zeros? All of these all will cause data mismatch problems.

3) Go to the metadata (master file .mas) for the dimension and the measure. Check to see if the key fields have the same datatypes. If one is A10, the other should be A10. Field length should be the same. Keep in mind that PMF will be using this field to create a hash key index – so for performance shorter length is better when designing your keys. Note: Often when you create synonyms the defaults data types do not align for these fields. Trying using variable length (like A10V), as this format is slightly more forgiving.

4) Data sources that use variable length fields are often created as a fixed length field by default in the master file. Variable length fields may have unapparent blanks buried in the data. Use trim, or some sort of substring function to get rid of leading and ending zeros. Or better yet, change the datatype and mask on the data source. Again, you can try using the FOCUS variable length (like A10V) field in the master file, as this format is slightly more forgiving.

5) Sometimes a mismatch is caused by the dimension keys having different numbers of characters in the KEY field. PMF (via WebFOCUS) may be unable to join the KEY fields if not all of the characters in the field were used. Therefore if you have an A5 field, then you need to fill all 5 characters in the field. Hence if your KEY field was 'A1', the loader would mismatch. But a key that was 'A1xxx' or 'A1___' would succeed.

6) Custom time dimensions: PMF is looking for a very specific format for the key: HYYMD Design your custom date key in this format – or you will probably have a problem loading and have to rebuild your key!!! I am on PMF v5.11 which has 3 levels in the time dimension; version 5.13 has more time levels, so this format may change. Look at the format on MEASURE_DATE on the measure load to verify the TIME_KEY format.

Still having issues loading a custom time? Use the code button "MEASURE_DATE/HYYMDs=HINPUT(8, TIME_KEY, 8, 'HYYMDs'); (Assuming a SQL mask of YYYYMMDD like 20090501 for May 1, 2009). Also in the masterfile TIME_KEY must be USAGE=A8, TIME_LEVEL01_VALUE = A4, TIME_LEVEL02_VALUE = A2, TIME_LEVEL03_VALUE = A2.

7) Avoid reserve characters (& ; = - etc) in the name of your measures as this can also cause the loader to choke. Also avoid NULL fields in the data or field name.

8) Diagnosing: When all else fails, create a .fex that joins the dimension and measure keys. This is a simple test to see if the join will work – and you may get some insight from the error message if it fails.


Anyone else have other techniques that they want to share?

This message has been edited. Last edited by: SethW,


WF 7.65. Solaris. PMF 5.11 on Oracle 10g
 
Posts: 48 | Location: New York | Registered: March 25, 2009Report This Post
Master
posted Hide Post
Seth, thanks for this information. It's very valuable!


Bob Jude Ferrante
Director of Business and Development
WebFOCUS Performance Management
Bob_Ferrante@ibi.com
917-339-5105

I'll take any questions about PMF - business or technical - anytime!

 
Posts: 919 | Registered: March 26, 2003Report This Post
Silver Member
posted Hide Post
If you recieve the following errow when setting up an objective or measure:

Error in PMF program: A problem occured: *** Fatal program error while attempting to create the Objective
If this problem happens again, please contact your PMF Administrator Error Details: Error S01_A in pmf_objectives_form_update, FOCERRNUM: 282 INPUT: 0


It means that the text you entered for the description, Measure Formula, or Subjective Comments fields are too long.


WF 7.65. Solaris. PMF 5.11 on Oracle 10g
 
Posts: 48 | Location: New York | Registered: March 25, 2009Report This Post
Master
posted Hide Post
The size limit is 1024 bytes *but* you should get a better error message than that.

We'll test and confirm this behavior and if confirmed we'll address it as a bug.

Also note; It could be specific to Oracle, since that is what you're using, so we'll make sure to confirm it on Oracle.

thanks!


Bob Jude Ferrante
Director of Business and Development
WebFOCUS Performance Management
Bob_Ferrante@ibi.com
917-339-5105

I'll take any questions about PMF - business or technical - anytime!

 
Posts: 919 | Registered: March 26, 2003Report This Post
  Powered by Social Strata  

Read-Only Read-Only Topic

Focal Point    Focal Point Forums  Hop To Forum Categories  Performance Management Framework (PMF)    How to diagnose Load Errors

Copyright © 1996-2020 Information Builders