|
|
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Первопричиной поиска нового подхода к задаче интеграции в корпоративных информационных системах вызван, в сущности, одной причиной: определенной неудовлетворенностью, присутствующей в ИТ-секторе, результатами от применения стратегии "монолитной" информатизации. Другими словами - максимальной реализации требуемого от КИС функционала в рамках одной системы. Символом "де-факто" такой стратегии стали приложения класса ERP. Note: Тем, у кого "все получилось" с ERP - мои искренние поздравления. Однако эта тема, скорей всего, Вам будет не интересна. Еще раз - мои поздравления, но если остаетесь, воздержитесь, по возможности, от неаргументированных заявлений вида "ERP forewer"... В качестве альтернативы "монолитной" стратегии предлагается рассмотреть стратегию проектирования архитектуры КИС изначально учитывающую потребность в интеграции. Принципиальной особенностью данной стратегии будет помещение всех интеграционных задач в единый "центр интеграции", что позволит избежать проблем с интеграцией по принципу "каждый-с-каждым" и сетевых связей ы КИС. В качестве метода предлагается рассмотреть метод интеграции на уровне данных (Enterprise Information Integration EII, с некоторыми изменениями и дополнениями), таким образом данный центр будет функционировать на базе СУБД. Обмен совместно используемыми данными будет проходить через общую базу "центра интеграции", где будут осуществлятся необходимые преобразования (используя, в частности, методы интеграции, такие как карты преобразований данных и описание объектов интеграции в виде обобщенных и производных представлений). Потенциальные выгоды подобной стратегии: - возможность использования приложений с более "узкой" функциональностью в целом, но с большей гибкостью(производительностью, низкой стоимостью - в зависимости от приоритетов, определенных на этапе выбора каждого решения) в сравнении с многофункциональными системами; - более эффективное, в зависимости от приоритетов - по скорости и/или стоимости обработки, совместное использование данных; - большие возможности по созданию оптимального баланса между собственными, унасдежованными и сторонними разработками; В прикрепленном файле - несколько более подробное (но все равно - урезанное) изложение данного вопроса. PS. А внедрение ERP может и не означать "конец истории" проблем с интеграцией в каждом конкретном случае... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 13:26 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
А Вы не хотите более подробно описать область применения предложений. Т.е. сказать, что изначально рассматривается предприятие со сложившейся структурой, направлением деятельности и перечнем продуктов. Что оно и далее всегда будет жтим заниматься и ничем другим. Или Вы рассматриваете вариант абстрактного производства/продажи/предоставления услуг. Что у Вас сегодня - медицинское учреждение, а завтра будем выплавлять чугун, а потом это перестроим в ресторан и т.д. Давайте как-то ограничим аппетиты и упростим обсуждение. Что касается вопроса "на уровне данных", то это очень интересно и будет полезно. Надеюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 13:48 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
...починяю примус PS. А внедрение ERP может и не означать "конец истории" проблем с интеграцией в каждом конкретном случае... Вот те 70% неудовлетворенных клиентов и 70% потерянных средств и времени говорят о том, что проблемы с интеграцией только начинаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 14:07 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Как раз на эту тему соседний топик про системы интеграции. Толочь воду в ступе можно долго. Пока нет единого соглашения о форматах обмена данными с учётом бизнес-логики, то неочем даже говорить. Каждый обменивается как может: тхт-файлами, самоделками-перекачивалками, OLE и т.п. Если с передачей данных проблем нет, то с передачей бизнес-правил делА были и будут плохи. "От каждой новой болезни вскоре появляется новое лекарство" (с) также верно как и : "От каждого нового лекарства вскоре появляется новая болезнь" (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 14:10 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Может быть я не совсем верно понял тему, но чем неустраивает EDI? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 14:21 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Guest_12345А Вы не хотите более подробно описать область применения предложений. Т.е. сказать, что изначально рассматривается предприятие со сложившейся структурой, направлением деятельности и перечнем продуктов. Что оно и далее всегда будет жтим заниматься и ничем другим. Мне представляется, что собственно область деятельности предприятия не столь важна - по причине того, что условие можно сформулировать на другом уровне абстракции, но более точно. Предлагаемая стратегия ориентирована на предприятия, с высокой степенью совместного использования данных на различных этапах (в различных подпроцессах) общего процесса деятельности(бизнес-активности) предприятия. Достаточно нейтральный пример - справочник клиентов. Когда данные о клиенте нужны и в фининсово-бухгалтерских операциях, и в количественном учете, будь-то отгрузки/поставки или учет услуг, и на корпоративном/клиентском портале, и мало-ли где еще. Похожая ситуация возможна и с платежными документами и с другими "информационными объектами". Тут важно понимать еще и такие особенности: - каждому подпроцессу требуется свой собственный срез информации о совместно используемом объекте - кому-то достаточно наименования, кому-то нужны еще и банковские реквизиты, а какие-нибудь маркетиоды и вовсе собирают и привязывают к клиенту кучу собственной, никому кроме них не нужной, информации; - набор функционала в каждом отдельном подпроцессе либо настолько обширен, что представляется целесообразным выделение его в самостоятельную подсистему (специализированнное ПО), либо действия выполняемые в определенном подпроцессе достаточно специфичны а информационные результаты имеют ограниченное применение внутри КИС в целом (малое количество сотрудников выполняет некие специфические операции), что также приводит к использованию специфического (узкоспециализированного) ПО; При возможности определения подобных критериев собственно направление деятельности представляется не столь уже важным - специалист в своей предметной области сможет оценить, насколько данные особенности актуальны для его задач. Guest_12345 Или Вы рассматриваете вариант абстрактного производства/продажи/предоставления услуг. Что у Вас сегодня - медицинское учреждение, а завтра будем выплавлять чугун, а потом это перестроим в ресторан и т.д. Выплавлять чугун в операционной я полагаю не стоит, но стоит помнить о таких "сущностях" как холдинги, где набор "интересов" бывает достаточно причудливым. Да еще и имеет свойство менятся время от времени. Ну и такие события как слияния/поглощения (не имея ввиду отъем бизнеса бандитами для последующей перепродажи,но именно объединение/присоединение бизнес-структур, в ситуациях, когда каждая из вовлеченных сторон имеет собственные ИТ-системы и по каким-то причинам нельзя провести замену(вытеснение) одной из систем) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 14:46 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
GoBeerМожет быть я не совсем верно понял тему, но чем неустраивает EDI? Если обощенно (об этом сказано в прикрепленном к изначальному сообщению файле) то ситуация примерно такова: - с одной стороны, предположительно имеются достаточно серьезные предпосылки для активного пользования интеграцией; - с другой стороны - особой активности (не смотря на обилее решений) в данном секторе незамечено, интеграция "каждый-с-каждым" по прежнему доминирует (обходясь, зачастую, вообще без специализированных инструментов); В связи с подобным состоянием дел проделан анализ методов интеграции, применяемых в КИС, сделаны некоторые выводы и предложен вариант решения. Вариант, который потенциально должен давать преимущества в описанных условиях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 14:54 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Когда-то именно с этой целю АСУ, а затем СУБД, а затем КИС/ERP и создавались. Теперь появилась SOA, веб-сервисы и др., а интеграции нет конца. Пишите - вдруг и правда... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 15:09 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
...починяю примусВ качестве альтернативы "монолитной" стратегии предлагается рассмотреть стратегию проектирования архитектуры КИС... Можно задать детский вопрос: а кому собственно предлагается? Может быть те, кто разрабатывают что-то для себя, и способны рассмотреть альтернативную архитектуру, но крупные независимые производители софта способны воспринять какую-то идею в этой области только в том случае, если у нее есть шанс набрать критическую массу сторонников. Какой смысл принимать какую-то (пусть даже самую лучшую в техническом отношении) стратегию интеграции, если никто кроме тебя ее брать на вооружение не собирается? С кем будем интегрироваться-то?! На вебсервисы и SOA с этой точки зрения можно положиться. из представленного меморандумаSOA – относительно новый подход к интеграции, активно развивающийся в последние годы и предусматривающий разработку приложений изначально ориентированных на интеграцию за счет соблюдения соответствующих стандартов и поддержки интеграционных протоколов. Однако, следует отметить, что в основе данных протоколов и стандартов лежит все тот же обмен сообщениями. и еще оттуда жеограниченная функциональность означает наследование большинством систем решающих задачи интеграции данных технологии обмена сообщениями, впервые примененной в системах Message Information Middleware, что вряд ли представляется удобным как с точки зрения методов работы с данными, привычными для прикладных программистов (ориентированных, как правило, на обработку реляционного представления данных), так и с точки зрения средств обмена информацией в составе интегрируемых приложений, также ориентированных на реляционную, преимущественно, модель представления данных. В частности, работа с данными как с отдельными сообщениями делает недоступными реляционные методы отбора сортировки и агрегирования данных С высказанными тезисами трудно согласиться. С логической точки зрения SOA -- это не обмен сообщениями, а удаленный вызов процедур. Message Oriented Middleware при этом может использоваться, а может и не использоваться -- в любом случае это всего лишь транспортный уровень, до которого прикладному программисту дела нет. На вызов процедур он ориентирован в достаточной степени? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 15:41 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
АБ Можно задать детский вопрос: а кому собственно предлагается? Может быть те, кто разрабатывают что-то для себя, и способны рассмотреть альтернативную архитектуру, но крупные независимые производители софта способны воспринять какую-то идею в этой области только в том случае, если у нее есть шанс набрать критическую массу сторонников. Какой смысл принимать какую-то (пусть даже самую лучшую в техническом отношении) стратегию интеграции, если никто кроме тебя ее брать на вооружение не собирается? С кем будем интегрироваться-то?! А пока и предлагать особо нечего - одна голая идея. Можно обозначить ее, идею, и как попытку существенно снизить затраты на интеграцию. А насчет смысла... все когда-то делается в первый раз АБ На вебсервисы и SOA с этой точки зрения можно положиться. Я не критикую SOA и другие методы, я констатирую факт - есть методы интеграции (много и разных), но нет их активного использования. АБС логической точки зрения SOA -- это не обмен сообщениями, а удаленный вызов процедур. Который так же отличается от использования средств обработки данных принятых в СУБД. Это одно из рабочих предположений - интеграцию не используют в силу, скажем так, "неудобности" существующих интеграционных инструментов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 16:10 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
> интеграцию не используют в силу, скажем так, "неудобности" существующих > интеграционных инструментов. Неправильно. Естественный эволюционный путь - стандартные методы проектирования исходных продуктов (в первую очередь - структур данных). Понятно, что стратегически это нафиг никому из софтописателей не нужно. ;) Хотя для этого есть и стандарты, и методология. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 16:36 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
guest_20040621Понятно, что стратегически это нафиг никому из софтописателей не нужно. ;) Кроме софтописателей (если понимать под этим разработчиков того или иного прикладного ПО) есть еще масса людей, которым вопросы интеграции все равно решать приходится - используют они какие-либо инструменты для этого или нет. Да и многим софтописателям (точнее - людям, которые их "писанину" "двигают на рынок) приходится регулярно отвечать на вопрос: "Какие средства интеграции поддерживает ваша система(приложение) ?" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 16:41 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
2 ...починяю примус цитата- интерфейсный уровень, предоставляющий разработчику (специалисту по эксплуатации) прикладной системы возможности организации обмена данными в/из приложения на уровне традиционных сессий (коннектов) к базовой СУБД и выполнения операций над данными в терминах традиционной реляционной модели данных.Вот об этом можно подробнее? Три разных приложения переслали в ядро данные об одном и том же объекте. Причем, данные противоречивые. Каков регламент обмена с основной СУБД, приоритеты и возможность запросов на корректность данных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 17:46 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
WJТри разных приложения переслали в ядро данные об одном и том же объекте. Причем, данные противоречивые. Каков регламент обмена с основной СУБД, приоритеты и возможность запросов на корректность данных? Встречный вопрос: что понимать под "противоречивостью" данных ? Регламент обмена с основной СУБД будет определятся возможностями и потребностями СУБД,приложений и информационной системы в целом. Для изменения основной базы можно предусмотреть различные механизмы. На вскидку, как минимум два: - триггер в "интеграционной" БД и какое-либо действие с удаленной БД; - тот-же триггер, но в удаленную БД передаются не сами изменения на только "уведомление" о произошедших изменениях (асинхронный механизм); С корректностью не ясно, что имеется ввиду. Стандартные средства СУБД по обеспечению целостности данных плюс контроль прав доступа кажутся недостаточными механизмами ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 18:07 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Цитаты из свежего (февраль 2006) отчета Гартнер для тех кто знает кто это такой :) Не на 100% в тему, но близко. Gartner's Position on BMP 2006BPM requires functions that can be called from a BPMS independently of their flow control (since that will now be provided via the BPMS). Technicall, the best architectural style to achieve this is service-oriented architecture (SOA). Under SOA, discrete functions are packaged into modular, encapsulated, shareable elements ("services") that local or remote "consumer" part of the system can invoke in a loosely coupled manner. In additition, a best practice recommend Web-based services (using XML over HTTP). However, considerable work is required to make the necessary interfaces available... Leading businesses that adopt BPM will create a top-level process model, make processes part of their governances, adopt BPMS and begin to extract application services from their application systems. Businesses that adopt BPM in 2006 will be well-placed to explout the advances in techiques and techiloogies. Those that do so systematically will gain advantages over their competitors... ERP systems will evolve into highly flexible business platforms by 2008, tying business application functionality with BPM-enabling technology. Thus, BPMS and packaged application vendors will converge on a new application architecture in which process models are autonomous; thus, a major architectural shift will have occured. Ну что, будем продолжать упражняться в прыжках в ширину? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 18:17 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
АБ Ну что, будем продолжать упражняться в прыжках в ширину? :) Это такая болезнь - в любой вопрос влазить с предложением посмотреть на BPM ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 18:21 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
...починяю примусЭто такая болезнь - в любой вопрос влазить с предложением посмотреть на BPM ? Понял: значит, будем. ОК, Garya уже попрощался, я пошел следом. Желаю спортивных успехов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 18:26 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
> есть еще масса людей Эти люди имеют опосредованное отношение к прибыли вендора. > приходится регулярно отвечать на вопрос Надеюсь, Ваши сейлзы натренированы отвечать на подобные вопросы. ;) "Монолитность" продукта - следствие не реальной необходимости, а инструмент его продвижения. Куча бабла за внедрение + постоянный сливной бачок для сопровождения. Это игла и для покупателя, и для вендора, и для интегратора. Как Вы думаете, кто из них добровольно откажется от вливаний? ;)) "Стандартность" могут позволить себе open source продукты. Однако, нести соответствующие затраты и иметь хороший уровень реализации... пожалуй, парой-тройкой компаний список потенциальных разработчиков и ограничится. Пока, однако, никто о таких проектах ничего не говорил. ;)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 18:28 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
guest_20040621Это игла и для покупателя, и для вендора, и для интегратора. Когда Gartner сообщит, что за прошедший год никаких других систем, кроме ERP, не внедрялось - я подумаю над Вашими рассуждениями, не раньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 18:34 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
...починяю примус- триггер в "интеграционной" БД и какое-либо действие с удаленной БД; - тот-же триггер, но в удаленную БД передаются не сами изменения на только "уведомление" о произошедших изменениях (асинхронный механизм); С корректностью не ясно, что имеется ввиду. Стандартные средства СУБД по обеспечению целостности данных плюс контроль прав доступа кажутся недостаточными механизмами ?Мы предполагаем наличие нескольких систем, а, следовательно, нескольких СУБД. Как синхронизировать, к примеру, справочник контрагентов? За пример некорректных данных возьмем ошибку в одной цифре расчетного счета. Вы можете на примере одного справочника описать последовательность действий интеграционной системы? Условия: менеджер регистрирует заявку от контрагента в системе А, бухгалтер выписывает счет в системе Б, юридический отдел оформляет договор в системе В. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 18:34 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
2 WJ Прежде чем продолжить, давайте сначала проясним такой вопрос - Вы предлагаете контрагентов заводить в нескольких системах паралельно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 18:36 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
...починяю примус2 WJ Прежде чем продолжить, давайте сначала проясним такой вопрос - Вы предлагаете контрагентов заводить в нескольких системах паралельно ?Давайте рассмотрим разные варианты. Три системы имеют свои справочники и до недавнего момента работали автономно. Что мы можем им предложить? (Я хочу предупредить сразу, что отношусь к числу приверженцев BPM, но если это слово здесь запрещено, то я предпочитаю сразу отправиться вслед за Garya и АБ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 18:43 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
WJДавайте рассмотрим разные варианты. Три системы имеют свои справочники и до недавнего момента работали автономно. Что мы можем им предложить? Мы им можем предложить, по сути, два варианта: - определить, кто будет "писатель" и кто "читатели" - кто отвественен за ведение какого справочника. Тот, кто обладает максимум информации о клиентах, становится отвественным за клиента, кто работает с поступающими платежами - отвечает за информацию о платежах и т.д. - более сложный вариант первого случая, когда распределяются не только объекты но и их атрибуты (в начале говорилось, если помните, что объект существует в виде обобщенного представления и производных), в этом случае каждый получает права на ведение своей группы атрибутов, в соответствии с собственным производным представлением. Как в подобную схему встроить репликацию мастер-мастер, я если честно еще не думал. Буду признателен за пример когда такая репликация будет нужна. WJ(Я хочу предупредить сразу, что отношусь к числу приверженцев BPM, но если это слово здесь запрещено, то я предпочитаю сразу отправиться вслед за Garya и АБ) Говорить никому не запрещается, особенно если по теме дискуссии и аргументированно. А то я так и не добился ответов на большинство своих вопросов к сторониикам BPM в паралельной ветке... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 19:01 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
> Когда Gartner сообщит ;))) Но на самом деле не смешно. > никаких других систем, кроме ERP, не внедрялось Да пофиг, что именно внедрялось. Модель внедрения - одна и та же, геморрой - аналогичный, так что позиционирование (а ERP - это ничто иное, как позиционирование) - по барабану. > я подумаю Если для Вас интеграция - это "триггеры в интеграционной бд", Вы напрасно теряете время. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 19:27 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 10:00 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
...починяю примус- более сложный вариант первого случая, когда распределяются не только объекты но и их атрибуты (в начале говорилось, если помните, что объект существует в виде обобщенного представления и производных), в этом случае каждый получает права на ведение своей группы атрибутов, в соответствии с собственным производным представлением.Первый вариант может устроить только не очень активных пользователей, поэтому давайте говорить только о втором. Каждый ведет свою группу атрибутов. Но СУБД-то три. Полный справочник где хранится? WJА то я так и не добился ответов на большинство своих вопросов к сторониикам BPM в паралельной ветке...Может просто плохо искали? Что-то ж Вам ответить пытались;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 10:47 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
WJПервый вариант может устроить только не очень активных пользователей, поэтому давайте говорить только о втором. Так, на всякий случай... Вы не путаете, случайно, обмен иежду приложениями с конкурентной сетевой обработкой внутри приложения ? WJКаждый ведет свою группу атрибутов. Но СУБД-то три. Полный справочник где хранится? Если обобщенное представление никем не используется, то, очевидным образом, нигде кроме "центра интеграции" оно и не существует. WJА то я так и не добился ответов на большинство своих вопросов к сторониикам BPM в паралельной ветке...Может просто плохо искали? Что-то ж Вам ответить пытались;-)[/quot] Да ничего я не искал - просто читал, что отвечают. Получилось три ответа: - потому-что - когда-нибудь пригодится - XML - это круто Интересно, дающие такие ответы когда-нибудь писали технико-экономическое обоснование ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 11:19 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Интеграция на уровне данных: Только чтение: ничего лучше view пока не придумали. использование функций во view позволяет делать любые преобразования "на лету" Полный доступ: 1. прямая запись в "чужие" таблицы - используется в простых случаях 2. удаленный вызов "чужих" процедур - задействуется "чужая" бизнес логика - лучший вариант но кто-то должен эти процедуры написать 3. синхронизация изменений по триггерам - похоже на 2 только способ вызова другой все 3 способа транзакционны и это главное 4. асинхронная синхронизация по сообщениям - возможна но надежность низкая Совместный доступ к одним и тем же данным разных подсистем регламетируется обычным разграничение доступа каждой подсистемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 11:32 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
процИнтеграция на уровне данных: Только чтение: ничего лучше view пока не придумали. использование функций во view позволяет делать любые преобразования "на лету" Полный доступ: 1. прямая запись в "чужие" таблицы - используется в простых случаях 2. удаленный вызов "чужих" процедур - задействуется "чужая" бизнес логика - лучший вариант но кто-то должен эти процедуры написать 3. синхронизация изменений по триггерам - похоже на 2 только способ вызова другой все 3 способа транзакционны и это главное 4. асинхронная синхронизация по сообщениям - возможна но надежность низкая Совместный доступ к одним и тем же данным разных подсистем регламетируется обычным разграничение доступа каждой подсистемы. 2 проц. Примерно об этом наборе действий речт и идет. Но, поскольку подразумевается получение в итоге некоторого "инструмента", то предполагается, что "типовые" операции должны быть "скрыты" - например, на уровне описания связей. Что-бы не переписывать каждый раз одно и тоже, заменяя только имена объектов. Ну и всякие мелочи, вроде загрузки-выгрузки данных(для поддержки унаследованных приложений), очереди (иногда без них никак) и пр. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 11:48 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
...починяю примус Так, на всякий случай... Вы не путаете, случайно, обмен иежду приложениями с конкурентной сетевой обработкой внутри приложения ?Внутри приложения - это было бы слишком просто:) А интеграция на таком уровне, чтобы юзер и не заметил, что он работает в данный момент не с одним приложением, а с другим или с двумя разными? Вы об этом и не мечтаете, да? ...починяю примусЕсли обобщенное представление никем не используется, то, очевидным образом, нигде кроме "центра интеграции" оно и не существует. Если бы оно не использовалось обобщенно, то вопрос об интеграции и не вставал бы. Так и жили бы на разных улицах. ...починяю примусИнтересно, дающие такие ответы когда-нибудь писали технико-экономическое обоснование ? У меня нет оснований сомневаться в компетенции кого бы то ни было из дискутирующих. Иметь знания и уметь передать знания - это разные науки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 13:05 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
WJА интеграция на таком уровне, чтобы юзер и не заметил, что он работает в данный момент не с одним приложением, а с другим или с двумя разными? Вы об этом и не мечтаете, да? Это не мечты, а реальная интеграция. Пример приводил в соседней ветке про интеграцию (или BPMS, запутаться можно в том обсуждении) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 13:11 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
WJВнутри приложения - это было бы слишком просто:) А интеграция на таком уровне, чтобы юзер и не заметил, что он работает в данный момент не с одним приложением, а с другим или с двумя разными? Вы об этом и не мечтаете, да? Это совершенно другая задача - интеграция на уровне приложений. Для нее есть соответствующие инструменты. Дело не в мечтаниях - я просто в данном случае над другой задачей работаю. При достаточно точно определенном функциональном делении потребность в интеграции на уровне приложений возникает редко - результатами работы друг друга пользуются, а вот что-бы "один за другого" работу делал, это уже ближе к экзотике. WJЕсли бы оно не использовалось обобщенно, то вопрос об интеграции и не вставал бы. Так и жили бы на разных улицах. Если есть приложение использующее обощенное представление (т.е. обощенное представление создано из объекта данного приложения) - там оно и будет храниться. А где, собственно, проблема ? WJИметь знания и уметь передать знания - это разные науки. Сей очевидный факт я оспаривать не буду. Только отмечу, что они таки пытались передавать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 13:34 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
...починяю примусСей очевидный факт я оспаривать не буду. Только отмечу, что они таки пытались передавать... Есть еще одна "разная наука" - воспринимать знания... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 13:39 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Есть различные виды интеграции. В частности 1. Интеграция данных 2. Интеграция приложений 3. интеграция бизнес-процессов Интеграция данных реализуется различными средствами - в результате имеются интеграция отложенная - с копиями (хранилища данных, общие =суммарные спарвочники) и т.п. , и интеграция в реальном времени - интеграция по требованию - севреры интеграции данных в том числе и от IBM, Bea. Это коммерческие решения,Ю есть еще и научные разработки. В частности NASA использует свою собственную разработку, так как коммерческие серверы интеграции данных по требованию отличаются низкой производительностью. Задача интеграции приложений решается , например, с использованием SOA. Ну и как частный случай решения задач интеграции БП можно рассмотреть BMPS в реализации bizTalk, WebSphere Integrator и т.п. Так что , все это разные слгои интеграции, и они друг другу не противоречат, а мирно сосуществуют. Сейчас встает вопрос об интеграции их между собой. Насколько мне известно реализация пока нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 13:52 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
MainframeНасколько мне известно реализация пока нет. По-моему, все-таки есть. И, возможно, не единственное... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 14:00 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
А если посмотреть на эту тему http://www.tadviser.ru/articles/detail.php?ID=3403 под таким соусом? Может, действительно, КИСы станут как Линукс, дистрибутивами собираться? Кто что думает по этому вопросу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2006, 18:22 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Evil_GuestА если посмотреть на эту тему Тему СОА тут уже обсуждали, в частности, в ходе обсуждения бизнес-процессов. Безусловно, какое-то место для СОА на рынке гарантировано. Сколько это будет в %%, 75 как пишут по Вашей ссылке или более другое значение - время покажет. Удобство - удобством, но при существующей политике той-же SAP никакие сервисы на рынок СМБ ее не выведут - "не по зубам" СМБ решения от SAP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2006, 18:39 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
...починяю примус Evil_GuestА если посмотреть на эту тему Тему СОА тут уже обсуждали, в частности, в ходе обсуждения бизнес-процессов. Безусловно, какое-то место для СОА на рынке гарантировано. Сколько это будет в %%, 75 как пишут по Вашей ссылке или более другое значение - время покажет. Удобство - удобством, но при существующей политике той-же SAP никакие сервисы на рынок СМБ ее не выведут - "не по зубам" СМБ решения от SAP. Ну, я так понимаю, проценты эти "не про нас". Одно дело - Штаты, другое - мы. Плюс, конечно, и СМБ у нас не чета европейскому или американскому, они же там считают малым бизнес с годовым оборотом меньше 20 млн. долларов... P.S. А в какой ветке СОА обсуждалась? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2006, 19:29 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Evil_GuestА в какой ветке СОА обсуждалась? http://www.sql.ru/forum/actualtopics.aspx?search=SOA&bid=53 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2006, 21:08 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Evil_GuestА если посмотреть на эту Бред и закказуха. ERP (+ MES) - это набор взаимосвязанных моделей управления, а как это реализовано - вообще не важно. Такой набор моделей может создать либо один производитель, либо это д.б. согласованные решения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 10:32 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Evil_GuestА если посмотреть на эту тему http://www.tadviser.ru/articles/detail.php?ID=3403 под таким соусом? Может, действительно, КИСы станут как Линукс, дистрибутивами собираться? Кто что думает по этому вопросу? Идея хорошая, но в реализации тяжела. Нужны стандарты. А пока каждый тянет одеяло на себя таких стандартов не будет. Единственно возможный и нормально работающий на сегодня способ интеграции - на уровне данных. По той же причине. СУБД и есть на сегодня единственная стандартизованная точка соприкосновения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 10:39 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
iscrafmСУБД и есть на сегодня единственная стандартизованная точка соприкосновения. Ну все... сейчас сторонники XML-интеграции заведут свою шарманку... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 11:05 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
модБред и закказухаКто же Gartner Group заказал? Да еще супротив таких акул как SAP и BAAN? :) Напишите Gartner свое опровержение и категорическое несогласие, обвините их в некомпетентности... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 11:18 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
iscrafmИдея хорошая, но в реализации тяжела. Нужны стандарты. Стандарты на модели управления ? Как-то не верится ... iscrafmСУБД и есть на сегодня единственная стандартизованная точка соприкосновения. Вообщем, да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 11:20 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
...починяю примус iscrafmСУБД и есть на сегодня единственная стандартизованная точка соприкосновения. Ну все... сейчас сторонники XML-интеграции заведут свою шарманку... А что на ней можно сыграть? Файловый обмен, он и в Африке - файловый обмен. А в каком формате эти файлы без разницы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 11:21 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
...починяю примусНу все... сейчас сторонники XML-интеграции заведут свою шарманку Не дождетесь -- байты на вас переводить. Да и не требуется: рефлекс у вас уже выработан, сами знаете когда надо бы посмотреть в сторону XML iscrafmА что на ней можно сыграть? Файловый обмен, он и в Африке - файловый обмен. Это вебсервисы -- файловый обмен? Незачет, приходите осенью на пересдачу. "База данных -- а что база данных? Файлы, байты, диски -- везде одно и то же." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 11:26 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
GaryaНапишите Gartner свое опровержение и категорическое несогласие, обвините их в некомпетентности... :) статья авторская ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 11:57 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
АБ"База данных -- а что база данных? Файлы, байты, диски -- везде одно и то же." У СУБД имеется то, чего нет и пока, IMHO, не предвидится у других систем - язык работы с данными , т.е. SQL. Все остальные вынуждены похвалятся "мощными визуальными средствами"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 11:58 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
...починяю примусУ СУБД имеется то, чего нет и пока, IMHO, не предвидится у других систем - язык работы с данными, т.е. SQL. Все остальные вынуждены похвалятся "мощными визуальными средствами"... Вам тоже незачет Повторить по конспекту следующие темы: XPath, XSLT, XQuery. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 12:01 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
АБ ...починяю примусУ СУБД имеется то, чего нет и пока, IMHO, не предвидится у других систем - язык работы с данными, т.е. SQL. Все остальные вынуждены похвалятся "мощными визуальными средствами"... Вам тоже незачет Повторить по конспекту следующие темы: XPath, XSLT, XQuery. Вы бы еще паскаль и си в эту линейку добавили, для полноты картины. Повторить лекции по СУБД, срочно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 12:20 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
iscrafmВы бы еще паскаль и си в эту линейку добавили, для полноты картины. Паскаль и си прямого отношения к XML не имеют, в отличие от перечисленных мною тем. Опять-же, XQuery функционально является аналогом SQL, а паскаль и си к нему и близко не стояли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 12:32 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
надо верить в то что озвучиваешь. Ждем простого примера. Сделайте базу данных из двух таблиц: клиенты, оплаты. Обеспечьте интерфейсы для наполнения этой базы и несколько простых запросов: сальдо клиента на дату, оборот за период по клиенту, сальдо по всем клиентам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 12:37 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
iscrafmЖдем простого примера. Сделайте базу данных из двух таблиц Я не понял, кто тут кого экзаменует?! Вы всем посетителям форума раздаете домашние задания, или это особая честь для меня лично? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 12:41 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Для Вас лично. Остальные я так понял разницу между интерфейсами СУБД и XML инструментарием понимают. Думаю много времени не займет у Вас, 2 минуты от силы. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 12:49 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
АБВам тоже незачет Повторить по конспекту следующие темы: XPath, XSLT, XQuery. Когда специалисты по XML начнут "ручками" запросы писать ( т.е. средства, перечисленные выше станут для этого достаточно эффективны), тогда я и посмотрю, м.б., в эту сторону.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 13:15 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
автор Когда специалисты по XML начнут "ручками" запросы писать ( т.е. средства, перечисленные выше станут для этого достаточно эффективны), тогда я и посмотрю, м.б., в эту сторону.... Ну я пишу ручками в XSL-шаблонах запросы на выборку на XPath (строго говоря, на подмножестве Xpath). Ничего супер-пупер сложного в этом нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 13:38 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
CalmНичего супер-пупер сложного в этом нет. А речь не о сложности идет. Просто до тех пор, пока преимущественными средствами остаются различного рода визуальные построители (напомню - мы про обработку данных, не про конструирование пользовательских интерфейсов, где применение визуальных средств очевидно), до тех пор, на мой взгляд, описательные (языковые) возможности такого средства явно "не на высоте". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 14:03 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
И еще. То о чем говорит АБ не более как пересылка и преобразование пакетов. А интеграция на уровне данных несколько другое. На рисунке один из примеров. Это когда пользователь открывает форму и ему без разницы где находятся данные которые он в ней видит. Он же пользователь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 14:24 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
iscrafmСделайте базу данных из двух таблиц: клиенты, оплаты. Обеспечьте интерфейсы для наполнения этой базы и несколько простых запросов: сальдо клиента на дату, оборот за период по клиенту, сальдо по всем клиентам. Эх, опять все приходится делать самому :) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 19:45 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
iscrafmСделайте базу данных из двух таблиц Теперь мой выстрел: сделайте на SQL извлечение данных в формате Excel. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 19:46 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
На самом деле разговор довольно беспредметный. Никто не предлагал сменить базу данных на XML (во всяком случае, я уж точно). И если вам надо проинтегрировать данные из двух систем под управлением одной СУБД, то сравнивать на этой задаче SQL с XSLT просто нелепо. Другое дело если вам приходится интегрировать "негра с чемоданом". Примечание. XSLT -- это все-таки язык преобразования, а не язык запросов. Запрос для данной задачки на нем сделать удалось, но прямо скажем не слишком изящно. Сравнивать с SQL корректнее XQuery. Мне в нем понравилось то, что он позволяет писать и непроцедурные запросы в стиле SQL, и заниматься ручной навигацией по данным, и комбинировать то и другое. Но XSLT доступен всегда (даже внутри браузера он есть), а реализацию XQuery придется поискать да еще и денежку за нее заплатить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 19:54 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Ладно, согласен. :) Разговор беспредметный. Вещи несравнимые. Конечно так изголяться для организации БД надеюсь никто не собирается. Успехов! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 20:04 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
для извлечения в формат Excel в SQL средств нет. Вернее есть, но СУБД-зависимые. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 20:11 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
АБПоостерегитесь лучше развешивать ярлыки, и высказывайтесь по существу. По существу - тут Собственно, в предыдущих уже дискуссиях было понятно - весь энтузиазм XML-интеграторов от непонимания, что есть задачи принципиально неподъемные для предлагаемых ими инструментов. Думаете терабайтные базы данных - это так, для красного словца говорится ? Для надувания щек ? Или как прикажете понимать ваше ""на круг" корпоративные пользователи хранят в нем (в Экселе) не меньше данных чем в реляционных СУБД" ? Вы можете привести пример хранения терабайта данных (суммарно) в Экселовских таблицах ? И что такие объемы данных - не экзотика, а самая что ни на есть реальность - для телеком-оператора, крупного банка, процессинга, платежной системы. отредактировано модератором ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2006, 15:30 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Видите ли, если Вас интересует только задача интеграция крупных баз данных и притом в относительно замкнутой постановке, то это можно понять. Но тогда пожалуйста формулируйте тему соответственно. А то вы ее формулируете в общем виде, а в голове держите узкую постановку. Есть задачи, подъемные для СУБД и неподъемные для XML или Excel -- кто бы спорил, принимается без обсуждения! Но встречается и прямо противоположная ситуация. Пусть и не у Вашего работодателя. Теперь по поводу сравнения Excel и RDBMS. Видите ли, не все сводится к объему данных. Есть еще, например, такое понятие как сложность. В случае СУБД ее можно грубо оценить по числу таблиц-полей, в случае Excel по числу листов, столбцов и еще многого всякого. Для СУБД идеальна крайняя ситуация, когда данных много, сложность невелика. Противоположная крайность -- литературный текст: никакой структуры, повторяющиеся данные практически отстутствуют. Но есть также обширная промежуточная область, в которой плохо работает СУБД (потому что таблиц не напасешься), а структурировать данные и программно их обрабатывать надо. Вот в этой области и работают Excel и XML. К примеру, я встречал на одном крупном предприятии систему бюджетирования из 60 с лишним файлов Excel суммарным объемом 800МБ. И поверьте, эти 800МБ для управленцев не менее ценны, чем десятки гигабайт информации в реляционной СУБД управленческой системы. Я не говорю, что это образец для подражания, но и реляционная база тут не панацея. Кстати, в задачах бюджетирования, несмотря на большое число специализированных средств, Excel очень популярен. Возвращаясь к теме интеграции -- терабайтные объемы там скорее экзотика, а не норма. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2006, 16:03 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
АБТеперь по поводу сравнения Excel и RDBMS. Видите ли, не все сводится к объему данных. Есть еще, например, такое понятие как сложность. В случае СУБД ее можно грубо оценить по числу таблиц-полей, в случае Excel по числу листов, столбцов и еще многого всякого. Для СУБД идеальна крайняя ситуация, когда данных много, сложность невелика. Я бы сказал когда факторы сложности таковы, что количество сообщений на несколько порядков больше количества типов сообщений. Что сложнее - много типов или много сообщений - это чисто риторика, просто это разные сложности.Противоположная крайность -- литературный текст: никакой структуры, повторяющиеся данные практически отстутствуют. Но есть также обширная промежуточная область, в которой плохо работает СУБД (потому что таблиц не напасешься), а структурировать данные и программно их обрабатывать надо. Вот в этой области и работают Excel и XML. Для СУБД (исключая настольные и встроенные) еще одна важное "много" - много пользователей, соответственно транзакции, изоляция, блокировки и проч. XML к транзакциям абсолютно равнодушен. Почему-то про эту характеристику СУБД все время забывают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2006, 17:47 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
ModelRДля СУБД (исключая настольные и встроенные) еще одна важное "много" - много пользователей, соответственно транзакции, изоляция, блокировки и проч. XML к транзакциям абсолютно равнодушен. XML, но не SOA и ESB. Транзакции там правда другие ("длинные") но это не значит что с ними управляться проще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2006, 18:25 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
2 АБ И в этой дискусси и в предыдущих я все время определял, на какую область я распространяю предлагаемые методы автор Предлагаемая стратегия ориентирована на предприятия, с высокой степенью совместного использования данных на различных этапах (в различных подпроцессах) общего процесса деятельности(бизнес-активности) предприятия. Интеграция КИС на уровне данных:перспективы и возможности. У моего текущего работодателя, BTW, как раз данные методы не нужны. Тут специализируются на изобретении предельно-извращенных методов хранения данных в СУБД... Например, сохранять в базу сериализованные java-объекты. АБК примеру, я встречал на одном крупном предприятии систему бюджетирования из 60 с лишним файлов Excel суммарным объемом 800МБ. И поверьте, эти 800МБ для управленцев не менее ценны, чем десятки гигабайт информации в реляционной СУБД управленческой системы. Я не говорю, что это образец для подражания, но и реляционная база тут не панацея. Кстати, в задачах бюджетирования, несмотря на большое число специализированных средств, Excel очень популярен. Возвращаясь к теме интеграции -- терабайтные объемы там скорее экзотика, а не норма. Но темой-то является интеграция данных в КИС. А там, что-бы аналитик мог "поиграться" в Экселе с данными, как раз и будут крутится если и не терабайты так десятки гигабайт - для многих и многих отраслей будет такая картина. Я не собираюсь принижать значимость Эксел, но таки это уже конечное средство. Такие средства как Эксел применяют, IMHO, не из-за "высокой сложности" обрабатываемых данных, в большинстве случаев, а для уменьшения зависимости конкретного специалиста от ИТ-подразделения. Подход, безусловно, правильный, только имеют место две проблемы: - квалификация специалиста, которого хотят (который хочет) независимости от ИТ-подразделения. Тут у нас, пока еще зачастую - увы... и не в последнюю очередь благодаря желанию работодателя иметь "канарейку за копейку...", что и выливается в соотвествующего уровня "персонал" (хотя бывают, конечно, и ситуации когда никакого "другого персонала" нет и быть не может - приходилось как-то первичной автоматизацией на переферии заниматься) - если рассматриваемая задача, для которой используются Эксел или подобные инструменты, не может рассматриваться как изолированная (когда информационное наполнение данной задачи осуществляется самим исполнителем), а является отображением результатов деятельности предприятия (с соотвествующим требованием по актуальности данных) то опять вернемся к необходимости получать эти данные из КИС - из этих самых терабайт/гигабайт получать агрегированием. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2006, 18:36 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
...починяю примусИ в этой дискусси и в предыдущих я все время определял, на какую область я распространяю предлагаемые методы У меня нет желания затевать по этому поводу спор, но по ссылке которую Вы дали ничего не говорится о терабайтных базах. ...починяю примусТакие средства как Эксел применяют, IMHO, не из-за "высокой сложности" обрабатываемых данных, в большинстве случаев, а для уменьшения зависимости конкретного специалиста от ИТ-подразделения. На мой взгляд, это две стороны одной и той же медали. Управленцу приходится иметь дело с приземленными материями, которые заранее ни в одной КИС не предусмотришь и за автоматизацией которых к программисту не набегаешься. Впрочем этот разговор уже выходит за рамки "интеграции КИС"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2006, 11:44 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
АБУ меня нет желания затевать по этому поводу спор, но по ссылке которую Вы дали ничего не говорится о терабайтных базах. [quot] Да, это я погорячился, про объемы немного в другом месте. Но мы ведь с Вами не в первый раз уже дискутируем... и все про тоже... ;))) [quot АБ]На мой взгляд, это две стороны одной и той же медали. Управленцу приходится иметь дело с приземленными материями, которые заранее ни в одной КИС не предусмотришь и за автоматизацией которых к программисту не набегаешься. Впрочем этот разговор уже выходит за рамки "интеграции КИС"... Пожалуй да - это скорее из разряда "как использовать результаты интеграции данных в КИС"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2006, 17:44 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
Evil_Guest, Думаю здесь дело не в том как собирать дистрибутив :) Дело как раз в стандартах. И самое главное в стандартах к СУБД и сервису отвечающему за "общение" между клиентской частью и хранилищем. Как только будут созданы, а самое главное, буду использоваться стандарты обмена данными и стандарты хранения, тогда можно будет строить различные модели, структуры по работе с данными. Вопрос поднят, на самом деле очень интересный и критичный. Критичный для тех кто собирается привести в порядок систему предшественника, а вот Документации или исходников или хоть каких-то записей нет. Вот тут начинается свистопляска. Может настал момент, когда стоит принудительно сертифицировать все написанное на соответствие опубликованным стандартам. Я не говорю, о том чтобы брать за это деньги и наживаться на этом, нет, сейчас другое обсуждается. Так как КИС изначально предполагает составную часть (CASE, ERP, CRM, MRP, WMS, ECM, СЭД и д.р), так может на базе этого и разработать стандарты. Это обеспечит совместимость большинства написанного софта. Я понимаю, что это отнимает у вендеров часть их рычагов давления на пользователя, как кто-то выразился здесь ранее - "игла". Но пока каждый будет изобретать свою систему, мы точно "до Марса не долетим". Я понимаю, что моделей сейчас огромное количество и методологий масса, но все же можно выработать стандарты КИС по обработке и хранением информации в общих хранилищах. Я также понимаю, что данные должны быть надежно защищены (может быть криптованы), но это не ограничивает использование стандартов. И тогда и "овцы сыты и волки целы...", а если кому нужно, то и наоборот. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2011, 13:54 |
|
||
|
Интеграция КИС на уровне данных:перспективы и возможности.
|
|||
|---|---|---|---|
|
#18+
kontrraМожет настал момент, когда стоит принудительно сертифицировать все написанное на соответствие опубликованным стандартам. Я не говорю, о том чтобы брать за это деньги и наживаться на этом, нет, сейчас другое обсуждается. Не надо строить илюзий. Если такая работа не будет оплачена и не является объктивной потребностью то никто не будет на это тратить время и деньги. Заказчику нужна гтовая система решающая его задачи "здесь и сейчас". Пока будет проектироваться и внедряться супер правильная система бизнес уже уйдет далеко вперед и предложенные решения будут не актуальны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2011, 16:46 |
|
||
|
|

start [/forum/topic.php?all=1&fid=29&tid=1526196]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
90ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 206ms |

| 0 / 0 |

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