MENU
    Tabella Importazione Esportazione
    • 24 Mar 2025
    • 2 Minuti da leggere
    • Contributori

    Tabella Importazione Esportazione


    Sommario dell'articolo

    Diagramma di esportazione e importazione

    Di seguito è riportato l'intero flusso di trasferimento per le tabelle, le query e le aggregazioni di Tulip. Questo documento fornirà una spiegazione dettagliata di questo flusso.

    image.png

    Campi utente personalizzati e tabelle attività macchina

    Il flusso descritto di seguito si applica anche alle modalità di esportazione e importazione delle tabelle dei campi utente personalizzati e delle tabelle dei campi attività macchina.

    Esportazione

    Durante il processo di esportazione, l'applicazione o l'automazione esportata riporta tutte le tabelle in uso all'interno dell'applicazione. Una tabella è considerata in uso se è soddisfatta una delle seguenti condizioni:

    • Mostrata in un widget "Record di tabella
    • Usata in un widget di input
    • Mostrata in una tabella interattiva
    • Utilizzata in un trigger
    • Utilizzata in un'azione di automazione
    • Utilizzato in un blocco di eventi di automazione
    • Utilizzato in un filtro per una query di tabella, una tabella interattiva o un widget di analisi
    • Utilizzato come ingresso o uscita per un widget personalizzato.

    Se un campo è archiviato, non verrà esportato. Se un campo è archiviato ma in uso, l'esportazione fallisce.

    Importazione

    Archived Table Fields

    Archived table fields will not be exported, and any references to those fields within applications will need to be remapped on import.

    Trovare una stessa tabella

    Per identificare le tabelle corrispondenti all'importazione, si cercano gli ID corrispondenti. Se viene trovata una tabella con lo stesso ID, non viene creata una nuova tabella e ci si affida a quella esistente.

    Se la tabella nel sito di importazione è archiviata, rimarrà archiviata.

    Per ogni campo della tabella

    Per ogni campo della tabella, si cerca un campo corrispondente in base all'ID della colonna del campo in questione.

    Se il tipo di dati del campo corrispondente è diverso, l'importazione fallisce.

    Se il campo è un campo di record collegato, la tabella collegata verrà aggiunta all'elenco delle dipendenze per l'importazione e questo flusso verrà ripetuto per quella tabella.

    image.png

    Per ogni query

    Per ogni query nella tabella importata, si controlla se la query esiste. Se viene trovato un ID corrispondente, si verifica che la configurazione sia identica (limite, ordinamento e filtraggio) tra la destinazione e l'origine.

    Se non è possibile trovare una query corrispondente, viene creata una nuova query. Se viene trovata una query corrispondente, ma non è identica all'istanza di destinazione, verrà creata una nuova query con un nuovo nome.

    image.png

    Nota: questa funzione non si applica ai campi utente personalizzati o alle tabelle di attività della macchina.

    Per ogni aggregazione

    Per ogni aggregazione nella tabella importata, si controlla se la query esiste. Se viene trovato un ID corrispondente, si verifica che la configurazione sia identica (operazione, campo) tra la destinazione e l'origine.

    Se non è possibile trovare una query corrispondente, verrà creata una nuova query. Se viene trovata una query corrispondente, ma non è identica all'istanza di destinazione, verrà creata una nuova query con un nuovo nome.

    image.png

    Nota: questa funzione non si applica ai campi utente personalizzati o alle tabelle di attività della macchina.


    Questo articolo è stato utile?