Power BI Desktop'ta Access ve Excel XLS içeri aktarma sorunlarını giderme

Power BI Desktop'ta, içeri aktarılan Access veritabanları ve Excel 97-2003 XLS dosyalarının her ikisi de Access Veritabanı Altyapısıkullanır. Access Veritabanı Altyapısı'nın düzgün çalışmasını üç yaygın durum engelleyebilir:

  • Access Veritabanı Altyapısı yüklü değil.
  • Access Database Engine bit sürümü (32 bit veya 64 bit) Power BI Desktop sürümünüzle eşleşmiyor. Power BI Desktop için 64 bit Access Database Engine gerekir.
  • Access veya XLS dosyalarını bir Microsoft 365 aboneliğiyle kullanıyorsunuz.

Bu makalede bu sorunlar açıklanır ve bunların nasıl giderilir açıklanır.

Access Veritabanı Altyapısı yüklü değil

Power BI Desktop hata iletisi Access Database Engine yüklenmediğini gösteriyorsa, 64 bit Access 365 Çalışma Zamanı'nı yükleyin.

Veri akışlarıyla çalışıyor ve verilere bağlanmak için bir ağ geçidi kullanıyorsanız, ağ geçidini çalıştıran bilgisayara Access Veritabanı Altyapısı'nı yüklemeniz gerekir.

Access Veritabanı Altyapısı bit sürümü Power BI Desktop bit sürümünden farklıdır

Bu durum genellikle yüklü Microsoft Office sürümü 32 bit ve yüklü Power BI Desktop sürümü 64 bit olduğunda oluşur. Power BI Desktop yalnızca 64 bit olarak kullanılabilir, bu nedenle 32 bit Microsoft Office yüklüyse bit sürümü uyuşmazlığı oluşabilir.

Aşağıdaki çözümlerden herhangi biri bu bit sürümü uyuşmazlığı hatasını giderebilir. Bu çözümleri visual studio SSDT gibi diğer 32 bit COM uygulamaları gibi diğer uyuşmazlıklara da uygulayabilirsiniz.

Access veya XLS dosyalarını Microsoft 365 aboneliğiyle kullanıyorsanız, farklı bir sorun ve çözüm için bkz. Microsoft 365 ile Access veya XLS dosyaları .

Çözüm 1: 64 bit Power BI Desktop'ı yükleme

Power BI Desktop yalnızca 64 bit uygulama olarak kullanılabilir. Access Database Engine uyumluluğu sağlamak için:

  1. Şu anda Power BI Desktop yüklüyse, 64 bit sürümü olduğunu doğrulayın veya en son sürümü indirin.

  2. Power BI Desktop ile uyumlu olacak şekilde 64 bitlik Access Database Engine'i yükleyin. Yükleme yönergeleri için bkz: Access Database Engine yüklü değil.

Çözüm 2: Microsoft Office bit sürümünü Power BI Desktop bit sürümüyle eşleşecek şekilde değiştirme

Microsoft Office'in bit sürümünü Power BI Desktop yüklemenizin bit sürümüyle eşleşecek şekilde değiştirmek için:

  1. Microsoft Office'i kaldırın.

  2. Power BI Desktop yüklemenizle eşleşen Office sürümünü yükleyin.

Çözüm 3: XLS dosyasını XLSX olarak kaydetme

Hata bir Excel 97-2003 XLS çalışma kitabında oluşursa, XLS dosyasını Excel'de açıp XLSX dosyası olarak kaydederek Access Veritabanı Altyapısı'nı kullanmaktan kaçınabilirsiniz.

Access veya XLS dosyalarını Microsoft 365 ile kullanırsınız

Tıkla-Çalıştır yükleme teknolojisini kullanan Office 2013-2019 abonelik sürümleri, Access Veritabanı Altyapısı sağlayıcısını yalnızca Microsoft Office işlemlerinin erişebileceği bir sanal kayıt defteri konumuna kaydeder. Microsoft 365 Olmayan Excel ve Power BI Desktop'ı çalıştırmakla sorumlu olan Mashup Altyapısı bir Office işlemi olmadığından Access Veritabanı Altyapısı sağlayıcısını kullanamaz.

Bu durumu düzeltmek için yükleme kılavuzu ile ilgili bakınız Office Tıkla-Çalıştır uygulamalarının dışındaki Access ODBC, OLEDB veya DAO arabirimleri.

Diğer içeri aktarma sorunları

Power BI ekibi, birçok kullanıcıyı etkileyebilecek sorunları düzenli olarak arar ve bunları belgelere eklemeye çalışır. Bu makalenin kapsamadığı bir sorunla karşılaşırsanız Power BI Desteğiiçin sorunla ilgili bir soru gönderin.