вторник, 20 мая 2014 г.

Проблема отображения переводов (translations) OLAP кубов при просмотре с помощью EXCEL

Если вы для работы с кубами в качестве просмотрщика используете EXCEL и в ваших кубах есть переводы (translations), иногда возникает ситуация, когда для некоторых атрибутов не отображаются переводы. Для решения этой проблемы нужно сделать следующие действия:

1. Найти необходимый файл соединения с кубом, который вы используете в книге EXCEL.

Для этого на закладке Data есть пункт Existing Connections. Находим в разделе Connection in this Workbook необходимое соединение. Затем открываем папку с файлами соединений (D:\Documents\My Data Sources), находим там файл с соответствующим названием и расширением odc (Microsoft Office Data Connection)



2. Добавить в Connection String соединения параметр Locale Identifier.

Открываем файл соединения с помощью текстового редактора. Это xml файл в который нам нужно внести изменение. Находим раздел, в котором прописаны параметры соединения с кубом и добавляем  туда Locale Identifier = 1037 (1037 - в данном случае идентификатор для иврита. Полный список можно найти по ссылке: http://support.microsoft.com/kb/221435):



 

3.Устанавливаем принудительное использование файла соединения в книге EXCEL.

Для этого на закладке Data нажимаем на пункт Existing Connections. Находим в разделе Connection in this Workbook необходимое соединение. Нажимаем на нем правую кнопку - появляется пункт меню Edit Connection Properties... В появившемся окне переходим на закладку Definition и отмечаем галочкой пункт Always use connection file.


 

Комментариев нет:

Отправить комментарий