- •Примечание:
- •Пошаговая процедура
- •Примечание:
- •Создание витрины данных с использованием sql Server Management Studio
- •2.Лабораторная работа №2 «Cоздание витрины данных производства для компании Maximum Miniatures с помощью sql Server Management Studio» стр 109 Содержание практики:
- •Пошаговая процедура
- •Примечание:
- •Примечание:
- •Примечание:
- •Примечание:
- •Примечание:
- •Примечание:
- •3.Лабораторная работа №3 «Создание витрины данных продаж для компании Maximum Miniatures с помощью Business Intelligence Development Studio» (121)
- •Содержание практики:
- •Потребности бизнеса.
- •Примечание:
- •Пошаговая процедура
- •Примечание:
- •Примечание:
- •Определение:
- •Примечание:
- •Примечание:
- •Примечание:
- •Примечание:
- •Витрина данных продаж
- •4.Лабораторная работа №4 «Заполнение измерениями витрины данных производства компании Maximum Miniatures с помощью служб интеграции» (143) Содержание практики:
- •Потребности бизнеса.
- •Примечание:
- •Пошаговая процедура
- •5.Лабораторная работа № 5 «Добавление второй таблицы фактов в витрину данных производства» (251)
- •Потребности бизнеса.
- •6.Лабораторная работа №6 «Заполнение таблиц фактов для витрины данных производства» (254)
- •Потребности бизнеса.
- •Примечание:
- •Пошаговая процедура
- •7.Лабораторная работа №7 «Создание olap-куба для витрины данных производства» (263)
- •Потребности бизнеса.
- •Пошаговая процедура
- •Примечание:
- •Примечание:
- •Примечание:
- •Примечание:
- •Примечание:
- •8.Лабораторная работа №8 «Работа с мерами и группами мер» (278)
- •Потребности бизнеса.
- •Примечание:
- •9.Лабораторная работа №9 «Связывание измерений в кубе Max Min Manufacturing dm» (283)
- •Потребности бизнеса.
- •10.Лабораторная работа №10 «Развертывание проекта MaxMinManufacturingDm с использованием среды Business Intelligence Development Studio» (297)
- •Потребности бизнеса.
- •Примечание:
- •11.Лабораторная работа №11 «Развертывание проекта MaxMinSalesDm с использованием мастера развертывания служб анализа» (308) Содержание практики.
- •Потребности бизнеса.
- •12.Лабораторная работа №12 «Создание крi-показателя в кубе MaxMin Manufacturing dm (317) Содержание практики.
- •Потребности бизнеса.
- •13.Лабораторная работа №13 «Создание нескольких секций на основе одной таблицы» (326)
- •14.Лабораторная работа №14 «Установка параметров хранения секции куба» (333)
- •Потребности бизнеса.
- •Пошаговая процедура
- •Примечание
- •15.Лабораторная работа №15 « Элементы, подставляемые по умолчанию, названия уровней и свойство NameColumn» (356)
- •Потребности бизнеса.
- •16.Лабораторная работа №16 «Настройка системы безопасности в olap-кубе» (369)
- •Потребности бизнеса.
- •Примечние
- •.Рисунок 16.11 Контекст безопасности
- •17.Лабораторная работа №17 «Временная аналитика» (380)
- •Потребности бизнеса.
- •18.Лабораторная работа №18 «Определение модели интеллектуального анализа» (441) Содержание практики
- •Потребности бизнеса.
- •Пошаговая процедура
- •Примечание
- •Столбцы, выбранные на этой странице, станут входными и прогнозируемыми столбцами нашей модели. Выберите следующие атрибуты:
- •Щелкните на кнопке Далее (Next), перейдя на страницу Использование столбцов для модели (Specify Mining Model Column Usage) мастера.
- •Для атрибута Num Children At Home установите флажок в столбце Прогнозируемый (Predictable) и сбросьте флажок в столбце Ввод (Input), как показано на рис.. 18.6.
- •19.Лабораторная работа №19 «Тестирование модели интеллектуального анализа» (472)
- •Потребности бизнеса.
- •21.Лабораторная работа №21 «Создание запроса с прогнозирующим соединением» (488) Содержание практики.
- •Потребности бизнеса.
- •22.Лабораторная работа №22 «Создание запроса в среде sql Server Management Studio» (497) Содержание практики.
- •Потребности бизнеса.
- •Примечание
- •Пошаговая процедура
- •23.Лабораторная работа №23 «Создание табличного отчета» (515)
- •Потребности бизнеса.
- •Пошаговая процедура
- •Примечание
- •Примечание
- •Примечание
- •Примечание
- •Примечание
- •24.Лабораторная работа №24 «Создание матричного отчета» (532)
- •Потребности бизнеса.
- •Примечание
- •Примечание
- •25.Лабораторная работа №25 «Создание отчета в виде списка» (542)
- •Потребности бизнеса.
- •Пошаговая процедура
- •Примечание
- •Примечание
- •Примечание
- •Примечание
- •26.Лабораторная работа №26 «Создание отчета в виде диаграммы» (554)
- •Потребности бизнеса.
- •Примечание
- •Примечание
- •Примечание
- •27.Лабораторная работа №27 «Создание табличного отчета» (595)
- •Потребности бизнеса.
- •28.Лабораторная работа №28 «Создание сводной таблицы» (649) Содержание практики.
- •Потребности бизнеса.
- •29.Лабораторная работа №29 «Создание сводной диаграммы» (664) Содержание практики.
- •Пошаговая процедура
- •Список рисунков
Примечание:
Измерения времени (день, месяц, квартал и год) не требуют таблиц измерений. Вместо них в таблице ManufacturingFact используется единое поле даты и времени (DateOfManufacture). В следующей главе при создании куба на основе этой витрины данных вся временная иерархия будет экстраполирована по этому полю. Это делается с помощью специальной AS-функции SQL-сервера.
Создайте иерархии измерений, добавив в таблицы измерений внешние ключи, как показано на рис. 1.8.
Свяжите измерения самого нижнего уровня с таблицей фактов, добавив в нее внешние ключи; добавьте также атрибуты в таблицы измерений.
Итоговая схема производственной витрины данных показана на рис. 1.8.
Эта схема мало похожа на снежинку, но все же это снежинка.
Рисунок 1.8 Схема витрины данных производства с добавлением иерархии
На этом проектирование витрины данных производства завершается. Далее мы узнаем, как воплотить наш проект в жизнь.
Создание витрины данных с использованием sql Server Management Studio
Теперь, когда у нас есть проект витрины данных, основанный на требованиях аналитика и данных OLTP-систем, пришло время превратить этот проект в реальные таблицы базы данных. Мы будем строить реляционную витрину данных так, как показано на рис. 1.8: используем схему с рис. 1.7, чтобы создать базу данных с таблицей фактов и несколькими таблицами измерений, а затем добавим ограничения для внешних ключей, принудительно реализуя связи, присутствующие в схеме снежинки.
Чтобы создать витрину данных производства, следуйте указания из лабораторной работы №2 «Практика – создание витрины данных производства для компании Maximum Miniatures с помощью SQL Server Management Studio».
Рисунок 1.9 Завешенная схема витрины данных производства
Рисунок 1.10 Построение реляционной витрины данных
2.Лабораторная работа №2 «Cоздание витрины данных производства для компании Maximum Miniatures с помощью sql Server Management Studio» стр 109 Содержание практики:
Создание базы данных для витрины данных;
Создание таблиц измерений;
Создание таблицы фактов;
Установка связей.
Потребности бизнеса. Потребности бизнеса были сформулированы в лабораторной работе №1 «Практика – проектирование витрины данных производства для компании Maximum Miniatures», в котором мы строили схему витрины данных производства. В текущей лабораторной работе мы реализуем схему витрины данных производства на рис. 1.8, используя среду SQL Server Management Studio.
Пошаговая процедура
Запустите программу SQL Server Management Studio.
Подключитесь к SQL-серверу, предназначенному для тестирования или экспериментов (не выполняйте это и другие практические упражнения на рабочем сервере!).
Раскройте узел SQL-сервера в окне обозревателя объектов и щелкните правой кнопкой мыши на папке База данных (Databases). Появится контекстное меню, показанное на рис. 2.1.
Рисунок 2.11 Контекстное меню папки Базы данных
Выберите в контекстном меню команду Создать базу данных (New Database). Появится диалоговое окно создания базы данных, показанное на рис. 2.2.
В поле Имя базы данных (Database Name) введите название MaxMinManufacturingDM. Перейдите на страницу Параметры (Options) и в качестве модели восстановления выберите вариант Простая (Simple). Щелкните на кнопке Ок, чтобы создать базу данных.
