потолок no-code
Airtable кончается ровно тогда, когда начинает окупаться
Чем полезнее становится ваша база, тем больше в ней записей, людей и правил — и тем дороже и медленнее она работает.
У Airtable честная сделка: вы отдаёте контроль и получаете скорость. Первые месяцы это выгодно — база собирается без разработчика, автоматизации кликаются, команда работает. Ловушка в том, что цена сделки растёт вместе с успехом. Записей становится больше — упираетесь в лимит тарифа. Людей больше — платите за каждого. Правил больше — они расползаются по формулам, автоматизациям и скриптам, и никто уже не может ответить, где именно считается итоговая сумма.
Отдельно стоит вопрос, где лежат данные. Ваша операционная база живёт в чужом контуре, по чужим правилам доступа и в чужой юрисдикции. Пока там справочник подрядчиков, это неважно. Когда там персональные данные клиентов и суммы договоров, вопрос перестаёт быть теоретическим — особенно если применяется ФЗ-152.
Пора уходить, если
- Тариф растёт быстрее, чем польза от базы.
- Логика размазана между формулами, автоматизациями и скриптами.
- При росте числа записей интерфейс начинает думать.
- Нужна связь, которую не выразить relation-полем.
- Персональные данные клиентов лежат в чужом облаке.
Что происходит, когда база в Airtable вырастает
| Что растёт | Что происходит в Airtable | Что делает своя база |
|---|---|---|
| Количество записей | Упор в лимит тарифа, переход на дороже | Миллион строк — обычный вторник для Postgres |
| Количество людей | Платите за каждое место | Пользователи ничего не стоят |
| Количество правил | Формулы, автоматизации, скрипты — в трёх местах | Логика в одном месте, покрыта тестами |
| Сложность связей | Relation-поля и ручная дисциплина | Схема данных с гарантией целостности |
| Чувствительность данных | Чужой контур, чужая юрисдикция | Ваш сервер, ваш бэкап, ФЗ-152 по дизайну |
Как проходит переход
-
Находим, где живёт логика
Самая долгая часть переезда — не данные, а правила, размазанные по формулам и автоматизациям. Их надо собрать в одно описание, прежде чем что-то переносить.
-
Выгружаем базы через API
Таблицы, связи, вложения. Вложения — отдельная история: ссылки на файлы имеют срок жизни, их надо забирать сразу, а не потом.
-
Восстанавливаем целостность
В выгрузке почти всегда находятся связи в никуда. В Airtable это допустимо, в нормальной схеме — нет. Чистка делается один раз, при переезде.
-
Отдаём интерфейс людям, а не таблице
Airtable заставляет всех работать в табличном виде. Своя система даёт каждой роли свой экран, и от этого выигрывают те, кто не любит таблицы.
Что дальше
Услуга: Внутренние инструменты Кейс по теме: Castolly — AI-репурпосер контента для подкастов
Частые вопросы
- Мы платим за Airtable немного.
- Тариф — это не вся цена. Добавьте часы, которые уходят на обход лимитов, и риск того, что операционная база компании живёт в чужом контуре. Обычно после этого разговор о стоимости выглядит иначе.
- Можно ли перенести автоматизации как есть?
- Нет, и не нужно. Автоматизации в Airtable написаны в обход ограничений Airtable. Переносить надо намерение, а не обходной путь.