Разбиение даты

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

Такая операция требуется потому, что очень часто интересным для анализа является не сама дата, а ее производная. Например, для анализа посещаемости магазина интересен день недели, а для оценки загруженности касс – час.

Значения нового столбца, полученного после применения преобразования даты, могут быть одного из трех типов: строка, число или дата. Например, нужно из даты «10.04.2014» получить только месяц. Тогда в столбце строкового типа будет содержаться «2014-М14», и его уже нельзя использовать как дату, например, к нему нельзя снова применить преобразование даты. А в столбце типа «дата» будет значение «01.04.2014» – первый день месяца. К нему снова можно применить преобразование и получить, например, номер квартала. Новый столбец будет содержать значение 2 числового типа.

Тип интервала задается аналитиком, исходя из того, что он хочет получить: данные за год, квартал, месяц, неделю, день или сразу по всем интервалам.

1) Необходимо получить данные по суммам взятых кредитов по неделям (в файле Credit.txt содержится информация за первые две недели 2013 года).

В новом проекте выполнить импорт данных из файла Credit.txt.

При импорте указывать заголовок узла – фамилию студента (см. Лабораторную работу №1).

2) Обработка полученных данных.

Для этого в Мастере обработки Дата и Время на втором шаге выберем для поля Дата кредитования (рис. 2.1):

Назначение – Используемое, напротив строки Год + Неделя – тип данных

Строка.


Рисунок 2.1 – Обработка Дата кредитования

Больше никакие настройки не понадобятся, поэтому перейдем далее к выбору типа визуализации.

3) Выберем в качестве визуализатора Куб. В Мастере настройки полей куба выберем в качестве измерения появившийся после обработки столбец Дата кредитования (Год + Неделя) и столбец Цель кредитования, а в качестве факта – Сумма кредита. Остальные поля оставим неиспользуемыми (рис. 2.2).


Рисунок 2.2 – Выбор доступных измерений

4) На следующем шаге перенесем одно измерение из области Доступных в область Измерения в строках, а другое – в область Измерения в столбцах (рис. 2.3).

Рисунок 2.3 – Настройка перемещений измерений

5) На шаге Настройка фактов выбираем для факта Сумма кредита

вариант агрегации – Сумма (рис. 2.4).


Рисунок 2.4 – Выбор варианта агрегации

Таким образом, на кросс-диаграмме имеем суммы взятых кредитов по неделям (за первые две недели года) в разрезе целей кредитования.

Результат сохранить в файле L2_1.ded.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: