Bei der Arbeit mit dem 4ALLPORTAL ist es sinnvoll, gewisse Grenzen einzuhalten, um z.B. das Betriebssystem und die Performance des 4ALLPORTALS nicht zu beeinträchtigen.
Die folgenden Grenzen und Empfehlungen helfen dir, das 4ALLPORTAL optimal zu nutzen und die mögliche Ursache eines Problems zu erkennen 💪
Bitte beachte
Die Performance deines 4ALLPORTALs hängt immer auch von der verfügbaren Infrastruktur und der jeweiligen Konfiguration ab:
verwendete Hardware
verwendete Datenbank (und verwendete Indizes)
Geschwindigkeit von Datenträger und Dateisystemverbindung
Die im Folgenden genannten Zahlen sind daher als grobe Richtlinie zu verstehen und müssen im Einzelfall geprüft werden.
Wenn du bei großen Datenmengen eine Beeinträchtigung feststellst, melde dich gern bei deinem Ansprechpartner im 4ALLPORTAL Service Team.
Allgemeine Empfehlung
Es gibt Prozesse, die das 4ALLPORTAL sehr wahrscheinlich verlangsamen. Bitte vermeide daher die folgenden:
Die Funktion "Vorschau neu berechnen" sollte nicht für alle Dateien gleichzeitig angestoßen werden.
Workflows sollten nicht für große Mengen von Objekten gleichzeitig angestoßen werden, da sonst die Prozesse anderer Benutzer verzögert werden.
Maximale Anzahl an Objekten/Unterordnern pro Ordner
Im 4ALLPORTAL gibt es keine feste Obergrenze für die Anzahl von Objekten oder Unterordnern in einem Ordner. Wir empfehlen aber nicht mehr als 2000 Objekte/Unterordner pro Einzelordner.
Unproblematisch:
Bis zu 2000 Objekte pro Einzelordner
Bis zu 2000 Unterordner pro Einzelordner (mit jeweils bis zu 2000 Objekten)
Möglicherweise problematisch:
Einzelordner mit 5000 Objekten
Einzelordner mit 5000 Unterordnern (auch wenn nur ein Objekt enthalten ist)
Entscheidend ist die Anzahl der Objekte/Unterordner in einem einzelnen Ordner, nicht der tatsächliche Inhalt.
Maximale Tiefe in einer Baumstruktur
In einer hierarchischen Baumstruktur mit Parent ID (PID Tree) wird eine Tiefe von maximal 20 Unterebenen unterstützt (z.B. Unterordner in Unterordner in Unterordner …).
Sowohl das Importieren als auch das Erstellen von Strukturen mit tiefer verschachtelten Ebenen ist nicht möglich.
Im Modul Dateien betrifft das z.B. den Ordnerbaum oder den Evolutionsbaum.
Datensätze & Suchergebnisse pro Modul
Abgesehen vom verfügbaren Festplattenspeicher für Dateien gibt es keine Limits für Objekte oder Referenzen in einem Modul (z.B. für Sammlungen oder für Dateien in Sammlungen).
In der Hauptansicht eines Moduls können jedoch maximal 15.000 Objekte angezeigt werden (unabhängig von verwendeten Suchfiltern).
Enthält ein Modul mehr Objekte, werden die ersten 15.000 Objekte nach der Standardsortierung des Moduls angezeigt (z.B. "Erstellt am"). Alle nachfolgenden Objekte werden nicht geladen und können auch nicht durch Ändern der Sortierung angezeigt werden.
Wird in der Ergebnisanzeige "Mehr als 15.000" angezeigt, müssen die Objekte über die Filtermöglichkeiten weiter eingeschränkt werden.
Sonderzeichen und Längen bei Ordner- und Dateinamen
Die erlaubten Sonderzeichen für Ordner- und Dateinamen hängen davon ab, ob das Betriebssystem des 4ALLPORTAL-Servers Linux oder Windows Server (nur 3-er Systeme) ist.
Daher gilt alles, was das verwendete Betriebssystem bzw. Dateisystem erlaubt oder nicht erlaubt ist, auch für das 4ALLPORTAL.
Erlaubte Sonderzeichen
Um Kompatibilitätsprobleme zu vermeiden, empfehlen wir nur folgende Sonderzeichen in Ordner- und Dateinamen zu verwenden:
-
(Minus)_
(Unterstrich).
(Punkt)Leerzeichen
Bitte beachte
Vermeide Dateinamen, die mit der Zeichenkombination "._" beginnen. Sie können bei der Verarbeitung zu Problemen führen.
Einschränkungen je Server-Betriebssystem
Linux-Server
Dateisystem (z.B. "Ext4"): max. 4096 Zeichen (Dateisystem-spezifisch)
Datenbank:
Ordnerpfad max. 450 Zeichen
Dateinamen max. 255 Zeichen
Nicht erlaubte Zeichen:
/
:
Emojis mit 4-byte
Leere Ordner- und Dateinamen
Windows Server (nur 3-er Systeme)
Unicode, UTF-16
Dateisystem: max. 260 Zeichen (Ordnerpfad und Dateiname)
Datenbank:
Ordnerpfad max. 450 Zeichen
Dateinamen max. 255 Zeichen
Nicht erlaubte Zeichen:
0x00-0x1F
0x7F
"
*
/
:
<
>
?
\
|
Leere Ordner- und Dateinamen
Bitte beachte
Für Systeme ab Version 4 wird nur Linux als Serversystem unterstützt.
Die Einschränkungen für Windows Server gelten nur für 3-er Systeme.
Mac: Combined characters
Combined characters sind Zeichen, bei denen Mac eine Kombination aus Buchstabe und Zusatzzeichen erzeugt, wie es z.B. bei Umlauten wie ä
oder Akzenten wie ñ
der Fall ist. Diese spezielle Art der Zusammensetzung kann im 4ALLPORTAL zu Problemen führen.
Mac-Benutzer sollten daher beachten, dass Ordner- oder Dateinamen mit diesen Zeichen nicht unterstützt werden, wenn über das Dateisystem gearbeitet wird. Bei der Synchronisation mit dem 4ALLPORTAL werden diese Dateien nicht erkannt.
Wir empfehlen Mac-Benutzern daher, Ordner und Dateien direkt über das 4ALLPORTAL anzulegen bzw. zu importieren. Die kombinierten Zeichen werden dann automatisch normalisiert und können von der Datenbank verarbeitet werden.
Ist das Anlegen oder Importieren über das Dateisystem unumgänglich, sollten Mac-Benutzer auf Umlaute, Sonderzeichen oder andere "combined characters" verzichten.
Upload & Download
Das 4ALLPORTAL gibt für das Importieren oder Herunterladen keine feste Obergrenze in Bezug auf die Anzahl oder Größe von Dateien vor. Das gilt auch für das Teilen von Dateien über einen Connector.
Die Möglichkeiten hängen immer von der verfügbaren Infrastruktur ab.
Um die Performance nicht zu stark zu beeinträchtigen, empfehlen wir jedoch, die Up- und Downloads je nach Dateigröße auf sinnvolle Pakete aufzuteilen.
Administration & Konfiguration
Bei der Einrichtung eines kundenspezifischen 4ALLPORTALS gibt es außer den jeweiligen vertraglichen Begrenzungen keine technischen Einschränkungen.
Nicht limitiert sind z.B.:
Anzahl der User im System
Anzahl der Rollen im System
Optionen pro Value Option
Object Renderer pro Ansicht
Gruppen pro Renderer
Felder pro Renderer
Bitte beachte
Abhängig von den Feldkonfigurationen aller Object Renderer einer Ansicht kann sich der Aufbau verlangsamen. Prüfe in dem Fall folgende Faktoren:
zu viele nicht-native Felder
zu viele Felder mit Dimensionen
zu viele Felder mit Logic
TypeAhead Vorschlagsliste
Die Ergebnisse, die an einem Feld mit einer Autovervollständigung angezeigt werden, sind durch die empfohlene Standard-Konfiguration auf 1000 Vorschläge limitiert.
Dieser Wert (max_scope
) kann auf maximal 15.000 erhöht werden, was jedoch die Datenbank verlangsamt.
Darüber hinaus enthält die verwendete Datenbank eine Liste von Stopwords, die bei der Autovervollständigung nicht berücksichtigt werden.
Diese Liste kann über die Datenbank-Einstellungen eingesehen und angepasst werden.
Weiterführende Informationen
Technische Dokumentation: Typeahead Index (DB specifications and limits)
Diese Tipps sollten dir helfen, dein 4ALLPORTAL optimal zu nutzen.
Melde dich gern, wenn dir noch Informationen fehlen👍