Привод ленточного конвеера

Курсовой проект - Разное

Другие курсовые по предмету Разное

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

Серьезным аргументом в пользу выбора Microsoft Data Warehousing Framework клиентами и независимыми поставщиками программного обеспечения является простота использования. В рамках этой инфраструктуры Microsoft предоставляет объектно-ориентированный комплект компонентов, обеспечивающих управление информацией в распределенной среде. Microsoft также предлагает разнообразные продукты, как начального уровня, так и самые совершенные, которые могут использоваться на многих шагах процесса построения хранилища данных.

Компоненты Data Warehousing Framework

Data Warehousing Framework описывает связи между различными компонентами, используемыми в процессе создания, использования и администрирования хранилища данных. Ядром Microsoft Data Warehousing Framework является набор продуктивных технологий, включающий в себя уровень транспортировки данных (OLE DB) и интегрированный репозитарий метаданных. Эти две технологии обеспечивают интегрируемость множества продуктов и инструментальных средств, используемых в процессе построения хранилища данных.

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

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

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

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

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

Стандарт обмена информацией - OLE DB

Доступ к самым разнообразным потенциальным источникам данных требует простоты взаимодействия с гетерогенными БД - простого доступа и интегрируемости - представляя собой одну из наиболее значимых технических проблем, возникающих в ходе реализации хранилища данных. Data Warehousing Framework опирается на установленный Microsoft стандарт транспортировки данных - Universal Data Access - и на интерфейсы OLE DB. Universal Data Access - это концепция, включающая в себя платформу, приложения и инструменты, в рамках которой не только определяются стандарты и технологии, но и предлагаются готовые решения. Она является ключевым элементом предложенной Microsoft базовой архитектуры для разработки приложений -Microsoft Windows Distributed interNet Applications (DNA).

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

Унифицированная модель доступа к данным на базе COM

Одной из сильных сторон стратегии Microsoft, основанной на стандарте Universal Data Access, является ее реализация на базе единого набора современных объектно-ориентированных интерфейсов. Эти интерфейсы опираются на разработанную Microsoft модель составных объектов Component Object Model (COM), наиболее широко используемую в мире объектную технологию. Разработчики всего мира отдают предпочтение COM, поскольку она обеспечивает: