Overview
Transformation data flow component, which calculates CRC32 checksum or SHA-256 hash for one or more input columns.
Setup
The script has the following parameter:
- Algorithm - the checksum algorithm - CRC32 or SHA-256.
- IsInputColumnsVariable - Indicates whether a variable contains the input columns.
- InputColumns - input columns for checksum.
- InputColumnsVariable - variable containing the input columns.
- ResultAsNumeric - defines if the CRC32 result is numeric or hex string.
- ResultAsBytes - defines if the SHA-256 result is bytes or hex string.
- Delimiter - defines the multiple columns delimiter.
Configuration
To use this script, you would need to load it in COZYROC JavaScript Component. If you are using COZYROC SSIS+ 2.0 or later, after selecting the corresponding script type and opening the component editor, you can select the script from a dropdown list with the pre-built scripts. For COZYROC SSIS+ 1.9, you can download the JavaScript file and browse to it via the "Import JavaScript code" button.
Checksum_Transformation.jsKnowledge Base
COZYROC SSIS+ Components Suite is free for testing in your development environment.
A licensed version can be deployed on-premises, on Azure-SSIS IR and on COZYROC Cloud.