Επιστροφή στα νέα

Δεδομένα για αποφάσεις: αξιοποίηση ραμπών στο Power BI μέσω του TSC OData API

Pavel NOVOTNÝ
Blog
Δεδομένα για αποφάσεις: αξιοποίηση ραμπών στο Power BI μέσω του TSC OData API

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

Το Time Slot Control περιέχει ήδη τα δεδομένα που απαιτούνται για αυτήν την προβολή. Το API OData καθιστά τα δεδομένα διαθέσιμα στο Power BI χωρίς μη αυτόματες εξαγωγές ή αντιγραφή τιμών σε άλλο υπολογιστικό φύλλο. Μια πρώτη αναφορά χρειάζεται μόνο δύο σύνολα δεδομένων: δεσμεύσεις και πόρους, δηλαδή ράμπες ή άλλους χώρους εργασίας.

Σύνδεση σε τρία βήματα

  1. Δημιουργήστε στο Time Slot Control έναν αποκλειστικό λογαριασμό με ρόλο που επιτρέπει πρόσβαση στο API.
  2. Στο Power BI επιλέξτε Λήψη δεδομένων → OData Feed και εισαγάγετε τη βασική διεύθυνση της υπηρεσίας:
    https://api.timeslotcontrol.com/odata/v1/[tenant]
  3. Επιλέξτε έλεγχο ταυτότητας Basic και, στη συνέχεια, τις οντότητες Reservation και Resource στον Πλοηγό.

Το Power BI ζητά τα διαπιστευτήρια ξεχωριστά. Επομένως, ο κωδικός πρόσβασης δεν πρέπει να περιλαμβάνεται στο Power Query, σε εικόνα ή σε κοινόχρηστο αρχείο ορισμού αναφοράς. Μετά τη φόρτωση, συνδέστε τους πίνακες μέσω του Reservation.ResourceId = Resource.Id. Το TSC OData δεν υποστηρίζει $expand, γι’ αυτό η σχέση στο μοντέλο δεδομένων είναι σαφέστερη από ένα ενιαίο ευρύ ερώτημα.

Τι απαιτεί στην πραγματικότητα η εβδομαδιαία χρήση

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

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

Χρήση ράμπας = κρατημένα λεπτά / προγραμματισμένα διαθέσιμα λεπτά.

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

Ενδεικτική αναφορά Power BI για την εβδομαδιαία αξιοποίηση κάθε ράμπας

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

Μία σελίδα απαντά σε τέσσερις πρακτικές ερωτήσεις

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

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

Από την προγραμματισμένη δυναμικότητα έως τις περαιτέρω απόψεις λήψης αποφάσεων

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

Τα χρήσιμα επόμενα βήματα περιλαμβάνουν:

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

Ανανέωση χωρίς άλλη εξαγωγή

Το δείγμα χρησιμοποιεί τη λειτουργία εισαγωγής του Power BI. Οι χρήστες μπορούν να ανανεώσουν τα δεδομένα κατ' απαίτηση και να ρυθμίσουν τις παραμέτρους των προγραμματισμένων ανανεώσεων στο Power BI Service μετά τη δημοσίευση της αναφοράς. Επομένως, το αποτέλεσμα αντικατοπτρίζει την πιο πρόσφατη επιτυχημένη ανανέωση. Δεν είναι μια ζωντανή λειτουργική οθόνη. Για τη διαχείριση της φόρτωσης και της εκφόρτωσης που βρίσκεται σε εξέλιξη, το ημερολόγιο TSC και το Slot Monitor παραμένουν τα κατάλληλα εργαλεία. Το Power BI προσθέτει μια αναλυτική προβολή για σύγκριση, τάσεις και λήψη αποφάσεων.

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

Ξεκινήστε με μια ερώτηση, όχι με δεκάδες γραφήματα

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

Θέλετε να συνδέσετε τα δικά σας δεδομένα Time Slot Control με το Power BI; Θα σας βοηθήσουμε να επιλέξετε πεδία, να ορίσετε τους κανόνες των δεικτών και να ρυθμίσετε ασφαλείς ανανεώσεις. Δείτε τις ενσωματώσεις Time Slot Control ή επικοινωνήστε μαζί μας.