activebatch workload automation tool hands review tutorial
ActiveBatch Workload Automation και Enterprise Job Programing Software Εγχειρίδιο πρακτικής αναθεώρησης::
Με τη δραστική αύξηση των νέων τεχνολογιών, συστημάτων, εφαρμογών και δεδομένων για διαχείριση, τα περιβάλλοντα πληροφορικής γίνονται πολύ πιο περίπλοκα. Αυτό συνδυάζεται πράγματι με τη δυσκολία εύρεσης των σωστών ατόμων με τις σωστές τεχνικές δεξιότητες για τη διαχείριση αυτής της πολυπλοκότητας.
Εκεί τα Εργαλεία Αυτοματισμού φόρτου εργασίας μπορούν να βοηθήσουν τους διαχειριστές
Τι θα μάθετε:
- Τι είναι το ActiveBatch;
- Ξεκινώντας με το ActiveBatch
- συμπέρασμα
Τι είναι το ActiveBatch;
Το ActiveBatch είναι ένας αυτοματισμός εταιρικού φόρτου εργασίας και Εργαλείο προγραμματισμού εργασίας που βοηθά τους χρήστες να ενσωματώνουν εφαρμογές, βάσεις δεδομένων και τεχνολογίες σε ροές εργασίας από άκρο σε άκρο.
Αυτό το πρακτικό σεμινάριο θα δείξει πώς να ξεκινήσετε με το ActiveBatch.
Το ActiveBatch προσπαθεί να αντιμετωπίσει τα παραπάνω ζητήματα με τον εύκολο στη χρήση αυτοματισμό φόρτου εργασίας. Σχεδιάστηκε από Advanced Systems Concepts, Inc. (ASCI), το ActiveBatch έχει βασικές δυνατότητες σε αρκετούς βασικούς τομείς αυτοματισμού όπως αναφέρεται παρακάτω.
Οι βασικοί τομείς αυτοματισμού περιλαμβάνουν:
- Κεντρική διαχείριση και παρακολούθηση συστημάτων και τεχνολογιών πολλαπλών πλατφορμών.
- Ανάπτυξη ροής εργασιών χωρίς κώδικα μέσω της χρήσης προκατασκευασμένων, drag-and-drop Job Steps.
- Ανάπτυξη, διαχείριση και βελτιστοποίηση κόστους και εικονικού πόρου.
- Ενσωμάτωση χαμηλού κώδικα με άλλες εφαρμογές και εργαλεία μέσω προσβασιμότητας API βιβλιοθήκης υπηρεσιών.
- Δυνατότητες συνεργασίας και διαχείρισης DevOps για τη διαχείριση κύκλων ζωής ροής εργασίας.
- Διαχείριση επιπέδου υπηρεσίας (SLA) Διαχείριση και αυτοματοποιημένη αποκατάσταση και ειδοποίηση.
- Ορατότητα και αναφορά ροών εργασίας από άκρο σε άκρο που περιλαμβάνουν πολλαπλές εργασίες και συστήματα.
Σε αυτό το σεμινάριο, θα διερευνήσουμε πώς να εγκαταστήσουμε και να διαμορφώσουμε μια βασική εφαρμογή ActiveBatch, να δημιουργήσουμε την πρώτη σας εργασία και να εξετάσουμε ορισμένες βασικές λειτουργίες παρουσίας.
Διαδικασία εγκατάστασης ActiveBatch
Η ASCI ισχυρίζεται ότι το ActiveBatch μπορεί να εγκατασταθεί από το χρήστη σε λίγα λεπτά. Είναι πολύ εύκολο να εγκαταστήσετε το ActiveBatch όταν πληρούνται οι προϋποθέσεις του. Παρακάτω αναφέρονται οι προϋποθέσεις για το ActiveBatch.
Προϋποθέσεις ActiveBatch
Συστατικά
Το ActiveBatch έχει αρχιτεκτονική τριών επιπέδων. Τα τρία στοιχεία περιλαμβάνουν το Job Scheduler που βασίζεται στα Windows, το Cross-platform Execution Agent και το Client. Το παχύ πρόγραμμα-πελάτη που βασίζεται στα Windows είναι η κύρια μέθοδος διαχείρισης του περιβάλλοντος ActiveBatch.
Το ActiveBatch προσφέρει επίσης έναν διαδικτυακό υπολογιστή κονσόλας λεπτού πελάτη που μπορεί να εκτελεστεί σε οποιοδήποτε σύγχρονο πρόγραμμα περιήγησης ιστού με σχεδόν ίδιες δυνατότητες. Διαθέτει εγγενή διεπαφή Mobile Ops για iOS & Android, και διεπαφή Self-Service Portal για μη τεχνικούς χρήστες. Τέλος, υπάρχουν πολλές διασυνδέσεις μέσω προγραμματισμού για άλλες ανάγκες.
Απαιτήσεις υλικού
Οι ελάχιστες απαιτήσεις δεν είναι πιθανότατα ένα ζήτημα για μια εταιρική ανάπτυξη του ActiveBatch.
Οι απαιτήσεις αναφέρονται παρακάτω:
- ΕΠΕΞΕΡΓΑΣΤΗΣ : Intel®, AMD® ή συμβατός, επεξεργαστής 2 GHz ή υψηλότερος.
- Μνήμη (RAM) : 8 GB μνήμης (ελάχιστη)
- Χώρος στο δισκο : Απαιτείται 700MB για μια πλήρη εγκατάσταση. Απαιτούνται επιπλέον 350MB κατά την εγκατάσταση. Οι απαιτήσεις βάσης δεδομένων ξεκινούν από 50MB και αυξάνονται με βάση τον αριθμό των αντικειμένων και παρουσιών ActiveBatch που δημιουργήθηκαν και διατηρήθηκαν.
- Λειτουργικό σύστημα :
- Υπηρέτης: Windows Server 2019, 2016, 2012 R2
- Επιφάνεια εργασίας: Windows 10
Απαιτήσεις λογισμικού
Κάθε ένα από τα τρία συστατικά έχει μεμονωμένες απαιτήσεις:
Όλα τα συστατικά
- Host Windows Scripting Host Έκδοση 5.6 ή μεταγενέστερη
- Microsoft .NET Framework Έκδοση 4.7.1
- Χρόνος εκτέλεσης Microsoft Universal C
Προγραμματιστής εργασίας (JSS)
Η ASCI συνιστά ιδιαίτερα τον Microsoft SQL Server 2017 ή το Oracle 18c για μέγιστη απόδοση και απόδοση.
Ωστόσο, η πλήρης λίστα των υποστηριζόμενων διακομιστών βάσεων δεδομένων είναι:
- Microsoft SQL Server Azure
- Microsoft SQL Server 2017 (συμπεριλαμβανομένου του Linux), 2016, 2014 οικογένεια (όλα τα μέλη).
- Oracle 18c και 12c (όλα τα μέλη), Oracle 11gR2 (όλα τα μέλη).
Το ActiveBatch απαιτεί επίσης Microsoft Exchange 2013 (και νεότερη έκδοση) για λειτουργίες ενεργοποίησης email Exchange.
Πελάτης (Windows παχύ πρόγραμμα-πελάτης)
- Windows 10 ή
- Windows Server 2019, 2016 ή 2012 R2
Πράκτορας (ες) εκτέλεσης
Υποστηριζόμενα λειτουργικά συστήματα:
- Windows Server 2019, 2016, 2012 R2, Windows 10
- SuSe 11 και 12
- RedHat / CentOS Linux 6 και 7
- Red Hat Enterprise (RHEL) 6 και 7
- Ubuntu 14 LTS και 16 LTS
- Oracle Linux 6+
- Linux (x86 / x64) Πυρήνας 2.6+
- Έκδοση Apple MacOS 10.8.3+
- Sun Solaris (Sparc, x86, x64) Έκδοση 11
- IBM AIX (pSeries) Έκδοση 5.0+
- IBM AS / 400 7 (εγγενές και PACE)
- HP-UX IA64 Έκδοση 11.31+, HP OpenVMS Alpha Version 7.3+, HP OpenVMS Itanium Version 8.2+, HP NSK (Blade-Integrity) Έκδοση J06.16 +
Η ASCI λέει ότι οι μηχανές Agent είναι δύσκολο να προτείνουν υλικό, καθώς το φορτίο του μηχανήματος, τα όρια εκτέλεσης της ουράς και τα προσαρμοσμένα σενάρια και τα δυαδικά αρχεία μπορούν να διαφέρουν πολύ μεταξύ των εφαρμογών.
Ενώ ο καθορισμός του υλικού πρέπει να εκτελεί ομαλά τις εργασίες σε έναν συγκεκριμένο πράκτορα, ξεκινήστε εκτιμώντας τι θα απαιτούσε για την εκτέλεση των αντίστοιχων διαδικασιών ή σεναρίων εκτός του ActiveBatch. Τα συστήματα πρακτόρων είναι εκείνα όπου πραγματοποιείται η πλειονότητα των φόρτων εργασίας. Έτσι, θα πρέπει πάντα να έχουν άφθονους διαθέσιμους πόρους.
Απαιτήσεις μετά την εγκατάσταση
- Σειριακό κλειδί προγραμματιστή εργασίας.
- Ένα ή περισσότερα σειριακά κλειδιά του παράγοντα εκτέλεσης.
- Πρόσθετα σειριακά κλειδιά που βασίζονται σε στοιχεία και λειτουργίες με επιπλέον άδεια
Τα δύο απαιτούμενα σειριακά κλειδιά αποθηκεύονται στον διακομιστή Job Scheduler. Ο πελάτης ActiveBatch διαθέτει άδεια για απεριόριστες εγκαταστάσεις και αναφέρει το σειριακό κλειδί Job Scheduler κατά τη σύνδεση.
Τυπικές εγκαταστάσεις των Windows
Το ActiveBatch μπορεί να εγκατασταθεί με διάφορους τρόπους ανάλογα με τις ανάγκες σας. Παρακάτω αναφέρονται τρεις συνήθεις τύποι εγκατάστασης των Windows. Απαιτούνται τόσο τα στοιχεία του Job Scheduler όσο και του παράγοντα εκτέλεσης για οποιαδήποτε λειτουργία, ωστόσο, δεν χρειάζεται να εγκατασταθούν στο ίδιο μηχάνημα (και συνήθως δεν είναι).
Ο Πελάτης δεν απαιτείται για συνεχή λειτουργία αλλά είναι πρακτικά απαραίτητος για τη διαχείριση και παρακολούθηση διαδικασιών.
- Προγραμματιστής εργασίας, Εκτελεστικός πράκτορας, Πελάτης - Ένα σύστημα.
- Μόνο πράκτορας εκτέλεσης - Ένα ή περισσότερα συστήματα.
- Μόνο πελάτης - Ένα ή περισσότερα συστήματα χρηστών.
Περιβάλλον δείγματος
Οι περισσότερες εφαρμογές θα περιλαμβάνουν τουλάχιστον δύο περιβάλλοντα, δηλαδή ένα περιβάλλον παραγωγής και ένα περιβάλλον μη παραγωγής. Η ομαδοποιημένη δυνατότητα διαχείρισης αλλαγών χρησιμοποιείται για την προώθηση αντικειμένων σε άλλα περιβάλλοντα.
Εγκατάσταση ActiveBatch
Όταν πληρούνται οι προϋποθέσεις, το πρόγραμμα εγκατάστασης ActiveBatch είναι πολύ απλό. Λήψη κιτ από το Η πύλη υποστήριξης του ASCI και εκτελέστε το εκτελέσιμο. Μπορείτε επίσης να αναπτύξετε ένα MSI για αθόρυβες εγκαταστάσεις και αθόρυβες αναβαθμίσεις, ωστόσο, αυτό θα ισχύει μόνο όταν δημιουργηθεί το αρχικό σας περιβάλλον.
Βήμα 1: Εκκινήστε το πρόγραμμα εγκατάστασης και κάντε κλικ στο Έναρξη.
Βήμα 2: Επιλέξτε τις λειτουργίες που θέλετε να εγκαταστήσετε.
Εδώ, πρόκειται να εγκαταστήσουμε και τα τρία στοιχεία και εργαλεία στο ίδιο σύστημα.
Μετά την ολοκλήρωση, η Κονσόλα διαχείρισης ActiveBatch θα ξεκινήσει αυτόματα.
Κάντε κλικ Φινίρισμα για να κλείσετε το πρόγραμμα εγκατάστασης.
Βήμα 3: Διαμορφώστε στοιχεία μέσω της Κονσόλας διαχείρισης ActiveBatch
Εγκατεστημένα προγράμματα :
- Εργαλεία διαχειριστή: Διαχείριση Διαθεσιμότητας, Διαχειριστής Υπηρεσιών, Υπηρεσία Ενημέρωσης.
- Κονσόλα ActiveBatch
- Κονσόλα διαχείρισης ActiveBatch
- ActiveBatch Dashboard (ξεχωριστή εφαρμογή για απόδοση γραφικών).
- Εργαλεία διαχείρισης: Διαχείριση αλλαγών
- Εργαλεία Πελάτη: Ημερομηνία αριθμητικός διαχειριστής / ελεγκτής, αντικατάσταση ημερομηνίας, διεπαφές γραμμής εντολών (COM, PowerShell Module, κ.λπ.)
- Υπηρεσίες αναφοράς (για αναφορά Instance).
Βήμα 3.1
Ρυθμίστε τις παραμέτρους του παράγοντα εκτέλεσης και του χρονοδιαγράμματος εργασίας, προσπελάσιμο από κάθε καρτέλα στην αριστερή γραμμή.
εργαλεία δοκιμής ανοιχτού κώδικα cross browser
Βήμα 3.2
Ακολουθήστε τις καρτέλες στα αριστερά, πρώτα για το στοιχείο Exactions Agent. Στη συνέχεια, κάντε το ίδιο για το στοιχείο Job Scheduler. Αυτός ο οδηγός είναι αρκετά απλός και οι απαιτούμενες πληροφορίες θα αφορούν συγκεκριμένα το περιβάλλον σας.
Βήμα 3.3
Μόλις ολοκληρωθεί με επιτυχία, θα βρείτε τις δύο υπηρεσίες που εκτελούνται στην εφαρμογή Windows Services.
Αυτό είναι. Ολοκληρώσαμε την τοπική εγκατάσταση του ActiveBatch και είμαστε έτοιμοι να ξεκινήσουμε.
Ξεκινώντας με το ActiveBatch
Μόλις ολοκληρώσετε την εγκατάστασή σας, μπορείτε να ανοίξετε την Κονσόλα ActiveBatch για να ξεκινήσετε.
Ειδικά, καθώς διαμορφώνουμε ορισμένες ρυθμίσεις διαχείρισης για πρώτη φορά, είναι ίσως καλή ιδέα Εκτέλεση ως διαχειριστής κάνοντας δεξί κλικ στο εικονίδιο προγράμματος. Η αρχική εκκίνηση θα εμφανίσει την αρχική σελίδα του ActiveBatch που είναι καρτέλα σε προβολή.
Θα δείτε τα εικονίδια για κοινούς πόρους υποστήριξης στην παρακάτω οθόνη. Στα δεξιά, υπάρχει ένας δίσκος που ανοίγει και κλείνει με ανακοινώσεις ActiveBatch.
Θέλουμε να δημιουργήσουμε μια νέα σύνδεση Job Scheduler κάτω από το Πρόσφατες συνδέσεις επί κεφαλής. Κάντε κλικ Νέα σύνδεση… για να προσθέσετε ένα.
Θα σας παρουσιαστεί ένας διάλογος όπου μπορείτε να εισαγάγετε τις λεπτομέρειες του μηχανήματος Job Scheduler. Καθώς η δική μας είναι τοπική, θα εισέλθουμε απλώς localhost για σκοπούς επίδειξης. Θα δημιουργήσουμε το εμφανιζόμενο όνομά μας Βοήθεια για δοκιμές λογισμικού που είναι το όνομα που θα εμφανιστεί στην καρτέλα σύνδεσης.
Μπορείτε να παράσχετε τα διαπιστευτήρια εάν θέλετε να συνδεθείτε με τον Προγραμματιστή εργασίας με ένα άλλο σύνολο, αλλά από προεπιλογή, θα συνδεθεί με τον λογαριασμό χρήστη των Windows που εκτελεί την εφαρμογή. Κάντε κλικ Δοκιμή για να ελέγξετε τη σύνδεση. Μπορείτε να αγνοήσετε τις άλλες ιδιότητες και να κάνετε κλικ Συνδέω-συωδεομαι .
Σημείωση :Δεδομένου ότι έχουμε ήδη δημιουργήσει κάποια αντικείμενα, θα συνδεθούμε σε μια εικονική ρίζα που τμηματοποιεί την πρόσβαση των χρηστών και τα αντικείμενα από την προβολή. Αυτό δεν έχει καμία επίπτωση σε αυτό το σεμινάριο, αλλά θα εμφανίσει την υπο-σύνδεση, Νέος , στο παράθυρο πλοήγησης αντικειμένων.
Μόλις συνδεθείτε, θα δείτε τέσσερις ξεχωριστές περιοχές / παράθυρα. Τα περιεχόμενα της σύνδεσης έχουν καρτέλες κάτω από το Εμφανιζόμενο Όνομα, δίπλα στο Αρχική σελίδα καρτέλα από την οποία μόλις ήρθαμε.
- Πάνω αριστερά : Παράθυρο πλοήγησης αντικειμένων (δημιουργία, εύρεση και οργάνωση αντικειμένων εδώ).
- Κάτω αριστερά : Παράθυρο προβολών (λίστα προβολών).
- Επάνω δεξιά : Κύριο παράθυρο (επί του παρόντος έχει εγγραφεί ως έγγραφο είναι η Προβολή πληροφοριών προγραμματιστή εργασίας).
- Κάτω / κάτω δεξιά : Παράθυρο παρουσιών (προβολές και φίλτρα παρουσιών για το επιλεγμένο αντικείμενο).
Θα διερευνήσουμε κάθε παράθυρο λεπτομερώς. Αλλά πρώτα, ας καταλάβουμε τι είναι το Object vs Instance, καθώς θα κάνει το υπόλοιπο του σεμιναρίου πιο χρήσιμο.
ActiveBatch Objects Vs. Περιπτώσεις
Αντικείμενα
- Δημιουργήθηκε στο παράθυρο περιήγησης αντικειμένων.
- Ονομάζεται ορισμός, καθώς έχουν τις ιδιότητες που ορίζουν / περιγράφουν αυτό το αντικείμενο.
- Πολλαπλές κατηγορίες: Ενεργοποίηση και μη ενεργοποίηση, Κοινόχρηστο και μη κοινόχρηστο.
- Για αντικείμενα που μπορούν να ενεργοποιηθούν (Εργασίες, Σχέδια και Αναφορές), δημιουργούν παρουσίες.
- Πολλοί τύποι: Φάκελοι, Εργασίες, Σχέδια, Ουρές, Λογαριασμοί χρηστών, Πόροι κ.λπ.
Περιπτώσεις
- Αντίγραφο του προτύπου ενός αντικειμένου που μπορεί να ενεργοποιηθεί, εκτελείται χρησιμοποιώντας τις καθορισμένες ιδιότητές του.
- Αντιπροσωπεύστε το άτομο τρέχει εργασίας, προγράμματος ή αναφοράς.
Κάθε αντικείμενο που δημιουργείτε θα βρίσκεται σε αυτό το παράθυρο. Αυτό αναφέρεται επίσης ως το δέντρο λόγω της δομής του. Μπορείτε να παρομοιάσετε το παράθυρο 'Πλοήγηση αντικειμένων' με το σύστημα αρχείων των Windows, όπου τα αντικείμενα ActiveBatch είναι τα μεμονωμένα αρχεία και φάκελοι στη ρίζα, που είναι η μονάδα δίσκου C.
Το πρώτο και βασικό αντικείμενο είναι το Job Scheduler, κάτω από το οποίο εμπίπτουν όλα τα υπόλοιπα. Υπάρχει επίσης ένα βοηθητικό πρόγραμμα για την επιλογή του αντικειμένου Προγραμματιστής εργασίας, καθώς κάνετε δεξί κλικ σάς επιτρέπει να ορίσετε ασφάλεια επιπέδου ρίζας, πολιτικές, μεταβλητές και πολλά άλλα.
Το παράθυρο περιλαμβάνει επίσης άλλα ενσωματωμένα αντικείμενα που ανήκουν στο σύστημα (αντικείμενα OnDemand και Runtime). Εδώ, δεν συζητάμε τα ενσωματωμένα αντικείμενα κάτω από τον νέο μας φάκελο. Απλώς ξέρετε ότι χρησιμοποιούνται σε ειδικές περιπτώσεις.
Οργάνωση αντικειμένων
Κάθε αντικείμενο θα αποθηκευτεί στη ρίζα του αντικειμένου Job Scheduler.
Μπορείτε να δημιουργήσετε αντικείμενα σε επίπεδο ρίζας, όπως φακέλους, κάνοντας δεξί κλικ στο αντικείμενο Job Scheduler. Ακριβώς όπως δεν θα αποθηκεύατε όλα τα αρχεία του υπολογιστή σας στη ρίζα της μονάδας δίσκου C, δεν είναι βέλτιστη πρακτική να το κάνετε και εδώ. Επομένως, είναι η καλύτερη πρακτική να οργανώσετε όλα τα αντικείμενά σας μέσα σε φακέλους.
Στο πιο θεμελιώδες επίπεδο, θα πρέπει να έχετε τουλάχιστον έναν φάκελο για τις εργασίες και τα σχέδιά σας και έναν φάκελο για τα κοινόχρηστα αντικείμενα. Τα κοινόχρηστα αντικείμενα μπορούν να εφαρμοστούν ή να συσχετιστούν σε οποιονδήποτε αριθμό άλλων αντικειμένων.
Δεν θα συζητήσουμε λεπτομερώς τα Κοινόχρηστα αντικείμενα, αλλά είναι αντικείμενα όπως τα Προγράμματα, που περιέχουν ένα σύνολο φορών που θα εκτελεστεί μια σχετική εργασία ή Βιβλιοθήκες υπηρεσίας, που μπορούν να ορίσουν πράγματα όπως ένα REST τελικό σημείο και σχετικές συναρτήσεις που θα εκτίθενται για χρήση εντός ενός Ωφέλιμο φορτίο εργασίας.
Δημιουργία του πρώτου αντικειμένου σας
Ας δημιουργήσουμε έναν νέο φάκελο όπου μπορούμε να αποθηκεύσουμε κάποια άλλα αντικείμενα.
Παρατηρήστε ότι το αντικείμενο New Folder γίνεται καρτέλα στο Κύριο παράθυρο.
πώς να ζητήσετε προώθηση στην αξιολόγηση απόδοσης
Στη συνέχεια, ας δώσουμε στο αντικείμενο του φακέλου ένα όνομα και μια ετικέτα. Όλα τα αντικείμενα απαιτούν όνομα και ετικέτα. Ένα όνομα μπορεί να είναι οποιαδήποτε περιγραφική τιμή, ενώ η ετικέτα πρέπει να είναι μοναδική στην ιεραρχία της στο δέντρο. Οι ετικέτες χρησιμοποιούνται για τον προσδιορισμό της διαδρομής αντικειμένου (όπως μια διαδρομή αρχείου). Ας τους δώσουμε την ίδια τιμή, η οποία συμβαίνει από προεπιλογή.
Συμπληρώστε τις άλλες λεπτομέρειες και κάντε κλικ Αποθήκευση & Κλείσιμο .
Ας δημιουργήσουμε επίσης ένα φάκελο Shared Objects χρησιμοποιώντας τις ίδιες οδηγίες. Θεωρείται βέλτιστη πρακτική καθώς διευκολύνει την εύρεση και τη συσχέτιση αυτών των αντικειμένων με οποιονδήποτε άλλο αριθμό αντικειμένων που δημιουργείτε. Σε μεγάλα περιβάλλοντα, αυτό το είδος δομής είναι πιο πρακτικό.
Δημιουργία της πρώτης εργασίας σας
Στη συνέχεια, ας κάνουμε μια νέα εργασία καθώς θα κάνει τα άλλα παράθυρα πιο νόημα.
Οι θέσεις εργασίας χρειάζονται αυτές τις τέσσερις ιδιότητες (τουλάχιστον):
- Όνομα / Ετικέτα.
- Υποβολή ουράς (όπου θα σταλεί η εργασία για εκτέλεση).
- Λογαριασμός χρήστη (ποια διαπιστευτήρια θα χρησιμοποιηθούν κατά την υποβολή της εργασίας).
- Ωφέλιμο φορτίο (η εργασία που εκτελείται - θεωρητικά μπορεί να είναι κενή για ορισμένους τύπους εργασίας).
Όπως γνωρίζουμε ότι κάθε εργασία θα πρέπει να συσχετιστεί με μια ουρά υποβολής και λογαριασμό χρήστη (Κοινόχρηστα αντικείμενα), ας δημιουργήσουμε πρώτα αυτά τα αντικείμενα.
Δημιουργία της πρώτης ουράς σας
Υπάρχουν δύο τύποι ουρών στο ActiveBatch όπως εξηγείται παρακάτω.
Μια ουρά εκτέλεσης, που ορίζει ένα μηχάνημα όπου έχει εγκατασταθεί ένας πράκτορας εκτέλεσης, και μια γενική ουρά, η οποία είναι ουσιαστικά μια συλλογή ουρών εκτέλεσης. Οι γενικές ουρές χρησιμοποιούνται για υψηλή διαθεσιμότητα Εκτέλεση εργασίας, βελτιστοποίηση πόρων & εξισορρόπηση φορτίου και αυτόματη παροχή μηχανών cloud και εικονικής εκτέλεσης.
Κάντε δεξί κλικ στο φάκελο Shared Objects και επιλέξτε Νέο => Ουρά => Ουρά εκτέλεσης .
Δώστε στην ουρά εκτέλεσης ένα όνομα / ετικέτα, όπως EQ1 . Στη συνέχεια, κάντε κλικ στο Ιδιότητες σε ένα από τα φύλλα με καρτέλα στα αριστερά.
Υπάρχουν πολλές ιδιότητες που μπορούν να διαμορφωθούν όπως η εκτέλεση ορίων εργασίας και τα χαρακτηριστικά, που καθορίζουν τις ιδιότητες που περιγράφουν το μηχάνημα όπου είναι εγκατεστημένος ο εκτελεστικός πράκτορας (όπως λειτουργικό σύστημα ή τοποθεσία), αλλά χρειαζόμαστε μόνο την ιδιότητα του μηχανήματος προς το παρόν.
Ας βάλουμε λοιπόν στο localhost για σκοπούς επίδειξης και κάντε κλικ Αποθήκευση & Κλείσιμο .
Δημιουργία του πρώτου λογαριασμού χρήστη
Ένας λογαριασμός χρήστη καθορίζει τα διαπιστευτήρια που χρησιμοποιούνται κατά την υποβολή της εργασίας για εκτέλεση στο μηχάνημα εκτέλεσης.
Ας δημιουργήσουμε έναν στον ίδιο φάκελο με την ουρά εκτέλεσης κάνοντας δεξί κλικ Κοινόχρηστα αντικείμενα => Νέο => Λογαριασμός χρήστη . Στη συνέχεια, δώστε στο λογαριασμό χρήστη ένα όνομα / ετικέτα όπως Χρήστης1 και, στη συνέχεια, κάντε κλικ στο Ιδιότητες σεντόνι.
Εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασης για το αντικείμενο. Αυτά πρέπει να είναι τα έγκυρα διαπιστευτήρια της υπηρεσίας καταλόγου Active Directory για έναν λογαριασμό στον τομέα. Κάντε κλικ Αποθήκευσε και κλείσε .
Τώρα μπορείτε να δημιουργήσετε το αντικείμενο εργασίας σας και να έχετε έναν έγκυρο λογαριασμό εκτέλεσης και λογαριασμό χρήστη για συσχέτιση με την εργασία.
Μπορούμε να δημιουργήσουμε μια εργασία κάνοντας δεξί κλικ στο Φροντιστήριο φάκελο και κάνοντας κλικ Νέο => Εργασία . Δώστε στην εργασία ένα όνομα / ετικέτα, Εργασία1 , στη συνέχεια κάντε κλικ στη δεύτερη καρτέλα φύλλου ιδιοτήτων. Αυτό θα έχει τον τίτλο Βιβλιοθήκη εργασιών πληκτρολογήστε Job από προεπιλογή, ωστόσο, το όνομά της αλλάζει με βάση τον τύπο που επιλέξατε.
Ανεξάρτητα από τον τύπο εργασίας, εδώ θα δημιουργηθεί το ωφέλιμο φορτίο της εργασίας, δηλαδή η εργασία που θα γίνει. Μπορείτε να δείτε πολλά άλλα φύλλα ιδιοτήτων όπως Ενώσεις , Μεταβλητές , Ενεργοποιητές , Περιορισμοί , και Ειδοποιήσεις όπου επιλέγονται οι άλλες επιλογές.
Δίνεται παρακάτω ένα στιγμιότυπο οθόνης του αυτοματοποιημένου Ενεργοποιητές σεντόνι. Μπορείτε να ορίσετε πράγματα όπως καθημερινή εκτέλεση με βάση το διάστημα ή να συσχετίσετε ένα αντικείμενο χρονοδιαγράμματος που καθορίζει πιο περίπλοκες παραμέτρους.
Δίνεται παρακάτω είναι το Περιορισμοί σεντόνι. Μπορείτε να ορίσετε πράγματα όπως Περιορισμοί αρχείων το οποίο θα μπορούσε να ρυθμιστεί για να βεβαιωθείτε ότι ένα αρχείο είναι παρόν, πλήρως συμπληρωμένο και σταθερό πριν προχωρήσετε στην εκτέλεση.
Υπάρχουν πολλές άλλες ιδιότητες εργασίας βάσει των αναγκών του οργανισμού σας. Μπορείτε να τα ελέγξετε αν λάβετε μια επίδειξη και δωρεάν δοκιμή του ActiveBatch.
Ας κάνουμε κλικ στο Βιβλιοθήκη εργασιών φύλλο ιδιοκτησίας. Μπορείτε να επιλέξετε το αναπτυσσόμενο μενού για την ουρά υποβολής και τον λογαριασμό χρήστη στην κορυφή των ιδιοτήτων. Αυτό θα εμφανίσει το δέντρο, όπου μπορείτε να ανοίξετε το Κοινόχρηστα αντικείμενα φάκελο για να εντοπίσετε κάθε αντικείμενο.
Επιλέξτε το δικό σας Ουρά εκτέλεσης .
Επιλέξτε το δικό σας Λογαριασμός χρήστη .
Τώρα ας δημιουργήσουμε ένα απλό ωφέλιμο φορτίο. Η πλειονότητα της οθόνης είναι ο Job Steps Editor, ένας σχεδιαστής ροής εργασίας, όπου μπορείτε να μεταφέρετε και να αποθέσετε προκαθορισμένες ενέργειες και λειτουργίες για να συγκεντρώσετε το ωφέλιμο φορτίο της εργασίας.
Υπάρχουν εκατοντάδες Βήματα Εργασίας για κοινές ενέργειες με σενάριο που καλύπτουν πολλά εργαλεία και τεχνολογίες. Υπάρχουν επίσης αρκετές πρόσθετες επεκτάσεις βημάτων εργασίας που διαθέτουν ξεχωριστή άδεια για άλλα εργαλεία τρίτων.
Μπορείτε επίσης να χρησιμοποιήσετε τη βιβλιοθήκη υπηρεσίας ActiveBatch για διασύνδεση με υπηρεσίες RESTful, Web Services, WDSL και πολλά άλλα. Τι θα ήταν οι κλήσεις API; Για παράδειγμα , αυτά που μετατρέπονται σε πρόσθετα βήματα μεταφοράς και απόθεσης που μπορούν να εκτελεστούν χωρίς δέσμες ενεργειών.
Για το πιο βασικό παράδειγμα, ας πραγματοποιήσουμε κύλιση προς τα κάτω στο γενικός κατηγορία και μεταφορά και απόθεση α Βήμα καταγραφής στον χώρο εργασίας.
Εισαγάγετε κάποιο κείμενο στο Βήμα καταγραφής Το πεδίο κειμένου. Κάντε κλικ Αποθήκευσε και κλείσε .
Δημιουργία της πρώτης σας παρουσίας
Δημιουργήσαμε ένα αντικείμενο που μπορεί να ενεργοποιηθεί, τώρα μπορούμε να δημιουργήσουμε ένα στιγμιότυπο. Για να το κάνετε αυτό, κάντε δεξί κλικ στην εργασία και επιλέξτε Δώσει το έναυσμα για . Όπως μπορείτε να δείτε, υπάρχουν πολλές άλλες λειτουργίες που μπορείτε να εκτελέσετε και σε μια εργασία.
Ας ενεργοποιήσουμε την εργασία για άλλη μια φορά, ώστε να έχουμε κάποια επιπλέον δεδομένα για προβολή στους άλλους πίνακες. Τώρα μπορούμε να προχωρήσουμε.
Προβολή παραθύρου
Αν κοιτάξετε μέσα από το παράθυρο Προβολές, υπάρχουν φάκελοι για προγραμματιστές, χειριστές, διαχειριστές και, στη συνέχεια, γενικές προβολές προγραμματισμού του Analytics για όλους τους χρήστες. Μπορείτε να οργανώσετε και να εμφανίσετε / αποκρύψετε προβολές από το μενού Εργαλεία, αλλά η προεπιλεγμένη διαμόρφωση είναι πολύ χρήσιμη ως έχει.
Γενικά, υπάρχουν τρία είδη προβολών, δηλαδή προβολές αντικειμένων, προβολές παρουσίας και προβολές διαμόρφωσης. Αν ψάχνετε για κάτι στο ActiveBatch, τότε οι πιθανότητες είναι, έχει μια άποψη.
Κάνε κλικ στο Καθημερινή δραστηριότητα προβολή για καρτέλα στο Κύριο παράθυρο ως έγγραφο. Τώρα, θα προχωρήσουμε στο Main Pane.
Κύριο παράθυρο
Το Κύριο παράθυρο θα εμφανίσει πολλά διαφορετικά πράγματα, όπως Ιδιότητες εργασίας, Προβολές και πολλά άλλα. Αυτά είναι καρτέλα ως μεμονωμένα έγγραφα από προεπιλογή. Μπορείτε να κάνετε ρεαλιστική καρτέλα, αλλαγή μεγέθους και μετακίνηση οποιασδήποτε προβολής ή παραθύρου οπουδήποτε αλλού.
Σε αυτήν την περίπτωση, έχουμε την προβολή Καθημερινής Δραστηριότητας καρτέλα, εμφανίζοντας όλες τις παρουσίες εντός του πεδίου εφαρμογής του Job Scheduler (θυμηθείτε, συνδεθήκαμε σε μια Virtual Root). Μπορείτε να δείτε τις δύο παρουσίες εργασίας και μερικές βασικές πληροφορίες. Μπορείτε επίσης να φιλτράρετε για να αλλάξετε ημερομηνίες, καταστάσεις και πολλά άλλα.
Παράθυρο παρουσιών
Τέλος, έχουμε το παράθυρο παρουσιών. Αυτό θα μοιάζει πολύ με την Προβολή καθημερινής δραστηριότητας, αλλά θα μας δείξει μόνο τις παρουσίες από την επιλεγμένη εργασία στο παράθυρο περιήγησης αντικειμένων. Σε αυτήν την περίπτωση, εμφανίζουν τα ίδια δεδομένα, αλλά σε μεγαλύτερα περιβάλλοντα, αυτός είναι ένας πολύ καλός τρόπος για να προβάλετε μόνο μία εκτέλεση του Job.
Λειτουργίες και ιστορίες
Εάν κάνετε δεξί κλικ σε οποιαδήποτε παρουσία, θα λάβετε πολλές επιλογές. Εάν το Instance εκτελείται αυτήν τη στιγμή σε προβολή σε πραγματικό χρόνο, τότε μπορείτε να κάνετε ενέργειες όπως παύση ή ακύρωση του Instance. Μόλις ολοκληρωθεί, μπορείτε να δείτε τα ιστορικά δεδομένα.
Κάντε δεξί κλικ στην πιο πρόσφατη παρουσία και επιλέξτε Προβολή αρχείου καταγραφής . Μπορείτε να δείτε το πλήρες αρχείο καταγραφής, μαζί με το κείμενο που γράψαμε στο αρχείο καταγραφής χρησιμοποιώντας το Βήμα καταγραφής . Υπάρχουν επιπλέον φύλλα για πράγματα όπως Μεταβλητές κατά τη στιγμή της εκτέλεσης και Έλεγχοι που παρακολουθούν όλες τις λειτουργίες και τις ενέργειες του συστήματος που συμβαίνουν. Αυτά είναι πλήρως αναφέρσιμα.
Προβολή χάρτη
Παρόλο που δεν μπορούμε να εξερευνήσουμε κάθε προβολή και δυνατότητα για χάρη του χρόνου, θα εξερευνήσουμε μόνο μια τελική και σημαντική προβολή, δηλαδή την Προβολή χάρτη. Μεταβείτε στο Προβολή παραθύρου και επιλέξτε το από την κορυφή της λίστας για να το προσθέσετε στο Κύριο παράθυρο.
Το Map View είναι μια γραφική αναπαράσταση πολλών αντικειμένων ActiveBatch. Είναι ένας χώρος προβολής και ανάπτυξης σε πραγματικό χρόνο, δηλαδή μπορείτε πραγματικά να δημιουργήσετε ροές εργασίας, να δημιουργήσετε συσχετισμούς και να διαχειριστείτε αντικείμενα από αυτήν την προβολή. Μπορείτε να κάνετε κλικ στα βέλη για να αναπτύξετε κάθε φάκελο.
Εάν κάνετε δεξί κλικ Εργασία1 και ενεργοποιήστε το, τότε μπορείτε να το παρακολουθήσετε να εκτελείται σε πραγματικό χρόνο. Προσθέσαμε μερικές άλλες εργασίες μέσα σε ένα αντικείμενο σχεδίου, Σχέδιο1 , για να δείξετε τις σχέσεις που απεικονίζει το Map View. Για το πλαίσιο, ένα αντικείμενο αντικειμένου είναι σχεδόν ένας ενεργοποιημένος φάκελος για σχετικές εργασίες.
Μπορείτε να ορίσετε άλλες ιδιότητες σε ένα πρόγραμμα που θα σας επιτρέψει να εφαρμόσετε κεντρικές ρυθμίσεις σε όλες τις θυγατρικές εργασίες.
Στην παρακάτω εικόνα, Εργασία1 έχει δύο καθορισμένους κανόνες ενεργοποίησης. Η ενεργοποίηση μιας ολοκλήρωσης έχει οριστεί για ενεργοποίηση Εργασία1_Επιτυχία αν ολοκληρωθεί με επιτυχία. Το άλλο έχει ρυθμιστεί για ενεργοποίηση Job1_Fail εάν ολοκληρωθεί σε αποτυχία. Τα διαμορφώσαμε με μεταφορά και απόθεση Εργασία1 στις άλλες θέσεις εργασίας.
Το μπλε ορθογώνιο δίπλα Σχέδιο1 και Εργασία1 σημαίνει ότι Εργασία1 εκτελεί αυτήν τη στιγμή. Η πράσινη πλατεία δίπλα Εργασία1_Επιτυχία σημαίνει ότι η πιο πρόσφατη ολοκληρωμένη παρουσία της εργασίας ολοκληρώθηκε με επιτυχία.
Μια φορά Εργασία1 τελειώνει την εκτέλεση, θα ενεργοποιηθεί Εργασία1_Επιτυχία . Μόλις ολοκληρωθεί η δεύτερη εργασία, και οι δύο δείχνουν μια κατάσταση επιτυχούς ολοκλήρωσης. Μπορείτε επίσης να σημειώσετε τα νέα αντικείμενα στο Παράθυρο πλοήγησης αντικειμένων και οι επιτυχημένες παρουσίες στο Παράθυρο παρουσιών .
Η προβολή χάρτη περιλαμβάνει λειτουργίες όπως Εργαλείο βελτιστοποίησης ροής εργασίας που προσδιορίζει τρόπους με τους οποίους μπορείτε και βελτιστοποιείτε τις ροές εργασίας πολλαπλών εργασιών για να τις κάνετε πιο αποτελεσματικές. Επισημαίνει επίσης την κρίσιμη διαδρομή, ώστε να μπορείτε να βρείτε τρόπους για να τροποποιήσετε τις ροές εργασίας σας και να μετατρέψετε διαδοχικές εργασίες σε παράλληλες εργασίες, όταν είναι δυνατόν.
συμπέρασμα
Σε αυτό το σεμινάριο, έχουμε χάσει μόνο την επιφάνεια των δυνατοτήτων του ActiveBatch. Το Advanced Systems Concept προσφέρει εκατοντάδες ώρες εκπαίδευσης μέσω του ActiveBatch Academy εάν θέλετε να μάθετε περισσότερα.
=> Επισκεφτείτε τον ιστότοπο του ActiveBatch για να λάβετε μια επίδειξη και μια δωρεάν δοκιμή
Ο καλύτερος τρόπος για να απαντήσετε στις ερωτήσεις σας και να αποκτήσετε πρακτική επαφή με το προϊόν είναι να λάβετε μια επίδειξη από τον ιστότοπο του ActiveBatch. Μπορείτε επίσης να λάβετε τις πληροφορίες τιμολόγησης και μια δωρεάν δοκιμή του λογισμικού, ώστε να μπορείτε να παίζετε μόνοι σας.
Συνιστώμενη ανάγνωση
- Tutorial Bugzilla: Εγχειρίδιο Εργαλείου Διαχείρισης Ατελειών
- SeeTest Automation Tutorial: Ένας οδηγός εργαλείου αυτοματισμού δοκιμών για κινητά
- Tutorial Geb - Δοκιμή αυτοματισμού προγράμματος περιήγησης με χρήση του εργαλείου Geb
- Εγχειρίδιο πρακτικής εξέτασης TestProject Test Automation Tool
- Katalon Studio Tutorial: Ένα δωρεάν εργαλείο αυτοματοποίησης δοκιμών που περιμένατε
- Ranorex Tutorial: Ένα ισχυρό εργαλείο επιτραπέζιου υπολογιστή, ιστού και φορητού αυτοματισμού
- Selenium PhantomJS Εκμάθηση για Αυτοματισμό Ακέφαλου
- Πώς να δοκιμάσετε την απόδοση του ιστότοπου χρησιμοποιώντας το εργαλείο SmartMeter.io: Εγχειρίδιο κριτικής πρακτικής