Previous Entry Share Next Entry
Метаданные
uralpanda
Для чего нужны метаданные.

Лучше всего объяснить суть метаданных, описывая их роль и назначение в реализации процессов ХД (ХД - хранилище данных). Метаданные можно использовать тремя способами:

- пассивно, обеспечивая четкую документацию о структуре, процессе разработки и использовании системы ХД. Доступная документация необходима всем участникам (т.е. конечным пользователям, системным администраторам, а также разработчикам приложений);
- активно, путем хранения конкретных семантических аспектов (например, правил преобразования) в виде метаданных, которые можно интерпретировать и использовать во время исполнения. В этом случае процессы Хранилища данных управляются метаданными. А следовательно, код (т.е. активные метаданные) и дополнительная документация согласованно и унифицировано управляются в одном репозитории, при этом актуальность документации возрастает;
- полуактивно, за счет хранения статической информации (например, определений структур, спецификаций конфигураций), которую будет считывать другой программный компонент во время выполнения. Например, обработчикам запросов необходимы метаданные для проверки существования атрибутов. В отличие от активного использования, здесь метаданные только читаются, но не исполняются.


Полностью здесь.

  • 1
Это нельзя читать... даже стакан традиционный не поможет :)

мне показалось, что очень доступно написано, я как раз искала материал по вопросу "как использовать метаданные", и эта статья ответила на вопрос

Понятно, но не доступно. Но понятно, не потому что понятно, а потому что это и так понятно. Впрочем скорее всего это я не привык к подобной литературе :)

я прочла несколько источников, и этот наиболее логично и понятно излагает :)

  • 1
?

Log in

No account? Create an account