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

Ωστόσο, η λήψη δεδομένων μεταξύ αυτών των δύο εφαρμογών μπορεί να απαιτήσει χρόνο και προσπάθεια. Έτσι, θα σας δείξουμε πώς να εισάγετε δεδομένα απρόσκοπτα από τον SQL Server στο Excel χρησιμοποιώντας το Power Query.

Τι είναι το Power Query;

Το Microsoft Power Query είναι μια μηχανή μετατροπής και καθαρισμού δεδομένων που διατίθεται στο Microsoft Excel, το Power BI και το Azure Data Factory. Το Power Query λειτουργεί παρόμοια σε όλες αυτές τις εφαρμογές.

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

instagram viewer
συνδυάζοντας πολλαπλά σύνολα δεδομένων στο Microsoft Excel, ή την εκτέλεση ανάλυσης συναισθήματος στα δεδομένα σας.

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

Εξερεύνηση του SQL Server Management Studio (SSMS)

Το SQL Server Management Studio, ή SSMS όπως ονομάζεται, είναι μια πλατφόρμα SQL Server. Αναφέρεται ως πλατφόρμα επειδή περιλαμβάνει διάφορα στοιχεία όπως Μηχανή Βάσης Δεδομένων, Υπηρεσίες Ανάλυσης, Υπηρεσίες Ενοποίησης και Υπηρεσίες Αναφοράς. Με αυτές τις υπηρεσίες, μπορείτε να έχετε μια πλατφόρμα μετάβασης για όλα τα είδη εργασιών που σχετίζονται με την SQL, από τη δημιουργία πίνακα και τη σύνταξη ερωτημάτων έως δραστηριότητες διαχείρισης και αντιμετώπισης προβλημάτων.

Σήμερα, θα εξερευνήσουμε τη Μηχανή Βάσης Δεδομένων και θα χρησιμοποιήσουμε έναν απλό πίνακα δεδομένων στη βάση δεδομένων.

Εισαγωγή δεδομένων SQL απευθείας στο Excel χρησιμοποιώντας το Power Query

Το Power Query σάς επιτρέπει να εισάγετε δεδομένα από σχεδόν οπουδήποτε. Είναι ένα από τα δέκα πρόσθετα Excel που σας δίνουν τη δυνατότητα να επεξεργάζεστε, να αναλύετε και να οπτικοποιείτε δεδομένα σαν επαγγελματίας.

Για να εισαγάγετε δεδομένα από SSMS, ακολουθήστε τα βήματα που περιγράφονται παρακάτω.

  1. Ανοίξτε το SSMS και συνδεθείτε με τη μηχανή βάσης δεδομένων σας.
  2. Επιλέξτε έναν πίνακα που θέλετε να εξαγάγετε από το SSMS στο Excel χρησιμοποιώντας το αναπτυσσόμενο μενού.
  3. Θα χρησιμοποιήσουμε τον πίνακα "dbo.creditcard" για αυτό το παράδειγμα.
  4. Ανοίξτε το Excel και μεταβείτε στο Δεδομένα.
  5. Από τα Δεδομένα, επιλέξτε Λήψη δεδομένων > Από τη βάση δεδομένων > Επιλέγω Από τη βάση δεδομένων του SQL Server.
  6. Εισαγάγετε το όνομα του διακομιστή και της βάσης δεδομένων σας. Μπορείτε επίσης να γράψετε μια δήλωση SQL για να τραβήξετε ακριβώς αυτό που θέλετε. Αυτό θα αποτρέψει πολλούς μετασχηματισμούς δεδομένων στο Power Query.

    Μπορείτε να λάβετε το όνομα του διακομιστή και της βάσης δεδομένων σας κάνοντας δεξί κλικ στον πίνακα SSMS και επιλέγοντας ιδιότητες.

  7. Κάντε κλικ Εντάξει.
  8. Μπορείτε να χρησιμοποιήσετε τον λογαριασμό σας Windows, Database ή Microsoft για έλεγχο ταυτότητας. Θα χρησιμοποιήσω τα τρέχοντα διαπιστευτήριά μου στα Windows.
  9. Κάντε κλικ Συνδέω-συωδεομαι.
  10. Το Power Query Navigator ανοίγει και εμφανίζει όλους τους διαθέσιμους πίνακες σε αυτήν τη βάση δεδομένων.
  11. Επιλέξτε τον πίνακα SQL που θέλετε να εισαγάγετε.
  12. Μπορείτε να επιλέξετε ένα από τα δύο Φορτώνω ή Μετασχηματισμός Δεδομένων.
  13. Φορτώνω κλείνει το power query και εμφανίζει τα δεδομένα στο Excel. Θα ήταν καλύτερο να το κάνατε αυτό μόνο όταν τα δεδομένα σας είναι καθαρά και επομένως δεν θα χρειαζόταν καμία μετατροπή.
  14. Μετασχηματισμός Δεδομένων, από την άλλη πλευρά, εισαγάγετε τα δεδομένα στο Power Query. Αυτό σας επιτρέπει να εκτελέσετε τεχνικές μετασχηματισμού δεδομένων στα δεδομένα σας.

    Πάντα διαλέγετε Μετασχηματισμός Δεδομένων. Είναι καλύτερη πρακτική να εξετάζετε τα δεδομένα σας στο Power Query πριν τα φορτώσετε στο Excel. Για παράδειγμα, μπορεί να χρειαστεί να αλλάξετε έναν τύπο δεδομένων πριν τον φορτώσετε. Η επιθεώρηση των δεδομένων σας πριν από τη φόρτωσή τους μπορεί να σας εξοικονομήσει χρόνο και προσπάθεια.

  15. Επιλέγω Μετασχηματισμός Δεδομένων. Έχετε εισαγάγει με επιτυχία τα δεδομένα σας στο Power Query. Ως αποτέλεσμα, μπορείτε να εκτελέσετε τεχνικές μετασχηματισμού δεδομένων στα δεδομένα σας.
  16. Μόλις ολοκληρώσετε τη μετατροπή των δεδομένων σας, επιλέξτε Φόρτωση & Κλείσιμο.

Κάντε περισσότερα με το Power Query

Με τις δυνατότητες λήψης δεδομένων του Excel στο Power Query, μπορείτε να εισάγετε δεδομένα από διάφορες πηγές, όχι μόνο από διακομιστές SQL. Για παράδειγμα, μπορείτε να εξαγάγετε δεδομένα από πλατφόρμες Microsoft Dynamic, Sharepoint, Salesforce, Azure, βάσεις δεδομένων όπως Oracle, JSON, τον Ιστό και τις πλατφόρμες μέσων κοινωνικής δικτύωσης.

Επίσης, ανεξάρτητα από το πόσο βρώμικα και ακατάστατα είναι τα δεδομένα, το Power Query είναι διαθέσιμο για όλες τις ανάγκες καθαρισμού και μετατροπής δεδομένων σας.