Encoding records to store or transfer data
In Algoreus, you can use base encoding to store or transfer data in environments that are limited to US-ASCII data.
When you apply encoding, Algoreus generates a new column with a name following the format of <column>encode<type>, except for url-encode.
The encoding process follows these rules:
If the column is null, the resulting column will also be null.
If the specified column is not found in the record, the record is skipped.
If the column value is not of either string or byte type, the process fails and an error displays.
Base32 Encoding
To apply base32 encoding, Algoreus adds the encode32 directive as a transformation step to the recipe and creates a new column with the encoded values.
Base64 Encoding
To apply base64 encoding, Algoreus adds the encode64 directive as a transformation step to the recipe and creates a new column with the encoded values.
Hex Encoding
To apply hex encoding, Algoreus adds the encode hex directive as a transformation step to the recipe and creates a new column with the encoded values.
URL Encoding
To apply URL encoding, Algoreus adds the url-encode directive as a transformation step to the recipe and encodes the current column.
Last updated
Was this helpful?