Как создать виртуальный датасет для построения отчетов в дашборде

Редактировал(а) Татьяна Брыкова 2025/07/17 16:35

Рассмотрим случай, когда пользователь хочет перенести себе дашборд "Когортный анализ и LTV", который состоит из 4-х отчетов, построенных на датасете, который отсутствует на его проекте.

1752766942195-510.png

Пользователь заходит в первый отчет "Количество активных контактов" и видит, на каком датасете он построен.

1752767249574-896.png

Наличие датасета на своем проекте проверяется с помощью поиска в разделе "Датасеты" по его названию и по базе данных проекта.

1752767290117-187.png

Если датасета не оказалось в списке стандартных у пользователя, то создается виртуальный датасет на своей базе данных.

Для этого пользователь переходит в отчет дашборда и выбирает в меню по кнопке "..." опцию "Показать SQL запрос". 

1752767346863-797.png

В конце запроса необходимо находит строчку, в которой встречается название "virtual_table", выделяет область c кодом от "WITH" перед "FROM" до ") AS virtual_table" и нажимает "Копировать"

1752767421190-685.pngДалее переходит в  SQL редактор в раздел "Лаборатория SQL" и в окно запросов вставляет скопированный скрипт из датасета, указывая базу данных своего проекта и схему dwh. После нажимает кнопку "Выполнить". В результате формируется таблица с данными.

1752767513316-662.png

Если датасет не выполнился, есть вероятность того, что вручную перенести его нельзя в виду сложности набора данных. В этом случае необходимо обратиться к сотрудникам ManzanaGroup

Чтобы сформировать датасет пользователь нажимает "Создать график", указывает имя датасета и сохраняет изменения.

1752767635068-542.png

В результате создается тот же датасет, но на проектных данных пользователя.

1752767698311-130.png