Текущее время: Пт, апр 19 2024, 17:11

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: вопрос по организации хранилища для получения одного отчета
СообщениеДобавлено: Вс, дек 14 2014, 19:19 
Начинающий
Начинающий

Зарегистрирован:
Вс, дек 14 2014, 18:59
Сообщения: 2
Добрый день!

Подскажите пожалуйста, как правильно организовать хранилище данных, если нужно в результате получить отчет в котором в одну строку (по серийному номеру) будет указано две даты (покупки и продажи (продать можно только один раз)), два завода (покупки и продажи). Из источника приходит две строки 01-покупка и 02-продажа. Если делать dso с ключом сер. номер, дата, завод - то как потом в отчете все собрать в одну строку? Или все таки правильно будет сделать по два признака завода и даты, тогда их нужно обработать при загрузке и записать в одну строку в dso. Подскажите, плиз.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: вопрос по организации хранилища для получения одного отчета
СообщениеДобавлено: Пн, дек 15 2014, 18:09 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, ноя 08 2013, 13:25
Сообщения: 78
Добрый день! Недостаточно информации, чтобы давать оптимальные советы. Н-р, непонятно у вас Full-update данных или вы хотите реализовать дельта загрузку. Если дельта, то объединять при загрузке данные можно лишь в случае, если у вас одновременно приходят записи о покупке и продаже. А если покупка/продажа может происходить в разные дни/месяца/годы, то что и с чем вы будете объединять? Если же у вас Full-update с предварительной чисткой данных, то можете объединять в подпрограммах трансформации.
Более универсальный способ - это разделить данные и писать в разные DSO (разделить покупки и продажи). В этом случае и дельту можно реализовать, если много данных грузится. Далее объединяете два DSO с помощью инфо-набора (left join по серийному номеру) и пишите результат в инфо-провайдер. Вместо инфо-набора можно использовать APD.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: вопрос по организации хранилища для получения одного отчета
СообщениеДобавлено: Вт, дек 16 2014, 16:24 
Начинающий
Начинающий

Зарегистрирован:
Вс, дек 14 2014, 18:59
Сообщения: 2
у меня дельта-загрузка и записи приходят в разные дни. попробую загружать как есть, а уже в отчете на VBA делать все что хотят видеть пользователи.
Спасибо за ответ. :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: вопрос по организации хранилища для получения одного отчета
СообщениеДобавлено: Вт, дек 16 2014, 17:37 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, ноя 08 2013, 13:25
Сообщения: 78
Я тоже иногда выбираю заведомо более сложные пути решения задачи, чтобы попрактиковаться и получить новый опыт. Но VBA - это совсем от безысходности, да и весь смысл BW нивелируется.


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

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


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

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


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

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