Κοινοποίηση μέσω


Databricks

Note

Αυτή η σύνδεση ανήκει και παρέχεται από την Databricks.

Summary

Item Description
Κατάσταση έκδοσης Γενική διαθεσιμότητα
Products Power BI (Σημασιολογικά μοντέλα)
Power BI (Ροές δεδομένων)
Ύφασμα (Dataflow Gen2)
Υποστηριζόμενοι τύποι ελέγχου ταυτότητας Username/Password
Διακριτικό προσωπικής πρόσβασης
OAuth (OIDC)

Note

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

Note

Η σύνδεση Databricks για το Power BI υποστηρίζει τώρα το πρόγραμμα οδήγησης συνδεσιμότητας βάσης δεδομένων βέλους (ADBC ). Αυτή η δυνατότητα είναι διαθέσιμη σε προεπισκόπηση. Μάθετε περισσότερα εδώ.

Prerequisites

Αυτή η σύνδεση προορίζεται μόνο για χρήση με μια Αποθήκη SQL Databricks που εκτελείται σε AWS και χρησιμοποιεί OAuth. Εάν χρησιμοποιείτε Azure Databricks, χρησιμοποιήστε τη σύνδεση Azure Databricks . Εάν δεν χρησιμοποιείτε το OAuth με την αποθήκη SQL Databricks (σε AWS ή GCP), χρησιμοποιήστε επίσης τη σύνδεση Azure Databricks . Το Databricks Community Edition δεν υποστηρίζεται.

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

  • Import
  • DirectQuery (σημασιολογικά μοντέλα Power BI)

Σύνδεση στο Databricks από το Power Query Desktop

Για να συνδεθείτε στο Databricks από το Power Query Desktop, ακολουθήστε τα παρακάτω βήματα:

  1. Στην εμπειρία Λήψη δεδομένων, αναζητήστε το Databricks για να επιλέξετε τη σύνδεση Databricks . Θα πρέπει να χρησιμοποιήσετε τη σύνδεση Databricks εδώ για τα δεδομένα της αποθήκης SQL Databricks (που εκτελούνται σε AWS) μόνο εάν χρησιμοποιείτε το OAuth για έλεγχο ταυτότητας.

    λήψη δεδομένων από το cloud Databricks.

  2. Δώστε το όνομα κεντρικού υπολογιστή διακομιστή και τη διαδρομή HTTP για την αποθήκη SQL Databricks. Ανατρέξτε στο Ρυθμίστε τις παραμέτρους των προγραμμάτων οδήγησης ODBC Databricks και JDBC για οδηγίες σχετικά με την αναζήτηση του "όνομα κεντρικού υπολογιστή διακομιστή" και της "διαδρομής HTTP". Εισαγάγετε αντίστοιχα αυτές τις πληροφορίες. Μπορείτε προαιρετικά να καταχωρήσετε έναν προεπιλεγμένο κατάλογο ή/και βάση δεδομένων στις Επιλογές για προχωρημένους. Επιλέξτε OK για να συνεχίσετε.

    Καθορίστε την Αποθήκη SQL Databricks σας.

  3. Καταχωρήστε τα διαπιστευτήριά σας για τον έλεγχο ταυτότητας με την Αποθήκη SQL Databricks σας. Έχετε τρεις επιλογές για τα διαπιστευτήρια:

    • Διαπιστευτήρια προγράμματος-πελάτη Databricks. Ανατρέξτε στο Databricks OAuth M2M για οδηγίες σχετικά με τη δημιουργία διαπιστευτηρίων προγράμματος-πελάτη Databricks OAuth M2M.

    • Διακριτικό προσωπικής πρόσβασης. Ανατρέξτε στο διακριτικών προσωπικής πρόσβασης για οδηγίες σχετικά με τη δημιουργία προσωπικού διακριτικού πρόσβασης (PAT).

    • OAuth (OIDC). Εισέλθετε στον εταιρικό λογαριασμό σας χρησιμοποιώντας το αναδυόμενο παράθυρο προγράμματος περιήγησης.

      Καθορίστε ένα κατάλληλο διακριτικό.

    Note

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

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

    Εικόνα του προγράμματος περιήγησης Power Query που φορτώνει δεδομένα cloud Databricks στην εφαρμογή υπολογιστή.

Σύνδεση σε δεδομένα databricks από το Power Query Online

Για να συνδεθείτε στο Databricks από το Power Query Online, ακολουθήστε τα παρακάτω βήματα:

  1. Επιλέξτε Databricks στην εμπειρία λήψης δεδομένων. Διαφορετικές εφαρμογές έχουν διαφορετικούς τρόπους για να αποκτήσετε πρόσβαση στην εμπειρία λήψης δεδομένων του Power Query Online. Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης δεδομένων από την εφαρμογή σας στο Power Query Online, μεταβείτε στην Πού μπορείτε να λάβετε δεδομένα.

    Λίστα επικρατέστερων υποψηφίων για τη διαθέσιμη σύνδεση Databricks με το πλαίσιο αναζήτησης. Επιλέξτε τη σύνδεση Databricks για την Αποθήκη SQL Databricks.

    Εικόνα των συνδέσεων Databricks.

  2. Εισαγάγετε το όνομα κεντρικού υπολογιστή διακομιστή και τη διαδρομή HTTP για την αποθήκη SQL Databricks. Ανατρέξτε στο Ρυθμίστε τις παραμέτρους των προγραμμάτων οδήγησης ODBC Databricks και JDBC για οδηγίες σχετικά με την αναζήτηση του "όνομα κεντρικού υπολογιστή διακομιστή" και της "διαδρομής HTTP". Μπορείτε προαιρετικά να καταχωρήσετε έναν προεπιλεγμένο κατάλογο ή/και βάση δεδομένων στις Επιλογές για προχωρημένους.

    ρυθμίσεων σύνδεσης και διαπιστευτηρίων.

  3. Καταχωρήστε τα διαπιστευτήριά σας για τον έλεγχο ταυτότητας με την Αποθήκη SQL Databricks σας. Υπάρχουν τρεις επιλογές για τα διαπιστευτήρια:

    • Basic. Χρησιμοποιήστε αυτή την επιλογή κατά τον έλεγχο ταυτότητας με όνομα χρήστη και κωδικό πρόσβασης. Αυτή η επιλογή δεν είναι διαθέσιμη εάν ο οργανισμός/ο λογαριασμός σας χρησιμοποιεί 2FA/MFA.
    • Κλειδί λογαριασμού. Χρησιμοποιήστε αυτή την επιλογή κατά τον έλεγχο ταυτότητας χρησιμοποιώντας ένα διακριτικό προσωπικής πρόσβασης. Ανατρέξτε στο διακριτικών προσωπικής πρόσβασης για οδηγίες σχετικά με τη δημιουργία προσωπικού διακριτικού πρόσβασης (PAT).
    • Οργανωτικός λογαριασμός. Χρησιμοποιήστε αυτή την επιλογή κατά τον έλεγχο ταυτότητας με OAuth. Εισέλθετε στον εταιρικό λογαριασμό σας χρησιμοποιώντας το αναδυόμενο παράθυρο προγράμματος περιήγησης.
  4. Μόλις συνδεθείτε επιτυχώς, εμφανίζεται η Περιήγηση και εμφανίζει τα δεδομένα που είναι διαθέσιμα στον διακομιστή. Επιλέξτε τα δεδομένα σας στην περιήγηση. Στη συνέχεια, επιλέξτε Επόμενο για να μετασχηματίστε τα δεδομένα στο Power Query.

    εικόνα του πλοηγού του Power Query που φορτώνει δεδομένα cloud Databricks στην ηλεκτρονική εφαρμογή.

Note

Η σύνδεση Databricks της υπηρεσίας Power BI δεν υποστηρίζει εγγενές ερώτημα.

Υλοποίηση σύνδεσης προγράμματος οδήγησης βάσης δεδομένων βέλους (Προεπισκόπηση)

Μπορείτε να χρησιμοποιήσετε το πρόγραμμα οδήγησης Συνδεσιμότητα βάσης δεδομένων βέλους (ADBC) για τη σύνδεση Databricks στο Power BI. Καθώς συνεχίζουμε να βελτιώνουμε και να προσθέτουμε νέες δυνατότητες σε αυτή τη σύνδεση, συνιστούμε να κάνετε αναβάθμιση στην πιο πρόσφατη έκδοση για να δοκιμάσετε και να υποβάλετε σχόλια για το προϊόν.

Για να μεταβείτε στο πρόγραμμα οδήγησης ADBC:

  1. Ανοίξτε τον πίνακα εργαλείων που θέλετε στο Power BI.

  2. Επιλέξτε Μετασχηματισμός δεδομένων.

  3. Επιλέξτε Προηγμένο πρόγραμμα επεξεργασίας στην ενότητα επιλογών Ερώτημα.

  4. Καθορίστε Implementation="2.0" για ADBC.

    let
        Source = DatabricksMultiCloud.Catalogs("<instance-name>.cloud.databricks.net", "/sql/1.0/warehouses/<sql-warehouse-id>",
            [Catalog=null, Database=null, EnableAutomaticProxyDiscovery=null, Implementation="2.0"]),
        powerbi_Database = Source{[Name="powerbi",Kind="Database"]}[Data],
        default_Schema = powerbi_Database{[Name="default",Kind="Schema"]}[Data],
        dashboard_data_Table = default_Schema{[Name="dashboard_data",Kind="Table"]}[Data]
    in
        dashboard_data_Table