Einführung
Einleitung
Diese Einführung gilt dem allgemeinen und überblickenden Verständnis. Die Beschreibungen spezifischer Einstellmöglichkeiten bestimmter Bereiche der GUI werden über den Hilfemodus direkt aus dem momentanen Kontext der GUI verlinkt. Sie können aber natürlich im Menü links auch direkt zu interessanten Bereichen springen, teilweise wird auch aus der Einleitung auf die GUI-Dokumentation verlinkt.
Zudem finden Sie im Hilfemodus zahlreiche kontextbezogene Einsteiger-Videos.
GUI/Login
Zum Zugriff auf die GUI kann ein gewöhnlicher Browser verwendet werden. Folgend der direkte Link.
Hinweis: Siehe auch Abschnitte "Hinzufügen eines HTTPS-Listeners" und "Zertifikate".
http(s)://<IP-des-Integration-Servers-oder-DMZs>:9000/_data |
Siehe Abschnitt "Login" (→ SSO, Zwei-Faktor-Authentisierung (2FA), Session Timeout).
Mehrere Anwender können auf verschiedenen Rechnern (oder demselben) die GUI benutzen und sich mit demselben Integration Server verbinden. Siehe auch Seite "Sitzungen".
Custom Theming/Logo
./webapps/root/_data_theme.properties |
Benutzer
Benutzer können in der Benutzerverwaltung angelegt werden. Der Default-Benutzer ist "admin", mit Passwort "admin". Dieses Kennwort sollten Sie natürlich nach der ersten Anmeldung ändern. Siehe Seite "Benutzermenü".
Mandanten
Es können mehrere Mandanten betrieben werden. Für jeden Mandanten ist dabei definiert, auf welche Einträge (Profile, Partner/Kanäle, usw.) der Mandant Zugriff hat. Für Benutzer wiederum wird festgelegt, auf welche Mandanten dieser Zugriff hat. Details zu den Zusammenhängen und der Konfiguration finden Sie im Abschnitt "Mandanten" beschrieben.
Allgemeine Bedienelemente
Allgemeine Bedienelemente der GUI finden Sie hier beschrieben. Die GUI ist prinzipiell zwar sehr intuitiv gestaltet, ein kurzer Blick schadet aber sicher gerade für den Einstieg nicht.
Begriffserklärungen und Konzepte
Spezielle Erklärungen von technischen Begriffen und Konzepten, die in der Dokumentation verwendet werden, finden Sie hier aufgelistet. An betroffenen Stellen in der GUI, wird aber dorthin verlinkt, Sie können sich also bei Bedarf damit vertraut machen.
Datenverarbeitung
Die Software besteht, wie bereits gezeigt, aus zwei Teilen. Einer Server-Komponente, wo die Datenverarbeitung ausgeführt wird und einer Client-Komponente (Browser-GUI), mit der der Anwender Überwachungs- und Fehlerbehebungsaufgaben ausführen, Kommunikationsparameter für Geschäftspartner verwalten, sowie Profile entwickeln, testen und pflegen kann.
Ein Profil repräsentiert ein Datenverarbeitungsprogramm in graphischen Form, ohne dass dafür Programmierkenntnisse notwendig sind. Werden Daten vom Integration Server empfangen und diese einem Profil zugeordnet, dann wird für dieses Profil ein Job erzeugt. Alternativ kann ein Profil-Job zeitgesteuert gestartet oder von einem anderen Profil oder einem Workflow (siehe unten) angestoßen werden. Diese Jobs sind die Kerneinheiten der Datenverarbeitung.
Viele von Ihnen werden schon Erfahrung im Umgang mit Profilen haben und die Vorteile dieser einfachen Form der Datenverarbeitung zu schätzen wissen. Nun ist es aber auch so, dass immer mehr Geschäftsbereiche in die digitale Sphäre einbezogen werden. Das ist natürlich einerseits ein Vorteil, weil das Möglichkeiten der Effizienzsteigerung bietet. Andererseits erhöht das aber auch die Komplexität der Prozesse, die Sie digital modellieren müssen. Um Sie auf diesem Weg zu begleiten und ihn gewohnt einfach zu machen, bieten wir eine weitere Abstraktionsebene der Datenverarbeitung mit dem Zusatzmodul "Workflow" an. Mit diesem Modul können Sie komplexe Arbeitsabläufe graphisch modellieren (ohne notwendigerweise technische Details zu kennen) und danach mit technischem Leben füllen. Diese beide Schritte können dabei von verschiedenen Personen ausgeführt werden und bieten somit ein Kommunikationswerkzeug zwischen Ihren Fachabteilungen und der IT. Das erlaubt es Ihnen vorhandene Prozesse deutlicher zu machen, aber natürlich auch auf einfache Art neue Prozesse zu gestalten, wobei Sie z. B. bereits vorhandene und bewährte Profile (aber auch mehr) problemlos einbinden können.
Kommunikations-Partner
Die Pflege der wichtigsten Parameter, die Sie zur Kommunikation mit Ihren Partnern benötigen, wird zentral in der Partner-Verwaltung vorgenommen. Das könnten z. B. die URL, Zugangsdaten, usw. zu einem FTP-Server sein. Wo möglich, sollten immer Kanäle verwendet werden. Neben der erhöhten Übersichtlichkeit, erleichtert das auch die Pflege der Verbindungsparameter. Ändern sich die Verbindungsparameter, müssen Sie nur an einer Stelle nachpflegen und vergessen z. B. auch kein Profil.
Zusatzmodule
Es gibt zudem eine Reihe von lizenzpflichtigen Zusatzmodulen, die erweiterte und speziellere Anforderungen der Datenverarbeitung erfüllen können.
API (Java)
Wir bieten eine Programmierschnittstelle (API) an, die es Ihnen auch erlaubt, eigene Komponenten (Preparser, Funktionen, usw.) in Java zu entwickeln. Möglich sind aber auch andere Dinge, wie z. B. das Abgreifen geänderter Profile zur externen Archivierung (des Profils vor der Änderung). Hierzu bieten wir eine vertiefte Schulung an. Bei Interesse wenden Sie sich bitte an unsere Mitarbeiter im Customer Success Team (customer.success@lobster.de).
Lizenzen
Welche Lizenzen Sie benötigen, wird direkt vom Vertrieb/Support mit Ihnen geklärt.
Stabiler Betrieb (Systemüberwachung, Fehlerbehandlung, Konfigurationsprüfung)
Die manuelle Überwachung der kompletten Datenverarbeitung (Monitoring) findet im Control Center statt. Hier finden Sie alle gelaufenen, laufende und geplante Jobs. Es können auch abgebrochene Jobs neu gestartet werden, nachdem z. B. fehlerhafte Eingangsdaten korrigiert wurden oder vorher nicht erreichbare Datenquellen nun erreichbar sind. Sehen Sie sich auch den Abschnitt Logging an.
Für die automatisierte Überwachung finden Sie einen Überblick der Möglichkeiten im Abschnitt Konzepte zur Sicherung eines stabilen Betriebs.
Über unseren Support können Sie eine automatisierte Überprüfung und Optimierung ihrer Installation beauftragen. Siehe hierzu Abschnitt Lobster Certified.
REST-API (HTTP)
Steuern und überwachen Sie Ihre Software per HTTP. Siehe dazu den Abschnitt REST API.
Sicherungskonzepte (Backup)
Siehe dazu folgende Bereiche.
Passwortsicherheit in Konfigurationsdateien
Da Sie in der Praxis auf sehr viele verschiedene Systeme zugreifen werden, lässt es sich nicht verhindern, dass in Konfigurationsdateien Passwörter hinterlegt werden müssen. Um diese sicher zu handhaben, bieten wir hier mehrere Mechanismen an. Siehe hierzu die Abschnitte Obfuskation und Maskierte und verschlüsselte Passwörter.
Performance
Siehe Abschnitte OutOfMemoryError, Performance und Remote Server zur Performance-Verbesserung.
Zudem können Profil-Jobs gedrosselt werden, wenn die CPU über eine definierte Zeit eine bestimmte Auslastung überschreitet. Siehe die entsprechende Option in Abschnitt "Backup/Limits" für Details.
Docker/Kubernetes
Ihre Software kann auch in einer Docker/Kubernetes-Umgebung ausgeführt werden.
In diesem Fall empfiehlt es sich, folgende System-Properties zu setzen.
hub.datawizard.docker=true
hub.datawizard.enableDmzIpResolving=true
Der Zeichensatz kann auf folgende Art angepasst werden.
file.encoding=UTF-8
Hilfe und Suche
Nachdem Sie die Dokumentation lesen, haben Sie bereits die Aktivierung des Hilfsmodus im Benutzermenü gefunden. Dort finden Sie neben der Einführung auch die Kontext-Hilfe zur aktuelle GUI-Seite und Hilfe-Videos. Siehe auch den GUI-Bereich Hilfe.
Zusätzlich stehen Ihnen bei den Standard-Klassen in der GUI über das Fragezeichen-Symbol Dokumentationen zu spezifischen Klassen zur Verfügung.
Eine Ausnahme bilden hier die Funktionen. Hier werden klassenspezifische Dokumentationen über das Kontextmenü einer Funktion in der Funktionsliste aufgerufen.
Gehen Sie bei der Suche nach einer Dokumentation wenn möglich immer den Weg über den Kontext. Dadurch sind Sie automatisch im richtigen Bereich der Dokumentation. Von dort aus ist meist jedes relevante Thema verlinkt, zudem können Sie auch links in der Gliederung navigieren. Sollte dies nicht zum Ziel führen, finden Sie in der Dokumentation rechts oben auch ein Suchfenster.
Zudem steht Ihnen ein Chatbot zur Verfügung.
Zu Suchmöglichkeiten, sehen Sie sich bitte den Abschnitt Suchen und Finden an. Zudem finden Sie in vielen Übersichten eine Expertensuche.
Support
Die beste Art mit unserem Support-Team in Kontakt zu treten ist über den bereitgestellten Link im Hilfsmodus (siehe Details dort).
Hierbei öffnet sich der auf ihrem Rechner installierte E-Mail-Client mit einer neuen E-Mail. In dieser sind bereits automatisch die meisten der für den Support relevanten Daten (z. B. Installations-ID im Betreff, Version etc. im Mailtext) enthalten. So kann Ihr Anliegen in vielen Fällen schneller bearbeitet werden , da es nicht mehr erforderlich ist, diese Daten zusätzlich von Ihnen anzufordern.