Welcome to InfoZone
Blog Posts
During the last quarter of 2024, we have released four major enhancements:
Index Join support in Zuora Query
The Zuora Query processor now supports Index Join when querying for data from the Zuora platform. This enhances the query performance to optimize data retrieval across multiple tables, significantly reduce execution times and it is designed for scalability. The Zuora Query function now ensures stable and efficient query performance even in large databases, addressing common issues like slow execution and query failures.
SAP SB Query enhancement
The SAP Subscription Billing (SB) Query function has been enhanced to offer greater flexibility, reliability, and efficiency for your subscription billing workflows. Query options have been updated to include all new query parameters introduced in the SAP API, ensuring full compatibility. We have also added a new query option for the GET_usage-records API, making retrieving and analyzing usage data easier.
Additional capabilities
Retry on fail - To enhance reliability, you can now set the number of automatic requests to send to SAP Subscription Billing in the event of server errors, ensuring your operations continue smoothly without manual intervention.
Action on error - You can also determine pre-defined actions when an error occurs in a stream, enabling immediate resolution or logging for faster troubleshooting.
SOAP Client forwarder enhancement
The SOAP Client forwarder has transitioned from Beta to a fully functional component in the pre-integrated library for Usage Engine Cloud Edition. This enhancement brings a reliable and versatile solution for managing web service interactions directly within your streams.
One of the key enhancements is that you can now select to write the request body in JSON, and the function converts it into XML before sending it to a web service or server.
Additional capabilities
Retry on fail - Automatically reattempts sending requests to the web service or server in the event of server errors, reducing manual intervention and improving reliability.
Action on error - Initiates pre-defined actions in response to errors detected within the stream, enabling proactive issue management.
Response handling - Processes responses from the web service or server after sending requests, routing them to subsequent streams for further actions. This allows for accurate status tracking and smoother integration with downstream processes when needed.
Move to option for collectors
We have begun introducing the addition of the Move to option for collectors in Usage Engine Cloud Edition. This update enhances your ability to manage and process source files effectively, reducing manual steps and streamlining file management. With this enhancement, files can be relocated after a collector function has collected them. By enabling files to be moved to different directories, either to organize collected files for downstream processes or to move them to a specific directory for reprocessing, the Move to option simplifies the process and ensures efficient file handling.
Currently, this feature is available for SFTP and Google Cloud Storage collectors, with plans to expand its availability to other file collectors in the Usage Engine Cloud Edition soon.
🌟
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 Self Service Portal.
We are excited to announce the release and general availability of Usage Engine Private Edition 4.3!
The key focus areas in this release are optimizing productivity and cost efficiency, including new features and enhancements related to usability and scalability. Among the highlights is the introduction of scalable batch workflows, designed to help telco networks efficiently handle growing data demands with improved adaptability and resource management.
Some key features are:
Scalable Batch Workflows
Scalable Batch Workflows builds on our robust approach to batch processing by introducing dynamic scaling capabilities that preserve the same transactional guarantees users rely on - processing data exactly once, maintaining order, and avoiding duplicates or missed records.
Traditionally, batch workflows were limited to single-threaded execution, requiring custom, static solutions for scaling.
This feature eliminates that complexity by enabling dynamic scaling through a partition profile. For example, you can define records to be partitioned by customer ID, ensuring parallel processing of independent data while maintaining sequential processing where needed.
Backed by Kafka for data persistence, scalable Inter Workflow collectors can dynamically distribute, rebalance, and process data, adapting to planned and unplanned processing peaks. By enabling systems to scale up during high-demand periods and scale down during low-demand periods, this feature minimizes overprovisioning, significantly reducing costs associated with maintaining idle resources.
This feature will be initially released to a selected group of customers before being made available for general release. If you have a specific need for this feature, please contact your account representative.
System Statistics for Desktop Online
The System Statistics feature in Desktop Online enhances system monitoring and management by transitioning key functionalities from the Desktop Client. You can intuitively view and analyze system statistics, with capabilities to group and filter data, consolidating relevant historical information for specific Execution Contexts (ECs) and display only currently active picos.
System Statistics automatically updates charts and tables that display critical metrics such as Pico Heap Memory Usage, Pico Process CPU Usage, System Log errors, aborted workflows, unreachable picos, and pico response times. You can refine your analysis by selecting time scales (minute, hour, day), applying formulas (average, maximum, minimum), and by using zooming capabilities on the charts.
Additionally, you can customize chart instances by adding or removing measurement types, tailoring the data view to your needs. Hover over functionality and use direct links to tools like Pico Management and Execution Manager, providing real-time insights, efficient troubleshooting, and comprehensive system statistics.
Web IDE (Beta)
Web IDE provides an enhanced developer experience with an IDE-style interface aimed at simplifying configuration management and improving workflow efficiency. This feature enables you to work in a familiar environment by providing an interface akin to IDE tools you are used to.
With the ability to open multiple configurations in tabs and use a split-screen view for concurrent work on two configurations, you can streamline your processes and enhance productivity.
This feature is part of our commitment to empowering developers with intuitive tools and interfaces, which enable smoother configuration management and optimize the development lifecycle.
This feature is a beta release only. Contact your account manager for details.
New Features
New Connectors
Statistics and Monitoring
Enhancements
All of these are explained in more detail in Usage Engine 4.3 Release .
The release can be accessed: Release Information.
Overall user documentation is available at: Usage Engine Documentation 4.3 .
Enjoy! 🌟
This release contains the following enhancements:
Additional security HTTP response headers for the desktop.
Full feature parity for the Web API between MediationZone 8 and MediationZone 9.
Support for execution time threshold for SAP RFC Processing Agent.
Support for Host and Pico for Operations REST API.
Enhanced Log Forwarding Documentation
and a number of bug fixes for:
Desktop
MZSH
Documentation
Installation
SAF RFC
Liquibase
Audit
Conditional Trace
Pico
Compression/Decompression
Collection Strategies
JSON Decoder
Ultra
among others. See Bug Fixes for more details.
Information about where the release can be accessed is available here: Release Information.
Overall user documentation is available at: https://infozone.atlassian.net/wiki/spaces/MD93.
Enjoy! 🌟
Support
If you need to get in contact with our Support desk, please see our Support Web User Guide.