#sharepoint #translation #multilingual #olap #performancepoint
#sharepoint #перевод #многоязычный #olap #точка производительности
Вопрос:
Вот моя проблема: у меня есть многоязычное приложение SharePoint, и у меня есть отчеты PerformancePoint в этом приложении. В моей базе данных OLAP я настроил 3 перевода для элементов измерения и куба для соответствующих языков, используемых приложением. Мой вопрос заключается в том, как мне извлечь (выбрать) содержимое из OLAP cube для выбранного языка в приложении. Я не знаю, как связать выбранный язык в приложении с доступными переводами в моей базе данных OLAP. Мы будем очень признательны за вашу помощь.
Ответ №1:
Я нашел ответ на свой собственный вопрос, поэтому поделюсь им с другими, которым это нужно — связь между выбранным пользователем языком и соответствующим переводом в базе данных OLAP осуществляется с помощью строки подключения источника данных PPS. Строка подключения должна выглядеть примерно так:
«Источник данных = localhost; Начальный каталог = AdventureWorksDW; Идентификатор локали=LCID;» где LCID — идентификатор локали. Список идентификаторов LCID для всех языков вы можете найти здесь: http://support.microsoft.com/default.aspx?scid=kb ;ru-us;221435
Так, например, если пользователь выбрал македонский язык в приложении, строка подключения источника данных PPS должна быть:
«Источник данных = localhost; Начальный каталог = AdventureWorksDW; Идентификатор локали = 1071;»