Veri Modelini Genişletme
Bu bölümde, önceki bölümlerde oluşturulan veri modelini nasıl genişleteceğinizi öğreneceksiniz. Bir veri modelinin genişletilmesi şunları içerir:
- Tabloların eklenmesi
- Mevcut bir tabloya hesaplanan sütunların eklenmesi
- Mevcut bir tabloda ölçülerin oluşturulması
Bunlardan, veri modelinde veri modelini kullananların yeniden çalışmayı önlemesini ve verileri analiz ederken ve karar verirken zamandan tasarruf etmesini sağlayacak yeni veri içgörüleri sağlamayı içerdiğinden ölçümleri oluşturmak çok önemlidir.
Kar ve Zarar Analizi zaman dönemleriyle çalışmayı içerdiğinden ve DAX Akıllı Zaman Gösterimi işlevlerini kullanacağınız için, veri modelinde bir Tarih tablosu gerekir.
Tarih tablolarında yeniyseniz, Tarih Tablolarını Anlama bölümünü inceleyin.
Veri modelini aşağıdaki şekilde genişletebilirsiniz -
Veri tablosu, yani Finans Verileri tablosu ve Tarih tablosu arasında bir ilişki oluşturmak için, Finans Verileri tablosunda hesaplanmış bir Tarih sütunu oluşturmanız gerekir.
Farklı türlerde hesaplamalar gerçekleştirmek için, veri tablosu - Finans Verileri ve arama tabloları - Hesaplar ve Coğrafya Locn arasında ilişkiler oluşturmanız gerekir.
Birkaç hesaplama yapmanıza ve gerekli analizi yapmanıza yardımcı olacak çeşitli önlemler oluşturmanız gerekir.
Bu adımlar, temelde veri modelini kullanarak Kar ve Zarar Analizi için veri modelleme adımlarını oluşturur. Ancak bu, Power Pivot veri modeliyle gerçekleştirmek istediğiniz her tür veri çözümlemesine yönelik adımların dizisidir.
Ayrıca, sonraki bölümlerdeki Power PivotTable'larda ölçüleri nasıl oluşturacağınızı ve bunları nasıl kullanacağınızı öğreneceksiniz. Bu size DAX ile veri modelleme ve Power PivotTable ile veri analizi konusunda yeterli anlayış sağlayacaktır.
Veri Modeline Tarih Tablosu Ekleme
Mali yılları kapsayan zaman dönemleri için aşağıdaki gibi bir Tarih tablosu oluşturun -
Başlıklı tek sütunlu bir tablo oluşturun - Yeni bir Excel çalışma sayfasında 01.07.2011 ile 6/30/2018 arasında değişen tarih ve bitişik tarihler.
Tabloyu Excel'den kopyalayın ve Power Pivot penceresine yapıştırın. Bu, Power Pivot veri modelinde yeni bir tablo oluşturacaktır.
Tabloyu Tarih olarak adlandırın.
Tarih tablosundaki Tarih sütununun veri türünde olduğundan emin olun - Tarih (DateTime).
Ardından, hesaplanan sütunları - Mali Yıl, Mali Çeyrek, Mali Ay ve Ay - Tarih tablosuna aşağıdaki gibi eklemeniz gerekir -
Mali yıl
Mali yıl sonu varsayalım 30 Haziran olduğunu inci . Daha sonra, 1'den mali yıl süreleri st 30 Temmuz inci haziran. Örneğin, dönem 1 Temmuz st 30 Haziran 2011'den (7/1/2011) th , 2012 (2012/06/30) mali yıl 2012 olacak.
Tarih tablosunda 2012 MY ile aynı şeyi temsil etmek istediğinizi varsayalım.
Öncelikle Tarihin mali yıl kısmını çıkarmanız ve bunu FY ile eklemeniz gerekir.
Temmuz 2011 - Aralık 2011 arasındaki tarihler için mali yıl 1 + 2011'dir.
Ocak 2012 - Haziran 2012 arasındaki tarihler için mali yıl 0 + 2012'dir.
Genelleştirmek için, Mali Yıl Sonu Ayı FYE ise, aşağıdakileri yapın -
Integer Part of ((Month – 1)/FYE) + Year
Ardından, Mali Yılı elde etmek için en sağdaki 4 karakteri alın.
DAX'ta, aynı şeyi temsil edebilirsiniz -
SAĞ (INT ((AY ('Tarih' [Tarih]) - 1) / 'Tarih' [FYE]) + YIL ('Tarih' [Tarih]), 4)
Hesaplanan Mali Yıl sütununu Tarih tablosuna DAX formülüyle ekleyin -
= "FY" & SAĞ (INT ((AY ('Tarih' [Tarih]) - 1) / 'Tarih' [FYE]) + YIL ('Tarih' [Tarih]), 4)
Mali Çeyrek
FYE mali yılın sonunu temsil ediyorsa, mali çeyrek şu şekilde elde edilir:
Integer Part of ((Remainder of ((Month+FYE-1)/12) + 3)/3)
DAX'ta, aynı şeyi temsil edebilirsiniz -
INT ((MOD (AY ('Tarih' [Tarih]) + 'Tarih' [FYE] -1,12) +3) / 3)
Hesaplanan Mali Çeyrek sütununu DAX formülüyle Tarih tablosuna ekleyin -
= 'Tarih' [Mali Yıl] & "- Q" & BİÇİM (INT ((MOD (AY ('Tarih' [Tarih]) + 'Tarih' [FYE] -1,12) + 3) / 3), "0" )
Mali Ay
FYE mali yıl sonunu temsil ediyorsa, mali ay dönemi şu şekilde elde edilir:
(Remainder of (Month+FYE-1)/12) + 1
DAX'ta, aynı şeyi temsil edebilirsiniz -
MOD (AY ('Tarih' [Tarih]) + 'Tarih' [FYE] -1,12) +1
Hesaplanan Mali Ay sütununu DAX formülüyle Tarih tablosuna ekleyin -
= 'Tarih' [Mali Yıl] & "- P" & BİÇİM (MOD (AY ([Tarih]) + [FYE] -1,12) +1, "00")
Ay
Son olarak, bir mali yıldaki ay numarasını temsil eden hesaplanan Ay sütununu aşağıdaki gibi ekleyin -
= BİÇİM (MOD (AY ([Tarih]) + [FYE] -1,12) +1, "00") & "-" & BİÇİM ([Tarih], "aaa")
Elde edilen Tarih tablosu aşağıdaki ekran görüntüsüne benziyor.
Aşağıdaki ekran görüntüsünde gösterildiği gibi tabloyu - Tarih olarak Tarih olarak sütununu - Tarih olarak benzersiz değerlere sahip sütun olarak işaretleyin.
Hesaplanmış Sütunlar Ekleme
Finans Verileri tablosu ile Tarih tablosu arasında bir ilişki oluşturmak için, Finans Verileri tablosunda bir Tarih değerleri sütununa ihtiyacınız vardır.
Finans Verileri tablosuna DAX formülüyle hesaplanmış bir sütun Tarihi ekleyin -
= DATEVALUE ('Finans Verileri' [Mali Ay])
Veri Modelinde Tablolar Arası İlişkileri Tanımlama
Veri modelinde aşağıdaki tablolara sahipsiniz -
- Veri tablosu - Finans Verileri
- Arama tabloları - Hesaplar ve Coğrafya Locn
- Tarih tablosu - Tarih
Veri modelindeki tablolar arasındaki İlişkileri tanımlamak için aşağıdaki adımlar verilmiştir -
Tabloları Power Pivot'un Diyagram Görünümünde görüntüleyin.
Tablolar arasında aşağıdaki ilişkileri oluşturun -
Hesap sütunuyla Finans Verileri tablosu ile Hesaplar tablosu arasındaki ilişki.
Finans Verileri tablosu ile Coğrafya Locn tablosu arasındaki Kâr Merkezi sütunuyla ilişki.
Tarih sütunuyla Finans Verileri tablosu ile Tarih tablosu arasındaki ilişki.
İstemci Araçlarından Sütunları Gizleme
Veri tablosunda herhangi bir PivotTable'da alan olarak kullanmayacağınız herhangi bir sütun varsa, bunları veri modelinde gizleyebilirsiniz. Ardından, PivotTable Alanları listesinde görünmezler.
Finans Verileri tablosunda, herhangi bir PivotTable'da alan olarak kullanmayacağınız Mali Ay, Tarih, Hesap ve Kâr Merkezi olmak üzere 4 sütununuz vardır. Bu nedenle, PivotTable Alanları listesinde görünmemeleri için bunları gizleyebilirsiniz.
Finans Verileri tablosunda Mali Ay, Tarih, Hesap ve Kar Merkezi sütunlarını seçin.
Sağ tıklayın ve açılır listeden İstemci Araçlarından Gizle'yi seçin.
Tablolarda Ölçüler Oluşturma
Veri modelini ve Power PivotTable'ları kullanarak DAX ile veri modelleme ve analiz için hepiniz hazırsınız.
Sonraki bölümlerde, nasıl ölçü oluşturacağınızı ve bunları Power PivotTable'larda nasıl kullanacağınızı öğreneceksiniz. Veri tablosundaki tüm hesaplamaları, yani Finans Verileri tablosunu oluşturacaksınız.
Veri analizi için istediğiniz sayıda PivotTable'da kullanabileceğiniz, veri tablosundaki (Finans Verileri) DAX formüllerini kullanarak hesaplamalar oluşturacaksınız. Ölçüler esasen meta verilerdir. Veri tablosunda ölçülerin oluşturulması, veri modellemenin bir parçasıdır ve bunları Power PivotTable'da özetlemek veri analizinin bir parçasıdır.