Analytic Workspace релиз 1.27: публичные дашборды, гибкая настройка инкрементальной загрузки и новые возможности SQL-блока
В#nbsp;релизе#nbsp;AW BI#nbsp;1.27 появилась новая опция, были улучшены модели и#nbsp;виджеты, а#nbsp;также внесён ряд общих изменений.
НОВАЯ ОПЦИЯ
Добавлена возможность создания публичных ссылок Теперь можно делиться своими дашбордами и#nbsp;виджетами публично. Переходя по#nbsp;ссылке, пользователи могут открыть объект на#nbsp;просмотр, экспортировать его при наличии разрешения в#nbsp;ссылке. Для одного объекта можно сформировать неограниченное количество ссылок, но#nbsp;действующая будет только одна. Созданная ссылка может быть снята с#nbsp;публикации вручную пользователем или автоматически по#nbsp;истечении срока действия, и#nbsp;удалена.
Возможность создавать публичные ссылки присутствует на#nbsp;тарифах «Бизнес» и#nbsp;«Корпоративный». Квоты на#nbsp;публичные ссылки приобретаются дополнительно. В#nbsp;бесплатной версии создавать публичные дашборды могут все: можно использовать, например, для портфолио, презентаций и#nbsp;встройки на#nbsp;сайт.
В#nbsp;разделе «Центр управления» появился подраздел «Публичные ссылки» для настройки параметров доступа к#nbsp;функционалу В#nbsp;этом подразделе технический администратор может включать/отключать функцию по#nbsp;генерации публичных ссылок, а#nbsp;также у#nbsp;него есть возможность определять пользователей, которым будет также доступен этот функционал.
Генерация новых публичных ссылок доступна пользователям с#nbsp;типами «Разработчик» и#nbsp;«Аналитик» при наличии свободных квот на#nbsp;публичные ссылки из#nbsp;числа доступных по#nbsp;лицензии.
Новый подраздел также добавлен в#nbsp;раздел «Администрирование» Здесь размещён реестр всех сгенерированных публичных ссылок, а#nbsp;также доступна возможность снятия этих ссылок с#nbsp;публикации техническим администратором.
МОДЕЛИ
Добавлена обработка нескольких вложенных объектов в#nbsp;SQL-блоках Расширены возможности ETL-блока «SQL-блок», добавлено обращение к#nbsp;нескольким объектам внутри SQL-запроса. Теперь легко можно сделать CROSS JOIN нескольких таблиц (в#nbsp;том числе из#nbsp;разных источников).
Появилась возможность кастомизации инкрементальной загрузки через ETL-редактор Кастомизация ETL-процесса модели выполняется определением специальных функций в#nbsp;ETL-скрипте этой модели. Теперь можно перехватить загрузку каких-либо данных и#nbsp;задать, как именно она должна происходить (это в#nbsp;Python-редакторе).
Например, в#nbsp;ETL один источник будет грузиться инкрементально, а#nbsp;другой нет. Или, например, вы#nbsp;можете забирать каждый день из#nbsp;источника данные только за#nbsp;30 дней (таков размер очередного инкремента), однако перед загрузкой нужно будет удалять записи в#nbsp;Clickhouse#nbsp;AW за#nbsp;эти 30 дней текущего инкремента, чтобы избежать задвоений.
ОБЩИЕ УЛУЧШЕНИЯ
Всплывание и#nbsp;перемещение тултипа стало более плавным.
Скорректировано формирование запроса на#nbsp;выгрузку виджета с#nbsp;правилами доступа.
Скорректировано заполнение table_name для полей sql-запросов к#nbsp;моделям.