Snowpark Migration Accelerator: Código de saída¶
O processo de conversão do SMA gera uma pasta de saída que contém o código convertido. Essa pasta fica disponível imediatamente após a conclusão da conversão.
Antes de examinar o código em detalhes, vamos entender como o código de saída está organizado.
Estrutura do arquivo de código de saída¶
Um arquivo de projeto armazena informações sobre seu projeto SMA. Você pode executar o SMA várias vezes no mesmo projeto, e cada execução será associada a esse projeto.
Quando você executa uma avaliação, o SMA cria uma pasta no diretório de saída especificado. Essa pasta, denominada «Assessment», contém todos os relatórios e registros gerados durante a fase de avaliação. Da mesma forma, quando você prossegue com a conversão, o SMA cria outra pasta chamada «Conversion» no diretório de saída especificado durante a configuração da conversão. Essa segunda pasta contém todos os relatórios e registros gerados durante a fase de conversão.
Estrutura do arquivo do diretório de saída
When you click «View Output» in the Conversion Results Page, you will be directed to the Output folder within the Conversion-Date-Time directory. (While this folder also exists in the Assessment-Date-Time directory, it only contains demo code.
A estrutura do diretório de saída será idêntica à estrutura do diretório de entrada. Todas as pastas, subpastas e arquivos de código serão copiados para o diretório de saída com os mesmos nomes e organização.
O código convertido manterá os mesmos nomes de arquivo que os arquivos de origem. Por exemplo, se o arquivo de origem tiver o nome «Notebook_1», o arquivo convertido também terá o nome «Notebook_1».
Serão fornecidas informações adicionais.
Nota
Se a geração de pontos de verificação estiver habilitada na página de configurações (verifique Configurações de conversão), a conversão criará um arquivo na saída chamado «checkpoints.json», que permite ao usuário executá-la usando o recurso de pontos de verificação na extensão VS Code Snowflake.