Текущее время: Вс, июл 20 2025, 20:15

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Фильтрация по атрибуту произвольного признака в BEx
СообщениеДобавлено: Вт, июн 18 2013, 09:52 
Ассистент
Ассистент

Зарегистрирован:
Чт, окт 23 2008, 07:39
Сообщения: 26
Пол: Мужской
Есть HR-отчёт в BEx, в котором отображаются данные о численности работников:
- строки: орг. единица (иерархия), сотрудник;
- столбцы: месяц, численность.

У признака сотрудник есть атрибут "Договор о найме", нужно добавить в фильтр сортировку по данному атрибуту.

Я так понимаю, что если в кубе данного атрибута нет, то и сортировки по нему я не получу?

Что сам смог получить: захожу в фильтр по сотрудникам, ищу там всех, у кого данный атрибут равен нужному значению, потом получаю отчёт с получившимся фильтром. Но способ этот не подходит: огромное время выборки, так как сотрудников больше тысячи человек, а данных в HR-кубах много.

Вопрос: как мне фильтровать данные по данному атрибуту? Способ подойдёт любой.

_________________
Ubi nihil - nihil.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фильтрация по атрибуту произвольного признака в BEx  Тема решена
СообщениеДобавлено: Вт, июн 18 2013, 10:06 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 01 2010, 08:21
Сообщения: 162
Проверь, чтобы этот признак был атрибутом навигации у признака сотрудник, в противном случае установи его таковым.
Далее требуется в кубах, также выставить этот признак "договор" атрибутом навигации - все, он доступен для самостоятельной фильтрации.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Фильтрация по атрибуту произвольного признака в BEx
СообщениеДобавлено: Вт, июн 18 2013, 10:42 
Ассистент
Ассистент

Зарегистрирован:
Чт, окт 23 2008, 07:39
Сообщения: 26
Пол: Мужской
В том-то всё и дело, что в кубах его нет, в кубах есть признак "Сотрудник", а вот атрибутом признака является "Договор найма" (как возраст или стаж, например).

_________________
Ubi nihil - nihil.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фильтрация по атрибуту произвольного признака в BEx
СообщениеДобавлено: Вт, июн 18 2013, 10:53 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 01 2010, 08:21
Сообщения: 162
Ну для того, чтобы появился он в кубе, его надо сделать атрибутом навигации в сотруднике.
Потом надо в кубе проставить аналогично, без этого не появится атрибуты в кубе не появятся.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Фильтрация по атрибуту произвольного признака в BEx
СообщениеДобавлено: Вт, июн 18 2013, 11:20 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, мар 13 2007, 15:52
Сообщения: 78
Инфокуб - Атрибуты - Напротив договора надо включить галку, в бексе потом по нему можно будет фильтровать


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фильтрация по атрибуту произвольного признака в BEx
СообщениеДобавлено: Вт, июн 18 2013, 13:26 
Ассистент
Ассистент

Зарегистрирован:
Чт, окт 23 2008, 07:39
Сообщения: 26
Пол: Мужской
fedo написал(а):
Проверь, чтобы этот признак был атрибутом навигации у признака сотрудник, в противном случае установи его таковым.
Далее требуется в кубах, также выставить этот признак "договор" атрибутом навигации - все, он доступен для самостоятельной фильтрации.

Да, этот вариант оказался правильным: атрибут уже был установлен атрибутом навигации у признака, далее во всех кубах мультипровайдера данный атрибут был помечен атрибутом навигации (вместе с зависимым признаком "Группировка стран"), в мультипровайдере также данный атрибут был помечен атрибутом навигации, в идентификации были выбраны все атрибуты из каждого инфо-куба, входящего в мультипровайдер.

После в QD в измерении "Сотрудник" для добавления в произвольные признаки стал доступен атрибут навигации "Договор найма".

Моя ошибка была в том, что не включал в каждом кубе данный атрибут как "атрибут навигации" и, соответственно, неверно идентифицировал его.

_________________
Ubi nihil - nihil.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Фильтрация по атрибуту произвольного признака в BEx
СообщениеДобавлено: Вт, июн 18 2013, 13:31 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 01 2010, 08:21
Сообщения: 162
Бывает :)
Сам первое время путался, так как в признаке атрибут помечен, как навигационный, так почему же "выше" его не видно.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB