Управление метаданными средствами IBM Information Server

При выборе стратегии внедрения системы ведения метаданных в проектах BI необходимо ответить на ряд критически важных вопросов. Какими метаданными необходимо управлять? Каков жизненный цикл этих метаданных? Какие специалисты нужны для успеха проекта ведения метаданных? Какие инструменты могут поддержать работу специалистов на протяжении всего жизненного цикла необходимого набора метаданных? В статье дается взгляд на систему ведения метаданных в проектах по интеграции данных с указанных четырех разных точек зрения.

Сабир Асадуллаев, исполнительный архитектор SWG IBM EE/A, IBM

Сабир Асадуллаев более 25 лет работает в информационных технологиях. Является специалистом в области проектирования хранилищ данных и ведения корпоративных метаданных. Руководил ИТ проектами в нефтегазовой отрасли, в банковской сфере, на транспорте, в науке и других областях в Европе и в Северной Америке. Обладает опытом организации коллективной разработки программного обеспечения и создания офиса управления проектами (PMO). Работая в IBM c 2006г, подготовил ряд ключевых архитектурных решений для крупнейших клиентов IBM. Окончил физический факультет МГУ (1979), кандидат физ-мат. наук (1986), сертифицированный руководитель проектов (2001), лучший архитектор CEMAAS IBM (2006), сертифицированный архитектор корпоративных решений IBM (2008), исполнительный архитектор (2010). Автор более 30 публикаций в ИТ, астрономии и биологии.



30.09.2008

Типы метаданных

Продукт IBM Information Server оперирует четырьмя типами метаданных. Эти метаданные обслуживают задачи интеграции данных, решаемые с помощью Information Server.

Бизнес метаданные предназначены для бизнес - пользователей и включают в себя: бизнес-правила, определения, терминологию, глоссарии, происхождение данных и алгоритмы их обработки, описанные на языке бизнеса.

Технические метаданные необходимы пользователям инструментальных средств профилирования, моделирования и разработки ETL и BI.

Операционные метаданные, включающие статистику работы приложений (например, частоту исполнения, количество записей, покомпонентный анализ), востребованы бизнес - пользователями, управляющим и операционным персоналом.

Проектные метаданные документируют усилия по разработке и предоставляют данные для аудита проекта, присваивают стюардов метаданных, и поддерживают управление изменениями. Используются стюардами (ответственными за метаданные), руководством, пользователями инструментальных средств и операционным персоналом.


Критерии успеха проекта ведения метаданных

Далеко не все компании почувствовали необходимость ведения метаданных в проектах по интеграции данных (например, при создании хранилищ данных). Те же, кто начал внедрять системы управления метаданными, столкнулись с рядом проблем. Требования к системе ведения метаданных в среде BI могут быть четко и своевременно сформулированы, например:

  • Система ведения метаданных должна обеспечить актуальную и доступную централизованную информацию обо всех информационных системах и их связях.
  • Система ведения метаданных должна установить единое терминологическое пространство в компании.
  • Влияние изменений должно быть выявлено и запланировано.
  • Должна быть возможность отслеживания проблем вглубь – от точки выявления до источника проблемы.
  • Новая разработка должна иметь информацию об эксплуатируемых системах

Строго говоря, сказанное относится к успеху или неудаче продукта как результата исполнения проекта. Как правило, критерии успеха проекта – это выполнение в срок, в рамках бюджета с заданным качеством и функционалом. Успешное выполнение проекта не гарантирует успеха продукта. История развития техники знает много примеров, когда технически совершенное изделие, разработанное в срок и без превышения бюджета, на практике не нашло применения, или не было востребовано рынком.

Критерий успеха проекта внедрения управления метаданными – это востребованность разработанной системы ведения метаданных экспертами предметной области, бизнес - пользователями, ИТ – персоналом и информационными системами.

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

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

  • Недостаточное участие бизнес – пользователей в составлении единого глоссария, что может быть вызвано неудобством и сложностью инструментов ведения глоссария.
  • Поддержка только некоторых типов метаданных из-за нехватки временных или финансовых ресурсов.
  • Недостаточная или отсутствующая документация на эксплуатируемые системы, что могло бы быть компенсировано средствами предпроектного анализа структур данных существующих систем.
  • Отсутствие поддержки полного жизненного цикла ведения метаданных, как правило, из-за применения разрозненных инструментальных средств.

Жизненный цикл ведения метаданных

Упрощенный жизненный цикл предполагает пять этапов и пять ролей (Рис.1). Разработка предполагает создание автором новых метаданных. Публикация, выполняемая публикатором, извещает заинтересованные группы участников о существовании искомых метаданных и их расположении. Владение позволяет владельцу определять права использования метаданных. Использование метаданных осуществляется сотрудниками или информационными системами. Управление, выполняемое руководителем, включает в себя модификацию, расширение метаданных и контроль доступа.

Рисунок 1. Упрощенный жизненный цикл ведения метаданных
Рисунок 1. Упрощенный жизненный цикл ведения метаданных

Расширенный жизненный цикл ведения метаданных состоит из следующих этапов (Рис.2).

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

Рисунок 2. Расширенный жизненный цикл ведения метаданных
Рисунок 2. Расширенный жизненный цикл ведения метаданных

Моделирование подразумевает выявление схем объединения данных, выявление и отображение взаимосвязей в метаданных, моделирование структур данных и схем объединения данных, анализ влияния и синхронизация между моделями

Разработка обеспечивает коллективное создание и управление бизнес – словарем, поддержку бизнес контекста для ИТ активов, разработка потоков извлечения, трансформации и доставки данных

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

Публикация предоставляет унифицированный механизм размещения метаданных и оповещения об обновлениях.

Потребление – это визуальная навигация и отображение метаданных и их взаимосвязей; доступ к метаданным, их интеграция, импорт и экспорт; анализ влияния изменений; поиск и запросы.

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

Отчетность и аудит предполагают определение опций форматирования результатов отчета, подготовку отчетов о связи бизнес - терминов с ИТ активами, исполнение отчетов по расписанию, сохранение и просмотр версий того же отчета. Результаты аудита могут быть использованы для анализа и понимания на следующем витке жизненного цикла.

Управление метаданными состоит в управлении доступом к шаблонам, отчетам и результатам; в управлении метаданными, в навигации и запросах по метамодели; в определении прав, ответственности и управляемости.

Владение определяет права использования метаданных.

Поддержка полного жизненного цикла ведения метаданных критически важна для достижения целей ведения метаданных, особенно для крупных корпоративных информационных систем. В случае разрывов жизненного цикла нарушается согласованность корпоративных метаданных, и образуются не связанные островки противоречивых метаданных.

Применение согласованного набора инструментов управления метаданных позволяет значительно повысить вероятность удачного внедрения систем ведения метаданных.


Инструменты ведения метаданных IBM Information Server

В состав IBM Information Server входит ряд инструментов ведения метаданных.

Business Glossary является Web-инструментом, который обеспечивает коллективное создание и управление бизнес – словарем (глоссарием). Этот инструмент позволяет вести категории метаданных, строить их отношения и связывать физическими источниками. Business Glossary поддерживает управление, настройку и просмотр метаданных, назначение ответственных (стюардов)

Business Glossary Anywhere это маленькая фоновая программа, которая предоставляет быстрый доступ «на чтение» к содержимому бизнес – глоссария через буфер обмена операционной системы. Пользователю достаточно выделить термин на экране любого приложения и во всплывающем окне появится бизнес - определение термина.

Business Glossary Browser предоставляет доступ «только на чтение» к содержимому бизнес – глоссария в отдельном окне web-браузера.

Information Analyzer автоматически сканирует наборы данных для определения их качества и структуры. Этот анализ помогает понять, что поступает на входы интеграционных процессов, начиная от отдельных полей до сущностей высокого уровня. Анализ позволяет устранять проблемы со структурами данных и их пригодностью до того, как они повлияют на проект. Information Analyzer обеспечивает постоянный мониторинг качества входных данных и осуществляет профилирование и анализ данных как непрерывный процесс повышения надежности данных.

QualityStage предоставляет средства исследования, улучшения, консолидации, стандартизации и выверки разнородных данных в рамках интеграционных процессов и повышает качество информационных активов.

DataStage обеспечивает разработку потоков данных, которые извлекают информацию из множественных источников, трансформируют ее по заданным правилам и затем доставляют ее в целевые базы данных или приложения.

Information Analyzer выполняет анализ систем-источников и передает их в QualityStage, который, в свою очередь, поддерживает DataStage, отвечающий за преобразование данных. При совместном использовании Information Analyzer, QualityStage и DataStage позволяют автоматизировать процессы обеспечения качества данных, то есть устранить ручную трудоемкую или даже невыполнимую работу по интеграции данных.

FastTrack выявляет связи между столбцами таблиц БД, связывает колонки с бизнес – терминами, автоматически создает задания для сложного преобразования данных в DataStage и QualityStage Designer, связывает источники и целевые систем с помощью правил преобразования данных, значительно сокращая, таким образом, сроки разработки приложений.

Metadata Workbench предоставляет средства визуализация и навигации по метаданным, обеспечивает визуальное отображение взаимосвязей метаданных, предоставляет возможность анализа зависимости и связи информации между разными инструментами, обеспечивает связывание метаданных, создает отчеты о связи бизнес-терминов с ИТ активами, обеспечивает управление метаданными, навигацию и запросы по метамодели; позволяет исследовать ключевые данные для интеграции: Задания, Отчеты, БД, Модели, Термины, Стюарды, Системы.

Web Console предоставляет администраторам средства управления доступом к шаблонам, отчетам и результатам, обеспечивает исполнение отчетов по расписанию, сохранение и просмотр множественных версий результатов того же отчета, создание папок для отчетов и указание папок для хранения отчета, определение опций форматирования результатов отчета.

Information Services Director предоставляет унифицированный механизм публикации и управления сервисами качества данных и преобразования данных, позволяя ИТ специалистам размещать и управлять сервисами для любой интеграционной задачи. Общие сервисы включают в себя сервисы метаданных, которые обеспечивают стандартный сервис - ориентированный сквозной доступ к метаданным и их анализ

Rational Data Architect поддерживает моделирование структур данных и схем объединения данных; обеспечивает выявление схем объединения данных и отображение взаимосвязей в метаданных, анализ влияния и синхронизация между моделями.

Metadata Server обеспечивает взаимодействие репозитария метаданных с остальными компонентами и поддерживает следующие сервисы: доступ к метаданным; интеграцию метаданных, анализ влияния, импорт и экспорт метаданных, а также поиск и запросы. Общий репозитарий – это J2EE-приложение. Для постоянного хранения данных репозитарий использует стандартную реляционную СУБД (например, DB2 или Oracle). Резервное копирование, администрирование, масштабирование, проведение транзакций и многопользовательский доступ обеспечивается средствами СУБД.

Таким образом, инструменты ведения метаданных IBM Information Server покрывают расширенный жизненный цикл ведения метаданных.


Роли в проектной команде ведения метаданных

Состав проектной команды ведения метаданных зависит от многих факторов и может включать, например, специалистов по информационным сетям, по информационной безопасности защите, разработчики ПО промежуточного слоя. Если ограничиться только членами команды, имеющими непосредственное отношение к разработке системы ведения метаданных, то список может выглядеть следующим образом.

Руководитель проекта для эффективного управления проектом нуждается не только в проектной документации, но и в информации по продукту проекта, а именно, по разрабатываемой системе ведения метаданных. Поэтому руководителю проекта должны быть предоставлены инструменты подготовки отчетов по заданиям, отчетам, базам данных, моделям, терминам, стюардам, системам и серверам.

Эксперт предметной области должен участвовать в коллективном создании и управлении бизнес – глоссарием. Эксперт должен определить термины и их категории, установить отношения терминов.

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

Аналитик данных обязан выявить все рассогласования и противоречия данных и терминов до того, как начнется разработка прикладных программ.

ИТ разработчик должен ознакомиться с бизнес-терминологией, создать задания обработки данных, реализовать правила преобразований, запрограммировать алгоритмы проверки качества и генерации отчетов.

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

Администратор БД должен настраивать БД и контролировать ее рост; выявлять проблемы производительности и устранять их; создавать требуемые конфигурации БД; вносить необходимые изменения в структуру БД; добавлять и удалять пользователей и изменять их права доступа.

Бизнес пользователи в рамках проекта управления метаданными нуждаются в простом и эффективном доступе к словарю метаданных. Так же, как и в работе с обычными словарями, им нужен доступ к словарным статьям с подробным описанием и к кратким словарным определениям, причем желательно без отрыва от выполнения основной работы.


Поддержка ролей инструментами IBM Information Server

Business Glossary позволяет назначить стюардом (ответственным за метаданные) пользователя или группу пользователей и возложить на стюарда ответственность за один или более объектов метаданных. Обязанности стюарда предусматривает обеспечение доступности метаданных для пользователей и определяет ответственность за ведение словаря (глоссария) и за правильное понимание смысла данных всеми участниками.

Эксперт предметной области (автор метаданных) использует Business Glossary для создания бизнес-классификации (таксономии), которая обеспечивает иерархическую структуру терминов. Термин представляет собой слово или фразу, которая может быть использована для классификации и группирования объектов в репозитарии метаданных.

Business Glossary представляет экспертам предметной области средства коллективной работы для аннотирования определений данных, редактирования описаний и их категоризации.

В случае обнаружения противоречий между глоссарием и столбцами базы данных бизнес-аналитик или аналитик данных может оповестить об этом авторов метаданных с помощью функций Business Glossary.

Остальные участники проекта нуждаются в доступе к метаданным «только на чтение», и их потребности покрываются двумя инструментами: Business Glossary Browser и Business Glossary Anywhere.

Information Analyzer играет важную роль на этапе анализа интеграции, который необходим для оценки наличия данных и их текущего состояния. Результатам выполнения этого этапа является понимание систем - источников информации и, как следствие, адекватное проектирование целевых систем. Вместо трудоемкого ручного процесса анализа устаревшей или утраченной документации, Information Analyzer предоставляет бизнес-аналитику и аналитику данных возможности анализа эксплуатируемых систем.

Бизнес-аналитик использует Information Analyzer для принятия решений по проектированию интеграции на основе изучения таблиц, столбцов, ключей, и их взаимоотношений. Анализ данных помогает понять содержание и структуру данных еще до начала проекта, а впоследствии позволяет делать полезные для интеграционного процесса выводы.

Аналитик данных получает в качестве Information Analyzer инструмент для полного анализа систем-источников информации и целевых систем, оценки структуры, содержимого и качества данных на уровне отдельных столбцов, на уровне нескольких столбцов, на уровне таблиц, на уровне файлов, на межтабличном уровне и на уровне нескольких источников.

Стюарды могут использовать Information Analyzer для дого, чтобы обеспечить единое понимание смысла данных всеми участниками.

С помощью Information Analyzer бизнес-аналитик и бизнес-пользователи могут создавать дополнительные правила для оценки и измерения данных и их качества с течением времени. Эти правила являются либо простыми критериями оценки столбцов по результатам профилирования данных, либо комплексными условиями, проверяющими несколько полей. Правила проверки помогают создавать показатели, изменение которых можно контролировать с течением времени.

QualityStage применяется для подготовки интеграции (очистки) данных. ИТ-разработчик использует QualityStage для автоматизации стандартизации данных, преобразования данных в проверенные стандартные форматы, для проектирования и тестирования циклов сопоставления и подготовки операций по очистке данных. Информация извлекается из системы-источника, после чего оценивается, очищается, обогащается, консолидируется и загружается в целевую систему. Повышение качества данных осуществляется в четыре этапа.

Этап исследования производится бизнес-аналитиком с целью полного понимания информации и может быть выполнен как с помощью Information Analyzer, так и на основе встроенных стредств анализа QualityStage.

Этап стандартизации переформатирует данные из разных систем, приводя их к необходимому содержанию и формату.

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

Этап выживания обеспечивает сохранение наилучших из имеющихся данных и их правильную подготовку для передачи в целевую систему. Производится с целью получения наилучшего представления взаимосвязанной информации.

ИТ-разработчик, основываясь на понимании данных, достигнутом на этапе исследования, на этапе стандартизации может применить готовые правила QualityStage для переформатирования данных из нескольких систем.

ИТ-разработчик использует DataStage для преобразования и перемещения данных из источника в целевую систему в соответствии с правилами бизнеса, предметной области и целостности или в соответствии с остальными данными целевой среды.

Используя метаданные для анализа и сопровождения, а также встроенные правила проверки данных, ИТ-разработчик проектирует и реализует процессы интеграции данных, получаемых от широкого набора внутрикорпоративных и внешних источников, обработки и преобразования больших массивов данных с использованием масштабируемых параллельных технологий. ИТ-разработчик может выбрать пакетный режим функционирования DataStage, режим реального времени, или Web-сервис.

FastTrack является, преимущественно, инструментом бизнес-аналитика и ИТ-разработчика.

С помощью редактора картирования, входящего в состав FastTrack, бизнес-аналитик создает спецификации картирования (сопоставления, отображения) потоков от источников к потребителям информации. Каждое картирование может содержать несколько источников и несколько потребителей. Спецификации картирования используются для документирования бизнес - требований.

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

ИТ- разработчик использует FastTrack в процессе разработки логики заданий сквозной обработки информации. FastTrack преобразует артефакты, полученные из различных источников, в понятные описания. Эта информация имеет внутренние связи, что позволяет разработчику получать описания из репозитория метаданных и сосредоточиться на разработке сложной логики, не теряя времени на поиск среди множества документов и файлов.

FastTrack интегрирован в IBM Information Server так, что спецификации, метаданные и задания становятся доступны всем участникам проекта, которые используют Information Server, Information Analyzer, DataStage Server и Business Glossary.

Metadata Workbench предоставляет средства для просмотра, анализа и обогащения метаданных, благодаря чему ИТ - разработчики применяют встроенные в Metadata Workbench инструменты проектирования для управления и понимания информационных активов, созданных и используемых в IBM Information Server.

Бизнес-аналитики и эксперты предметной области могут использовать Metadata Workbench для управления метаданными, которые хранятся в IBM Information Server.

Сотрудники, ответственные за соблюдение законодательных требований (таких, как акт Сарбейн-Оксли или Базель-II), имеют возможность отслеживать происхождение данных с помощью соответствующих инструментов Metadata Workbench.

ИТ - специалисты, ответственные за управление изменениями, например, руководитель проекта, с помощью Metadata Workbench получают возможность провести анализ воздействия изменений на информационную среду.

Таблица 1. Роли в проекте ведения метаданных и инструменты IBM Information Server

Руководитель проекта

Эксперт предметной области

Стюарды

Бизнес аналитик

Аналитик данных

ИТ разработчик

Администратор приложений

Администратор БД

Бизнес пользователи

Business Glossary

-

x

x

x

x

-

-

-

-

Business Glossary Browser

x

x

x

x

x

x

x

x

x

Business Glossary Anywhere

x

x

x

x

x

x

x

x

x

Information Analyzer

-

-

x

x

x

-

-

-

x

QualityStage

-

-

-

x

-

x

-

-

-

DataStage

-

-

-

-

-

x

-

-

-

FastTrack

-

-

-

x

-

x

-

-

-

Metadata Workbench

x

x

x

x

x

x

x

x

x

Web Console

-

-

-

-

-

-

x

x

-

Information Services Director

-

-

-

-

-

x

-

-

-

Rational Data Architect

- - - -

x

- - - -

Администраторы применяют Web Console для глобального администрирования на основе общей инфраструктуры. Например, для доступа ко всем компонентам Information Server пользователю достаточно всего одной учетной записи, что обеспечивает единый вход в систему.

ИТ - разработчик использует Information Services Director как основу для развертывания интеграционных задач в форме непротиворечивых и многократно используемых информационных сервисов. Тем самым ИТ - разработчик может использовать сервис - ориентированные задания ведения метаданных совместно с интеграцией корпоративных приложений, управлением бизнес-процессами, с корпоративной сервисной шиной и серверами приложений.

Аналитики и архитекторы данных могут применять Rational Data Architect для проектирования баз данных, в том числе, федерированных баз данных, способных взаимодействовать с DataStage и другими компонентами IBM Information Server.

Исследуя и анализируя метаданные с помощью Rational Data Architect, аналитики данных выявляют структуру гетерогенных источников данных и создают модели физических данных на основе эскизов, на основе логических моделей с помощью преобразования или на основе баз данных с помощью инженерного анализа.


Заключение

Выполненный многосторонний анализ (типы метаданных, жизненный цикл метаданных, участники проекта, инструменты ведения метаданных) позволил сделать следующие выводы.

Инструменты ведения метаданных IBM Information Server покрывают расширенный жизненный цикл ведения метаданных в проектах по интеграции данных.

Участники проекта ведения метаданных обеспечены согласованным набором инструментов управления метаданных IBM Information Server, что позволяет значительно повысить вероятность успеха проекта внедрения корпоративных систем ведения метаданных.

В следующих статьях будут рассмотрены потоки операций модулей Information Server и взаимодействие продуктов Information Server.

Автор выражает благодарность С.Лихареву за полезные обсуждения.


Глоссарий

Глоссарий — это небольшой словарь, в котором собраны слова на определённую тему. Содержит термины и текстовые определения на естественном языке, как, например, вот этот глоссарий.

Тезаурус (сокровище) - разновидность словарей, в которых указаны семантические отношения между лексическими единицами (синонимы, антонимы, паронимы, гипонимы, гиперонимы...).

Управляемый словарь требует использования предопределенных авторизованных терминов, которые были отобраны создателями словаря.

Таксономия моделирует связи между широкими и узкими терминами с помощью управляемых словарей с иерархическими связями между терминами.

Онтология расширяет таксономию с помощью моделирования связей, ограничений и функций

Комментарии

developerWorks: Войти

Обязательные поля отмечены звездочкой (*).


Нужен IBM ID?
Забыли Ваш IBM ID?


Забыли Ваш пароль?
Изменить пароль

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Профиль создается, когда вы первый раз заходите в developerWorks. Информация в вашем профиле (имя, страна / регион, название компании) отображается для всех пользователей и будет сопровождать любой опубликованный вами контент пока вы специально не укажите скрыть название вашей компании. Вы можете обновить ваш IBM аккаунт в любое время.

Вся введенная информация защищена.

Выберите имя, которое будет отображаться на экране



При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Обязательные поля отмечены звездочкой (*).

(Отображаемое имя должно иметь длину от 3 символов до 31 символа.)

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Вся введенная информация защищена.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=Information Management
ArticleID=338117
ArticleTitle=Управление метаданными средствами IBM Information Server
publish-date=09302008