Это руководство покажет вам, как перемещать содержимое между экземплярами Tulip или рабочими пространствами.
Users on Enterprise plans and above.
Многие клиенты Tulip предпочитают использовать несколько Workspace или экземпляров в рамках общего развертывания Tulip. Чаще всего это происходит по двум причинам:1. Управление несколькими заводами2. Использование экземпляров dev, test и prod для разработки приложений в рамках одного завода.
В связи с этим им требуется способ перемещения содержимого в рамках развертывания Tulip. Tulip предлагает пять основных способов перемещения содержимого:1. Импорт/экспорт приложений: Перемещение приложений и всех их зависимостей вместе2. Импорт/экспорт автоматизаций: Перемещение автоматизаций и их зависимостей вместе3. Импорт/экспорт записей таблицы{target=_blank}: Перемещение записей таблицы из одной таблицы в другую4. Импорт/экспорт коннекторов: Экспорт коннекторов по отдельности5. Enterprise App Exchange{target=_blank}: Формальный способ, позволяющий разработчикам импортировать последнюю версию согласованных стандартов приложений.
В этой статье мы сосредоточимся на пунктах 1 и 2.
Передача контента между сайтами позволяет распределить работу, проделанную одним сайтом, между всеми сайтами, сокращая время, необходимое для создания ценности с помощью Tulip.
Основы импорта/экспорта
Приложения и автоматизированные системы не работают изолированно; они зависят от различных вспомогательных активов.
Автоматизация может зависеть от коннектора, а приложение - от машины. Эти вспомогательные компоненты называются зависимостями.
Когда приложение экспортируется, его зависимости собираются и экспортируются вместе с ним. Однако не все зависимости включаются в экспорт.
Зависимости
Как правило, зависимости - это любые компоненты, которые могут совместно использоваться в приложениях или автоматизациях и на которые можно явно ссылаться в приложении или автоматизации. К ним относятся:* Коннекторы* Машины* Пользователи* Аналитика* Таблицы* И т. д.

Экспорт правил
Перед экспортом необходимо оценить, какие активы используются в приложении или автоматизации и должны быть экспортированы вместе с ними. Существуют сложные правила, определяющие, экспортируются ли определенные активы вместе с приложением.
Правила импорта
При импорте необходимо избегать дублирования зависимостей, если актив уже существует на импортируемом сайте.
Автоматизация импорта/экспорта
Существует только один способ экспортировать автоматизацию: со страницы обзора отдельной автоматизации.

Импортировать автоматизацию можно с верхней части главной страницы Automations:
{height="" width="500px"}.
Методы экспорта приложений
В этом разделе мы подробно рассмотрим различные способы выбора приложений и версий приложений перед их перемещением в развертывании Tulip.
Экспорт одного приложения
Этот способ позволяет экспортировать версию разработки одного приложения. Вы можете получить доступ к нему в верхней части страницы обзора приложений:
{height="" width="500px"}.
Экспорт версии приложения
Вы можете экспортировать одну опубликованную версию приложения с вкладки Versions этого приложения:
{height="" width="500px"}.
Экспорт группы приложений
Вы можете экспортировать сразу всю группу приложений со страницы обзора группы приложений:
Методы импорта приложений
В этом разделе мы подробно рассмотрим различные методы перемещения содержимого в развертывании Tulip, а также плюсы и минусы каждого из них.
Доступ к каждому методу импорта можно получить там же, где и к соответствующему экспорту приложений.
Импорт приложений
Это самый распространенный метод перемещения приложений. Правила описаны в статьях этого раздела базы знаний. В результате будет создано совершенно новое приложение, содержащее только версию для разработки.
Импорт группы приложений
Этот метод перемещения приложений имеет те же правила, что и описанный выше. Основные отличия заключаются в следующем:1. Если приложения импортируются в группу и в аналитике есть ссылки на несколько приложений в группе, то эти аналитики будут продолжать успешно ссылаться на все приложения в группе.2. Если в приложениях есть переходы к другим приложениям в группе, то эти переходы будут по-прежнему успешно функционировать в логике триггеров при импорте.
Импорт версии приложения
Эта функция позволяет перезаписать версию разработки существующего приложения, что сохраняет историю версий этого приложения и все назначения станций. Предыдущая версия разработки будет сохранена как снимок в этом приложении.
Следующие элементы из новой версии разработки будут успешно связаны с предыдущими версиями приложения:1. Переменные2. Держатели записей3. Подписи4. Группы шагов5. Шаги
Сводная диаграмма
Эта диаграмма подводит итоги раздела выше.

Дополнительная информация
В следующих документах содержится подробная информация о том, как обрабатывается каждый актив при экспорте и импорте:

