Создание дашборда

Практическая работа 2

Знакомство с Visiology 3.X

выполняем несложный дашборд

На этом шаге вам предстоит выполнить несложный дашборд аналитики рынка недвижимости.
Чтобы приступить к выполнению задания, необходимо:
1
2
Загрузить данные по заданию из первого практического занятия.
Создать модель данных.
Создайте дашборд на основе базы данных из практической работы 1. Сделать это можно двумя способами:
Для удобства расположения виджетов на листе можно включить отображение «Сетки» — значок расположен на вкладке «Вид».

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

Обращаем внимание, что в демоданных содержатся данные только за 2018 и 2019 годы.

На дашборд необходимо вывести следующую информацию, используя виджеты:

  • Индикатор (карточку KPI) с показателем
    • Средняя цена (кв. м)
  • Линейчатая диаграмма
    Отображение спроса и предложения для каждого застройщика (кв. м):
    • Спрос. Мера, подсчитывающая сумму квадратных метров во всех объектах недвижимости в таблице «transaction».
    • Предложение. Мера, подсчитывающая сумму квадратных метров во всех объектах недвижимости в таблице «offer».
  • График
    Отображение динамики спроса и предложения от времени (кв. м):
    • Спрос. Мера, подсчитывающая сумму квадратных метров во всех объектах недвижимости в таблице «transaction».
    • Предложение. Мера, подсчитывающая сумму квадратных метров во всех объектах недвижимости в таблице «offer».
  • Графическое представление показателей спроса на круговой диаграмме с использованием функции Drill Down
    Отображение динамики спроса и предложения от времени (кв. м):
    • Количество проданных объектов недвижимости в разрезе:
    а) класса недвижимости (эконом, премиум, делюкс, бизнес);
    б) типа недвижимости (квартира, апартамент, премиум);
    в) наименованию жилого комплекса.
  • Сводная таблица
    Дополнительная информация об объектах недвижимости:
    • Спрос. Мера, подсчитывающая сумму квадратных метров во всех объектах недвижимости в таблице «transaction».
    • Предложение. Мера, подсчитывающая сумму квадратных метров во всех объектах недвижимости в таблице «offer».
    • Доля застройщика. Мера, вычисляющая отношение между количеством проданных конкретным застройщиков объектов недвижимости и общим количеством всех проданных объектов недвижимости.
    • Динамика продаж по годам. Мера, описывающая разницу между количеством продаж в 2019 и 2018 годах.
Не забудьте назвать свой дашборд.

При работе с индикатором можно воспользоваться формулой для форматирования. Формулу необходимо вписать в поле «Настройка текста» в панели «Оформление».
Округление до целого числа, ввод разрядности между тысячами, добавление размерности «руб».
Math.round(@col).toString().replace(/(?!^)(?=(?:\d{3})+(?:\.|$))/gm, ' ')+ " руб"
Ниже приведены меры, используемые на дашборде. Постарайтесь написать меры самостоятельно, прежде чем ознакомиться с ответами.

Решение

Четыре меры, используемые на дашборде
Общий метраж спрос = SUM(  
    transaction[Area_flat]
    )

----

Общий метраж предложения = SUMX(
    offer, offer[Area_flat]*offer[Count_flat]
    )

----

Доля застройщика = COUNT(
    transaction[Area_flat]
    )
/
CALCULATE(
    COUNT(
        transaction[Area_flat]), REMOVEFILTERS('ЖК')
        )*100

----

Динамика продаж по годам = CALCULATE(
    COUNT(transaction[transaction_date]), 
    FILTER('Календарь', 'Календарь'[Год] = 2019)
    )
-
CALCULATE(
    COUNT(transaction[transaction_date]), 
    FILTER('Календарь', 'Календарь'[Год] = 2018)
    )
После выполнения задания вы можете сравнить виджеты и посмотреть, верно ли посчитаны меры с решением.

Сравнить дашборд

Обращайте внимание на добавленные меры и рассчитанный результат. Внешний вид может отличаться!
Поздравляем!
Вы отлично справились!
Error get alias
Error get alias