Коннектор Airtable синхронизирует записи из таблицы Airtable в вашу базу знаний. Каждая запись преобразуется в текстовый документ с именами полей в качестве меток.
Аутентификация
OAuth — требуются следующие области:
data.records:read— чтение данных записейschema.bases:read— чтение схемы таблицы для разрешения имён полей
Конфигурация
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
| База | Селектор / Ввод | Да | База Airtable, содержащая таблицу |
| Таблица | Селектор / Ввод | Да | Таблица для синхронизации записей |
| Представление | Ввод | Нет | Фильтр записей по представлению |
| Поле заголовка | Ввод | Нет | Имя поля для заголовка документа |
| Макс. записей | Ввод | Нет | Ограничение количества синхронизируемых записей |
Как это работает
- Получение схемы — коннектор получает схему таблицы для преобразования ID полей в читаемые имена
- Список записей — записи извлекаются из API Airtable с пагинацией (100 на страницу)
- Генерация контента — поля каждой записи отображаются как строки
Имя поля: значение - Извлечение заголовка — используется настроенное поле заголовка, затем общие имена полей (Name, Title, Summary)
Формат документа
Каждый синхронизированный документ содержит:
Поле1: значение1
Поле2: значение2
...Массивы (вложения, связанные записи) отображаются в виде списков, разделённых запятыми.
Теги метаданных
| Тег | Тип | Описание |
|---|---|---|
| Дата создания | Date | Когда запись была создана в Airtable |
Пагинация
Используется параметр offset Airtable для пагинации на основе курсора. Формат курсора: offset:{airtable_offset}.
Ограничения
- Максимум 100 записей на страницу API
- Таблица должна быть доступна с правами аутентифицированной учётной записи
- Фильтрация по представлению проверяется при сохранении

