View
22
Download
0
Category
Preview:
Citation preview
Прототип проекта на Tableau
Инструкция по применению
Усачева Александра
tableau.pro
Разработать собственный продукт редакционной аналитики для новостного сайта с целью улучшения показателей читаемости
Задача
Кейс РИА Новости
Кейс РИА Новости
• Настроить быструю загрузку и обработку данных
• Выработать и отладить алгоритмы
• Сделать рабочий макет, выстроив логику взаимодействия редакции с отчетом
Процесс
АлгоритмыДанные
Внешний вид
Разработчики
Что у нас было
Мы
Редакция
Счетчик статистики
База данных
Tableau
Новости на сайте
Идея
+
+
Улучшение KPI
Быстрый и свой
Уже закупленный
В большом количестве Как цель и мечта
Tableau для…
Исследование данных | Data Discovery
Корпоративная отчетность | Reporting
Инфографики статичные и динамичные | Infographics
Презентация | Presentation & Storytelling
Создание рабочих прототипов | Blueprints
1
2
3
4
5
Почему на Tableau
Быстрая разработка
Гибкая работа с данными
Гибкий визуальный макет
Легкость изменений
Независимость от дизайнеров
Независимость от разработчиков
Удобство взаимодействия
Простая масштабируемость
Быстрая разработка
БД Clickhouse
Web Data Connector
Tableau
Отчет
1 2 3
Подключение к данным Создание отчета Загрузка для всех
Загрузка данных
Запрос SQL
Парсинг таблицы
Коннектор к Clickhouseв браузере
Ссылка на HTML таблицу с
результатами
Web Data ConnectorЭкстракт таблицы
Гибкая работа с данными1 2 3
Отдельные запросы Data Blending Объединение
Популярное на сайте за сегодня
Популярное на сайте за 1 час
Источники перехода
URL статьи
…
FK
Гибкая работа с данными
• Несколько оптимальных запросов по разным целевым задачам
• Один запрос — это один источник данных в Tableau
• Соединение источников между собой в Tableau для получения общей статистики
• Обновление данных каждые 15 минут
Базовое знание SQL
Независимость от разработчиков
• Полный контроль над источниками данных в Tableau
• Использовали разработчиков только для небольших консультаций
Tableau +
Гибкий визуальный макет
• Подбор оптимального шаблона отчета
• Настройка цветовых палитр под бренд, загрузка шрифтов
• Акцентирование внимания, сортировки, визуальные подсказки
• Поддержка разных устройств при помощи Device Designer
Таблица и график
Контекст
Фильтры
Таблица
Фильтр
График
КонтекстКонтекст Фильтр
Макет 1
Макет 3 Макет 4
Макет 2
Гибкий визуальный макет
Гибкий визуальный макет
Телефон
Планшет
Десктоп
Независимость от дизайнеров
• Не требовалось привлекать нового специалиста по интерфейсам
• Не требовалось использование графических редакторов и скетч-приложений
Визуальное видение+Tableau
Удобство взаимодействия
Выделять главное при помощи фильтров
Видеть дополнительный контекст при помощи экшенов
Пользоваться мгновенным поиском
Переходить на веб-адрес статьи по клику
Готовый макетдля сайта
Публикация на Tableau Server
Встраивание во внешний сервис
1 2 3
Сервис отчетовСайт #1
Сайт #2
Сайт #3
Сайт #4
…
Embed код Tableau
… встраивание во внешний сервис
Масштабируемость1 2 3
Собранный макет Замена ключевого поля
Сохранить как…
ID сайта #1
ID сайта #2
ID сайта #3
ID сайта #4
Легкость изменений
Обратная связь
Новое требование
Обновление алгоритма
Изменение в БДПубликация
1 2 3
Новые вводные Обновление Результат
Корректировка запроса
Обновление запроса
Изменения в макете
5-10 минут
БД Clickhouse
Посетители
Web Data Connector
TableauРедакция Отчеты насервере
Статистика
Сайт
Итерации разработки
РезультатЗа 3 месяца было подготовлено 12 продуктов редакционной аналитики для 12 сайтов и их редакций на разных языках
В каждом продукте было разработано от 3 до 5 отчетов с данными
Основная редакция практически сразу начала пользоваться продуктом на реальных задачах еще в начале разработки
Планируется расширении задач и добавление новых функциональных отчетов
Ограничения
Зависимость обновлений от особенностей Tableau Server
Нестабильность обновлений данных из-за большой концентрации потоков задач
Зависимость производительности других отчетов, не связанных с нашим продуктом
1
2
3
Решение
Подключаться к данным в Live-соединении
Оптимизировать экстракт и сокращать время его обновления
Выносить сложный проект с частым обновлением большого количества данных в отдельный сервер Tableau
1
2
3
Будущее
Можно использовать результаты проекта реализации на Tableau для того, чтобы разработать улучшенную в дизайне и скорости работы версию, не зависимую от Tableau
Результаты проекта на Tableau
Реализация программистами нового
функционального интерфейса
Tableau это…
Быстрый результат
Полный контроль
Простая разработка
Легкое погружение 3 шага от и до Обновления Встраивание
Интуитивность Много функций Без спец.навыков Лучшие практики
Независимость Интерактивность Сервер Масштабируемость
Спасибо.alexandra.usacheva@yandex.ru
Recommended