SnowConvert AI - Configurações de conversão do 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

Página de configurações de conversão gerais

  1. Comment objects with missing dependencies: Sinalizador para indicar se o usuário deseja comentar sobre nós que têm dependências ausentes.

  2. Definir a codificação dos arquivos de entrada: verifique as Configurações gerais de conversão para obter mais detalhes.

Nota

Para revisar as configurações que se aplicam a todas as linguagens compatíveis, acesse o seguinte artigo SnowConvert AI - Configurações gerais de conversão.

DB objects names settings

Página DB Objects Names Settings

  1. Schema: O valor da cadeia de caracteres especifica o nome do esquema personalizado a ser aplicado. Se não for especificado, será usado o nome original do banco de dados. Exemplo: DB1.myCustomSchema.Table1.

  2. Database: O valor da cadeia de caracteres especifica o nome do banco de dados personalizado a ser aplicado. Exemplo: MyCustomDB.PUBLIC.Table1.

  3. Padrão: Nenhuma das configurações acima será usada nos nomes dos objetos.

Preparar configurações de código

Página Prepare Code Settings

Descrição

Preparar meu código: sinalizador para indicar se o código de entrada deve ser processado antes da análise e da transformação. Isso pode ser útil para melhorar o processo de análise. Por padrão, ele é definido como FALSE.

Divide os objetos de nível superior do código de entrada em vários arquivos. As pastas seriam organizadas da seguinte forma:

Cópia

└───A new folder named ''[input_folder_name]_Processed''
    └───Top-level object type
        └───Schema name
Copy

Exemplo

Entrada

├───in
│       script_name.sql
Copy

Saída

Assuma que o nome dos arquivos corresponde ao nome dos objetos de nível superior nos arquivos de entrada.


├───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
Copy

Requisitos

Recomendamos fortemente o uso do SQL Server Management Studio (SSMS) para obter o script.

Configurações de linguagens de destino de procedimentos armazenados

Página Stored Procedures Target Languages Settings

Nessa página, você pode escolher se os procedimentos armazenados serão migrados para JavaScript incorporados no Snow SQL ou para o Snowflake Scripting. A opção padrão é Snowflake Scripting.

Redefinir configurações: a opção de redefinição de configurações aparece em todas as páginas. Se você tiver feito alterações, será possível redefinir SnowConvert AI às suas configurações padrão originais.

Next steps for SQL Server databases

For SQL Server databases, you can use SnowConvert AI to complete the following tasks after conversion: