Prev Next

Questa guida mostra come spostare il contenuto tra le istanze o gli spazi di lavoro di Tulip.

Who can use this feature

Users on Enterprise plans and above.

Molti clienti Tulip scelgono di utilizzare più Workspace o istanze all'interno della loro distribuzione complessiva di Tulip. Le due ragioni più comuni sono:1. Gestione di più impianti2. Utilizzo di istanze dev, test e prod per lo sviluppo di applicazioni all'interno di un unico impianto.

Per questo motivo, hanno bisogno di un modo per spostare i contenuti all'interno della loro distribuzione Tulip. Tulip offre cinque modi per spostare i contenuti: 1. Importazione/esportazione di app: Sposta le app e tutte le loro dipendenze insieme2. Importazione/esportazione di automazioni: Sposta le automazioni e le loro dipendenze insieme3. Importazione/esportazione di record di tabella{target=_blank}: Sposta i record di tabella da una tabella all'altra4. Importazione/esportazione di connettori: Esporta i connettori singolarmente5. Enterprise App Exchange{target=_blank}: Un modo formale per consentire agli sviluppatori cittadini di importare l'ultima versione degli standard di applicazione concordati.

Questo articolo si concentrerà sui punti 1 e 2.

Il trasferimento di contenuti tra siti consente di condividere il lavoro svolto da un sito con tutti i siti, riducendo il tempo necessario per fornire valore con Tulip.

Fondamenti dell'importazione/esportazione

Le applicazioni e le automazioni non funzionano in modo isolato, ma si basano su diverse risorse di supporto.

Un'automazione può dipendere da un connettore o un'applicazione può dipendere da una macchina. Questi componenti di supporto sono noti come dipendenze.

Quando un'applicazione viene esportata, le sue dipendenze vengono raccolte ed esportate insieme ad essa. Tuttavia, non tutte le dipendenze sono incluse nell'esportazione.

Le dipendenze

In generale, le dipendenze sono tutti i componenti che possono essere condivisi tra applicazioni o automazioni e a cui si può fare riferimento esplicito in un'applicazione o automazione. Questi includono:* Connettori* Macchine* Utenti* Analisi* Tabelle* Ecc.

image.png

Esportazione delle regole

Prima di procedere all'esportazione, è essenziale valutare quali asset vengono utilizzati in un'applicazione o automazione e dovrebbero essere esportati insieme ad essa. Esistono regole complesse che disciplinano l'esportazione di determinate risorse con un'applicazione.

Regole di importazione

Durante l'importazione, l'obiettivo è evitare di duplicare le dipendenze se l'asset esiste già nel sito di importazione.

Automazioni Importazione/Esportazione

Esiste un solo modo per esportare un'automazione: dalla pagina di panoramica della singola automazione.

image.png

È possibile importare un'automazione dalla parte superiore della home page delle Automazioni:image.png

Metodi per l'esportazione delle app

Questa sezione illustra i diversi modi per selezionare le app e le versioni delle app prima di spostarle nella distribuzione di Tulip.

Esportazione di una singola app

Consente di esportare la versione di sviluppo di una singola applicazione. Vi si accede dalla parte superiore della pagina Panoramica app:

image.png

Esportazione della versione dell'app

È possibile esportare una singola versione pubblicata di un'applicazione dalla scheda Versioni di tale applicazione:image.png

Esportazione di gruppi di app

È possibile esportare un intero gruppo di app in una sola volta dalla pagina di panoramica del gruppo di app:image.png

Metodi per l'importazione di app

Questa sezione illustra i diversi metodi per spostare i contenuti all'interno dell'installazione di Tulip e i pro e i contro di ciascuno di essi.

Ogni metodo di importazione è accessibile dallo stesso punto dell'esportazione dell'app corrispondente.

Importazione di app

Questo è il metodo più comune per spostare le app. Le regole sono descritte negli articoli di questa sezione della Knowledge Base. In questo modo si crea un'applicazione completamente nuova, con solo una versione di sviluppo.

Importazione di gruppi di app

Questo metodo di spostamento delle app ha le stesse regole del metodo precedente. Le differenze principali sono le seguenti:1. Se le app vengono importate in un gruppo e ci sono analitiche che fanno riferimento a più app del gruppo, tali analitiche continueranno a fare riferimento a tutte le app del gruppo.2. Se le app hanno transizioni verso altre app del gruppo, tali transizioni continueranno a funzionare correttamente nella logica di attivazione dell'importazione.

Importazione della versione dell'app

Consente di sovrascrivere la versione di sviluppo di un'app esistente, conservando la cronologia delle versioni dell'app e tutte le assegnazioni delle stazioni. La versione di sviluppo precedente viene salvata come istantanea all'interno dell'applicazione.

I seguenti elementi della nuova versione di sviluppo saranno collegati con successo alle versioni precedenti dell'app:1. Variabili2. Segnaposto di record3. Firme elettroniche4. Gruppi di passi5. Passi

Diagramma di riepilogo

Questo diagramma riassume la sezione precedente.

image.png

Ulteriori letture

I seguenti documenti forniscono informazioni dettagliate sulla gestione di ogni asset durante l'esportazione e l'importazione: