Quarterly Release Update for Usage Engine Cloud Edition - July 2023

During the last quarter, a lot of new exciting features and functionality have been released in Usage Engine Cloud Edition:

Boost Your Performance:
Parallelize Record Processing with Stream Replicas

In today's data-driven world, efficient processing of large volumes of records is crucial for businesses to maintain a competitive edge. By implementing Stream Replicas, you can boost your record processing capabilities significantly, reducing the time it takes to handle your data, by parallelizing the processing.

The Challenge

When dealing with a substantial number of records, processing them one by one in sequence can be a major bottleneck. If a lot of time is spent on processing records, it can lead to businesses facing delays in generating insights, making critical decisions, and providing timely services to customers.

The Solution

To overcome the constraint of processing a large number of records in the shortest time possible, configuring your stream to use replicas offers an efficient solution. By configuring multiple stream replicas, you can parallelize the processing of your input files. This means that instead of waiting for each record to be processed sequentially, you can leverage the power of parallel computing to distribute the workload across multiple replicas, saving you precious time and boosting overall performance.



How It Works

Each stream replica acts as an independent processing unit, capable of running its transactions, or a series of transactions. How many replicas you need to configure depends on the scale of your data and the desired performance gains. When you initiate the processing of your records, these replicas work in harmony to handle the workload concurrently. As a result, you can process a significantly larger number of records within the same timeframe, enabling faster data analysis, quicker decision-making, and improved customer experiences.

For information on how to organize your input files efficiently, and maximize the benefits of stream replicas, see our user documentation. It provides detailed instructions on how to configure and set up stream replicas according to your specific requirements, see .

Improved UI and Added Parameter for SAP Subscription Billing

The user interface in the SAP Subscription Billing Forwarder function has gone through a major makeover to provide a modern look with enhanced usability.

The Improvement

The SAP’s Usage Record API has been updated with a new parameter called Items which can contain an array of rating parameters enabling more flexible rating and advanced business models in Subscription Billing.
The update allows for any number of rating parameters to be sent out to the Subscription Billing function in a single record. The SAP Subscription Billing can with its new feature "Individual Usage Rating" rate and close bills for invoicing immediately instead of waiting for the billing cycle to complete.

The Importance

The SAP Subscription Billing forwarder can now help determine how pricing procedures can be mapped to quote items or header fields. Pricing conditions can be mapped to the fields in a customizable order. The SAP Subscription Billing function is aligned with the way usage records are processed. This is SAP’s mechanism for creating and updating usage records to store consumption data from external systems. The validity of each record is valid for the delegated aggregation period.

Using The Updated Function

The update allows any number of rating parameters to be sent to the Subscription Billing forwarder in a single record. With the new Individual Usage Rating feature, SAP Subscription Billing can rate and close bills for invoicing immediately instead of waiting for the billing cycle to complete.

The SAP Subscription Billing Function allows all essential parameters to be placed in the Required Fields section.

For more information, see SAP Subscription Billing.