Prev Next

Это руководство покажет вам, как перемещать содержимое между экземплярами Tulip или рабочими пространствами.

Who can use this feature

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.

Основы импорта/экспорта

Приложения и автоматизированные системы не работают изолированно; они зависят от различных вспомогательных активов.

Автоматизация может зависеть от коннектора, а приложение - от машины. Эти вспомогательные компоненты называются зависимостями.

Когда приложение экспортируется, его зависимости собираются и экспортируются вместе с ним. Однако не все зависимости включаются в экспорт.

Зависимости

Как правило, зависимости - это любые компоненты, которые могут совместно использоваться в приложениях или автоматизациях и на которые можно явно ссылаться в приложении или автоматизации. К ним относятся:* Коннекторы* Машины* Пользователи* Аналитика* Таблицы* И т. д.

image.png

Экспорт правил

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

Правила импорта

При импорте необходимо избегать дублирования зависимостей, если актив уже существует на импортируемом сайте.

Автоматизация импорта/экспорта

Существует только один способ экспортировать автоматизацию: со страницы обзора отдельной автоматизации.

image.png

Импортировать автоматизацию можно с верхней части главной страницы Automations:image.png{height="" width="500px"}.

Методы экспорта приложений

В этом разделе мы подробно рассмотрим различные способы выбора приложений и версий приложений перед их перемещением в развертывании Tulip.

Экспорт одного приложения

Этот способ позволяет экспортировать версию разработки одного приложения. Вы можете получить доступ к нему в верхней части страницы обзора приложений:

image.png{height="" width="500px"}.

Экспорт версии приложения

Вы можете экспортировать одну опубликованную версию приложения с вкладки Versions этого приложения:image.png{height="" width="500px"}.

Экспорт группы приложений

Вы можете экспортировать сразу всю группу приложений со страницы обзора группы приложений:image.png

Методы импорта приложений

В этом разделе мы подробно рассмотрим различные методы перемещения содержимого в развертывании Tulip, а также плюсы и минусы каждого из них.

Доступ к каждому методу импорта можно получить там же, где и к соответствующему экспорту приложений.

Импорт приложений

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

Импорт группы приложений

Этот метод перемещения приложений имеет те же правила, что и описанный выше. Основные отличия заключаются в следующем:1. Если приложения импортируются в группу и в аналитике есть ссылки на несколько приложений в группе, то эти аналитики будут продолжать успешно ссылаться на все приложения в группе.2. Если в приложениях есть переходы к другим приложениям в группе, то эти переходы будут по-прежнему успешно функционировать в логике триггеров при импорте.

Импорт версии приложения

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

Следующие элементы из новой версии разработки будут успешно связаны с предыдущими версиями приложения:1. Переменные2. Держатели записей3. Подписи4. Группы шагов5. Шаги

Сводная диаграмма

Эта диаграмма подводит итоги раздела выше.

image.png

Дополнительная информация

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