Tabelle Import Export
  • 05 Aug 2024
  • 2 Minuten zu lesen
  • Mitwirkende

Tabelle Import Export


Artikel-Zusammenfassung

Export-Import-Diagramm

Nachfolgend finden Sie den gesamten Transferfluss für Tulip-Tabellen, -Abfragen und -Aggregationen. In diesem Dokument finden Sie eine detaillierte Erklärung dieses Flusses.

image.png

Benutzerdefinierte Felder und Maschinenaktivitätstabellen

Der unten beschriebene Fluss gilt auch für den Export und Import von benutzerdefinierten Benutzerfeldtabellen und Maschinenaktivitätsfeldtabellen.

Exportieren

Während des Exportvorgangs meldet die exportierte Anwendung oder Automatisierung jede Tabelle, die in dieser Anwendung verwendet wird. Eine Tabelle gilt als in Gebrauch, wenn eine der folgenden Bedingungen erfüllt ist:

  • Wird in einem "Tabellensatz"-Widget angezeigt
  • Verwendet in einem Eingabe-Widget
  • Angezeigt in einer interaktiven Tabelle
  • Verwendet in einem Trigger
  • Verwendet in einer Automatisierungsaktion
  • Verwendet in einem Automatisierungs-Ereignisblock
  • Wird in einem Filter für eine Tabellenabfrage, eine interaktive Tabelle oder ein Analyse-Widget verwendet
  • Als Eingabe oder Ausgabe für ein benutzerdefiniertes Widget verwendet

Wenn ein Feld archiviert ist, wird es nicht exportiert. Wenn ein Feld archiviert ist, aber verwendet wird, schlägt der Export fehl.

Importieren

:::(Warning) (Archivierte Tabellenfelder) Archivierte Tabellenfelder werden nicht exportiert, und alle Verweise auf diese Felder in Anwendungen müssen beim Import neu zugeordnet werden.
:::

Eine gleiche Tabelle finden

Um übereinstimmende Tabellen beim Import zu identifizieren, suchen wir nach übereinstimmenden IDs. Wenn eine Tabelle mit der gleichen ID gefunden wird, wird keine neue Tabelle erstellt, sondern die vorhandene Tabelle verwendet.

Wenn die Tabelle in der importierenden Site archiviert ist, bleibt sie archiviert.

Für jedes Tabellenfeld

Für jedes Tabellenfeld wird auf der Grundlage der Spalten-ID des jeweiligen Feldes nach einem passenden Feld gesucht.

Wenn der Datentyp des übereinstimmenden Feldes unterschiedlich ist, schlägt der Import fehl.

Handelt es sich bei dem Feld um ein Feld eines verknüpften Datensatzes, wird die verknüpfte Tabelle zur Liste der Abhängigkeiten für den Import hinzugefügt, und der Vorgang wird für diese Tabelle wiederholt.

image.png

Für jede Abfrage

Für jede Abfrage in der importierten Tabelle wird geprüft, ob die Abfrage existiert. Wenn eine übereinstimmende ID gefunden wird, wird überprüft, ob die Konfiguration (Begrenzung, Sortierung und Filterung) zwischen Ziel und Quelle identisch ist.

Wenn keine passende Abfrage gefunden wird, wird eine neue Abfrage erstellt. Wenn eine übereinstimmende Abfrage gefunden wird, die aber nicht mit der Zielinstanz identisch ist, wird eine neue Abfrage mit einem neuen Namen erstellt.

image.png

Hinweis: Dies gilt nicht für benutzerdefinierte Benutzerfelder oder Maschinenaktivitätstabellen.

Für jede Aggregation

Für jede Aggregation in der importierten Tabelle wird geprüft, ob diese Abfrage existiert. Wenn eine übereinstimmende ID gefunden wird, wird überprüft, ob die Konfiguration (Operation, Feld) zwischen Ziel und Quelle identisch ist.

Wenn keine passende Abfrage gefunden wird, wird eine neue Abfrage erstellt. Wenn eine übereinstimmende Abfrage gefunden wird, die aber nicht mit der Zielinstanz identisch ist, wird eine neue Abfrage mit einem neuen Namen erstellt.

image.png

Hinweis: Dies gilt nicht für benutzerdefinierte Benutzerfelder oder Maschinenaktivitätstabellen.


War dieser Artikel hilfreich?