Gelişmiş Veri Analizi - Veri Modeli
Veri Modeli, Excel 2013 ve sonraki sürümlerde mevcuttur. Excel'de, geçerli çalışma kitabındaki birden çok tablodan ve / veya içe aktarılan verilerden ve / veya veri bağlantıları aracılığıyla çalışma kitabına bağlı veri kaynaklarından gelen verileri entegre etmek için Veri Modeli'ni kullanabilirsiniz.
Bir Veri Modeli ile tablolar arasında ilişkiler oluşturabilirsiniz. Veri modeli, PivotTable, PivotChart, PowerPivot ve Power View raporlarında şeffaf bir şekilde kullanılır.
Verileri İçe Aktarırken Veri Modeli Oluşturma
Birden çok ilişkili tablo içeren Microsoft Access veritabanı gibi ilişkisel veritabanlarından veri içeri aktardığınızda, aynı anda birden fazla tabloyu içeri aktarırsanız Veri Modeli otomatik olarak oluşturulur.
Aşağıdaki veri kaynaklarından verileri içeri aktardığınızda, isteğe bağlı olarak Veri Modeline tablolar ekleyebilirsiniz -
- İlişkisel veritabanları, her seferinde bir tablo
- Metin Dosyaları
- Excel Çalışma Kitapları
Örneğin, bir Excel çalışma kitabından verileri içeri aktarırken şu seçeneği gözlemleyebilirsiniz: Add this data to the Data Model, etkin bir onay kutusu ile.
Veri Modeline içe aktardığınız verileri eklemek istiyorsanız kutuyu işaretleyin.
Excel Tablolarından Veri Modeli Oluşturma
Veri Modelini PowerPivot komutlarını kullanarak Excel tablolarından oluşturabilirsiniz. Daha sonraki bölümlerde PowerPivot'u ayrıntılı olarak öğreneceksiniz.
Tüm Veri Modeli komutları, Şeritteki PowerPivot sekmesinin altında bulunur. Bu komutlarla Veri Modeline Excel tabloları ekleyebilirsiniz.
Ürün, Ürün Kimliği ve Fiyatı içeren Ürün Kataloğu çalışma sayfanızın bulunduğu aşağıdaki satış verileri çalışma kitabını göz önünde bulundurun. 4 bölgede - Doğu, Kuzey, Güney ve Batı - satış için dört çalışma sayfanız var.
Bu dört çalışma sayfasının her biri, her ay için Ürünlerin her biri için satılan Birim Sayısı ve Toplam Miktarı içerir. Her bölgedeki ürünlerin her biri için toplam tutarı ve her bölgedeki toplam satış miktarını hesaplamanız gerekir.
Aşağıdaki adımlar, istediğiniz sonuçlara ulaşmanızı sağlar -
- Veri Modeli oluşturmakla başlayın.
- Ürün Kataloğu çalışma sayfasına tıklayın.
- Şerit üzerindeki POWERPIVOT sekmesine tıklayın.
- Veri Modeline Ekle'yi tıklayın. Tablo Oluştur iletişim kutusu belirir.
- Tablo aralığını seçin.
- Tablomun başlıkları var kutusunu işaretleyin. Tamam'ı tıklayın.
Yeni bir pencere - Excel için PowerPivot - <Excel dosya adınız> görünür.
Boş pencerenin ortasında aşağıdaki mesaj görünür -
Veri Modeline eklediğiniz Ürün İş Listesi tablosu PowerPivot penceresinde bir sayfa olarak görünür. Tablodaki her satır bir kayıttır ve pencerenin altındaki sol ve sağ ok düğmelerini kullanarak kayıtlarda ileri geri gidebilirsiniz.
- PowerPivot penceresindeki Bağlantılı Tablo sekmesine tıklayın.
- Excel Tablosuna Git'i tıklayın.
Excel veri penceresi açılır.
- Çalışma sayfası sekmesine tıklayın - Doğu.
- Şerit üzerindeki POWERPIVOT sekmesine tıklayın.
- Veri Modeline Ekle'yi tıklayın.
Doğu tablosunu görüntüleyen PowerPivot penceresinde başka bir sayfa görünür.
Çalışma sayfaları için tekrarlayın - Kuzey, Güney ve Batı. Toplamda, Veri Modeline beş tablo eklediniz. PowerPivot pencereniz aşağıdaki gibi görünür -
Tablolar Arasında İlişki Oluşturma
Tablolar arasında hesaplamalar yapmak istiyorsanız, önce aralarındaki ilişkileri tanımlamanız gerekir.
PowerPivot penceresindeki Şerit üzerindeki Giriş sekmesine tıklayın. Gördüğünüz gibi, tablolar Veri Görünümünde görüntülenir.
Diyagram Görünümü'ne tıklayın.
Tablolar Diyagram Görünümünde görünür. Gördüğünüz gibi, bazı tablolar görüntü alanı dışında olabilir ve tablolardaki tüm alanlar görünmeyebilir.
- O tablodaki tüm alanları göstermek için her tabloyu yeniden boyutlandırın.
- Tümü görüntülenecek şekilde tabloları sürükleyin ve düzenleyin.
- Doğu tablosunda Ürün Kimliğine tıklayın.
- Şerit üzerindeki Tasarım sekmesine tıklayın.
- İlişki Oluştur'u tıklayın. İlişki Oluştur iletişim kutusu belirir.
Tablo altındaki kutuda Doğu görüntülenir. Sütun altındaki kutuda Ürün Kimliği görüntülenir.
- İlgili Arama Tablosu altındaki kutuda Ürün Kataloğu'nu seçin.
- Ürün Kimliği, İlgili Arama Sütunu altındaki kutuda görünür.
- Oluştur düğmesini tıklayın.
Doğu tabloları ve Ürün İstek Listesi arasındaki İlişkiyi temsil eden çizgi görünür.
- Kuzey, Güney ve Batı gibi tablolar için aynı adımları tekrarlayın. İlişki Çizgileri belirir.
Veri Modelindeki Tablolardaki Verileri Özetleme
Artık her bir bölgedeki her bir ürünün satış verilerini sadece birkaç adımda özetlemeye hazırsınız.
- Ana Sayfa sekmesine tıklayın.
- PivotTable'a tıklayın.
- Açılır listeden PivotTable'ı seçin.
Excel tabloları penceresinde PivotTable Oluştur iletişim kutusu görüntülenir. Yeni Çalışma Sayfası'nı seçin.
Yeni bir çalışma sayfasında boş bir PivotTable görünür. Gördüğünüz gibi, Alanlar Listesi, Veri Modelindeki tüm tabloları ve görüntülenen tüm alanları içerir.
Tablo 1'den (Ürün Kataloğu) Ürün Kimliğini seçin.
Diğer dört tablodan Toplam Tutar'ı seçin.
∑ Değerler'deki alanların her biri için, bölge adlarını sütun etiketleri olarak görüntülemek için Değer Alanı Ayarları'ndaki Özel Adı değiştirin.
Toplam Tutar toplamı, verdiğiniz etiketle değiştirilecektir. Tüm veri tablolarından özetlenmiş değerleri içeren PivotTable size gerekli sonuçları gösterir.
Veri Modeline Veri Ekleme
Veri Modeline yeni bir veri tablosu veya Veri Modelindeki mevcut tablolara yeni veri satırları ekleyebilirsiniz.
Aşağıdaki adımlarla Veri Modeline yeni bir veri tablosu ekleyin.
Şerit üzerindeki VERİ sekmesine tıklayın.
Dış Veri Al grubunda Mevcut Bağlantılar'a tıklayın. Mevcut Bağlantılar iletişim kutusu görüntülenir.
Tablolar sekmesini tıklayın. Çalışma kitabındaki tüm tabloların adları görüntülenecektir.
Veri Modeline eklemek istediğiniz tablonun adını tıklayın.
Aç düğmesine tıklayın. Verileri İçe Aktar iletişim kutusu görüntülenir.
Bildiğiniz gibi veri tablosu içe aktarılırken otomatik olarak Veri Modeli'ne eklenir. Yeni eklenen tablo PowerPivot penceresinde görünür.
Veri Modelindeki mevcut tablolara yeni veri satırları ekleyin.
Veri Bağlantısını yenileyin. Veri kaynağından yeni veri satırları Veri Modeline eklenir.