Ανανέωση ροής δεδομένων
Οι ροές δεδομένων σάς επιτρέπουν να συνδέεστε, να μετασχηματίζετε, να συνδυάζετε και να φορτώνετε δεδομένα στην αποθήκευση για κατανάλωση κατάντη. Ένα βασικό στοιχείο στις ροές δεδομένων είναι η διαδικασία ανανέωσης, η οποία εφαρμόζει τα βήματα μετασχηματισμού που ορίστηκαν κατά τη σύνταξη για την εξαγωγή, τον μετασχηματισμό και τη φόρτωση δεδομένων στον χώρο αποθήκευσης προορισμού.
Μια ανανέωση ροής δεδομένων μπορεί να ενεργοποιηθεί με έναν από τους δύο τρόπους, είτε κατ' απαίτηση είτε ρυθμίζοντας ένα χρονοδιάγραμμα ανανέωσης. Εκτελείται μια προγραμματισμένη ανανέωση με βάση τις συγκεκριμένες ημέρες και ώρες που καθορίζετε.
Προαπαιτούμενα στοιχεία
Ακολουθούν οι προϋποθέσεις για την ανανέωση μιας ροής δεδομένων:
Ανανέωση κατ ' απαίτηση
Για να ανανεώσετε μια ροή δεδομένων κατ' απαίτηση, επιλέξτε το εικονίδιο Ανανέωση που βρίσκεται στη λίστα χώρων εργασίας ή σε προβολές διαχρονικής καταγραφής.
Υπάρχουν άλλοι τρόποι με τους οποίους μπορεί να ενεργοποιηθεί μια ανανέωση ροής δεδομένων κατ' απαίτηση. Όταν μια δημοσίευση ροής δεδομένων ολοκληρωθεί με επιτυχία, ξεκινά μια ανανέωση κατ' απαίτηση. Η ανανέωση κατ' απαίτηση μπορεί επίσης να ενεργοποιηθεί μέσω μιας διοχέτευσης που περιέχει μια δραστηριότητα ροής δεδομένων.
Προγραμματισμένη ανανέωση
Για να ανανεώσετε αυτόματα μια ροή δεδομένων βάσει χρονοδιαγράμματος, επιλέξτε το εικονίδιο Προγραμματισμένη ανανέωση που βρίσκεται στην προβολή λίστας χώρων εργασίας:
Στην ενότητα ανανέωσης μπορείτε να ορίσετε τη συχνότητα και τα χρονικά διαστήματα για την ανανέωση μιας ροής δεδομένων, έως και 48 φορές την ημέρα. Το παρακάτω στιγμιότυπο οθόνης εμφανίζει ένα χρονοδιάγραμμα ημερήσιας ανανέωσης σε διάστημα 12 ωρών.
Ακύρωση ανανέωσης
Η ακύρωση της ανανέωσης ροής δεδομένων είναι χρήσιμη όταν θέλετε να διακόψετε μια ανανέωση κατά τη διάρκεια του χρόνου αιχμής, εάν οι εκχωρημένοι πόροι πλησιάζουν τα όριά τους ή εάν η ανανέωση διαρκεί περισσότερο από το αναμενόμενο. Χρησιμοποιήστε τη δυνατότητα ακύρωσης ανανέωσης για να διακόψετε την ανανέωση ροών δεδομένων.
Για να ακυρώσετε μια ανανέωση ροής δεδομένων, επιλέξτε το εικονίδιο Άκυρο που βρέθηκε στη λίστα χώρων εργασίας ή σε προβολές διαχρονικής καταγραφής για μια ροή δεδομένων με ανανέωση σε εξέλιξη.
Όταν ακυρωθεί μια ανανέωση ροής δεδομένων, η κατάσταση ιστορικού ανανέωσης της ροής δεδομένων ενημερώνεται ώστε να αντικατοπτρίζει την κατάσταση ακύρωσης:
Περιορισμοί ανανέωσης
Για ανανεώσεις ροής δεδομένων, υπάρχουν ορισμένοι περιορισμοί:
- Ανά ροή δεδομένων, επιτρέπεται να έχετε μόνο 150 ανανεώσεις ανά 24 ώρες (κυλιόμενο παράθυρο). Όταν υπερβείτε αυτό το όριο, λαμβάνετε ένα σφάλμα στο ιστορικό ανανέωσής σας και οι ανανεώσεις συνεχίζονται αφού είστε κάτω από το όριο.
- Εάν η προγραμματισμένη ανανέωση ροής δεδομένων αποτύχει διαδοχικά, θα διακόψουμε το χρονοδιάγραμμα ανανέωσης ροής δεδομένων και θα στείλουμε στον κάτοχο της ροής δεδομένων ένα μήνυμα ηλεκτρονικού ταχυδρομείου. Στην περίπτωση αυτή ισχύουν οι ακόλουθοι κανόνες:
- 72 ώρες (3 ημέρες)
- Ποσοστό αποτυχίας 100% σε 72 ώρες
- Τουλάχιστον 6 ανανεώσεις (2 ανανεώσεις την ημέρα)
- 168 ώρες (1 εβδομάδα)
- Ποσοστό αποτυχίας 100% σε 168 ώρες
- Τουλάχιστον 5 ανανεώσεις (1 ανανέωση την ημέρα)
- 72 ώρες (3 ημέρες)
- Μια μεμονωμένη αξιολόγηση ενός ερωτήματος έχει όριο 8 ωρών.
- Ο συνολικός χρόνος ανανέωσης μιας μεμονωμένης ανανέωσης μιας ροής δεδομένων περιορίζεται σε μέγιστο αριθμό 24 ωρών.
- Ανά ροή δεδομένων μπορείτε να έχετε έως και 50 σκηνοθετημένες ερωτήσεις ή ερωτήματα με προορισμό εξόδου ή συνδυασμό και των δύο.
Επιπτώσεις ακύρωσης ανανέωσης στα δεδομένα εξόδου
Μια ανανέωση ροής δεδομένων μπορεί να διακοπεί μέσω της δυνατότητας ακύρωσης ανανέωσης ή εάν παρουσιάστηκε αποτυχία κατά την επεξεργασία των ερωτημάτων της ροής δεδομένων. Μπορούν να παρατηρηθούν διαφορετικά αποτελέσματα ανάλογα με τον τύπο προορισμού και πότε διακόπηκε η ανανέωση. Ακολουθούν τα πιθανά αποτελέσματα, για τους δύο τύπους προορισμού δεδομένων για ένα ερώτημα:
- Το ερώτημα φορτώνει δεδομένα στη προεργασία: Τα δεδομένα από την τελευταία επιτυχημένη ανανέωση είναι διαθέσιμα.
- Το ερώτημα φορτώνει δεδομένα σε έναν προορισμό δεδομένων: Τα δεδομένα που έχουν συνταχθεί μέχρι το σημείο ακύρωσης είναι διαθέσιμα.
Δεν γίνεται επεξεργασία όλων των ερωτημάτων σε μια ροή δεδομένων ταυτόχρονα, για παράδειγμα, εάν μια ροή δεδομένων περιέχει πολλά ερωτήματα ή ορισμένα ερωτήματα εξαρτώνται από άλλα. Εάν ακυρωθεί μια ανανέωση πριν από την αξιολόγηση ενός ερωτήματος που φορτώνει δεδομένα σε έναν προορισμό, δεν υπάρχει καμία αλλαγή στα δεδομένα στον προορισμό αυτού του ερωτήματος.