Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Judith Schenck Geändert vor über 5 Jahren
1
IWS/BatchAD HORIZONT Produkt-Präsentation Software für Rechenzentren
Das Änderungssystem für IWS z/OS Definitionen Produkt-Präsentation HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 1 1 1 1 1 1 1 1 1 1 1
2
Was ist IWS/BatchAD? IWS/BatchAD ist ein Zusatzprodukt zu “IWS für z/OS” mit folgender Funktionalität: IWS/BatchAD modifiziert IWS-Definitionen IWS/BatchAD löscht einzelne Sub-Objekte (z.B. Spezielle Ressourcen, Abhängigkeiten, etc.) und fügt sie ein IWS/BatchAD führt Massenänderungen durch IWS/BatchAD ermöglich Export/Import von IWS-Daten zwischen verschiedenen IWS Subsystemen
3
Wer verwendet IWS/BatchAD?
IWS/BatchAD is ein Muss für alle Mitarbeiter, die mit „IWS für z/OS“ arbeiten, insbesonders Produktionsplanung Projektteams ...
4
Ohne IWS/BatchAD Die in IWS integrierten Funktionen („Mass update”, eigene „PIF”-Programme) decken nicht den Bedarf: „Mass Update“ ist unvollständig und kompliziert Ihre eigenen PIF Programme benötigen Anpassung bei jedem neuen IWS Release Programmieraufwand für neuen Funktionen Dokumentation
5
Alle IWS Dialog Funktionen im Batch ausführen!
Mit IWS/BatchAD Einfügen, Löschen, Ändern oder Ausgeben von 1.1 1.3 1.2 1.4 1.7 1.5 1.6 1.9 Aufträgen Kalendern Perioden Funktionsstellen ETT OI Speziellen Ressourcen Variablen Tabellen Alle IWS Dialog Funktionen im Batch ausführen!
6
Zur Technik von IWS/BatchAD
IWS/BatchAD ist ein “normales” Programm (keine STC). Es kommuniziert mit dem IWS-Controller. IWS/BatchAD verwendet das PIF % sicher - 100% zuverlässig IWS/BatchAD kann verwendet werden in - Batchjobs (JCL) - Dialog-Programmen (Clist, REXX)
7
Auswahl IWS/BatchAD bietet vielfältige Möglichkeiten zur Auswahl und Bearbeitung der Datenobjekte: Generisch Platzhalter für Auswahl und Änderungen, z.B. Umbenennen aller Aufträge PROD* nach TEST* Alle Datenfelder werden unterstützt Auftragslisten Sie können auch Auftragslisten für die Auswahl verwenden
8
Steuerkarten Auswahl der Aufträge, Operationen, Spezielle Ressourcen... * SEARCH CRITERIA ADID=TEST* * ACTION PARAMETER RECORD=ADCOM ACTION=MODIFY * UPDATE PARAMETER NEWADID=PROD* …was soll gemacht werden ..welche Werte sollen geändert werden
9
Beispiele Folgende Beispiele sollen die Möglichkeiten von IWS/BatchAD aufzeigen: Schlüsselwerte wie z.B. Auftrags-Id ändern, unter Beibehaltung aller Referenzen (Vorgänger, ETT) Operationen löschen und alle nötigen internen und externen Abhängigkeiten einfügen Variablentabellen für Test-JCL vorbereiten und Aufträge, Operationen, Kalender usw. von Test nach Produktion (oder umgekehrt)
10
Beispiel (1) Operation Nr. ändern:
Automatisch: Die Operationsnummer in allen Vorgängerdefinitionen ändern Operation Nr. ändern: * SEARCH CRITERIA ADID=M*APPL* OPNO=99 * ACTION PARAMETER RECORD=ADOP ACTION=MODIFY * UPDATE PARAMETER NEWOPNO= * SEARCH CRITERIA PREADID=M*APPL* PREOPNO=99 * ACTION PARAMETER RECORD=ADDEP ACTION=MODIFY * UPDATE PARAMETER NEWPREOPNO=
11
Beispiel (2) Abhängigkeiten beibehalten! Operationen löschen:
10 12 20 33 30 *SEARCH CRITERIA ADID=MYAPPL OPNO=20 *ACTION PARAMETER RECORD=ADOP ACTION=DELETE RESTORE_DEPENDECY_NET=Y 10 12 33 30 Abhängigkeiten beibehalten!
12
Beispiel (3) Test JCL mit IWS Variablen Test Produktion Variable
Das Problem: JCL mit IWS Variablen Test JCL mit IWS Variablen Die Lösung: 1) Variablen mit IWS/BatchAD kopieren Test Produktion Variable Variable 2) Die JCL mit SmartJCL überprüfen JCL JCL SmartJCL JCL Checker
13
Praxisbeispiele von IWS/BatchAD
14
IWS/BatchAD Beispiel 1 IWS-Daten von einemIWS in ein anderes IWS transportieren und zwar nicht nur für Aufträge, sondern für alle IWS-Definitionsdaten
15
IWS/BatchAD Beispiel 1 1. Schritt: Entladen aus IWS 1
IWS-Daten auswählen, hier alle ABC-Aufträge mit Last-Update-Date >= * General parameter WRITE_CD_BEFORE=Y * Selection criteria ADID=ABC* ADLDATE>= * Action parameter ACTION=LIST RECORD=ADCOM Selektionsparameter die Daten werden im IWS/BatchAD-Format in die Datei mit dem DD-Namen OABCDBO geschrieben
16
IWS/BatchAD Beispiel 1 2. Schritt: Laden nach IWS 2
Die Datei aus dem vorherigen Schritt (siehe DD OABCDBO) als Eingabe im DD-Statement SYSIN verwenden. Hinweis zum jeweiligen IWS-Subsystemnamen: Kann in JCL als auch als IWS/BatchAD-Parameter definiert werden. Randanmerkung: Mittels dieser Technik könnten Sie auch alle geänderten IWS-Daten eines Tages entladen.
17
IWS/BatchAD Tipp Die folgenden beiden generellen Parameter können i.d.R. immer auf Y gesetzt werden WRITE_CD_BEFORE=Y WRITE_CD_AFTER=Y Damit werden die IWS-Daten vor der Änderung sowie nach der Änderung „gesichert“ WRITE_CD_BEFORE vor Änderung DD OABCDBO WRITE_CD_AFTER nach Änderung DD OABCDAO Hinweis: im Folgenden werden diese beiden Parameter nicht mehr angegeben
18
IWS/BatchAD Beispiel 2 alle (!) IWS Daten entladen Spec. Resources
SECURITY_FLAG=N WRITE_CD_BEFORE=Y CLNAME=* ACTION=LIST RECORD=CLCOM END1BLOCK JCLVCTAB=* ACTION=LIST RECORD=JCLVCOM END1BLOCK PRNAME=* ACTION=LIST RECORD=PRCOM END1BLOCK WSNAME=* ACTION=LIST RECORD=WSCOM END1BLOCK SRCNAME=* ACTION=LIST RECORD=SRCOM END1BLOCK ADID=* ACTION=LIST RECORD=ADCOM END1BLOCK ETTNAME=* ACTION=LIST RECORD=ETT END1BLOCK OIADID=* ACTION=LIST RECORD=OI Spec. Resources Kalender Aufträge Variablentabellen ETT Perioden OI Workstation
19
Selektionsparameter Auftragsname sowie Auftragsstatus
IWS/BatchAD Beispiel 3 Auftragsstatus für viele Aufträge ändern, z.B. alle ABC-Aufträge auf Pending setzen * Selection criteria ADID=ABC* ADSTAT=A * Action parameter ACTION=MODIFY RECORD=ADCOM * Update parameter NEWADSTAT=P Selektionsparameter Auftragsname sowie Auftragsstatus neuer Status P
20
IWS/BatchAD Beispiel 4 Auftragskalender und -beschreibung ändern
* Selection criteria ADID=* ADOWNER=XYZ * Action parameter ACTION=MODIFY RECORD=ADCOM * Update parameter NEWADCAL=GERMANY NEWADDESC=XYZ4711 Selektionsparameter Auftragsname sowie Owner neuer Kalendername und Beschreibung
21
Selektionsparameter Auftragsname
IWS/BatchAD Beispiel 5 Auftragsname ändern inkl. aller Nachfolger 1. Schritt bzw. Steuerkartenblock: * Selection criteria ADID=APPL1 * Action parameter ACTION=MODIFY RECORD=ADCOM * Update parameter NEWADID=NEWAPPLNAME END1BLOCK … Selektionsparameter Auftragsname neuer Auftragsname
22
IWS/BatchAD Beispiel 5 Auftragsname ändern inkl. aller Nachfolger
2. Schritt bzw. Steuerkartenblock: SECURITY_FLAG=N * Selection criteria ADID=* ADDEPADID=APPL1 * Action parameter ACTION=MODIFY RECORD=ADDEP * Update parameter NEWADDEPADID=NEWAPPLNAME Sonderparameter Selektionsparameter Auftragsname Abhängigkeiten bearbeiten neuer Auftragsname
23
IWS/BatchAD Beispiel 6 Operationsdauer ändern, z.B. von 1 Minute auf 1 Sekunde SECURITY_FLAG=N DURSEC=Y * Selection criteria ADID=* ADOPWSID=IN ADOPDUR=0001 * Action parameter ACTION=MODIFY RECORD=ADOP * Update parameter NEWADOPDURI=000001 Sonderparameter Selektionsparameter alle Aufträge alle Funktionsstellen IN, Dauer=1 Minute neue Dauer 1 Sekunde
24
Selektionsparameter Auftragsname
IWS/BatchAD Beispiel 7 Auftrag löschen sowie alle Nachfolgerabhängigkeiten 1. Teil: Auftrag löschen ADID=NAME ACTION=DELETE RECORD=ADCOM Selektionsparameter Auftragsname
25
Selektion Vorläufer-Auftragsname
IWS/BatchAD Beispiel 7 Auftrag löschen sowie alle Nachfolgerabhängigkeiten 2. Teil: Vorläufer löschen ADID=NAME ACTION=DELETE RECORD=ADCOM END1BLOCK SECURITY_FLAG=N ADID=* ADDEPADID=NAME RECORD=ADDEP ACTION=DELETE Sonderparameter Selektion Vorläufer-Auftragsname
26
Selektion mit Name der Speziellen Ressource
IWS/BatchAD Beispiel 8 Spezielle Ressource in allen Operationen löschen SECURITY_FLAG=N ADID=* ADSRN=SPECRES ACTION=DELETE RECORD=ADSR Sonderparameter Selektion mit Name der Speziellen Ressource
27
IWS/BatchAD weitere Beispiele
Weitere Beispiele können Sie dem IWS/BatchAD-Handbuch im Kapitel Beispiele entnehmen, z.B. Auftrag kopieren in neuen Auftrag Jobnamen ändern Funktionsstellennamen ändern Abhängigkeiten löschen oder einfügen Variablentabelle kopieren Zugriffsmethode einer Funktionsstellenname anpassen u.v.m.
28
IWS/BatchAD HORIZONT Vielen Dank für Ihre Aufmerksamkeit!
Das Änderungssystem für IWS z/OS Definitionen Vielen Dank für Ihre Aufmerksamkeit! HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 1 1 1 1 1 1 1 1 1 1 1
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.