Η πιο γρήγορη διαδρομή από το CQM στο DQM
Είναι μια ευθεία γραμμή με MotioCI
Οι πιθανότητες είναι καλές ότι, αν είστε μακροχρόνιος πελάτης του Cognos Analytics, εξακολουθείτε να σύρετε γύρω από κάποιο παλαιού τύπου περιεχόμενο Συμβατής λειτουργίας ερωτήματος (CQM). Ξέρεις WHY πρέπει να κάνετε μετεγκατάσταση στη Λειτουργία δυναμικού ερωτήματος (DQM):
- Το CQM είναι ένας κίνδυνος. Το CQM είναι παλιάς τεχνολογίας και μπορεί να καταργηθεί ανά πάσα στιγμή
- Το DQM προστατεύει το μέλλον. Το DQM είναι επεκτάσιμο, πιο αποτελεσματικό και αποδίδει καλύτερα
- Το σύννεφο. Εάν η μετακίνηση στο cloud είναι στα 5 σας χρόνια roadχάρτη που πρέπει να μετακινηθείτε στο DQM
Ο Μύθος
Η δουλειά της μετεγκατάστασης των πακέτων και των αναφορών σας στο DQM φαίνεται απλά τρομακτική. Πρώτον, υποψιάζεστε ότι κάτι θα σπάσει στην κίνηση, αλλά δεν μπορείτε να είστε σίγουροι τι. Αυτό είναι σίγουρα η περίπτωση, και δεν υπάρχει εύκολος τρόπος επιστροφής. Εάν δεν υπάρχει εύκολος τρόπος επιστροφής, απλά δεν μπορείτε να είστε νεκροί στο νερό για εβδομάδες, καθώς οι χρήστες σας δεν έχουν πρόσβαση σε αναφορές.
Η ευθεία γραμμή
Τι θα γινόταν αν μπορούσατε απλώς να γυρίσετε έναν διακόπτη και να δείτε πώς λειτουργεί όλο το περιεχόμενο CQM ως DQM; Με MotioCI δοκιμές, αυτό ακριβώς μπορείτε να κάνετε. Είναι τόσο εύκολο.
Οι Deets
Έχουμε γράψει αλλού για το πότε πρέπει να κάνετε μετεγκατάσταση στο DQM. Ετσι:
- Εκτίμηση και Απογραφή – Αναλογιστείτε πρώτα τι έχετε και αξιολογήστε την προσπάθεια. Πόσες αναφορές έχετε; Πόσα πακέτα; Πόσα από τα πακέτα σας είναι CQM; Υπάρχουν πολλοί τρόποι με τους οποίους μπορείτε να το προσεγγίσετε αυτό.
Βρείτε κάθε μοντέλο του Framework Manager, ανοίξτε το και ελέγξτε τις ιδιότητες.
Εναλλακτικά, βρείτε κάθε πακέτο που έχει δημοσιευτεί και ελέγξτε τις ιδιότητές του.
Ή, χρησιμοποιήστε MotioCI Καταγραφή εμπορευμάτων. ο MotioCI Οι αναφορές Πίνακας ελέγχου αποθέματος και Περίληψη αποθέματος παρέχουν μια επισκόπηση ολόκληρου του καταστήματος περιεχομένου σας. Σας λένε με μια ματιά πόσα πακέτα υπάρχουν στο κατάστημα περιεχομένου Cognos είναι CQM και πόσα είναι DQM. Μια αναφορά αποθέματος εμφανίζει πρόσθετες λεπτομέρειες σχετικά με τα πακέτα:
-
-
- Μονοπάτι. Ακριβώς εκεί που βρίσκονται.
- Βιβλιογραφικές αναφορές. Ο αριθμός των εισερχόμενων αναφορών σάς δίνει μια ιδέα για το πόσες αναφορές εξαρτώνται από αυτόν.
- Απαρχαιωμένος. Εάν δεν υπάρχουν εισερχόμενες αναφορές, αυτό θα είναι εύκολο. Μπορεί να μην χρειάζεστε το πακέτο. Δεν χρησιμοποιείται.
-
Δοκιμές – Πρώτα θα θελήσετε να δημιουργήσετε μια βάση για τις αναφορές σας CQM.
Δημιουργία έργου σε MotioCI για το πακέτο CQM σας. MotioCI θα σας βοηθήσει να βρείτε αυτόματα όλες τις αναφορές στις οποίες βασίζεται το πακέτο. Δημιουργήστε δοκιμαστικές περιπτώσεις για να δημιουργήσετε μια γραμμή βάσης για κάθε μία από τις αναφορές για περιεχόμενο και απόδοση
-
-
- Σταθερότητα εξόδου – Δημιουργεί μια γραμμή βάσης για τα αναμενόμενα αποτελέσματα της αναφοράς
- Execution Time Stability – δημιουργεί μια βάση για την αναμενόμενη απόδοση
-
Εκτελέστε τις δοκιμαστικές περιπτώσεις για να δημιουργήσετε την έξοδο αναφοράς και να καταγράψετε τον χρόνο εκτέλεσης.
Εκτίμηση – Εδώ γυρίζετε το διακόπτη στο DQM και εκτελείτε τις αναφορές.
-
- Κλωνοποιήστε το έργο που δημιουργήσατε στο προηγούμενο βήμα, έτσι ώστε ένα δεύτερο MotioCI το έργο θα έχει το ίδιο πακέτο και εκθέσεις. Αλλάξτε τις ρυθμίσεις του έργου σε Force Dynamic Package Query Mode. Δημιουργήστε δοκιμαστικές περιπτώσεις για καθεμία από τις αναφορές για να συγκρίνετε την έξοδο και την απόδοση με τα βασικά αποτελέσματα CQM.
- Σύγκριση εξόδου – Συγκρίνει την έξοδο αναφοράς στο DQM με τη γραμμή βάσης του CQM.
- Σύγκριση χρόνου εκτέλεσης – Συγκρίνει τον χρόνο εκτέλεσης της αναφοράς στο DQM με τη γραμμή βάσης του CQM.
- Εκτελέστε τις δοκιμαστικές περιπτώσεις και αξιολογήστε τα αποτελέσματα των δοκιμών
- Επιτυχία – Αυτές οι δοκιμαστικές περιπτώσεις περνούν τόσο τη σύγκριση εξόδου όσο και την απόδοση. Οι αναφορές που ελέγχονται σε αυτήν την ομάδα θα μετεγκατασταθούν στο DQM χωρίς αλλαγές.
- Αποτυχία – Οι Δοκιμαστικές Υποθέσεις θα αποτύχουν εάν αποτύχει κάποιος από τους ισχυρισμούς ή και οι δύο.
- Αποτυχία σύγκρισης αποτελεσμάτων – Σας παρουσιάζεται μια παράπλευρη σύγκριση των αποτελεσμάτων CQM και DQM της αναφοράς με τονισμένες διαφορές.
- Αποτυχία σύγκρισης χρόνου εκτέλεσης – Αυτή η ομάδα αναφορών αποδίδει πιο αργά στο DQM από το CQM.
- Κλωνοποιήστε το έργο που δημιουργήσατε στο προηγούμενο βήμα, έτσι ώστε ένα δεύτερο MotioCI το έργο θα έχει το ίδιο πακέτο και εκθέσεις. Αλλάξτε τις ρυθμίσεις του έργου σε Force Dynamic Package Query Mode. Δημιουργήστε δοκιμαστικές περιπτώσεις για καθεμία από τις αναφορές για να συγκρίνετε την έξοδο και την απόδοση με τα βασικά αποτελέσματα CQM.
Ανάλυση – Με βάση τα αποτελέσματα των Test Cases, γνωρίζετε ακριβώς ποιες αναφορές χρειάζονται προσοχή.
-
- Σκεφτείτε να αναθεωρήσετε το MotioCI Αναφορά λεπτομέρειας αποτυχίας υπόθεσης δοκιμής. Με αυτήν την αναφορά, μπορείτε να δείτε εάν υπάρχουν τάσεις ή ομάδες αναφορών που έχουν παρόμοια σφάλματα. Πραγματοποιήστε αλλαγές στο μοντέλο του Framework Manager και αναδημοσιεύστε το πακέτο.
- Επαναλάβετε τις δοκιμαστικές περιπτώσεις στο έργο DQM μέχρι να είστε ικανοποιημένοι με την έξοδο και την απόδοση.
- Σε ορισμένες περιπτώσεις, μπορεί να χρειαστεί να αντιμετωπίσετε μεμονωμένες αναφορές που αποτυγχάνουν στη Σύγκριση εξόδου ή στη Σύγκριση χρόνου. Διορθώστε τυχόν προβλήματα.
Μετανάστευση – Σε αυτό το σημείο, όλες οι αναφορές σας CQM έχουν εκτελεστεί σε DQM και είστε βέβαιοι ότι παράγουν την ίδια έξοδο και εκτελούνται σε εύλογο χρόνο.
-
- Στο Framework Manager μπορείτε να αλλάξετε με ασφάλεια την ιδιότητα Query Mode σε Dynamic και να αναδημοσιεύσετε το πακέτο.
- Ως τελικό βήμα, στο MotioCI Έργο DQM, καταργήστε την ιδιότητα Force DQM Query Mode και ορίστε την σε Προεπιλογή. Ξανατρέξτε τις δοκιμαστικές σας περιπτώσεις και ελέγξτε τα αποτελέσματα. Αυτό θα επιβεβαιώσει ότι οι αλλαγές που έχετε κάνει στις αναφορές και τα πακέτα δεν έχουν επηρεάσει την έξοδο ή την απόδοση.
Η γιορτή
Ξέχασα να αναφέρω αυτό το τελευταίο βήμα. Η γιορτή. Ήρθε η ώρα να απολαύσετε όλα τα οφέλη του DQM και να αρχίσετε να ψάχνετε για άλλα έργα.
Bonus Pro Tip
Μπορείτε να χρησιμοποιήσετε το δωρεάν MotioPI βοηθητικό πρόγραμμα για την εύρεση πακέτων και αναφορών CQM. Για να βρείτε πακέτα με μοντέλα που έχουν οριστεί για χρήση CQM λήψη και εγκατάσταση MotioΠΙ:
- Ανοικτό MotioPI και κάντε κλικ στον πίνακα Περιεχόμενο
- Ερώτημα για μοντέλα ορίζοντας Ερώτημα για τύπους σε Μοντέλο.
- Περιορίστε την πηγή της αναζήτησής σας στο κατάλληλο εύρος. Μειώστε το εύρος για να αυξήσετε την απόδοση.
- Προσθέστε ένα φίλτρο, επιλέξτε Text Property Model is Dynamic Query Mode = false.
- Κάντε κλικ στην Αναζήτηση
- Εξαγάγετε τα αποτελέσματα ως CSV και ανοίξτε το στο Excel
- Αντιγράψτε τη διαδρομή αναζήτησης Cognos του μοντέλου για το οποίο θέλετε να βρείτε αναφορές
- Επεξεργαστείτε τη διαδρομή αναζήτησης του μοντέλου αφαιρώντας το "/model[@name=" και ό,τι ακολουθεί από τη συμβολοσειρά
- Επικολλήστε τη συμβολοσειρά της συντομευμένης διαδρομής μοντέλου σε ένα νέο πλαίσιο περιεχομένου MotioΠΙ.
- Επεξεργασία ερωτήματος για τύπους για εμφάνιση αναφοράς
- Περιορίστε κατάλληλα το πεδίο εφαρμογής
- Φίλτρο για χρήση ιδιοτήτων κειμένου Η διαδρομή αναζήτησης πακέτου περιέχει με επικόλληση στη συντομευμένη συμβολοσειρά διαδρομής μοντέλου
- Κάντε κλικ στην Αναζήτηση
- Τα αποτελέσματα θα εμφανίσουν μια λίστα με όλες τις αναφορές που χρησιμοποιούν το πακέτο CQM.
Ομολογουμένως, αυτό είναι λίγο περίπλοκο, δεν μπορείτε να κάνετε καμία δοκιμή και δεν διαχειρίζεται την πρόοδό σας σε ένα έργο, αλλά, hey, είναι δωρεάν. MotioΤο PI μπορεί να σας οδηγήσει με τα δύο πρώτα βήματα της αξιολόγησης και του αποθέματος MotioCI μπορεί να το πάρει από εκεί.