joinIT OS
   
  joinIT OS - das Reporting- und Datenmanagement Modul von joinIT unter OS390 / zOS

- Reporting -
Ohne Programmierung gelingt es beliebige Datenbestände reportfähig zu machen, damit diese mit der vollen Funktionalität von joinIT WEB für Reports genutzt werden können.

DB2-basierende Queries aus joinIT WEB (incl. Drilldown) werden im Batch verarbeitet.
Hier zeigt joinIT großartige Möglichkeiten zur Weiterverarbeitung der Daten auf, indem
es Joins mit beliebigen anderen Dateiorganisationsformen ermöglicht.

Über die Workbench können Listen ohne Programmierung generiert werden. Als Daten-quelle zur Reporterstellung kann auch ein Report aus joinIT WEB verwendet werden. Voraussetzung dafür ist, dass jede Query des Reports auf DB2 zugreift.
Beispiel:
Reports mit Zugriff auf über 10 Mill. Datensätze, um z.B. den Durchschnitt jeder Umsatz-position zu ermitteln, erstellen Sie in wenigen Minuten.

joinIT erlaubt das Lesen von folgender Dateiorganisationsformen:
IMS, VSAM, DB2, TABEX, SHRINK, PO/PS-Dateien, variabel lange Dateien, usw.
Die Programmerstellung erfordert keinerlei Kenntisse der einzelnen Dateiorganisations-formen. Damit kann in kürzester Zeit beispielsweise ein Report auf einen VSAM-Bestand erstellt werden.

joinIT OS - viel mehr als nur ein Reporting Tool!- Extraktion und Filter -

Auf der Basis unterschiedlichster Dateiorganisationsformen können beliebige neue Datenbestände erstellt werden. So können Sie  z.B. die Fahrgestellnummern aus der Produktion des letzten Vierteljahres für eine Testlauf zur Verfügung stellen.

- Join und Delta -
Mit einem Join können zwei  - auch unterschiedliche - zu verarbeitende Dateiorganisations-formen miteinander verknüpft werden. Durch Inclusionsverküpfungen können Deltas elegant ermittelt werden. 
Beispiel:
Ihre Kundendaten sind in einer DB2-Datenbank gespeichert. Informationen zu Aktienfonds in einer IMS-Datenbank. Über Inclusionsverknüpfung kann ermittelt werden, welcher Fonds noch an keinen Kunden verkauft worden ist.

- Data-Aging -
Die  Datumsfunktionen erlauben eine Kalenderrechnung sowie eine Datums-konvertierung. Dadurch können für Testzwecke die Datumsfelder in  Datenbeständen in beliebigem Umfang und unter Berücksichtigung des firmeninternen Kalenders in die Vergangenheit oder Zukunft abgeändert werden.
Beispiel:
Das ermittelnde Datum soll um 160 Tage in die Zukunft abgeändert werden und muss ein Werktag sein.

- Anonymisierung -
Diese Funktion ermöglicht die Anonymisierung folgender Datenfelder: Datum, Beträge, Zahlen, Adressdaten nach gültigem postalischen Normen. Dadurch können für Testzwecke produktive Datenbestände kopiert und revisionsgerecht anonymisiert werden.

- Scheduling Funktionen -
joinIT-Programme sind unter jedem Scheduling System (z.B. OPC) lauffähig.

  
Ein Anwendungsbeispiel für Incident-, Problem- und Change-Management, das mit joinIT WEB und joinIT OS realisiert wurde:

Ein Report im joinIT WEB dient als Eingabe für den Listengenerator im joinIT OS.
Mit joinIT OS wird eine Liste erzeugt, die Informationen zu fehlgeschlagenen Changes auflistet. Im Folgeschritt wird diese formatierte Liste per Mail an die betroffenen Fachgruppen gesendet. Dieses Verfahren läuft jeden Arbeitstag um ca. 5:00 Uhr ab und sendet die Liste zu fehlgeschlagenen Changes an die entsprechende Gruppe. Selbstverständlich lässt sich dieser Report auch "on demand" über joinIT WEB aufrufen.
Nutzen: Dieser Report erhöht zum einen die Arbeits-Qualität in der Fachgruppe und zum anderen wird redundante Arbeit durch evtl. mangelhafte Changequalität minimiert.
Die Realisierungszeit betrug in diesem Fall ca. 30 Minuten incl. der Publizierung im Intranet ohne Integration in das OPC (Scheduling-System unter zOS OS/390).



Systemvoraussetzungen:
Betriebssystem  OS390 / zOS  
Programmiersprache PL/1, Assembler, REXX
Auslieferung  Loadmodule (PL/1, Assembler), Source (REXX)
Workbench  ISPF-Panels
DB-System (Metadaten) DB2 7.0 >
DB2-DDLs (Metadaten) Sourcecode 

Siehe auch die Zusammenarbeit mit joinIT WEB !