cloudblue / connect-transformations

Standard library of Connect transformations

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to the CloudBlue Connect Standard Transformations Extension!

Connect Standard Transformations Library is an extension of the CloudBlue Connect platform that provides customers with the ability to transform a stream of data by applying different transformations to it. This extension makes it easier for users to manage and manipulate data by providing pre-built transformations that can be easily configured and executed.

Available transformations:

The current release provides the following transformations:

  • Manual transformation: This transformation function allows you to perform manual operations that cannot be automated using other transformations.
  • Copy columns: This transformation function allows you to copy input column values to an output column.
  • Split columns: This transformation function allows you to divide values of one column into separate columns, using regular expressions.
  • Lookup CloudBlue subscription data: This transformation function allows you to get the Cloudblue subscription data by the subscription ID or parameter value.
  • Lookup CloudBlue product item: This transformation function allows you to get the CloudBlue product item data by the product item ID or MPN.
  • Convert currency: This transformation function allows you to convert currency rates, using the https://apilayer.com/marketplace/exchangerates_data-api API.
  • Formula: This transformation function allows you to perform mathematical and logical operations on columns and context variables using the jq programming language.
  • Delete rows by condition: This transformation function allows you to delete rows that contain or do not contain a specific value(s).
  • Lookup data from AirTable: This transformation function allows you to populate data from AirTable by matching input column values with AirTable ones.
  • Lookup data from Excel file attached to stream: This transformation function allows you to populate data from the attached Excel file by matching input column values with the attached table values.
  • Get standard VAT Rate for EU Country: This transformation function is performed, using the latest rates from the https://apilayer.com/marketplace/tax_data-api API. The input value must be either a two-letter country code defined in the ISO 3166-1 alpha-2 standard or country name. For example, ES or Spain.

For currency convert and VAT rate environment variable EXCHANGE_API_KEY is required. Visit https://apilayer.com to choose plan and obtain API Key.

Overall, Connect Standard Transformations Library is a valuable extension of the CloudBlue Connect platform that provides users with a powerful set of tools for managing and manipulating data. By providing pre-built transformations that can be easily configured and executed, Connect Standard Transformations Library streamlines the data transformation process and makes it easier for users to work with their data.

License

CloudBlue Connect Standard Transformations Extension is licensed under the Apache Software License 2.0 license.

About

Standard library of Connect transformations

License:Apache License 2.0


Languages

Language:JavaScript 49.2%Language:Python 43.1%Language:HTML 4.9%Language:Stylus 1.9%Language:CSS 0.9%Language:Dockerfile 0.0%