Текущее время: Вт, авг 26 2025, 20:36

Часовой пояс: 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 часа


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

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


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

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