Tabula — on-prem платформа управления справочниками и мастер-данными (MDM/НСИ). Соберите структуру в конструкторе, храните всё в одном месте — и раздавайте данные всем системам через REST, Kafka и Avro.Tabula is an on-prem platform for dictionaries and master data (MDM). Build the structure in the configurator, keep everything in one place — and deliver data to every system over REST, Kafka and Avro.
ПроблемаThe problem
Один и тот же контрагент существует в четырёх системах с разными реквизитами, номенклатура дублируется с разными кодами, а тарифы обновляются рассылкой файлов по почте.The same counterparty exists in four systems with different details, items are duplicated under different codes, and tariffs are updated by emailing files around.
Ручные сверки, ошибки в документах, отчётности и расчётах.Manual reconciliation, errors in documents, reporting and calculations.
Недели и месяцы на тривиальное изменение — и бизнес ведёт «свои» файлы в обход систем.Weeks and months for a trivial change — so the business keeps “its own” files outside the systems.
Нет прав доступа, нет истории, нет валидации; данные теряются вместе с сотрудником.No access control, no history, no validation; the data leaves with the employee.
Стоимость ландшафта растёт квадратично: каждая новая система — N новых обменов.Landscape cost grows quadratically: every new system means N more exchanges.
Что такое TabulaWhat Tabula is
Опишите структуру справочника в интерфейсе — платформа хранит записи любой структуры без изменения схемы базы, а потребители получают данные в едином типизированном виде. Новый справочник или атрибут — операция пользователя, а не проект разработки: без миграций, релизов и разработчиков.Describe the dictionary structure in the interface — the platform stores records of any shape without touching the database schema, and consumers receive data in a single typed form. A new dictionary or attribute is a user operation, not a development project: no migrations, no releases, no developers.
Живой фрагмент интерфейса — попробуйте поискA live fragment of the interface — try the search
Новый справочник — за минуты силами владельца данных. Пилотное внедрение — 4–8 недель против 6–12 месяцев у классических MDM: структура живёт в конструкторе, а не в схеме базы.A new dictionary in minutes, by the data owner. A pilot in 4–8 weeks instead of the 6–12 months of classic MDM: the structure lives in the configurator, not in the database schema.
Права до отдельного атрибута, полная история изменений с диффами, управляемый жизненный цикл записей. Аудит и комплаенс встроены в ядро, а не добавлены поверх.Permissions down to a single attribute, a full change history with diffs, a managed record lifecycle. Audit and compliance are built into the core, not bolted on top.
Платформа разворачивается в вашей инфраструктуре вплоть до закрытых (air-gap) контуров. Логотип, цвета, тема и язык интерфейса меняются настройкой, без пересборки.The platform deploys inside your own infrastructure, up to fully air-gapped perimeters. Logo, colors, theme and interface language change by configuration, with no rebuild.
Как это работаетHow it works
Настройте структуру
12 типов атрибутов, иерархии и категории, права и правила валидации — в конструкторе, без программированияSet up the structure
12 attribute types, hierarchies and categories, permissions and validation rules — in the configurator, no code
Наполните и нормализуйте
импорт из Excel, CSV, XML и JSON с проверкой каждой строки; дедупликация по бизнес-ключам и массовая заменаLoad and normalize
import from Excel, CSV, XML and JSON with every row validated; deduplication by business keys and bulk replace
Публикуйте потребителям
черновик → опубликовано → архив; опубликованные данные раздаются через REST, Kafka и AvroPublish to consumers
draft → published → archived; published data is delivered over REST, Kafka and Avro
ВозможностиCapabilities
12 типов атрибутов, иерархии и связи между справочниками — меняются на лету, без миграций и остановки.12 attribute types, hierarchies and links between dictionaries — changed on the fly, with no migrations or downtime.
Правила валидации, дедупликация по бизнес-ключам и эталонные (golden) записи из нескольких источников.Validation rules, deduplication by business keys and golden records merged from several sources.
Три уровня — роль → справочник → атрибут — плюс локальные администраторы категорий.Three levels — role → dictionary → attribute — plus local category administrators.
Черновик → опубликовано → архив и полная история изменений с диффами по атрибутам.Draft → published → archived, plus a full change history with per-attribute diffs.
Глобальный поиск по всем справочникам с учётом прав и массовая замена с предпросмотром.Global search across all dictionaries with permissions applied, and bulk replace with a preview.
Excel, CSV, XML и JSON в обе стороны; шаблоны по правам пользователя и построчный отчёт об ошибках.Excel, CSV, XML and JSON both ways; templates shaped by user permissions and a per-row error report.
Интеграции и стекIntegrations and stack
Опубликованные данные автоматически доступны всем потребителям — в едином типизированном виде, без опроса и хрупких договорённостей.Published data is automatically available to every consumer — in a single typed form, with no polling and no brittle agreements.
Права проверяются в ядре на каждом сервисе — обойти их прямым вызовом API невозможно.Permissions are enforced in the core on every service — they cannot be bypassed by calling the API directly.
ВнедрениеDeployment
Экономика внедренияCost of ownership
Самая дорогая часть классического MDM-проекта — проектирование и перепроектирование модели данных — в Tabula устранена архитектурно: модель живёт в конструкторе и меняется без кода.The most expensive part of a classic MDM project — designing and redesigning the data model — is eliminated architecturally in Tabula: the model lives in the configurator and changes without code.
| Классический enterprise-MDMClassic enterprise MDM | Tabula | |
|---|---|---|
| Проектирование модели данныхData model design | Месяцы работы консультантовMonths of consultants’ work | Конструктор: структура собирается в интерфейсеConfigurator: the structure is assembled in the interface |
| ПилотPilot | 6–12 месяцев6–12 months | 4–8 недель4–8 weeks |
| Услуги к лицензииServices to licence | 2–3 : 1 | ~1 : 1 |
| Изменение структуры после запускаStructure change after go-live | Проект измененияA change project | Операция пользователяA user operation |
Модели поставкиDelivery models
В обоих вариантах платформа разворачивается в вашем контуре, а интерфейс настраивается под ваш бренд. Стоимость фиксируется в коммерческом предложении — напишите нам.In both options the platform is deployed inside your own perimeter and the interface is tuned to your brand. Pricing is fixed in a commercial proposal — write to us.
Одна из возможностейOne of the capabilities
Логотип, акцентный цвет, светлая и тёмная тема и язык задаются в администрировании — и применяются мгновенно, без пересборки. Попробуйте прямо здесь.Logo, accent color, light and dark theme and language are set in administration — and apply instantly, with no rebuild. Try it right here.
Акцентный цветAccent color
ЛоготипLogo
Мини-копия системы: цвет и логотип применяются сразу — как в реальном администрированииA mini copy of the system: color and logo apply instantly — just like in real administration
ОтраслиIndustries
12
типов атрибутовattribute types
4–8
недель до пилотаweeks to a pilot
2
модели поставкиdelivery models
0
облачных зависимостейcloud dependencies
Все компоненты работают в инфраструктуре заказчика: данные не покидают контур, облачных зависимостей нет — включая закрытые (air-gap) сети.Every component runs in the customer’s infrastructure: data never leaves the perimeter and there are no cloud dependencies — including air-gapped networks.
Стек открытый и распространённый — Java, Spring, Angular, PostgreSQL, Kafka, Keycloak: специалисты доступны на рынке, платформа не создаёт ни вендорского, ни кадрового риска.The stack is open and widespread — Java, Spring, Angular, PostgreSQL, Kafka, Keycloak: specialists are available on the market, so the platform creates neither vendor nor staffing risk.