Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Αυτός ο οδηγός σάς βοηθά να μάθετε περισσότερα σχετικά με τους υπάρχοντες περιορισμούς στο κατοπτριζόμενο BigQuery στο Microsoft Fabric.
Σημαντικό
Προς το παρόν, υποστηρίζουμε τον κατοπτρισμό για το Google BigQuery για πύλη δεδομένων εσωτερικής εγκατάστασης (OPDG). Χρησιμοποιήστε την έκδοση 3000.286.6 ή νεότερη
Περιορισμοί επιπέδου βάσης δεδομένων
Όταν κάνετε κατοπτρισμό πινάκων χωρίς πρωτεύοντα κλειδιά, μπορείτε να εκτελέσετε μόνο αλλαγές μόνο για εισαγωγή για να διασφαλίσετε την ακρίβεια των δεδομένων. Εάν βρεθούν αλλαγές χωρίς εισαγωγή, ο πίνακας επαναλαμβάνεται αυτόματα (ο πίνακας αντικατοπτρίζεται εξ ολοκλήρου). Εάν προκύψουν πολλές αλλαγές χωρίς εισαγωγή μετά από αυτήν την αρχική επανασπορά, ο κατοπτρισμός μεταβαίνει σε κατάσταση οπισθοδρόμησης για κάποιο χρονικό διάστημα. Η κατάσταση οπισθοδρόμησης βοηθά στη μείωση του κόστους και περιορίζει την περιττή αναπαραγωγή πλήρους πίνακα. Μετά την περίοδο οπισθοδρόμησης, ο πίνακας θα επιστρέψει στην κανονική του κατάσταση κατοπτρισμού (συνεχής αναπαραγωγή δεδομένων).
Περιορισμοί απόδοσης
Εάν αλλάζετε τα περισσότερα δεδομένα σε έναν μεγάλο πίνακα, είναι πιο αποτελεσματικό να διακόψετε και να επανεκκινήσετε τον Κατοπτρισμό. Η εισαγωγή ή η ενημέρωση δισεκατομμυρίων εγγραφών μπορεί να διαρκέσει πολύ.
Τα κατοπτρικά δεδομένα συνήθως αντικατοπτρίζουν τις αλλαγές με καθυστέρηση 10-15 λεπτών λόγω της αρχιτεκτονικής Change Data Capture (CDC) του BigQuery. Εάν δεν εντοπιστούν αλλαγές, ο μηχανισμός αναπαραγωγής εισέρχεται σε λειτουργία οπισθοδρόμησης, αυξάνοντας τα διαστήματα σταθμοσκόπησης έως και 1 ώρα.
Υποστηριζόμενοι περιορισμοί περιοχής
Ο κατοπτρισμός βάσης δεδομένων είναι διαθέσιμος σε όλες τις περιοχές του Microsoft Fabric. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Διαθεσιμότητα περιοχής Fabric.
Περιορισμοί αδειών
Κατανοούμε ότι ορισμένοι πελάτες διστάζουν να ενεργοποιήσουν τα δικαιώματα επεξεργασίας για τον Κατοπτρισμό για το Google BigQuery. Ο κατοπτρισμός δημιουργεί ένα ζωντανό δίδυμο, επεξεργάσιμο αντίγραφο κατανάλωσης των δεδομένων σας στο BigQuery στο OneLake. Για να υποστηρίξει τον κατοπτρισμό για το Google BigQuery, η μηχανή αναπαραγωγής πρέπει:
- Πρόσβαση και εξαγωγή δεδομένων από πίνακες του BigQuery
- Παρακολούθηση αλλαγών με χρήση της Καταγραφής δεδομένων αλλαγής (CDC)
- Δημιουργία προσωρινών συνόλων δεδομένων και εργασιών για αναπαραγωγή
- Αλληλεπίδραση με το Google Cloud Storage για σταδιοποίηση και απορρόφηση
Περιορισμοί επανασποράς
Η συνάρτηση CHANGES, η οποία επιτρέπει την παρακολούθηση αλλαγών σε πίνακες BigQuery χρησιμοποιώντας την τεχνολογία CDC της Google, υπόκειται σε αρκετούς σημαντικούς περιορισμούς επανασποράς που πρέπει να λάβουν υπόψη οι χρήστες κατά την υλοποίηση λύσεων κατοπτρισμού:
- Περιορισμός ταξιδιού στο χρόνο: Η συνάρτηση CHANGES επιστρέφει δεδομένα μόνο εντός του διαμορφωμένου παραθύρου ταξιδιού στο χρόνο του πίνακα. Για τυπικούς πίνακες, αυτό είναι συνήθως επτά ημέρες, αλλά μπορεί να είναι μικρότερο εάν έχει ρυθμιστεί διαφορετικά. Οποιεσδήποτε αλλαγές εκτός αυτού του παραθύρου δεν είναι προσβάσιμες.
- Περιορισμός χρονικής σήμανσης: Το χρονικό παράθυρο ιστορικού αλλαγών για το CHANGES TVF υπερβαίνει τον μέγιστο επιτρεπόμενο χρόνο. Το μέγιστο επιτρεπόμενο εύρος μεταξύ
start_timestampκαιend_timestampείναι μία ημέρα. Αυτό περιορίζει τη μαζική επεξεργασία μεγαλύτερων ιστορικών παραθύρων και ενδέχεται να απαιτούνται πολλαπλά ερωτήματα για ευρύτερη κάλυψη.
-Περιορισμός ιστορικού αλλαγών: Η συνάρτηση CHANGES απαιτεί να είναι ενεργοποιημένη η παρακολούθηση ιστορικού αλλαγών για τον πίνακα πριν από τη χρήση. Εάν δεν είναι ενεργοποιημένη, δεν είναι δυνατή η υποβολή ερωτημάτων για αλλαγές δέλτα. - Περιορισμός πολλαπλών δηλώσεων: Η συνάρτηση CHANGES δεν μπορεί να χρησιμοποιηθεί σε συναλλαγές πολλαπλών δηλώσεων. Επίσης, δεν μπορεί να υποβάλει ερωτήματα σε πίνακες που είχαν δεσμευμένες συναλλαγές πολλών κινήσεων στο χρονικό παράθυρο που ζητήθηκε.
Για να μάθετε περισσότερα, ανατρέξτε στην Τεκμηρίωση περιορισμού αλλαγών στο BigQuery της Google.