Текущее время: Вс, авг 17 2025, 03:40

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Ограничения по атрибутам
СообщениеДобавлено: Вт, ноя 03 2009, 15:49 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 03 2009, 14:47
Сообщения: 18
Здравствуйте, уважаемые гуру.
есть проблема, которая требует решения. Итак:
1. Имеется кубик «Сальдо счетов», одной из характеристик (признаков) которого является «Владелец счета», заполненный мастер-данными. У этого признака имеется навигационный атрибут «Нерезидент» со значениями «Х» (нерезидент) и «не присвоено» (нет никакого значения – это резидент). Известно, что среди Владельцев счёта находятся 6 нерезидентов.
При построении на указанном кубе отчёта в ВЕх необходимо ограничить Владельцев счёта нерезидентами. Делая данное ограничение, выбираю значения атрибута «Нерезидент» - «Х» (требуемый нерезидент). Список владельцев счёта, соответствующий данному значению атрибута, оказывается пустым – «записи не найдены», :shock: а где же те 6 нерезидентов?
Выбирая «не присвоено» (соответственно резидент), находим в получившемся списке и своих НЕрезидентов. Почему так произошло?? И как решить данную проблему???
2. Ещё подскажите, будут ли добавляться (выводиться) в отчёт в соответствии с вышеописанными ограничениями новые владельцы счёта?? например завели нового владельца счёта, он нерезидент, загрузили его в хранилище. Все операции по этому клиенту также загрузили в хранилище.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ограничения по атрибутам
СообщениеДобавлено: Вт, ноя 03 2009, 16:05 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
1. А атрибут ли Вы ограничиваете? Так как Вы описали могло бы быть, если в кубе есть признак Нерезидент ( не как атрибут) - незаполненный. Накладываем ограничение "Х" -> пустой отчет
2. Если с первым вопросом разберетесь, то будут ;-)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничения по атрибутам
СообщениеДобавлено: Вт, ноя 03 2009, 16:23 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 03 2009, 14:47
Сообщения: 18
Lench написал:
1. А атрибут ли Вы ограничиваете? Так как Вы описали могло бы быть, если в кубе есть признак Нерезидент ( не как атрибут) - незаполненный. Накладываем ограничение "Х" -> пустой отчет

Lench
получаем не пустой отчёт, до его вывода дело ещё не дошло :roll: , а вообще при ограничении в списке Владельцев счёта, ограниченных значением атрибута "Нерезидент" "Х", нет записей, а их как я сказал должно быть 6 штук..
а может такое быть, если "Владелец счёта" ссылается на признак "Номер делового партнера"?? Мастер-данные заливаются именно в "Номер делового партнера", но при отчётах "Владелец счёта" видит все эти данные. Все атрибуты (в том числе и "Нерезидент") в признаке "Владелец счёта" дисплей, в признаке "Номер делового партнера" атрибут "Нерезидент" - навигационный.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ограничения по атрибутам
СообщениеДобавлено: Вт, ноя 03 2009, 16:30 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
Нет, просто так отображается DIS. На самом деле используются те же таблицы что и у "Номер делового партнера". А может быть Вы основные данные не активировали и на самом деле у Вас пока атрибут "Нерезидент" пустой? Проверьте на самом ли деле у 6 записей стоит Х в ведении ОД.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничения по атрибутам
СообщениеДобавлено: Вт, ноя 03 2009, 16:49 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 03 2009, 14:47
Сообщения: 18
Lench написал:
А может быть Вы основные данные не активировали и на самом деле у Вас пока атрибут "Нерезидент" пустой? Проверьте на самом ли деле у 6 записей стоит Х в ведении ОД.

В ведении ОД в выборе ввожу в поле выбора "Нерезидент, инд." значение "Х" :arrow: выдаёт 6 записей.

Может я ограничения както неправильно делаю :?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ограничения по атрибутам
СообщениеДобавлено: Вт, ноя 03 2009, 16:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
в транзакции LISTCUBE есть какие-нибудь данные, если ограничить атрибут "Владелец счёта"__"Нерезидент" значением Х?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничения по атрибутам
СообщениеДобавлено: Вт, ноя 03 2009, 17:27 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 03 2009, 14:47
Сообщения: 18
Lench написал:
в транзакции LISTCUBE есть какие-нибудь данные, если ограничить атрибут "Владелец счёта"__"Нерезидент" значением Х?

пишет "Проверить данные участвующего инфо-провайдера 0TB_BPARTN невозможно", нажимаю Дальше :arrow: записей нет.
Убираю значение "Х" :arrow: выполнить :arrow: окно "Проверить данные участвующего инфо-провайдера 0TB_BPARTN невозможно" :arrow: записи есть, в том числе и мои 6 нерезидентов, а поле неризидент незаполнено.
это значит, что ОД по резидентности неактивны????
...но...в Администрировании признака "Номер делового партнера" на запросе, заливающем ОД по резидентности, статус зелёного цвета и есть текст "Запрос доступен для системы отчётов"...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ограничения по атрибутам  Тема решена
СообщениеДобавлено: Вт, ноя 03 2009, 18:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, июл 03 2007, 10:26
Сообщения: 486
Откуда: Kazakhstan, Astana
Пол: Мужской
1.Активировать данные = Правой кнопкой мыши на Признаке -> "Activate Master Data".
Если у вас в Maintain Master Data (Ведение Основных Данных) эти поля пустые, то соответсвенно в кубе вы ничего не получите. Для начала убедитесь как вами сказали, что данные активны и выводятся в Master Data Maintain и потом в отчете, просто добавьте в отчет ваш атрибут резидентности, чтобы убедится, что выводятся необходимые данные.
2. Транзакция LISTCUBE позволяет вам просмотреть содержимое инфопровайдера и наложить необходимые вам ограничения. Если у вас Куб, можете Еще просто нажать "Manage" И далее "Contents". Проверьте там, выводятся ли ваш признак и заполнены-ли атрибуты о которых вы говорите.
3. в отчете вы выводите =
Владелец счета Нерезидент Показатели
Проверьте не накладываете ли вы еще какие-то глобальные фильтры. Существуют-ли для данных значений признаков данные в таблице фактов. Если признак временно-зависимый, какую дату Контрольную вы указываете.
4. Проверьте не добавили ли признак резидентности в куб, тогда возможна произошла ситуация, что навигацию вы делаете по нему, а данные в него загрузились не те что надо :D
5. Навигация по значению "Не присвоено", НЕ ЕСТЬ ГУД! На больших объемах данных. Поскольку NULL не ИНДЕКСИРУЕТСЯ! Лучше использовать нечто вроде "Y", "N".
Если все сделано правильно, то все должно работать :D

_________________
"Great minds discuss ideas. Average minds discuss events. Small minds discuss people-Eleanor Roosevelt--Knowledge is to share, Keep it free, Keep sharing"


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничения по атрибутам
СообщениеДобавлено: Ср, ноя 04 2009, 16:07 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 03 2009, 14:47
Сообщения: 18
BORLAND написал:
Если все сделано правильно, то все должно работать :D

BORLAND
Спасибо за подробное разъяснение!
Помогло! теперь, када ограничиваю атрибут "Владелец счёта"__"Нерезидент" значением Х, отображаются все 6 нерезидентов. Обязательно отмечу вашу помощь.

теперь по второй части моего вопроса:
ddrummer написал(а):
2. Ещё подскажите, будут ли добавляться (выводиться) в отчёт в соответствии с вышеописанными ограничениями новые владельцы счёта?? например завели нового владельца счёта, он нерезидент, загрузили его в хранилище. Все операции по этому клиенту также загрузили в хранилище.

Итак, отображаются все 6 нерезидентов, добавляю их в область выбора, запускаю отчёт :arrow: всё красиво :)
добавляю ещё одного владельца счёта-нерезидента (7-го). Загружаю его в хранилище. Как сделать чтобы он автоматом попадал к моим предыдущим нерезидентам??? Сейчас, чтобы добавить его в отчёт я снова проделываю те же операции, что и ранее: признак "Владелец счёта" :arrow: Ограничить :arrow: окно "Выбор для Владельца счёта", кнопка "Просмотр других значений" (там стрелка изображена) :arrow: окно "Условие выбора", там для ограничения выбираю атрибут "Нерезидент" и его значение "Х" (нерезидент), добавляю всё это в область выбора, жму ОК :arrow: возвращаюсь в окно "Выбор для Владельца счёта", где соответственно находятся все мои нерезиденты, добавляю их в область выбора, запускаю отчёт :arrow: всё красиво :)
ещё раз вопрос: При добавлении нового клиента-нерезидента как сделать чтобы он автоматом попадал к моим предыдущим нерезидентам, не проделывая все вышеописанные операции???


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ограничения по атрибутам
СообщениеДобавлено: Ср, ноя 04 2009, 16:48 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
ddrummer написал(а):
Сейчас, чтобы добавить его в отчёт я снова проделываю те же операции, что и ранее: признак "Владелец счёта" :arrow: Ограничить :arrow: окно "Выбор для Владельца счёта", кнопка "Просмотр других значений" (там стрелка изображена) :arrow: окно "Условие выбора", там для ограничения выбираю атрибут "Нерезидент" и его значение "Х" (нерезидент), добавляю всё это в область выбора, жму ОК :arrow: возвращаюсь в окно "Выбор для Владельца счёта", где соответственно находятся все мои нерезиденты, добавляю их в область выбора, запускаю отчёт :arrow: всё красиво :)
ещё раз вопрос: При добавлении нового клиента-нерезидента как сделать чтобы он автоматом попадал к моим предыдущим нерезидентам, не проделывая все вышеописанные операции???

Что это такое Вы делаете? В Query Designer добавьте атрибут "Владелец счёта"__"Нерезидент" в область фильтра и ограничте его Отдельным значением "X". И все. Или как Вы делаете, только огранивать сразу атрибут "Владелец счёта"__"Нерезидент". А скорее всего нужно ограничить атрибут в фильтре в Query Designer переменной и указывать значение на экране выбора


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничения по атрибутам
СообщениеДобавлено: Ср, ноя 04 2009, 17:13 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, июл 03 2007, 10:26
Сообщения: 486
Откуда: Kazakhstan, Astana
Пол: Мужской
ddrummer написал(а):
BORLAND написал:
Если все сделано правильно, то все должно работать :D

BORLAND
Спасибо за подробное разъяснение!
Помогло! теперь, када ограничиваю атрибут "Владелец счёта"__"Нерезидент" значением Х, отображаются все 6 нерезидентов. Обязательно отмечу вашу помощь.

теперь по второй части моего вопроса:
ddrummer написал(а):
2. Ещё подскажите, будут ли добавляться (выводиться) в отчёт в соответствии с вышеописанными ограничениями новые владельцы счёта?? например завели нового владельца счёта, он нерезидент, загрузили его в хранилище. Все операции по этому клиенту также загрузили в хранилище.

Итак, отображаются все 6 нерезидентов, добавляю их в область выбора, запускаю отчёт :arrow: всё красиво :)
добавляю ещё одного владельца счёта-нерезидента (7-го). Загружаю его в хранилище. Как сделать чтобы он автоматом попадал к моим предыдущим нерезидентам??? Сейчас, чтобы добавить его в отчёт я снова проделываю те же операции, что и ранее: признак "Владелец счёта" :arrow: Ограничить :arrow: окно "Выбор для Владельца счёта", кнопка "Просмотр других значений" (там стрелка изображена) :arrow: окно "Условие выбора", там для ограничения выбираю атрибут "Нерезидент" и его значение "Х" (нерезидент), добавляю всё это в область выбора, жму ОК :arrow: возвращаюсь в окно "Выбор для Владельца счёта", где соответственно находятся все мои нерезиденты, добавляю их в область выбора, запускаю отчёт :arrow: всё красиво :)
ещё раз вопрос: При добавлении нового клиента-нерезидента как сделать чтобы он автоматом попадал к моим предыдущим нерезидентам, не проделывая все вышеописанные операции???

Уппсс, все что я вам сказал и написал, по сути сказал господин Lench, я лишь немного уточнил и добавил немного.
Он уже вам ответил, что
Lench написал:
2. Если с первым вопросом разберетесь, то будут

Автоматом он к вам и будет попадать. В отчете вы уже установили фильтр Резидентности, и выборка будет происходит для всех данных в кубе с учетом значения ограничения. Меня смущает, тот факт, что вы ЯВНО задаете в фильтре запроса, каких Владельцев Счета выводить. Тогда конечно, будут выводится, только те владельцы счета, которых вы ЯВНО указали. Не задавайте Владельцев счета явно, ну и все будет оооуукей! (Задорнов плачет) :D
Оставьте просто "Владелец счёта"__"Нерезидент"_Показатели
Если нужно просто выводить всех Владельцев счета с учетом Резидентности, то уберите ЯВНЫЕ значения Владельцев Счета из области ВЫбора. Оставьте просто Ограничение для Признака Резидентности. И вот ваш автоматизм :D
Для гибкости в отчете можете добавить Переменную в Ваш признак резидентности, чтобы была возможность задавать каких Владельцев Счета выводить.
Почитайте обязательно Курсы BW305, BW310. Кимбалла и Инмона.

_________________
"Great minds discuss ideas. Average minds discuss events. Small minds discuss people-Eleanor Roosevelt--Knowledge is to share, Keep it free, Keep sharing"


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничения по атрибутам
СообщениеДобавлено: Чт, ноя 05 2009, 12:38 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
ddrummer написал(а):
1. ...?

:rtfm:
ddrummer написал(а):
2. Ещё подскажите, будут ли добавляться (выводиться) в отчёт .. новые владельцы счёта??

Если атрибут зависит от времени и в трансформации не проставлен признак времени а в отчете не настроена дата актуальности то получите в отчете Ж.


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

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


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

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


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

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