Quarterly Release Update for Usage Engine Cloud Edition - October 2025
During the last quarter, we have released six major features and two enhancements:
New features
Introducing SAP Convergent Invoicing-Cloud Public forwarder
We are excited to announce a new addition to Usage Engine, the https://infozone.atlassian.net/wiki/spaces/DAZ/pages/634945581. The SAP Convergent Invoicing-Cloud Public forwarder comes pre-integrated and uses SAP ODATAV4 APIs to send billable items (BITs) directly to SAP Convergent Invoicing in SAP S/4HANA Cloud Public Edition.
With SAP Convergent Invoicing-Cloud Public forwarder, you gain an advantage whether you handle complex billing, manage high transaction volumes, or seek to modernize your invoicing workflow. This feature also empowers integration teams to reduce manual work and increase operational efficiency.
The following key features highlight the capabilities of the SAP Convergent Invoicing-Cloud Public forwarder:
Quick setup - Start fast with intuitive tenant configuration and data mapping.
Fully automated - No manual request creation needed, just set it and let the automation handle the rest.
Continue on error - Use SAP’s Continue on error capability at both the batch and request levels. If one request in a batch fails, the other requests keep processing without interruption.
Respond-async - Use SAP’s Respond-async capability to process billable items asynchronously. After your request is accepted, you receive a location URL to track the status in real-time.
Retry on fail - Use Retry on fail to automatically retry individual requests up to a set limit when the server returns an error, helping recover from failures.
Response handling - Use Response handling to select an https://infozone.atlassian.net/wiki/spaces/DAZ/pages/7851147 to collect and route response details, giving you better visibility and control for further processing.
For more details, see https://infozone.atlassian.net/wiki/spaces/DAZ/pages/634945618.
Version control: Tagging and exporting versioned streams
Streams can now be version tagged in the stream editor. These version tags are stored and viewable in a Version history panel, and you can also export tagged versions of a stream if you need to roll back to an earlier version of the stream.
The version tag will also be recorded and indicated in logs and audits for better traceability and version control.
The introduction of version tagging will be followed by more near-term updates related to version control. Some upcoming updates are described in detail in the advance change notice, https://infozone.atlassian.net/wiki/spaces/DAZ/blog/2025/10/03/734068738.
For more details, see https://infozone.atlassian.net/wiki/spaces/DAZ/pages/745963521.
Usage intelligence: Anomaly detection
Usage intelligence enables organizations to gain deeper insights into how their services and resources are consumed by continuously analyzing usage data.
For more details, see https://infozone.atlassian.net/wiki/spaces/DAZ/pages/865140816.
One key capability is anomaly detection, which automatically identifies unusual patterns or deviations in usage that may indicate issues such as fraud, system faults, or unexpected customer behavior. By surfacing these anomalies in near real time, teams can respond quickly to potential problems and maintain service quality.
For more details, see https://infozone.atlassian.net/wiki/spaces/DAZ/pages/865140737.
A new Usage intelligence forwarder function has been introduced to streamline the process of preparing and sending usage data for analysis. This function allows you to easily map your existing data fields to the required schema for the machine learning pipeline, ensuring that data is delivered in the correct format for anomaly detection. With this addition, integrating usage intelligence into your data flows is more straightforward and reliable.
For more details, see https://infozone.atlassian.net/wiki/spaces/DAZ/pages/864649217.
Usage Metering: Threshold-based triggers
Threshold-based triggers are now available in Usage metering, enabling more responsive and automated actions when usage reaches defined limits. You can now set multiple thresholds on either meter types or individual meters. The Meter processor function now includes an additional output. When thresholds are met, this output can be used to trigger actions such as deactivating an account, changing a plan, or notifying a user.
For more details, see https://infozone.atlassian.net/wiki/spaces/DAZ/pages/845840413.
With this enhancement, actions can be automatically initiated as soon as a threshold is reached, streamlining operations and improving responsiveness. Thresholds can be configured to suit different business needs, and the output can be routed to external systems for further processing or notification.
For more details, see https://infozone.atlassian.net/wiki/spaces/DAZ/pages/752255018 and Creating meter types.
Online collection
Online collection enables you to stream data securely from external systems to Usage Engine by continuously calling a publicly exposed API endpoint. Once the data has been ingested successfully, you can use the Online collector function to collect the data and process it in your stream.
To get started, an admin user must first create an Application access with the “Online collection collector ingestion” scope. Then you can create a new Online collection endpoint. Application access generates the credentials required for authorized systems to connect.
For more details, see Online collection.
Live metrics bar on running streams
We have added a live metrics bar on running streams. The bar displays the number of input and output records processed by the stream, as well as the current stream duration.
For more details, see https://infozone.atlassian.net/wiki/x/wYFwKQ.
Enhancements
Improved session expiration handling
When your session expires, you will be notified that you have been logged out. However, we have also made it easier for you to resume your workflow as you log in again to your last screen.
Oracle database integration
We have expanded the database functions (Database and Database query) to include support for the Oracle database type. You can now connect to an Oracle database with ease by simply configuring your database details in the function, writing your statement, and executing. This makes it easier than ever to query from and write data into an Oracle database from Usage Engine.
We hope you enjoy these new enhancements. As always, we appreciate your feedback. If you have any questions or concerns, please do not hesitate to reach out to us through our Digitalroute Self-Service portal.