Обзор
Действия привязываются к точкам данных (ячейкам таблицы, столбцам диаграммы, секторам круговой диаграммы). При клике появляется контекстное меню с доступными действиями.Типы действий
Поддержка в графиках
Структура действия
string
required
Уникальный идентификатор действия (UUID)
string
required
Ключ действия в формате
namespace:actionstring
required
Текст, отображаемый в контекстном меню
IconReference
Иконка действия
DataPointActionPlacement
Позиционирование в контекстном меню
Типы действий
Copy Value — Копировать значение
Копирует значение ячейки в буфер обмена.View Raw Data — Исходные данные
Открывает модальное окно с исходными данными.Link Open — Открыть ссылку
Открывает URL с подстановкой значений.string
required
URL для открытия. Поддерживает подстановку
{cube.member}.enum
default:"new_tab"
Где открывать ссылку
Используйте
{cube.member} для подстановки значений из точки данных. Например, {orders.order_id} подставит ID заказа.Drill Through — Переход на страницу дашборда
Переход на другую страницу текущего дашборда с передачей фильтров.string
required
UUID целевой страницы
DrillThroughFilterMapping[]
Маппинг фильтров (см. раздел ниже)
Another Dashboard Drill Through — Переход на другой дашборд
Переход на страницу другого дашборда.string
required
UUID целевого дашборда
string
required
UUID целевой страницы
boolean
default:"false"
Открывать в новой вкладке браузера
DrillThroughFilterMapping[]
Маппинг фильтров
Custom Action — Кастомное действие
Произвольное действие с дополнительной конфигурацией.Dict
Дополнительные параметры для обработчика
Маппинг фильтров (Filter Mappings)
Определяет, как данные из точки клика передаются в фильтры целевой страницы.Структура
string
required
UUID фильтра на целевой странице
FilterSource[]
required
Источники данных для фильтра
Пример комплексного маппинга
Полные примеры
Рекомендации
1
Понятные названия
Пользователь должен понимать, что произойдёт при клике
2
Группировка действий
Используйте
placement.group для логической группировки3
Не перегружайте меню
3-5 действий обычно достаточно
4
Добавьте иконки
Визуальные подсказки улучшают UX
5
Тестируйте маппинг
Убедитесь, что фильтры на целевой странице существуют
См. также
Базовые типы
IconReference и другие типы
Таблицы
Действия в таблицах
Сводные таблицы
Действия в сводных таблицах
← Иерархии измерений | → Условное форматирование