Текущее время: Вс, авг 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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