Metric Details
Last updated
Last updated
Metric Details displays information of the metric configuration such as Name, Data Type, Metric Type and Summary Method. These details are common to all metrics type. Additional details will be displayed depending on the metric type, like, summary, parent and formula metric will have Layout and metric section to display fields and metrics included in the metric calculation logic, validations for input data is unique to input metric type.
Name of the Metric, can contain alphabets, numbers and special characters excluding single quotes and dot. Name cannot start number or special character. Within a sheet, name should be unique.
The system allows users to choose the data type for metrics from a dropdown menu with the following options:
Number: Represents a numerical value with two decimal places.
Percentage: Represents a percentage value.
Integer: Represents a whole number without decimal places.
Currency: Represents a number specifically used for accounting purposes (money).
Date: Represents a date value.
Text: Represents alphanumeric text.
Boolean: Represents a binary value with options for 'Y' (Yes), 'N' (No), or Blank.
List (Selection): A text metric with data validation in the form of a dropdown list. The system displays all available fields within the system. The dropdown list is populated from the master data of the respective field.
Document: The metric type allows upload of files
Data Status: Data status metric enables creation of Data protection rules that can be applied to specific metric or functional area. The metric is used to display current status from the allowed values of status.
Fields: Fields member can be as a dropdown selection to input field member as data. The allowed values here can be controlled from the Allowed members section of the metric.
Users have the flexibility to change the data type between similar data formats:
Between Number, Percentage, Integer, and Currency.
Between Text, Boolean, and List (Selection).
Date metrics cannot be changed
Metric type is a dropdown selection with four options available. The Metrics can be of types:
Used for inputting data into the system. Data will be input directly by users or selection is made from dropdown.
This metric contains a formula as defined by the user and displays the computed value based on the formula. Data will be calculated by specific logic
The supported formula list includes:
+
Adding Values
-
Minus
*
Multiply
/
Divide
ABS
Returns the absolute (nonnegative) value of a number
ACOS
Returns the principal value of the arccosine of a number. The angle is returned in radians.
ASIN
Returns the principal value of the arcsine of a number. The angle is returned in radians.
ATAN
Returns the principal value of the arctangent of a number. The angle is returned in radians.
CEILING
Rounds a number to the nearest integer or to the nearest multiple of significance
CHAR
Return character represented by a given number
COS
Returns the cosine of a number. The angle is returned in radians.
COT
Returns the cotangent of an angle, specified in radians
FLOOR
Rounds a number down to the nearest multiple of the second parameter
IF
Returns one of two values, depending on a condition
LEFT
Returns a selected number of text characters from the left
LOG
Returns the logarithm of a number to a specified base
LOWER
Converts text to lowercase
MID
Returns a specific number of characters from a text string, starting at a specified position
MIN
Returns the minimum value in a set of numbers
MOD
Returns the remainder when one number is divided by another number
NOW
Returns the serial number of the current date and time
PI
Returns the approximate value of pi
POWER
Returns the result of a number raised to the power of another number
RADIANS
Converts degrees to radians
REPLACE
Replaces characters within text
RIGHT
Returns the rightmost characters from a text value
SIGN
Returns the sign of a number
SIN
Returns the sine of an angle specified in radians
SQRT
Returns a positive square root of a number
SUM
Sums (adds) the set of numbers, including all numbers in a range
TAN
Returns the tangent of a number in radians
TRIM
Removes spaces from text; replaces all internal multiple spaces with a single space
Parent metric is the used to establish hierarchy between metrics, similar to that of fields. This allows to created multi layered logics using metrics. Parent metric can only be an aggregation of metrics within the sheet including input, formula, linked metrics and other parent metric in the same sheet. The signage for each metric can be assigned as + or + from the metric section of metric details.
Summary metric is similar to Formula metric, difference being, formula metric applied calculation logic to leaf members only and simply summarizes the values for non leaf members according to the summary type. Summary method does it differently by apply the same calculation logic to all members irrespective of their position in field hierarchy.
Linked metrics are metric imported to target sheet from the source sheet. This avoids redundancy and enables reuse of related metrics. The source and target sheets can contain different fields. The linked metric name can be given in target sheet, however the metric type, data type and summary method can only be updated in source sheet. It can only be read in target sheet. Linked metric are displayed as SheetName.Metric name in metrics section of the sheet and the metric list. The option to enable input to linked metric can be updated in target sheet using the Allow Input option in metric details.
Users can select options from a dropdown menu, including:
Sum: Calculates the total sum of metric values.
None: No summary method applied.
Average: Computes the average of metric values.
Min: Identifies the minimum value among metric values.
Max: Identifies the maximum value among metric values.
Ratio: Allows users to define a ratio for metrics.
This section will how if any Data Protection rule is applied to the metric.
If any fields are linked to the metric, it is displayed in this section.
Dependents: Displays all metrics where the current metric is being used. This includes usage as an input metric, within the Add parameters of another input metric, inside the Add - Alias parameters of another input metric, or as a Journal Header Metric (Status/List type only) when used as a filter in another input metric from Journal.
Precedents: Shows all metrics referenced in the formula of the current metric. Only Formula, Parent, Summary, or Linked metrics can have Precedents.
Users can view details such as the sheet name, metric name, data type, formula, and associated fields for each dependent or precedent. An option is also available to open the metric details in a new browser tab for easier navigation.
Input metric has four types of details depending on the data type used. The basic input types like Number, Integer, Percentage, Currency etc will have Validation, List will have Allowed Values, Data status will have Allowed values as well as Data Status setting and field will have a slightly different Validation section.
This is used to restrict input values within a range, this is done by comparing the input to selected Comparer Type and only those values qualifying the comparer range are allowed. The Comparer Type are : No Validation, Greater than, Less than, Between, Not between, Equal to, Not Equal to, Less than or Equal to, Greater than or Equal to. Validation type will changes according to the metric type. Validation also allows to show custom message to the user when value violates the validation rule.
Layout : The parent metric contains a layout section where row display the fields included in the metric.
Metrics : Below layout is the metric section where metrics that are used as input to the current parent metric are displayed in order. Each of these metric needs to be assigned signage based on the parent metric logic. Order of the metric can be modified.
Some additional functionalities are available to the formula and summary metric, as below :
Applies to: To restrict Formula calculation for specific member value. Here user can select fields and member combination to restrict the calculation to specific values.
Layout: To update Layout required for Calculation using Preference. For each field, we can select member relation from the dropdown.
Metrics (Input Metrics): To add Input for Calculation. We can import one or more metrics from same and different sheets into a formula metric, each imported metric will appear in the Metrics sections.
These function define how input data is treated, they include:
Sum (Only for Number/Percentage/Integer/Currency) - Get total of source data base on matching condition.
Max (Only for Number/Percentage/Integer/Currency) - Get maximum value of source data base on matching condition.
Min (Only for Number/Percentage/Integer/Currency) - Get minimum value of source data base on matching condition.
Get (Only for Text/Boolean/List(Selection)/Date) - Get exact value of text base on matching condition.
Lookup (For all Data Type) - Similar to Sum for Number . However Input Metric will act as secondary where data is only derived if data exists in primary metric for same members for fields.
Parameters are an additional functionality applicable to linked, formula and summary metric type. The purpose of parameters is to enable and configure field matching when importing metrics with different dimensions. Parameters can also be used to filter values for specific field members, thus imply more control on data. Metric parameters functions can be applied to fields in metrics section.
The parameter types and functionality include :
Filter : Field under Filter will be excluded from matching condition. Hence ,data will be imported only for the filter member selected. This is applicable to Linked, Formula and Summary metric.
Set : Field member under set will apply to all field members in current field. Example, if Time is Set to Jan 24 for the input metric, it will apply to all time periods in the output metric, meaning the data from source metric where Time is Jan 24 will now be copied to all Time periods in the current sheet. This is applicable to formula metric only.
Assign : If field exist in Output metric but not exist in Input metric, system will automatically populate Assign Function for the same field to member Unassigned. User can always provide additional Assign for any field if required. Select member to which user want to apply the value to and refresh. Same value will be applied to all selected members. If there is no Assigned function for field exist in output but not exist in input, system will default assign to member # - Unassigned. User can also Assign member for field exist in both input and output. In this case, value will be total up data base on Filter then assign same value to all target member. This is applicable to Linked, Formula and Summary metric. This is applicable to formula metric only.
Add : Add helps generate information/combination of specific field from existing data of other input metric(s). This function is useful in case where you want to do allocation of data from higher level of detail to lower one. Input Metric will need to Add detail of specific fields from Driver Metric.
Custom metric data formal will apply to metric by metric data type. This gives user the option to change the data format for metric for each snippet.
Additional custom format options available by metric type along with the Standard format are :
Shorten (K/M/B)
Number, Currency and Integer
Custom Decimal Place
Number, Currency, Integer, Percentage
Shorten : This format displays shortened numbers for better readability. For Example, 1,000 becomes 1K, 1,000,000 becomes 1M, 1,000,000,000 becomes 1B
Custom Decimal Place : This allows creation of number of places after the decimal.
When a metric side panel is opened, a new button labeled Trace will appear in the top-right corner of the Metric Details section. Clicking this button opens a popup containing two reports:
On clicking the beside the metric, following operations can be performed on the metric:
Move Up : Move metric up in order
Move Down : Move metric down in order
Delete : Delete metric
Custom formats can be updated for metrics in sheet / report details by clicking the beside Metrics.