Σχέδιο μετανάστευσης, τόπος δημιουργίας κέντρου. Ανάπτυξη μεθοδολογίας για την οργάνωση της διαδικασίας μετάβασης δεδομένων από λειτουργικό πληροφοριακό σύστημα σε υλοποιημένο

Παιδικά προϊόντα 29.06.2020
Επισκόπηση προγράμματος Η έκδοση υπολογιστή του Microsoft Excel Viewer θα επιτρέψει...
  • μεταφορά υφιστάμενων τομέων πόρων σε οργανωτικές μονάδες νέων τομέων, γεγονός που θα απλοποιήσει τη διαχείριση των πόρων του δικτύου.
  • «προσομοίωση» της προόδου της μετάβασης, ενώ δεν πραγματοποιείται πραγματική μεταφορά δεδομένων.
  • αναίρεση των ενεργειών που έγιναν σχετικά με τη μετανάστευση·
  • μετακίνηση λογαριασμών υπηρεσιών.
  • επαναφέρω σχέση εμπιστοσύνηςμεταξύ των τομέων πηγής και προορισμού·
  • Μετατροπή πολλαπλών τομέων σε έναν ή περισσότερους μεγάλους τομείς σε ένα ήδη δημιουργημένο περιβάλλον Active Directory.
  • αναδιάρθρωση υπαρχουσών ομάδων ή συγχώνευση πολλών ομάδων σε μία στον τομέα-στόχο.
  • αναλύστε τη διαδικασία μεταφοράς δεδομένων καταγράφοντας συμβάντα μετεγκατάστασης.

Η μετεγκατάσταση χρηστών και σταθμών εργασίας σε μια ενιαία δομή Active Directory πραγματοποιείται διατηρώντας τα υπάρχοντα δικαιώματα πρόσβασης.

Επιλογές αναβάθμισης

Υπάρχουν δύο κύριες επιλογές για την αναβάθμιση της υποδομής τομέα [4]:

  • Ενημέρωση τομέα. Αυτή η μέθοδος είναι η πιο κοινή και πιο εύκολη στην εφαρμογή κατά τη μετεγκατάσταση τομέων. Αυτή η μέθοδος σάς επιτρέπει να αποθηκεύσετε την τρέχουσα δομή τομέα, τις ρυθμίσεις συστήματος, τη δομή χρήστη και ομάδας. Η ενημέρωση τομέα (επιτόπια ενημέρωση) περιλαμβάνει τη μεταφορά υπαρχόντων ελεγκτών τομέα στον τομέα που δημιουργήθηκε πρόσφατα.
  • Αναδιάρθρωση τομέα. Αυτή η μέθοδος σάς επιτρέπει να αλλάξετε την υπάρχουσα δομή τομέων, να συγχωνεύσετε τομείς ή να μετατρέψετε τομείς σε οργανωτικές μονάδες.

Εκτός από τις παραπάνω επιλογές, υπάρχει επίσης μια μικτή επιλογή που βασίζεται σε αυτές - ενημέρωση τομέων με την επακόλουθη αναδιάρθρωσή τους [13].

Αυτές οι επιλογές καλούνται Διαδρομές μετάβασης για την υλοποίηση της υπηρεσίας καταλόγου Active Directory. Η διαδρομή μετάβασης που θα επιλεγεί από αυτές θα είναι ο κύριος σύνδεσμος στη συνολική στρατηγική για την ενημέρωση της υποδομής τομέα. Αυτή η στρατηγική θα περιλαμβάνει μια περιγραφή του ποια αντικείμενα υπηρεσίας καταλόγου πρέπει να μετακινηθούν και με ποια σειρά. Η βέλτιστη πρακτική για οποιαδήποτε κίνηση εφαρμογής κατά τη διάρκεια υλοποίησης της υπηρεσίας καταλόγου Active Directory είναι η τεκμηρίωση κάθε λεπτομέρειας σε ένα έγγραφο εργασίας που ονομάζεται σχέδιο μετάβασης.

Κριτήρια επιλογής διαδρομής μετάβασης

Κατά την επιλογή μιας διαδρομής μετάβασης, θεωρείται ότι η απόφαση αφορά μόνο έναν τομέα, πράγμα που σημαίνει ότι είναι απολύτως δίκαιο να χρησιμοποιηθούν διαφορετικές διαδρομές μετάβασης για διαφορετικούς τομείς στον ίδιο οργανισμό.

Ας εξετάσουμε τα κύρια κριτήρια που χρησιμοποιούνται κατά την επιλογή της καταλληλότερης διαδρομής μετάβασης [13], που δίνονται στους πίνακες 12.1, 12.2, 12.3, 12.4, 12.5, 12.6.

  • Κριτήριο 1. Ικανοποίηση από το υπάρχον μοντέλο του υπάρχοντος τομέα. Πίνακας 12.1.
    Επιλογή διαδρομής μετάβασης με βάση το κριτήριο 1 Διαδρομή μετάβασης
    Κριτήρια επιλεξιμότητας Ενημέρωση τομέα
    Εάν δεν υπάρχουν σημαντικές αλλαγές που θα θέλατε να κάνετε στο μοντέλο τομέα, τότε η ενημέρωση του τομέα θα παρέχει την ευκολότερη διαδρομή. Το όνομα τομέα θα παραμείνει το ίδιο, όπως και η ύπαρξη όλων των λογαριασμών χρηστών και ομάδων Αναδιάρθρωση τομέα
  • Εάν το τρέχον μοντέλο τομέα δεν ανταποκρίνεται πλέον στις ανάγκες του οργανισμού ή δεν είναι πλέον το καλύτερο για τα τμήματα του οργανισμού, η αναδιάρθρωση τομέα μπορεί να είναι η καλύτερη επιλογή. Κριτήριο 2. Ο βαθμός κινδύνου κατά τη μετάβαση σε ένα νέο μοντέλο τομέα.
    Επιλογή διαδρομής μετάβασης με βάση το κριτήριο 1 Διαδρομή μετάβασης
    Κριτήρια επιλεξιμότητας Πίνακας 12.2.
    Εάν δεν υπάρχουν σημαντικές αλλαγές που θα θέλατε να κάνετε στο μοντέλο τομέα, τότε η ενημέρωση του τομέα θα παρέχει την ευκολότερη διαδρομή. Το όνομα τομέα θα παραμείνει το ίδιο, όπως και η ύπαρξη όλων των λογαριασμών χρηστών και ομάδων Επιλογή διαδρομής μετάβασης με βάση το κριτήριο 2
  • Η αναβάθμιση ενός τομέα είναι μια μέθοδος χαμηλού κινδύνου. Η διαδικασία αναβάθμισης του ελεγκτή τομέα είναι αυτόματη, επομένως υπάρχει μικρός χώρος για σφάλματα χωρίς αλληλεπίδραση με τον χρήστη. Η μεθοδολογία για την ανάκτηση από μια αποτυχία αναβάθμισης τομέα είναι επίσης σχετικά απλή: εάν η αναβάθμιση αποτύχει, πρέπει να τερματίσετε τη λειτουργία του κύριου ελεγκτή τομέα (PDC), να εκχωρήσετε οποιονδήποτε ελεγκτή τομέα αντιγράφων ασφαλείας (BDC) που έχει νέα δεδομένα στον ρόλο PDC και ξεκινήστε ξανά τη διαδικασία Η αναδιάρθρωση τομέα είναι μια διαδρομή υψηλότερου κινδύνου από την ανανέωση τομέα. Υπάρχουν περισσότερες εργασίες προς ολοκλήρωση και επομένως πολλές διαδικασίες μπορεί να πάνε στραβά. Ως αποτέλεσμα, υπάρχει αυξανόμενη απογοήτευση μεταξύ των χρηστών που δεν μπορούν να συνδεθούν, να αποκτήσουν πρόσβαση στους απαραίτητους πόρους ή στα γραμματοκιβώτιά τους. .Κριτήριο 3. Μετάβαση 1 χρόνος εκτέλεσης
    Επιλογή διαδρομής μετάβασης με βάση το κριτήριο 1 Διαδρομή μετάβασης
    Κριτήρια επιλεξιμότητας Ο χρόνος της μετάβασης δεν είναι καθοριστικός παράγοντας για την επιλογή μιας διαδρομής μετάβασης, αλλά μπορεί να είναι καθοριστικός παράγοντας για μικρούς οργανισμούς με περιορισμένους πόρους.
    Εάν δεν υπάρχουν σημαντικές αλλαγές που θα θέλατε να κάνετε στο μοντέλο τομέα, τότε η ενημέρωση του τομέα θα παρέχει την ευκολότερη διαδρομή. Το όνομα τομέα θα παραμείνει το ίδιο, όπως και η ύπαρξη όλων των λογαριασμών χρηστών και ομάδων Η αναδιάρθρωση τομέα διαρκεί πάντα περισσότερο. Για παράδειγμα, κατά τη διάρκεια μιας αναδιάρθρωσης, δαπανάται πολύς χρόνος για τη δημιουργία και την επικύρωση της υποδομής του τομέα προορισμού, μεταφέροντας όλους τους λογαριασμούς από τον τομέα προέλευσης στον τομέα προορισμού. Οι μεγάλοι οργανισμοί ενδέχεται να μην μπορούν να μετακινήσουν όλα τα αντικείμενα ταυτόχρονα, επομένως πολύ συχνά η αναδιάρθρωση τομέα γίνεται σε διάφορα στάδια
  • Κριτήριο 4: Απαιτείται χρόνος υπηρεσίας καταλόγου για την ολοκλήρωση της διαδικασίας μετεγκατάστασης. Πίνακας 12.4.
    Επιλογή διαδρομής μετάβασης με βάση το κριτήριο 1 Διαδρομή μετάβασης
    Κριτήρια επιλεξιμότητας Επιλογή διαδρομής μετάβασης με βάση το κριτήριο 4
    Εάν δεν υπάρχουν σημαντικές αλλαγές που θα θέλατε να κάνετε στο μοντέλο τομέα, τότε η ενημέρωση του τομέα θα παρέχει την ευκολότερη διαδρομή. Το όνομα τομέα θα παραμείνει το ίδιο, όπως και η ύπαρξη όλων των λογαριασμών χρηστών και ομάδων Τα αντικείμενα λογαριασμού δεν είναι διαθέσιμα κατά τη διαδικασία μετεγκατάστασης, επειδή ενημερώνονται αυτόματα κατά την αναβάθμιση του τομέα
  • Μια καλή επιλογή για οργανισμούς στους οποίους ο χρόνος εργασίας του συστήματος είναι κρίσιμη αξία. Επειδή περιλαμβάνει τη δημιουργία ενός ακατοίκητου, «καθαρού» δάσους και αφήνει το αρχικό περιβάλλον ουσιαστικά αμετάβλητο, η λειτουργικότητα της υπηρεσίας καταλόγου διατηρείται καθώς οι χρήστες συνεχίζουν να λειτουργούν στο υπάρχον περιβάλλον. Μπορείτε να μετεγκαταστήσετε μεγάλες ή μικρές παρτίδες χρηστών σε ώρες εκτός αιχμής και να αφήσετε αυτούς τους νέους λογαριασμούς αδρανείς μέχρι να είστε έτοιμοι να αποχωρήσετε από το παλιό σύστημα Κριτήριο 5. Διαθεσιμότητα πόρων για την ολοκλήρωση της μετάβασης.
    Επιλογή διαδρομής μετάβασης με βάση το κριτήριο 1 Διαδρομή μετάβασης
    Κριτήρια επιλεξιμότητας Πίνακας 12.5.
    Εάν δεν υπάρχουν σημαντικές αλλαγές που θα θέλατε να κάνετε στο μοντέλο τομέα, τότε η ενημέρωση του τομέα θα παρέχει την ευκολότερη διαδρομή. Το όνομα τομέα θα παραμείνει το ίδιο, όπως και η ύπαρξη όλων των λογαριασμών χρηστών και ομάδων Επιλογή διαδρομής μετάβασης με βάση το κριτήριο 5
  • Δεδομένου ότι η ενημέρωση τομέα είναι μια αυτοματοποιημένη λειτουργία, αυτή η διαδρομή μετάβασης θα απαιτήσει λιγότερους ανθρώπινους πόρους Η αναδιάρθρωση τομέα συνεπάγεται περισσότερες εργασίες από την ανανέωση τομέα και επομένως απαιτεί περισσότερους πόρους, που σημαίνει ότι πρέπει να είναι επαρκώς στελεχωμένο για να χειριστεί τον πρόσθετο φόρτο εργασίας που σχετίζεται με την αναδιάρθρωση τομέα. Μια εναλλακτική είναι η εξωτερική ανάθεση μέρους ή του συνόλου του έργου: υπάρχουν πολλές ομάδες συμβούλων που ειδικεύονται σε τέτοια έργα, εξοικονομώντας χρόνο και χρήμα που απαιτούνται για την εκπαίδευση εσωτερικού προσωπικού
    Επιλογή διαδρομής μετάβασης με βάση το κριτήριο 1 Διαδρομή μετάβασης
    Κριτήρια επιλεξιμότητας Κριτήριο 6. Προϋπολογισμός μεταβατικού έργου.
    • Πίνακας 12.6.
    • Επιλογή διαδρομής μετάβασης με βάση το κριτήριο 5
    • Παράγοντες που συμβάλλουν στη μείωση των απαιτούμενων κονδυλίων του προϋπολογισμού:
    Εάν δεν υπάρχουν σημαντικές αλλαγές που θα θέλατε να κάνετε στο μοντέλο τομέα, τότε η ενημέρωση του τομέα θα παρέχει την ευκολότερη διαδρομή. Το όνομα τομέα θα παραμείνει το ίδιο, όπως και η ύπαρξη όλων των λογαριασμών χρηστών και ομάδων Για πολλούς λόγους, η αναδιάρθρωση τομέα θα απαιτήσει μεγαλύτερο προϋπολογισμό από την ανανέωση τομέα. Οι απαιτήσεις υλικού που απαιτούνται για τη δημιουργία ενός γυμνού δασικού περιβάλλοντος στο οποίο πρέπει να μετεγκατασταθούν τα αντικείμενα της υπηρεσίας καταλόγου θα πρέπει να ληφθούν υπόψη από την άποψη του προϋπολογισμού

Εάν μια εταιρεία δεν πληροί πλήρως τις προϋποθέσεις για να επιλέξει με σιγουριά την ανανέωση ή την αναδιάρθρωση τομέα ως διαδρομή ανανέωσης ή εάν και οι δύο διαδρομές είναι κατάλληλες για αυτήν, τότε μπορεί να επιλέξει μια τρίτη διαδρομή - ανανέωση τομέα ακολουθούμενη από αναδιάρθρωση.

Αυτή η διαδρομή προς την υπηρεσία καταλόγου Active Directory θα παρέχει άμεσα οφέλη (ανάθεση διαχείρισης, πολιτικές ομάδας, δημοσίευση εφαρμογών και άλλα), καθώς και τα μακροπρόθεσμα οφέλη της αναδιάρθρωσης τομέα (λιγότεροι τομείς με αυξημένο όγκο τομέα, σχεδιασμός τομέα σύμφωνα με τους επιχειρηματικούς και οργανωτικούς στόχους της εταιρείας).

Οι σύγχρονες εταιρείες αντιμετωπίζουν συχνά την ανάγκη να μεταναστεύσουν τα πληροφοριακά τους συστήματα. Ωστόσο, αυτή η διαδικασία πρέπει να προηγηθεί προσεκτική προετοιμασία, καθώς πολλά εμπόδια προκύπτουν στην πορεία.

Μπορεί να υπάρχουν πολλοί λόγοι για την έναρξη της μετάβασης σε ένα νέο πληροφοριακό σύστημα (IS), συμπεριλαμβανομένης της μείωσης των κινδύνων που συνδέονται με τη λειτουργία απαρχαιωμένων πλατφορμών, της προσαρμογής των συστημάτων πληροφοριών στα διεθνή πρότυπα και της αύξησης της αποτελεσματικότητας των επιχειρηματικών διαδικασιών. Αλλά ανεξάρτητα από το έργο που αντιμετωπίζει η εταιρεία, η μετάβαση από τη μια IP στην άλλη πρέπει να προγραμματιστεί και να προετοιμαστεί προσεκτικά.

Προβλήματα μετανάστευσης

Όταν πρόκειται για συστήματα μετεγκατάστασης συναλλαγών όπως το ERP, η χρέωση, η επεξεργασία ή η βασική τραπεζική, η μετάβαση σε ένα νέο σύστημα είναι πολύ προβληματική. Γεγονός είναι ότι οι επαγγελματίες πληροφορικής πρέπει να διασφαλίζουν την ακριβή μεταφορά μεγάλου όγκου δεδομένων, διατηρώντας την παράλληλη λειτουργία των παλαιών και νέων συστημάτων για τη συμφωνία και την ανάλυση των αποτελεσμάτων.

Για παράδειγμα, είχα εμπειρία έργου σε μία από τις μεγαλύτερες τράπεζες, όπου ένα σύστημα συναλλαγών μεταφερόταν από την μη υποστηριζόμενη πλέον πλατφόρμα Informix στην πλατφόρμα Oracle. Ταυτόχρονα, ήταν απαραίτητο να διεξαχθεί διεξοδική ανάλυση των επιχειρηματικών διαδικασιών, να μεταφερθούν επανειλημμένα δεδομένα από το παλιό σύστημα στο νέο και να ελεγχθεί η συνέπεια των αποτελεσμάτων του νέου και του παλαιού συστήματος, λαμβάνοντας υπόψη τη διάρκεια του κανονισμούς διαδικασίας. Γι' αυτό η περίοδος μετανάστευσης ήταν 14 μήνες. Μερικές φορές η παράλληλη λειτουργία δύο συστημάτων μπορεί να συνεχιστεί για μεγαλύτερο χρονικό διάστημα, αλλά ακόμη και όταν περιορίζεται σε αρκετούς μήνες, η διασφάλιση της λειτουργίας του νέου IS απαιτεί την κατανομή πρόσθετης υπολογιστικής ισχύος και σημαντικού χρόνου των εργαζομένων της επιχείρησης για την ταυτόχρονη εκτέλεση εργασιών σε δύο συστήματα .

Από το σύστημα του τμήματος στο επίπεδο της επιχείρησης

Η ενημέρωση IP πραγματοποιείται συχνά στο πλαίσιο της παγκοσμιοποίησης και του συγκεντρωτισμού. Αυτό σας επιτρέπει να μειώσετε σημαντικά το κόστος συντήρησης και ενημέρωσης συστημάτων λογισμικού. Πράγματι, η διατήρηση μιας ενιαίας πλατφόρμας που εξυπηρετεί όλους τους εργαζόμενους είναι πολύ πιο εύκολη από τη διατήρηση ξεχωριστών εργαλείων για κάθε τμήμα. Για παράδειγμα, η επιτυχής μετεγκατάσταση ενός συστήματος λογιστικής απογραφής σάς επιτρέπει να μεταφέρετε πολλές χιλιάδες τμήματα ενός μεγάλου οργανισμού σε μια ενιαία πλατφόρμα και να παρέχετε σοβαρή μείωση του κόστους πληροφορικής. Ωστόσο, πρέπει να θυμόμαστε ότι το μεγαλύτερο μέρος της προετοιμασίας σε αυτήν την περίπτωση αφορά τον συντονισμό δεδομένων σε διάφορες μορφές και αναπαραστάσεις, την ανάπτυξη νέων κανονισμών και την κατασκευή νέων μοντέλων αλληλεπίδρασης με τους εργαζομένους.

Μια άλλη σημαντική πτυχή είναι οι διεπαφές ολοκλήρωσης με άλλα συστήματα πληροφοριών επιχείρησης, ειδικά αυτογραφικά και συγκεκριμένα. Τα προβλήματα που σχετίζονται με αυτά μπορεί να μην είναι τόσο εμφανή στο πρώτο στάδιο, αλλά εντοπίζονται κατά την καθιέρωση της αλληλεπίδρασης μεταξύ των διαφόρων τμημάτων και του συνολικού συστήματος. Και αν για το παλιό σύστημα τέτοιες διεπαφές είχαν ήδη εφαρμοστεί προγραμματικά ή οργανωτικά, τότε για το νέο σύστημα ίσως χρειαστεί να αναπτυχθούν εκ νέου.

Θα πρέπει να θυμόμαστε ότι οι σκέψεις για την επέκταση της λειτουργικότητας του συστήματος μπορούν να έρθουν ήδη κατά την υλοποίηση του έργου, ακριβώς όπως η όρεξη έρχεται κατά τη διάρκεια ενός γεύματος. Αυτό σημαίνει ότι θα απαιτηθεί μια ολόκληρη σειρά πρόσθετων εργασιών.

Σχέδιο Δράσης

Η εμπειρία των δραστηριοτήτων του έργου σχετικά με τη μετεγκατάσταση συστήματος δείχνει ότι οποιοδήποτε τέτοιο έργο απαιτεί προσεκτική προετοιμασία και πρέπει να συνοδεύεται από ατομικό σχέδιο. Ωστόσο, ανεξάρτητα από τον τύπο των συστημάτων που μεταφέρονται, το λογισμικό, τους τόμους βάσεων δεδομένων κ.λπ., το γενικό σχήμα φαίνεται σχεδόν πανομοιότυπο.

Στο πρώτο στάδιο, είναι απαραίτητο να διεξαχθεί λεπτομερής έλεγχος, διαπιστώνοντας όλες τις απαιτήσεις για τον τρόπο λειτουργίας του νέου συστήματος, συνεντεύξεις από όλους τους βασικούς χρήστες. Είναι σημαντικό να κατανοήσουμε για ποιους όγκους δεδομένων και για ποιο είδος φορτίου μιλάμε, μόνο τότε οι ειδικοί θα μπορέσουν να προτείνουν τη σωστή στρατηγική μετανάστευσης.

Οι ίδιες οι διαδικασίες πρέπει επίσης να μελετηθούν προσεκτικά και να περιλαμβάνουν σημαντικά στοιχεία όπως τους κανόνες για την πρόσβαση των χρηστών στα συστήματα κατά τη διάρκεια της μετεγκατάστασης, τις διαδικασίες επαναφοράς στην προηγούμενη κατάσταση σε περίπτωση αποτυχίας και την αλληλεπίδραση των διαφόρων ειδικών που εμπλέκονται σε αυτές τις διαδικασίες. .

Μετά από συμφωνία με τον πελάτη, συνήθως καταρτίζεται ένα λεπτομερές σχέδιο, το οποίο περιλαμβάνει πολλά στάδια, δηλαδή: αντιγραφή δεδομένων, επαλήθευση, παράλληλη λειτουργία δύο συστημάτων και πλήρης μετάβαση σε νέα πλατφόρμα. Κατά τη γνώμη μου, το κύριο πράγμα σε μια επαγγελματικά οργανωμένη μετεγκατάσταση συστήματος είναι η ομαλότητα της διαδικασίας για τους χρήστες που μπορούν σταδιακά, χωρίς άγχος, να αρχίσουν να εργάζονται σε ένα νέο αυτοματοποιημένο σύστημα.

Ωστόσο, ακόμη και η προσεκτική προετοιμασία δεν σας γλιτώνει πάντα από την υποτίμηση του κόστους εργασίας κατά τη μεταφορά χρηστών σε «νέες ράγες». Η διαδικασία αυτή περιλαμβάνει τόσο την εκπαίδευση των εργαζομένων της εταιρείας όσο και την υποστήριξή τους κατά την περίοδο προσαρμογής στο νέο σύστημα.

Ο κλάδος PLM αναπτύσσεται για περισσότερα από δέκα χρόνια και έχει έρθει η στιγμή που οι επιχειρήσεις, έχοντας δοκιμάσει τις λύσεις που επιλέχθηκαν αρχικά, εύλογα αποφασίζουν να αντικαταστήσουν το υπάρχον PLM με άλλο ή να αλλάξουν σημαντικά τη διαμόρφωση του τρέχοντος. Και εδώ τίθεται το ερώτημα της μεταφοράς δεδομένων PLM από το παλιό σύστημα στο νέο. Όπως γνωρίζουμε, ακόμη και η ίδια η μετάφραση γεωμετρικών δεδομένων είναι μια δύσκολη και διφορούμενα λυμένη εργασία, η μετάβαση των δεδομένων PLM είναι μια ακόμη πιο περίπλοκη και ελάχιστα γνωστή διαδικασία.

Πώς συμβαίνει
Η επιλογή ενός νέου συστήματος PLM έγινε, η ομάδα διαχείρισης είναι ανακουφισμένη που πανηγυρίζει το αποτέλεσμα της δύσκολης προσπάθειας αυτής της επιλογής. Στην πραγματικότητα, μόλις τώρα ξεκινά η πραγματική δουλειά, ο σχεδιασμός και η εκτέλεση της μετάβασης δεδομένων από τα υπάρχοντα συστήματα στη νέα πλατφόρμα στόχου PLM. Τα υπάρχοντα δεδομένα μιας εταιρείας περιέχουν σημαντική ποσότητα πνευματικής ιδιοκτησίας (IP) και συνεπώς το ανταγωνιστικό πλεονέκτημα και το κεφάλαιο της εταιρείας. Η επιτυχία της εφαρμογής ενός νέου συστήματος εξαρτάται σε μεγάλο βαθμό από την αποτελεσματική μετάβαση των υπαρχόντων δεδομένων με έξυπνο, υψηλής ποιότητας και έγκαιρο τρόπο.

Αυτό το σενάριο επαναλαμβάνεται τακτικά με τη μια ή την άλλη μορφή σε όλο τον κόσμο και σε κάθε κλάδο. Με τον γρήγορο ρυθμό της τεχνολογικής προόδου, οι αυξανόμενες ανταγωνιστικές πιέσεις σημαίνουν ότι πολλές εταιρείες αξιολογούν συνεχώς τις λύσεις PLM τους και κάνουν βελτιώσεις. Η απόφαση μπορεί να οφείλεται στην αναγνώριση ότι η τρέχουσα λύση, ή πιο συχνά η συντήρησή της ή η χρήση πολλαπλών συστημάτων, δεν είναι ικανοποιητική για τη διοίκηση της εταιρείας. Επιπλέον, ένα άλλο κοινό θέμα είναι ο αντίκτυπος των εξαγορών της εταιρείας και η συνειδητοποίηση ότι η ενοποίηση των διαφόρων λύσεων PLM είναι δικαιολογημένη. Ένα άλλο σενάριο είναι η ανάγκη για μαζική αναδιαμόρφωση της τρέχουσας πλατφόρμας. Ανεξάρτητα από τους λόγους της αλλαγής, η αποτελεσματική εφαρμογή της αλλαγής θα εξαρτηθεί από την επιτυχή μετεγκατάσταση των υπαρχόντων δεδομένων στη νέα πλατφόρμα.

Ζητήματα μετεγκατάστασης δεδομένων
Η μετεγκατάσταση δεδομένων φέρνει πολλά ζητήματα στο προσκήνιο. Για παράδειγμα, μπορεί να αποδειχθεί ότι αυτή είναι η πρώτη ανασκόπηση εδώ και πολλά χρόνια σχετικά με τον τρόπο με τον οποίο η εταιρεία επέλεξε να διαχειριστεί τα δεδομένα προϊόντων. Προκειμένου να ξεπεραστούν προφανείς ελλείψεις στο τρέχον μοντέλο δεδομένων, όπως έχει εξελιχθεί με την πάροδο του χρόνου, μια εταιρεία μπορεί να χρειαστεί να αλλάξει μέρη του μοντέλου ή να το επεκτείνει. Σε κάθε περίπτωση, αυτές οι αλλαγές θα ασκήσουν πρόσθετη πίεση στη διαδικασία μετάβασης από το παλιό στο νέο και η απλή μεταφορά δεδομένων ενδέχεται να μην είναι δυνατή. Μία από τις πιο σημαντικές πτυχές της μετάβασης είναι ότι πρέπει πρώτα να ορίσετε όλα τα δεδομένα που υπόκεινται σε έλεγχο. Πολλοί πιστεύουν ότι μιλάμε μόνο για μεταφορά ψηφιακών δεδομένων, αλλά οι έμπειροι ειδικοί σίγουρα θα αναγνωρίσουν ότι κάποιο μέρος της κρίσιμης διεύθυνσης IP της εταιρείας μπορεί να είναι ακόμα σε έντυπη μορφή ή ακόμη και στα κεφάλια κορυφαίων υπαλλήλων.

Μόλις αναγνωριστούν τα προς μετεγκατάσταση δεδομένα, πρέπει να αναπτυχθούν και να εκτελεστούν διεργασίες για να επαληθευτεί η ακρίβειά τους. Συχνά, τα δεδομένα μπορεί να είναι παλιά, επειδή δεν έγιναν πρόσφατες αλλαγές σε προηγούμενες εκδόσεις των δεδομένων. Επιπλέον, διπλά δεδομένα χρησιμοποιούνται συχνά (ή διατηρούνται σε πολλαπλά συστήματα), απαιτώντας συνεχείς ή περιοδικούς ελέγχους συνέπειας και καθαρισμό δεδομένων. Ο προσδιορισμός του πλήρους εύρους των δεδομένων για τη μετάβαση απαιτεί τη γνώση των πιο έμπειρων εργαζομένων της εταιρείας.

Ίσως μια από τις μεγαλύτερες προκλήσεις της μετεγκατάστασης δεδομένων είναι ο χρονισμός της μετάβασης. Τα παλιά δεδομένα θα ενημερώνονται και θα τροποποιούνται συνεχώς, αφού η εταιρεία δεν μπορεί να σταματήσει το έργο της και να περιμένει την ολοκλήρωση της νέας εφαρμογής PLM. Επιπλέον, στην πραγματικότητα, η ομάδα που πραγματοποιεί τη μετάβαση έχει πολύ περιορισμένα τεχνικά χρονικά πλαίσια για την πραγματική μετάβαση, συνήθως αυτά είναι Σαββατοκύριακα ή αργίες. Η ανάγκη κάλυψης του διαθέσιμου ημερολογιακού χρόνου απαιτεί την εφαρμογή αλγορίθμων μετανάστευσης με χρήση ειδικών εργαλείων, καθώς τα δεδομένα μπορούν εύκολα να περιέχουν εκατοντάδες χιλιάδες (ή και εκατομμύρια) εγγραφές.

Παράδειγμα λύσης
Ας στραφούμε στην εμπειρία όσων έχουν πραγματοποιήσει και μεταναστεύουν δεδομένα PLM σε τακτική βάση. Ένας από τους αναγνωρισμένους ειδικούς στον τομέα της μετανάστευσης δεδομένων PLM είναι η γερμανική εταιρεία PRION Group, η οποία διαθέτει έντεκα χρόνια εμπειρίας στην παροχή τέτοιων υπηρεσιών και αποτελεσματικών εργαλείων για την υλοποίησή τους. Δεδομένου ότι το χαρτοφυλάκιο του PRION περιλαμβάνει διεπαφές για τα πιο κοινά PDM και συστήματα παλαιού τύπου από τα οποία πρέπει να γίνεται μετεγκατάσταση δεδομένων, η εταιρεία δεν χρειάζεται να αναπτύξει εκ νέου το λογισμικό μετεγκατάστασης σε κάθε συγκεκριμένη περίπτωση. Αυτό σας επιτρέπει να αναπτύξετε γρήγορα ένα πρόγραμμα μετεγκατάστασης για συγκεκριμένη εταιρεία και να ολοκληρώσετε γρήγορα τη μετάβαση για να ελαχιστοποιήσετε τον αντίκτυπο στην ανάπτυξη προϊόντων και παραγωγής. Το παρακάτω σχήμα δείχνει ένα διάγραμμα μιας τυπικής διαδικασίας μετεγκατάστασης δεδομένων χρησιμοποιώντας τη μεθοδολογία PRION.

Το πιο σημαντικό είναι ότι η λειτουργικότητα αυτού του σχήματος έχει επανειλημμένα επιβεβαιωθεί από ολοκληρωμένα έργα μετεγκατάστασης δεδομένων PLM για πολλούς πελάτες PRION. Επιπλέον, επανειλημμένες προσπάθειες απευθείας μετάδοσης δεδομένων από ένα σύστημα PLM σε άλλο έχουν αποδείξει ότι μια τέτοια πρωτόγονη προσέγγιση είναι 100% αναποτελεσματική. Μεταξύ των παραγόντων που καθορίζουν αυτή την κατάσταση είναι η συλλογή δεδομένων από πολλαπλές πηγές, η ανάγκη μετατροπής και καθαρισμού των δεδομένων, η πιστοποίησή τους και η φόρτωσή τους σε νέα συστήματα, τα οποία μπορούν επίσης να διανεμηθούν φυσικά. Ως εκ τούτου, δεν υπάρχει καμία απολύτως εκτίμηση κατά τη μετάβαση σε μια νέα πλατφόρμα PLM.

Για να μειώσει αυτούς τους κινδύνους, η PRION έχει αναπτύξει εργαλεία μετεγκατάστασης που χρησιμοποιούν μια ενδιάμεση βάση δεδομένων. Τα δεδομένα εξάγονται σε μια βάση δεδομένων σταδιοποίησης και μετασχηματίζονται σε αυτήν τη βάση δεδομένων πριν φορτωθούν στη νέα πλατφόρμα PLM στόχου. Αυτή η προσέγγιση δεν οδηγεί σε άμεση αλλαγή στα λειτουργικά δεδομένα και η επιχείρηση μπορεί να συνεχίσει ως συνήθως όσο αναπτύσσονται οι κανόνες και οι λεπτομέρειες της διαδικασίας μετεγκατάστασης δεδομένων. Κρίσιμης σημασίας για την επιτυχία της μετεγκατάστασης είναι η δημιουργία ενός συστήματος διαχείρισης αλλαγών για την παρακολούθηση όχι μόνο των αλλαγών που έγιναν κατά τη μετεγκατάσταση των ίδιων των δεδομένων, αλλά και των αλλαγών στα δεδομένα που πραγματοποιήθηκαν μετά τη φόρτωσή τους στη νέα πλατφόρμα PLM. Αυτό το σύστημα διαχείρισης αλλαγών πρέπει να υποστηρίζει τις συγκεκριμένες απαιτήσεις του πελάτη από την ίδια τη διαδικασία μετάβασης έως την κυκλοφορία του νέου συστήματος στο πεδίο.

Το γεγονός ότι το PRION μπορεί να χρησιμοποιήσει πολλά από τα σενάρια μετεγκατάστασης από την εκτεταμένη βιβλιοθήκη του που έχει αναπτυχθεί για προηγούμενους πελάτες μειώνει τους κινδύνους μετάβασης και μειώνει σημαντικά το κόστος για τους μελλοντικούς πελάτες. Αυτή η προσέγγιση βοηθά σε πολλά δύσκολα σενάρια μετάβασης, ειδικά όταν το σύστημα στόχος είναι μια κατανεμημένη λύση.

Για πιο λεπτομερείς πληροφορίες σχετικά με τα εργαλεία και τις υπηρεσίες του PRION, συνιστώ να επισκεφτείτε τον ιστότοπο

Σε αυτό το άρθρο, θα θέλαμε να συστηματοποιήσουμε την εμπειρία μας στην πραγματοποίηση μετεγκατάστασης δεδομένων σε μεγάλα εταιρικά έργα που σχετίζονται με τη μετάβαση των Πελατών στην εργασία σε διαμορφώσεις 1C:Enterprise 8.

Ταυτόχρονα, η κύρια έμφαση στο άρθρο θα δοθεί, πρώτα απ' όλα, στην τεχνολογική συνιστώσα της διαδικασίας μετανάστευσης. Επηρεάζεται και η οργανωτική συνιστώσα, αλλά σε μικρότερο βαθμό.

Όροι και ορισμοί

Η μετανάστευση δεδομένων συνήθως κατανοείται ως μια τελική ακολουθία εργασίας, ένα έργο που στοχεύει σε μια εφάπαξ μαζική μετακίνηση δεδομένων από τα συστήματα πηγής (ιστορικά συστήματα) στο σύστημα προορισμού. Ταυτόχρονα, σταματά η εκμετάλλευση αυτών των δεδομένων στα συστήματα πηγής.

Η μετάβαση δεδομένων πρέπει να διακρίνεται από την ενοποίηση δεδομένων. Η ενοποίηση, σε αντίθεση με τη μετεγκατάσταση, είναι ένα μόνιμο μέρος της αρχιτεκτονικής πληροφορικής και είναι υπεύθυνη για τη ροή δεδομένων μεταξύ διαφορετικών συστημάτων και αποθηκών δεδομένων - και είναι μια διαδικασία και όχι μια δραστηριότητα έργου.

Το σύστημα μετανάστευσης γενικά μοιάζει με αυτό:

Ρύζι. 1

Ιστορικά συστήματα- βάσεις δεδομένων της εταιρείας του Πελάτη, οι οποίες σχεδιάζεται να αντικατασταθούν πλήρως ή εν μέρει κατά την εφαρμογή ενός νέου συστήματος.

Σύστημα δέκτη- σύστημα στόχου, αυθαίρετη διαμόρφωση "1C: Enterprise 8".

Αρχικά στοιχεία- δεδομένα που λαμβάνονται από ιστορικά συστήματα σε προσαρμοσμένη μορφή αρχείου xls. Σε αυτήν την περίπτωση, η μορφή xls φαίνεται να είναι μια από τις πιο βολικές, καθώς η δυνατότητα αποστολής σε αρχείο xls υπάρχει σε πολλά λογιστικά συστήματα «προηγούμενων γενεών».

Ως μια σύγχρονη εναλλακτική, είναι δυνατό να θεωρήσουμε τη μορφή αρχείου xml ως μεταφορά.

Υπάρχουν επίσης επιλογές για τη χρήση μιας ενδιάμεσης βάσης δεδομένων.

Μεταμόρφωση, μετατροπή- η διαδικασία μετατροπής των δεδομένων πηγής σε δεδομένα για φόρτωση. Ο μετασχηματισμός δεδομένων πραγματοποιείται σύμφωνα με τα πρότυπα φόρτωσης. Το αποτέλεσμα του μετασχηματισμού είναι τα δεδομένα που θα φορτωθούν.

Δεδομένα για λήψη- δεδομένα που προορίζονται για φόρτωση στο σύστημα λήψης. Αυτό το άρθρο, καθώς και τα δεδομένα προέλευσης, εξετάζει τη μορφή xls.

Πρότυπα δεδομένων για φόρτωση- περιγραφή των πινάκων δεδομένων που θα φορτωθούν στο σύστημα προορισμού.

Στάδια μετανάστευσης

Ας εξετάσουμε τη διαδικασία προετοιμασίας και διεξαγωγής της μετανάστευσης βήμα προς βήμα.

Τα οργανωτικά στάδια της μετανάστευσης περιλαμβάνουν τα ακόλουθα σημεία:

· Καθορισμός στρατηγικής μετανάστευσης. Σε αυτό το στάδιο, ο Ανάδοχος και ο Πελάτης συμφωνούν σχετικά με την τεχνολογία για την εκτέλεση εργασιών μετανάστευσης.

· Καθορισμός της σύνθεσης της ομάδας εργασίας για τη μετανάστευση. Η ομάδα εργασίας θα πρέπει να περιλαμβάνει ειδικούς τόσο από τον Ανάδοχο όσο και από τον Πελάτη που είναι επαρκώς εξοικειωμένοι με τη λειτουργία των ιστορικών συστημάτων (από την πλευρά του Πελάτη) και του συστήματος στόχου (από την πλευρά του Αναδόχου).

· Προκαταρκτικό σχέδιο μετανάστευσης. Το σχέδιο μετάβασης θα προσαρμοστεί αρκετές φορές καθώς προχωρά το έργο.

· Περίοδοι ημερομηνιών λήψης δεδομένων από ιστορικά συστήματα, όγκοι δεδομένων. Περίοδοι αποκοπής δεδομένων για μετεγκαταστάσεις, ημερομηνίες δοκιμής και τελικές μετεγκαταστάσεις. Αυτές οι πληροφορίες μπορούν να αποδοθούν στο σχέδιο μετάβασης.

· Σύνθεση δεδομένων προς μετεγκατάσταση. Δεδομένα αναφοράς, ταξινομητές, δεδομένα συναλλαγών, υπόλοιπα, κύκλος εργασιών κ.λπ.

· Ζητήματα ελέγχου της ποιότητας, της ορθότητας και της ακεραιότητας των δεδομένων κατά τη διαδικασία μετάβασης και στο τέλος.

· Ζητήματα επαναφοράς σε προηγούμενη κατάσταση σε περίπτωση αστοχίας.

Ας σταθούμε αναλυτικότερα στα τεχνολογικά στάδια της μετανάστευσης.

Ρύζι. 2

1.Προετοιμασία προτύπων φόρτωσης δεδομένων

Το πρότυπο φόρτωσης δεδομένων περιέχει τεχνικές περιγραφές των πινάκων δεδομένων που πρόκειται να φορτωθούν, αλγόριθμους και κανόνες φόρτωσης για το τρέχον πρότυπο.

Κάθε πρότυπο στοχεύει γενικά έναν ή περισσότερους σχετικούς πίνακες στο σύστημα προορισμού.

Το πρότυπο αναφέρει:

· Περιγραφή όλων των πεδίων του αρχείου δεδομένων xls για λήψη, συμπεριλαμβανομένων:

o Όνομα πεδίου

o Ένδειξη ότι το πεδίο πρέπει να συμπληρωθεί

o Παράδειγμα συμπλήρωσης του πεδίου

o Σημείωση

· Περιγραφή των κανόνων για τη φόρτωση του πίνακα συστήματος προορισμού με βάση τα δεδομένα που θα φορτωθούν (ουρά στην περίπτωση πολλών σχετικών πινάκων, αλγόριθμοι αναζήτησης για βασικά πεδία κ.λπ.)

· Περιγραφή της απευθείας συμπλήρωσης των πεδίων των πινάκων του συστήματος προορισμού, εάν παρέχεται οτιδήποτε άλλο εκτός από τη μεταφορά δεδομένων «ένα προς ένα» από ένα αρχείο δεδομένων για φόρτωση. Σχετικό για πεδία αναφοράς, για παράδειγμα.

Κατά τη διάρκεια των εργασιών σε αυτό το στάδιο, ο Ανάδοχος πρέπει επίσης να προετοιμάσει ένα πρόγραμμα φόρτωσης αρχείων δεδομένων για φόρτωση. Όταν εργάζεστε με αρχεία xls, αυτή η εργασία δεν είναι ιδιαίτερα δύσκολη.

2.Προσδιορισμός πηγών δεδομένων

Αυτό το στάδιο μπορεί να ξεκινήσει μαζί με το προηγούμενο στάδιο «1. Προετοιμασία προτύπων φόρτωσης δεδομένων."

Σε αυτό το στάδιο, οι ειδικοί του Πελάτη καθορίζουν από ποια συστήματα και ποια δεδομένα μπορούν να ληφθούν. Θα πρέπει επίσης να καθορίσετε ποια δεδομένα Ισως μπορεί να χρειαστεί.

Κατά κανόνα, σε μεγάλα έργα μετάβασης, ο προσδιορισμός μιας πλήρους εξαντλητικής λίστας πηγών δεδομένων μπορεί να διαρκέσει πολύ και συμβαίνει καθώς η εργασία συνεχίζεται στα επόμενα στάδια.

Υπάρχουν συχνά περιπτώσεις όπου, προκειμένου να διασφαλιστεί περαιτέρω η ακεραιότητα των πληροφοριών, ορισμένα δεδομένα πρέπει να μεταφερθούν από έντυπες πηγές (ψηφιακά) ή ακόμη και να καταχωρηθούν σε πίνακες σύμφωνα με τα λόγια των βασικών υπαλλήλων του Πελάτη.

Ωστόσο, σε αυτό το στάδιο θα πρέπει να προσπαθήσετε να προσδιορίσετε όσο το δυνατόν περισσότερα από τα απαραίτητα δεδομένα.

3.Μεταφόρτωση δεδομένων πηγής

Η διαδικασία λήψης δεδομένων από ιστορικά συστήματα μπορεί να διαρκέσει πολύ χρόνο, ειδικά εάν υπάρχουν πολλά συστήματα, είναι διαφορετικά και διαφορετικά τμήματα του Πελάτη είναι υπεύθυνα για αυτά. Αυτό το σημείο πρέπει να λαμβάνεται υπόψη κατά τη διάρκεια της δοκιμής και της τελικής μετεγκατάστασης.

Η πιο βολική επιλογή φαίνεται να είναι η μεταφόρτωση σε αρχεία xls. Πολλά παλαιότερα συστήματα πληροφορικής υποστηρίζουν αυτήν την επιλογή.

Μπορεί επίσης να υπάρχουν επιλογές για μεταφόρτωση σε μορφές csv, dbf, xml και άλλες.

Αξίζει να σημειωθεί ότι για τον έναν ή τον άλλο λόγο (ζητήματα ασφαλείας, για παράδειγμα), ο Πελάτης δεν μπορεί πάντα να παρέχει πλήρεις λήψεις δεδομένων σε αυτό το στάδιο! Μόνο μια δομή δεδομένων και μερικές θέσεις δοκιμής. Έτσι, μπορεί να προκύψει μια κατάσταση κατά τη διάρκεια των δοκιμαστικών και τελικών φορτώσεων, να ανιχνεύονται δεδομένα χαμηλής ποιότητας στους πίνακες προέλευσης, γεγονός που θα οδηγήσει σε απρογραμμάτιστα σφάλματα.

Για να ελαχιστοποιηθεί αυτό το πρόβλημα, ο όγκος των δοκιμαστικών λήψεων από ιστορικά συστήματα θα πρέπει να συμφωνηθεί εκ των προτέρων.

4.Χαρτογράφηση δεδομένων

Χαρτογράφηση (χαρτογράφηση δεδομένων) - γενικά, η διαδικασία σύγκρισης δεδομένων από ιστορικά συστήματα και το σύστημα λήψης. Δηλαδή τα δεδομένα προέλευσης και τα δεδομένα που θα φορτωθούν.

Το στάδιο της χαρτογράφησης είναι το πιο χρονοβόρο στάδιο και μπορεί να λάβει περισσότερο από το 50% του συνόλου της εργασίας για την εργασία μετάβασης.

Σε αυτό το στάδιο, ολόκληρη η ομάδα εργασίας του έργου μετανάστευσης συμμετέχει πλήρως.

Στη διαδικασία της χαρτογράφησης δεδομένων, είναι απαραίτητο να διακρίνουμε τα υποστάδια της χαρτογράφησης πίνακα και της χαρτογράφησης πεδίου.

· Χαρτογράφηση πινάκων, ή αντιστοίχιση προτύπων - σύγκριση πινάκων δεδομένων πηγής και προτύπων δεδομένων για φόρτωση. Ο αγώνας μπορεί να είναι είτε 1:1 είτε N:N. Ως αποτέλεσμα αυτής της εργασίας, καταρτίζεται και διατηρείται ένα μητρώο χαρτογράφησης πίνακα. Αυτό το υποστάδιο είναι απαραίτητο για το επόμενο υποστάδιο της χαρτογράφησης πεδίου και για την παρακολούθηση της γενικής κατάστασης στη χαρτογράφηση.

Ομάδα προτύπων 1C

Όνομα του προτύπου 1C

Όνομα αρχείου-

πηγή

Κανόνες για τη δημιουργία ενός αρχείου πηγής

Υπεύθυνος

Κατάσταση

Σημείωμα

NSI

Δείγμα_

Ονοματολογία

Nomenk

latura.xls

Ορίστε την επιλογή στο σύστημα N
. Αποθήκευση σε txt
. Ανοιχτό σε xls, οι στήλες είναι κείμενο
. Η πρώτη γραμμή είναι η κεφαλίδα
. Αριθμός στηλών - 15
. Ελέγξτε τον αριθμό των γραμμών σε txt και xls
. Το όνομα του φύλλου είναι πάντα "Φύλλο1"

Ιβάνοφ Ι.Ι.

στη δουλειά

· Αντιστοίχιση πεδίων - πεδία πίνακα αντιστοίχισης εντός μιας ήδη καθορισμένης αντιστοίχισης πίνακα. Το αποτέλεσμα αυτής της εργασίας είναι ένα μητρώο αντιστοίχισης πεδίου.

№ σελ

Cl. πεδίο

Υποχρεούμαι

Όνομα πεδίου προτύπου 1C "Template_Nomenclature"

Περιγραφή

Όνομα πεδίου "Nomenclature.xls"

Αλγόριθμος πλήρωσης

Κώδικας

Κωδικός στοιχείου καταλόγου

Κώδικας

Ονομα

Ονομα

Ναί

Αυτή είναι μια ομάδα

Περιέχει μία από τις ακόλουθες τιμές:
. 1 - για ομάδες
. 0 - για στοιχεία

Αν μήκος κωδικού=11 χαρακτήρες και τελευταίοι 4 χαρακτήρες<>"0000", τότε αυτό το στοιχείο είναι "0", διαφορετικά η ομάδα είναι "1".

Ονοματεπώνυμο

Όνομα στοιχείου καταλόγου

Ονομα

Εάν ThisGroup = 1, Τότε "", ElseIf ThisGroup = 0, τότε Όνομα.

Ως μέρος αυτού του σταδίου, θα πρέπει επίσης να πραγματοποιηθούν πιθανές εργασίες για την κανονικοποίηση των δεδομένων.

5. Προετοιμασία κανόνων μετασχηματισμού

Σε αντίθεση με τα προηγούμενα στάδια, αυτό το στάδιο είναι τεχνικό και περιλαμβάνει την εργασία του Αναδόχου του έργου.

Με βάση τα συμφωνημένα μητρώα χαρτογράφησης πεδίου, οι ειδικοί του Αναδόχου αναπτύσσουν κανόνες για τη μετατροπή δεδομένων.

Για επιχειρησιακές εργασίες κατά τα προπαρασκευαστικά στάδια της μετεγκατάστασης και περαιτέρω, κατά τη διάρκεια της δοκιμής και της τελικής μετεγκατάστασης, είναι σημαντικό να υπάρχει ένα βολικό περιβάλλον για την ανάπτυξη κανόνων (σεναρίων) για μετασχηματισμό δεδομένων και ένα περιβάλλον για τη μετατροπή των δεδομένων πηγής σε δεδομένα για φόρτωση.

Οι απαιτήσεις για αυτό το περιβάλλον περιλαμβάνουν:

· Ευκολία και ταχύτητα ανάπτυξης κανόνων μετασχηματισμού.

· Ταχύτητα μετατροπής δεδομένων. Τα αρχεία εισόδου και εξόδου μπορεί να είναι εκατοντάδες χιλιάδες γραμμές!

· Δυνατότητα εργασίας με πολλά αρχεία εισόδου ταυτόχρονα.

· Δυνατότητα αποθήκευσης κανόνων μετασχηματισμού σε ξεχωριστά αρχεία.

Για τα έργα μετεγκατάστασής μας, έχουμε αναπτύξει έναν εξειδικευμένο σταθμό εργασίας προγραμματιστή, χρησιμοποιώντας ως βάση την τυπική επεξεργασία 1C Query Console.

Η επεξεργασία της Query Console έχει βελτιωθεί για να επιτρέπει απευθείας ερωτήματα σε αρχεία xls.

Ακολουθεί ένα παράδειγμα συνδυασμού δύο αρχείων πηγής xls Εργαζόμενοι.xls


Κωδικός υπαλλήλου

Επώνυμο

Ονομα

Επώνυμο

Ημερομηνία γεννήσεως

2423

Ιβάνοφ

Ιβάν

Ιβάνοβιτς

17.11.1992

1523

Πετρόφ

Βασίλι

Αλεξάντροβιτς

04.02.1991

4363

Σιντόροφ

Κύριλλος

Νικολάεβιτς

01.05.1995

Ντενίσοφ

Denis

Ντενίσοβιτς

01.01.1990

Και Λειτουργίες.xlsμε σελίδες:

Διαγραφές

Κωδικός υπαλλήλου

Ημερομηνία

Ποσό

2423

01.02.2014

1523

02.02.2014

4363

03.02.2014

04.02.2014

100000

2423

05.02.2014

1523

06.02.2014

4363

07.02.2014

2356

08.02.2014

140000

2423

09.02.2014

1523

10.02.2014

4363

11.02.2014

23523

12.02.2014

80000

Και Αποδείξεις:

Κωδικός υπαλλήλου

Ημερομηνία

Ποσό

01.05.2004

02.05.2004

03.05.2004

04.05.2004

2423Ημερομηνία γεννήσεως

Ποσό απόδειξης

Ποσό που διαγράφηκε

Ιβάνοφ Ιβάν Ιβάνοβιτς

2423

17.11.1992

1341234

1010

Πετρόφ Βασίλι Αλεξάντροβιτς

1523

04.02.1991

245245

Ντενίσοφ Ντένις Ντενίσοβιτς

01.01.1990

380000

320000

Sidorov Kirill Nikolaevich

4363

01.05.1995

613382

26336

ΣΥΝΟΛΟ:

2579861

347842

Σημειώστε ότι το παράδειγμα είναι τεχνητό, ειδικά επιλεγμένο για να δείξει όλα τα πιθανά στάδια μετασχηματισμού των πηγών δεδομένων.

Η τεχνολογική ακολουθία των εργασιών μετασχηματισμού εδώ είναι η εξής:

Χρησιμοποιώντας τη γλώσσα ερωτημάτων Access SQL (η οποία παρέχει σημαντικές πρόσθετες δυνατότητες σε σύγκριση με τη γλώσσα ερωτημάτων 1C), δημιουργείται ένα αρχικό ερώτημα που εξάγει δεδομένα από το αρχείο xls στο περιβάλλον 1C. Ταυτόχρονα, σε αυτό το στάδιο είναι ήδη δυνατοί διάφοροι έλεγχοι και κανονικοποίηση δεδομένων.

Η τεχνολογία πρόσβασης δεδομένων ADO παρέχει υψηλή ταχύτητα.

Ρύζι. 3

2. Ερώτημα σε γλώσσα 1C - το κύριο ερώτημα που υλοποιεί τον αλγόριθμο χαρτογράφησης πεδίων. Και επίσης: εμπλουτισμός των ληφθέντων δεδομένων με δεδομένα από τη βάση δεδομένων 1C, ανασυγκρότηση, συγχώνευση με τα αποτελέσματα των ερωτημάτων σε άλλα αρχεία πηγής xls κ.λπ.

3. Μετα-επεξεργασία του αποτελέσματος αιτήματος 1C εάν είναι απαραίτητο. Υλοποιήθηκε με χρήση σεναρίου σε γλώσσα 1C.

Για παράδειγμα, εδώ υλοποιούμε την προσθήκη της γραμμής "TOTAL" στις στήλες ποσού.

4. Γράψτε το τελικό σύνολο δεδομένων σε ένα αρχείο xls.

Γενικά, η έξοδος είναι τελικά αρχεία για φόρτωση στη βάση δεδομένων στόχου 1C.

Αυτό το εργαλείο σάς επιτρέπει επίσης να αποθηκεύετε κανόνες μετατροπής δεδομένων σε ξεχωριστό αρχείο xml:

Επιπλέον, είναι δυνατή η εργασία V λειτουργία παρτίδας, το οποίο είναι ιδιαίτερα σημαντικό όταν υπάρχει μεγάλος αριθμός ετερογενών μεταναστευτικών δεδομένων.

Κατά τα προηγούμενα στάδια, το προπαρασκευαστικό μέρος της εργασίας γενικά τελειώνει - προσδιορίζονται όλες οι πηγές δεδομένων, τα δεδομένα πηγής λαμβάνονται από τις πηγές, τα πρότυπα λήψης προετοιμάζονται στη βάση δεδομένων στόχου, προετοιμάζεται η χαρτογράφηση δεδομένων και, τέλος, αναπτύσσονται σενάρια μετασχηματισμού δεδομένων .

Θα πρέπει να σημειωθεί ότι πριν από την τελική μετανάστευση θα πρέπει οπωσδήποτε να πραγματοποιήσετε αρκετές δοκιμές. Κατά τη δοκιμαστική μετεγκατάσταση, ο Ανάδοχος, μαζί με τους Πελάτες, προσδιορίζει:

Σφάλματα μετατροπής, σφάλματα φόρτωσης δεδομένων

Πραγματοποιήστε μια προκαταρκτική αξιολόγηση της ποιότητας των δεδομένων που φορτώνονται στο σύστημα στόχου

Με βάση τα αποτελέσματα των δοκιμαστικών μετεγκαταστάσεων, δημιουργούν/ενημερώνουν ένα τελικό σχέδιο μετεγκατάστασης

7.Συμφωνία δεδομένων

Η ποιότητα των ληφθέντων δεδομένων θα πρέπει να ελέγχεται τόσο μετά τις δοκιμαστικές μετεγκαταστάσεις όσο και στο τέλος της τελικής μετεγκατάστασης. Κατά τη διάρκεια της συμφωνίας, μπορούν να ελεγχθούν οι ακόλουθοι δείκτες:

· Σύμπτωση των συνολικών ποσών για τα υπόλοιπα, σύμφωνα με έγγραφα.

· Ποσοτικές αντιστοιχίσεις, για παράδειγμα ο αριθμός των ΛΣ.

· Σωστή συμπλήρωση μεμονωμένων επιλεγμένων οντοτήτων.

Λάβετε υπόψη ότι ορισμένοι έλεγχοι των δεδομένων μετεγκατάστασης και ζητήματα κανονικοποίησης δεδομένων πρέπει να επιλύονται σε όλες τις διαδικασίες μετεγκατάστασης. Πρέπει πάντα να αναρωτιέστε τι πρέπει να γίνει στο τρέχον στάδιο για να αποφύγετε λάθη στα επόμενα στάδια.

Για παράδειγμα:

· Ελέγξτε για διπλότυπα κατά βασικά πεδία. Μπορεί και πρέπει να πραγματοποιηθεί με βάση τα αρχικά δεδομένα.

· Καταναγκασμός τύπων πεδίου.

· Αναφορική ακεραιότητα.

· Μαθηματικές ασυνέπειες. Για παράδειγμα, έλεγχος για κενά αριθμητικά πεδία στα οποία σχεδιάζεται η διαίρεση κατά τη διάρκεια του μετασχηματισμού.

· Γενικά, συμπληρώνονται υποχρεωτικά πεδία ελέγχου.

· Αντικατάσταση λανθασμένων χαρακτήρων. Για παράδειγμα, αγγλικοί χαρακτήρες σε κυριλλικά πεδία (“o”, “a”, “e”, κ.λπ.) Αυτό ισχύει ιδιαίτερα για τα βασικά πεδία!

· Έλεγχος των τιμών των πεδίων συμβολοσειράς για συμμόρφωση με τους τύπους του συστήματος λήψης (περιορισμοί μήκους)

Μετά την ολοκλήρωση της τελικής μετανάστευσης, σύμφωνα με μια προκαθορισμένη στρατηγική και σχέδιο μετανάστευσης, λαμβάνεται απόφαση για την περαιτέρω λειτουργία των ιστορικών συστημάτων.

Συχνά η λειτουργία ολοκληρώνεται αμέσως μετά τις τελικές συμφωνίες δεδομένων και την καταγραφή της επιτυχίας της μετεγκατάστασης - οι χρήστες του νέου συστήματος δεν διατηρούν πλέον αρχεία σε δύο συστήματα παράλληλα, αλλά μεταβαίνουν πλήρως στο νέο σύστημα. Ταυτόχρονα, η πρόσβαση στο παλιό σύστημα διατηρείται σε λειτουργία ανάγνωσης.

Σε ορισμένες περιπτώσεις, η παράλληλη λειτουργία δύο συστημάτων μπορεί να συμβεί κατά τη διάρκεια της δοκιμαστικής λειτουργίας (TE) και ακόμη και πέραν αυτής της περιόδου. Το θέμα της παράλληλης εργασίας των χρηστών σε δύο συστήματα συνδέεται στενά με το θέμα της δυνατότητας επαναφοράς στο παλιό σύστημα εάν η μετάβαση (ή, γενικά, η λειτουργία του νέου συστήματος!) κριθεί μη ικανοποιητική.

Σύναψη

Εν κατακλείδι, θα ήθελα να σημειώσω ότι όταν πρόκειται για τη μετεγκατάσταση μεγάλων συστημάτων συναλλαγών, τα οποία περιλαμβάνουν πολλές διαμορφώσεις 1C:Enterprise, η μετάβαση σε ένα νέο σύστημα μπορεί να είναι πολύ εντάσεως εργασίας.

Επομένως, θα πρέπει να θυμόμαστε ότι οποιοδήποτε τέτοιο έργο απαιτεί προσεκτική προετοιμασία και πρέπει να συνοδεύεται από ατομικό σχέδιο. Ωστόσο, ανεξάρτητα από τον τύπο των συστημάτων που μετεγκαθίστανται, τους τόμους βάσεων δεδομένων κ.λπ., το γενικό σχήμα μετεγκατάστασης φαίνεται σχεδόν πανομοιότυπο.

Μετανάστευση δεδομένωνένα απίστευτα δύσκολο και υπεύθυνο έργο. Συνεπάγεται ένα ορισμένο επίπεδο εμπορικού και τεχνικού κινδύνου. Η ανάγκη για μετεγκατάσταση δεδομένων μπορεί να προκύψει κατά τη μετάβαση σε ένα νέο σύστημα, για παράδειγμα, κατά την εφαρμογή του SAP ή κατά τη σύνδεση νέων καταλόγων ή ακόμη και χωριστών συστημάτων σε ένα ήδη παραγωγικό σύστημα. Σε κάθε περίπτωση, μπορούμε σίγουρα να πούμε ότι η μετανάστευση είναι η διαδικασία μεταφοράς δεδομένων από παλαιού τύπου συστήματα σε μια νέα πλατφόρμα.

Όπως με κάθε άλλο σύστημα, πρέπει να εκτελείται όσο το δυνατόν πιο αποτελεσματικά και σωστά. Μόνο η επιτυχώς ολοκληρωθείσα μετεγκατάσταση δεδομένων θα σας επιτρέψει να ξεκινήσετε την επιτυχημένη παραγωγική λειτουργία.

Στις περισσότερες περιπτώσεις, η μετεγκατάσταση δεδομένων απαιτεί ατομική προσέγγιση και συγκεκριμένη εμπειρία.

  • Είναι απαραίτητο να καθοριστεί εκ των προτέρων μια στρατηγική μετεγκατάστασης δεδομένων. Η κακή κατανόηση της διαδικασίας και η έλλειψη εμπειρίας δεν είναι λόγος αμελείας στη μεταφορά δεδομένων.
  • Πρέπει να καταρτιστεί ένα σχέδιο μετεγκατάστασης δεδομένων και να ανατεθούν υπεύθυνοι υπάλληλοι και βασικοί χρήστες.
  • Προσδιορίστε ποια κύρια δεδομένα (υλικά, αντισυμβαλλόμενοι, τράπεζες, κ.λπ.) και ποια δεδομένα συναλλαγών (εντολές, ανοιχτές θέσεις κ.λπ.) θα εμπλέκονται στη μετεγκατάσταση δεδομένων.
  • Προσδιορίστε περιόδους και όγκους δεδομένων.
  • Προετοιμασία κανονισμών και μεθόδων για τη μεταφορά δεδομένων.
  • Κανονικοποίηση και δόμηση δεδομένων. Αυτό είναι επίσης ένα πολύ σημαντικό βήμα κατά τη μετεγκατάσταση δεδομένων. Δεν υπάρχει πολύ νωρίς για να ξεκινήσετε τον καθαρισμό δεδομένων από σκουπίδια (διπλότυπα, ελλιπείς και διφορούμενες εγγραφές). Παραλείποντας αυτό το βήμα, να θυμάστε ότι τα δεδομένα σκουπιδιών θα οδηγήσουν σε προβλήματα στη λειτουργία του SAP και μπορεί να κοστίσουν στις εταιρείες πολύ περισσότερο από τον χρόνο που αφιερώνεται για τον καθαρισμό των δεδομένων.
  • Κατά τη μετεγκατάσταση δεδομένων, πρέπει να αναπτύσσονται σαφή πρότυπα για τη συλλογή και τη φόρτωση δεδομένων. Αυτό είναι επίσης ένα υπεύθυνο βήμα οι βασικοί χρήστες πρέπει να κατανοήσουν ξεκάθαρα τι και πώς να συμπληρώσουν το πρότυπο.
  • Ανάπτυξη εργαλείων φόρτωσης δεδομένων. Τα εργαλεία πρέπει να είναι κατανοητά και βολικά για το ερευνητικό προσωπικό δεδομένων, καθώς και να περιέχουν ελέγχους και προστασία από τον ανθρώπινο παράγοντα. Και επίσης οι φορτωτές δεδομένων πρέπει να μπορούν να φορτώνουν γρήγορα δεδομένα. Συχνά η διαδικασία λήψης έτοιμων προτύπων με δεδομένα δεν διαρκεί περισσότερο από 5 ημέρες.
  • Ο έλεγχος της διαδικασίας μετεγκατάστασης δεδομένων θα πρέπει να πραγματοποιείται σε όλα τα στάδια, τόσο κατά τη μεταφορά δεδομένων δοκιμής όσο και κατά τη διάρκεια μιας πιλοτικής εκκίνησης και της παραγωγικής φόρτωσης δεδομένων.
  • Το τελικό στάδιο, μετά τη μεταφορά παραγωγικών δεδομένων, είναι ο έλεγχος της ποιότητας των ληφθέντων δεδομένων. Να θυμάστε ότι είναι πιο εύκολο να διορθώσετε τα πάντα στα αρχικά στάδια. Επομένως, μόνο αφού βεβαιωθείτε για την 100% ποιότητα των ληφθέντων δεδομένων θα πρέπει να ξεκινήσετε την παραγωγική λειτουργία του συστήματος.

Ειδικευόμαστε σε μια ολοκληρωμένη προσέγγιση για τη μετεγκατάσταση βασικών δεδομένων και καταλόγων βασικών δεδομένων.

  • Θα καταρτίσουμε ένα σχέδιο μετεγκατάστασης, συμπεριλαμβανομένων των υπευθύνων και της σειράς λήψης καταλόγων.
  • Θα καθορίσουμε μαζί με εσάς τους όγκους και το χρονοδιάγραμμα της μετεγκατάστασης δεδομένων.
  • Θα γράψουμε μεθόδους και κανονισμούς για τη μετεγκατάσταση δεδομένων.
  • Θα ομαλοποιήσουμε, θα ενοποιήσουμε και θα ταξινομήσουμε τα δεδομένα.
  • Θα ετοιμάσουμε πρότυπα για τη μετεγκατάσταση δεδομένων, με σαφή περιγραφή του τρόπου συμπλήρωσής τους.
  • Ας γράψουμε φορτωτές για μετεγκατάσταση δεδομένων. Αναπτύσσουμε φορτωτές χρησιμοποιώντας τυπικά εργαλεία SAP, ιδιαίτερα το LSMW, το οποίο εγγυάται υψηλή ποιότητα και σταθερή φόρτωση δεδομένων.
  • Θα πραγματοποιήσουμε δοκιμαστική και παραγωγική μεταφορά δεδομένων.
  • Ας ελέγξουμε την ποιότητα των δεδομένων που έχουν φορτωθεί στο σύστημα.
Είναι δυνατό να πραγματοποιηθεί και να υποστηριχθεί η πλήρης διαδικασία μετανάστευσης, καθώς και ατομική

Συνιστούμε να διαβάσετε

Κορυφή