Yandex Cloud
  • Сервисы
  • Решения
  • Почему Yandex Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Language / Region
© 2022 ООО «Яндекс.Облако»
Yandex DataLens
  • Начало работы
  • Практические руководства
    • Все руководства
    • Визуализация данных из CSV-файла
    • Создание и публикация диаграммы с картой Москвы из CSV-файла
    • Анализ продаж сети магазинов из БД ClickHouse
    • Анализ открытых данных ДТП на дорогах России
    • Анализ продаж и локаций пиццерий на данных из БД Clickhouse и Marketplace
    • Веб-аналитика с подключением к Яндекс Метрике
    • Веб-аналитика с расчетом воронок и когорт на данных Яндекс Метрики
    • Аналитика мобильного приложения на данных AppMetrica
    • Анализ статистики подкастов Яндекс Музыки (для авторов подкастов)
    • Визуализация данных с помощью QL-чарта
    • Построение чартов customer journeys на данных AppMetrica
  • Концепции
    • Обзор сервиса
    • Подключение
    • Типы данных
    • Датасет
      • Обзор
      • Модель данных
      • Настройки датасета
    • Чарт
      • Обзор
      • Типы чартов
      • Настройки чарта
    • Дашборд
    • Объединение данных
    • Использование Markdown в DataLens
    • DataLens Public
    • Вычисляемые поля
      • Обзор
      • Синтаксис формул
    • Параметризация
    • Marketplace
    • Резервное копирование
    • Кеширование
    • Квоты и лимиты
    • Организации в DataLens
  • Пошаговые инструкции
    • Все инструкции
    • Работа с подключениями
      • Создание подключения к ClickHouse
      • Создание подключения к файлу CSV
      • Создание подключения к Google Sheets
      • Создание подключения к MySQL
      • Создание подключения к PostgreSQL
      • Создание подключения к MS SQL Server
      • Создание подключения к Oracle Database
      • Создание подключения к YDB
      • Создание подключения к Greenplum
      • Создание подключения к Metrica API
      • Создание подключения к AppMetrica
      • Создание подключения к Yandex Cloud Billing
      • Управление доступом к подключению
    • Работа с датасетами
      • Создание датасета
      • Объединение данных из нескольких таблиц
      • Объединение данных из нескольких CSV-подключений
      • Создание поля данных
      • Создание вычисляемого поля данных
      • Создание фильтра по умолчанию для новых чартов
      • Обновление полей в датасете
      • Описание датасета через SQL-запрос к источнику
      • Материализация датасета
      • Управление доступом к датасету
      • Управление доступом к строкам данных
      • Добавление параметра в датасет
    • Работа с чартами
      • Создание линейной диаграммы
      • Создание диаграммы с областями
      • Создание круговой диаграммы
      • Создание кольцевой диаграммы
      • Создание столбчатой диаграммы
      • Создание линейчатой диаграммы
      • Создание точечной диаграммы
      • Создание карты
      • Создание таблицы
      • Создание сводной таблицы
      • Создание индикатора
      • Создание древовидной диаграммы
      • Создание QL-чарта
      • Создание мультидатасетного чарта
      • Добавление иерархии
      • Настройка навигатора
      • Публикация чарта
      • Управление доступом к чарту
      • Добавление ID в качестве параметра
      • Добавление параметра в чарт
    • Работа с дашбордами
      • Создание дашборда
      • Добавление чарта на дашборд
      • Добавление селектора на дашборд
      • Создание алиаса
      • Удаление поля алиаса
      • Публикация дашборда
      • Управление доступом к дашборду
      • Добавление параметров на дашборд
      • Автообновление дашборда
    • Работа с правами доступа
      • Назначение прав доступа
      • Удаление прав доступа
      • Запрос прав доступа
    • Работа с DataLens Marketplace
      • Добавление продукта из Marketplace
      • Удаление продукта из Marketplace
      • Создание и подключение коннектора (для партнеров)
    • Работа с организациями
      • Переключение между экземплярами DataLens
  • Управление доступом
    • Управление доступом к DataLens
    • Управление доступом на уровне строк данных
  • Правила тарификации
  • Справочник функций
    • Все функции
    • Агрегатные функции
      • Обзор
      • ALL_CONCAT
      • ANY
      • ARG_MAX
      • ARG_MIN
      • AVG
      • AVG_IF
      • COUNT
      • COUNTD
      • COUNTD_APPROX
      • COUNTD_IF
      • COUNT_IF
      • MAX
      • MEDIAN
      • MIN
      • QUANTILE
      • QUANTILE_APPROX
      • STDEV
      • STDEVP
      • SUM
      • SUM_IF
      • TOP_CONCAT
      • VAR
      • VARP
    • Географические функции
      • Обзор
      • GEOCODE
      • GEOINFO
      • TOPONYM_TO_GEOPOINT
      • TOPONYM_TO_GEOPOLYGON
    • Логические функции
      • Обзор
      • CASE
      • IF
      • IFNULL
      • ISNULL
      • ZN
    • Математические функции
      • Обзор
      • ABS
      • ACOS
      • ASIN
      • ATAN
      • ATAN2
      • CEILING
      • COMPARE
      • COS
      • COT
      • DEGREES
      • DIV
      • EXP
      • FLOOR
      • GREATEST
      • LEAST
      • LN
      • LOG
      • LOG10
      • PI
      • POWER
      • RADIANS
      • ROUND
      • SIGN
      • SIN
      • SQRT
      • SQUARE
      • TAN
    • Оконные функции
      • Обзор
      • AVG
      • AVG_IF
      • COUNT
      • COUNT_IF
      • FIRST
      • LAG
      • LAST
      • MAVG
      • MAX
      • MCOUNT
      • MIN
      • MMAX
      • MMIN
      • MSUM
      • RANK
      • RANK_DENSE
      • RANK_PERCENTILE
      • RANK_UNIQUE
      • RAVG
      • RCOUNT
      • RMAX
      • RMIN
      • RSUM
      • SUM
      • SUM_IF
    • Операторы
      • Обзор
      • AND
      • BETWEEN
      • IN
      • IS FALSE
      • IS TRUE
      • LIKE
      • NOT
      • OR
      • Вычитание (-)
      • Деление (/)
      • Остаток (%)
      • Отрицание (-)
      • Сложение и конкатенация (+)
      • Сравнение
      • Степень (^)
      • Умножение (*)
    • Строковые функции
      • Обзор
      • ASCII
      • CHAR
      • CONCAT
      • CONTAINS
      • ENDSWITH
      • FIND
      • ICONTAINS
      • IENDSWITH
      • ISTARTSWITH
      • LEFT
      • LEN
      • LOWER
      • LTRIM
      • REGEXP_EXTRACT
      • REGEXP_EXTRACT_NTH
      • REGEXP_MATCH
      • REGEXP_REPLACE
      • REPLACE
      • RIGHT
      • RTRIM
      • SPACE
      • SPLIT
      • STARTSWITH
      • SUBSTR
      • TRIM
      • UPPER
      • UTF8
    • Функции даты и времени
      • Обзор
      • DATEADD
      • DATEPART
      • DATETRUNC
      • DAY
      • DAYOFWEEK
      • HOUR
      • MINUTE
      • MONTH
      • NOW
      • QUARTER
      • SECOND
      • TODAY
      • WEEK
      • YEAR
    • Функции для работы с временными рядами
      • Обзор
      • AGO
      • AT_DATE
    • Функции для работы с массивами
      • Обзор
      • ARRAY
      • ARR_STR
      • CONTAINS
      • COUNT_ITEM
      • GET_ITEM
      • SLICE
      • STARTSWITH
      • UNNEST
    • Функции преобразования типов
      • Обзор
      • BOOL
      • DATE
      • DATETIME
      • DATETIME_PARSE
      • DATE_PARSE
      • DB_CAST
      • FLOAT
      • GEOPOINT
      • GEOPOLYGON
      • INT
      • STR
    • Функции разметки
      • Обзор
      • BOLD
      • ITALIC
      • MARKUP
      • URL
    • Поддержка функций
  • Туториалы по функциям
    • Агрегатные функции
    • Оконные функции
    • LOD-выражения и управление фильтрацией в агрегатных функциях
  • Публичные материалы
    • Образовательные проекты
    • Вебинары и конференции
    • Статьи и публикации
    • Публичные дашборды и чарты
  • Решение проблем
    • Вопросы и ответы
    • Ошибки DataLens
  1. Концепции
  2. Чарт
  3. Обзор

Чарт

Статья создана
Yandex Cloud
  • Чарты на основе датасета
    • Мультидатасетные чарты
  • QL-чарты
  • Публикация чарта
  • Управление доступом

Чарт — это визуализация данных из датасета в виде таблицы, диаграммы или картограммы.

В DataLens два вида чартов:

  • Чарты на основе датасета
  • QL-чарты

Чарты на основе датасета

Чарты создаются в визарде на основе данных из одного датасета или нескольких датасетов (см. мультидатасетные чарты).
Вы можете создать неограниченное количество чартов на базе одного датасета.

Рабочая область в интерфейсе визарда разделена на три основные панели:

  1. Панель датасета, где отображаются доступные поля: Измерения и Показатели. Вы можете добавить в список вычисляемое поле.
  2. Панель настройки визуализации, где можно выбрать тип чарта. Для каждого типа доступен свой набор секций (например, ось X, ось Y, фильтры и т. д.), куда можно перетаскивать поля. Подробнее в разделе Настройки чарта.
  3. Панель превью, где отображается визуализация.

Чарт позволяет провести быстрый анализ и проверить гипотезу. Также чарты можно сохранять и добавлять на дашборды в виде виджетов.

Важно

В DataLens существуют ограничения на количество строк данных, которое могут отобразить чарты. Ознакомьтесь с ними в разделе Квоты и лимиты.

Мультидатасетные чарты

Мультидатасетные чарты — чарты, которые отображают данные из разных датасетов.

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

При этом вы можете:

  • изменять связи;
  • добавлять новые связи;
  • удалять связи.

Примечание

Датасеты в чарте могут быть не связаны.

Особенности работы со связанными датасетами в чарте, кроме случаев использования слоев в геочарте:

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

Особенности работы со связанными датасетами в геовизуализациях на разных слоях:

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

QL-чарты

QL-чарты — чарты, созданные на основе подключения, если источник подключения — БД. Для построения таких чартов используется SQL-запрос. Запрос выполняется на SQL-диалекте исходной БД, что позволяет расширить возможности визуализации с помощью специфических для этой БД операций.

При выполнении запроса отдельный объект Датасет не создается — чарт генерируется сразу и отображается на панели превью.

В отличие от чартов на основе датасета, в QL-чартах логика использования области визуализации смещена в сторону запроса в источник, то есть область визуализации только отображает данные из запроса.

Особенности QL-чартов:

  • уменьшают нагрузку на БД благодаря прямым запросам;
  • подходят только для запросов SELECT;
  • позволяют применять операторы JOIN, GROUP BY, SORT BY и функции агрегации в SQL-запросе;
  • предоставляют возможность параметризации любой части SQL-запроса;
  • поддерживают ограниченный набор типов визуализаций;
  • не поддерживают материализацию данных ;
  • не используют RLS и вычисляемые поля.
Пример запроса для БД ClickHouse
SELECT Category, Month, ROUND(SUM(Sales))
FROM samples.SampleLite
WHERE Category in {{category}} -- переменная, используемая в селекторе
GROUP BY Category, Month -- группировка по категории и месяцу
ORDER BY Category, Month -- сортировка по категории и месяцу

Чтобы создать QL-чарт, перейдите к инструкции.

Публикация чарта

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

Чтобы предоставить публичный доступ к чарту:

Важно

Перед публикацией данных убедитесь, что чарты и дашборды не содержат персональных данных или коммерческой тайны. Доступ к опубликованным данным не ограничен.

  1. На странице навигации найдите чарт и откройте его.

  2. В верхней части интерфейса визарда нажмите значок .

  3. В появившемся окне включите опцию Доступ по ссылке. DataLens автоматически предоставит доступ для связанных объектов.

    Важно

    Вы должны материализовать датасет, на основе которого создан объект.

    Если источник данных — БД ClickHouse в Yandex Cloud, то материализация не потребуется.

  4. Скопируйте ссылку публичного доступа и нажмите Применить.

Управление доступом

Вы можете настроить права доступа к чарту.

Чтобы настроить права доступа к чарту:

  1. На странице навигации найдите чарт, у которого необходимо изменить права доступа.
  2. В правой части нажмите значок и выберите Настроить доступ.
  3. Введите имя пользователя в поле Добавить участников и нажмите кнопку Выбрать.
  4. В появившемся окне выберите тип прав доступа и нажмите кнопку Добавить.

Подробнее о типах прав доступа в разделе Управление доступом к DataLens.

См. также

  • Создание линейной диаграммы
  • Создание сводной таблицы
  • Создание таблицы
  • Создание диаграммы с областями
  • Создание столбчатой диаграммы
  • Создание линейчатой диаграммы
  • Создание круговой диаграммы
  • Создание карты
  • Создание QL-чарта
  • Публикация чарта

Была ли статья полезна?

Language / Region
© 2022 ООО «Яндекс.Облако»
В этой статье:
  • Чарты на основе датасета
  • Мультидатасетные чарты
  • QL-чарты
  • Публикация чарта
  • Управление доступом