Import Pro
Action: Import records ProStandard Edition+Einführung
Das Import Pro Plugin bietet erweiterte Funktionen, die über die Standard-Importfunktion hinausgehen.
Installation
Dieses Plugin benötigt das Plugin für Asynchrones Aufgabenmanagement. Bevor Sie es nutzen können, müssen Sie das Plugin für Asynchrones Aufgabenmanagement aktivieren.
Funktionserweiterungen

- Unterstützt asynchrone Importvorgänge, die in einem separaten Thread ausgeführt werden und den Import großer Datenmengen ermöglichen.

- Unterstützt erweiterte Importoptionen.
Benutzerhandbuch
Asynchroner Import
Nachdem Sie einen Import gestartet haben, läuft der Vorgang in einem separaten Hintergrund-Thread ab, ohne dass eine manuelle Konfiguration Ihrerseits nötig ist. In der Benutzeroberfläche sehen Sie nach dem Start des Imports oben rechts die aktuell ausgeführte Importaufgabe und deren Fortschritt in Echtzeit.

Nachdem der Import abgeschlossen ist, können Sie die Ergebnisse in den Importaufgaben einsehen.
Über die Leistung
Um die Leistung bei der Importierung großer Datenmengen zu bewerten, haben wir Vergleichstests unter verschiedenen Szenarien, Feldtypen und Auslösekonfigurationen durchgeführt. Beachten Sie, dass die Ergebnisse je nach Server- und Datenbankkonfiguration variieren können und nur als Referenz dienen.
Basierend auf den obigen Leistungstestergebnissen und den aktuellen Designprinzipien geben wir Ihnen hier Erläuterungen und Empfehlungen zu den Einflussfaktoren:
-
Mechanismus zur Verarbeitung doppelter Datensätze: Wenn Sie die Optionen Doppelte Datensätze aktualisieren oder Nur doppelte Datensätze aktualisieren auswählen, führt das System zeilenweise Abfrage- und Aktualisierungsvorgänge durch. Dies reduziert die Importeffizienz erheblich. Sollte Ihre Excel-Datei unnötige doppelte Daten enthalten, wirkt sich dies zusätzlich stark auf die Importgeschwindigkeit aus. Wir empfehlen Ihnen, unnötige doppelte Daten in der Excel-Datei vor dem Import zu bereinigen (z. B. mithilfe professioneller Deduplizierungstools), um unnötigen Zeitaufwand zu vermeiden.
-
Effizienz bei der Verarbeitung von Beziehungsfeldern: Das System verarbeitet Beziehungsfelder, indem es Verknüpfungen zeilenweise abfragt. Dies kann bei großen Datenmengen zu einem Leistungsengpass werden. Für einfache Beziehungsstrukturen (z. B. eine Eins-zu-Viele-Verknüpfung zwischen zwei Sammlungen) empfehlen wir eine mehrstufige Importstrategie: Importieren Sie zuerst die Basisdaten der Haupt-Sammlung und stellen Sie die Beziehungen zwischen den Sammlungen erst danach her. Sollten Ihre Geschäftsanforderungen den gleichzeitigen Import von Beziehungsdaten erfordern, planen Sie Ihre Importzeit bitte unter Berücksichtigung der Leistungstestergebnisse in der obigen Tabelle.
-
Workflow-Auslösemechanismus: Bei der Importierung großer Datenmengen wird nicht empfohlen, Workflow-Auslöser zu aktivieren. Dies hat hauptsächlich zwei Gründe:
- Selbst wenn der Status der Importaufgabe 100 % anzeigt, ist sie nicht sofort beendet. Das System benötigt noch zusätzliche Zeit, um die Workflow-Ausführungspläne zu erstellen. In dieser Phase generiert das System für jeden importierten Datensatz einen entsprechenden Workflow-Ausführungsplan. Dies belegt zwar den Import-Thread, beeinträchtigt jedoch nicht die Nutzung der bereits importierten Daten.
- Nachdem die Importaufgabe vollständig abgeschlossen ist, kann die gleichzeitige Ausführung einer großen Anzahl von Workflows die Systemressourcen stark beanspruchen. Dies wirkt sich auf die gesamte Systemreaktionsfähigkeit und die Benutzererfahrung aus.
Die oben genannten drei Einflussfaktoren werden wir zukünftig weiter optimieren.
Importkonfiguration
Importoptionen - Workflow auslösen

Beim Import können Sie auswählen, ob Workflows ausgelöst werden sollen. Wenn Sie diese Option aktivieren und die Sammlung an einen Workflow (Sammlungsereignis) gebunden ist, löst der Import die Workflow-Ausführung für jede Zeile aus.
Importoptionen - Doppelte Datensätze identifizieren

Aktivieren Sie diese Option und wählen Sie den entsprechenden Modus. Beim Import werden dann doppelte Datensätze identifiziert und entsprechend verarbeitet.
Die Optionen in der Importkonfiguration werden als Standardwerte übernommen. Administratoren können festlegen, ob Uploader diese Optionen ändern dürfen (ausgenommen die Option zum Auslösen von Workflows).
Berechtigungen für Uploader

- Uploadern erlauben, Importoptionen zu ändern

- Uploadern verbieten, Importoptionen zu ändern

Modusbeschreibung
- Doppelte Datensätze überspringen: Basierend auf dem Inhalt des „Identifikationsfeldes“ werden vorhandene Datensätze abgefragt. Existiert der Datensatz bereits, wird die Zeile übersprungen; existiert er nicht, wird er als neuer Datensatz importiert.
- Doppelte Datensätze aktualisieren: Basierend auf dem Inhalt des „Identifikationsfeldes“ werden vorhandene Datensätze abgefragt. Existiert der Datensatz bereits, wird dieser aktualisiert; existiert er nicht, wird er als neuer Datensatz importiert.
- Nur doppelte Datensätze aktualisieren: Basierend auf dem Inhalt des „Identifikationsfeldes“ werden vorhandene Datensätze abgefragt. Existiert der Datensatz bereits, wird dieser aktualisiert; existiert er nicht, wird er übersprungen.
Identifikationsfeld
Anhand des Wertes in diesem Feld identifiziert das System, ob eine Zeile einen doppelten Datensatz darstellt.
- Verknüpfungsregel: Schaltflächen dynamisch anzeigen/ausblenden;
- Schaltfläche bearbeiten: Titel, Typ und Symbol der Schaltfläche bearbeiten;

