Руководство по выполнению первого преобразования кода с помощью Azure Synapse Pathway
Область применения: Azure Synapse Analytics
Azure Synapse Pathway реализует поддержку преобразования схем, таблиц, представлений, функций и т. п. из IBM Netezza, Microsoft SQL Server и Snowflake в совместимый с T-SQL код, который автоматизирует миграцию в Azure Synapse Analytics.
Дополнительные сведения см. в статье Обзор Azure Synapse Pathway.
В этом руководстве описано следующее:
- Запуск первого перевода скриптов SQL из существующего хранилища данных в скрипты T-SQL для Azure Synapse SQL
- выбор одного из доступных источников;
- просмотр ошибок и предупреждений об объектах, которые не были преобразованы.
Необходимые компоненты
Чтобы завершить работу с этим руководством, установите Azure Synapse Pathway. Если вам нужны вводные сведения, см. обзор Azure Synapse Pathway.
Запуск преобразования
Запустите MSI-файл Azure Synapse Pathway.
Выберите один из доступных источников. Источники, которые будут добавлены в ближайшее время, выделены серым цветом.
В папке входного каталога нажмите "Обзор" и укажите расположение папок сценариев DDL и DML, которые необходимо преобразовать.
Примечание.
В качестве источника входных данных можно указать только файлы с расширением SQL. Если пользователь указывает сценарии DDL и DML в TXT-файле, средство не будет выполнять преобразование.
При преобразовании кода Netezza в Azure Synapse Analytics в раскрывающемся списке "Тип преобразования" выберите IBM Netezza.
Чтобы выбрать выходной каталог, выберите пункт "Указать расположение для выходных данных".
Нажмите Преобразовать, чтобы начать преобразование
Просмотр результатов
Длительность оценки зависит от количества добавленных баз данных и размера схемы каждой базы данных. Результаты по каждой базе данных будут отображены, как только они станут доступны.
При выборе результатов представления вы перейдете в выходной каталог, указанный на предыдущем шаге, и вы увидите переведенные файлы скриптов на основе структуры входных каталогов.
Он включает структуру проекта, которую можно легко зафиксировать в репозитории GitHub.
Файл результатов, который содержит список ошибок и предупреждений, отправляется в тот же выходной каталог.
Запуск преобразования с использованием командной строки
- При установке программа AspCmd.exe будет доступна в папке C:\Program Files (x86)\Azure Synapse Pathway.
- Запустите командную строку и перейдите к расположению файла.
- Введите aspcmd.exe --help для получения списка команд
- Вы можете начать выполнение преобразований с помощью командной строки.