Transform (Deprecated) - Data360_Analyze - Latest

Data360 Analyze Server Help

Product type
Software
Portfolio
Verify
Product family
Data360
Product
Data360 Analyze
Version
Latest
Language
English
Product name
Data360 Analyze
Title
Data360 Analyze Server Help
Copyright
2024
First publish date
2016
Last updated
2024-11-28
Published on
2024-11-28T15:26:57.181000

This deprecated node provides a powerful range of Script-based data transformation capabilities, including filtering the set of fields and rows to be output, and transforming the types or values of output data.

CAUTION:
This node has been deprecated and will not be supported in a future release. As an alternative, the Transform node can be used to provide similar functionality, but the underlying code is Python rather than Data360 Analyze Script.

The following Script snippets show how to achieve common tasks:

Filtering on row values

emit *where 'Status' != "Inactive"

Filtering on row values

emit *where 'Billing_Total' > 100.00 and 'Status' == "Active"

Excluding fields

emit *exclude 'Billing_Ref', 'Company_Code'

Outputting selected fields only

emit 'Billing_Total', 'Customer_ID'

Renaming a field

emit *rename 'Customer_Ref' as "Customer_ID"

Changing the data type of a field

_ACCOUNT = Account_Number.int()emit *override emit _ACCOUNT as "Account_Number"

emit * outputs all input fields and their data by default. Use emit with field names to export chosen fields only.

where allows you to specify conditions to be met in order to output data rows.

exclude allows you to exclude fields from the output.

rename allows you to rename fields in the output.

override emit allows you to modify data passed to output.

Properties

Script

Specify Script to determine how to transform and output data.

Inputs and outputs

Inputs: in1.

Outputs: out1, multiple optional.