Создание первого дашборда в DataLens
Подробное руководство по созданию первого дашборда в DataLens с подключением источника данных и базовой визуализацией
Создание первого дашборда в DataLens
Добро пожаловать в мир DataLens! В этой статье мы создадим простой, но информативный дашборд, который станет отправной точкой для вашей работы с аналитикой данных.
Что такое DataLens
**DataLens** — это облачная платформа бизнес-аналитики от Yandex Cloud, которая позволяет создавать интерактивные дашборды, визуализации и аналитические приложения без необходимости программирования.
### Преимущества DataLens:
- ✅ Быстрое создание дашбордов
- ✅ Подключение к различным источникам данных
- ✅ Интерактивные визуализации
- ✅ Встроенные средства совместной работы
- ✅ Автоматическое обновление данных
Шаг 1: Подготовка данных
Перед созданием дашборда подготовим простые данные для демонстрации. Создадим CSV файл с данными о продажах:
```csvdate,product,category,sales_amount,quantity
2025-01-01,Ноутбук A,Электроника,150000,25
2025-01-02,Смартфон X,Электроника,75000,15
2025-01-02,Кофемашина,Бытовая техника,45000,9
2025-01-03,Планшет B,Электроника,60000,12
2025-01-03,Пылесос,Бытовая техника,30000,6
```Шаг 2: Создание подключения к данным
1. **Зайдите в DataLens Console**
- Откройте [DataLens](https://datalens.yandex.ru) в браузере
- Авторизуйтесь с помощью Яндекс аккаунта
2. **Создайте новое подключение**
```sql
-- В интерфейсе DataLens нажмите "Создать" → "Подключение"
-- Выберите тип: "CSV файл"
-- Загрузите подготовленный файл с данными
-- Дождитесь автоматического определения типов данных
```
3. **Настройте источник данных**
- Убедитесь, что колонки правильно определены:
- `date` → тип: Дата
- `product` → тип: Строка
- `category` → тип: Строка
- `sales_amount` → тип: Число
- `quantity` → тип: Число
Шаг 3: Создание дашборда
1. **Создайте новый дашборд**
- Нажмите "Создать" → "Дашборд"
- Дайте название: "Продажи за январь 2025"
- Выберите созданный источник данных
2. **Добавьте первый виджет - Таблица**
```sql
-- В режиме редактирования дашборда
-- Нажмите "+" для добавления виджета
-- Выберите "Таблица"
-- Настройте поля:
-- Измерения: date, product, category
-- Показатели: sales_amount, quantity
-- Сортировка: sales_amount по убыванию
```
Шаг 4: Добавление визуализаций
### Диаграмма продаж по категориям
```sql-- Создайте столбчатую диаграмму
-- Ось X: category
-- Ось Y: SUM(sales_amount)
-- Группировка: category
-- Добавьте подписи значений
```### Временной ряд продаж
```sql-- Создайте линейный график
-- Ось X: date (по дням)
-- Ось Y: SUM(sales_amount)
-- Включите сглаживание линии
-- Добавьте точки данных
```Шаг 5: Настройка интерактивности
1. **Фильтры по дате**
```sql
-- Добавьте элемент управления "Дата"
-- Настройте диапазон: последние 30 дней
-- Привяжите ко всем виджетам на дашборде
```
2. **Фильтр по категории**
```sql
-- Добавьте селектор категорий
-- Тип: Множественный выбор
-- Значения: все уникальные категории
-- Привяжите ко всем виджетам
```
Результат
Поздравляю! Вы создали свой первый дашборд в DataLens. Теперь у вас есть:
- 📊 **Таблица** с детальными данными о продажах
- 📈 **Диаграмма** распределения продаж по категориям
- 📉 **Временной ряд** динамики продаж
- 🔍 **Интерактивные фильтры** для анализа данных
### Что дальше?
В следующей статье мы рассмотрим:
- Подключение к базам данных PostgreSQL и MySQL
- Создание более сложных визуализаций
- Настройка совместного доступа к дашборду
- Оптимизация производительности запросов
---
_У вас возникли вопросы? Пишите нам: [blog@datalens.ru](mailto:blog@datalens.ru)_