SeaTable версии 2.3, доступной с сегодняшнего дня, готовится к завоеванию новых областей применения. Благодаря функции архивирования, которая в этом выпуске представлена в виде бета-версии, SeaTable теперь также рекомендуется для использования в случаях, требующих большого объема данных: Таблицы с миллионами записей данных могут храниться и оцениваться в SeaTable. Этому посвящено данное примечание к выпуску. Дальнейшие инновации и усовершенствования представлены в обзоре. Полный список изменений можно найти - как всегда - в SeaTable Changelog.
Функция архивирования (бета)
Очень большие таблицы приводят к длительному времени загрузки и влияют на удобство пользования - ваше собственное, а в худшем случае и других пользователей. Поэтому в настоящее время SeaTable имеет жесткое ограничение в 150 000 строк на таблицу. В веб-интерфейсе он заканчивается еще раньше: начиная со 100 000 строк, редактор таблиц больше не позволяет выполнять операции записи.
Новая функция архивации устраняет это ограничение! В дополнение к 150 000 строк в активном наборе данных, миллионы строк могут храниться в архиве. Таким образом, функция архива предлагает решение для всех тех приложений, для которых прежних ограничений SeaTable было недостаточно.
С точки зрения возможностей оценки и анализа, различия между активными и архивными строками устранимы: архив поддерживает все типы столбцов. Фильтры и сортировка позволяют быстро оценить данные в архиве. Также возможен доступ через API и через внешние приложения. Функция поиска и полная поддержка плагинов находятся в стадии разработки.
Центральным отличием является поддержка совместной работы в режиме реального времени: активные строки полностью загружаются в рабочую память при вызове таблицы. Таким образом, каждое изменение в таблице может быть немедленно передано другим пользователям. Архивные данные отличаются: При открытии таблицы из архива загружаются только первые 1 000 строк. Дополнительные данные могут быть получены постранично. Этот отказ от полной загрузки позволяет быстро отображать в веб-интерфейсе даже таблицы со многими сотнями тысяч строк, но также означает отказ от совместной работы в реальном времени.
Нормальный вид | Вид вкл. архивные данные |
|
---|---|---|
Совместная работа | ✓ | |
Поддержка всех типов столбцов | ✓ | ✓# |
Поддержка плагинов | ✓ | ✓ * |
Доступ на чтение и запись | ✓ | ✓ * |
Сортировка | ✓ | ✓ |
Фильтрация | ✓ | ✓ |
Группировка | ✓ | |
Скрыть | ✓ | ✓ * |
Поиск | ✓ | ✓ * |
# В версии 2.3 поддерживаются все типы столбцов, за исключением формул и ссылок.
* Эти функции еще не доступны в версии 2.3.
Функция архива в настоящее время находится на стадии бета-тестирования и доступна сразу же в SeaTable Server. Он еще не активирован в SeaTable Cloud. Ожидается, что он начнет работать для абонентов Enterprise в конце третьего квартала 2021 года.
Архивирование линий
Линии архивируются вручную пользователем или автоматически по правилу.
Для ручного архивирования была создана новая функция Archive view. Он перемещает все данные в текущем представлении в архив. Например, чтобы заархивировать все строки старше 3 месяцев, просто создайте новое представление, отфильтруйте по дате создания и вызовите функцию.
Автоматическое архивирование перемещает самые старые 10 000 строк в архив, как только количество строк в таблице превысит отметку 70 000. Автоматическое архивирование по умолчанию деактивировано; оно активируется с помощью переключателя в новом управлении архивом. Возможность индивидуального управления архивированием с помощью набора правил будет добавлена в будущих версиях по мере необходимости.
В настоящее время архивные линии не могут быть перемещены обратно в активный набор данных. В настоящее время доступ к архивным данным возможен только в режиме "только чтение". Эти ограничения также будут сняты в будущем.
Оценка архивных данных
Доступ к данным в архиве осуществляется через новый тип представления Archive View. После того как строки были заархивированы, такое архивное представление - как и другие представления - можно создать через меню представления. Архивные представления легко распознать по их собственному значку в навигации представлений.
Архивное представление показывает архивные и неархивные строки и позволяет оценивать весь - архивный и активный - массив данных таблицы. Для этого можно воспользоваться привычными инструментами анализа. Благодаря плагину для расширенной статистики скоро появится инструмент, который можно будет использовать для комплексной оценки очень больших объемов данных. Поэтому для возможностей оценки практически не имеет значения, архивируются строки или нет.
Дальнейшие усовершенствования
Внешние ссылки без журналов и комментариев
История таблицы и комментарии не являются частью информации, которую обычно хотят сделать квази-публичной через внешнюю ссылку. Поэтому журналы и комментарии больше не отображаются в деталях строк внешних ссылок в SeaTable начиная с версии 2.3.
Значения по умолчанию для форм
После значений по умолчанию для столбцов в версии 2.3 появились значения по умолчанию для полей формы. Поддерживаются не только статические значения по умолчанию: Переменные creator.id и creator.name автоматически вставляют идентификатор пользователя или имя пользователя в поле формы для вошедших в систему пользователей.
Предварительный просмотр для форматированного текста типа колонки
Форматированный текст колонного типа теперь предлагает функцию предварительного просмотра. Если навести указатель мыши на ячейку, в окне предварительного просмотра отобразится содержимое, включая все форматирование. Таким образом, вы можете получить быстрый обзор, не открывая редактор.
Улучшенный плагин для дизайна страниц
Плагин дизайна страниц теперь может создавать и экспортировать документы PDF. Имя файла создаваемых PDF-файлов можно задать в настройках шаблона. Имя файла можно динамизировать с помощью переменных (например, {имя колонки}).
Дублирование колонок
Таблицы могут быть продублированы, представления могут быть продублированы, а также строки. В версии 2.3 столбцы теперь также можно дублировать.
Дальнейшая автоматизация: отправка электронной почты
В новой версии расширены возможности автоматизации SeaTable: автоматизация "Отправить письмо" дополняет четыре автоматизации, представленные в версии 2.2: " Отправить уведомление", " Заблокировать строку", " Добавить строку " и " Редактировать строку". Письма отправляются через учетную запись электронной почты, настроенную в Base.
Первый столбец поддерживает одиночные выделения
Первая колонка становится более гибкой! В дополнение к типам колонок текст, число, дата и автоматический номер, теперь она может принимать тип одиночный выбор.