Главная » Microsoft SQL Server, Базы данных » Анализатор данных

0

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

Puc. 48.8. , отображающий многомерные данные

Каждое из окон представления может отображать данные в виде круговой диаграммы, гистограммы или таблицы. В каждом представлении можно консолидировать данные по измерениям с помощью одной или двух мер. Первая мера, называемая мерой длины, используется для определения длины столбцов гистограммы или толщины среза круговой диаграммы. Вторая, называемая мерой цвета, определяет раскраску полос гистограммы или секторов круговой диаграммы, от красного цвета (для наименьших значений) до зеленого (для наибольших значений). В примере на рис. 48.8 в качестве меры длины был выбран показатель количества проданных единиц товара (Unit Sales), а в качестве меры цвета— прибыль (Profit). Это отображено в строке состояния в нижней части окна. Точные значения отображаемых на диаграмме данных можно узнать, наведя указатель мыши на соответствующий столбец гистограммы или сектор круговой диаграммы.

Создание представления

Создание нового представления начинается с выбора в титульном диалоговом окне программы пункта Create New View или с выбора пункта меню File^New. На странице Connections выберите существующее подключение или создайте новое, щелкнув на кнопке Add. Если создается новое подключение, то откроется диалоговое окно Connection Properties (рис. 48.9), определяющее для представления конкретную комбинацию сервера, базы данных и куба. Создание подключения предполагает выполнение следующих действий.

1.              Введите имя подключения и сервера.

2.              При необходимости изменения строки подключения щелкните на кнопке Advanced. Доступ к службе анализа в SQL Server 2005 требует указания в строке подключения параметра provider=Msolap. 3.

3.              Щелкните на кнопке Connect, чтобы подключиться к серверу и перезаполнить списки Catalog (database) и Cube.

4.              Выберите нужную комбинацию каталога и куба

Рис. 48.9. Диалоговое окно настроек подключения в Data Analyzer

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

Форматирование представления

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

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

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

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

?               Если щелкнуть правой кнопкой на каком-либо элементе измерения, откроется контекстное меню со следующими доступными командами.

•  Filter by <name> (Включение в критерий фильтрации). Ограничение отображаемых в других окнах данных только относящимися к выбранному члену. Аналогичный эффект можно получить, щелкнув на члене левой кнопкой мыши. Таким способом может быть выбран только один член измерения, однако в критерий фильтрации могут быть добавлены члены других измерений с помощью выполнения аналогичной операции в соответствующих этим измерениям окнах.

•  Remone <name> from filter (Удаление из критерия фильтрации). Оставить все члены, кроме выбранного, в критерии фильтра.

•  Hide <name>. Выбранный член удаляется из критерия фильтра и из списка отображаемых.

•  Drill down <name> (Раскрытие дочерних объектов). Отобразить потомков выбранного члена многоуровневого измерения.

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

•  Drill UP/Down. Отобразить предков или потомков текущих членов.

•  Default members. Снять все фильтры и восстановить скрытые члены в текущем окне.

•  Filter by All Visible. Снять все фильтры, игнорируя скрытые члены.

•  Hide Members Not in Filter. Скрыть отфильтрованные члены в текущем окне.

•  Filter by Criteria. Отфильтровать члены на основе значения некоторой меры куба. Например, можно включить в представление только те магазины, объем продаж в которых превысил заданную сумму.

•  Reverse Filter. Отразить состояние всех отфильтрованных и неотфильтрованных членов.

•  Hide Empty. Скрыть пустые члены.

•  Length/Color/Name. Отсортировать членов по выбранному атрибуту.

•  Natural. Использовать порядок сортировки, установленный в кубе.

•  Properties. Установить сортировку членов по любой мере куба.

Резюме

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

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

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

Измерение производительности

га

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

Для измерения производительности SQL Server доступно несколько великолепных методов.

?               В монитор производительности (Performance Monitor) системы Windows при установке SQL Server встраивается несколько дополнительных счетчиков, позволяющих собирать информацию о производительности сервера баз данных в журналах для дальнейшего анализа.

?               Утилита SQL Server Profiler позволяет с предельной детализацией отслеживать практически все события в сервере базы данных. Эту утилиту можно было бы назвать пределом мечтаний оптимизаторов баз данных.

?               Динамические представления управления позволяют вскрыть множество деталей в работе сервера баз данных SQL Server 2005.

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

?               Пакеты Т-SQL и хранимые процедуры могут использовать функцию GetDateO для вычисления времени выполнения команд с точностью до трех миллисекунд и занесения полученных значений в журнал.

Источник: Нильсен, Пол. Microsoft SQL Server 2005. Библия пользователя. : Пер. с англ. — М. : ООО “И.Д. Вильямс”, 2008. — 1232 с. : ил. — Парал. тит. англ.

По теме:

  • Комментарии