Snowpark Migration Accelerator: Interpretando os resultados da avaliação

Depois que a ferramenta concluir a análise, você poderá revisar o resultado para tomar decisões informadas. Vamos examinar os resultados para entender como interpretar os dados e determinar seu valor para seu projeto.

Após a conclusão da análise, você verá um resumo no aplicativo. Os resultados detalhados da avaliação serão salvos no diretório de saída que especificou durante a criação do projeto. As informações mais valiosas da avaliação podem ser encontradas nos arquivos (artefatos) dentro desse diretório.

Este guia explica como interpretar e usar a saída direta do aplicativo e o diretório de saída completo. Aqui está o que precisa saber:

  • Pontuação(ões) de preparação - SMA gera várias pontuações que medem a compatibilidade do seu código com o Snowflake. Por exemplo:

    • A pontuação de preparação do Spark API mostra a porcentagem do código do Spark API que pode ser convertido automaticamente para o Snowpark API

    • A pontuação de preparação do SQL indica quanto do seu código Spark SQL ou HiveQL pode ser convertido automaticamente para o Snowflake SQL. Essas pontuações ajudam a entender quanta conversão manual de código será necessária.

  • Tamanho - Você pode avaliar o tamanho da carga de trabalho usando o Resumo do arquivo, que mostra o número total de arquivos e linhas de código. Quando combinado com as pontuações de preparação de cada arquivo, você pode identificar quais arquivos precisam de mais atenção durante a migração.

  • Mais informações estão por vir, mas enquanto isso…

Vamos examinar a página de resumo no aplicativo.