Мы рады представить новый продукт, разработанный нашей командой: SeaTable 1.0!
SeaTable - это простая онлайновая база данных с интерфейсом электронной таблицы. Он помогает легко записывать и управлять всеми видами разрозненной информации. С помощью API и SDK вы можете быстро адаптировать SeaTable к вашим условиям использования, автоматизировать обработку данных и бизнес-процессы.
SeaTable разработан командой Seafile. Первоначальная идея состояла в том, чтобы расширить Seafile функцией для создания онлайновых таблиц совместной работы. Впоследствии она переросла в отдельный проект. Seafile - это решение с открытым исходным кодом для самостоятельной синхронизации и обмена файлами, позволяющее управлять неструктурированными данными. Кроме того, SeaTable помогает управлять структурированными данными.
Мы покажем несколько скриншотов для ознакомления с возможностями SeaTable, чтобы дать вам интуитивное понимание SeaTable. Затем мы представим два основных варианта использования SeaTable: как продвинутой онлайн-таблицы и как компактной базы данных.
Насыщенные текстовые поля
В SeaTable каждый столбец имеет определенный тип данных. Доступно множество типов данных. Помимо распространенных типов данных, таких как текст, числа и даты, вы также можете хранить изображения, файлы, сотрудников, отзывы и выборки. Например, если выбрать тип изображения, можно загрузить фотографию напрямую, и она будет отображаться непосредственно в виде миниатюры. Если это тип выбора, то выбранный вариант отображается с цветной меткой.
Для более сложных случаев использования мы также предлагаем такие типы колонок, как "Формула вычисления" и "Связь с другими записями".
Разные взгляды
Представление в SeaTable - это комбинация различных правил фильтрации, сортировки и группировки, применяемых к таблице. Вы можете создать несколько представлений, каждое из которых может иметь различные правила фильтрации и сортировки. Вы можете быстро переключаться между представлениями, чтобы просматривать данные с разных точек зрения.
Следующий рисунок представляет собой таблицу списка задач с несколькими представлениями. Если в примере с временной перспективой необходимо отобразить список задач только за эту неделю, то можно переключиться на вид "Задачи этой недели". Если необходимо просмотреть список задач за текущий месяц, то можно переключиться на вид "Задачи месяца".
Если несколько человек работают над одной таблицей, вы можете заблокировать представление, чтобы другие не могли произвольно вносить изменения в правила представления.
Различные визуальные представления ваших данных
Для одних и тех же данных SeaTable предлагает другие способы представления данных, помимо основного табличного представления, например, календарь. В будущем вы можете использовать механизм подключаемых модулей для добавления других презентаций к вашим данным.
Анализ данных и статистика
После записи данных можно легко создавать диаграммы и поворотные таблицы для статистики и анализа данных.
SeaTable, лучшая онлайн альтернатива Excel
SeaTable можно использовать как продвинутую электронную таблицу. Для таких случаев использования SeaTable предлагает некоторые преимущества перед Excel в плане функций управления данными и анализа. В частности, это ...
- Все структурированные данные теперь можно хранить на единой платформе, а не на множестве таблиц Excel. Это позволяет легко ссылаться на данные между различными таблицами и проводить их анализ.
- Поскольку каждый столбец имеет определенный тип данных, можно не беспокоиться о проблемах форматирования при вводе данных. Данные, введенные в таблицу, гарантированно будут иметь правильный формат. Например, можно больше не беспокоиться о невозможности выполнить статистику из-за того, что в таблице содержится много чисел "100 USD".
- Теперь пользователи могут хранить в таблице файлы и изображения, а не только текст и числа. Он помогает пользователям управлять файлами более структурированным образом. Появляется возможность прикреплять к файлам неограниченное количество метаданных или тегов путем добавления дополнительных столбцов в таблицу.
- С помощью SeaTable мощные функции анализа данных очень просты в использовании. Пользователи могут использовать представления для просмотра данных с разных точек зрения. Пользователи также могут использовать функцию статистики для создания профессиональных графиков с помощью всего нескольких щелчков мыши. Напротив, кривая обучения для большинства пользователей очень крута, хотя функции статистики и визуализации данных в Excel также очень мощные.
SeaTable как легкая база данных
Использование SeaTable в качестве продвинутого онлайн-стола - это только часть его возможностей. SeaTable - это также компактная база данных, которая позволяет автоматизировать бизнес-процессы быстрее, дешевле и нагляднее. Использование SeaTable таким образом делает его еще более мощным инструментом.
SeaTable предлагает некоторые функции, которые позволяют использовать его в качестве базы данных:
- Сбор данных от пользователей с помощью форм
- Импортируйте данные из других бизнес-систем с помощью Restful API. Затем проанализируйте данные с помощью интуитивно понятных и мощных функций визуализации данных SeaTable.
- С помощью SDK вы можете написать небольшую программу для отслеживания изменений данных в базе или таблице. Когда определенные изменения обнаружены и переданы вашей программе, она может обрабатывать данные и выдавать результаты на их основе. Результаты также могут быть записаны обратно в таблицу.
Благодаря возможностям SeaTable вам не нужно разрабатывать пользовательские приложения для некоторых случаев использования. Интерфейс электронных таблиц SeaTable может использоваться в качестве пользовательского интерфейса для ввода/отображения данных. Данные могут обрабатываться фоновыми задачами, написанными с использованием SeaTable API или SDK.
Простой пример - статический веб-сайт. Если у вас статичный сайт, то теперь вы хотите отобразить на нем динамические данные. Храня данные в SeaTable и отображая их на сайте, нет необходимости управлять отдельной базой данных. Динамические данные также можно легко редактировать в пользовательском интерфейсе SeaTable. Если вы хотите собирать простые отзывы на своем сайте, вы можете создать форму и добавить ссылку на нее на своем сайте.
Другой простой пример: предположим, у вас есть внутреннее приложение. Это приложение автоматически генерирует документ Word или PDF (например, счета-фактуры) на основе данных, введенных пользователями. Вы можете написать фоновый сценарий, используя SDK. Пользователи вводят необходимую информацию в таблицу. Ваш скрипт получает новые данные из таблицы. Каждый раз, когда вводятся новые данные, ваш сценарий генерирует документ и сохраняет его в столбце таблицы. Затем пользователь может загрузить документ. С SeaTable вам больше не нужно управлять полноценным приложением, достаточно лишь небольшого скрипта.
Более подробно мы расскажем об этом в следующих статьях.