OMG утвердила основанную на XML метамодель для работы с хранилищами

Появление продуктов с поддержкой CWM ожидается уже в скором времени.

CWM стандартизует методику описания средствами XML структуры базы данных, используемой для включения источника данных в корпоративное хранилище. До появления такого стандарта, чтобы разместить данные в удобном для извлечения виде, структуру баз данных часто приходилось модифицировать или полностью заменять.

Между тем некоторые специалисты, в том числе генеральный директор компании D2K Билл Сигрейв, не уверены, что CWM быстро завоюет поддержку производителей, а продукты с CWM будут пользоваться популярностью у пользователей: «Как и в случае с другими технологическими стандартами, пройдет несколько лет, прежде чем это произойдет. И даже если CWM будет поддерживаться большим количеством продуктов, это не даст возможности создавать хранилища данных, легко заполняемые из любого источника. Применение метаданных стандарта CWM потребует детального знания принципов организации исходной базы данных и типов содержащейся в ней информации».

Спецификация была подана на рассмотрение OMG год назад компаниями Unisys, IBM, Oracle, Hyperion и Dimension EDI, а предварительные версии интероперабельных программных продуктов с поддержкой CWM впервые были продемонстрированы на собрании OMG осенью прошлого года.

OMG изучила модели данных, применяющиеся в СУБД Unisys, IBM DB2 Universal Database, Oracle 8i и Microsoft SQL Server.

Microsoft разрабатывает собственный стандарт, Open Information Management, в рамках которого, в числе прочего, предпринимается попытка создать спецификацию метаданных для работы с хранилищами и обеспечения интероперабельности приложений.

«Насколько мне известно, CWM сможет работать с Microsoft SQL Server», — сказал Сридхар Ийенгар из Unisys.

По мнению директора по маркетингу хранилищ данных корпорации Oracle Ягдиша Мирани, из-за отсутствия стандарта метаданных развертывание хранилищ данных шло крайне медленными темпами во всех компаниях, кроме самых крупных, в избытке располагающих ИТ-ресурсами и персоналом.

Наличие стандарта метаданных поможет пользователям создавать хранилища быстрее, считает Мирани. Кроме того, такой стандарт поможет свести к минимуму объем программирования, требуемый для организации процесса извлечения информации из исходных баз данных, преобразования разнородных схем данных в единую структуру и включения данных в хранилище.


Совместное использование данных

Стандарт совместного использования метаданных хранилища данных Common Warehouse Metamodel (CWM) был предложен компаниями Oracle, IBM, Unisys, Hyperion и Dimension EDI. Авторы стандарта уверены, что он:

  • позволит справиться с проблемами, присущими извлечению, преобразованию и загрузке данных, сократив количество операций, которые надо было проделывать вручную;
  • насущно необходим для систем добычи данных и оперативной аналитической обработки в масштабах предприятия;
  • будет поддерживаться уже в существующих продуктах, таких как Oracle Warehouse Builder.