Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Σύνοψη
| Στοιχείο | Περιγραφή |
|---|---|
| Κατάσταση έκδοσης | Γενική διαθεσιμότητα |
| Προϊόντα | Power BI (Σημασιολογικά μοντέλα) Power BI (ροές δεδομένων) Fabric (ροή δεδομένων 2ης γενιάς) Power Apps (ροές δεδομένων) Dynamics 365 Customer Insights |
| Υποστηριζόμενοι τύποι ελέγχου ταυτότητας | Amazon Redshift Βασική Λογαριασμός Microsoft Λογαριασμός οργανισμού |
Σημείωμα
Ορισμένες δυνατότητες μπορεί να υπάρχουν σε ένα προϊόν, αλλά όχι σε άλλες λόγω χρονοδιαγραμμάτων ανάπτυξης και δυνατοτήτων ειδικά για κεντρικούς υπολογιστές.
Σημείωμα
Η υλοποίηση σύνδεσης Redshift 2.0 είναι πλέον γενικά διαθέσιμη. Μάθετε περισσότερα σχετικά με αυτή τη δυνατότητα.
Προαπαιτούμενα στοιχεία
Υποστηριζόμενες δυνατότητες
- Εισαγωγή
- DirectQuery (σημασιολογικά μοντέλα Power BI)
- Επιλογές για προχωρημένους
- Όνομα υπηρεσίας παροχής
- Μέγεθος δέσμης
- Πρόταση SQL
Σύνδεση σε δεδομένα Amazon Redshift από το Power Query Desktop
Για να συνδεθείτε σε δεδομένα του Amazon Redshift:
Επιλέξτε Amazon Redshift στην επιλογή Λήψη δεδομένων.
Στον Διακομιστή, εισαγάγετε το όνομα διακομιστή όπου βρίσκονται τα δεδομένα σας. Ως μέρος του πεδίου Διακομιστής, μπορείτε επίσης να καθορίσετε μια θύρα με την εξής μορφή: ServerURL:Port. Στη Βάση δεδομένων, εισαγάγετε το όνομα της βάσης δεδομένων Amazon Redshift στην οποία θέλετε να αποκτήσετε πρόσβαση. Σε αυτό το παράδειγμα,
contoso.redshift.amazonaws.com:5439το είναι το όνομα διακομιστή και ο αριθμός θύρας,devείναι το όνομα της βάσης δεδομένων και η λειτουργία συνδεσιμότητας δεδομένων έχει οριστεί σε Εισαγωγή.
Μπορείτε επίσης να επιλέξετε ορισμένες προαιρετικές επιλογές για προχωρημένους για τη σύνδεσή σας. Για περισσότερες πληροφορίες, μεταβείτε στη Σύνδεση χρησιμοποιώντας επιλογές για προχωρημένους.
Αφού ολοκληρώσετε τη συμπλήρωση και κάνετε όλες τις επιλογές που χρειάζεστε, επιλέξτε OK.
Εάν συνδέεστε σε αυτήν τη βάση δεδομένων για πρώτη φορά, εισαγάγετε τα διαπιστευτήριά σας στα πλαίσια Όνομα χρήστη και Κωδικός πρόσβασης του τύπου ελέγχου ταυτότητας Amazon Redshift. Στη συνέχεια, επιλέξτε Σύνδεση.
Για περισσότερες πληροφορίες, μεταβείτε στον Έλεγχο ταυτότητας με προέλευση δεδομένων.
Αφού συνδεθείτε με επιτυχία, εμφανίζεται ένα παράθυρο Περιήγηση και θα εμφανιστούν τα δεδομένα που είναι διαθέσιμα στον διακομιστή. Επιλέξτε ένα ή περισσότερα από τα στοιχεία που θέλετε να εισαγάγετε.
Σημείωμα
Η περιήγηση εμφανίζει τους ακόλουθους τύπους αντικειμένων Amazon Redshift: Πίνακας, Προβολή, Εξωτερικός πίνακας, Εξωτερική προβολή, Πίνακας συστήματος και Προβολή συστήματος. Άλλοι τύποι αντικειμένων, όπως τα αντικείμενα βάσης δεδομένων καταναλωτή, δεν εμφανίζονται στην Περιήγηση, αλλά μπορεί να εξακολουθούν να είναι δυνατή η υποβολή ερωτημάτων απευθείας με αναφορά τους κατά όνομα στο ερώτημά σας, ανάλογα με τα δικαιώματά σας.
Αφού επιλέξετε τα στοιχεία που θέλετε, επιλέξτε Load για να φορτώσετε τα δεδομένα ή Transform Data για να συνεχίσετε τον μετασχηματισμό των δεδομένων στο πρόγραμμα επεξεργασίας Power Query.
Επιλέξτε τη λειτουργία σύνδεσης δεδομένων Εισαγωγή ή DirectQuery και, στη συνέχεια, επιλέξτε OK.
Σύνδεση σε δεδομένα Amazon Redshift από το Power Query Online
Για να συνδεθείτε σε δεδομένα του Amazon Redshift:
Επιλέξτε Amazon Redshift στη σελίδα Power Query - Επιλέξτε προέλευση δεδομένων.
Στον Διακομιστή, εισαγάγετε το όνομα διακομιστή όπου βρίσκονται τα δεδομένα σας. Ως μέρος του πεδίου Διακομιστής, μπορείτε επίσης να καθορίσετε μια θύρα με την εξής μορφή: ServerURL:Port. Στη Βάση δεδομένων, εισαγάγετε το όνομα της βάσης δεδομένων Amazon Redshift στην οποία θέλετε να αποκτήσετε πρόσβαση. Σε αυτό το παράδειγμα,
contoso.redshift.amazonaws.com:5439το είναι το όνομα διακομιστή και ο αριθμός θύρας καιdevείναι το όνομα της βάσης δεδομένων.
Μπορείτε επίσης να επιλέξετε ορισμένες προαιρετικές επιλογές για προχωρημένους για τη σύνδεσή σας. Για περισσότερες πληροφορίες, μεταβείτε στη Σύνδεση χρησιμοποιώντας επιλογές για προχωρημένους.
Εάν είναι απαραίτητο, επιλέξτε την πύλη δεδομένων εσωτερικής εγκατάστασης στην Πύλη δεδομένων.
Επιλέξτε τον τύπο ελέγχου ταυτότητας που θέλετε να χρησιμοποιήσετε στο είδος ελέγχου ταυτότητας και, στη συνέχεια, εισαγάγετε τα διαπιστευτήριά σας.
Επιλέξτε ή καταργήστε την επιλογή Χρήση κρυπτογραφημένης σύνδεσης ανάλογα με το αν θέλετε να χρησιμοποιήσετε μια κρυπτογραφημένη σύνδεση ή όχι.
Επιλέξτε το κουμπί Επόμενο για να συνεχίσετε.
Στην Περιήγηση, επιλέξτε τα δεδομένα που χρειάζεστε και, στη συνέχεια, επιλέξτε Μετασχηματισμός δεδομένων. Αυτή η επιλογή ανοίγει το πρόγραμμα επεξεργασίας Power Query, ώστε να μπορείτε να φιλτράρετε και να περιορίσετε το σύνολο των δεδομένων που θέλετε να χρησιμοποιήσετε.
Σύνδεση με χρήση σύνθετων επιλογών
Το Power Query παρέχει ένα σύνολο σύνθετων επιλογών που μπορείτε να προσθέσετε στο ερώτημά σας, εάν είναι απαραίτητο.
Ο παρακάτω πίνακας περιγράφει όλες τις επιλογές για προχωρημένους που μπορείτε να ορίσετε στο Power Query.
| Επιλογή για προχωρημένους | Περιγραφή |
|---|---|
| Όνομα παρόχου | Παρέχει ένα Όνομα πόρου Amazon (ARN), το οποίο προσδιορίζει με μοναδικό τρόπο πόρους AWS. |
| Μέγεθος δέσμης | Καθορίζει τον μέγιστο αριθμό γραμμών που θα ανακτηθούν ταυτόχρονα από τον διακομιστή κατά τη λήψη δεδομένων. Ένας μικρός αριθμός μεταφράζεται σε περισσότερες κλήσεις στον διακομιστή κατά την ανάκτηση ενός μεγάλου συνόλου δεδομένων. Ένας μεγάλος αριθμός γραμμών μπορεί να βελτιώσει τις επιδόσεις, αλλά θα μπορούσε να προκαλέσει υψηλή χρήση μνήμης. Η προεπιλογή είναι ανάκτηση μίας γραμμής. |
| Πρόταση SQL | Για πληροφορίες, μεταβείτε στην εισαγωγή δεδομένων από μια βάση δεδομένων με χρήση εγγενούς ερωτήματος βάσης δεδομένων. Αυτή η επιλογή είναι διαθέσιμη μόνο στο Power BI Desktop. |
Ενεργοποίηση καθολικής σύνδεσης (SSO) του Microsoft Entra ID για το Amazon Redshift
Υποστηρίζουμε το Microsoft Entra ID SSO τόσο μέσω της υπηρεσίας Υπηρεσία Power BI (cloud) όσο και μέσω της πύλης δεδομένων εσωτερικής εγκατάστασης. Για περισσότερες πληροφορίες σχετικά με την ενεργοποίηση Microsoft Entra ID SSO για όλες τις συνδέσεις, μεταβείτε στο Επισκόπηση καθολικής σύνδεσης (SSO) για πύλες δεδομένων εσωτερικής εγκατάστασης στο Power BI.
Microsoft Entra ID καθολική σύνδεση (SSO) μέσω της υπηρεσίας Υπηρεσία Power BI
Για να ρυθμίσετε τις παραμέτρους μιας νέας σύνδεσης στην υπηρεσία Υπηρεσία Power BI:
Στο Υπηρεσία Power BI, επιλέξτε Πύλη διαχείρισης από τη λίστα ρυθμίσεων.
Ενεργοποιήστε την επιλογή SSO Redshift.
Καθολική σύνδεση (SSO) Microsoft Entra ID για το Amazon Redshift με πύλη δεδομένων εσωτερικής εγκατάστασης
Για να μπορέσετε να ενεργοποιήσετε το Microsoft Entra ID SSO για το Amazon Redshift, πρέπει πρώτα να ενεργοποιήσετε το Microsoft Entra ID SSO για όλες τις προελεύσεις δεδομένων που υποστηρίζουν το Microsoft Entra ID SSO με μια πύλη δεδομένων εσωτερικής εγκατάστασης:
Στο Υπηρεσία Power BI, επιλέξτε Πύλη διαχείρισης από τη λίστα ρυθμίσεων.
Στην περιοχή Ρυθμίσεις μισθωτή, ενεργοποιήστε το Azure AD Single-Sign On (SSO) για την πύλη.
Αφού ενεργοποιήσετε το Microsoft Entra ID SSO για όλες τις προελεύσεις δεδομένων και, στη συνέχεια, ενεργοποιήστε το Microsoft Entra ID SSO για το Amazon Redshift:
Ενεργοποιήστε την επιλογή SSO Redshift.
Επιλέξτε Διαχείριση πυλών από τη λίστα ρυθμίσεων.
Επιλέξτε μια πύλη και, στη συνέχεια, επιλέξτε Επιλογή προέλευσης δεδομένων.
Στην καρτέλα Ρυθμίσεις προέλευσης δεδομένων, εισαγάγετε μια τιμή στο Όνομα υπηρεσίας παροχής. Η παράμετρος Όνομα παρόχου απαιτείται κατά τη χρήση Microsoft Entra ID και πρέπει να καθοριστεί στο Ρυθμίσεις για προχωρημένους.
Επιλέξτε επίσης Χρήση SSO μέσω Azure AD για ερωτήματα DirectQuery.
Υλοποίηση σύνδεσης Redshift 2.0
Η υποδοχή Amazon Redshift έχει μια νέα εφαρμογή που βασίζεται στο πρόγραμμα οδήγησης ανοιχτού κώδικα Amazon Redshift 2.x . Για να το ενεργοποιήσετε στην επιφάνεια εργασίας, μεταβείτε στις Επιλογές αρχείου>και ρυθμίσεις>Επιλογές>Λειτουργίες προεπισκόπησης.
Ενεργοποιήστε τη δυνατότητα υλοποίησης Χρήση νέας σύνδεσης Amazon Redshift :
Αυτό θα προσθέσει την επιλογή [Implementation="2.0"] στη σύνδεσή σας, η οποία λέει στο Power BI να χρησιμοποιήσει το νέο πρόγραμμα οδήγησης.
let
Source = AmazonRedshift.Database("my.redshift.amazonaws.com","dev",[Implementation="2.0"]),
northwind = Source{[Name="northwind"]}[Data],
orders1 = northwind{[Name="orders"]}[Data]
in
orders1
Αυτό θα προστεθεί μόνο για νέες συνδέσεις Redshift αφού ενεργοποιήσετε την επιλογή στο Power Query desktop. Μπορείτε να προσθέσετε αυτήν την επιλογή σε οποιαδήποτε υπάρχουσα σύνδεση προσθέτοντας επίσης την επιλογή [Implementation="2.0"].
Όλες οι συνδέσεις θα μετεγκατασταθούν αυτόματα στο πρόγραμμα οδήγησης V2 σε μελλοντική επανάληψη. Μπορείτε επίσης να δείτε ποια έκδοση του προγράμματος οδήγησης Redshift χρησιμοποιείτε στα αρχεία καταγραφής Mashup:
{
"Start":"2026-02-16T23:20:18.7947784Z",
"Action":"Engine/Module/AmazonRedshift/IO/AmazonRedshift/Version",
"ResourceKind":"AmazonRedshift",
"ResourcePath":"my.redshift.amazonaws.com;dev",
"HostProcessId":"36784",
"PartitionKey":"Section1/orders/orders1",
"Implementation":"2.0",
"DriverName":"Amazon Redshift ODBC Driver",
"UseV2Features":"True",
"ProductVersion":"2.153.0.0 (Main)+fdaf4307c2163bd9933182691631ca4d966ba1ac",
"ActivityId":"dddd3333-ee44-5555-66ff-777777aaaaaa",
"Process":"Microsoft.Mashup.Container.NetFX45",
"Pid":37024,
"Tid":1,
"Duration":"00:00:00.0000192"
}