HomeProductsAdvanced ETL ProcessorNewsUsing Keep Value function in Advanced Data Transformations

Using Keep Value function in Advanced Data Transformations

Keep Value Data Transformation Function

The keep value stores previous not null value the field. This sounds very simple but it can help with very complex data transformation

Example:

Source

Result of transformation

Keep Value Data Transformation Function

           

Keep Value Data Transformation Function Result

More complex transformation example:

Keep Value Data Transformation Function Result

Data can be easily extracted by combining Sequence, Calculation and Keep value functions.

  • Record number 1 holds Order number and
  • Record 2 holds Order Date

Following calculation extracts relevant data based on the record number.

begin
if '[F001]' = '1' then
Result :='[F002]'
else
Result := '';    
end;

Transformation Editor

 

Testimonials

"Because of our relationship with DBSL, We are able to provide more complete solutions for our customers. As one of our key technology partners, DBSL is always willing to go that extra mile: adding new functionality, assisting us with support issues ... and this has been an important part of our success."

Bill Dill,
Deployment Manager

Our customers

BP

BBC

HSBC


Databases we work with

Go to top