Αντιμετώπιση προβλημάτων εισαγωγής Access και Excel XLS στο Power BI Desktop
Στο Power BI Desktop, εισαγόμενες βάσεις δεδομένων της Access και αρχεία XLS του Excel 97-2003 χρησιμοποιούν και οι δύο τον μηχανισμό βάσεων δεδομένων της Access. Τρεις συνηθισμένες περιπτώσεις μπορεί να εμποδίσουν τη σωστή λειτουργία της μηχανής βάσης δεδομένων της Access:
- Δεν υπάρχει εγκατεστημένη μηχανή βάσης δεδομένων της Access.
- Η έκδοση bit του μηχανισμού βάσεων δεδομένων της Access, 32 bit ή 64 bit, είναι διαφορετική από την έκδοση bit του Power BI Desktop.
- Χρησιμοποιείτε αρχεία πρόσβασης ή αρχεία XLS με μια συνδρομή Microsoft 365.
Δεν υπάρχει εγκατεστημένος μηχανισμός βάσεων δεδομένων της Access
Εάν ένα μήνυμα σφάλματος του Power BI Desktop υποδεικνύει ότι ο μηχανισμός βάσεων δεδομένων της Access δεν έχει εγκατασταθεί, εγκαταστήστε τον μηχανισμό βάσεων δεδομένων της Access από τη σελίδα λήψης. Εγκαταστήστε την έκδοση 32 bit ή 64 bit που ταιριάζει με την έκδοση του Power BI Desktop.
Εάν εργάζεστε με ροές δεδομένων και χρησιμοποιείτε μια πύλη για να συνδεθείτε με τα δεδομένα, πρέπει να εγκαταστήσετε τον μηχανισμό βάσεων δεδομένων της Access στον υπολογιστή που εκτελεί την πύλη.
Σημείωμα
Εάν η έκδοση bit του μηχανισμού βάσεων δεδομένων της Access που εγκαθιστάτε είναι διαφορετική από την έκδοση bit του Microsoft Office, οι εφαρμογή Office άγνωστες δεν θα μπορούν να χρησιμοποιήσουν τον μηχανισμό βάσεων δεδομένων της Access.
Η έκδοση bit του μηχανισμού βάσεων δεδομένων της Access είναι διαφορετική από την έκδοση bit του Power BI Desktop
Αυτό συμβαίνει συνήθως όταν η εγκατεστημένη έκδοση του Microsoft Office είναι 32 bit και η εγκατεστημένη έκδοση του Power BI Desktop είναι 64 bit. Το αντίθετο μπορεί επίσης να συμβεί και η ασυμφωνία έκδοσης bit εμφανίζεται και στις δύο περιπτώσεις.
Οποιαδήποτε από τις παρακάτω λύσεις μπορεί να διορθώσει αυτό το σφάλμα ασυμφωνίας έκδοσης bit. Μπορείτε επίσης να εφαρμόσετε αυτές τις λύσεις σε άλλες αναντιστοιχίες, για παράδειγμα σε άλλες εφαρμογές COM 32 bit, όπως το Visual Studio SSDT.
Εάν χρησιμοποιείτε αρχεία της Access ή αρχεία XLS με μια συνδρομή Microsoft 365, ανατρέξτε στο θέμα Αρχεία πρόσβασης ή XLS με το Microsoft 365 για ένα διαφορετικό πρόβλημα και επίλυση.
Λύση 1: Αλλαγή έκδοσης bit του Power BI Desktop για συμφωνία με την έκδοση bit του Microsoft Office
Για να αλλάξετε την έκδοση bit του Power BI Desktop, καταργήστε την εγκατάσταση του Power BI Desktop και, στη συνέχεια, εγκαταστήστε την έκδοση του Power BI Desktop που ταιριάζει με την εγκατάσταση του Office.
Σημείωμα
Εάν χρησιμοποιείτε την έκδοση 32 bit του Power BI Desktop για να δημιουργήσετε μοντέλα πολύ μεγάλου όγκου δεδομένων, ενδέχεται να αντιμετωπίσετε προβλήματα ανεμευλοής μνήμης.
Για να επιλέξετε μια έκδοση του Power BI Desktop:
Στη σελίδα λήψης του Power BI Desktop, επιλέξτε τη γλώσσα σας και, στη συνέχεια, επιλέξτε Λήψη.
Στην επόμενη οθόνη, επιλέξτε το πλαίσιο ελέγχου δίπλα στο στοιχείο PBIDesktop.msi για την έκδοση 32 bit ή PBIDesktop_x64.msi για την έκδοση 64 bit και, στη συνέχεια, επιλέξτε Επόμενο.
Λύση 2: Αλλαγή έκδοσης bit του Microsoft Office για συμφωνία με την έκδοση bit του Power BI Desktop
Για να αλλάξετε την έκδοση bit του Microsoft Office ώστε να ταιριάζει με την έκδοση bit της εγκατάστασης του Power BI Desktop:
Κατάργηση εγκατάστασης Microsoft Office.
Εγκαταστήστε την έκδοση του Office που αντιστοιχεί στην εγκατάσταση του Power BI Desktop.
Λύση 3: Αποθήκευση του αρχείου XLS ως XLSX
Εάν το σφάλμα παρουσιαστεί με ένα βιβλίο εργασίας XLS του Excel 97-2003, μπορείτε να αποφύγετε τη χρήση του μηχανισμού βάσεων δεδομένων της Access, ανοίγοντας το αρχείο XLS στο Excel και αποθηκεύοντάς το ως αρχείο XLSX.
Λύση 4: Εγκατάσταση και των δύο εκδόσεων του μηχανισμού βάσεων δεδομένων της Access
Μπορείτε να εγκαταστήσετε και τις δύο εκδόσεις του μηχανισμού βάσεων δεδομένων της Access για να επιλύσετε το πρόβλημα για το Power Query για Excel και Το Power BI Desktop. Αυτή η λύση δεν συνιστάται, επειδή μπορεί να παρουσιάσει σφάλματα και προβλήματα για τις εφαρμογές που χρησιμοποιούν την έκδοση bit του μηχανισμού βάσεων δεδομένων της Access που εγκαταστήσατε πρώτα.
Για να χρησιμοποιήσετε και τις δύο εκδόσεις bit του μηχανισμού βάσεων δεδομένων της Access:
Εγκαταστήστε και τις δύο εκδόσεις bit της μηχανής βάσης δεδομένων της Access από τη σελίδα λήψης.
Εκτελέστε κάθε έκδοση της μηχανής βάσης δεδομένων της Access χρησιμοποιώντας τον
/passive
διακόπτη. Για παράδειγμα:c:\users\joe\downloads\AccessDatabaseEngine.exe /passive c:\users\joe\downloads\AccessDatabaseEngine_x64.exe /passive
Χρησιμοποιείτε αρχεία Access ή XLS με το Microsoft 365
Οι συνδρομές Office 2013 και Office 2016 Microsoft 365 καταχωρούν την υπηρεσία παροχής του μηχανισμού βάσεων δεδομένων της Access σε μια εικονική θέση μητρώου στην οποία μπορούν να έχουν πρόσβαση μόνο οι διαδικασίες του Microsoft Office. Ο μηχανισμός συνδυασμού δεδομένων, ο οποίος είναι υπεύθυνος για την εκτέλεση του Excel που δεν ανήκει στο Microsoft 365 και του Power BI Desktop, δεν είναι διαδικασία του Office, επομένως δεν μπορεί να χρησιμοποιήσει την υπηρεσία παροχής του μηχανισμού βάσεων δεδομένων της Access.
Για να διορθώσετε αυτή την κατάσταση, κάντε λήψη και εγκατάσταση της μηχανής βάσης δεδομένων της Access με δυνατότητα αναδιανομής που αντιστοιχεί στην έκδοση bit της εγκατάστασης του Power BI Desktop, 32 bit ή 64 bit.
Άλλα ζητήματα εισαγωγής
Η ομάδα Power BI αναζητά τακτικά ζητήματα που μπορεί να επηρεάσουν πολλούς χρήστες και προσπαθεί να τα συμπεριλάβει στην τεκμηρίωση. Εάν αντιμετωπίσετε κάποιο πρόβλημα που δεν καλύπτει αυτό το άρθρο, υποβάλετε μια ερώτηση σχετικά με το πρόβλημα στην Υποστήριξη του Power BI.