SnowConvert AI - SQL Server変換設定¶
This topic applies to the following sources:
SQL Server
Azure Synapse Analytics
Before conversion, you use SnowConvert AI to extract database objects from your source system to prepare them for the conversion process. For more information, see SnowConvert AI: Data Extraction.
General conversion settings¶
.png)
依存関係が欠落しているオブジェクトにコメントする: 依存関係が欠落しているノードにユーザーがコメントするかどうかを示すフラグ。
入力ファイルのエンコードを設定する: 詳しくは 一般変換設定 を確認してください。
注釈
すべてのサポート言語に適用される設定を確認するには、次の 記事 をご覧ください。
DB objects names settings¶
.png)
スキーマ: 文字列値は、適用するカスタムスキーマ名を指定します。指定しない場合は、元のデータベース名が使用されます。例: DB1.myCustomSchema.Table1。
データベース: 文字列値は、適用するカスタムデータベース名を指定します。例: MyCustomDB.PUBLIC.Table1。
デフォルト: 上記のどの設定もオブジェクト名には使用されません。
コード準備設定¶
.png)
説明¶
Prepare my code: 解析と変換の前に入力コードを処理すべきかどうかを示すフラグ。これは解析処理を改善するのに便利です。デフォルトでは、FALSE に設定されています。
入力コードのトップレベルオブジェクトを複数のファイルに分割します。フォルダーは以下のように構成されます。
コピー
└───A new folder named ''[input_folder_name]_Processed''
└───Top-level object type
└───Schema name
例¶
入力¶
├───in
│ script_name.sql
出力¶
ファイル名は、入力ファイルのトップレベルのオブジェクトの名前であると仮定します。
├───in_Processed
├───procedure
│ └───dbo
│ A_PROCEDURE.sql
│ ANOTHER_PROCEDURE.sql
│ YET_ANOTHER_PROCEDURE.sql
│
└───table
└───dbo
MY_TABLE.sql
ADDITIONAL_TABLE.sql
THIRD_TABLE.sql
要件 ¶
SQL Server Management Studio(SSMS) を使ってスクリプトを取得することを強く推奨いたします。
ストアドプロシージャターゲット言語設定¶
.png)
このページでは、ストアドプロシージャをSnow SQL に埋め込まれた JavaScript に移行するか、Snowflake Scriptingに移行するかを選択できます。デフォルトのオプションはSnowflake Scriptingです。
設定のリセット: 設定のリセットオプションは、すべてのページに表示されます。変更を加えた場合は、SnowConvert AI を元のデフォルト設定にリセットすることができます。
Next steps for SQL Server databases¶
For SQL Server databases, you can use SnowConvert AI to complete the following tasks after conversion: