Google BigQuery (Αναγνωριστικό Microsoft Entra) (Beta)

Σύνοψη

Στοιχείο Περιγραφή
Κατάσταση έκδοσης Βήτα
Υποστηριζόμενα προϊόντα Power BI (Σημασιολογικά μοντέλα)
Power BI (Ροές δεδομένων)
Fabric (Dataflow Gen2)
Power Apps (Ροές δεδομένων)
Υποστηριζόμενοι τύποι ελέγχου ταυτότητας Λογαριασμός οργανισμού

Σημείωμα

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

Προαπαιτούμενα στοιχεία

Χρειάζεστε έναν λογαριασμό Microsoft Entra ID για να εισέλθετε στο Google BigQuery (αναγνωριστικό Microsoft Entra).

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

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

Σύνδεση δεδομένων Google BigQuery (αναγνωριστικό Microsoft Entra) από το Power Query Desktop

Για να συνδεθείτε στο Google BigQuery (αναγνωριστικό Microsoft Entra) από το Power Query Desktop, ακολουθήστε τα παρακάτω βήματα:

  1. Στην εμπειρία Λήψη δεδομένων, αναζητήστε και επιλέξτε Google BigQuery (Αναγνωριστικό Microsoft Entra). Περισσότερες πληροφορίες: Πού μπορείτε να λάβετε δεδομένα

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

  2. Καθορίστε ένα Αναγνωριστικό έργου χρέωσης, το οποίο είναι απαραίτητο για τη χρήση αυτής της σύνδεσης. Εάν θέλετε να χρησιμοποιήσετε τυχόν επιλογές για προχωρημένους, επιλέξτε Επιλογές για προχωρημένους. Διαφορετικά, επιλέξτε Εισαγωγή ή DirectQuery και, στη συνέχεια, επιλέξτε OK για να συνεχίσετε. Περισσότερες πληροφορίες: Σύνδεση με χρήση επιλογών για προχωρημένους

    Στιγμιότυπο οθόνης του παραθύρου διαλόγου Google BigQuery (Αναγνωριστικό Microsoft Entra), όπου εισαγάγετε το αναγνωριστικό έργου χρέωσης, επιλέξτε Εισαγωγή ή DirectQuery και, προαιρετικά, επιλέξτε επιλογές για προχωρημένους.

  3. Η σύνδεση Google BigQuery (αναγνωριστικό Microsoft Entra) υποστηρίζει τη σύνδεση μέσω ενός λογαριασμού αναγνωριστικού Microsoft Entra. Επιλέξτε Είσοδος για να συνεχίσετε.

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

  4. Αφού εισέλθετε, επιλέξτε Σύνδεση για να συνεχίσετε.

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

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

Σύνδεση δεδομένων Google BigQuery (Αναγνωριστικό Microsoft Entra) από το Power Query Online

Για να συνδεθείτε στο Google BigQuery (αναγνωριστικό Microsoft Entra) από το Power Query Online, ακολουθήστε τα παρακάτω βήματα:

  1. Στην εμπειρία Λήψη δεδομένων, κάντε μια αναζήτηση για Google και, στη συνέχεια, επιλέξτε Google BigQuery (Αναγνωριστικό Microsoft Entra). Περισσότερες πληροφορίες: Πού μπορείτε να λάβετε δεδομένα

    Στιγμιότυπο οθόνης του παραθύρου διαλόγου Επιλογή προέλευσης δεδομένων με έμφαση στη σύνδεση Google BigQuery (Αναγνωριστικό Microsoft Entra).

  2. Στο παράθυρο διαλόγου Google BigQuery (Αναγνωριστικό Microsoft Entra), ίσως χρειαστεί να δημιουργήσετε μια νέα σύνδεση ή να επιλέξετε μια υπάρχουσα σύνδεση. Εάν δημιουργείτε μια νέα σύνδεση, εισαγάγετε το Αναγνωριστικό έργου χρέωσης. Εάν χρησιμοποιείτε δεδομένα εσωτερικής εγκατάστασης, επιλέξτε μια πύλη δεδομένων εσωτερικής εγκατάστασης.

    Στιγμιότυπο οθόνης του παραθύρου διαλόγου Σύνδεση προέλευσης δεδομένων όπου εισάγετε τις ρυθμίσεις σύνδεσης και τα διαπιστευτήρια Google BigQuery (Αναγνωριστικό Microsoft Entra).

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

  4. Αφού εισέλθετε, επιλέξτε Επόμενο για να συνεχίσετε.

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

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

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

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

Επιλογή για προχωρημένους Περιγραφή
Χρήση του API Υπηρεσία αποθήκευσης Μια σημαία που επιτρέπει τη χρήση του Υπηρεσία αποθήκευσης API του Google BigQuery. Αυτή η επιλογή είναι true από προεπιλογή. Αυτή η επιλογή μπορεί να οριστεί σε false ώστε να μην χρησιμοποιεί το Υπηρεσία αποθήκευσης API και να χρησιμοποιεί API REST.
διάρκεια λήξης χρονικού ορίου Σύνδεση ιον Η τυπική ρύθμιση σύνδεσης (σε δευτερόλεπτα) που ελέγχει τον χρόνο αναμονής του Power Query για την ολοκλήρωση μιας σύνδεσης. Μπορείτε να αλλάξετε αυτή την τιμή εάν η σύνδεσή σας δεν ολοκληρωθεί πριν από τα 15 δευτερόλεπτα (την προεπιλεγμένη τιμή.)
Διάρκεια χρονικού ορίου εντολής Πόσο χρόνο περιμένει το Power Query για την ολοκλήρωση και την επιστροφή των αποτελεσμάτων ενός ερωτήματος. Η προεπιλογή εξαρτάται από την προεπιλογή του προγράμματος οδήγησης. Μπορείτε να εισαγάγετε μια άλλη τιμή σε λεπτά για να διατηρήσετε τη σύνδεση ανοιχτή για μεγαλύτερο χρονικό διάστημα.
Uri ακροατηρίου Το URI που περιέχει το αναγνωριστικό> ομάδας <εργατικού δυναμικού που πρέπει να αλλάξει με το όνομα του χώρου συγκέντρωσης εργατικού δυναμικού που χρησιμοποιείται κατά τη ρύθμιση της ρύθμισης παραμέτρων OIDC. Η μορφή για την τιμή Audience Uri είναι //iam.googleapis.com/locations/global/workforcePools/<workforce pool ID>/providers/azuread. Η προεπιλεγμένη τιμή για το αναγνωριστικό> ομάδας <εργατικού δυναμικού είναι powerquery-<TenantId>, όπου <TenantId> είναι το τρέχον αναγνωριστικό μισθωτή Power BI. Εάν ενημερώσετε το Uri ακροατηρίου, η συμβολοσειρά που καταχωρείτε θα χρησιμοποιηθεί ως έχει.
Αναγνωριστικό έργου Το έργο στο οποίο θέλετε να εκτελέσετε εγγενή ερωτήματα. Αυτή η επιλογή είναι διαθέσιμη μόνο στο Power Query Desktop.
Εγγενές ερώτημα Για πληροφορίες, μεταβείτε στην εισαγωγή δεδομένων από μια βάση δεδομένων με χρήση εγγενούς ερωτήματος βάσης δεδομένων. Σε αυτήν την έκδοση της λειτουργικότητας εγγενούς ερωτήματος βάσης δεδομένων, πρέπει να χρησιμοποιήσετε πλήρως προσδιορισμένα ονόματα πινάκων στη μορφή Database.Schema.Table, για παράδειγμα SELECT * FROM DEMO_DB.PUBLIC.DEMO_TABLE. Αυτή η επιλογή είναι διαθέσιμη μόνο στο Power Query Desktop.

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

Περιορισμοί και ζητήματα

Αυτή η ενότητα περιγράφει τυχόν περιορισμούς ή ζητήματα για τη σύνδεση Google BigQuery (Αναγνωριστικό Microsoft Entra).

Ρυθμίσεις παραμέτρων OIDC

Η σύνδεση Google BigQuery (Αναγνωριστικό Microsoft Entra) χρησιμοποιεί τα διακριτικά JWT του Microsoft Entra ID για τη σύνδεση ελέγχου ταυτότητας βάσει αναγνωριστικού Microsoft Entra με τη δυνατότητα Workforce Federation της Google. Επομένως, η ρύθμιση στην πλευρά ελέγχου ταυτότητας πρέπει να είναι ρυθμισμένη βάσει OIDC για ευθυγράμμιση με τα διακριτικά JWT του Microsoft Entra ID. Επικοινωνήστε με το σημείο επαφής σας στο Google BigQuery για περισσότερες πληροφορίες σχετικά με τη ρύθμιση ελέγχου ταυτότητας και την υποστήριξη στην πλευρά Google.

Σύνδεση στο Google BigQuery (αναγνωριστικό Microsoft Entra) στο Power BI Desktop

Υπάρχουν ορισμένοι περιορισμοί και ζητήματα που πρέπει να λάβετε υπόψη όταν χρησιμοποιείτε τη σύνδεση Google BigQuery με το Power BI.

Ένθετες πεδία

Για να βελτιστοποιήσετε ζητήματα επιδόσεων, το Google BigQuery τα πάει καλά με μεγάλα σύνολα δεδομένων όταν αποκανονικοποιούνται, ισοπεδώνονται και ενσωματώνονται.

Η σύνδεση Google BigQuery (Αναγνωριστικό Microsoft Entra) υποστηρίζει ένθετα πεδία, τα οποία φορτώνονται ως στήλες κειμένου σε μορφή JSON.

Στιγμιότυπο οθόνης της υποστήριξης ένθετα πεδίων του Google BigQuery.

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

  1. Στην καρτέλα κορδέλας Μετασχηματίζει, την κατηγορία Στήλη κειμένου, επιλέξτε Ανάλυση και, στη συνέχεια, JSON.
  2. Εξαγάγετε τα πεδία εγγραφής JSON χρησιμοποιώντας την επιλογή Ανάπτυξη στήλης .

Δεν είναι δυνατός ο έλεγχος ταυτότητας με το Google BigQuery Υπηρεσία αποθήκευσης API

Η σύνδεση Google BigQuery (αναγνωριστικό Microsoft Entra) χρησιμοποιεί το Google BigQuery Υπηρεσία αποθήκευσης API από προεπιλογή. Αυτή η δυνατότητα ελέγχεται από την επιλογή για προχωρημένους που ονομάζεται Χρήση Υπηρεσία αποθήκευσης Api. Ενδέχεται να αντιμετωπίσετε προβλήματα με αυτή τη δυνατότητα, εάν χρησιμοποιείτε λεπτομερή δικαιώματα. Σε αυτό το σενάριο, ενδέχεται να δείτε το ακόλουθο μήνυμα σφάλματος ή να μην λάβετε δεδομένα από το ερώτημά σας:

ERROR [HY000] [Microsoft][BigQuery] (131) Unable to authenticate with Google BigQuery Storage API. Check your account permissions

Μπορείτε να επιλύσετε αυτό το πρόβλημα, προσαρμόζοντας σωστά τα δικαιώματα χρήστη για το BigQuery Υπηρεσία αποθήκευσης API. Αυτά τα δικαιώματα API χώρου αποθήκευσης απαιτούνται για τη σωστή πρόσβαση σε δεδομένα με το BigQuery Υπηρεσία αποθήκευσης API:

  • bigquery.readsessions.create: Δημιουργεί μια νέα περίοδο λειτουργίας ανάγνωσης μέσω του API BigQuery Υπηρεσία αποθήκευσης.
  • bigquery.readsessions.getData: Διαβάζει δεδομένα από μια περίοδο λειτουργίας ανάγνωσης μέσω του API BigQuery Υπηρεσία αποθήκευσης.
  • bigquery.readsessions.update: Ενημερώσεις μια περίοδο λειτουργίας ανάγνωσης μέσω του API BigQuery Υπηρεσία αποθήκευσης.

Αυτά τα δικαιώματα συνήθως παρέχονται στον BigQuery.User ρόλο. Περισσότερες πληροφορίες, Προκαθορισμένοι ρόλοι και δικαιώματα Του Google BigQuery

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

Δεν είναι δυνατή η χρήση δεδομένων τύπου ημερομηνίας/ώρας σε λειτουργία DirectQuery

Υπάρχει ένα γνωστό πρόβλημα όπου ο τύπος ημερομηνίας/ώρας δεν υποστηρίζεται μέσω του DirectQuery. Η επιλογή μιας στήλης με τύπο ημερομηνίας/ώρας προκαλεί σφάλμα "Μη έγκυρο ερώτημα" ή σφάλμα απεικόνισης.

Ενεργοποίηση καθολικής σύνδεσης (SSO) για το Microsoft Entra ID για Το Google BigQuery

Υποστηρίζουμε το Microsoft Entra ID SSO τόσο μέσω της υπηρεσίας Power BI (cloud) όσο και μέσω της πύλης δεδομένων εσωτερικής εγκατάστασης. Για περισσότερες πληροφορίες σχετικά με την ενεργοποίηση του Microsoft Entra ID SSO για όλες τις συνδέσεις, μεταβείτε στην Επισκόπηση της καθολικής σύνδεσης (SSO) για πύλες δεδομένων εσωτερικής εγκατάστασης στο Power BI. Επιβεβαιώστε απευθείας με την επαφή σας Google ότι το σύστημα και οι λογαριασμοί σας έχουν ρυθμιστεί σωστά για το Microsoft Entra ID SSO πριν επιχειρήσετε να συνδεθείτε στο Power BI.

Αναγνωριστικό Microsoft Entra καθολικής σύνδεσης (SSO) μέσω Υπηρεσία Power BI

Για να ρυθμίσετε τις παραμέτρους μιας νέας σύνδεσης σε Υπηρεσία Power BI:

  1. Στο Υπηρεσία Power BI, επιλέξτε Διαχείριση πύλη από τη λίστα ρυθμίσεων.

    Στιγμιότυπο οθόνης του μενού ρύθμισης που έχει ανοίξει, με έμφαση στην Διαχείριση πύλης.

  2. Ενεργοποιήστε την επιλογή SSO Google BigQuery.

    Στιγμιότυπο οθόνης της επιλογής SSO Google BigQuery με ενεργοποιημένο το κουμπί

Αναγνωριστικό Microsoft Entra καθολικής σύνδεσης (SSO) για το Google BigQuery με πύλη δεδομένων εσωτερικής εγκατάστασης

Για να ενεργοποιήσετε το Microsoft Entra ID SSO για το Google BigQuery, πρέπει πρώτα να ενεργοποιήσετε το Microsoft Entra ID SSO για όλες τις προελεύσεις δεδομένων που υποστηρίζουν το Microsoft Entra ID SSO με μια πύλη δεδομένων εσωτερικής εγκατάστασης. Επίσης, βεβαιωθείτε ότι έχετε κάνει αναβάθμιση τουλάχιστον στην έκδοση Δεκεμβρίου 2022 της πύλης δεδομένων εσωτερικής εγκατάστασης:

  1. Στο Υπηρεσία Power BI, επιλέξτε Διαχείριση πύλη από τη λίστα ρυθμίσεων.

    Ένα άλλο στιγμιότυπο οθόνης του μενού Ρυθμίσεις με έμφαση στην πύλη Διαχείριση.

  2. Στις Ρυθμίσεις ενοποίησης, ενεργοποιήστε την καθολική σύνδεση Azure AD (SSO) για πύλη.

Αφού ενεργοποιήσετε το Microsoft Entra ID SSO για όλες τις προελεύσεις δεδομένων, ενεργοποιήστε το SSO αναγνωριστικού Entra της Microsoft για Google BigQuery:

  1. Ενεργοποιήστε την επιλογή SSO Google BigQuery.

  2. Επιλέξτε Διαχείριση πυλών από τη λίστα ρυθμίσεων.

    Στιγμιότυπο οθόνης του μενού Ρυθμίσεις με έμφαση στη Διαχείριση πυλών.

  3. Επιλέξτε μια πύλη και, στη συνέχεια, επιλέξτε Επιλογή προέλευσης δεδομένων.

  4. Στην καρτέλα Προέλευση δεδομένων Ρυθμίσεις, εισαγάγετε μια τιμή στο Αναγνωριστικό έργου χρέωσης. Η παράμετρος Project ID χρέωσης απαιτείται κατά τη χρήση του Αναγνωριστικού Microsoft Entra και πρέπει να καθοριστεί στις Ρυθμίσεις για προχωρημένους. Επίσης, επιλέξτε Χρήση SSO μέσω Azure AD για ερωτήματα DirectQuery.