Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Tip
Microsoft Fabric Data Warehouse — это реляционное хранилище корпоративного масштаба на основе озера данных, с архитектурой, готовой к будущему, встроенной ИИ и новыми функциями. Если вы не знакомы с хранилищем данных, начните с Fabric Data Warehouse. Существующие рабочие нагрузки выделенного пула SQL могут обновляться до Fabric для доступа к новым возможностям в области науки о данных, аналитики в реальном времени и отчетности.
Параметры сортировки базы данных по умолчанию можно изменить на портале Azure при создании выделенного пула SQL (ранее — хранилище данных SQL). Эта возможность упрощает создание новой базы данных с применением одного из 3800 поддерживаемых параметров сортировки.
Эта статья относится к выделенным пулам SQL (ранее — хранилище данных SQL), чтобы получить дополнительные сведения о выделенных пулах SQL в рабочих областях Azure Synapse, см. сведения о типах сортировки, поддерживаемых для Synapse SQL.
Параметры сортировки содержат языковой стандарт, кодовую страницу, порядок сортировки и правила учета чувствительности к регистру символов для символьных типов данных. После выбора все столбцы и выражения, для которых требуются сведения о параметрах сортировки, наследуют выбранные значения из параметров базы данных. Такой алгоритм наследования по умолчанию можно переопределить явным образом, указав другие параметры сортировки для символьного типа данных.
Примечание.
В Azure Synapse Analytics текст запроса (включая переменные, константы и т. д.) всегда обрабатывается с помощью параметров сортировки на уровне базы данных, а не параметров сортировки на уровне сервера, как в других предложениях SQL Server.
Проверка текущего порядка сортировки
Чтобы проверить текущие параметры сортировки базы данных, выполните следующий фрагмент кода T-SQL:
SELECT DATABASEPROPERTYEX(DB_NAME(), 'Collation') AS Collation;
При передаче 'Collation' в качестве параметра свойства функция DatabasePropertyEx возвращает текущую коллацию для заданной базы данных. Дополнительные сведения см. в разделе DATABASEPROPERTYEX.
Выбор колляции
Чтобы изменить сортировку по умолчанию, обновите поле сортировки в процессе настройки во время формирования пула SQL. Например, если вы хотите изменить параметры сортировки по умолчанию, чтобы они учитывали регистр, измените параметры сортировки с SQL_Latin1_General_CP1_CI_AS на SQL_Latin1_General_CP1_CS_AS в интерфейсе настройки портала. Кроме того, можно изменить параметры сортировки в шаблоне ARM.
Примечание.
Параметры сортировки нельзя изменить в существующей базе данных. Если необходимо иметь другую сортировку на уровне пула SQL, создайте новый пул SQL с необходимыми параметрами сортировки.
Поддержка параметров сортировки
В следующей таблице показано, какие типы сортировки поддерживаются службой.
| Тип или вид сортировки | Бессерверный пул SQL | Выделенный пул SQL — уровень базы данных и столбцов | Выделенный пул SQL — внешняя таблица (встроенная поддержка) | Выделенный пул SQL — внешняя таблица (Hadoop/PolyBase) |
|---|---|---|---|---|
| Параметры сортировки, отличные от UTF-8 | Да | Да | Да | Да |
| UTF-8 | Да | Да | нет | нет |
Japanese_Bushu_Kakusu_140_* |
Да | Да | нет | нет |
Japanese_XJIS_140_* |
Да | Да | нет | нет |
SQL_EBCDIC1141_CP1_CS_AS |
нет | нет | нет | нет |
SQL_EBCDIC277_2_CP1_CS_AS |
нет | нет | нет | нет |
Связанный контент
Рекомендации по работе с выделенным и бессерверным пулами SQL см. в следующих статьях: