Çoğu durumda, Power Pivot eklentisi aracılığıyla ilişkisel verileri içeri aktarmak, Excel'de basit bir içeri aktarma işleminden daha hızlı ve daha verimlidir.
Genel olarak, bunu yapmak kolaydır:
-
Veritabanı bağlantı bilgilerini almak ve verilere erişim izniniz olduğunu doğrulamak için bir veritabanı yöneticisiyle görüşün.
-
Veriler ilişkisel veya boyutluysa, Power Pivot içinden Giriş > Veritabanından Dış Veri > Al'a tıklayın.
İsteğe bağlı olarak, diğer veri kaynaklarından içeri aktarabilirsiniz:
-
Veriler Microsoft Azure Market'ten veya OData veri akışından geliyorsa Veri Hizmetinden Giriş >'ne tıklayın.
-
Veri kaynaklarının tüm listesinden seçim yapmak için Giriş > Dış Veri Al > Diğer Kaynaklardan'a tıklayın.
Verileri nasıl içeri aktarılacağını seçin sayfasında, veri kaynağındaki tüm verilerin alınıp alınmayacağını veya verileri filtrelemeyi seçin. Listeden tabloları ve görünümleri seçin veya hangi verilerin içeri aktarılacağını belirten bir sorgu yazın.
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 tabloları ve sütunları yeniden adlandırın.
-
Döndürdüğü verileri seçmek için önceden tanımlanmış bir sorguya yapıştırın.
-
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ı denemeniz gerekir.
-
İlişkisel veritabanlarından tabloları içeri aktarmak, Power Pivot penceresindeki çalışma sayfaları arasında ilişki oluşturmak için içeri aktarma sırasında yabancı anahtar ilişkileri kullanıldığından adımları kaydeder.
-
Birden çok tabloyu içeri aktarmak ve sonra ihtiyacınız olmayan tabloları silmek, size adımları kaydedebilir. Tabloları birer birer içeri aktarırsanız, tablolar arasında el ile ilişkiler oluşturmanız gerekebilir.
-
Farklı veri kaynaklarında benzer veriler içeren sütunlar, Power Pivot penceresinde ilişki oluşturmanın temelini oluşturur. Heterojen veri kaynaklarını kullanırken, özdeş veya benzer veriler içeren diğer veri kaynaklarındaki tablolarla eşlenebilen sütunları olan tabloları seçin.
-
SharePoint'e yayımladığınız bir çalışma kitabının veri yenilemesini desteklemek için, hem iş istasyonları hem de sunucular için eşit derecede erişilebilir olan veri kaynaklarını 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 kullanılabilen veri kaynaklarının kullanılması, veri yenilemeyi mümkün kılar.
Excel'de , bir veritabanına yeniden bağlanmak ve çalışma kitabınızdaki verileri yenilemek için Veri > Bağlantıları'na tıklayın > Tümünü Yenile'ye tıklayın.
Yenile, tek tek hücreleri güncelleştirir ve son içeri aktarma işleminden bu yana dış veritabanında güncelleştirilen satırlar ekler. Yalnızca yeni satırlar ve mevcut sütunlar yenilenir. Modele yeni bir sütun eklemeniz gerekiyorsa, yukarıda verilen adımları kullanarak bu sütunu içeri aktarmanız gerekir.
Yenileme işlemi, verileri içeri aktarmak için kullanılan sorgunun aynısını tekrarlar. Veri kaynağı artık aynı konumda değilse veya tablolar veya sütunlar kaldırılırsa veya yeniden adlandırılırsa yenileme başarısız olur. Elbette, daha önce içeri aktardığınız tüm verileri saklamaya devam edebilirsiniz. Veri yenileme sırasında kullanılan sorguyu görüntülemek için yönet '>Power Pivot 'e tıklayarak Power Pivot penceresini açın. Sorguyu görüntülemek için Tasarım > Tablo Özellikleri'ne tıklayın.
Genellikle, verileri yenilemek için izinler gereklidir. Çalışma kitabını verileri yenilemek isteyen diğer kişilerle paylaşırsanız, veritabanında en azından salt okunur izinler gerekir.
Çalışma kitabınızı paylaştığınız yöntem, veri yenilemenin gerçekleşip gerçekleşemeyeceğini belirler. Microsoft 365 için, Microsoft 365 kaydedilen çalışma kitabındaki verileri yenileyemezsiniz. SharePoint Server üzerinde, sunucuda katılımsız veri yenileme zamanlayabilirsiniz, ancak SharePoint ortamınızda SharePoint için Power Pivot yüklenmiş ve yapılandırılmış olması gerekir. Zamanlanmış bir veri yenilemesi olup olmadığını görmek için SharePoint yöneticinize başvurun.
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 mevcut olsa da, ihtiyacınız olan sağlayıcıyı indirip yüklemeniz gerekebilir.
Ayrıca Excel tablolara bağlanabilir ve Excel ve Word gibi Pano için HTML biçimi kullanan uygulamalardan verileri kopyalayıp yapıştırabilirsiniz. Daha fazla bilgi için bkz. Excel Bağlı Tablolarını Kullanarak Veri Ekleme ve Power Pivot'a Veri Kopyalama ve 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 Oracle'ın daha yeni sürümlerinde bağlantı hatalarıyla sonuçlanabilir. 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ı |
---|---|---|---|
Veritabanlarına erişme |
Microsoft Access 2003 veya üzeri. |
.accdb veya .mdb |
ACE 14 OLE DB sağlayıcısı |
SQL Server ilişkisel veritabanları |
Microsoft SQL Server 2005 veya üzeri; Microsoft Azure SQL Veritabanı |
(uygulanamaz) |
SQL Server için OLE DB Sağlayıcısı SQL Server Yerel İstemci OLE DB Sağlayıcısı SQL Server Native 10.0 Client OLE DB Sağlayıcısı SQL Client için .NET Framework Veri Sağlayıcısı |
SQL Server Paralel Veri Ambarı (PDW) |
SQL Server 2008 veya üzeri |
(uygulanamaz) |
SQL Server PDW için OLE DB sağlayıcısı |
Oracle ilişkisel veritabanları |
Oracle 9i, 10g, 11g. |
(uygulanamaz) |
Oracle OLE DB Sağlayıcısı Oracle İstemcisi için .NET Framework Veri Sağlayıcısı SQL Server için .NET Framework Veri Sağlayıcısı MSDAORA OLE DB (sağlayıcı 2) OraOLEDB MSDASQL |
Teradata ilişkisel veritabanları |
Teradata V2R6, V12 |
(uygulanamaz) |
TDOLEDB OLE DB sağlayıcısı Teradata için .Net Veri Sağlayıcısı |
Informix ilişkisel veritabanları |
(uygulanamaz) |
Informix OLE DB sağlayıcısı |
|
IBM DB2 ilişkisel veritabanları |
8.1 |
(uygulanamaz) |
DB2OLEDB |
Sybase ilişkisel veritabanları |
(uygulanamaz) |
Sybase OLE DB sağlayıcısı |
|
Diğer ilişkisel veritabanları |
(uygulanamaz) |
(uygulanamaz) |
OLE DB sağlayıcısı veya ODBC sürücüsü |
Metin dosyalarıDüz Dosyaya Bağlanma |
(uygulanamaz) |
.txt, .tab, .csv |
Microsoft Access için ACE 14 OLE DB sağlayıcısı |
Microsoft Excel dosyaları |
Excel 97-2003 veya üzeri |
.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 İçeri Aktarma |
Microsoft SQL Server 2008 R2 veya üzeri |
xlsx, .xlsm, .xlsb, .xltx, .xltm |
ASOLEDB 10.5 (yalnızca SharePoint için Power Pivot yüklü 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 İçeri Aktarma |
Microsoft SQL Server 2005 veya üzeri |
(uygulanamaz) |
ASOLEDB 10 |
Veri akışları Veri AkışındanVeri İçeri Aktarma (Reporting Services 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 Data Services ADO.NET) olarak kullanıma sunulan herhangi bir veritabanı veya belge. |
Bir veya daha fazla akışı tanımlayan bir hizmet belgesi için .atomsvc Atom web akışı belgesi için .atom |
Power Pivot için Microsoft Veri Akışı Sağlayıcısı Power Pivot için .NET Framework veri akışı veri sağlayıcısı |
Reporting Services raporları, Bir Reporting Services Raporundan Veri İçeri Aktarma |
Microsoft SQL Server 2005 veya üzeri |
.Rdl |
|
Office Veritabanı Bağlantı dosyaları |
.Odc |
SharePoint'te yayımlanmış access veritabanları gibi yayımlanan sunucu belgeleri içeri aktarılamaz.
Daha fazla yardım mı gerekiyor?
Her zaman Excel Teknik Topluluğu sayfasında bir uzmana soru sorabilir veya Topluluklar sayfasından destek alabilirsiniz.