Veri modeli, birden çok tablodaki verileri tümleştirmenize ve bir Excel çalışma kitabının içinde ilişkisel bir veri kaynağını tümleştirmenize olanak tanır. Excel 'de veri modelleri, PivotTable 'Larda ve PivotChart 'Larda kullanılan Sekmeli veriler sağlayan saydam olarak kullanılır. Bir veri modeli, bir alan listesindeki bir tablo koleksiyonu olarak görüntülenir ve çoğu zaman bunu orada bilemezsiniz.
Veri modeliyle çalışmaya başlamadan önce bazı verileri almanız gerekir. Bunun için, Get & dönüşüm (Power Query) deneyimini kullanacağız, bu nedenle bir adım geri almak ve videoyu izlemek veya & dönüştürme ve Power Pivot için öğrenme kılavuzumuzu izlemeniz gerekebilir.
Excel 2016 & Microsoft 365 için Excel -Power Pivot şeride eklenir.
Excel 2013 -Power Pivot, Excel 2013 Office Professional Plus Edition 'ın bir parçasıdır, ancak varsayılan olarak etkinleştirilmez. Excel 2013 Için Power Pivot eklentisini başlatmahakkında daha fazla bilgi edinin.
Excel 2010 - Power Pivot eklentisini Indirin, ardından Power Pivot eklentisini yükleyin.
& dönüştürme (Power Query) nereden alınır?
Excel 2016 & Microsoft 365 için Excel -Get & dönüştürme (Power Query) veri sekmesindeki Excel ile tümleştirilmiştir.
Excel 2013 -Power Query, Excel 'de bulunan ancak etkinleştirilmesi gereken bir eklenti. Dosya > seçenekleri > Eklentiler'e gidin ve sonra bölmenin alt kısmındaki yönet açılan listesinde com eklentileri 'ni seçin > gidin. Excel Için Microsoft Power Query'yi denetleyip etkinleştirmek Için Tamam 'ı işaretleyin. Şerit 'e bir Power Query sekmesi eklenir.
Excel 2010 - Power Query eklentisini indirin ve yükleyin.. Etkinleştirildikten sonra, bir Power Query sekmesi şeride eklenir.
Öncelikle, bazı verileri almanız gerekir.
Excel 2016 ve Microsoft 365 için Excel, verileri > & verileri dönüştürme > verileri içeri aktarmak için verileri kullanınverileri içeri aktarın; metin dosyası, Excel çalışma kitabı, Web sitesi, Microsoft Access, SQL Server veya birden çok ilişkili tablo içeren başka bir ilişkisel veritabanı gibi tüm dış veri kaynaklarından verileri içeri aktarın.
Excel 2013 ve 2010 ' te, dış veri almak> Power Query 'ye gidin ve veri kaynağınızı seçin.
Excel bir tablo seçmenizi ister. Aynı veri kaynağından birden çok tablo almak istiyorsanız, birden çok tablo seçimini etkinleştir seçeneğini işaretleyin. Birden çok tablo seçtiğinizde, Excel sizin için otomatik olarak bir veri modeli oluşturur.
Not: Bu örneklerde, sınıflar ve notlar üzerinde hayali öğrenci ayrıntılarını içeren bir Excel çalışma kitabını kullanıyoruz. Öğrenci veri modeli örnek çalışma kitabımızıindirebilir ve takip edebilirsiniz. Ayrıca, bir sürümü tamamlanmış veri modeliyle indirebilirsiniz..
Bir veya daha fazla tablo seçip Yükle'ye tıklayın.
Kaynak verileri düzenlemeniz gerekiyorsa, Düzenle seçeneğini belirleyebilirsiniz. Daha fazla bilgi için bkz .
Artık aldığınız tüm tabloları içeren bir veri modeli vardır ve PivotTable alan listesindegörüntülenir.
Power Pivot eklentisini kullanarak verileri içeri aktarma modelleri açıkça oluşturulur. Bu modelde, model Excel 'e benzeyen sekmeli bir düzende temsil edilir ve her sekmede Sekmeli veriler bulunur. SQL Server veritabanını kullanarak veri almanın temellerini öğrenmek için Power Pivot eklentisini kullanarak verileri alınbölümüne bakın.
Veri modelinin boyutunu küçültme hakkında ipuçları için Excel ve Power Pivot kullanarak bellek için verimli bir veri modeli oluşturmakonusuna bakın.
Daha fazla araştırmalar için öğretici: verileri Excel 'e aktarma ve veri modeli oluşturma.
İpucu: Çalışma kitabınızın bir veri modeli olduğunu nasıl anlayabilirim? > Power Pivot gidin. Çalışma sayfası gibi verileri görürseniz, bir model var demektir. Bkz.: daha fazla bilgi edinmek için çalışma kitabı veri modelinde hangi veri kaynaklarının kullanıldığını öğrenin.
Sonraki adım, tablolarınız arasında ilişkiler oluşturmaktır, böylece bunlardan herhangi birinden veri alabilirsiniz. Her tabloda bir birincil anahtar veya öğrenci KIMLIĞI veya sınıf numarası gibi benzersiz bir alan tanımlayıcısı olmalıdır. En kolay yol, Power Pivot 'ın Diyagram görünümündebu alanları sürükleyip bırakacak olur.
Power Pivot > yönetme'ye gidin.
Giriş sekmesinde Diyagram görünümü'nü seçin.
İçeri aktarılan tablolarınız görüntülenir ve her birinin sahip olduğu alan sayısına bağlı olarak yeniden boyutlandırmak için biraz zaman harcaın.
Ardından, birincil anahtar alanını bir tablodan sonrakine sürükleyin. Aşağıdaki örnek öğrenci tablolarımızın diyagram görünümdür:
Aşağıdaki bağlantıları oluşturduk:
Başka bir deyişle, öğrenciler tablosundan öğrenci KIMLIĞI alanını, notlar tablosundaki öğrenci KIMLIĞI alanına sürükleyin.
tbl_Semesters | Semester No > tbl_Grades | Dönem
tbl_Classes | Sınıf numarası > tbl_Grades | Sınıf numarası
İlişki oluşturmak için alan adlarının aynı olması gerekmez, ancak aynı veri türünde olması gerekir.
Diyagram görünümündeki bağlayıcıların bir tarafta "1" ve diğeri de "*" vardır. Bu, tablolar arasında bire çok ilişkisi olduğu ve verilerin PivotTable 'unuzda nasıl kullanıldığını belirleyen anlamına gelir. Daha fazla bilgi edinmek için bir veri modelindeki tablolar arasındaki ilişkileri görebilirsiniz.
Bağlayıcılar yalnızca tablolar arasında ilişki olduğunu gösterir. Gerçekte hangi alanların birbirine bağlandığını göstermeyecektir. Bağlantıları görmek için, Power Pivot > > Tasarım > ilişkileriniyönetme > ilişkileri yönetmekonusuna gidin. Excel 'de, veri > ilişkilerinegidebilir.
PivotTable veya PivotChart oluşturmak için veri modeli kullanma
Excel çalışma kitabı yalnızca bir veri modeli içerebilir, ancak bu model, çalışma kitabında art arda kullanılabilen birden çok tablo içerir. Var olan bir veri modeline, istediğiniz zaman daha fazla tablo ekleyebilirsiniz.
Power Pivot, Yönet'e gidin.
Giriş sekmesinde PivotTable'ı seçin.
PivotTable 'ın yerleştirilmesini istediğiniz yeri seçin: yeni çalışma sayfası veya geçerli konum.
Tamam'a tıkladığınızda, Excel, alan listesi bölmesi 'nin sağ tarafta görüntülendiği boş bir PivotTable ekler.
Ardından, PivotTable oluşturunveya Pivot grafiği oluşturun. Tablolar arasında daha önce ilişkiler oluşturduysanız, PivotTable 'daki alanlarından herhangi birini kullanabilirsiniz. Öğrenci veri modeli örnek çalışma kitabında halen ilişkiler oluşturdunuz.
Modelde kullanmak istediğiniz birçok veri aldığınızı veya kopyalamış olduğunuzu, ancak bunu veri modeline eklemediğinizi varsayalım. Yeni veriyi modele aktarmak düşündüğünüzden daha kolaydır.
Modele eklemek istediğiniz tüm hücreleri seçerek başlayın. Herhangi bir veri aralığı olabilir, ancak Excel tablosu olarak biçimlendirilmiş veriler en iyisidir.
Aralık veya tablo, modele bağlı bir tablo olarak eklenir. Modelde bağlantılı tablolarla çalışma hakkında daha fazla bilgi edinmek için Power Pivot 'Ta Excel bağlantılı tablolarını kullanarak veri eklemekonusuna bakın.
Power Pivot'ta,Excel çalışma sayfasında yaptığınız gibi doğrudan yeni bir satıra yazarak tabloya satır ekleyemezsiniz. Ancak kaynak verileri kopyalayıp yapıştırarakveya güncelleştirerek ve Power Pivot modelini yenileyereksatır ekleyebilirsiniz.
& dönüştürme ve Power Pivot öğrenme kılavuzlarını alma