Snowpark Migration Accelerator: Execução da ferramenta¶
Depois de configurar o projeto, você pode executar o Snowpark Migration Accelerator (SMA). Essa é a etapa mais simples do processo.
On the Assessment Settings page, select Start Assessment and then click Continue in the bottom right corner to begin running the Snowpark Migration Accelerator (SMA).

A ferramenta começará a verificar todos os arquivos no diretório de entrada. Durante a execução, você verá uma tela de progresso semelhante à seguinte:

O processo de migração consiste em três fases distintas:
Carregar o código-fonte: o SMA verifica todos os arquivos no diretório de entrada para criar um inventário de arquivos. A partir desse inventário, ele cria um modelo semântico usando o código das extensões de arquivo especificadas.
Analisar o código-fonte: Durante essa fase principal, o SMA cria uma Árvore de Sintaxe Abstrata (AST) para representar a funcionalidade do seu código-fonte. Durante a criação da AST, ele também cria uma tabela de símbolos para rastrear elementos e funções em todo o processo de conversão. Essa tabela de símbolos ajuda a gerar todos os relatórios de saída. No modo de conversão, o SMA identifica elementos da AST que têm equivalentes no Snowflake e os mapeia para as funções correspondentes do Snowflake.
Gravar resultados: Na etapa final, o SMA gera arquivos de saída. No modo de avaliação, ele cria relatórios. No modo de conversão, ele produz relatórios e código convertido na pasta de saída especificada.
After all three phases are complete, the Assessment Results page is automatically displayed.