DAX Агент
Об агенте
«DAX Агент» – это один из компонентов модуля Visiology Cortex, позволяющий даже неопытным пользователям, которые ранее не работали с языком DAX, легко создавать рабочие меры для анализа и визуализации данных. Вместо написания сложного кода достаточно просто описать нужную метрику обычными словами. Например:
"Напиши меру, которая рассчитывает среднюю стоимость заказа"
"Создай меру, которая рассчитывает скидки с учётом промоакции"
В ответ вы получите готовую меру, которую можно использовать для различных аналитических задач. При этом агент умеет пояснять логику расчёта мер и исправлять ошибки в них, что упрощает проверку и доработку результатов.
Такой подход позволяет значительно экономить время, поскольку исключает необходимость ручного написания сложного кода, и даёт возможность пользователям с любым уровнем подготовки оперативно получать требуемые метрики.
Работа с агентом
Чтобы создать меру с помощью ИИ выполните следующие шаги:
Откройте дашборд, в котором вы хотите создать меру.
В панели Данные нажмите напротив названия таблицы вашего набора данных. В открывшемся меню выберите:
Создать меру, если хотите, чтобы мера была доступна во всех дашбордах, использующих этот набор данных.
Создать меру на дашборде, если мера должна быть доступна только в текущем дашборде.
Для нашего примера мы выберем Создать меру.
Откроется окно редактора мер:
В боковой панели платформы нажмите Cortex:
Откроется окно агента. Перейдите на вкладку DAX и напишите в поле ввода свой запрос. Мы попросим написать меру, которая рассчитывает средний чек по каждому магазину. После написания запроса, нажмите Отправить:
При необходимости вы можете прервать генерацию ответа в любой момент, нажав кнопку Стоп в окне чата:
ИИ-сервис “просмотрит” вашу модель данных, определит связи между таблицами, и выдаст ответ с готовой формулой:
Нажмите Применить к мере, чтобы поместить формулу в DAX-редактор, и затем нажмите Сохранить – мера появится в панели Данные:
Теперь вы можете использовать созданную меру для визуализации и анализа данных. Например, размещение на оси X столбца с названиями магазинов позволит провести сравнительный анализ значений среднего чека для каждого магазина:
Для генерации корректных DAX-выражений требуется, чтобы модель данных содержала осмысленные названия таблиц и столбцов.
Для просмотра истории введенных DAX-выражений, нажмите в левом нижнем углу окна редактора DAX-формул:
Для очистки чата нажмите кнопку в правом верхнем углу окна модуля:
Смотрите также
На этой странице
Время чтения: 1 мин.
Нужна дополнительная помощь?