Χρήση βάσης δεδομένων SQL ως προέλευσης για μεταφραστικές εφαρμογές

Ισχύει για:Βάση δεδομένων SQL στο Microsoft Fabric

Αυτό το άρθρο περιγράφει τον τρόπο χρήσης της βάσης δεδομένων SQL στο Microsoft Fabric ως λειτουργική ραχοκοκαλιά για εφαρμογές translytical - εφαρμογές που απαιτούν τόσο συναλλακτική όσο και αναλυτική πρόσβαση στα ίδια δεδομένα.

Ο στόχος είναι να ενεργοποιηθούν φόρτοι εργασίας συναλλαγών, λειτουργικά API και άμεσα αναλυτικά δεδομένα σε μια ενιαία βάση δεδομένων, εντός της διοικούμενης, ασφαλούς πλατφόρμας Microsoft Fabric . Με μια βάση δεδομένων SQL ως βάση, μπορείτε να αυτοματοποιήσετε ενέργειες τελικού χρήστη, όπως ενημέρωση εγγραφών, προσθήκη σχολιασμών ή δημιουργία ροών εργασίας που ενεργοποιούν ενέργειες σε άλλα συστήματα. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Κατανόηση των διαλυτικών ροών εργασιών στο Power BI.

Τελικό σημείο ανάλυσης SQL

Όταν δημιουργείτε μια βάση δεδομένων SQL στο Fabric, τα δεδομένα αναπαράγονται αυτόματα σε σχεδόν πραγματικό χρόνο στο OneLake, δημιουργώντας ένα αντίγραφο μόνο για ανάγνωση των δεδομένων σας σε πίνακες Delta που είναι προσβάσιμα μέσω T-SQL μέσω του τελικού σημείου ανάλυσης SQL. Αυτή η αρχιτεκτονική σημαίνει ότι τα δεδομένα που παράγονται από το σύστημα συναλλαγών είναι διαθέσιμα για αναλυτικά ερωτήματα χωρίς καμία επεξεργασία ή πολύπλοκους αγωγούς ETL. Χρησιμοποιώντας το τελικό σημείο ανάλυσης SQL, μπορείτε να αναλύσετε δεδομένα σε σχεδόν πραγματικό χρόνο χωρίς να επηρεάσετε τον φόρτο εργασίας των συναλλαγών σας. Αυτά τα δεδομένα μπορούν να χρησιμοποιηθούν για αναφορές Power BI, μοντέλα εκμάθησης μηχανής ή άλλες αναλύσεις εντός του Fabric. Το τελικό σημείο ανάλυσης SQL είναι επίσης προσβάσιμο σε εξωτερικές εφαρμογές που χρειάζονται αναλυτική πρόσβαση στα δεδομένα.

Ενδεικτικά αναφέρονται:

  • Φροντίδα υγείας: Παρακολουθήστε μετρήσεις υγείας για να παρέχετε πληροφορίες σε πραγματικό χρόνο για επαγγελματίες υγείας.
  • Χρηματοδότηση: Αναλύστε δεδομένα αγοράς για να βελτιστοποιήσετε τις στρατηγικές συναλλαγών σε πραγματικό χρόνο.
  • Λιανεμποριο: Αναλύστε τη συμπεριφορά των πελατών για να παρέχετε εξατομικευμένες εμπειρίες αγορών.
  • Βιομηχανοποίηση: Παρακολουθήστε τις διαδικασίες παραγωγής για να βελτιώσετε την ποιότητα των προϊόντων.

Μεταλυτικές ροές εργασιών

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

Οι συναρτήσεις δεδομένων χρήστη επιτρέπουν σενάρια όπως:

  • Προσθήκη δεδομένων: Προσθέστε μια εγγραφή δεδομένων σε έναν πίνακα στη βάση δεδομένων σας και δείτε την να αντικατοπτρίζεται στην έκθεσή σας. Για παράδειγμα, προσθήκη μιας νέας εγγραφής πελάτη.
  • Επεξεργασία δεδομένων: Επεξεργαστείτε μια υπάρχουσα εγγραφή δεδομένων σε έναν πίνακα στη βάση δεδομένων σας και δείτε την να αντικατοπτρίζεται στην αναφορά σας, χωρίς προσαρμοσμένη κωδικοποίηση. Για παράδειγμα, ενημέρωση ενός πεδίου κατάστασης ή ενός σχολίου.
  • Διαγραφή δεδομένων: Διαγράψτε μια υπάρχουσα εγγραφή δεδομένων από έναν πίνακα στη βάση δεδομένων σας και δείτε την κατάργησή της από την αναφορά σας. Για παράδειγμα, καταργώντας μια εγγραφή πελάτη που δεν είναι πλέον απαραίτητη.
  • Καλέστε ένα εξωτερικό API: Κάντε ένα αίτημα API που είναι προσβάσιμο μέσω ενός αιτήματος δικτύου. Για παράδειγμα, πραγματοποιώντας μια αίτηση στο τελικό σημείο REST ενός δημόσιου API που ενημερώνει τα υποκείμενα δεδομένα ή την εισαγωγή από τον τελικό χρήστη ή εκτελεί ενέργειες σε ένα διαφορετικό σύστημα.

Για σενάρια εγγραφής δεδομένων, οι συναρτήσεις δεδομένων χρήστη παρέχουν διαχείριση σύνδεσης για βάσεις δεδομένων SQL στο Fabric, τις αποθήκες και τις λίμνες. Δείτε πώς μπορεί να λειτουργήσει μια διαλυτική ροή εργασιών:

  • Οι συναρτήσεις δεδομένων χρήστη στο Fabric καλούν συναρτήσεις στις υποκείμενες προελεύσεις δεδομένων Fabric. Οι συναρτήσεις δεδομένων χρήστη λειτουργούν με το τρέχον περιβάλλον αναφοράς (φίλτρα, αναλυτές και επιλογές) που μεταβιβάζονται ως παράμετροι.
  • Επειδή το τελικό σημείο ανάλυσης SQL διατηρεί μια ρεπλίκα σχεδόν σε πραγματικό χρόνο στο OneLake, οι ενημερώσεις που έχουν συνταχθεί από ροές εργασιών είναι διαθέσιμες για άμεση ανάλυση και απεικονίσεις Power BI χωρίς πρόσθετο ETL.
  • Οι ενέργειες που καταγράφονται μέσω συναρτήσεων δεδομένων χρήστη μπορούν να δρομολογηθούν σε σημειωματάρια Fabric σε διοχετεύσεις ELT για επεξεργασία με τη βοήθεια AI (για παράδειγμα, ταξινόμηση ή εμπλουτισμός) πριν από την τελική παραμονή στη βάση δεδομένων SQL.

Η δημιουργία μιας διαλυτικής ροής εργασιών περιλαμβάνει αυτές τις κύριες εργασίες:

  1. Αποθήκευση των δεδομένων σας σε μια προέλευση δεδομένων Fabric.
  2. Ανάπτυξη μιας συνάρτησης δεδομένων χρήστη για τη διαχείριση της ενέργειας.
  3. Δημιουργία σημασιολογικού μοντέλου Power BI για τη χρήση αυτών των δεδομένων.
  4. Δημιουργία μιας αναφοράς Power BI με αλληλεπιδραστικά στοιχεία για την καταγραφή των δεδομένων εισόδου του χρήστη και την κλήση της συνάρτησης.

Ιστορίες περιπτώσεων χρήσης βάσης δεδομένων Fabric SQL

Για να μάθετε περισσότερα σχετικά με τις βέλτιστες περιπτώσεις χρήσης για τη βάση δεδομένων Fabric SQL, ανατρέξτε στο θέμα: