Create a Usage Quota Component
Create a usage quota component to define the criteria, based on normalizers, for selecting a usage quota profile.
Before you begin
Create the usage quota profiles that you want to assign to this usage quota component, and create the decision tables that will contain the conditions (normalization parameters) for selecting each usage quota profile.
Procedure
- In Usage Quota, click the Usage Quota Components tab and click New Usage Quota Component.
-
In Create New Usage
Quota Component:
- In Name, enter a unique name.
- (Optional) In Description, enter descriptive information about the item.
- (Optional) In External ID, enter any alphanumeric character to serve as a unique ID on this pricing object. The external ID can be used for any reason that is meaningful to your implementation of MATRIXX Engine. External IDs are saved to the pricing configuration file and loaded into the Pricing database.
- Click Create.
-
In Start Date/Time, use the date
picker to select the date on which the object becomes active in the Pricing
database and is first available for use, or enter the date in the format
YYYY-MM-DD.
Optionally, enter a time for when the object becomes active. The default start
date/time is 2000–01–01 00:00:00. If applicable, the range in which the start
date/time must fall is listed. For example:
- Select a date on or before 2021–12–01.
- Select a date on or after 2020–01–27.
- Select a date between 2000–01–02 and 2021–10–04.
Note: If you are creating a new revision of this object, the start date/time must be after the start date/time of the preceding revision and before the start date/time of the next revision. If you are making a copy of this object, the start date/time is not copied. The new object is the first revision, so it has the default start date/time of 2000–01–01 00:00:00. - In Quantity Selector, set the quantity type of the usage quota component.
- Click Save.
-
In the Usage Quota
Tables pane, click New Usage Quota Table to create a usage
quota table.
The usage quota table defines criteria for choosing a quota profile as a set of normalized values where each result can be a usage quota profile or a SKIP value. You can create multiple tables if needed.
-
In Create New
Usage Quota Table:
- In Name, enter a unique name.
- (Optional) In Description, enter descriptive information about the item.
- (Optional) In External ID, enter any alphanumeric character to serve as a unique ID on this pricing object. The external ID can be used for any reason that is meaningful to your implementation of MATRIXX Engine. External IDs are saved to the pricing configuration file and loaded into the Pricing database.
- Click Create.
-
In Default Result, select the default result.
It can be a SKIP or one of the defined usage quota profiles. This result is used for any rows in the table that are not specified.
- Click Save.
-
In the Decision
Table pane, do one of the following.
- To add an existing decision
table, click Select Decision Table, click the name of the decision table
to add, and click Select. Tip: To filter the list of decision tables available, enter the decision table ID or name in the Search field.
- To create a new decision table, click Create New Table and define the new decision table. For information about creating decision tables, see the discussion about creating a decision table.
Note: After a decision table is applied to the usage quota table, a hyperlink displaying its ID and name appears in the Decision Table pane. To change the applied decision table, click the hyperlink and in Edit Decision Table, make and save your changes. To return to the usage quota table, click Cancel. - To add an existing decision
table, click Select Decision Table, click the name of the decision table
to add, and click Select.
-
For each row of the decision table, click in the Usage Quota Profile column
cell, and select a usage quota profile or a SKIP value.
Tip: You can sort rows in the table by clicking on the column header. You can reorder columns in the table by dragging any normalizer column to a new location.During rating, the normalization results determine whether a profile or a SKIP value is selected. When applying a usage quota component for a given offer, if every result is a SKIP, then MATRIXX Engine considers the next offer that has applicable usage quota components, in order of offer priority, and tries to apply them. If the results for every offer is a SKIP, then MATRIXX Engine uses the quota management settings defined for the service type context type of the session to allocate quota. The settings for the service type context type are defined in the My MATRIXX service type context type interface.