Выгрузка каталога Airtable в CSV: как проверить строки, поля и состав передачи
Почему CSV Airtable зависит от текущего представления и как передать каталог подрядчику без пропущенных товаров и лишних полей.
Содержание статьи
CSV из Airtable выгружает данные выбранного представления, а не автоматически весь каталог. Фильтры влияют на набор строк, видимые поля — на состав столбцов. Перед отправкой файла подрядчику по карточкам или загрузкой в другую систему проверьте обе стороны: все ли нужные товары включены и нет ли в файле лишней коммерческой информации.
Создайте представление для конкретной передачи
Не экспортируйте случайно открытый экран менеджера. В нём могут остаться фильтры по исполнителю, статусу или категории. Создайте понятное представление под задачу: например, согласованные карточки определённой поставки. Если нужен весь набор строк таблицы, убедитесь в отсутствии фильтров, которые его сокращают.
Запишите ожидаемые поля до выгрузки. Для обработки фотографий обычно нужны идентификатор товара, название варианта и информация об исходниках; закупочные условия или данные покупателей могут не требоваться. Не полагайтесь на устную договорённость о том, какие столбцы подрядчик будет игнорировать. Передаваемый файл уже содержит все включённые значения.
Сверьте файл с контрольным списком
В веб- или настольном приложении откройте меню нужного grid view и выберите Download CSV. Затем откройте полученный файл как отдельный документ. Сравните число строк, уникальные SKU и несколько контрольных товаров из начала, середины и конца списка. Проверяйте также позиции со сложными названиями, кавычками и переносами строк.
Если следующий этап — импорт обратно в каталог, заранее согласуйте, какой столбец станет ключом сопоставления. Не удаляйте его ради красивого оформления таблицы. Ошибки возвращённого файла проще предотвратить с помощью правил обновления Airtable по CSV, чем разбирать после появления дублей.
Не считайте CSV полной резервной копией
Экспорт всей базы одним файлом не поддерживается: таблицы выгружаются отдельно. В CSV не попадают комментарии записей, описания полей и часть других сведений рабочей базы. Поэтому файл с товарами полезен для передачи набора значений, но не заменяет сохранение структуры, связей и контекста процесса.
Вложения представлены именами и URL, а не самими двоичными файлами. Ссылки на них ограничены по времени. Если подрядчик должен получить исходные фотографии, организуйте передачу самих файлов подходящим способом и проверьте комплектность. Об этом подробнее в разборе ссылок на вложения Airtable.
Согласуйте обратный результат
Добавьте к передаче короткую спецификацию: дата выгрузки, состав товаров, разрешённые для изменения поля и формат ответа. Например, дизайнер возвращает комментарий и результат по неизменному SKU, а не редактирует цену или объединяет варианты. Если товар снят с задания после отправки файла, сообщите об этом отдельно: CSV не обновляется вместе с живой базой.
При получении результата сначала сравните ключи и объём ответа с исходным реестром. Пропуск строки, новый незнакомый SKU или изменение идентификатора требуют разбора до импорта. Завершённой передачей считается не факт скачивания CSV, а проверяемое совпадение состава задания и полученного результата. Это особенно важно при параллельной работе нескольких подрядчиков с одним каталогом.
Материал отражает сведения на указанную дату. Правила и условия работы площадок могут измениться. Редакционные принципы