Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примечание.
Эта статья входит в серию статей, посвященных успешному проектированию внедрения Azure Synapse. Общие сведения о серии см. в статье "Внедрение Azure Synapse — успех благодаря продуманному дизайну".
Вы должны оценить проект выделенного пула SQL , чтобы определить проблемы и проверить, соответствует ли он рекомендациям и требованиям. Оценив проект до начала разработки решений, можно избежать блокирующих факторов и неожиданных изменений проекта. Так вы сможете соблюсти сроки проекта и остаться в рамках бюджета.
Synapse SQL имеет масштабируемую архитектуру, которая распределяет обработку вычислительных данных между несколькими узлами. Вычислительные ресурсы отделены от ресурсов хранилища. Это позволяет масштабировать вычислительные ресурсы независимо от данных в системе. Для получения дополнительной информации см. Выделенный пул SQL (ранее — хранилище данных SQL) в Azure Synapse Analytics.
Анализ оценки
На этапе оценки вы собрали сведения о том, как была развернута исходная система и подробные сведения о структурах, которые были реализованы. Эта информация теперь поможет вам определить пробелы между реализацией и тем, что необходимо разработать. Например, теперь пришло время рассмотреть влияние разработки поочередных таблиц вместо хэш-распределенных таблиц или преимущества производительности правильного использования реплицированных таблиц.
Оценка архитектуры цели
Чтобы успешно развернуть выделенный пул SQL, важно внедрить архитектуру, которая соответствует бизнес-требованиям. Дополнительные сведения см. в статье "Хранение данных" в Microsoft Azure.
Путь перехода
Проект миграции для Azure Synapse аналогичен любой другой миграции базы данных. Следует учитывать, что между исходной системой и Azure Synapse могут быть различия.
Убедитесь, что у вас есть четкий путь миграции для:
- Объекты базы данных, скрипты и запросы
- Передача данных (экспорт из источника и передачи в облако)
- Начальная загрузка данных в Azure Synapse
- Имена входа и пользователи
- Управление доступом к данным (безопасность на уровне строк)
Дополнительные сведения см. в статье "Перенос хранилища данных в выделенный пул SQL" в Azure Synapse Analytics.
Пробелы в функциях
Определите, зависит ли исходная система от функций, которые не поддерживаются Azure Synapse. Неподдерживаемые функции в выделенных пулах SQL включают определенные типы данных, такие как XML и пространственные типы данных, а также курсоры.
Дополнительные сведения можно найти здесь
- Типы данных таблицы для выделенного пула SQL (ранее — хранилище данных SQL) в Azure Synapse Analytics
- функцииTransact-SQL, поддерживаемые в Azure Synapse SQL
Тестирование выделенного пула SQL
Как и в любом другом проекте, необходимо провести тесты, чтобы убедиться, что выделенный пул SQL обеспечивает необходимые бизнес-потребности. Важно проверить качество данных, интеграцию данных, безопасность и производительность.
Дальнейшие действия
В следующей статье в серии проектов Azure Synapse вы узнаете, как оценить проект пула Spark для выявления проблем и проверки соответствия рекомендациям и требованиям.