Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This release contains no new features. For information about

...

new features

...

Table of Contents

...

Issue number(s): XE-7553

...

in the

...

The option can be enabled either in the web interface:

Image Removed

or by using the following kubectl command:

...

kubectl edit ecd <your ECD name>

and then set enableOnSchedule to true or false in the spec: section.

...

spec:

  disabled: true

  enableOnSchedule: true

See Creating an EC Deployment(3.0) for more information.

For more information, see .

...

Issue number(s): XE-6660

Four different APL sessionIterator functions are introduced to enable search through the sessions in the aggregation storage. This allows for automatic reports and searches instead of manually using the Aggregation Session Inspector in Desktop.

  • sessionIteratorCreate
  • sessessionIteratorNext
  • sessionIteratorErrorCount
  • sessionIteratorDestroy

For more information, see Session Iterator Functions(3.0).

...

Issue number(s): XE-1423

The Excel agents convert Excel files into UDRs to be routed into a workflow, and then converts the UDRs back into an Excel file to be delivered to the output destination. These are processing agents for batch workflow configurations.

Image Removed

Excel Workflow

...

3.0 main release, see New Features and Functionality (3.0).

...

Issue number(s): XE-4678

The MQTT collection agent is available for real-time workflows. 

The MQTT (MQ Telemetry Transport) agent enables you to act as a publisher or subscriber of a transport messaging protocol that runs on TCP/IP.

The MQTT agent has several different UDRs which are used for publishing and subscribing messages. The agent supports multiple brokers and connection over TLS if required.

Image Removed

MQTT Workflow

For more information, see MQTT(3.0).

...

Issue number(s): XE-7119

The AMQP collection agent is available for real-time workflows.

The AMQP (Advanced Message Queueing Protocol) agent enables you to act as an AMQP client communicating with AMQP. 

The AMQP agent has several different UDRs which are used for publishing and subscribing for messages. The agent supports multiple brokers and connection over TLS if required.

Image Removed

Example workflows for AMQP as subscriber and publisher

For more information, see AMQP(3.0).

...

Enhancements

The following enhancement of existing feature has been included in this release.

Kafka Headers and Timestamps

Issue number(s): XE-

...

An Elasticsearch profile, verified with Elasticsearch version 6.0, is now available for use with Aggregation.

An Elasticsearch profile is used to read and write data in an Elasticsearch Service in AWS and can be accessed by batch workflows using Aggregation agents. Elasticsearch is supported to provide a scalable distributed storage option. It is a search and analytics engine that provides high scalability on a cloud infrastructure with cluster scaling options and replication across several domains, and the capacity to query large amounts of data.

Image Removed         

Elasticsearch Profile - Connectivity tab

 Image Removed

Elasticsearch Profile - Advanced tab

For more information, see Elasticsearch (3.0).

...

Issue number(s): XE-7517

The Parquet agents are used to handle data encoded and compressed with Apache Parquet. The Parquet Decoder Agent converts rows from Parquet documents into UDRs to be routed into Usage Engine workflows. The Parquet Encoder Agent converts UDRs into Parquet format to be delivered to output destinations. The Parquet agents are only available for batch workflow configurations.

Image Removed

Example workflow with Parquet Decoder and Parquet Encoder agents

For more information, see Parquet(3.0).

...

Issue number(s): XE-7246

The Encryption agent is a processing agent for batch and real-time workflow configurations. 

The Encryption agent can be used to either mask or unmask files for data protection purposes. It can be used when data is going to be processed in the cloud instances. The agent enables compliance with data protection regulations, ensuring personal data is accessed accordingly.

Image Removed

The agent uses a profile in which you can make your encryption configurations, see Encryption Profile for further information about this profile.

In the agent, you can determine whether the agent should encrypt or decrypt files and if you want the agent to handle empty data or not.

See Encryption for more information.

...

Issue number(s): XE-7247

PKCS7 functions support the signing of data using CMS signature. 

See PKCS7 Functions for more information.

...

Issue number(s): XE-2601

The Data Masking agent is a processing agent for batch and real-time workflow configurations. 

The Data Masking agent can be used to either mask or unmask specified fields in different UDRs in order to protect the data. It can be used when data is going to be processed in the cloud without involving personal data, for example. The agent enables compliance with regulations around data protection, ensuring personal data is accessed in a controlled manner.

Image Removed

The agent uses a profile in which you can define the masking method; Crypto, Database, or Hash, as well as which fields to mask/unmask along with additional settings specific for each masking method. When selecting Database, Oracle, Postgres, and SAP HANA can be used.

See Data Masking for more information.

...

Issue number(s): XE-1442

The Firebase agent is available for real-time workflows.

The Firebase agent allows you to send notifications to mobile devices via Firebase Cloud Messaging.

There are two UDR types specific for the APN agent; FirebaseUDR and FirebaseErrorUDR.

Image Removed

Firebase Workflow

For more information, see Firebase(3.0).

...

Issue number(s): XE-7901

Kafka 3 is now supported. For more information, see Optional Software(3.0).

...

Issue number(s): XE-7520

Data Veracity now supports the use of PostgreSQL 15. 

The Data Veracity profile has now been updated to generate SQL scripts for creating Data Veracity tables in PostgreSQL and the web UI now runs the support.

Data Veracity performance tuning tips has also been updated to include suggestions on how to index the fields in PostgreSQL.

For more information, see Data Veracity(3.0).

...

Issue number(s): XE-5959

HTTP Batch agent is a collection agent that collects files from a HTTP or HTTPS url as a byte stream. Using a workflow, you can then output the streams into a file. 

Image Removed

HTTP Batch Agent - Connection Tab with HTTP url defined.

For more information, see HTTP Batch(3.0).

...

Issue number(s): XE-7601

It is now possible to drive deployment of DTK mzp:s through the helm chart, see the dtk values in the Helm chart for details.

...

Issue number(s): XE-7769

...

Image Removed

Authentication Method - Secret key 

Image Removed

...

9391

Two new fields have been added to the KafkaUDR and KafkaResponseUDR; headers and timestamp.

Timestamp can be used to populate the UDRs with the timestamp from the ConsumerRecord, or to set the timestamp in the ProducerRecord.

The headers field can contain a list of KafkaHeaderUDRs, which is a new UDR type for Kafka, and is a key-value pair for Kafka Headers.

See New Features and Functionality (3.0.1) for more information.