Tutorial para realizar la primera traducción de código con la versión preliminar de Azure Synapse Pathway

Se aplica a: síAzure Synapse Analytics

La versión preliminar de Azure Synapse Pathway incluye compatibilidad con la traducción de esquemas, tablas, vistas, funciones, etc., de Netezza, Snowflake y Microsoft SQL Server a código compatible con T-SQL que automatiza la migración a Azure Synapse Analytics.

Para obtener más información, consulte Información general de la versión preliminar de Azure Synapse Pathway.

En este tutorial, aprenderá a:

  • Ejecutar su primera traducción de scripts SQL del almacenamiento de datos existente a scripts de T-SQL para SQL de Azure Synapse
  • Elegir uno de los orígenes disponibles
  • Ver los errores y las advertencias sobre los objetos que no se han traducido

Requisitos previos

Para completar este tutorial, asegúrese de que tiene instalado Azure Synapse Pathway. Si necesita una introducción, consulte Información general sobre Azure Synapse Pathway.

Ejecución de la traducción

  1. Inicie el MSI de Azure Synapse Pathway.

  2. Seleccione uno de los orígenes disponibles; los que se agregarán pronto aparecerán atenuados.

  3. En la carpeta del directorio de entrada, seleccione Examinar y apunte la herramienta a la ubicación de la carpeta de los scripts DDL y DML que se deben traducir.

    Nota

    Solo se pueden proporcionar como origen de entrada archivos con la extensión .sql. Si el usuario proporciona scripts DDL o DML en un archivo .txt, la herramienta no realizará ninguna traducción.

  4. Al traducir código de Netezza a Azure Synapse Analytics, elija IBM Netezza en la lista desplegable Tipo de traducción. Entrada de la valoración de Azure Synapse.

  5. Para indicar el directorio de salida, seleccione Examinar para especificar la ubicación donde se generará la salida. Directorio de la salida de Azure Synapse.

  6. Seleccione Traducir para iniciar la traducción.

Visualización de los resultados

  1. La duración de la valoración depende del número de bases de datos agregadas y del tamaño de esquema de cada base de datos. Los resultados se mostrarán para cada base de datos en cuanto estén disponibles. Informe de la valoración de Azure Synapse.

  2. Cuando seleccione Ver resultados, se le llevará al directorio de salida especificado en el paso anterior y verá los archivos de script traducidos en función de la estructura de directorios de entrada.

  3. Incluye la estructura del proyecto, que puede confirmarse fácilmente en el repositorio de GitHub.

  4. En el mismo directorio de salida se cargará un archivo de resultados que contendrá una lista de errores y advertencias.

Ejecución de la traducción mediante la línea de comandos

  1. Durante la instalación, AspCmd.exe estará disponible en C:\Archivos de programa (x86)\Azure Synapse Pathway (versión preliminar).
  2. Inicie el símbolo del sistema y vaya a la ubicación del archivo.
  3. Escriba aspcmd.exe --help para obtener una lista de comandos

Comandos de ayuda de la línea de comandos de la valoración de Azure Synapse.

  1. Puede empezar a ejecutar las traducciones mediante la línea de comandos.

Valoración de Azure Synapse mediante la línea de comandos.

Pasos siguientes

Más información sobre cómo guardar y cargar la valoración