Kitabımız, Microsoft Power Query ve Power Pivot araçlarının veri analizi ve raporlama uygulamalarında kullanımı için açıklayıcı ve uygulamaya yönelik bilgiler vermek için hazırlanmıştır.
Kitap içerisinde çoğunlukla Microsoft Excel dosyalarında yer alan tipik verilerin (satışlar, siparişler, üretim, müşteriler, vs.) işlenmesi, aralarında ilişkilerin kurulması ve Pivot Tablo ve Pivot Grafikler aracılığıyla raporlanması açıklanmaktır. Kitap, beş ana bölümden oluşmaktadır.
Birinci bölümde Microsoft Power Query ve Power Pivot’un genel olarak özellikleri ve ETL (Extract Transform and Load) süreci açıklanmaktadır. Bu bölümde Power Query ve Power Pivot ile yapılabilecek şeyler anlatılmaktadır.
İkinci bölümde, Power Query anlatılmaktadır. Power Query ile verilerin alınması ve verilerin işlenmesini sağlayan araçlar açıklanmaktadır. Bu bölümde detaylı olarak, farklı veri kaynaklarından verilerin alınması, işlenmesi, düzenlenmesi (verilerin temizlenmesi, veri türlerinin düzenlenmesi, vb. işlemler) ve raporlanması amacıyla
Excel ya da veri modeli ortamına yüklenmesi açıklanmaktadır. Bu bölümde ayrıca birleştirme ve ekleme sorguları ayrıca “M Language” olarak bilinen ve Power Query’ye özgü bir dil olan kodlama sistemiyle yapılan veri işleme uygulamaları da yer almaktadır.
Üçüncü bölümde Power Pivot anlatılmaktadır. Power Pivot, kendi araçlarıyla verilerin alınmasını, veri modelinin oluşturulmasını ve buraya yüklenen tablolar arasında “ilişkiler” kurularak topluca raporlanmasını sağlar. Power Pivot ayrıca ölçü (measure) olarak adlandırılan bir programlama aracına sahiptir. Bu ölçüler DAX dili ile yazılmaktadır.
Dördüncü bölümde DAX (Data Analysis eXpression) dili yer almaktadır. DAX dili ya da DAX fonksiyonları Power Pivot ortamında hesaplanmış sütunların ve ölçülerin (measures) yazılmasında kullanılmaktadır. Bu bölümde DAX’a ilişkin detaylı kullanım şekilleri ve formüller yer almaktadır. DAX fonksiyonları, Excel fonksiyonlarının gelişmiş şekilleridir diye düşünebiliriz, kitabın hedeflerinden birisi de DAX’ı öğrenmenizi sağlamaktır.
Beşinci bölümde ise Power Query ve Power Pivot ile yapılacak rapor uygulaması yer almaktadır. Bu uygulamada çok sayıda veri kaynağından alınan verilerin işlenerek ve aralarında ilişkiler kurularak Pivot Tablo aracılığıyla görsel grafikler ve veri tablolarıyla raporlanması yer almaktadır.
Bu kitap öğrenmeye yönelik olarak adım adım açıklamaları ve uygulamalarıyla hem eğitim ortamında hem de kullanıcıların kendi-kendilerine de çalışarak Power Query ve Power Pivot’u öğrenebilecekleri bir kaynaktır.