# Импорт из Airtable в Baserow - миграция базы за минуты

> Перенос базы Airtable в Baserow по публичной ссылке: что переносится автоматически, что нужно воссоздать вручную, и как избежать типичных ошибок импорта.

Source: https://opennix.org/docs/baserow/database-builder/import-airtable-to-baserow/


Baserow умеет переносить базу Airtable за несколько минут по одной публичной ссылке: структура таблиц, данные, представления и типы полей переносятся автоматически, и пересобирать базу данных вручную не приходится.

## Что нужно перед импортом

Для импорта потребуется публичная ссылка на всю базу Airtable целиком (а не на отдельное представление), рабочее пространство Baserow с достаточными правами и запас свободного места для баз с большим числом вложений.

## Как импортировать базу

1. Откройте главную страницу рабочего пространства.
2. Нажмите **+ Добавить** и выберите **База данных**.
3. Переключитесь на вкладку «Импорт из Airtable».
4. Вставьте ссылку на общий доступ к базе Airtable.
5. Нажмите **Импортировать из Airtable**.

Во время переноса отображается индикатор прогресса; для баз с большим числом файлов можно включить опцию «Пропустить импорт файлов», чтобы ускорить процесс. После завершения появляется таблица-отчёт об импорте со списком элементов, которые не удалось перенести или перенести частично.

![Импорт базы Airtable в Baserow](/images/baserow/database-builder/baserow-import-airtable-base.png)

### Если Airtable требует авторизацию

Если организационные настройки Airtable требуют входа в систему, для импорта нужно вручную извлечь cookies сессии: откройте ссылку на общую базу и войдите в аккаунт, откройте инструменты разработчика браузера, найдите в разделе хранилища домен `airtable.com`, скопируйте значения cookies `__Host-airtable-session` и `__Host-airtable-session.sig` и вставьте их в диалог импорта.

## Что переносится автоматически

Автоматически импортируются все таблицы, типы полей, связи между таблицами, вложения, представления, свойства полей и данные строк. Поле «связь с другой записью» становится полем «связь с таблицей», а числовые поля (число, валюта, проценты, длительность) сохраняют исходное форматирование - десятичные разряды, разделители и символы.

Не переносятся и требуют ручного воссоздания: поля формул, поле подстановки (lookup), поле подсчёта (rollup), поля соавтора или исполнителя, поля «кем создано» и «кем изменено», поля-кнопки и штрихкоды - такие поля в Airtable удобнее заранее преобразовать в текстовые или числовые, чтобы сохранить данные при импорте.

## После импорта

Стоит сверить количество строк и выборочно проверить записи, воссоздать формулы, которые не перенеслись автоматически (см. статью о базовых понятиях в [«Основных строительных блоках Baserow»](/docs/baserow/getting-started/baserow-basics/)), и настроить представления заново под привычный рабочий процесс - табличное, галерейное или форменное, подробнее в разделе [«Таблицы»](/docs/baserow/tables/).

## Альтернативные варианты

Если полный перенос не нужен, можно начать с готового [шаблона Baserow](/docs/baserow/database-builder/add-database-from-template/), вручную воссоздать структуру таблиц и импортировать только данные через CSV, либо совместить оба подхода.

## Часто задаваемые вопросы

**Сколько времени занимает импорт?** Небольшие базы переносятся за секунды, крупные (от 10 000 строк) - несколько минут.

**Изменится ли исходная база Airtable?** Нет, импорт никак не затрагивает исходную базу.

**Можно ли импортировать несколько баз Airtable за один раз?** Нет, каждая база импортируется отдельно и создаёт собственную независимую базу данных Baserow.

**Можно ли импортировать одну и ту же базу повторно?** Да, ту же ссылку можно использовать сколько угодно раз - каждый импорт создаёт новую базу данных.

**Какие проблемы встречаются чаще всего?** Недействительная ссылка на общий доступ, ссылка на отдельное представление вместо всей базы, пустые поля формул после переноса, таймауты при переносе файлов и различия в цветовой палитре меток.

Следующий шаг - статья [«Удаление базы данных»](/docs/baserow/database-builder/delete-a-database/): как безопасно удалить базу данных, которая больше не нужна.

