Можно ли изменить количество распределений хранилища данных SQL Azure?
В настоящее время по умолчанию установлено значение 60, и я не понял, как его изменить.
Можно ли изменить количество распределений хранилища данных SQL Azure?
В настоящее время по умолчанию установлено значение 60, и я не понял, как его изменить.
Нет. Количество распределений — это внутренний механизм распределения данных в таблицах по вычислительной инфраструктуре. Пользователь может выбрать тип модели распределения (раунд-робин или хэш-распределение) для разделяемых данных, но фактическое управление распределениями осуществляется пользователем. Это упрощает управление данными и таблицами, не требуя от пользователя понимания и оптимизации распределений.
Чтобы оптимизировать службу, вы можете изменить объем вычислительной мощности, измеряемый в единицах хранилища данных (DWU), просто переместив ползунок. Это позволяет выполнять разделение данных в распределениях с большей или меньшей вычислительной мощностью, что обеспечивает массовое масштабирование.
См. документацию по таблице Azure SQL DW по адресу: https://azure.microsoft.com/en-us/documentation/articles/sql-data-warehouse-develop-table-design/
Это значение связано с базовой инфраструктурой, а не с параметром конфигурации, который вы можете выбрать. В PDW от APS это будет зависеть от количества имеющегося у вас оборудования, которое в восемь раз превышает количество задействованных вычислительных узлов, но с облачным предложением у вас еще меньше контроля над ним.
Примите значение 60 и работайте над минимизацией перемещения данных, чтобы ваши запросы выполнялись быстро.