In this section: How to: Reference: |
A source allows you map inbound data to PMF elements called datapoints that will become elements in measures, such as Actual, Target, and so on.
There are currently two types of sources available:
Note:
All loaded data from a loadable or user-entered source can be wiped out or deleted in a single operation. This is useful when you have loaded data that is invalid. It is a simple way to delete all the data.
Note: It may take PMF a moment to purge all of the data.
You can view the lineage for all datapoints for any loadable or user-entered source by selecting the Lineage tab in the New Source or Edit Source panel. Lineage shows the progress of data through PMF, starting from the external data harvested into datapoints, through any derived datapoints, and finally, all terminal points in measures.
How to:
Reference: |
Loadable sources in PMF:
Data harvesting is the process of taking data from a source and processing it into information that is then loaded into one or more datapoints needed by the PMF source.
Note: The result of any data harvesting operation is always numeric.
Typical data harvesting actions are:
In PMF, all data harvesting is done across a potential Cartesian cross product of dimensional intersection. Nearly every load involves a fairly high degree of sparsity against this cross product, but in most cases, it also involves creating multiple records that follow a particular pattern against the source data.
In many cases, depending on the degree of granularity of the inbound loadable data from the source, PMF requests the data to be aggregated even when loaded at the lowest level of its dimensionality. This happens when the physical data table or view contains more detailed records that go to a lower logical level than the source requests. Some examples of this are:
In the examples listed, the PMF loader will be aggregating records from the source inbound during the load process.
Loadable Sources are primary sources for data in PMF. PMF treats them as first generation in any lineage, along with user-entered datapoints and generated datapoints.
Loadable data is treated as updated on the date of load, but is effective as of the time dimension linkages for the data.
To set up a new Loadable source:
The New Source panel opens.
The FIle Picker allows you to look at all of the available metadata files in your currently configured WebFOCUS app path. The icons to the left of each file name let you explore the contents of the file to make sure that it is the correct one. To select the file to use, click the name once and close the File Picker.
Your datapoints should look similar to the following image.
Note: You can save your work-in-progress at any time. PMF will not be able to actually harvest data into the datapoints that were set up until the needed harvesting details and dimensionality have been specified.
Note: The fields you select for dimensional linkages must contain values that match up to those you loaded for the dimension keys in the Dimension Loader. PMF will alert you if there is an issue.
Note:
To update a loadable source:
If the name of the Master File or other physical connection information used by a loadable source changes, you can adapt those changes into the source in PMF.
In this section: How to: Reference: |
User-entered sources in PMF:
User-entered sources let you collect data from groups of end users.
The New Source panel opens.
For example, if you are collecting input from HR staff for HR metrics, you could create a user-entered source called HR Input, and in that source, you could define the datapoints to be collected from that group.
For each datapoint you define, you can also define the numeric validation format. The PMF input facility will enforce that data format during collection, as shown in the following image.
Note: You can save your work and leave the session at any time. If all the steps are not completed, the Source panel will mark this source as incomplete. End users will not be able to enter data until the source is complete, and incomplete components do not participate in recalculation.
Click the small Save button within the Data Entry tab to save the data you entered into the individual datapoints on the Data Entry tab.
Note:
User-entered data differs from standard loaded data in the following ways:
As a result, you need to schedule recalculation more frequently.
Note: User-entered data is treated as updated on the date of entry, and the downstream datapoints and measure copies are treated as loaded on the day they were scheduled to update.
You can update user-entered sources at any time. PMF adjusts existing user-entered data for the datapoints in a user-entered source as follows:
WebFOCUS |