Переводы измерений

Применимо к: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Перевод — это простой механизм для отображения меток и заголовков на другом языке. Каждый перевод определяется как пара значений: строка с переведенным текстом и значение с идентификатором языка. Переводы доступны для всех объектов в SQL Server Analysis Services. Значения атрибутов измерений также можно перевести. Клиентское приложение отвечает за поиск языка, заданного пользователем, и отображения на этом языке всех меток и заголовков. Объект может иметь неограниченное число переводов.

Простой объект Translation содержит кода языка и переведенного заголовка. Номер идентификатора языка — это целое число с идентификатором языка. Переведенное текстовое обозначение является заголовком.

В Microsoft SQL Server SQL Server Analysis Services перевод измерения — это определенное на языке представление имени измерения, имени объекта SQL Server Analysis Services или одного из его элементов, например уровня подпись, элемента или иерархии. SQL Server SQL Server Analysis Services также поддерживает переводы объектов куба.

Переводы обеспечивают серверную поддержку клиентских приложений, которые поддерживают несколько языков. Часто пользователи из разных стран или регионов просматривают куб и его размеры. Полезно иметь возможность перевода различных элементов куба и его измерений на другой язык, чтобы эти пользователи могли просматривать и понимать куб. Например, если пользователь из Франции обращается к кубу с рабочей станции, имеющей французскую локаль, он видит значения свойства объекта на французском языке. Аналогично пользователь в Германии, обращающийся к тому же кубу с рабочей станции с немецкой локалью, видит те же значения свойства объекта на немецком языке.

Сведения о параметрах сортировки и языке для компьютера клиента хранятся в виде кода локали. После подключения клиент передает LCID экземпляру SQL Server Analysis Services. Экземпляр использует LCID, чтобы определить, какой набор переводов следует использовать при предоставлении метаданных для объектов SQL Server Analysis Services. Если объект SQL Server Analysis Services не содержит указанного перевода, для возврата содержимого клиенту используется язык по умолчанию.

См. также:

Переводы куба
Поддержка параметров перевода в службах Analysis Services
Советы и рекомендации по глобализации (службы Analysis Services)