System Extensions 8.3

System Extensions 8.3

General Availability

Name

Type

Rel.

Description

Name

Type

Rel.

Description

Amazon Redshift

Offline

8.1.0.0

Addition to the Database Profile; DB connectivity package (JDBC) for Amazon Redshift. Usage:

  • Database Table Related Functions (APL).

  • SQL Collection/Forwarding Agents.

Amazon S3 External Reference

System

8.3

Enables storage of External Reference files in Amazon S3 buckets.

APL Collection

 

 

System

6.0.0.0

An addition (a tab in the UI) to the Disk, FTP, SFTP, and SCP collection agents. Enables APL code to be used to define complex collection rules. Includes function blocks for detailed filtering and processing for:

  • List of directories to scan.

  • List of files to collect.

  • Actions to take before collection.

  • Actions to take after collection.

APL Extensions

 

 

Both

6.0.0.0

Add-ons to the APL library of functions. Contains:

  • File functions: list directories, list files, move and delete files.

  • Dynamic functions: dynamic calls to an agent, a plug-in, or a generic APL function.

  • Base64 functions: decoding and encoding of Base64 data.

  • Map functions: create, delete and handle maps.

  • Log and notifications functions; send debug, system log entries, and alrams.

  • Data signing functions: generate digital signatures for data:

    • Gets keys from Java keyword file:

      • JKS, PKCS8, PKCS12 or CA_CERTIFICATES_PATH.

    • Calculates hash values and signs result using various algorithms:

      • SHA1withDSA, SHA1withRSA or SHA256withRSA.

      • Hmac-SHA256 or Hmac-SHA512.

BatchRT GZIP Decompressor

System

 

Adds GZIP Decompressor for collector agents as an option in the agents's UI.

Cassandra DB

System

8.0.6.0

Addition to the Database Profile; DB connectivity package (JDBC) for Cassandra. Usage:

  • SQL Collection/Forwarding Agents.

Categorized Grouping

Offline

6.0.0.0

A processing agent that divides incoming data into categories - each resulting in separate forwarding files. A category can contain data from one or several files. Closure criteria for the categories is configurable. 

Collection Strategy - Control Files

Offline

6.0.0.0

An addition (a tab in the UI) to the Disk, FTP, SFTP, and SCP collection agents. Enables collection of files for which a corresponding control file exist.

Collection Strategy – Duplicate Filter

Offline

6.0.0.0

An addition (a tab in the UI) to the Disk, FTP, SFTP, and SCP collection agents. Enables duplication check for all collect files from a directory against a configurable number of files to keep as reference. Verification criteria can be based on filename and optionally time stamp. 

Collection Strategy – Multi Directory

Offline

6.0.0.0

An addition (a tab in the UI) to the Disk, FTP, SFTP, and SCP collection agents. Enables collection of files from a series of directories listed in a control file. 

Compression agent

Offline

6.0.0.0

Processing agents that compresses data (GZIP format).

 

Conditional Trace

Realtime 

 

A trouble-shooting function, enabling setting of trace filters on routes and/or Analysis agent(s) of a real-time workflow(s). The filters produce contents of records at the given routes in real-time.

Couchbase for Aggregation

Online

7.0.0.0

Aggregation storage based on Couchbase. Couchbase enterprise edition license (commercial support) is required.

CSV DB

Offline

8.1.0.0

Addition to the Database Profile; read from CSV file. Usage:

  • Database Table Related Functions (APL).

  • Shared Table Profile.

Data Hub

System

7.3.7.0,
8.0.4.0

Consist of Profile, that defines connection to an Impala database via Cloudera JDBC and HDFS, and two agents. The Data HubForwarding Agent loads data in bulks into Impala databases. The Data HubTask Agent removes old partitions. 

Reference:

Data Masking

Both

7.3.3.0

A Profile and Processing agent, that either masks or unmasks specified fields in selected UDRs. Available masking methods:

  • Crypto: AES-128 or AES-256. Can be used for both obscuring and unmasking data.

  • Database: stores masked and unmasked data in a database.

  • Hash: obscures data. 

Data Veracity

System

7.3.7.0,
8.0.4.0

An alternative to the Error Correction System available out-of-the-box in the platform. Stores data failing validation in an external database, and is better suited for high load operations. 

  • Data Veracity Forwarding Agent: sends data to the storage.

  • Data Veracity Collection Agent: collects data from the storage for reprocessing.

  • Data Veracity Task Agent: configures and schedules repair tasks for data in storage.

  • Data Veracity UI: used to examine the storage, and define configuration like error codes and repair tasks.

Database APL Functions

Both

6.0.0.0

Add-ons to the APL library of functions. Contains:

  • Database bulk SQL; bundles multiple queries into one SLQ statement. Available for batch workflows only.

  • Callable statements; enables use of Stored Procedures with output parameters.

  • Prepared statements; enables efficient execution of an SQL statement multiple times.

Decompression

Offline

6.0.0.0

Processing agents that decompresses data (GZIP format).

Development Toolkit

System

6.0.0.0

Java API for development of new plug-in functionality. Categories:

  • Workflow agents

  • Analysis Programming Language (APL) functions 

  • GUI extensions

  • UDR Management

  • Tasks

  • Event Targets  

Distributed Storage Couchbase

Online

6.3.0.0

Enables access to a Couchbase distributed storage solution from APL without having to provide details about its type or implementation. This makes APL code generic and independent of storage solutions changes, which are handled in the Profile.

APL functions available for data management:

  • Read, store and remove data.

  • Transaction management and bulk processing.

Distributed Storage Redis

Online

7.3.5.0;
8.0.4.0 

Enables access to a Couchbase distributed storage solution from APL without having to provide details about its type or implementation. This makes APL code generic and independent of storage solutions changes, which are handled in the Profile.

APL functions available for data management:

  • Read, store and remove data.

  • Transaction management and bulk processing.

Elasticsearch Aggregation Storage

Offline

8.0.4.0

A Profile enabling Elasticsearch to be used as Aggregation storage.

Free format SQL loader agent

 

Offline

 

Processing agent that populates a database with data from files, using a configurable SQL statement.

HPE Vertica

System

8.0.4.0

Addition to the Database Profile; DB connectivity package (JDBC) for HP Vertica. Usage:

  • Audit Profile

  • Database Table Related Functions (APL)

  • Database Collection/Forwarding Agents

  • Event Notifications

  • Prepared Statements (APL)

  • Shared Table Profile

  • SQL Collection/Forwarding Agents

  • SQL Loader Agent

  • Task Workflows Agents (SQL)

IBM DB2

Offline

8.1.0.0

Addition to the Database Profile; DB connectivity package (JDBC) for IBM DB2. Usage:

  • Database Table Related Functions (APL)

  • Database Collection/Forwarding Agents

  • Prepared Statements (APL)

  • SQL Collection/Forwarding Agents

IBM Netezza

System

6.3.0.0

Addition to the Database Profile; DB connectivity package (JDBC) for IBM Netezza. Usage:

  • sqlexec (APL)

  •  SQL Loader Agent

JSON Interface

System

7.0.0.0

Enables JSON decoding and encoding. 

Reference:

  • RFC7159

KPI Management Distributed

Online

7.3.1.0

Enables support for Spark clustered KPI Management solution. Intended for large deployments with many KPIs, where the in-memory variant of the agent cannot handle the load.

Latency Statistics

 

Online

6.0.0.0

A realtime collection agent that generates latency statistics on data processing in the workflow. Measurement intervals and frequency of forwarding latency histograms is configurable. Metric details are configured using APL code in an Analysis or Aggregation agent.

LDAP Authentication

System

6.3.0.0

Enables LDAP as authentication method in the Access Controller UI. The authentication and administration is delegated to an external LDAP directory. 

LDAP APL Plug-in

Both

6.0.0.0

APL functions for connecting (using anonymous or simple authentication) to an external LDAP directory and performing search, add, delete, and modify operations.

LZO Service Configuration Support

 

 

System

 

LZO Service Configuration Support for collector agents.

LZO Support

System

8.1.2.0

Adds LZO decompression support to a collection agent's configuration UI. Any flags to the standard unix command "lzop" can be added.

Reference:

Merge File Collection

Offline

6.0.0.0

Collects and merges files based on number of files or bytes. A collected batch will consist of all files matching the search criteria for a particular workflow activation.

 

MS SQL Server

System

6.0.0.0

Addition to the Database Profile; DB connectivity package (JDBC) for SQL Server. Usage:

  • Audit Profile

  •  Database Bulk Lookup Functions (APL)

  •  Database Table Related Functions (APL)

  •  Database Collection/Forwarding Agents

  •  Event Notifications

  •  Prepared Statements (APL)

  •  SQL Collection/Forwarding Agents

  •  Task Workflows Agents (SQL)

MySQL

System

6.0.0.0

Addition to the Database Profile; DB connectivity package (JDBC) for MySQL. Usage:

  •  Database Bulk Lookup Functions (APL)

  •  Database Table Related Functions (APL)

  •  Event Notifications

  •  Prepared Statements (APL)

  •  SQL Collection/Forwarding Agents

  •  SQL Loader Agent

  •  Task Workflows Agents (SQL)

PCC Batches

 

 

Online

6.0.0.0

Enables processing of PCC Batches.

PCC Couchbase Storage

Online

6.3.0.0

Support for Couchbase Storage. Couchbase enterprise license (commercial support) is required.

PCC MySQL Cluster Storage

Online

6.0.0.0

Support for MySQL Cluster Storage. 

PCC Rules

Online

6.0.0.0

Enables creation and application of rules regarding usage for different subscribers. The rules can be based on any combination of current usage and subscription models. Configuration and management is handled through APL functions in a batch workflow, using the REST HTTP Interface, or the UI.

The PCC Rules package comes pre-packaged with a 3GPP Gx Policy Rule Schema, supporting PCRF.

PCC Storage Devkit

System

6.0.0.0

A Development Toolkit (DTK) plug-in enabling development of other storage that the ones available as product extensions. 

PCC Usage Management

Online

6.0.0.0

Consist of PCC Base, PCC Bucket Management Plug-In and PCC UI. The UI (or alternatively a programmatic API can be used) enables creation and management of buckets based on subscriber information. During workflow execution, the buckets are used for usage counting. Rules can be configured for handling of the quotas and thresholds. 

PKCS7

System

7.0.0.0

APL functions supporting signing of data using CMS signature.

  • Loading of PKCS7 certificates.

  • Signing of bytearrarys with PKCS7 certificates. 

PostgreSQL

System

7.2.0.0

Addition to the Database Profile; DB connectivity package (JDBC) for PostgreSQL. Usage:

  • Audit Profile

  • Aggregation Profile

  • Callable Statements (APL)

  • Database Bulk Lookup Functions (APL)

  • Database Table Related Functions (APL)

  • Database Collection/Forwarding Agents

  • Event Notifications

  • Prepared Statements (APL)

  • Reference Data Management

  • Shared Table Profile

  • SQL Collection/Forwarding Agents

  • SQL Loader Agent

  • Task Workflows Agents (SQL)

Pulse

Online

7.2.0.0

A simulator agent useful for test situations. Generates data in a realtime workflow. Configurable parameters:

  • How often a UDR is generated; fixed, linear, gaussian, poisson or single time interval.

  • UDR sequence number; sequential or random, optionally with a range.

  • UDR data; random or fixed.

Python Connector

Online

8.0.1.0; 7.3.4.0

Enables test and exploration of workflows using an external exploration tool, for instance Jupyter Notebook. Gives the exploration tool access to all the UDRs, routes, APL functions etc that are part of the workflow. Supports interactive mode.

Python Realtime Processing

Online

7.3.2.0

Enables processing using Python, as an alternative to APL. Includes the possibility to define several different interpreters and working directories using the Interpreter Profile. 

Redis for Aggregation

Online

7.3.4.0

Aggregation storage based on Redis. For commercial support RedisLabs license is required.

SAP Hana

System

6.1.0.0