В этом выпуске вы узнаете, как в Даталенс настроить параметры отображения текста в полях, как обновить источник и как организовать их работу, а также какие проблемы бывают при сохранении отчета в PDF.
Ниже вы найдете очередной список реальных вопросов пользователей Даталенс за неделю.
❓Вопрос
Всем добрый день. Подскажите, пожалуйста, можно ли как то настроить в чарте дашборда параметры отображения текста в полях. То есть, к примеру, сводная таблица по клиентам, и если название клиента длинное-чтобы оно переносилось на вторую строку, тем самым таблица не растягивалась бы сильно.
✅ Ответ
Можно. В настройках чарта-таблицы. Шестеренка в самом верху, над всеми полями. Там просто укажите ширину столбца в процентах или фиксированный размер. Тогда колонка не будет растягиваться на всю ширину, а слова будут переноситься под нужную ширину.
❓Вопрос
Добрый день! Подскажите, пож-та, если в источнике данных обновилась информация, как ее обновлять в ДЛ?
✅ Ответ
Смотря, какой у вас источник. Если это Эксель или что-то типо того, то обновленный файл достаточно просто перезалить в источнике. Показатели на дашборде обновятся. Если источник — база данных (Кликхаус и т.д.), то данные на дашбордах обновляются сами сразу после обновления данных в БД (может быть задержка в 5 минут). Но специально ничего делать не надо.
❓ Вопрос
Добрый день, очень интересное поведение чартов в IFRAME.
При попытке сохранить в PDF (распечатать) куда-то теряется половина чарта, остальной даш скейлится нормально. Кто может подсказать куда копать? В сторону CSS или же может параметр какой-то передать можно, чтобы такой пакости не случалось?
Обычное отображение работает нормально.
✅ Ответ
Попробуйте поменять ориентацию страницы в PDF, либо перейди в мобильную версию и распечатай ее.
❓ Вопрос
сем привет! Подскажите, пожалуйста, как корректно организовать работу по источникам. У меня есть задача вытащить данные по целям, есть 2 способа решения, в Клик Хаусе создать представление, которое строится на сырых данных ЯМ, и затянуть его или же затянуть все сырье и уже как-то через sql пилить в самом ДатаЛенсе?
✅ Ответ
Если вы будете делать датасет на основе запроса, то разницы между вариантами нет. Представление — это такой же хранимый запрос, только хранится в БД. Если сделайте соединения средствами интерфейса ДЛ, то разница будет. Например, если для построения чарта или селектора нужны данные столбцов только одной таблицы, то будут запрашиваться только они.
В случае колоночный СУБД это даст выигрыш. С другой стороны вам может быть наоборот не желательно, чтобы влияние соединения не учитывалось. При использовании запроса и представление соединение будет выполняться всегда. Так же при интерфейсном соединении вам доступно не все. В частности для данных Метрики может быть нужно использовать Array Join.
Если у вас тоже есть вопросы и нужна помощь, то пишите их в комментариях или в группе ВК. Самые интересные обязательно рассмотрим в следующих выпусках.
Наши курсы
Также смотрите другой видео-урок тут.
Если вам понравился урок, то можете поддержать проект по кнопке ниже. Это очень поможет делать для вас больше интересных и полезных выпусков. Спасибо!
Задать вопросы и обсудить волнующие темы про аналитику данных теперь можно на нашем форуме.
Если вам понравился урок, подписывайтесь на канал или группу и ставьте лайки. А также пишите в комментариях свои кейсы или вопросы. Самые интересные мы обязательно разберем.