Title
Create new category
Edit page index title
Edit category
Edit link
v5.2.0
Date of Release: May 16, 2022
New Features and Enhancements
Infoworks now automates onboarding of data directly to Snowflake and supports data transformation in Snowflake (SQL pushdown). Infoworks can orchestrate data management across hybrid environments including Snowflake and data lakes.
Component: Platform
Databricks Support on GCP: Infoworks now supports Databricks on GCP. The Databricks version supported is 9.1 LTS across all environments - Azure, AWS and GCP. For more details, see Configuring Infoworks with Databricks on GCP.
Configuring a Snowflake Data Environment: Infoworks enables you to easily configure and manage the Snowflake connection, data warehouses and related compute and storage resources needed to run data onboarding and preparation jobs. The associated Spark compute may be one of Azure Databricks, AWS Databricks or Databricks on GCP. For more details, see Configuring Infoworks with Snowflake.
OAuth Support for Snowflake Environments: This feature allows you to configure OAuth as an authentication mechanism for Snowflake connectivity. Infoworks supports the OAuth service provided by Snowflake and Azure AD as an external authorization provider. For more details, seeConfiguring Infoworks with Snowflake.
Support for Hybrid Deployments: Infoworks now supports the orchestration of data management tasks across data lake and data warehouse environments. An Infoworks domain may span multiple data environments. Infoworks also supports the migration of pipelines between environments, for example, from a data lake to a cloud data warehouse. For more details, see Managing Domains.
Component: Onboard Data
Onboard Data directly to Snowflake: Infoworks now supports onboarding data directly to Snowflake from a variety of sources including RDBMS, files and SaaS systems. For more details, see Onboarding an RDBMS Source.
Support for SCD on Snowflake Target in a Snowflake Environment: Snowflake onboarding now supports SCD options including SCD1 and SCD2. For more details, see Configuring a table.
Support to Update Teradata JDBC driver from Outside Infoworks: Infoworks provides the support to update the latest Teradata JDBC driver file downloaded externally. For more details, see Upgrading to 5.2.0.
Streaming Support in Snowflake Environment: Infoworks now supports onboarding data from streaming sources, such as, Kafka and Confluent to Snowflake. For more details, see Onboarding Data from Kafka and Onboarding Data from Confluent Cloud.
Support for Adding Columns to CSV Table: Infoworks now supports adding columns to the csv table after schema is inferred. This feature allows you to define source columns or custom target columns which might be useful in the downstream of the data. For more details, see Onboarding Data from Structured Files.
SSH Key based Authentication for Ingestion using SFTP: This feature supports authenticating CSV, JSON, and Mainframe data files sources using SSH keys when onboarding data from a remote server via SFTP. For more details, see the Onboarding Data page for JSON, Structured files, and Mainframe Data Files.
Support for reading the CSV data from ADLS Gen 2: Infoworks now supports reading the CSV data from ADLS gen 2 in addition to Blob. For more details, see Onboarding Data from Structured Files.
Component: Prepare Data
Snowflake Pushdown: Infoworks now supports automated transformation pipelines that runs in Snowflake warehouses. Infoworks automates the generation and execution of the required SQL code (SQL pushdown). Transformed data may be written to existing Snowflake tables in append, overwrite, or merge modes. For more details, see Snowflake Node Configurations.
Preview SQL: This feature allows you to preview the SQL code to be executed in order to transform data in Snowflake. For more details, see Node Settings.
SQL Import to Pipelines: Infoworks supports SQL import into pipelines that run in a Snowflake environment.
Known Issues
JIRA ID | Issue |
|---|---|
IPD-17862 | Sync to target on Databricks interactive cluster may fail if both ingestion and pipeline are using same interactive cluster to run. To resolve the issue, refer to this document. |
IPD-17596 | An error appears sometimes, when the Preview Data tab of a Snowflake pipeline is switched to a different one (such as, Dataproc) or vice-versa. To resolve this: a. Close the Preview Data tab, and open it again. b. If the prior resolution does not work, restart the DT services. |
IPD-17907 | Pipeline build notification is not working for pipelines built on Snowflake environment. |
IPD-17906 | Reference pipeline table state is not updated to "Crawling" during the first pipeline build. |
Resolved Issues
JIRA ID | Issue | Severity |
|---|---|---|
IPD-16684 | Ingestion job is not merging "pending cdc" tables when there are no incremental records for the current run. | Highest |
IPD-16918 | Sync to target to postgres is failing for tables in incremental mode. | Highest |
IPD-16922 | Ingestion from SQL server jobs are failing while converting date and/or time from character string. | Highest |
IPD-16958 | Infoworks Test connection job is failing with enum constant error on Google Ads Connector. | Highest |
IPD-17318 | Ingestion service in Prod and Dev environment is crashing frequently. | Highest |
IPD-17370 | Fetch metadata API picks header rows count as 1 by default even when passed with 0 in body. | Highest |
IPD-16703 | Pipeline export configuration API is not setting/inserting key is_existing_dataset into metadata. | High |
IPD-16650 | Custom Audit columns not getting added on pipeline created through SQL-Import API. | High |
IPD-16759 | Pipeline with BigQuery target fails when the decimal datatype scale is greater than 9. | High |
IPD-16800 | Hive Arraystring column not getting ingested when exporting a table from a Hive metadata sync source to BigQuery. | High |
IPD-16917 | Primary Key and Indexes are missing after export from Infoworks 5.0 to Postgres. | High |
IPD-16924 | In 5.0 sync to Postgres target, enclosing the table name and column names in quotes while executing DDL causes them to become case sensitive in Postgres DB. | High |
IPD-16947 | Metadata crawl on hive metadata sync source is not working using API. | High |
IPD-16984 | Change in export configurations is overwriting existing target table | High |
IPD-16971 | In TPT based Teradata ingestion, millisecond precision is not getting stored in mongo key last_ingested_cdc_value. | High |
IPD-16972 | BigQuery limitation on source URIs where it allows only 10K part files | High |
IPD-16975 | Error message "Cannot read property 'toHexString' of null" appears when trying to import a source json file on a new source using config migration option. | High |
IPD-16994 | Sync table schema page in pipeline is not responding when the number of columns for the table is above 1200. | High |
IPD-17190 | Error message "table id doesn't exist in the source" appears while adding the table to table group. | High |
IPD-17077 | Refresh token for the user, created from API flow is not working. | High |
IPD-17418 | TPT ingestion jobs for Teradata VIEWs are randomly failing with an error indicating the length of a received record is greater than the defined length in the TPT script. | High |
IPD-16900 | Data Transformation interactive jobs are failing with connection refused error. | Medium |
Installation
For the Installation procedure, see Infoworks Installation on Azure , Infoworks Installation on AWS, and Infoworks Installation on GCP.
For more information, contact support@infoworks.io.
Upgrade
For upgrading from lower versions to 5.2.0, see Upgrading to 5.2.0.
PAM
For the PAM, see Product Availability Matrix.
For more details, refer to our Knowledge Base and Best Practices!
For help, contact our support team!
© UNIPHORE TECHNOLOGIES 2025 | Confidential