Tutorial para executar sua primeira conversão de código usando o Azure Synapse Pathway
Aplica-se a: Azure Synapse Analytics
O Azure Synapse Pathway dá suporte à conversão de esquemas, tabelas, exibições, funções, entre outros, do IBM Netezza, do Microsoft SQL Server e do Snowflake em um código compatível com T-SQL que automatiza a migração para o Azure Synapse Analytics.
Para saber mais, confira a Visão geral do Azure Synapse Pathway.
Neste tutorial, você aprenderá como:
- Executar sua primeira conversão de scripts SQL em um data warehouse existente ou dele para scripts T-SQL para o SQL do Azure Synapse
- Escolher uma das fontes disponíveis
- Exibir erros e avisos sobre objetos que não foram convertidos
Pré-requisitos
Para concluir este tutorial, verifique se você instalou o Azure Synapse Pathway. Caso precise de uma introdução, confira a Visão geral do Azure Synapse Pathway.
Executar a conversão
Inicialize o MSI do Azure Synapse Pathway.
Selecione uma das fontes disponíveis. As que serão adicionadas em breve estão sem destaque.
Na pasta do diretório de Entrada, selecione a opção Procurar e indique a ferramenta para o local da pasta dos scripts DDL e DML que precisam ser convertidos.
Observação
Somente os arquivos com a extensão .sql poderão ser fornecidos como uma fonte de entrada. Caso o usuário forneça scripts DDL e DML no arquivo .txt, a ferramenta não executará a conversão.
Ao converter o código do Netezza para o Azure Synapse Analytics, escolha o IBM Netezza no menu suspenso Tipo de Conversão.
Para selecionar o diretório de saída, selecione a opção Procurar para especificar o local para a saída.
Clique em Converter para iniciar a conversão
Exibir resultados
A duração da avaliação dependerá do número de bancos de dados adicionados e do tamanho do esquema de cada banco de dados. Assim que os resultados estiverem disponíveis, eles serão exibidos para cada banco de dados.
Ao selecionar a opção Exibir resultados, você será direcionado para o diretório de saída especificado na etapa anterior. Além disso, você verá os arquivos de script convertidos com base na estrutura do diretório de entrada.
Isso incluirá a estrutura do projeto que poderá ser facilmente confirmada no repositório GitHub.
Um arquivo de resultados, que tem uma lista de erros e avisos, é carregado no mesmo diretório de saída.
Executar a conversão usando a linha de comando
- Na instalação, AspCmd.exe estará disponível em C:\Arquivos de Programas (x86)\Azure Synapse Pathway
- Inicie o prompt de comando e vá para a localização do arquivo
- Digite aspcmd.exe –ajuda para obter uma lista de comandos
- Você pode começar a executar as traduções usando a linha de comando