SnowConvert AI - 最近のリリースノート¶
Version 2.0.8 (Nov 21, 2025)¶
改善¶
Teradata¶
Added support for
GOTO-LABELSin SnowScript.
Spark SQL¶
Added support for transformation rules to handle
INSERT OVERWRITEstatements.
SQL Server¶
Added support for the
CREATE SEQUENCEstatement.
一般¶
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 Server¶
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_SETTINGtimezone.
Spark SQL¶
Added support for
INSERT BY NAMEand removed theTABLEkeyword 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 Server¶
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
continuehandler.
一般¶
Cleaned up
package.jsonfor customer distribution.
修正¶
BigQuery¶
Fixed an aggregation issue that occurred when column aliases had the same name as table columns.
Oracle¶
Fixed
NOT NULLconstraint behavior withINLINE,CHECK, andPKconstraints.
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_TYPEbuilt-in function.Added support for the
SAFE.POWfunction.Added transformation for array slice patterns.
Added more array pattern support.
IBM DB2¶
Added support for
CONTINUE HANDLER.
Oracle¶
Added support for the
PARTITIONclause inMERGEstatements.
RedShift¶
Added support for
CONTINUE HANDLER.
Teradata¶
Added support for
CONTINUE HANDLER.
PowerBI¶
Added the
HierarchicalNavigationflag as an optional parameter in native connectors.
改善¶
Oracle¶
Enhanced arithmetic operations with
TIMESTAMPvalues.
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_testsparameter 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_ALLおよびROW_NUMBER組み込み関数のサポートを追加しましたARRAY組み込み関数のサポートを追加しました
改善¶
SQL Server¶
XACT_STATEをCURRENT_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_MILLISおよびUNIX_MICROS組み込み関数のサポートを追加しましたARRAY_CONCAT、TIMESTAMP_MILLIS、ENDS_WITH関数のサポートを追加しましたJSON_QUERY、JSON_EXTRACT、JSON_QUERY_ARRAY、JSON_EXTRACT_ARRAY関数のサポートを追加しました
Teradata¶
SnowScript での
.REMARKのサポートを追加しました
SSIS¶
SSIS ForEach File Enumeratorの変換ロジックを実装しました
Tableau¶
Tableauの再ポイント評価を追加しました
一般¶
MD5 関数のサポートを追加しました。
改善¶
Teradata¶
BTEQのERROR LEVELをコメントアウトしました
SSIS¶
SSISの識別子サニタイズを強化しました
SSISルックアップにおける出力列の「CopyFromReferenceColumn」プロパティの検索を改善しました
一般¶
AiVerificationのログにアカウント情報を追加しました
Snowflakeログインにウェアハウス検証を追加しました
UpdateControlVariableの呼び出しで、制御変数の値をTO_VARIANTでラップしましたCREATE OR REPLACE構文を使用するようにSQL タスク作成をリファクタリングしましたINSERT...SELECTにTO_VARIANTを制御変数として追加しました文字列の大文字小文字を区別しない比較のための変換を追加しました
修正¶
一般¶
メインコントロールフロー内のタスクとコンテナタスクの名前の競合を修正しました
「負の数(または単項の「マイナス」)に対する式の変換がない」問題を修正しました
バージョン1.19.7(2025年10月10日)¶
新機能 🚀¶
BigQuery¶
TO_HEXとARRAY_TO_STRING_FUNCTIONのサポートが追加されました
Oracle¶
SnowScript UDFが一般提供されました
SQL Server¶
SnowScript UDFが一般提供されました
一般¶
AiVerification APIの追加オプションを非表示にする機能フラグが追加されました
Abstract Syntax Trees(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 File Enumeratorのコア基盤を追加しました
Dynamic SQLのベースインフラを追加しました
SSIS ForEachループコンテナにカーソルベースの反復構造を追加しました
SSIS Execute SQLタスクの動的SQLサポートを追加しました
Oracle¶
BigQuery UNNEST演算子のサポートを追加しました
JSON_VALUE_ARRAY組み込み関数のサポートを追加しました
複数の組み込み関数のサポートを追加しました
TIMESTAMP_SECONDS のサポートを追加しました。
SnowScriptのサポートを追加しました
SQL Server¶
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のselectアスタリスク列式のサポートを追加しました
SSIS¶
CAST式の変換のサポートを追加しました
改善¶
一般¶
SnowflakeLoginメソッドを改良し、メールユーザーを正しく扱えるようにしました
Declare Statement ReplacerをSQLに移動しました
修正¶
SSIS¶
SSISコンテナのBEGIN ENDがセミコロンなしで表示される問題を修正しました
Oracle¶
誤った関数変換に関する問題を修正しました
SYS_REFCURSORが正しく移行されない問題を修正しました
dbt¶
下流のref()呼び出しが条件付きで分割される問題を修正しました
バージョン1.19.4(2025年10月1日)¶
新機能 🚀¶
PowerBI¶
Teradata Power BI再ポイントのテストシナリオを拡張しました
SSIS¶
SSIS Merge Join変換のサポートを導入しました
SSISタスク用のオーケストレータータスク変数ラッパーを実装しました
Teradata¶
Snowscriptがターゲットの場合、スクリプトファイルがコードユニットとして正しくレポートされるようになりました
Oracle¶
参照されたデータ型がサポートされていない可能性がある場合に、ユーザーに警告するシステムを実装しました
明確性と一貫性を保つため、
RAISE_MESSAGE_UDF.sqlをRAISE_MESSAGE.sqlに改名しました
SQL Server¶
認識向上のため、識別子にパラメーターを追加しました
dbt¶
設定ファイルをETL出力ディレクトリに再配置し、dbtプロジェクトからanalysesとsnapshotsフォルダーを削除しました
一般¶
ネストされた手続きをサポートするため、BTEQラベルの変換を追加しました
Execute SQLタスクの結果バインディングを有効にしました
移行IDをオブジェクトのタグ付けと関連レポートに含め、遠隔テレメトリーを強化しました
AI検証プロンプトの頻度を減少させました
改善¶
Oracle¶
%TYPE宣言の変換処理が強化されましたDB2の変数宣言をリファクタリングし、一貫性を高めました
一般¶
ETL変換の競合検出と解決メカニズムが改善されました
修正¶
Oracle¶
PostgreSQLテストで
RAISE_MESSAGE_UDF.sqlが誤って参照される問題を解決しましたOracleの未解決の型にEWI(エラー警告情報)が追加されない問題に対処しました
一般¶
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で、2つのパラメーターだけで呼び出された場合のエラーを解決しました
一般¶
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用のOn Commit Preserve Rowsノードの変換を削除しました
バージョン1.18.3(2025年9月22日)¶
修正¶
エンドツーエンドエクスペリエンスにおけるデプロイメントカタログのリフレッシュ機能を改善しました
再試行変換フローのナビゲーションに関する問題を修正しました
バージョン1.18.0(2025年9月18日)¶
新機能 🚀¶
PuPr AI検証¶
SQL Server 移行のための新しいAI 検証 ステップが追加されました
SQL Server¶
[プレビュー機能] Snowflake Scripting UDFs へのUDF変換のサポート
ERROR_NUMBERからSQLCODEへのサポートCOL_LENGTH組み込み関数のサポート
Teradata¶
TD_MONTH_BEGIN、TD_WEEK_BEGIN、TD_WEEK_END組み込み関数のサポートOREPLACE組み込み関数で 16 進リテラルのサポート
Oracle¶
ASCIISTR組み込み関数のサポートMAX DENSE_RANK FIRST、MIN 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 Support\ SnowConvert AIは、テーブルおよびビューのSnowflakeへの変換をサポートするようになりました。この機能には以下のサポートが含まれます。
トップレベルコードユニットレポート に新しい列を追加しました。Code Unit Database、Code Unit Schema、Code Unit Name
PostgreSQLおよびベース言語¶
ビット単位関数のサポート
修正¶
一般¶
エラーノードを指定するように SSC-EWI-0040 を修正しました
Teradata¶
BTEQから.SET FORMATを削除しました
BTEQの解析エラーを修正しました
BTEQ
.MESSAGEOUTコマンドのサポートを追加しました条件内のシェル変数に対する保留変換を追加しました
BTEQ
.SETFOLDLINEコマンドのサポートを追加しました.SET TITLEDASHESコマンドの変換を追加しましたSTATISTICSBTEQ 句でEWIをFDMにダウングレードしましたPERIODBTEQ 句でEWIをFDMにダウングレードしました
Oracle¶
DATE型属性の変換を修正しました
SQL Server¶
クエリを返す
SELECT INTOステートメントを含むプロシージャの取り扱いが改善されました@@DateFirstからGET_WEEK_STARTに変換Numeric format関数のサポートConvert関数のサポートDatename関数のサポートXMLクエリを使用する変換において、シンボル
@を削除しましたPrintステートメントのサポートdatetimeをサポートするフォーマット
ターゲットテーブルにテーブル名が表示される場合、句からテーブル名を削除することにより、updateステートメントを改善しました
Error関数の変換サポート
バージョン1.16.2(2025年8月19日)¶
新機能 🚀¶
一般¶
新しいレポート SQLFunctionsUsage.csv を追加し、組み込み関数およびユーザ定義関数の呼び出しを移行ステータス別にグループ化してまとめます。このレポートにより、ユーザーは、関数の使用に関する詳細、問題なくSnowflakeに変換されたか、変換後に追加のアクションが必要であったかなどを知ることができます。
Teradata¶
CONTAINS句の変換を追加しました
修正¶
Oracle¶
GENERATED ALWAYSAS expr列オプションが変換されない問題を修正しました動的SQLコード文字列のリテラル値が出力で適切にエスケープされていなかった問題を修正しました
SQL Server¶
精度が指定された場合に
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 Arguments構文のサポート
修正¶
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 タイプの変数宣言のサポート。
Declare、 Open、および Close カーソルのサポート。
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(2025年1月28日)¶
企業メールアドレス使用者全員が 無料 でアクセスできるようになりました。
Redshift の変換がプレビューでサポートされるようになりました。
評価ステップを削除します。評価と変換が1ステップで完了できるようになりました。
新しいCode Completeness Scoreとコードユニット法の導入。
機能差メッセージ(FDMs)、パフォーマンスレビュー(PRFs)、 EWIs (エラー、警告、問題)などのメッセージを改善しました。
共通¶
修正済み
SSC-EWI-0108 の使用により、特定のシナリオで相関スカラーサブクエリが誤って発生することがあります。
Teradata¶
修正済み
派生テーブルの列の説明で、 文字セット をオプションとして設定しました。
バージョン1.1.91(2024年12月19日)¶
共通¶
修正済み
集計関数が欠落した相関スカラーサブクエリ。
無相関スカラーサブクエリはサポートされていないとマークされます。
Teradata¶
追加済み¶
「ANSI/TERA セッションモード」と「大文字と小文字の指定に COLLATE を使用」設定を追加しました。
COLLATE ありの ANSI モード。
COLLATE なしの ANSI モード。
COLLATE ありの TERA モード。
COLLATE なしの TERA モード。
GENERATED TIMECOLUMN 列オプションの解析のサポート。
TD_NORMALIZE_MEET 関数\ の解析のサポート。
修正済み¶
Snowflake予約キーワードに関する列名の不一致を修正しました。
PARTITION BY RANGE_N 句の解析エラー。
COALESCE 式へのサポートを改善しました。
SQL Server¶
修正済み¶
一部の関数が保留中機能として誤ってマークされていました。
バージョン1.1.80(2024年12月5日)¶
共通¶
修正済み
SnowConvert AIでは、関数のエイリアスが使用されている場合、スカラーサブクエリーを誤って無効としていました
SnowConvert AIに設定フォルダーへの読み取り/書き込みパーミッションがない場合にクラッシュします
Teradata¶
修正済み¶
名前の変更機能がパラメーターを持つ関数を考慮するようになりました。
ELSE INSERT 構文の UPDATE ステートメントが正しく変換されませんでした。
SQL Server¶
修正済み¶
SnowConvert AIは、グローバル変数SQLROWCOUNTを使って@@ROWCOUNTの変換を正常に行います
sysオブジェクトからのビュー名と列名が、 INFORMATION_SCHEMA と組み合わされるようになりました。
バージョン1.1.69(2024年11月14日)¶
SQL Server¶
修正済み¶
BIT DEFAULT 値を持つデータ型は、trueまたはfalseに変換されず、1または0に変換されます。
Oracle¶
修正済み¶
CONNECT BY で関数を変換する際にコードが欠落します。
バージョン1.1.67(2024年10月30日)¶
Teradata¶
修正済み¶
フラグ TeraModeForStirngComparison はデフォルトでtrueにセットされます。
SQL Server¶
修正済み¶
デフォルト値を持つ列が、それぞれのデータ型のキャストで正しく変換されるようになりました。
Oracle¶
修正済み¶
CONNECT BY で関数を変換する際にコードが欠落します。
バージョン1.1.63(2024年10月24日)¶
共通¶
解析エラーメッセージからリカバリコードを削除しました。
ウィンドウを閉じるボタンが意図したとおりに動作するようになりました。
DDL SnowConvert AIが生成する各コメント句に、新しいフィールド domain を追加しました
Teradata¶
追加済み
データ型や列サイズが異なる UNION ALL 句のサポート。
sp_executeql のサポート。
修正済み¶
Teraモードと ANSI モードにおける文字列比較の不一致。
構文「n」を持つ複雑な列エイリアスが SnowConvert で認識されません。
SQL Server¶
追加済み
すべての相関サブクエリでの FDM。
修正済み¶
テーブル作成における WITH DISTRIBUTION と CLUSTERED の問題。
Oracle¶
修正済み¶
FOR ステートメント内で.rownumを使用すると、 SP 変換に失敗する問題。
バージョン1.1.61(2024年10月18日)¶
Teradata¶
修正済み¶
マクロ内のストアドプロシージャの変換がサポートされるようになりました。
StringSimilarity Teradata関数が正常に変換されるようになりました。
Oracle¶
修正済み¶
DATEDIFF_UDF は、タイムスタンプをパラメーターとする日付の差分を10進数で返すようになりました(時間部分の差分)。
バージョン1.1.56(2024年10月9日)¶
Teradata¶
修正済み¶
Teradataと同じフローに準拠するストアドプロシージャを作成(マクロ内に StoredProcedure)します
UDF ヘルパーを使用して、Teradataの VALIDTIME 列に与えられた関数をエミュレートします
Oracle¶
修正済み¶
空の作成ステートメント
タイムスタンプをパラメーターとして、10進数で日付の差を返します(時間部分の差分)。
バージョン1.1.54(2024年10月3日)¶
共通¶
自動更新の仕組みを改善しました。
Teradata¶
修正済み¶
「PERIOD_TO_TIME_UDF」 という UDF が変換後のコードで使用されている場合、コード出力の一部として含まれるようになりました。
「DATE_TO_PERIOD_UDF」 という UDF が変換後のコードで使用されている場合、コード出力の一部として含まれるようになりました。
SQL Server¶
修正済み¶
出力コードに CLUSTERED 句がなくなりました。
Oracle¶
修正済み¶
クエリ内の PARTITION 句が FDM ではなく EWI と識別されるようになりました。
バージョン1.1.52(2024年9月24日)¶
共通¶
ライセンス API との通信がない場合、有用なメッセージを追加し、何が起きているのかについての詳細情報のリンクを追加します。
レポート(特に「2.1 変換率概要」テーブル)に「コード行」という新しい列が追加されました
Teradata¶
修正済み¶
CHAR/CHARACTER へのキャストによる解析エラーの発生
SQL Server¶
修正済み¶
余分な「;」がある場合は、 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 Server¶
修正済み
空の統計は保留中機能として分類されるべきではありません
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 Server¶
長い名前の列を翻訳する際のエラー処理を改善しました。
Oracle¶
STANDARD_HASH 関数の翻訳を追加しました。
DBMS_DATAPUMP.detachを読み取れるようにパーサーを改善しました。
バージョン1.1.33(2024年8月9日)¶
共通¶
SSC-EWI-0013の発生の多くを修正しました。
ユーザーが特定のローカルディレクトリの読み取り/書き込み権限を持っていない場合の UI エクスペリエンスを改善しました。
Teradata¶
PREPARESTATEMENT、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内の変数宣言の翻訳を改善しました。CREATE VIEWのAS OF句とWITH TIES オプションの解析を改善しました。
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¶
EWI 0073を
PREPAREステートメントに追加しました。OR REPLACEをCREATE 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_UDFおよびTO_INTERVAL_UDFと関連する翻訳を修正しました
Oracle¶
JSON_OBJECTおよびJSON_ARRAYAGG組み込み関数を読み込むための解析機能を改善しました。
SQLServer¶
オブジェクト参照欠落レポートのコンテンツを改善しました。
セマンティック分析フェーズと翻訳フェーズにおける堅牢性を改善しました。
バージョン1.1.5(2024年5月10日)¶
共通¶
SSC-EWI-0001の詳細情報を提供します
フリーテーブルを提供する際の評価モードの堅牢性を改善しました。
Teradata¶
日付処理に関する翻訳を改善しました。
ブロックコメントを含むコードを読み取るための解析機能を改善しました。
テーブルのデータ型宣言の前に NOT NULL 列オプションを読み込む解析機能を改善しました。
TIMESTAMP_DIFFERENCE_UDF and EXTRACT_TIMESTAMP_DIFFERENCE_UDF の関数を改善しました。
SQL Server¶
ALTER TABLE CHECK 制約の翻訳を改善しました。
バージョン1.1.4(2024年5月2日)¶
共通¶
UIに新しい破壊的変更を追加しました。これでユーザーは、評価を行うためのアクセスコードを問い合わせなければならなくなります。詳細については、 こちら をご参照ください
新しい評価レポートEmbeddedCodeUnitReportを追加しました。詳細については、[こちら](../../ getting-started/running-snowconvert/review-results/reports/embedded-code-units-report.md) をご参照ください
TopLevelCodeUnitReportを改善しました。列を4つ追加しました。FDM Count、PRF Count、FDM、PRF。詳細については、 こちら をご参照ください
査定レポート作成時の予期せぬエラーを修正。
Teradata¶
CONTINUE HANDLER の翻訳を追加しました。
BYTE データ型の解析機能を追加しました。
バインド変数の翻訳を改善しました。
Oracle¶
EXPLAIN PLAN ステートメント、Uリテラル、 CTAS を読み込む解析機能の追加と改善。
object_constructでカーソルを定義する必要がある場合に、 CURSOR の翻訳を改善。
プロシージャパラメーターの翻訳を改善し、配置エラーを回避しました。
SQLServer¶
DB_ID 関数の翻訳を追加しました。
CREATE SCHEMA の基本的な翻訳を追加しました。
CREATE INDEX の FDM を追加しました。
ALTER TABLE の翻訳を改善。