Публикация метаданных
Публикация метаданных — это процесс предоставления метаданных доступа к элементам внешним пользователям, как людям, так и машинам, с использованием формального процесса проверки и принятия обязательств по процессам контроля изменений.
Публикация метаданных — это основа, на которой распределенных вычислений строятся расширенные функции . Но, как и в случае создания фундамента, в системах публикации метаданных необходимо проявлять осторожность, чтобы обеспечить структурную целостность систем, построенных на их основе.
Определение публикации метаданных
[ редактировать ]Опубликованные метаданные имеют следующие характеристики:
- Структуры метаданных, доступные широкой публике на общедоступном веб-сайте или путем загрузки.
- Существует документированный процесс проверки и утверждения добавления или обновления элементов данных в систему.
- Новые выпуски доступны без нарушения предыдущих версий.
- Издательская организация, которая берет на себя обязательство осуществлять процесс контроля изменений.
Преимущества публикации метаданных
[ редактировать ]При классификации преимуществ публикации метаданных обычно рассматривают две группы. Внешние стороны обычно являются потребителями информации, не являющимися частью издательской организации. Внутренними сторонами обычно являются различные бизнес-подразделения или отделы внутри организации.
Преимущества для внешних сторон
[ редактировать ]- Позволяет внешним системам (как людям, так и агентам) иметь четкое представление о семантике в элементов данных системе.
- Позволяет третьим сторонам создавать семантические карты между моделями данных , а также импортировать и экспортировать данные между системами.
- Способствует созданию сервис-ориентированных архитектур и обеспечивает горизонтальный обмен информацией между традиционными информационными хранилищами.
- Позволяет системам участвовать в точно индексированных и поиска . объединенных процессах
Преимущества для внутренних сторон
[ редактировать ]- позволяет сторонам из различных бизнес-подразделений согласовывать определения общих данных и определения отдельных отделов или функций.
- делает операции извлечения, преобразования и загрузки (ETL) более точными для хранилищ данных.
- позволяет разработчикам пользовательского интерфейса получить доступ к общему набору меток заголовков экрана и отчета.
- продвижение архитектуры, управляемой моделями
Возражения против публикации метаданных
[ редактировать ]- Организации, публикующие свои метаданные, могут облегчить несанкционированным людям поиск конфиденциальных данных, если они взломают брандмауэр организации.
- Поставщики, публикующие свои метаданные, рискуют, что клиенты создадут инструменты, которые позволят их клиентам экспортировать свои данные из компьютерных систем, что упрощает миграцию с системы поставщика.
Основной процесс публикации метаданных
[ редактировать ]Ниже приведены некоторые основные процессы публикации метаданных.
- Сбор требований к метаданным
- Выбор реестра метаданных и инструментов публикации метаданных
- Обучение концепциям метаданных участников проекта
- Формирование группы заинтересованных сторон
- Сбор метаданных
- Консолидация глоссария
- Начальное построение верхней онтологии (абстрактные элементы данных)
- Загрузка чернового элемента данных
- Процесс проверки элементов данных
- Публикация утвержденных элементов метаданных в различных выходных форматах (см. ниже).
- Создание и поддержка версий и амортизация неиспользуемых или избыточных элементов данных.
Публикация метаданных формата файла
[ редактировать ]Организации, создающие приложения, хранящие данные в файловых системах, также могут публиковать определения метаданных. Один из распространенных способов сделать это — хранить данные приложения в сжатом формате файла XML. Файлы XML можно распаковать и проверить на соответствие внешней схеме XML. Примером этого является инструмент FreeMind с открытым исходным кодом .
Форматы публикации метаданных
[ редактировать ]- HTML — используется для просмотра веб-сайтов и индексирования текстовыми поисковыми системами.
- Язык веб-онтологии (OWL) - используется поисковыми системами метаданных, такими как Swoogle.
- XML Metadata Interchange (XMI) — стандарт OMG для обмена метаданными.
- Метамодель общего хранилища (CMW) — стандарт OMG для метаданных хранилища данных.
- Тематические карты — стандарт ISO для представления и обмена знаниями с упором на возможность поиска информации.
- KM3 или мета-метамодель ядра , используемая в зоопарках метамоделей. AtlanticZoo — это библиотека с открытым исходным кодом, содержащая более 100 метамоделей под лицензией EPL. КМ3 [ постоянная мертвая ссылка ] — это простой предметно-ориентированный язык для определения метамоделей. Доступен ряд преобразований для перевода из KM3 в другие обозначения, такие как XMI.
См. также
[ редактировать ]- Библиографическая база данных
- Управление данными
- метаданные
- Семантическая сеть
- Семантическая технология
- Реестр метаданных
- ИСО/МЭК 11179
- Карты тем
Внешние ссылки
[ редактировать ]- Примеры MetaQuery. Архивировано 28 октября 2007 г. на Wayback Machine, предоставлено Ambient Webs LLC.
- Портал SWED предоставлен WordPressHelp
- Пример публикации метаданных Microsoft [ постоянная мертвая ссылка ]