Christoph Herold_3314_edit
IHR KONTAKT
ArvatoSystems_streamworks_AdobeStock_4231106348

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.

 

WebApp-JobHistory

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.

Ihr Kontakt für Streamworks

Christoph Herold_3314_edit
Christoph Herold
Experte für Workload Automation