Κοινή χρήση μέσω


Γνωστό πρόβλημα - Ο συγχρονισμός πίνακα τελικού σημείου ανάλυσης SQL αποτυγχάνει όταν ο πίνακας περιέχει συνδεδεμένες συναρτήσεις

Το τελικό σημείο ανάλυσης SQL Fabric χρησιμοποιεί μια υπηρεσία παρασκηνίου για τον συγχρονισμό πινάκων δέλτα που δημιουργήθηκαν σε μια λίμνη. Η υπηρεσία παρασκηνίου δημιουργεί εκ νέου τους πίνακες στο τελικό σημείο ανάλυσης SQL με βάση τις αλλαγές στους πίνακες δέλτα του lakehouse. Όταν υπάρχουν συναρτήσεις που συνδέονται με τον πίνακα SQL, όπως οι συναρτήσεις ασφάλειας σε επίπεδο γραμμών (RLS), η λειτουργία δημιουργίας αποτυγχάνει και ο συγχρονισμός πίνακα αποτυγχάνει.

κατάσταση : Άνοιγμα

Εμπειρία προϊόντων: Αποθήκη δεδομένων

Συμπτώματα

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

Λύσεις και λύσεις

Για να αποτρέψετε το πρόβλημα, εκτελέστε τα παρακάτω βήματα:

  1. Εκτελέστε την πρόταση SQL ALTER SECURITY POLICY DROP FILTER PREDICATE ON <Table> στον πίνακα στον οποίο απέτυχε ο συγχρονισμός
  2. Ενημέρωση του πίνακα στο OneLake
  3. Επιβολή συγχρονισμού με χρήση της lakehouse ή αναμονή αυτόματης ολοκλήρωσης του συγχρονισμού
  4. Εκτελέστε την πρόταση SQL ALTER SECURITY POLICY ADD FILTER PREDICATE ON <Table> στον πίνακα στον οποίο απέτυχε ο συγχρονισμός
  5. Επιβεβαιώστε ότι ο πίνακας συγχρονίζεται με επιτυχία ελέγχοντας τα δεδομένα

Επόμενα βήματα