Share via


Snowflake

Σύνοψη

Στοιχείο Περιγραφή
Κατάσταση έκδοσης Γενική διαθεσιμότητα
Προϊόντα Power BI (Σημασιολογικά μοντέλα)
Power BI (Ροές δεδομένων)
Fabric (Dataflow Gen2)
Power Apps (Ροές δεδομένων)
Υποστηριζόμενοι τύποι ελέγχου ταυτότητας Snowflake (Όνομα χρήστη/Κωδικός πρόσβασης), Λογαριασμός Microsoft (Αναγνωριστικό Microsoft Entra)
Τεκμηρίωση αναφοράς συναρτήσεων

Σημείωμα

Ορισμένες δυνατότητες μπορεί να υπάρχουν σε ένα προϊόν, αλλά όχι σε άλλες λόγω χρονοδιαγραμμάτων ανάπτυξης και δυνατοτήτων ειδικά για κεντρικούς υπολογιστές.

Υποστηριζόμενες δυνατότητες

  • Εισαγωγή
  • DirectQuery (σημασιολογικά μοντέλα Power BI)
  • Επιλογές για προχωρημένους
    • Καθορισμός τιμής κειμένου για χρήση ως όνομα ρόλου
    • Στήλες σχέσης
    • χρονικό όριο Σύνδεση ιον σε δευτερόλεπτα
    • Χρονικό όριο εντολής σε δευτερόλεπτα
    • Βάση δεδομένων
    • Εγγενής πρόταση SQL

Σύνδεση στην αποθήκη δεδομένων Snowflake από το Power Query Desktop

Για να κάνετε τη σύνδεση σε μια αποθήκη Snowflake Computing, ακολουθήστε τα παρακάτω βήματα:

  1. Επιλέξτε Λήψη δεδομένων από την Αρχική κορδέλα στο Power BI Desktop, επιλέξτε Βάση δεδομένων από τις κατηγορίες στα αριστερά, επιλέξτε Snowflake και, στη συνέχεια, επιλέξτε Σύνδεση.

    Στιγμιότυπο οθόνης του παραθύρου διαλόγου

  2. Στο παράθυρο Snowflake που εμφανίζεται, εισαγάγετε το όνομα του διακομιστή σας Snowflake στον Διακομιστή και το όνομα της υπολογιστικής αποθήκης σας Snowflake στην Αποθήκη.

    Στιγμιότυπο οθόνης του παραθύρου διαλόγου Snowflake, που εμφανίζει επιλεγμένο το κουμπί επιλογής

  3. Προαιρετικά, εισαγάγετε τιμές σε οποιεσδήποτε επιλογές για προχωρημένους που θέλετε να χρησιμοποιήσετε για να τροποποιήσετε το ερώτημα σύνδεσης, όπως μια τιμή κειμένου για χρήση ως όνομα ρόλου ή ως χρονικό όριο εντολής. Περισσότερες πληροφορίες: Σύνδεση με χρήση επιλογών για προχωρημένους

  4. Επιλέξτε OK.

  5. Για να εισέλθετε στην υπολογιστική αποθήκη σας Snowflake, εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασής σας και, στη συνέχεια, επιλέξτε Σύνδεση.

    Στιγμιότυπο οθόνης της προτροπής για διαπιστευτήρια του Snowflake, που εμφανίζει τα πεδία ονόματος χρήστη και κωδικού πρόσβασης.

    Σημείωμα

    Μόλις εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασής σας για έναν συγκεκριμένο διακομιστή Snowflake , το Power BI Desktop χρησιμοποιεί αυτά τα ίδια διαπιστευτήρια στις επόμενες προσπάθειες σύνδεσης. Μπορείτε να τροποποιήσετε αυτά τα διαπιστευτήρια επιλέγοντας Επιλογές αρχείου > και ρυθμίσεις > Ρυθμίσεις προέλευσης δεδομένων. Περισσότερες πληροφορίες: Αλλαγή της μεθόδου ελέγχου ταυτότητας

    Εάν θέλετε να χρησιμοποιήσετε την επιλογή λογαριασμού Microsoft, η ενοποίηση με το Αναγνωριστικό Snowflake Microsoft Entra πρέπει να ρυθμιστεί στην πλευρά του Snowflake. Περισσότερες πληροφορίες: Power BI SSO στο Snowflake - Γρήγορα αποτελέσματα

  6. Στην Περιήγηση, επιλέξτε ένα ή περισσότερα στοιχεία για εισαγωγή και χρήση στο Power BI Desktop. Στη συνέχεια, επιλέξτε Φόρτωση για να φορτώσετε τον πίνακα στο Power BI Desktop ή Μετασχηματισμός δεδομένων για να ανοίξετε το πρόγραμμα επεξεργασίας Power Query όπου μπορείτε να φιλτράρετε και να περιορίσετε το σύνολο των δεδομένων που θέλετε να χρησιμοποιήσετε και, στη συνέχεια, να φορτώσετε αυτό το βελτιωμένο σύνολο δεδομένων στο Power BI Desktop.

    Στιγμιότυπο οθόνης της επιλογής

  7. Επιλέξτε Εισαγωγή για να εισαγάγετε δεδομένα απευθείας στο Power BI ή επιλέξτε DirectQuery και, στη συνέχεια, επιλέξτε OK. Περισσότερες πληροφορίες: Χρήση του DirectQuery στο Power BI Desktop

    Σημείωμα

    Το Αναγνωριστικό Microsoft Entra Καθολική σύνδεση (SSO) υποστηρίζει μόνο DirectQuery.

    Στιγμιότυπο οθόνης των ρυθμίσεων Σύνδεση ion, που περιέχει τις επιλογές Εισαγωγή και DirectQuery.

Σύνδεση σε μια βάση δεδομένων Snowflake από το Power Query Online

Για να κάνετε τη σύνδεση, ακολουθήστε τα παρακάτω βήματα:

  1. Επιλέξτε Snowflake στην επιλογή σύνδεσης.

  2. Στο παράθυρο διαλόγου Snowflake που εμφανίζεται, πληκτρολογήστε το όνομα του διακομιστή και της αποθήκης.

    Εργαλείο δόμησης συνδέσεων Snowflake στο Power Query Online.

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

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

  5. Επιλέξτε Επόμενο για να συνδεθείτε στη βάση δεδομένων.

  6. Στην Περιήγηση, επιλέξτε τα δεδομένα που χρειάζεστε και, στη συνέχεια, επιλέξτε Μετασχηματισμός δεδομένων για να μετασχηματίζετε τα δεδομένα σε πρόγραμμα επεξεργασίας Power Query.

    Στιγμιότυπο οθόνης της ηλεκτρονικής περιήγησης με ανοιχτή τη βάση δεδομένων σχήματος δοκιμής και επιλεγμένο τον πίνακα DimProduct.

Σύνδεση με χρήση σύνθετων επιλογών

Το Power Query παρέχει ένα σύνολο σύνθετων επιλογών που μπορείτε να προσθέσετε στο ερώτημά σας, εάν είναι απαραίτητο.

Ο παρακάτω πίνακας παραθέτει όλες τις επιλογές για προχωρημένους που μπορείτε να ορίσετε στο Power Query.

Επιλογή για προχωρημένους Περιγραφή
Όνομα ρόλου Καθορίζει τον ρόλο που χρησιμοποιεί η αναφορά μέσω του προγράμματος οδήγησης. Αυτός ο ρόλος πρέπει να είναι διαθέσιμος στον χρήστη, διαφορετικά δεν θα οριστεί κανένας ρόλος.
Συμπερίληψη στηλών σχέσεων Εάν είναι επιλεγμένο, περιλαμβάνει στήλες που μπορεί να έχουν σχέσεις με άλλους πίνακες. Εάν δεν είναι σωστό αυτό το πλαίσιο, δεν θα βλέπετε αυτές τις στήλες.
χρονικό όριο Σύνδεση ιον σε δευτερόλεπτα Καθορίζει τον χρόνο αναμονής για απόκριση κατά την αλληλεπίδραση με την υπηρεσία Snowflake πριν από την επιστροφή ενός σφάλματος. Η προεπιλογή είναι 0 (χωρίς χρονικό όριο).
Χρονικό όριο εντολής σε δευτερόλεπτα Καθορίζει τον χρόνο αναμονής για την ολοκλήρωση ενός ερωτήματος πριν από την επιστροφή ενός σφάλματος. Η προεπιλογή είναι 0 (χωρίς χρονικό όριο).
Βάση δεδομένων Καθορίζει μια συγκεκριμένη βάση δεδομένων στην αποθήκη. Αυτή η επιλογή είναι διαθέσιμη μόνο στο Power Query Desktop.
Πρόταση SQL Για πληροφορίες, μεταβείτε στην εισαγωγή δεδομένων από μια βάση δεδομένων με χρήση εγγενούς ερωτήματος βάσης δεδομένων. Αυτή η επιλογή είναι διαθέσιμη μόνο στο Power Query Desktop.

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

Περιορισμοί και γνωστά προβλήματα

Ενωτικά σε ονόματα βάσεων δεδομένων

Εάν ένα όνομα βάσης δεδομένων έχει ένα ενωτικό, ενδέχεται να αντιμετωπίσετε ένα ODBC: ERROR[42000] SQL compilation error. Αυτό είναι ένα γνωστό πρόβλημα και δεν υπάρχει διαθέσιμη γνωστή λύση. Διερευνάται μια επιδιόρθωση και η τεκμηρίωση εδώ θα ενημερωθεί όταν η επιδιόρθωση είναι έτοιμη.

Πρόσθετες πληροφορίες