|
|
|
Консолидирование баз торговой сети
|
|||
|---|---|---|---|
|
#18+
Коллеги. Имеется где-то около 1000 магазинов. Каждый магазин подключён по rdc к базе своей группы - примерно 5 магазинов на группу. То есть база на все 5 магазинов - одна. Имеется репликация между группами информации о покупателях (цены продажи у магазинов разных групп могут быть разные - да и закупочные цены тоже). Сейчас имеется написанная на дельфях система, которая делает отчёты по регионам, опрашивая по очереди базы групп (Sybase ASA 10, does not matter actually). Есть ли какое-то проверенное консолидирующее средство? Чтобы можно было сказать - соедини базы 1,22,14,23 в базу 5, затем базы 2,3,17,13,12 в базу 6....;затем базы 5,6,.. в базу 10? Хотелось бы, чтобы при консолидации в каждую таблицу добавлялось бы поле - откуда запись родом. Задача кажется довольно стандартной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2015, 19:10 |
|
||
|
Консолидирование баз торговой сети
|
|||
|---|---|---|---|
|
#18+
Victor CookinИмеется репликация между группами информации о покупателях И что мешает использовать её же для сбора всей информации в одну полностью консолидированную БД? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2015, 19:23 |
|
||
|
Консолидирование баз торговой сети
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Потому что в базе покупателей (а также в базе покупатель/товар/цена) нет зависимости от магазина/группы. То есть одна запись. А в таблице продавец/товар/цена может быть много записей. И где при репликации будет сохранятся информация о проис хождении реплицированной записи я не знаю. А подобных таблиц разных штук 200. PS Цены на один и тот же товар на полке могуут отличаться от группы к группе, но для одного и того же покупатекя цена одна во всех магазинах компании. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2015, 19:37 |
|
||
|
Консолидирование баз торговой сети
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2015, 19:50 |
|
||
|
Консолидирование баз торговой сети
|
|||
|---|---|---|---|
|
#18+
Victor CookinИ где при репликации будет сохранятся информация о проис хождении реплицированной записи я не знаю. Она будет сохраняться там, где захочет настраивающий репликацию. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2015, 19:53 |
|
||
|
Консолидирование баз торговой сети
|
|||
|---|---|---|---|
|
#18+
Victor CookinКоллеги. Имеется где-то около 1000 магазинов. Каждый магазин подключён по rdc к базе своей группы - примерно 5 магазинов на группу. То есть база на все 5 магазинов - одна. Имеется репликация между группами информации о покупателях (цены продажи у магазинов разных групп могут быть разные - да и закупочные цены тоже). Сейчас имеется написанная на дельфях система, которая делает отчёты по регионам, опрашивая по очереди базы групп (Sybase ASA 10, does not matter actually). Есть ли какое-то проверенное консолидирующее средство? Чтобы можно было сказать - соедини базы 1,22,14,23 в базу 5, затем базы 2,3,17,13,12 в базу 6....;затем базы 5,6,.. в базу 10? Хотелось бы, чтобы при консолидации в каждую таблицу добавлялось бы поле - откуда запись родом. Задача кажется довольно стандартной. Архитектура современных информационных систем, особенно больших, должна строиться так: 1. Нормативно-справочная информация (НСИ) должна быть "вещью в себе", т.е. содержаться в отдельной базе данных, в которой больше ничего категорически нет. 2. Любая прикладная программа, а лучше если это серия простых и надежных узкоспециализированных программ, должна работать с двумя БД, - со своей собственной или корпоративной, и с БД НСИ. В этом случае отпадает целый комплекс проблем. Нуждно достигать этой цели любой ценой. Так победим:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2015, 20:34 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=24&tid=1540673]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 366ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...