Структуры данных

Основа любого IT-решения — данные. Данные собираются из внешних источников, либо создаются в процессе работы сценариев.

В качестве внешних источников данных могут быть: SQL- и NoSQL- базы данных, импортированные файлы (.xls, .txt и .csv), цифровые датчики, мессенджеры Telegram и Facebook, социальные сети, CRM-системы и так далее.

Данные на платформе хранятся в виде объектов. Каждый объект — это временной ряд, в котором сохранена история его изменений. Значением объекта может быть любая сущность, которая участвует в работе сервиса: данные о клиенте, ссылка на договор, показания датчика, сообщение в мессенджере, заказ, запись логов и т.д.

Объекты объединены в структуры. Структуры могут быть сгруппированы в папки.

Список структур

Во вкладке Объекты перечислена информация о всех структурах приложения.

На платформе предусмотрена иерархия структур, которая реализована в виде папок. Центральную панель занимает список структур, принадлежащих этой папке. Здесь есть название структуры, дата её создания, её "ID", имя и количество кликов на неё.

В правой колонке находятся кнопки управления.

  • Создание и быстрое конфигурирование новых структур (подробнее в разделе).

  • Создание новой папки и системной папки.

  • Установка прав доступа.

Работа со структурой

Что содержит в себе структура? В нашем случае это bookCollection. Каждая строка — это отдельный объект. Каждая колонка — это поле объекта.

В любой структуре есть обязательные поля: id, Creation date, Change date, Change author. Остальные поля мы создаём самостоятельно на этапе конфигурации.

Кнопки справа позволяют добавлять объекты, конфигурировать, копировать, переименовывать и удалять структуры, выгружать и загружать данные, а также производить операции по обновлению индексов полей (подробнее).

Работа с объектом

Для добавления и редактирования объекта вручную нажмите на кнопку Добавить объект.

Здесь отображаются все настроенные поля и значения. В правой колонке перечислена история состояний объектов.