SnowConvert AI - 최근 릴리스 정보

Version 2.20.0 (Apr 13, 2026)

New Features

일반

  • USER-DEFINED TYPES translation to Snowflake-native USER-DEFINED TYPES. Enabled for:

    • IBM DB2

    • Oracle

    • PostgreSQL

    • SQLServer

    • Sybase IQ

    • Teradata

  • INTERVAL datatype translation to Snowflake-native INTERVAL datatype (PuPr). Enabled for:

    • Amazon RedShift

    • Google BigQuery

    • IBM Netezza

    • Oracle

    • PostgreSQL/Greenplum

    • Spark/Hive SQL

    • Teradata

  • Added Snowflake account-level feature flags.

  • Added mechanism to set default source connection at project level.

Informatica

  • Added Decision workflow task translation.

  • Added Assignment workflow task translation.

Teradata

  • Added Teradata support for code extraction.

  • Added support for code add for Teradata projects.

  • Added column FORMAT attribute support in DML statements.

  • Added SIGNAL SQLSTATE to RAISE transformation with FDM for unsupported SET items.

개선 사항

SQL 서버

  • Added FORMAT date specifiers dddd, FFFFFFFF, z with FDM markers.

Teradata

  • Replaced SSC-EWI-TD0031 with RTRIM fix for LIKE on CHAR columns.

  • Moved USING clause to EXECUTE IMMEDIATE for PREPARE with variable markers.

  • Added Teradata driver upload validation against approved versions for AI Verification.

Bug Fixes

Informatica

  • Fixed duplicate key error with partition-specific session attributes.

Oracle

  • Fixed TRIM/LTRIM/RTRIM on RAW (BINARY) columns.

SSIS

  • Fixed Execute SQL task not being converted when invoking stored procedure.

  • Fixed column naming with single or double quotes in SQLCommand of OLEDB Source generating runtime errors.

  • Fixed parsing error EWIs not being generated on SQL output code for tasks executing SQL.

Teradata

  • Fixed to_binary() incorrectly throwing SSC-EWI-0073.

일반

  • Fixed Migration Skill promo banner layout on the Home page.

  • Fixed NullReferenceException from engine execution with actionable error message (CVT0011).

  • Fixed wrong counting in selection summary in AI code conversion.

  • Fixed CSnake corrupted environment when pip is not installed.

  • Fixed routing to code conversion from an unavailable page.

Version 2.19.0 (Apr 08, 2026)

New Features

Informatica

  • Added REG_REPLACE FDM, ERROR, and REG_EXTRACT expression function migration support.

  • Added SET_DATE_PART translation to Snowflake DATEADD.

Teradata

  • Added Teradata connection support.

  • Added Teradata driver upload functionality for two-sided AI Verification.

일반

  • Integrated deployment reports into the code deployment workflow.

  • Added Migration Skill promotional banner to the Home page.

  • Added support for user-defined alias type extraction.

개선 사항

SQL 서버

  • Added dedicated EWI for SAVE TRANSACTION statement.

Teradata

  • Improved SSC-FDM-TD0013 to avoid false positives in certain situations.

일반

  • Added path validation before conversion.

  • Suppressed FDM-0007 for DROP IF EXISTS statements in lineage phase.

Bug Fixes

SSIS

  • Fixed variable redeclarations inside of containers.

  • Fixed plus operator for VARBINARY concatenation.

일반

  • Fixed CONCAT_WS to wrap value arguments in ARRAY_CONSTRUCT.

  • Fixed AI code conversion reporting different numbers in results.

  • Fixed AI Verification showing default testing mode instead of two-sided mode when status is pending.

Version 2.18.0 (Mar 30, 2026)

New Features

Informatica

  • Added Stored Procedure Connected Normal mode translation.

PostgreSQL

  • Added transformation support for the QUOTE_LITERAL function.

RedShift

  • Added support for Iceberg migrations.

  • Enabled Cloud Data Migration for Redshift.

  • Added support for CASCADE DROP transformation.

SSIS

  • Added conversion of UserName, PackageName, PackageID, and ExecutionInstanceGUID SSIS System Variables.

  • Enabled SSIS Data Flow Simplification as a GA feature.

Teradata

  • Enabled AI Conversion for Teradata.

  • Added CREATE DATABASE translation to Snowflake.

일반

  • Added Cloud Data Validation foundation layer.

  • Added CSV report writer for code extraction.

  • Added extraction log writer for code extraction.

  • Integrated extraction reports into the code extraction workflow.

  • Added opt-in support for cloud deployment status tracking.

개선 사항

Informatica

  • Added Functional Difference Messages (FDMs) to Informatica PowerCenter reusable transformations.

일반

  • Added autoplay to the carousel component.

  • Improved uploaded drivers retrieval for AI Verification.

  • Enabled ReadyToRun pre-compilation for improved startup performance.

  • Improved AI code conversion error messages when Cortex/LLM access is denied.

  • Improved two-sided AI Verification environment handling and navigation stability.

  • Improved performance by using local credentials first to avoid unnecessary Snowflake connections.

Bug Fixes

BigQuery

  • Fixed false positive EWI-0073 in BigQuery transaction replacers.

SQL 서버

  • Fixed CONVERT with GETDATE in DEFAULT expressions.

  • Fixed missing comma before CONSTRAINT in CREATE TABLE.

SSIS

  • Fixed identifier sanitization for Snowflake root task names.

  • Fixed SSIS ExecutePackage connection manager-based references.

일반

  • Fixed telemetry and logs directory permissions.

  • Fixed error code when connection test fails.

  • Fixed default object type from views to view in selector report creation.

  • Fixed AI Conversion “not processed” typo in results display.

Version 2.17.0 (Mar 25, 2026)

New Features

Informatica

  • Enabled Informatica PowerCenter Replatform support in the UI.

Oracle

  • Added CONNECT_BY_ROOT pass-through support.

PostgreSQL

  • Added support for the EXTRACT built-in function.

RedShift

  • Added support for the EXTRACT built-in function.

  • Added support for the HLL aggregate function.

SQL 서버

  • Added OBJECTPROPERTY() function conversion support.

  • Added UNPIVOT operator translation support.

  • Added support for GOTO/LABEL statement translation to nested procedures.

  • Added SQL Server Agent Job closure support with ownership, tagging, notification, and multi-schedule fan-out.

  • Added CREATE SYNONYM statement support.

SSIS

  • Added Microsoft Cache Transform (Microsoft.Cache) translation to dbt.

  • Added --simplify-ssis-dataflow option for SSIS conversion.

일반

  • Added Teradata driver upload functionality for two-sided AI Verification.

  • Added carousel with CLI and Cloud Data Migration information.

  • Enabled Cloud Data Migration by default.

  • Added ability to deploy objects when status is verified by user.

개선 사항

SQL 서버

  • Added defensive guards to GOTO/LABEL decomposition logic.

  • Added WAITFOR TIME commenting with Functional Difference Message (FDM).

  • Added SSC-FDM-TS0055 for database-scoped CREATE USER.

  • Added FDM for global temporary tables.

  • Changed DEALLOCATE to use FDM instead of EWI.

SSIS

  • Normalized reusability tracker keys and conditionally suppressed SSC-EWI-SSIS0008.

  • Simplified SSIS FileSystem Task SQL output.

일반

  • Enhanced AI Verification with estimation formulas retrieval.

  • Added validation for two-sided AI Verification source files (UTF-8 no BOM, LF line endings).

  • Improved engine crash exception propagation to provide clearer error messages.

  • Added TaskManager crash diagnostics for Windows CVT0008 errors.

  • Added filename generation in the element inventory.

  • Removed VARCHAR length limits from control variables schema.

Bug Fixes

RedShift

  • Fixed database not being added to qualified object names on extraction.

일반

  • Fixed code conversion failing when using offline mode.

  • Fixed consolidated source not being preserved across repeated code extractions.

  • Fixed error message to show supported languages for invalid source language errors.

  • Fixed rendering of icons for UTF-8 consoles.

Version 2.16.1 (Mar 20, 2026)

New Features

Informatica

  • Added support for the SUM aggregate function translation to Snowflake.

  • Added support for the MIN aggregate function translation to Snowflake.

  • Added support for GET_DATE_PART to Snowflake DATE_PART translation.

  • Added support for IS_NUMBER function translation to Snowflake.

  • Added support for IS_DATE inline translation to Snowflake TRY_TO_DATE.

  • Added support for TO_DATE function translation to Snowflake.

  • Added Source Qualifier Pre/Post SQL, session overrides, and variable migration support.

  • Added Sorter transformation to dbt translation with ORDER BY, DISTINCT, and LOWER support.

  • Added Sequence Generator transformation translation to ROW_NUMBER().

SQL 서버

  • Added SQL Server Agent Job support for CRON schedule building, sp_send_dbmail, and sp_add_category translation.

  • Added SCOPE_IDENTITY() transformation to Snowflake time-travel queries.

  • Added support for DROP PROCEDURE statement with type signatures.

SSIS

  • Added ADO NET Source (Microsoft.DataReaderSourceAdapter) translation to dbt.

PowerBI

  • Added implementation flag support on entity connector types.

일반

  • Added Cloud Data Exchange Worker for data migration workflows.

  • Added infrastructure diagnostics for Cloud Data Migration.

개선 사항

Hive

  • Included table naming convention support.

Oracle

  • Added INSTR negative position workaround for position = -1.

SQL 서버

  • Added CONVERT with style mapping to TO_DATE/TO_TIMESTAMP.

  • Added CREATE STATISTICS commenting with SSC-FDM-TS0048 Functional Difference Message (FDM).

  • Replaced EWI-0035 with specific FDMs for CHECK constraint handling.

  • Removed partition placement ON clause from constraints in CREATE TABLE.

  • Added new Error Warning Information (EWI) for OBJECT_SCHEMA_NAME.

  • Updated SSC-FDM-TS0035 trigger FDM message.

SSIS

  • Improved per-executable resilience, pipeline column enrichment, and GUID resolution.

  • Added package name as a prefix of the Snowflake task names.

Teradata

  • Included FORMAT literal in TD0040 message.

일반

  • Deprecated the selector for code deployment, restricting it to SQL Server and Redshift only.

  • Improved conversion performance for code-only projects by disabling registry generation.

  • Renamed legacy_structure project type to Full and Code for clarity.

  • Improved assessment cleanup by removing engine output after execution.

  • Removed legacy converted folder references from the project structure.

  • Added AI verification status column with parent tooltips in the UI.

  • Cloud Data Migration now uses images from the SPCS Image Registry directly.

Bug Fixes

Oracle

  • Fixed a variable named current_date being incorrectly converted to a function call.

RedShift

  • Fixed database not being recognized in Redshift code units.

  • Fixed EWI on out cursor transformation.

SQL 서버

  • Fixed FOR XML PATH('') transformation dropping expressions.

SSIS

  • Fixed version upgrade emitting malformed XML.

  • Fixed nested Jinja in dbt source() calls for VariableTable access mode.

일반

  • Fixed language flags to avoid repeated short names.

  • Fixed code conversion input and output path resolution in the UI.

  • Fixed AI code conversion on Windows by preparing report paths before zipping.

  • Fixed AI Conversion status display and progress tracking.

  • Fixed ArrangeLog Logger not being disposed, causing Windows file locking.

Version 2.15.1 (Mar 13, 2026)

New Features

일반

  • Added an assessment report page with a code tag component for viewing conversion results.

개선 사항

일반

  • Improved code deployment to include dependencies when a WHERE clause filter is defined.

  • Scoped the new project structure and registry to SQL Server and Redshift platforms.

  • Added source identifier tracking to schema objects during extraction.

  • Updated application update notifications to display the download URL directly.

Bug Fixes

일반

  • Fixed broken Data Validation endpoints.

  • Fixed a terminal output issue where progress bars could collide with other output.

Version 2.15.0 (Mar 13, 2026)

New Features

Hive

  • Added support for the GET_JSON_OBJECT function.

SQL 서버

  • Added non-ASCII identifier double-quoting transformation for Transact-SQL.

Teradata

  • Added support for Teradata file extraction.

SSIS

  • Added conversion support for Microsoft.CharacterMap transformations.

  • Added conversion of sp_add_jobstep for SQL Server Agent Job orchestration.

Informatica

  • Added conversion of the TRUNC function to Snowflake TRUNC.

  • Added conversion of the DECODE function to Snowflake.

  • Added conversion of the ADD_TO_DATE function to Snowflake DATEADD.

  • Added conversion of the LTRIM function to Snowflake.

  • Added conversion of the RTRIM function to Snowflake.

  • Added conversion of the MAX aggregate function to Snowflake.

일반

  • Added support for iteratively adding code units to a project.

  • Added local report generation for Cloud Data Migration.

  • Integrated Testing Orchestration (seed, capture, and validate) into the desktop application.

개선 사항

SQL 서버

  • Added a Functional Difference Message (FDM) for SET IDENTITY_INSERT statements, which are now commented out during conversion.

PowerBI

  • Improved Power BI version integration and applied general cleanup.

일반

  • Integrated the resync command with the conversion engine for re-scanning modified converted files.

  • Integrated resync into the code accept workflow to keep issue metadata in sync.

  • Enhanced the selection summary panel layout for smaller window sizes.

  • Disabled connections with invalid authenticators in Snowflake.

  • Extended the close-app guard to cover active Code Extraction jobs.

  • Added application type information to CSV reports.

  • Improved IPC channel error handling.

Bug Fixes

SQL 서버

  • Fixed an issue where semicolons in SQL Server passwords caused connection failures.

  • Fixed alias duplication in UPDATE...FROM translation.

  • Fixed XML.value() instance parsing and absolute-path handling.

SSIS

  • Fixed FuzzyLookup to only propagate passthrough columns.

  • Fixed ExcelSource not displaying Error Warning Information (EWI) markers in dbt models.

Informatica

  • Fixed unresolved EWI description placeholders for Mapplet subtypes.

PowerBI

  • Fixed SQL extraction from Power Query connections when schema and object names use double quotes without an ending semicolon.

일반

  • Fixed account locator extraction for AI Code Conversion when using Key Pair authentication.

  • Fixed an issue where the Key Pair passphrase argument was incorrectly omitted when empty or null.

  • Fixed an issue where code formatting could cause errors.

  • Fixed a race condition that could affect job initialization during concurrent operations.

  • Applied general stability fixes.

Version 2.14.0 (Mar 06, 2026)

New Features

SSIS

  • Added conversion support for ExcelDestination components to Snowflake dbt.

  • Added conversion support for SQL Server Agent Job TSQL command references.

  • Added a catch-all replacer for unsupported SQL Server Agent Job procedures.

  • Added conversion of sp_delete_job to DROP TASK IF EXISTS for SQL Server Agent Jobs.

  • Added conversion of sp_update_job to ALTER TASK ... SUSPEND/RESUME for SQL Server Agent Jobs.

  • Added conversion support for Microsoft.FileSystemTask transformations.

  • Added conversion support for Microsoft.FuzzyLookup transformations.

  • Added support for SSIS Project.params conversion.

SQL 서버

  • Added conversion of WAITFOR DELAY to CALL SYSTEM$WAIT.

일반

  • Added Single Sign-On (SSO) support for executing AI Verification jobs.

  • Added Time-based One-Time Password (TOTP) Multi-Factor Authentication (MFA) support.

  • Added a resync command for re-scanning modified converted files to update issue metadata.

  • Added estimation report generation support.

  • Added the last job status per code unit on the selection page.

개선 사항

SSIS

  • Improved support for older SSIS package formats with automatic version upgrade.

RedShift

  • Improved the layout of the Redshift connection form.

일반

  • Improved specification and migration report artifact downloads to include terminal job status.

  • Extended the close-app guard to cover data migration, data validation, and deployment jobs.

  • Improved connection error messages with better formatting.

  • Improved log and report file path handling.

  • Added individual object listing in the code deploy success summary.

  • Added validation for AI Verification job files in the project directory.

  • Added application type information to the assessment report.

  • Added a flag to skip split operations during code extraction.

Bug Fixes

SQL 서버

  • Fixed the double-dot identifier transformation to correctly reference the latest active database.

  • Fixed BEGIN TRAN syntax conversion to Snowflake.

SSIS

  • Fixed handling of empty XML elements and hardened upgrade error handling.

RedShift

  • Fixed Redshift code unit name matching in AI Verification.

일반

  • Fixed Data Validation Framework (DVF) progress corruption.

Version 2.13.0 (Mar 03, 2026)

New Features

RedShift

  • Added support for RedShift function extraction.

SSIS

  • Added support for converting sp_stop_job to ALTER TASK ... SUSPEND for SQL Server Agent Job orchestration.

  • Added an orchestration file generator for SQL Server Agent Job conversion.

PowerBI

  • Added QUOTED_IDENTIFIERS_IGNORE_CASE validation for column renaming support in Power BI conversions.

일반

  • Added a CodeSyncService and IssuesService for synchronizing issue metadata (Error Warning Information, Functional Difference Messages, Out of Scope, Performance Review) in the code unit registry when converted files are modified.

  • Added connection timeout support for Snowflake credentials with authentication-specific defaults.

개선 사항

일반

  • Added a terminal link and icon to the SnowConvert AI home page for quick access to the command-line interface.

  • Updated AgentJobOptions to support custom database usage and extra file dependencies.

  • AI Verification files are now persisted in the project directory instead of temporary folders.

  • Improved error handling for source connection resolution.

Bug Fixes

일반

  • Fixed an issue where the application did not handle .NET backend process crashes gracefully.

Version 2.12.0 (Feb 27, 2026)

New Features

일반

  • Added a SessionManagerService for session lifecycle management.

  • Moved the license file activation from the Login page to the Help menu.

개선 사항

일반

  • Implemented mode-aware documentation links in update notification banners.

Bug Fixes

일반

  • Fixed an issue where missing C# dependencies caused build errors.

  • Fixed a crash on the progress page when step titles were unmapped, by filtering out steps without display strings.

  • Fixed slow loading for AI Verification jobs.

Version 2.11.0 (Feb 27, 2026)

New Features

일반

  • Implemented state management for code deployment.

  • Added a Testing Orchestration engine with CSnakes Python interop.

  • Implemented file size validation for AI processing.

  • Added T-SQL to Snowflake TDD workflow skills for AI-assisted translation development.

Hive

  • Added support for the Hive InStr function.

  • Added support for the Hive COLLECT_SET function.

Netezza, SQL Server, Sybase, Teradata

  • Added a disable-use-database-generation flag for schemas.

PostgreSQL

  • Added PostgreSQL RETURN QUERY transformation support.

  • Added preprocess and partial transformation support for Python functions in PostgreSQL.

RedShift

  • Added support for transforming cursor out parameters in RedShift.

SSIS

  • Added multi-target column unpivot translation support for SSIS.

  • Added Microsoft.Pivot transformation support for dbt translation.

  • Added Early Warning Indicators (EWI) for unreviewed SSIS expression functions.

  • Introduced Agent Job 2.1 with base replacer and EWI/FDM codes for SSIS.

개선 사항

일반

  • Enhanced error handling in AI verification results by adding lastError to the job state.

  • Enhanced the AI Verification Orchestrator to handle transient PENDING statuses.

  • Enhanced AI verification job status handling by adding a ‘FAILED’ state and improving error logging.

PowerBI

  • Removed the renaming of calculated columns in Power BI conversions.

  • Removed table aliases when generating column renames for Power BI.

수정 사항

일반

  • Fixed a bug related to Extract Code and Code Unit Registry.

RedShift

  • Fixed an issue with data migration navigation.

SSIS

  • Fixed FlatFileSource naming to use the component path for unique identifiers.

Version 2.10.0 (Feb 24, 2026)

New Features

Hive

  • Added support for the Hive regexp_extract built-in function.

  • Added a replacer for the Hive ISNULL function, incorporating validation best practices.

SSIS

  • Implemented conversion for SSIS Excel Source components to Snowflake dbt.

일반

  • Added an option to disable the generation of USE DATABASE statements.

개선 사항

SQL 서버

  • Optimized Transact-SQL conversions by using the native parse_json() function instead of a custom UDF helper.

SSIS

  • Added sanitization of identifiers for the flat file source translator.

  • Improved the SSIS TDD skill based on insights from Microsoft Pivot migration retrospectives.

일반

  • Added test generation capabilities guard and TST0003 error handling.

  • Renamed the Data Validation CSnakes bridge to _dvf_csnakes_bridge.py.

Bug Fixes

Power BI

  • Fixed an issue where query values were lost when migrating multiple Power BI Template (.pbit) files simultaneously.

Version 2.9.0 (Feb 23, 2026)

New Features

Hive

  • Added support for converting the FROM_UTC_TIMESTAMP function from Hive to Snowflake.

SSIS

  • Added support for SSIS Aggregate transformation in dbt translation.

  • Added an ssis-tdd skill to support the SSIS-to-Snowflake Test-Driven Development (TDD) workflow.

  • Added support for translating Microsoft.Sort transformations from SSIS to Snowflake.

Power BI

  • Added an optional ROLE parameter for Power BI conversions.

일반

  • Enhanced AI Verification by adding support for Key Pair Authentication.

  • Added registry generation to the Extract command.

  • Integrated with the scai test seed test generation library.

  • Added CUBE to the list of supported ANSI built-in functions.

개선 사항

일반

  • Enhanced AI conversion logs with improved detail and readability.

  • Improved the display of friendly error messages and server-side error details on the AI code conversion error page.

Bug Fixes

SSIS

  • Fixed dot-delimited table names being incorrectly split during dbt model generation for SSIS conversions.

  • Fixed the ExcelSource conversion to the previous Snowflake dbt TDD implementation.

일반

  • Fixed an issue with AI Verification where double-nested source directories were not resolved correctly.

  • Fixed an issue with AI Verification two-sided mode serialization.

  • Fixed an issue with Data Validation and the minimum Python environment version installation.

Version 2.8.0 (Feb 19, 2026)

New Features

Hive

  • Added support for converting the FROM_UTC_TIMESTAMP function from Hive to Snowflake.

SSIS

  • Added support for SSIS Aggregate transformation in dbt translation.

  • Added an SSIS-TDD skill to support the SSIS-to-Snowflake Test-Driven Development workflow.

  • Added support for Microsoft.Sort operations in SSIS-to-Snowflake conversions.

PowerBI

  • Added an optional ROLE parameter for Power BI conversions.

일반

  • Introduced an -o option for ETL AI verification.

  • Implemented Snowflake credential override options and improved authentication error messages.

  • Added CUBE to the list of supported ANSI built-in functions.

개선 사항

일반

  • Enhanced internal data transfer objects, input building, and progress handling.

  • Updated the version retrieval script to save results directly to a file.

  • Unified AI Verification with the Standard Job Orchestrator for streamlined operations.

  • Refactored job orchestration to support asynchronous job initiation.

  • Updated the ‘limit reached’ message for improved clarity.

Version 2.7.0 (Feb 13, 2026)

New Features

일반

  • Added Snow-to-Snow support in Data Validation.

  • Added AI verification support for SEQUENCE object types.

  • Added support for a new AI code conversion contract.

개선 사항

SSIS

  • Extended IsString functionality to detect strings through parentheses, function calls, casts, and concatenation (+) expressions.

Informatica

  • Improved the conversion of the INSTR built-in function in expressions.

일반

  • Implemented code unit deduplication in the Job Status Mapper to prevent duplicate entries.

  • Added a link to the assessment report and improved the ordering of cards on the project page.

  • Enabled offline mode for license installation and improved connection error logging.

  • Improved error messages for Snowflake authentication failures and refactored connection resolution for commands.

  • Introduced AiVerificationTestBase to support language as a parameter in AI verification tests.

  • Updated the AI initial prompt message and corrected a UI icon.

  • Enhanced AI verification job execution to prioritize the source_Processed directory when available.

  • Added InvalidInputError handling for AI verification inputs.

수정 사항

SSIS

  • Fixed inconsistent Start/End block tagging in stored procedure output.

일반

  • Fixed an issue where SnowConvert AI displayed unsupported objects as pending.

Version 2.6.3 (Feb 11, 2026)

New Features

SQL 서버

  • Added support for INSERT INTO EXECUTE in procedures.

  • Added support for CONCAT_NULL_YIELDS_NULL, NUMERIC_ROUNDABORT, and ARITHABORT SET options.

SSIS

  • Added OLE DB Command (DELETE/UPDATE) support for SSIS to dbt translation.

  • Added conversion of completion precedence constraints.

Power BI

  • Added support for repointing connections identified as pending changes.

일반

  • Added Terms and Conditions acceptance functionality.

개선 사항

SSIS

  • Improved the placement of SSIS task comment tags for better readability.

일반

  • Enhanced the project header to display source dialect names alongside project names.

  • Improved error handling for array-type errors in conversion results.

Bug Fixes

SQL 서버

  • Fixed resultset handling for set operators.

SSIS

  • Fixed false column collision on Lookup No Match output paths.

  • Fixed start tags not being added to unsupported control flow tasks.

일반

  • Fixed deployment error messages not being cleared after a successful redeployment.

  • Fixed an issue where empty capabilities caused unexpected behavior.

Version 2.5.0 (Feb 06, 2026)

New Features

Hive

  • Added support for Hive Date Format.

일반

  • Added new outcomes for source and converted dependency failures in AI Verification.

  • Added a SQL platform selector.

  • Implemented logic to split logs by execution and to clean up logs older than 30 days.

개선 사항

일반

  • Changed connection testing to use session state instead of querying data.

  • Updated conversion status messages and adjusted icon usage in status templates for better clarity and consistency.

  • Updated the deployment_order column to allow null values and enhanced parsing logic in the CodeConversionService.

  • Changed conversion status and type to object type.

  • Enhanced script extraction descriptions and integrated source dialect information in the CodeConversionService CodeLoadPage.

  • Added quick access to the connections file from the Login page.

  • Ensured all files are copied in AI output when AI flags are enabled.

Version 2.3.3 (Feb 04, 2026)

New Features

BigQuery

  • Enabled BigQuery dialect support for AI Verification.

PostgreSQL

  • Enabled PostgreSQL dialect support for AI Verification.

Redshift

  • Added support for the STRTOL function.

  • Added support for assigning query results to variables within stored procedures.

SQL 서버

  • Added support for the HASHBYTES function.

일반

  • Added accept command for AI-Convert.

  • Added object selector support in Code Deployment.

  • Added source and target mapping information in the ETL.Elements report.

  • Added support for the FROM_UNIXTIME built-in function.

개선 사항

SQL 서버

  • Improved code formatting.

  • Excluded aliases from the Object References report.

일반

  • Added ‘Learn More’ links to footers and introduced body-small-italic text variant.

  • Migrated from InternalError to the ScError interface for enhanced error handling.

  • Added safeguard to prevent accidental application closure during active conversions.

  • Enhanced error handling for code conversions and added tooltips to results tables in Data Migration and Validation.

  • Removed unused reject change functionality.

  • Refactored connection resolution to separate credential validation from connectivity testing.

  • Updated DataMigrator component and refactored Snowflake credential handling.

Bug Fixes

PostgreSQL

  • Fixed the ordering of generated function options to prevent deployment errors in Snowflake.

일반

  • Fixed an issue preventing the reporting issue modal from displaying correctly.

  • Fixed HOST_NAME() function conversion to CURRENT_IP_ADDRESS() when using FDM.

Version 2.3.2 (Jan 30, 2026)

New Features

일반

  • Added a legacy view for code process results.

  • Added support for using a .yaml configuration file in the Data Validation command.

  • Added direct access to OpenLogs from the application menu.

  • Added support for an object selector in Data Validation.

개선 사항

일반

  • Implemented a mechanism to read from connections.toml and fall back to config.toml when retrieving the default connection.

수정 사항

일반

  • Fixed an issue where AI Verification was missing .sql content.

  • Fixed an issue where the application did not navigate to results after partially successful migration and validation, and resolved name overflow in progress cards.

Version 2.3.1 (Jan 28, 2026)

New Features

RedShift

  • Added support for RedShift in Data Validation.

일반

  • Added a Sign Out option to the application menu.

  • Implemented an offline mode for project commands.

  • Added support for the Unix_TimeStamp built-in function.

개선 사항

RedShift

  • Improved error propagation within the Data Validation feature.

일반

  • Added a loading fallback mechanism for the Login page.

  • Added dynamic model validation to AI Verification processes.

  • Refactored the AI Verification Service to manage job options on a per-project basis.

  • Set the connection project default and improved AI Verification commands.

  • Improved handling of ConvertedObjectFixAttemptFailed status in two-sided conversion runs.

  • Added migration project context, loading it from a project-relative path.

수정 사항

Teradata

  • Fixed the ordering of column options when column-level collation is generated for Teradata conversions.

일반

  • Fixed path comparison logic to correctly handle null or whitespace input in the ValidateInputPath method.

  • Resolved an issue causing blinking when opening a project.

Version 2.3.0 (Jan 26, 2026)

개선 사항

SSIS

  • Added support for converting Microsoft.BulkInsertTask.

  • Implemented conversion support for Execute Package Variable Binding.

  • Added support for converting INSERT...OUTPUT INSERTED statements to INSERT + SELECT INTO.

PostgreSQL

  • Updated the transformation of << and >> bitwise operators to correctly handle integer type differences when converting from PostgreSQL to Snowflake.

일반

  • Updated Snowflake authentication to be handled directly through the IConnectionResolver, utilizing the provided connection when available.

  • Implemented data validation improvements.

수정 사항

SSIS

  • Resolved a styling issue affecting cards in the ETL SSIS Report.

  • Fixed an issue where the “Check dependencies” button in the ETL SSIS Report was not functioning.

일반

  • Corrected the architecture name used for macOS Intel installers.

  • Removed the access code requirement and implemented a direct redirect to the login page.

  • Added source system text and corrected color display.

Version 2.2.7 (Jan 22, 2026)

개선 사항

일반

  • Cached the VS Code path to improve performance.

  • Updated connection redirection to fetch the last used credentials.

수정 사항

Oracle

  • Added support for the NULLIF function to trim transformations for Oracle.

RedShift

  • Fixed the RedShift connection handling for the default port and removed duplicated authentication method input.

SQL 서버

  • Fixed an issue where JSON_UDF.sql was not being deployed for SQL Server.

  • Fixed integer divisions to correctly use truncation for SQL Server.

Version 2.2.6 (Jan 21, 2026)

개선 사항

일반

  • Implemented renaming in testing mode and on the verify button.

  • Changed the name of “AI Verification” to “AI Code Conversion”.

  • Created data models for selector commands and refactored the TopLevelCodeUnits reader.

  • Added useUserMetadata to set user metadata for telemetry.

  • Replaced temporary credentials with active credentials across the application.

  • Added the useCredentialStorage hook for managing credential IDs in local storage.

  • Added a host URL input field to the Snowflake Connection Form.

  • Added an AI Verification disclaimer.

  • Added pre-extraction checks for the Code Extraction command, including a source connection test.

  • Added collation support to code extraction.

  • Added a Technical Discovery section.

수정 사항

Redshift

  • Changed the WITH NO SCHEMA BINDING transformation to always remove it for Redshift conversions.

SQL 서버

  • Fixed an issue with SELECT statements containing a variable in the TOP clause for SQL Server conversions.

Teradata

  • Removed the NEXT keyword in fetch next statements for Teradata conversions.

일반

  • Fixed an issue where procedures and views were not marked as verified by the user.

  • Fixed an issue in two-sided validation.

  • Fixed path validation when autocompleting.

  • Implemented UI fixes for the “Use the extraction script” section.

  • Fixed an issue with temporary tables having an incorrect schema.

Version 2.2.5 (Jan 16, 2026)

New Features

Hive/Spark/Databricks

  • Added DATE_SUB function replacers.

PostgreSQL

  • Added an arrange option for routines with quoted definitions.

  • Added preprocessing for single-quoted procedure bodies.

Teradata

  • Added support for .IMPORT and .SET commands in Mload.

SSIS

  • Added an ETL SSIS Report.

  • Enhanced variables conversion with improvements and refactoring.

PowerBI

  • Added support for column renaming in embedded SQL cases.

일반

  • Implemented project input validations.

  • Added user metadata to telemetry upon login.

  • Added list, cancel, and status commands for AI Verification.

  • Added an initial Login Page with enhanced licensing features.

  • Added support for AI Verification contracts.

  • Added transformation of SQL code within dbt_project.yml variables.

개선 사항

SQL 서버

  • Improved the transformation of the ROW keyword as a reserved keyword.

  • Removed unnecessary commas from Transact-SQL transformation output.

Teradata

  • Updated the collation conversion setting to align with the tool’s new default behavior.

  • Updated current collation support to ensure compatibility with Iceberg Tables transformations.

  • Removed CREATE STAGE and PUT commands from the EXECUTE IMMEDIATE block in Mload transformations.

일반

  • Improved AI Verification status reporting.

  • Improved consistency of capitalization in Settings tabs.

  • Consolidated the definition of source languages that support database connections for an improved end-to-end flow.

  • Updated the code extraction command to enhance object type handling and improve progress reporting.

  • Refactored the Translation API and implemented logic for Mapplet CTE generation.

  • Refactored SQL transformation for variables.

  • Added a Mapplet CTE Builder Module.

수정 사항

SQL 서버

  • Fixed an issue with the coalesce function for integer types when an empty string was present.

일반

  • Corrected an issue where AI verification results were not showing two-sided comparisons.

  • Removed Etl instrumentation argument.

  • Added null validation to the RAISERROR helper parameters.

Version 2.2.2 (Jan 13, 2026)

개선 사항

일반

  • SQL Server extraction process now adds ‘GO’ statements after USE database commands in object definition files to allow files to be executable.

  • Metadata extraction now intelligently focuses on extracting only supported object types for each specific platform.

  • Improved conversion settings and disabled action buttons when a conversion status is pending (e.g., during AI verification).

  • Added a ConnectionInfoBanner component to clearly display saved connection information.

  • Refactored credential management by removing secret handling methods and simplifying connection processes.

  • Introduced a database dropdown in data migration and validation screens and removed unnecessary required fields in connection configurations.

  • Updated an internal dependency from ‘balto’ to ‘stellar’.

  • Enhanced internal utilities for managing test results and progress.

Version 2.2.1 (Jan 08, 2026)

New Feature

일반

  • The Missing Object Report has been merged into Object References, streamlining reporting. This unifies both valid and missing object references in a single report.

개선 사항

일반

  • Implemented a mechanism to parse and modify .toml files for credentials for Snowflake and various source languages.

Version 2.2.0 (Jan 07, 2026)

New Features

일반

  • Implemented initial code unit state management using JSON files.

  • Added a new JobStorageService.

  • Implemented AI verification server and interfaces.

  • Added support for identity columns in table definition queries.

  • Added required credentials configuration for the Data Migration Connection Page and updated the Data Validation Connection Page to include KeyPair as a supported authentication method.

  • Migrated AI Verification to the new jobs infrastructure and services.

  • Added models for the AI Verification job.

  • Defined reader and writer components for TOML files.

개선 사항

일반

  • Updated the VersionInfoProvider to strip branch and commit hash from the version string.

  • Added a missing singletons registry for dependency injection.

  • Made the reportFilePath optional in CodeUnitConversionProgress.

  • Moved the SpcsManager and its dependencies to the Databases project for better organization.

  • Implemented an AI verification orchestrator.

  • Refactored credential management methods to utilize CreateOrEditCredentials.

  • Updated conversion status in other features when verified by a user.

  • Removed AI Verification v1.

  • Enhanced password input fields to prevent overflowing.

  • Refactored AI Verification to use CredentialsId instead of ConnectionString.

  • Improvements in the deploy command.

  • Updated application version retrieval to use semantic versioning.

수정 사항

Teradata

  • Fixed parenthesis issues that caused incorrect PARTITION BY generation for Iceberg table transformations in Teradata.

일반

  • Fixed SSO URL handling in Snowflake credentials configuration.

  • Addressed minor issues related to AI verification.

  • Fixed relative paths in AI verification job execution and application state management.

Version 2.1.0 (Dec 18, 2025)

New Features

IBM DB2

  • Implemented DECFLOAT transformation.

Oracle

  • Added support for transforming NUMBER to DECFLOAT using the Data Type Mappings feature.

  • Added a new report TypeMappings.csv that displays the data types that were changed using the Data Type Mappings feature.

PowerBI

  • Added support for the Transact connector pattern for queries and multiple properties in the property list for PowerBI.

Teradata

  • Added a new conversion setting Tables Translation which allows transforming all tables in the source code to a specific table type supported by Snowflake.

  • Enabled conversion of tables to Snowflake-managed Iceberg tables.

SSIS

  • Added support for full cache in SSIS lookup transformations.

일반

  • Added temporary credentials retrieval for AI Verification jobs.

  • Added summary cards for selection and result pages.

  • Implemented full support for the Git Service.

  • Added ‘verified by user’ checkboxes and bulk actions to the selection and results pages.

  • Added a dependency tag for AI Verification.

  • Implemented the generation of a SqlObjects Report.

개선 사항

RedShift

  • Optimized RedShift transformations to only add escape characters when necessary in LIKE conditions.

SSIS

  • Improved Microsoft.DerivedColumn migrations for SSIS.

일반

  • Added the number of copied files to relevant outputs.

  • Changed some buttons to the footer for improved UI consistency.

수정 사항

Teradata

  • Fixed transformation of bash variables substitution in scripts.

Version 2.0.86 (Dec 10, 2025)

개선 사항

RedShift

  • Added support for the MURMUR3_32_HASH function.

  • Replaced Redshift epoch and interval patterns with Snowflake TO_TIMESTAMP.

SSIS

  • Added support for converting Microsoft SendMailTask to Snowflake SYSTEM.

  • Implemented SSIS event handler translation for OnPreExecute and OnPostExecute.

SQL 서버

  • Enhanced transformation for the Round function with three arguments.

Informatica

  • Updated InfPcIntegrationTestBase to import the real implementation of translators and other necessary components.

일반

  • Enhanced procedure name handling and improved identifier splitting logic.

  • Improved object name normalization in DDL extracted code.

  • Implemented a temporal variable to keep credentials in memory and retrieve the configuration file.

  • Updated the TOML Credential Manager.

  • Improved error suggestions.

  • Added missing path validations related to ETL.

  • Improved the application update mechanism.

  • Implemented an exception to be thrown when calling the ToToml method for Snowflake credentials.

  • Changed the log path and updated the cache path.

  • Implemented a mechanism to check for updates.

  • Merged the Missing Object References Report with ObjectReferences.

  • Changed values in the name and description columns of the ETL.Issues report.

  • Added support for Open Source and Converted models in AI Verification.

  • Added a new custom JSON localizer

  • Added a dialog to appear when accepting changes if multiple code units are present in the same file.

  • Added a FileSystemService.

  • Added an expression in the ETL issues report for SSISExpressionCannotBeConverted.

수정 사항

SQL 서버

  • Fixed a bug that caused the report database to be generated incorrectly.

  • Fixed a bug that caused unknown Code Units to be duplicated during arrangement.

일반

  • Fixed an issue that prevented the cancellation of AI Verification jobs.

  • Fixed an issue to support EAI in the AI specification file.

  • Fixed an issue where the progress number was not being updated.

  • Fixed the handling of application shutdowns during updates.

Version 2.0.57 (Dec 03, 2025)

개선 사항

SQL 서버

  • Enhanced SQL Server code extraction to return schema-qualified objects.

일반

  • Enhanced Project Service and Snowflake Authentication for improved execution.

  • Removed GS validation from client-side, as it is now performed on the server side.

  • Implemented connection validation to block deployment, data migration, and data validation when a connection is unavailable.

  • Enhanced conversion to use the source dialect from project initialization.

  • Improved CodeUnitStatusMapper to accurately handle progress status in UI status determination.

  • Implemented batch insert functionality for enhanced object result processing.

수정 사항

일반

  • Resolved an issue where conversion settings were not being saved correctly.

  • Corrected data validation select tree to properly skip folders.

  • Fixed content centering issues in the UI.

  • Normalized object names in AI Verification responses to prevent missing status entries in the catalog.

Version 2.0.34 (Nov 27, 2025)

개선 사항

일반

  • Resolved an issue where PowerBI was not correctly displayed in the list of supported languages.

Version 2.0.30 (Nov 26, 2025)

새로운 기능 🚀

IBM DB2

  • Added transformation support for SELECT INTO and VALUES statement for variable assignments within User-Defined Functions (UDFs).

Oracle

  • Added transformation support for SELECT INTO for variables assignments within User-Defined Functions (UDFs).

SQL 서버

  • Added transformation support for SELECT INTO for variables assignments within User-Defined Functions (UDFs).

SSIS

  • Added support for SSIS Event Handlers.

일반

  • Introduced AI Verification Contract Model Codes.

  • Created a base component for the Code Processing View.

  • Implemented YAML reading and writing services with an enhanced info command.

  • Created an execution type selector page.

개선 사항

일반

  • Updated GS Version to 9.50.99 to ensure compatibility with newer versions of GS.

  • Expanded job storage test coverage across data validation, migration, deployment, extraction, metadata, and AI verification.

  • Refactored the FilteredObjectExplorer layout and removed unnecessary container styles from the AI Verification Selection Page and Mappings Page to improve UI consistency.

  • Enhanced deployment database selection.

수정 사항

SQL 서버

  • Resolved an error that occurred when parsing SQL Server connections with a specific port.

일반

  • Resolved an issue where mappings were not functioning correctly in code conversion.

  • Corrected the process for cleaning the conversion directory before conversion.

  • Fixed deployment dropdown functionality.

Version 2.0.8 (Nov 21, 2025)

개선 사항

Teradata

  • Added support for GOTO-LABELS in SnowScript.

Spark SQL

  • Added support for transformation rules to handle INSERT OVERWRITE statements.

SQL 서버

  • Added support for the CREATE SEQUENCE statement.

일반

  • Added support for IBM Db2 from the UI.

  • Fixed Db2 support in SourceDialect and Update Conversion settings window.

  • Added support for tables with large numbers of rows (> 2.5B) in data migrator.

Version 2.0.0 (Nov 20, 2025)

The SnowConvert AI interface is revised to improve efficiency, control, and usability. In the improved interface, you can run specific flows independently, including extraction, deployment, and data validation. There is now a dedicated project page to show you which flows you can run. The improved interface gives you more granular control over your project and makes managing complex workflows easier.

For more information, SnowConvert AI: Project Creation

Version 1.21.0 (Nov 08, 2025)

개선 사항

SQL 서버

  • Added support for the CREATE SEQUENCE statement.

일반

  • Added a notification to inform users about the SnowConvertAI 2.0 New UI experience.

Version 1.20.11 (Nov 07, 2025)

개선 사항

RedShift

  • Added support for the CURRENT_SETTING timezone.

Spark SQL

  • Added support for INSERT BY NAME and removed the TABLE keyword and partition clause.

PowerBI

  • Supported dynamic parameterization in connectors with embedded queries in WHERE clauses.

Version 1.20.10 (Nov 06, 2025)

Improvements and Fixes

RedShift

  • Added support for HLL functions.

  • Added support for JSON functions.

  • Added support for OBJECT_TRANSFORM.

SSIS

  • Added conversion support for SSIS Microsoft.ExpressionTask.

  • Modified the condition used to determine if an SSIS package is reusable.

Teradata

  • Added support for named arguments in the EXECUTE (Macro Form) statement.

  • Fixed an issue where scripts were not being migrated to Snowscript.

  • The Continue Handler is now available for Scripts.

PostgreSQL

  • Fixed an issue where procedures did not have the EXECUTE AS CALLER clause generated by default when the SECURITY clause was absent in the input.

RedShift

  • Fixed an issue where non-ASCII characters in columns were not quoted during data migration.

SQL 서버

  • Fixed an issue where default GETDATE column constraints applied an unnecessary double cast in the column definition.

Version 1.20.8 (Nov 05, 2025)

개선 사항

일반

  • Added support for alert preview notifications.

  • Improved Claude model validation to inform users about required access.

Version 1.20.7 (Oct 31, 2025)

IBM DB2 Stored Procedures & User-Defined Functions Support

SnowConvert AI now supports the conversion of DB2 stored procedures to Snowflake equivalents, enabling seamless migration of procedural code. This feature includes support for variable operations, and control flow statements. Also, DB2 user-defined functions will be converted to Snowflake Scripting UDFs when possible.

새로운 기능 🚀

SSIS

  • Implemented SSIS to Snowflake string literal escape sequence conversion.

개선 사항

Teradata

  • Updated scripts transformation to utilize a continue handler.

일반

  • Cleaned up package.json for customer distribution.

수정 사항

BigQuery

  • Fixed an aggregation issue that occurred when column aliases had the same name as table columns.

Oracle

  • Fixed NOT NULL constraint behavior with INLINE, CHECK, and PK constraints.

SSIS

  • Fixed an issue where comment tags were not displayed in converted reusable packages.

일반

  • Updated database dependencies and resolved dependencies vulnerabilities.

Version 1.20.6 (Oct 29, 2025)

새로운 기능 🚀

SSIS

  • SSIS Replatform migration (Public Preview) - SnowConvert AI now supports SSIS package migration to Snowflake in Public Preview, enabling automated conversion of SSIS workflows to modern cloud-native data pipelines.

BigQuery

  • Added support for the JSON_TYPE built-in function.

  • Added support for the SAFE.POW function.

  • Added transformation for array slice patterns.

  • Added more array pattern support.

IBM DB2

  • Added support for CONTINUE HANDLER.

Oracle

  • Added support for the PARTITION clause in MERGE statements.

RedShift

  • Added support for CONTINUE HANDLER.

Teradata

  • Added support for CONTINUE HANDLER.

PowerBI

  • Added the HierarchicalNavigation flag as an optional parameter in native connectors.

개선 사항

Oracle

  • Enhanced arithmetic operations with TIMESTAMP values.

SSIS

  • Enhanced the UI for the SSIS Replatform Public Preview release with improved user experience and workflow optimization.

일반

  • Removed the SSC-EWI-0009 warning from non-literal expressions and added FDM instead.

  • AiVerification - Added support for n_tests parameter in configuration file.

수정 사항

BigQuery

  • Fixed an issue where UDF files were not generated.

일반

  • Fixed an issue where symbols were not loaded in views and set operations.

버전 1.20.3(2025년 10월 20일)

수정 사항

일반

  • 유효성 검사 프로세스 중에 잘못된 유효성 검사 오브젝트 수 계산이 수정되었습니다.

  • 커넥터 메시징과의 일관성을 유지하기 위해 웨어하우스 유효성 검사 오류 메시지가 업데이트되었습니다.

버전 1.20.2(2025년 10월 20일)

새로운 기능 🚀

BigQuery

  • REGEXP_EXTRACT_ALLROW_NUMBER 기본 제공 함수에 대한 지원이 추가되었습니다.

  • ARRAY 기본 제공 함수에 대한 지원이 추가되었습니다.

개선 사항

SQL 서버

  • XACT_STATECURRENT_TRANSACTION으로 마이그레이션되었습니다.

  • 명시적 트랜잭션 내의 ROLLBACK 변환이 활성화되었습니다.

PowerBI

  • 재지정 보고서에서 ‘보류 중인 작업 설명’이 개선되었습니다.

수정 사항

BigQuery

  • IN UNNEST 내부의 리터럴이 변환되지 않는 문제가 수정되었습니다.

  • 입력 유형이 VARCHAR가 아닌 경우의 SAFE_CAST 동작이 수정되었습니다.

일반

  • 집계 함수와 여러 열이 포함된 쿼리가 수정되었습니다.

버전 1.20.1(2025년 10월 16일)

새로운 기능 🚀

BigQuery

  • REGEXP_REPLACE 함수에 대한 지원이 추가되었습니다.

  • %t 인자가 있는 FORMAT 함수에 대한 지원이 추가되었습니다.

  • BYTE_LENGTH 함수에 대한 지원이 추가되었습니다.

  • TIMESTAMP_TRUNC 함수에 대한 지원이 추가되었습니다.

개선 사항

Teradata

  • 빈 결과에 대한 SELECT INTO 문의 기본값 보존이 개선되었습니다.

PowerBI

  • 메타데이터 파일에서 M-Query 소스 검색이 개선되었습니다.

수정 사항

PowerBI

  • 연결 패턴이 거부될 때 매개 변수 목록이 올바르게 읽히지 않는 문제가 수정되었습니다.

  • 데이터베이스가 아닌 커넥터 또는 적용할 수 없는 커넥터가 수정되지 않은 경우 ETLAndBiRepointing 평가 보고서에 설명이 추가되었습니다.

버전 1.20.0(2025년 10월 15일)

새로운 기능 🚀

BigQuery

  • TimestampDiff, Safe_Divide, Except 함수에 대한 지원이 추가되었습니다.

  • ARRAY_AGG 함수에 대한 지원이 추가되었습니다.

  • UNNEST 기본 제공 기호가 추가되었습니다.

  • UNIX_SECONDS 기본 제공 함수에 대한 지원이 추가되었습니다.

  • UNIX_MILLISUNIX_MICROS 기본 제공 함수에 대한 지원이 추가되었습니다.

  • ARRAY_CONCAT, TIMESTAMP_MILLIS, ENDS_WITH 함수에 대한 지원이 추가되었습니다.

  • JSON_QUERY, JSON_EXTRACT, JSON_QUERY_ARRAY, JSON_EXTRACT_ARRAY 함수에 대한 지원이 추가되었습니다.

Teradata

  • SnowScript에서 .REMARK에 대한 지원이 추가되었습니다.

SSIS

  • SSIS ForEach 파일 열거자 변환 논리가 구현되었습니다.

Tableau

  • Tableau 재지정에 대한 재지정 평가가 추가되었습니다.

일반

  • MD5 함수 지원을 추가했습니다.

개선 사항

Teradata

  • BTEQ에서 ERROR LEVEL이 주석 처리되었습니다.

SSIS

  • SSIS에 대한 식별자 삭제가 개선되었습니다.

  • SSIS 조회에서 출력 열에 대한 “CopyFromReferenceColumn” 속성 검색이 개선되었습니다.

일반

  • AiVerification 로그에 대한 계정 정보가 추가되었습니다.

  • Snowflake 로그인에 웨어하우스 유효성 검사가 추가되었습니다.

  • UpdateControlVariable 호출에서 TO_VARIANT로 제어 변수 값이 래핑되었습니다.

  • CREATE OR REPLACE 구문을 사용하도록 SQL 작업 생성이 리팩토링되엇습니다.

  • 제어 변수에 대해 TO_VARIANTINSERT...SELECT가 추가되었습니다.

  • 대/소문자를 구분하지 않는 문자열 비교를 위한 변환이 추가되었습니다.

수정 사항

일반

  • 주 제어 흐름의 작업과 컨테이너 작업의 이름 충돌이 수정되었습니다.

  • “음수(또는 단항 ‘빼기’)에 대한 식 변환 없음” 문제가 수정되었습니다.

버전 1.19.7(2025년 10월 15일)

새로운 기능 🚀

BigQuery

  • TO_HEXARRAY_TO_STRING_FUNCTION에 대한 지원이 추가되었습니다.

Oracle

  • 이제 SnowScript UDF가 일반 공급으로 제공됩니다.

SQL 서버

  • 이제 SnowScript UDF가 일반 공급으로 제공됩니다.

일반

  • AiVerification API에 대한 추가 옵션을 숨기는 기능 플래그가 추가되었습니다.

  • 문자열 비교를 나타내기 위해 추상 구문 트리(ASTs)에 인터페이스가 추가되었습니다.

  • ARRAY_CONCAT_AGG 함수에 대한 부분적 지원이 추가되었습니다.

  • REGEXP_EXTRACT 함수에 대한 지원이 추가되었습니다.

  • IN 조건자 내의 UNNEST 함수에 대한 변환 지원이 추가되었습니다.

  • NET.IPV4_TO_INT64 함수에 대한 지원이 추가되었습니다.

개선 사항

  • SC 사용 기간을 10월 말까지 연장하기 위해 최대 GS 버전이 9.37로 업데이트되었습니다.

  • 이제 ETL SQL 조각을 처리할 때 TSqlNotSupportedStatementReplacer 규칙이 무시됩니다.

  • 이제 선행 작업 이름 생성에서 SSIS 패키지 파일 이름이 사용됩니다.

수정 사항

  • 확인된 오브젝트 수 문제가 해결되었습니다.

버전 1.19.6(2025년 10월 8일)

새로운 기능 🚀

SSIS

  • ForEach 파일 열거자를 위한 핵심 기반이 추가되었습니다.

  • Dynamic SQL을 위한 기본 인프라가 추가되었습니다.

  • SSIS ForEach 루프 컨테이너에 대한 커서 기반 반복 구조가 추가되었습니다.

  • SSIS 실행 SQL 작업에 대한 동적 SQL 지원이 추가되었습니다.

Oracle

  • BigQuery UNNEST 연산자에 대한 지원이 추가되었습니다.

  • JSON_VALUE_ARRAY 기본 제공 함수에 대한 지원이 추가되었습니다.

  • 여러 기본 제공 함수에 대한 지원이 추가되었습니다.

  • TIMESTAMP_SECONDS를 지원하는 기능이 추가되었습니다.

  • SnowScript UDF에 대한 지원이 추가되었습니다.

SQL 서버

  • Transact에서 SET IDENTITY_INSERT를 처리하기 위해 TSqlSetIdentityInsertReplacer가 추가되었습니다.

일반

  • AI 확인 PuPr 후속 항목이 추가되었습니다.

  • Tableau 재지정에 ‘connection’ 요소가 추가되었습니다.

  • 컨테이너 내부의 SQL 작업 문을 실행하기 위해 세미콜론이 추가되었습니다.

  • NET.SAFE_IP_FROM_STRING 함수에 대한 변환이 추가되었습니다.

  • HLL_COUNT.MERGE 함수에 대한 지원이 추가되었습니다.

  • NET.IP_NET_MASK 함수에 대한 지원이 추가되었습니다.

  • ETL 전처리 작업이 추가되었습니다.

  • HLL_COUNT.INIT 함수에 대한 변환이 추가되었습니다.

  • 오프셋 배열 접근자 함수에 대한 지원이 추가되었습니다.

개선 사항

  • 마이그레이션 컨텍스트에서 쿼리 기호의 직렬화 및 역직렬화가 추가되었습니다.

수정 사항

Teradata

  • CAST 형식과 관련된 문제가 수정되었습니다.

Oracle

  • 지원되는 형식이 지원되지 않는 형식으로 잘못 표시되는 문제가 수정되었습니다.

  • 기호 키 생성과 관련된 버그가 수정되었습니다.

일반

  • 컨텍스트가 있는 기호를 로드할 때 기호 키 생성 관련 문제가 수정되었습니다.

  • Tableau 재지정 시 따옴표 및 값 길이 관련 문제가 수정되었습니다.

버전 1.19.5(2025년 10월 3일)

새로운 기능 🚀

일반

  • Snowflake 선택 별표 열 식에 대한 지원이 추가되었습니다.

SSIS

  • CAST 식 변환에 대한 지원이 추가되었습니다.

개선 사항

일반

  • 이메일 사용자를 올바르게 처리하기 위한 SnowflakeLogin 메서드가 개선되었습니다.

  • Declare 문 바꾸기가 SQL로 이동했습니다.

수정 사항

SSIS

  • 세미콜론이 없는 SSIS 컨테이너 BEGIN END 문제가 해결되었습니다.

Oracle

  • 잘못된 함수 변환 관련 문제가 수정되었습니다.

  • SYS_REFCURSOR가 올바르게 마이그레이션되지 않는 문제가 수정되었습니다.

dbt

  • 조건부 분할 다운스트림 ref() 호출 관련 문제가 수정되었습니다.

버전 1.19.4(2025년 10월 1일)

새로운 기능 🚀

PowerBI

  • Teradata Power BI 재지정에 대한 테스트 시나리오가 확장되었습니다.

SSIS

  • SSIS 병합 조인 변환에 대한 지원이 도입되었습니다.

  • SSIS 작업에 대한 오케스트레이터 작업 변수 래퍼가 구현되었습니다.

Teradata

  • 이제 Snowscript가 대상일 때 스크립트 파일이 코드 단위로 올바르게 보고됩니다.

Oracle

  • 참조된 데이터 타입이 지원되지 않을 경우 사용자를 위한 경고 시스템이 구현되었습니다.

  • 명확성과 일관성을 위해 RAISE_MESSAGE_UDF.sql의 이름이 RAISE_MESSAGE.sql로 변경되었습니다.

SQL 서버

  • 인식 개선을 위해 매개 변수가 식별자로 추가되었습니다.

dbt

  • 구성 파일이 ETL 출력 디렉터리로 재배치되고 dbt 프로젝트에서 분석 및 스냅샷 폴더가 제거되었습니다.

일반

  • 중첩 프로시저를 지원하는 BTEQ 레이블에 대한 변환이 추가되었습니다.

  • SQL 작업 실행을 위한 결과 바인딩이 활성화되었습니다.

  • 향상된 원격 분석을 위해 오브젝트 태그 지정 및 관련 보고서에 마이그레이션 ID가 포함되었습니다.

  • AI 확인 프롬프트의 빈도가 줄었습니다.

개선 사항

Oracle

  • %TYPE 선언에 대한 변환 프로세스가 개선되었습니다.

  • 일관성 향상을 위해 DB2 변수 선언이 리팩터링되었습니다.

일반

  • ETL 변환에 대한 충돌 감지 및 해결 메커니즘이 개선되었습니다.

수정 사항

Oracle

  • RAISE_MESSAGE_UDF.sql가 PostgreSQL 테스트에서 잘못 참조되는 문제가 해결되었습니다.

  • 오류 경고 정보(EWI)가 Oracle에서 확인되지 않은 유형에 추가되는 문제가 해결되었습니다.

일반

  • AiVerificationHttpClient 내에서 오류 처리 및 로깅이 개선되었습니다.

버전 1.19.3 (2025년 9월 29일)

개선 사항

일반

  • 하위 확인 상태를 더 잘 관리하기 위해 VerifiedTemplate이 개선되었습니다.

수정 사항

일반

  • 역할이 로그인 엔드포인트에 올바르게 전파되지 않는 문제가 수정되었습니다.

  • Windows에서 생성된 ZIP 파일이 적절한 Unix 권한을 유지하지 않는 문제가 수정되었습니다.

버전 1.19.2(2025년 9월 26일)

새로운 기능 🚀

PowerBI

  • 데이터 변환의 유연성을 높이기 위해 동적 또는 사용자 지정 연결에 대한 지원이 추가되었습니다.

SSIS

  • 더 복잡한 구조를 처리할 수 있도록 SSIS 컨테이너(예: For Loop, Foreach Loop)의 재귀적 변환을 위한 핵심 인프라가 구현되었습니다.

개선 사항

SSIS

  • 제어 흐름을 더 잘 처리하기 위해 컨테이너에 대한 인라인 변환 구현이 완료되었습니다.

Teradata

  • 변환 호환성을 개선하기 위해 UDFs 및 업데이트된 기본 시간 형식(HH:MI:SS.FF6)이 재정렬되었습니다.

dbt

  • 잠재적인 구문 오류를 방지하기 위해 생성된 YML 구성 파일에서 꺾쇠 괄호(<>)가 제거되었습니다.

  • 더 깔끔한 코드를 생성하기 위해 ETL 변환 중에 생성된 모델에서 불필요한 태그가 제거되었습니다.

  • 프로젝트 가독성 향상을 위해 ETL 변환에서 생성된 모델의 이름이 간소화되었습니다.

수정 사항

PostgreSQL

  • RAISE_MESSAGE_UDF가 두 개의 매개 변수만 사용하여 호출된 경우의 오류가 해결되었습니다.

일반

  • 더 나은 파일 관리를 위해 파일 확장명을 포함하도록 SQLite 저장소 파일 이름이 업데이트되었습니다.

  • TRANSFORM_SP_EXECUTE_SQL_STRING_UDF 헬퍼에서 datetime 값이 동적 SQL에서 형식이 잘못 지정되는 문제가 수정되었습니다.

  • Nuget 패키지 관리와 관련된 내부 수정 사항이 적용되었습니다

  • 내부 리소스 파일(IssueResources.json)에서 잘못된 열거형이 수정되었습니다.

버전 1.19.0(2025년 9월 24일)

새로운 기능 🚀

일반

  • CTAS 문의 IDENTITY에 대한 지원이 추가되었습니다.

  • 메트릭 수집 제어를 개선하기 위해 데이터 마이그레이션 구성에서 원격 분석 설정이 개선되었습니다.

Tableau

  • Tableau 프로젝트 변환을 위한 초기 인프라가 추가되었습니다.

ETL 및 SSIS

  • 파일 이름별로 그룹화된 ETL 변환에 대한 새로운 출력이 구현되었습니다.

  • “파생 열” 식의 ISNULL 함수 변환 및 변수에 대한 지원이 추가되었습니다.

  • 원본 패키지 이름을 사용하여 SSIS 평가 보고서 및 작업 생성이 개선되었습니다.

DB2

  • DECLARE TABLE 문 변환에 대한 지원이 추가되었습니다.

BigQuery

  • REGEXP_CONTAINS 함수에 대한 지원이 추가되었습니다.

dbt

  • 변수 변환 논리를 통합하기 위해 dbt 프로젝트 생성기가 리팩터링되었습니다

수정 사항

PowerBI

  • CommandTimeout 매개 변수 및 스키마 대문자 변환 문제가 수정되었습니다.

SSIS

  • 숫자 피연산자에서 더하기 연산자(+)와 관련된 심각한 버그가 수정되었습니다.

일반

  • 전환율 계산이 수정되었습니다.

  • DROP TABLE 처리 및 COALESCE 유형 확인이 개선되었습니다.

  • Teradata에 대한 커밋 시 행 보존 노드의 변환이 제거되었습니다

버전 1.18.3(2025년 9월 22일)

수정 사항

  • 엔드투엔드 환경에서 배포 카탈로그 새로 고침 기능이 개선되었습니다.

  • 변환 재시도 흐름과 관련된 탐색 문제가 수정되었습니다.

버전 1.18.0(2025년 9월 18일)

새로운 기능 🚀

PuPr AI 확인

  • SQL Server 마이그레이션에 대한 새 AI 검증 단계가 추가되었습니다.

SQL 서버

  • [미리 보기 기능] UDF를 Snowflake Scripting UDFs로 변환하는 기능 지원

  • ERROR_NUMBERSQLCODE로 변환하는 기능을 지원합니다.

  • COL_LENGTH 기본 제공 함수를 지원합니다.

Teradata

  • TD_MONTH_BEGIN, TD_WEEK_BEGINTD_WEEK_END 기본 제공 함수를 지원합니다.

  • OREPLACE 기본 제공 함수에서 16진수 리터럴을 지원합니다.

Oracle

  • ASCIISTR 기본 제공 함수를 지원합니다.

  • MAX DENSE_RANK FIRSTMIN DENSE_RANK LAST 절을 지원합니다.

SSIS

  • SSIS Microsoft.Merge 변환이 추가됨

  • SSIS 변수 처리 변환이 개선됨

수정 사항

Oracle

  • 상관 관계가 있는 쿼리의 인식이 개선되었습니다.

버전 1.17.6(2025년 9월 5일)

수정 사항

  • SnowConvert 클래식 모드에서 코드 변환 중 발생하는 충돌이 수정되었습니다.

버전 1.17.2(2025년 9월 4일)

수정 사항

  • 오브젝트 선택 화면의 시각적 문제가 수정되었습니다.

버전 1.17.1(2025년 9월 1일)

새로운 기능 🚀

일반

  • IBM DB2 SQL 지원\이제 SnowConvert AI는 테이블과 뷰를 Snowflake로 변환하는 기능을 지원합니다. 이 기능에는 다음에 대한 지원이 포함됩니다.

  • 최상위 코드 단위 보고서에 새 열이 추가되었습니다. 코드 단위 데이터베이스, 코드 단위 스키마 및 코드 단위 이름

PostgreSQL 및 기반 언어

  • 비트 함수 지원

수정 사항

일반

  • 오류 노드를 지정하기 위해 SSC-EWI-0040이 수정되었습니다.

Teradata

  • BTEQ 변환에서 SET FORMAT이 제거됨

  • 여러 BTEQ 구문 분석 오류가 수정됨

  • BTEQ .MESSAGEOUT에 대한 지원이 추가됨

  • 조건 내의 셸 변수에 대해 보류 중인 변환이 추가됨

  • BTEQ .SET FOLDLINE 명령에 대한 지원이 추가됨

  • .SET TITLEDASHES 명령에 대한 변환이 추가됨

  • STATISTICS BTEQ 절에 대한 EWI가 FDM으로 다운그레이드됨

  • PERIOD BTEQ 절에 대한 EWI가 FDM으로 다운그레이드됨

Oracle

  • DATE 유형 특성에 대한 변환이 수정됨

SQL 서버

  • 쿼리를 반환하는 SELECT INTO 문이 포함된 프로시저의 처리가 개선되었습니다.

  • @@DateFirstGET_WEEK_START로 변환

  • Numeric format 함수 지원

  • Convert 함수 지원

  • Datename 함수 지원

  • XML 쿼리를 사용하는 변환에서 @ 기호가 제거되었습니다.

  • Print 문 지원

  • 날짜/시간 형식 지원.

  • 대상 테이블에 표시되는 절에서 테이블 이름을 제거하여 업데이트 문이 개선되었습니다.

  • 오류 함수 변환 지원.

버전 1.16.2(2025년 8월 19일)

새로운 기능 🚀

일반

  • 기본 제공 및 사용자 정의 함수의 호출을 마이그레이션 상태별로 그룹화하여 요약하는 새 보고서 SQLFunctionsUsage.csv가추가되었습니다. 이 보고서를 통해 사용자는 함수 사용, 문제 없이 Snowflake로 변환되었는지 여부 추가적인 변환 후 작업이 필요한지 여부에 대한 세부 정보를 확인할수 있습니다.

Teradata

  • 기간 CONTAINS 절에 대한 변환이 추가됨

수정 사항

Oracle

  • GENERATED ALWAYS AS 식 열 옵션이 변환되지 않는 문제가 수정됨

  • 출력에서 리터럴 값이 올바르게 이스케이프되지 않은 동적 SQL 코드 문자열이 수정됨

SQL 서버

  • 전체 자릿수가 지정된 경우 DATETIME2 데이터 타입이 올바르게 변환되지 않는 문제가 수정됨

  • 이름이 바뀐 기능을 사용할 때 대괄호가 없는 오브젝트 이름이 바뀌지 않는 문제가 수정됨

  • 지원되지 않는 데이터 타입이 있는 오브젝트가 성공적으로 변환된 것으로 잘못 표시되는 문제를 수정하기 위해 SSC-FDM-TS0015가 EWI SSC-EWI-TS0015로 승격됨

  • 일부 가상 열이 식에 올바른 데이터 타입 대신 VARIANT 데이터 타입으로 변환되는 문제가 수정됨

  • 이전에는 출력 코드에서 그대로 유지되었던 STRING_SPLIT 함수에 대한 변환이 개선됨

  • IF 문의 ELSE 절에서 SELECT 문이 발견될 때 CREATE FUNCTION 본문이 생성되지 않는 문제가 수정됨

  • 구문 분석 오류를 생성하는 @ 문자가 포함된 식별자가 수정됨

  • 요일 부분이 지정된 경우 DATE_PART 함수가 잘못된 변환을 수행하는 문제가 수정됨

  • 오류 복구를 구문 분석하여 생성된 빈 문으로 인해 보류 중인 함수 동등성 오류가 보고되는 문제가 수정됨

  • DATENAME 함수 변환이 UDF Helpers 폴더에 필요한 UDF 정의를 생성하지 않는 문제가 수정됨

  • 경우에 따라 TRY_CAST/TRY_CONVERT 함수가 변환되지 않는 문제가 수정됨

버전 1.16.1(2025년 8월 11일)

새로운 기능 🚀

  • Snowflake에 로그인하기 위한 키 페어 인증이 추가되었습니다.

  • 데이터 유효성 검사 Python 지원이 3.13으로 업그레이드되었습니다.

버전 1.16.0(2025년 8월 8일)

수정 사항

  • 인증서 처리 문제로 인해 SnowConvert에서 액세스 코드를 검색하는 문제가 수정되었습니다.

  • 데이터 유효성 검사 수동 실행 지침과 스크립트가 추가되었습니다.

버전 1.15.1(2025년 8월 6일)

새로운 기능 🚀

  • PostgreSQL 배열 식 및 배열 액세스에 대한 지원이 추가되었습니다.

수정 사항

  • Oracle의 JSON_OBJECT 함수에 대한 변환이 수정되었습니다.

  • 새로운 공식 설명서 사이트에 대한 링크가 업데이트되었습니다.

  • 비 E2E 플랫폼에서 변환 재시도를 클릭할 때 발생하는 버그가 수정되었습니다.

  • Snowflake 연결 양식의 선택적 필드가 수정되었습니다.

  • 일부 Oracle 함수가 올바른 대상으로 변환되지 않는 문제가 수정되었습니다.

버전 1.14.0(2025년 7월 30일)

새로운 기능 🚀

  • 마이그레이션 프로젝트 컨텍스트 기능이 추가되었습니다.

버전 1.13.0(2025년 7월 28일)

새로운 기능 🚀

  • 데이터 추출, 분석, 로딩 프로세스 등 대규모 작업에 대한 기본 시간 제한 값을 늘려 데이터 마이그레이션 성능이 개선되었습니다.

  • Oracle에서 중첩 프로시저를 지원합니다.

수정 사항

  • 통합을 간소화하고 통합된 사용자 환경을 제공하기 위해 Azure 호스팅 도메인(.azurewebsites.net)에서 Snowflake 호스팅 도메인(.snowflake.com)으로 SnowConvert AI API 트래픽이 라우팅되었습니다.

  • 이전에 각 요청에 대해 새 브라우저 탭을 열었던 반복적인 인증 프롬프트를 제거하여 데이터 마이그레이션 프로세스 중 SSO 인증 토큰 캐싱이 수정되었습니다.

버전 1.12.1(2025년 7월 21일)

새로운 기능 🚀

Hive-Spark-Databricks SQL의 외부 테이블에 대한 변환 옵션.

수정 사항

  • Sybase에서 백틱 식별자 지원.

  • Amazon Redshift COMMENT ON 문에 대한 변환.

  • 비반환 함수가 PostgreSQL에 대한 저장 프로시저로 변환됨.

버전 1.11.1(2025년 7월 11일)

새로운 기능 🚀

Teradata, Oracle, SQL Server 및 Redshift 마이그레이션 시 Snowflake Scripting 내에서 새로운 Snowflake Out 인자 구문을 지원합니다.

수정 사항

Teradata 데이터 타입 처리: JSON에서 VARIANT로의 마이그레이션이 개선되었습니다. Python으로 작성된 Redshift 프로시저의 복구가 개선되었습니다.

버전 1.11.0(2025년 7월 1일)

새로운 기능 🚀

SQL Server 엔드투엔드 환경를 위한 새로운 데이터 유효성 검사 프레임워크 통합: 이제 사용자는 데이터를 마이그레이션한 후 데이터의 유효성을 검사할 수 있습니다. 데이터 유효성 검사 프레임워크는 다음 유효성 검사를 제공합니다. 스키마 유효성 검사: 데이터 타입 간의 올바른 매핑을 증명하기 위해 테이블 구조의 유효성을 검사합니다. 메트릭 유효성 검사: 테이블에 저장된 데이터의 메트릭을 생성하여 마이그레이션 후 데이터의 일관성을 보장합니다.

버전 1.3.0(2025년 3월 25일)

Sybase IQ 지원

이제 SnowConvert AI는 Sybase IQ Create Table에서 Snowflake로의 변환을 지원합니다. 이 기능에는 다음에 대한 지원이 포함됩니다.

새로운 기능 🚀

  • Sybase:

    • 정규 및 임시 테이블 변환

    • 제약 조건 변환

    • 데이터 타입 변환

Azure Synapse

  • 오브젝트 참조 및 누락된 오브젝트 참조 보고서에 표시되지 않는 오브젝트 참조를 수정했습니다.

  • 배포 절이 있는 구체화된 뷰에 대한 구문 분석 지원 추가

버전 1.2.17(2025년 3월 18일)

Azure Synapse 지원

이제 SnowConvert AI는 Azure Synapse에 대한 지원을 Snowflake에 추가하여 Azure Synapse SQL 스크립트 및 저장 프로시저를 Snowflake SQL 언어로 직접 변환할 수 있도록 지원합니다. 이는 Transact-SQL(T-SQL)에 대한 기존 지원을 보완하며, Microsoft의 데이터 웨어하우징 에코시스템에서 마이그레이션하는 사용자를 위한 보다 포괄적인 솔루션을 제공합니다.

새로운 기능 🚀

버전 1.2.16(2025년 3월 10일)

Redshift 저장 프로시저 지원

이제 SnowConvert AI는 Redshift 저장 프로시저를 Snowflake로 변환하는 기능을 지원하여 프로시저 코드를 원활하게 마이그레이션할 수 있습니다. 이 기능에는 변수 작업, 제어 흐름 문, 커서 처리 및 트랜잭션 관리 기능에 대한 지원이 포함됩니다.

새로운 기능 🚀

저장 프로시저에 새로운 기능이 지원됩니다.

  • 일반 지원:

    • 저장 프로시저 내부의 ``SELECT INTO`` 변수에 대한 변환.

    • ELSE 절이 없는 ``CASE`` 문을 변환합니다.

    • Redshift에서 ``RETURN`` 문 변환.

    • 로그, 경고 및 예외에 대한 ``RAISE`` 지원.

  • 변수 바인딩:

    • 저장 프로시저에서 바인딩 변수를 지원합니다.

    • 바인딩 변수에 대한 위치 인자 처리하기.

    • ``OPEN cursor`` 문의 변수 바인딩.

  • 트랜잭션 지원:

    • ``COMMIT``, ``ROLLBACK``, ``TRUNCATE`` 문에 대한 초기 지원.

  • 커서 작업:

    • ``FETCH`` 문을 지원합니다.

    • ``refcursor variable declaration`` 변환.

  • DML 작업:

    • ``INSERT``, ``UPDATE``, ``MERGE``, ``SELECT INTO`` 문 변환.

  • `` **Control Flow Statements** ``:

    • 기본 제어 플로우 문을 지원합니다.

    • 루프에 대한 레이블 통계의 변환.

  • DDL 작업:

    • ``CREATE TABLE AS`` 문을 지원합니다.

대규모 변경 ⛓️‍💥

  • 최상위 코드 단위 보고서에서 코드 단위 이름을 코드 단위 ID 로 변경했습니다.

버전 1.2.6(2025년 2월 26일)

Oracle

  • 구문 분석 오류로 잘못 보고된 CONSTRAINT 절을 수정했습니다.

Redshift

추가됨

  • Declare 문을 지원합니다.

  • Merge 문을 지원합니다.

  • Update 문을 지원합니다.

  • Refcursor 유형으로 변수 선언을 지원합니다.

  • 선언, 열기, 닫기 커서를 지원합니다.

Teradata

  • ‘chars’ 및 ‘characters’ 기본 제공 함수가 참조가 누락된 것으로 보고되는 문제를 수정했습니다.

버전 1.2.5(2025년 2월 7일)

공통

  • SnowConvert AI CLI 도움말 메시지가 개선되었습니다.

버전 1.2.4(2025년 2월 7일)

공통

  • SnowConvert AI CLI 도움말 메시지가 개선되었습니다.

Teradata

  • DATE 형 변환의 EWI 일관성이 개선되었습니다.

버전 1.2.1(2025년 1월 31일)

공통

수정됨

  • Powershell의 현재 사용자 프로필 설정 사용을 방지하여 더 원활한 실행을 보장할 수 있도록 SnowConvert AI 라이선스의 유효성을 검사하는 메커니즘이 개선되었습니다.

버전 1.2.0 (Jan 28, 2025)

  • 회사 이메일이 있는 사람이라면 누구나 무료로 액세스할 수 있습니다.

  • 이제 Redshift 변환이 미리 보기로 지원됩니다.

  • 평가 단계를 제거합니다. 이제 평가와 변환이 단 한 단계로 완료됩니다.

  • 새로운 Code Completeness Score 및 코드 단위 방법론 소개.

  • 함수 차이 메시지(FDMs), 성능 리뷰(PRFs) 및 EWIs (오류, 경고 및 문제)와 같은 메시지가 개선되었습니다.

공통

수정됨

  • 관련된 스칼라 하위 쿼리의 사용으로 인해 특정 상황에서 SSC-EWI-0108 오류가 발생합니다.

Teradata

수정됨

  • 파생된 테이블의 열 설명에 문자 세트 를 선택 사항으로 설정합니다.

버전 1.1.91 (Dec 19, 2024)

공통

수정됨

  • 집계 함수가 누락된 상관 관계 스칼라 하위 쿼리.

  • 연관성이 없는 스칼라 하위 쿼리는 지원되지 않는 것으로 표시되고 있습니다.

Teradata

추가됨

  • “ANSI/TERA 세션 모드” 및 “대/소문자 사양에 COLLATE 사용” 설정이 추가되었습니다.

    • COLLATE 포함 ANSI 모드.

    • COLLATE 미포함 ANSI 모드.

    • COLLATE 포함 TERA 모드.

    • COLLATE 미포함 TERA 모드.

  • GENERATED TIMECOLUMN 열 옵션의 구문 분석 지원.

  • TD_NORMALIZE_MEET 함수의 구문 분석 지원

수정됨

  • Snowflake 예약 키워드와 관련하여 열 이름의 불일치를 수정했습니다.

  • PARTITION BY RANGE_N 절에서 구문 분석 오류가 발생했습니다.

  • COALESCE 식에 대한 지원이 개선되었습니다.

SQL 서버

수정됨

  • 일부 함수가 보류 중인 함수로 잘못 표시되었습니다.

버전 1.1.80 (Dec 5, 2024)

공통

수정됨

  • 일부 함수 별칭이 사용될 때 SnowConvert AI가 스칼라 하위 쿼리를 유효하지 않은 것으로 잘못 표시했습니다.

  • SnowConvert AI에 구성 폴더에 대한 읽기/쓰기 권한이 없는 경우 충돌이 발생했습니다.

Teradata

수정됨

  • 이제 이름 바꾸기 함수가 매개 변수가 있는 함수를 고려합니다.

  • ELSE INSERT 구문을 사용하는 UPDATE 문이 올바르게 변환되지 않았습니다.

SQL 서버

수정됨

  • 이제 SnowConvert AI가 전역 변수 SQLROWCOUNT를 사용하여 @@ROWCOUNT를 성공적으로 변환합니다.

  • 이제 시스템 오브젝트의 뷰 및 열 이름이 INFORMATION_SCHEMA 와 쌍을 이룹니다.

버전 1.1.69 (2024년 11월 14일)

SQL 서버

수정됨

  • DEFAULT 값이 있는 BIT 데이터 타입은 true 또는 false이 아니라 1 또는 0으로 변환됩니다.

Oracle

수정됨

  • CONNECT BY 로 함수를 변환할 때 누락된 코드가 있습니다.

버전 1.1.67 (2024년 10월 30일)

Teradata

수정됨

  • 플래그 TeraModeForStirngComparison 은 true가 기본값으로 설정됩니다.

SQL 서버

수정됨

  • 기본값이 있는 열은 이제 해당 데이터 타입 형 변환을 통해 올바르게 변환됩니다.

Oracle

수정됨

  • CONNECT BY 로 함수를 변환할 때 누락된 코드가 있습니다.

버전 1.1.63 (2024년 10월 24일)

공통

  • 구문 분석 오류 메시지에서 복구 코드가 제거되었습니다.

  • 이제 Windows 닫기 버튼이 정상적으로 작동합니다.

  • 각 DDL SnowConvert AI가 생성하는 주석 절에 새 필드 도메인이 추가되었습니다.

Teradata

추가됨

  • 데이터 타입과 열 크기가 다른 UNION ALL 절을 지원합니다.

  • Sp_executeql 지원.

수정됨

  • Tera 모드와 ANSI 모드의 문자열 비교에서 불일치.

  • 구문 ‘’n이 포함된 복잡한 열 별칭이 SnowConvert 에서 인식되지 않습니다.

SQL 서버

추가됨

  • 모든 Core 관련 하위 쿼리의 FDM.

수정됨

  • 테이블 생성 시 WITH DISTRIBUTION 및 CLUSTERED 관련 문제.

Oracle

수정됨

  • FOR 문 내에서 .rownum을 사용할 때 SP 변환이 실패하는 문제가 발생했습니다.

버전 1.1.61 (2024년 10월 18일)

Teradata

수정됨

  • 이제 매크로 내부의 저장 프로시저 변환이 지원됩니다.

  • StringSimilarity Teradata 함수는 이제 성공적으로 변환됩니다.

Oracle

수정됨

  • DATEDIFF\UDF 는 이제 타임스탬프가 있는 날짜 차이와 소수점(시간 부분 차이)을 매개 변수로 반환합니다.

버전 1.1.56(2024년 10월 9일)

Teradata

수정됨

  • 저장 프로시저를 생성하여 Teradata에서와 동일한 플로우를 준수합니다(매크로 내부의 StoredProcedure)

  • UDF 헬퍼를 사용하여 Teradata의 VALIDTIME 열에 대해 지정된 기능을 에뮬레이션합니다

Oracle

수정됨

  • 비어 있는 생성 문

  • 타임스탬프가 있는 날짜 차이를 소수점(시간 부분 차이)을 매개 변수로 반환합니다.

버전 1.1.54 (2024년 10월 3일)

공통

  • 자동 업데이트 메커니즘을 개선했습니다.

Teradata

수정됨

  • “PERIOD_TO_TIME_UDF”라는 UDF 는 이제 변환된 코드에서 사용되는 경우 코드 출력의 일부로 포함됩니다.

  • “DATE_TO_PERIOD_UDF”라는 UDF 는 이제 변환된 코드에서 사용되는 경우 코드 출력의 일부로 포함됩니다.

SQL 서버

수정됨

  • CLUSTERED 절은 더 이상 출력 코드에 없습니다.

Oracle

수정됨

  • PARTITION 절은 이제 FDM 대신 EWI 로 식별됩니다.

버전 1.1.52 (2024년 9월 24일)

공통

  • 라이선스에 대한 통신이 없는 경우 정보 메시지 추가 API 및 자세한 정보가 포함된 링크 추가.

  • 보고서에 “코드 라인”이라는 새로운 열, 특히 “2.1 변환율 요약” 테이블이 추가되었습니다

Teradata

수정됨

  • CHAR/CHARACTER 로 형 변환하면 구문 분석 오류가 발생합니다

SQL 서버

수정됨

  • 추가 ‘;’이 있는 경우 빈 STAT EWI

  • Continue 문은 더 이상 EWI 로 표시되지 않습니다.

Oracle

수정됨

  • DATE_TO_RR_FORMAT_UDF 는 이제 입력 소스 코드에 참조가 있는 경우 출력에 포함됩니다.

버전 1.1.45 (2024년 9월 12일)

공통

인코딩 문제 수정 SSC-EWI-0041

Teradata

추가됨

  • TERA MODE 문자열 비교 변환에 대한 새로운 변환 설정 추가

수정됨

  • 저장 프로시저로 변환된 익명 코드 블록입니다.

  • PRIMARY TIME INDEX 는 구문 분석되지 않습니다.

SQL 서버

수정됨

  • 빈 스탯은 보류 중인 함수로 분류해서는 안됩니다

  • SQL 보고서에 Teradata를 참조하는 텍스트가 있습니다

Oracle

추가됨

  • Oracle 함수를 함수로 변환(단일 문)

수정됨

  • DATE_TO_RR_FORMAT_UDF 는 뷰 변환에 추가되지만, SC 출력의 일부가 아닙니다

버전 1.1.38 (2024년 8월 29일)

공통

  • SnowConvert 실행 성능이 개선되었습니다.

Teradata

  • EXTRACT 함수에 대한 변환이 추가되었습니다.

  • IMMUTABLE/VOLATILE 이 있을 때 프로시저에서 변환 수정.

  • EXTRACT_TIMESTAMP_DIFFERENCE_UDF 의 변환을 개선하여 타임스탬프를 매개 변수로 지원하도록 했습니다.

SQL 서버

  • 긴 이름의 열을 변환할 때 오류 처리가 개선되었습니다.

Oracle

  • STANDARD_HASH 함수에 대한 변환이 추가되었습니다.

  • DBMS_DATAPUMP.detach를 읽을 수 있도록 구문 분석기를 개선했습니다.

버전 1.1.33 (2024년 8월 9일)

공통

  • 여러 SSC-EWI-0013 발생을 수정했습니다.

  • 사용자에게 특정 로컬 디렉터리에 대한 읽기/쓰기 권한이 없는 경우 UI 환경이 개선되었습니다.

Teradata

  • PREPARE STATEMENT, ACTIVITY_COUNT, DAY_OF_MONTH, DAY_OF_WEEK, WEEK_OF_CALENDAR, MONTH_OF_CALENDAR 에 대한 변환이 추가되었습니다.

  • CREATE SCHEMA 에 대한 변환이 추가되었습니다.

  • 빼기 연산에서 INTERVAL 리터럴이 변환되지 않는 문제를 수정했습니다.

  • LATEST 를 열 이름으로 읽을 수 있도록 구문 분석기 기능이 개선되었습니다.

Oracle

  • PL/SQL 매개 변수 데이터 타입의 변환 개선: VARCHAR 및 INTEGER.

  • PL/SQL 프로시저 선언에서 중복된 설명을 수정했습니다.

버전 1.1.26(2024년 7월 28일)

Oracle

  • ACCESS PARAMETERS 테이블 옵션의 구문 분석을 추가합니다.

  • XMLType 테이블의 구문 분석을 추가합니다.

  • 익명 블록 내 FUNCTION 정의에 대한 변환을 추가했습니다.

  • 중복된 코드 SSC-FDM-OR0045 를 수정했습니다.

  • XMLSchema 사양의 구문 분석이 개선되었습니다.

SQLServer

  • EXECUTE AS 문이 EXECUTE IMMEDIATE 로 잘못 변환되는 것을 수정했습니다.

  • 임시 테이블이 잘못 생성되는 문제를 수정했습니다.

  • WITH xmlnamespaces 문의 구문 분석이 개선되었습니다.

버전 1.1.16(2024년 6월 26일)

Teradata

  • LIKE NOT CASESPECIFIC 의 변환을 수정했습니다.

  • BEGIN ... END 내부의 변수 선언 변환이 개선되었습니다.

  • CREATEVIEW 에서 AS OF 절과 WITH TIE S 옵션의 구문 분석이 개선되었습니다.

Oracle

  • CREATE VIEW 에서 공백이 있는 열의 변환을 수정했습니다.

  • SSC-EWI-OR0042 에 대한 설명이 개선되었습니다.

  • CREATE FUNCTION 에서 ACCESSIBLE BY 절 및 SQL_MACRO 옵션의 구문 분석이 개선되었습니다.

  • DECLARE 문의 구문 분석이 개선되었습니다.

SQLServer

  • BEGIN ... END 의 변환을 수정하여 기능적 동등성이 보류 중임을 표시했습니다.

  • FOR XML PATH 절에 대한 변환을 추가했습니다.

버전 1.1.9(2024년 6월 12일)

공통

  • 각 오브젝트의 COMMENT 절에 추가 정보를 추가했습니다.

Teradata

  • PREPARE 문에 EWI 0073을 추가했습니다.

  • OR REPLACECREATE TABLE 에 추가했습니다.

Oracle

  • 구체화된 뷰의 REFRESH_MODE 속성에 대한 변환을 추가했습니다.

  • MODEL 절을 읽고 CREATE VIEW 대체 라우팅을 읽을 수 있도록 구문 분석 기능이 개선되었습니다.

버전 1.1.8(2024년 5월 31일)

공통

  • 구체화된 뷰를 동적 테이블로 변환하는 기능이 추가되었습니다.

  • CodeUnit 보고서가 더 많은 코드 단위를 표시하도록 개선되었습니다.

SQLServer

  • SET ANSI_NULLS 의 변환이 추가되었습니다.

  • FROM 하위 쿼리 + MERGE INTO 패턴이 포함된 INSERT 변환을 추가했습니다.

버전 1.1.6(2024년 5월 21일)

Teradata

  • Cast('POINT(x t)' As ST_GEOMETRY 에 대한 변환이 수정되었습니다

  • 한 형식에서 다른 형식으로의 형 변환 변환을 수정했습니다.

  • DATEADD_UDFTO_INTERVAL_UDF 의 변환이 수정되었습니다

Oracle

  • JSON_OBJECTJSON_ARRAYAGG 기본 제공 함수를 읽기 위한 구문 분석 함수가 개선되었습니다.

SQLServer

  • 누락된 오브젝트 참조 보고서의 내용이 개선되었습니다.

  • 의미 분석 단계와 변환 단계의 견고성이 향상되었습니다.

버전 1.1.5(2024년 5월 10일)

공통

  • SSC-EWI-0001에 대한 자세한 정보 및 세부 정보 제공

  • 무료 테이블을 제공할 때 평가 모드의 견고성이 개선되었습니다.

Teradata

  • 날짜 처리와 관련된 변환이 개선되었습니다.

  • 블록 설명이 포함된 코드를 읽을 수 있는 구문 분석 기능이 개선되었습니다.

  • 테이블에서 데이터 타입 선언 앞에 NOT NULL 열 옵션을 읽을 수 있도록 구문 분석 기능이 개선되었습니다.

  • TIMESTAMP_DIFFERENCE_UDF 및 EXTRACT_TIMESTAMP_DIFFERENCE_UDF 의 기능을 개선했습니다.

SQL 서버

  • ALTER TABLE CHECK 제약 조건에 대한 변환이 개선되었습니다.

버전 1.1.4 (2024년 5월 2일)

공통

  • 새 평가 보고서 EmbeddedCodeUnitReport가 추가되었습니다. 자세한 내용은 여기를 참조하세요.

  • TopLevelCodeUnitReport가 개선되었습니다. FDM 개수, PRF 개수, FDM 및 PRF의 4개 열이 추가되었습니다. 자세한 내용은 여기를 참조하세요.

  • 평가 보고서 생성 시 예기치 않은 오류가 수정되었습니다.

Teradata

  • CONTINUE HANDLER 에 대한 변환이 추가되었습니다.

  • BYTE 데이터 타입에 대한 새로운 구문 분석 기능이 추가되었습니다.

  • 바인딩 변수 변환이 개선되었습니다.

Oracle

  • EXPLAIN PLAN 문, U 리터럴 및 CTAS 를 읽을 수 있는 구문 분석 기능이 추가 및 개선되었습니다.

  • object_construct로 커서를 정의해야 할 때 CURSOR 변환을 개선했습니다.

  • 배포 오류를 방지하는 프로시저 매개 변수 변환이 개선되었습니다.

SQLServer

  • DB_ID 함수에 대한 변환이 추가되었습니다.

  • CREATE SCHEMA 에 대한 기본 변환이 추가되었습니다.

  • CREATE INDEX 에 FDM 을 추가했습니다.

  • ALTER TABLE 변환이 개선되었습니다.