Streamworks Release 2024
Das neue Release
Seit dem 27.06.2024 steht das neue Streamworks-Release 2024 zum Download im Kundenportal bereit. Bereits seit Ende April 2024 läuft eine erste Version des Releases produktiv und fehlerfrei in den Rechenzentren der Arvato Systems. Die interessantesten Neuheiten finden Sie hier im Überblick.
Die vollständige Dokumentation aller Erweiterungen des Releases steht im Kundenportal zur Verfügung.
25818 Web App: Neue Ansicht "Job History"
In der neuen Ansicht "Job History" können Auswertungen über gelaufene Jobs durchgeführt werden. Dazu stehen Filter wie Mandator, Execution Time Between, Agent, Stream Name, Job Name, Current Job Status und Tags zur Verfügung. So kann z. B. ausgewertet werden, ob und wann es Lastspitzen auf einem Agenten gegeben hat.
26048 SMA: Auflistung aller Streamlauf-Variablen eines Plandatums
Die Streamlauf-Variablen aller Läufe eines Streams, die dasselbe Plandatum haben, können nun per SMA in einem Aufruf ausgelesen werden.
Das gilt auch für SSR Streams. Sie finden die neue Methode im Inhaltsverzeichnis der SMA-Dokumentation unter: StreamRunVariable > Get All Variables - 2.0.0;normal.
26011 SMA: Neue Eigenschaft "Bypass Status" für Streamläufe und Jobs
Mit der neuen Eigenschaft "Bypass Status" kann nun zurückgemeldet werden, ob und warum ein Streamlauf oder Job ausgefallen ist (z. B. auf Anforderung eines Benutzers).
Folgende Methoden wurden um diese neue Eigenschaft erweitert:
- StreamRun
- Get Stream Run Status by Preparation Id - 3.0.0;normal
- StreamRunJob
- Get Stream Run Job Status - 2.0.0;complex
- Get Stream Run Job Status by Preparation Id - 2.0.0;complex
- Get Stream Run Job Status by Preparation Id and Job Name - 2.0.0;complex
- Get Stream Run Job Status by Stream and Job - 2.0.0;complex
Um die neue Eigenschaft nutzen zu können, müssen die Methoden jeweils in der oben genannten Version aufgerufen werden.
24569 Schnelleres Speichern von Masterstreams
Die Performanz des asynchronen Prozesses AsyncOperationProcess wurde verbessert. Dadurch können Masterstreams jetzt noch schneller eingesetzt und gespeichert werden.
26125 Suche nach Tags in der Globalen Suche
In der Globalen Suche können nun auch Tags als Suchkriterium angegeben werden.
25921 Dynamischer Stream: Zusätzliche Tags in der Kontrolldatei
Bisher erbte der Dynamische Stream alle Tags von dem Stream, in dem sich der Einfügejob befand. Nun können zusätzliche Tags in der Kontrolldatei definiert werden.
25752 Usability: Comboboxen statt Dropdown-Menüs
In allen Eigenschaftenfenstern wurden die Dropdown-Menüs durch Comboboxen ersetzt. Dadurch ist es nun möglich, kopierte Werte einzugeben und nach Wortteilen zu suchen.
25931 Ereignisse + Ereignislog: Anzahl der Einträge pro Gruppe
In allen Streamworks-Tabellen können die Einträge gruppiert werden, z. B. in den Ereignissen nach Returncodes. In den Ereignissen und im Ereignislog wird nun auch die Anzahl der Einträge pro Gruppe angezeigt. Jede Untergruppe gilt dabei als ein Eintrag.
7322 Eindeutigkeit von Jobnamen einstellbar
Bisher mussten Jobnamen innerhalb eines Mandanten eindeutig sein. Ab sofort kann für jeden Mandanten eingestellt werden, ob Jobnamen pro Mandant oder nur pro Stream eindeutig sein müssen. Bestehende Mandanten behalten beim Upgrade die alte Einstellung "pro Mandant".
25495 Benutzerprofil: Verbesserte Protokollierung von Änderungen
Aktionen und Änderungen am Benutzerprofil werden nun noch besser protokolliert. Dies beinhaltet:
- Anmelden und Abmelden,
- Ändern des Benutzerstatus,
- Ändern des Kennworts sowie
- Anlegen, Ändern und Löschen von Benutzerprofilen.
Änderungen, die über den Desktop Client ausgeführt werden, werden wie gewohnt im Application Server Log protokolliert, Änderungen über die SMA im SMA Log und automatische Änderungen in den Central Processing Server Logs.
25862 Beats jetzt mit Auftragsnummer
Streamworks Beats geben nun auch die Auftragsnummer aus. Dazu wird das Data-Objekt um das Feld "accountNo" erweitert. Da das Feld im Objekt an erster Stelle steht, müssen bestehende Abfragen eventuell angepasst werden.
Die Auftragsnummer wird in den folgenden Beat Events ausgegeben:
- JobStarted
- JobFinished
- StreamRunPrepared
- StreamRunDeleted
Zusätzlich in diesen Events, wenn Job- oder Stream-Daten betroffen sind:
- JobIncidentCreated
- JobIncidentWorkInProgress
- JobIncidentDeleted
- LogicalResourceAllocated
- LogicalResourceDeallocated
- LogicalResourceWaitingListDependencyAdded
- LogicalResourceWaitingListDependencyDeleted
26004 "Zertifikate" werden zu "Benutzerzertifikaten"
Um Verwechslungen mit Agentenzertifikaten zu vermeiden, wurden die "Zertifikate" in "Benutzerzertifikate" umbenannt.
25888 Web Service Job: Neue Fehlermeldung bei fehlerhaftem Header
Beim Speichern und vor der Ausführung eines Web Service Jobs wird nun der Name jedes Header-Parameters überprüft. Fehlt dieser beim Speichern, wird eine Fehlermeldung angezeigt. Ist der Name vor der Ausführung leer oder fehlerhaft (z. B. beim Ersetzen einer Variable durch leeren Inhalt), wird der RC -3755 zurückgemeldet.
Web App: Datenbankverbindung im Standard nun verschlüsselt
Durch einen Breaking Change in der verwendeten Code-Bibliothek "SqlServerClient" in Version 4.0 werden Datenbankverbindungen nun im Standard verschlüsselt.