Birçok durumda, Power Pivot eklentisi aracılığıyla ilişkisel verileri içeri aktarma, Excel'de basit bir içeri aktarma işleminden daha hızlı ve etkilidir.
Genel olarak, bunu yapmak şu kadar kolaydır:
- Veritabanı bağlantı bilgilerini almak ve verilere erişim izniniz olduğunu doğrulamak için veritabanı yöneticisine başvurun.
- Veriler ilişkisel veya boyutsal ise, Power Pivot'ın içinden Giriş'i> tıklatınVeritabanından DışVeri> Al.
İsteğe bağlı olarak, diğer veri kaynaklarından da içeri aktarabilirsiniz:
- Veriler MicrosoftAzure Marketi'nden veya OData veri akışından geliyorsa Veri Hizmetinden Giriş'i> tıklatın.
- Tüm veri kaynakları listesinden seçim yapmak için Giriş>Diğer KaynaklardanDış Veri> Al'ı tıklatın.
Verilerin Nasıl İçeri Aktarılacağını Seçin sayfasında, veri kaynağındaki tüm verilerin alınmasını mı yoksa verilere filtre uygulanmasını mı istediğinizi seçin. Listeden tablo veya görünümler seçebilir ya da hangi verilerin içeri aktarılacağını belirten bir sorgu yazabilirsiniz.
Power Pivot içeri aktarmanın avantajları şunlardır:
- Yalnızca bir alt kümeyi içeri aktarmak için gereksiz verileri filtreleyin.
- Verileri içeri aktarırken tablo ve sütunları yeniden adlandırın.
- Döndürdüğü verileri seçmek için önceden tanımlanmış bir sorguya yapıştırın.
Veri kaynaklarını seçmek için ipuçları
- OLE DB sağlayıcıları bazen büyük ölçekli veriler için daha hızlı performans sunabilir. Aynı veri kaynağı için farklı sağlayıcılar arasında seçim yaparken, önce OLE DB sağlayıcısını denemelisiniz.
- Tabloları ilişkisel veritabanlarından içeri aktarma, sizi adımlardan kurtarır, çünkü yabancı anahtar ilişkileri Power Pivot penceresinde çalışma sayfaları arasında ilişkiler oluşturmak için içeri aktarma sırasında kullanılır.
- Birden çok tabloyu içeri aktarıp sonra da ihtiyacınız olmayan tabloları silmek, size belirli adımlardan tasarruf etmenizi sağlayabilir. Tabloları tek tek içeri aktarırsanız, tablolar arasında ilişkileri el ile oluşturmanız gerekebilir.
- Farklı veri kaynaklarında benzer veriler içeren sütunlar, Power Pivot penceresi içinde ilişki oluşturmanın temelini oluşturur. Heterojen veri kaynaklarını kullanırken, aynı veya benzer veriler içeren diğer veri kaynaklarındaki tablolara eşlenebilecek sütunları olan tabloları seçin.
- SharePoint'te yayımladığınız bir çalışma kitabında veri yenilemeyi desteklemek için hem iş istasyonları hem de sunucular için eşit derecede erişilebilir olan veri kaynakları seçin. Çalışma kitabını yayımladıktan sonra, çalışma kitabındaki bilgileri otomatik olarak güncelleştirmek için bir veri yenileme zamanlaması ayarlayabilirsiniz. Ağ sunucularında bulunan veri kaynaklarının kullanılması, veri yenilemeyi mümkün kılar.
Diğer kaynaklardan veri alma
- Analysis Services’dan veri alma
- Bağlantılı tablo kullanarak çalışma sayfası verilerini bir Veri Modeline ekleme
- Power Pivot'ta bir Veri Modeli’ne satır kopyalama ve yapıştırma
İlişkisel verileri yenileme
Excel'de, veritabanınayeniden bağlanmak ve çalışma kitabınızdaki verileri yenilemek için Veri >Bağlantıları>Tümünü Yenile'ye tıklayın.
Yenile tek tek hücreleri güncelleştirir ve son içeri aktarma zamanından bu yana dış veritabanında güncelleştirilmiş olan satırları ekler. Yalnızca yeni satırlar ve varolan sütunlar yenilenir. Modele yeni bir sütun eklemeniz gerekiyorsa, yukarıda verilen adımları kullanarak bunu içeri aktarmanız gerekir.
Yenileme işlemi basitçe, verileri içeri aktarmak için kullanılan aynı sorguyu tekrarlar. Veri kaynağı artık aynı konumda değilse veya tablolar veya sütunlar kaldırılır veya yeniden adlandırılırsa, yenileme başarısız olur. Elbette, daha önce içeri aktarmış olduğunuz tüm veriler korunur. Veri yenileme sırasında kullanılan sorguyu görüntülemek için, Power Pivot Yönet'e> tıklayarak Power Pivot penceresini açın. Sorguyu görüntülemek için Tablo>Tasarım Özellikleri'ni tıklatın.
Paylaşım ve izinler
Normalde, verileri yenilemek için izinler gereklidir. Çalışma kitabını, verileri yenilemek isteyen başka kişilerle paylaşırsanız, veritabanı üzerinde en azından salt okuma izinlerine sahip olmaları gerekir.
Veri yenileme yapılıp yapılamayacağını çalışma kitabınızı paylaşma yönteminiz belirler. Microsoft 365 için, Microsoft 365'e kaydedilmiş bir çalışma kitabındaki verileri yenileyemezsiniz. SharePoint Server'da, sunucuda katılımsız veri yenileme zamanlayabilirsiniz, ancak SharePoint ortamınızda SharePoint için Power Pivot'un yüklenmiş ve yapılandırılmış olması gerekir. Zamanlanmış veri yenileme olup olmadığını öğrenmek için SharePoint yöneticinize başvurun.
Desteklenen veri kaynakları
Aşağıdaki tabloda verilen birçok veri kaynağından birinden verileri içeri aktarabilirsiniz.
Power Pivot her veri kaynağı için sağlayıcıları yüklemez. Bazı sağlayıcılar bilgisayarınızda zaten var olsa da, ihtiyacınız olan sağlayıcıyı indirip yüklemeniz gerekebilir.
Ayrıca Excel'deki tablolara bağlanabilir, Excel ve Word gibi Pano için HTML biçimi kullanan uygulamalardan veri kopyalayıp yapıştırabilirsiniz. Daha fazla bilgi için bkz. Excel Bağlantılı Tabloları Kullanarak Veri Ekleme ve Verileri Power Pivot'a Kopyalayıp Yapıştırma.
Veri sağlayıcılarıyla ilgili olarak aşağıdakileri göz önünde bulundurun:
- ODBC için OLE DB Sağlayıcısı'nı da kullanabilirsiniz.
- Bazı durumlarda, MSDAORA OLE DB sağlayıcısının kullanılması, özellikle yeni Oracle sürümlerinde bağlantı hatalarına neden olabilir. Herhangi bir hatayla karşılaşırsanız Oracle için listelenen diğer sağlayıcılardan birini kullanmanızı öneririz.
| Kaynak | Sürümler | Dosya türü | Sağlayıcılar |
|---|---|---|---|
| Access veritabanları | Microsoft Access 2003 veya üstü. | .accdb veya .mdb | ACE 14 OLE DB sağlayıcısı |
| SQL Server ilişkisel veritabanları | Microsoft SQL ServerSQL Server 2005 veya sonrası; Microsoft Azure SQL Veritabanı | (geçerli değil) | SQL Server için OLE DB Sağlayıcısı SQL Server Native ClientSQL Server Native Client OLE DB Provider SQL Server Native 10.0 Client OLE DB Sağlayıcısı SQL Client için .NET Framework Veri Sağlayıcısı |
| SQL ServerSQL Server Parallel Data WarehouseData Warehouse (PDW) | SQL ServerSQL Server 2008 veya üzeri | (geçerli değil) | SQL Server PDW için OLE DB sağlayıcısı |
| Oracle ilişkisel veritabanları | Oracle 9i, 10g, 11g. | (geçerli değil) | Oracle OLE DB Sağlayıcısı .NET Framework.NET Framework Veri Sağlayıcısı for Oracle Client .NET Framework.NET Framework Veri Sağlayıcısı for SQL ServerSQL Server MSDAORA OLE DB (sağlayıcı 2) OraOLEDB MSDASQL |
| Teradata ilişkisel veritabanları | Teradata V2R6, V12 | (geçerli değil) | TDOLEDB OLE DB sağlayıcısı Teradata için .Net Veri Sağlayıcısı |
| Informix ilişkisel veritabanları | (geçerli değil) | Informix OLE DB sağlayıcısı | |
| IBM DB2 ilişkisel veritabanları | 8.1 | (geçerli değil) | DB2OLEDB |
| Sybase ilişkisel veritabanları | (geçerli değil) | Sybase OLE DB sağlayıcısı | |
| Diğer ilişkisel veritabanları | (geçerli değil) | (geçerli değil) | OLE DB sağlayıcısı veya ODBC sürücüsü |
| Metin dosyaları Düz bir dosyaya bağlanma |
(geçerli değil) | .txt, .tab .csv | Microsoft Access için ACE 14 OLE DB sağlayıcısı |
| Microsoft Excel dosyaları | Excel 97-2003 veya üstü | .xlsx, .xlsm, .xlsb, .xltx, .xltm | ACE 14 OLE DB sağlayıcısı |
| Power Pivot çalışma kitabı Analysis Services veya Power Pivot'tan Veri Alma |
Microsoft SQL ServerSQL Server 2008 R2 veya üzeri | xlsx, .xlsm, .xlsb, .xltx, .xltm | ASOLEDB 10.5 (yalnızca SharePoint için Power Pivot'un yüklü olduğu SharePoint gruplarında yayımlanan Power Pivot çalışma kitaplarıyla kullanılır) |
| Analysis Services küpü Analysis Services veya Power Pivot'tan Veri Alma |
Microsoft SQL ServerSQL Server 2005 veya sonrası | (geçerli değil) | ASOLEDB 10 |
| Veri akışları Veri Akışından Veri Alma (Raporlama Hizmetleri raporlarından, Atom hizmeti belgelerinden ve tek veri akışından verileri içeri aktarmak için kullanılır) |
Atom 1.0 biçimi Windows Communication Foundation (WCF) Veri Hizmeti (eski adıyla ADO.NET Veri Hizmetleri) olarak sunulan tüm veritabanı veya belgeler. |
.atomsvc, bir veya daha fazla akışı tanımlayan bir hizmet belgesi için Atom web akışı belgesi için .atom |
Power Pivot için Microsoft Veri Akışı Sağlayıcısı .NET Framework.NET FrameworkPowerPivot için veri akışı veri sağlayıcısı |
| Reporting Services raporları Raporlama Hizmetleri Raporundan Verileri İçeri Aktarma |
Microsoft SQL ServerSQL Server 2005 veya sonrası | .rdl | |
| Office Veritabanı Bağlantısı dosyaları | .odc dosyası |
Desteklenmeyen kaynaklar
Yayımlanmış sunucu belgeleri (ör. SharePoint'te zaten yayımlanmış olan Access veritabanları) içeri aktarılamaz.
Daha fazla yardım mı gerekiyor?
Dilediğiniz zaman Excel Teknoloji Topluluğundaki uzmanlara sorabilir veya Topluluklar'dan destek alabilirsiniz.