Функции импорта SeaTable позволяют переходить от других решений к SeaTable без особых усилий. То же самое касается перехода от одной системы SeaTable к другой, например, при переходе от SeaTable Cloud к самостоятельно размещенной системе SeaTable. Вы можете продолжать беспрепятственно работать на базе, импортированной из другого экземпляра SeaTable.
Как экспортировать базы и таблицы из SeaTable и какие форматы файлов можно импортировать в SeaTable - тема этой статьи.
Экспортная база #
Как владелец, вы можете экспортировать текущее состояние ваших баз, включая все таблицы, представления, веб-формы, статистику, скрипты и даже плагины. Экспорт содержит все значения таблицы, включая вложения файлов в столбцах типа изображение и файл. Однако, как моментальный снимок базы, экспорт не содержит истории базы. Снимки и журнал изменений не включаются в файл экспорта. Комментарии также не экспортируются.
Вы начинаете экспорт базы с помощью расширенных функций в библиотеке Bases. Подведите указатель мыши к имени экспортируемой библиотеки и нажмите на значок с тремя точками, который появится справа. В открывшемся меню вы найдете пункт Экспорт. Экспорт базы может занять некоторое время в зависимости от ее размера. После завершения подготовки вас спросят, где вы хотите сохранить файл экспорта. Выберите подходящее место и подтвердите выбор. На этом экспорт базы завершен.
В SeaTable Cloud можно экспортировать базы размером до 100 МБ. В больших базах для обеспечения экспорта необходимо удалить вложения файлов.
Экспорт происходит в файл с расширением DTABLE. Такой файл можно легко повторно импортировать в SeaTable. Будьте готовы к тому, что этот файл может стать очень большим, если вы активно используете колонки файлов и изображений в экспортируемой базе (подробнее о формате экспорта DTABLE читайте в разделе " Экспертные знания").
Экспорт таблицы #
Вы можете экспортировать отдельные таблицы в файлы XLSX из каждой базы, к которой у вас есть доступ. Содержимое колонок текста, чисел, даты, выбора и формул копируется как значения в целевой файл. Содержимое типа многострочный текст записывается в файл XLSX в формате Markdown. Значения изображений и файлов также экспортируются, но не в двоичном формате, а в виде ссылки общего доступа, включающей метаданные файла. Комментарии и история изменений не переносятся в целевой файл.
Вы начинаете экспорт таблицы из представления таблицы. Нажмите на маленькую стрелку справа от названия таблицы, которую нужно экспортировать. Теперь выберите Экспорт таблицы в Excel, чтобы начать экспорт. Как только подготовка экспорта будет завершена, можно выбрать место хранения файла XLSX. Экспорт будет завершен, когда вы подтвердите путь хранения.
Импортируйте базу #
SeaTable поддерживает импорт из собственной DTABLE, а также из общего формата CSV. При импорте файла DTABLE база восстанавливается в состояние на момент экспорта. При импорте файла CSV значения файла CSV копируются в текстовые колонки новой базы.
Процедура импорта базы не зависит от типа файла импорта и начинается в той же точке, что и экспорт: Библиотека баз. Выберите Добавить базу в области или группе, в которую вы хотите добавить базу. Затем выберите Импорт базы из файла (*.csv или *.dtable) и выберите файл для импорта. Когда импорт будет завершен, файл появится в области, где вы нажали кнопку Добавить базу. Импорт файла в качестве базы завершен.
Импортируйте таблицу #
В существующих базах вы можете заполнить отдельные таблицы путем импорта CSV. Во время импорта значения из файла, разделенные запятыми, копируются в текстовые колонки новой таблицы.
Импорт осуществляется через табличное представление целевой базы. Нажмите на значок + справа от вкладок таблиц и выберите Импорт CSV. В открывшемся файловом менеджере перейдите к CSV-файлу, который вы хотите импортировать, и подтвердите выбор. Импорт будет завершен через несколько мгновений.