Переводы Dimension

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

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

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

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

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

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

См. также

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