Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Abdullah tarafından sunulan bir eğitim içeriğidir ve Microsoft'un hayali bisiklet firması AdventureWorks'ün veri ambarı üzerinde çalışma yapmaktadır.
- Video, iki ana bölümden oluşmaktadır. İlk bölümde AdventureWorks veri ambarının yapısı ve Excel'de bulunan tablolar üzerinde düzenleme işlemleri (veri tiplerini değiştirme, filtreleme, formül oluşturma) gösterilmektedir. İkinci bölümde ise Power BI programında veri ilişkileri oluşturma, formül uygulama, veri katmanına veri aktarma ve raporlama katmanında tablolar arasındaki ilişkilerin nasıl yönetileceği anlatılmaktadır.
- Eğitim, kardinalite türleri (one-to-many, one-to-one) ve crossfire filtreleme yönünün (single veya double) nasıl ayarlanacağı gibi teknik detayları da içermektedir. Video, bir demo serisinin parçası olup, bir sonraki videoda devam edileceği belirtilmektedir.
- Adventure Works Veri Ambarı Tanıtımı
- Microsoft'un hayali bisiklet firması Adventure Works, internet ve bayiler kanalı ile Amerika kıtasında ve Avrupa çapında bisiklet, bisiklet bileşenleri ve giysiler satmaktadır.
- Firma satış hareketlerini veri ambarında topluyor, analiz edip raporluyor ve bu ambar bayilerden, internet sitelerinden ve muhasebe sistemi gibi iç ve dış kaynaklardan verilerden oluşmaktadır.
- Adventure Works veri ambarı, Facebook ve Din tablolarından oluşan özel bir tasarıma sahip olup, bu model sayesinde veriler analiz edilmeye en uygun hale getiriliyor.
- 01:12Veri Ambarı Tasarımı
- Perspektifler, satış, üretim, envanter, stok hareketleri gibi şeyler Fek tablolarında tutulur ve hesaplamalar çoğunlukla bu tablodaki kolonlardan elde edilir.
- Ürün, zaman, müşteri, mekan gibi şeyler daima tablolarda tutulur ve fitreler çoğunlukla bu tablolardan elde edilir.
- Temel amaç mümkün olduğunca tabloları birleştirmek, metrikleri ve tanımları ayrı tablolarda barındırmaktır, bu sayede kolonların sayısı azalır ve filtreler tekrar azalarak daha hızlı analizler yapmak mümkün olur.
- 01:51Veri Ambarı Avantajları
- En boyutlu bir tasarım ortaya çıkarıldığında esnek ve güçlü analizler yapmak mümkün olur.
- Normal veritabanında bazı soruların cevabını almak mümkün olmayabilir, ancak veri ambarında o veri içeride varsa istediğiniz soruyu sorabilirsiniz ve cevabını alabilirsiniz.
- Perspektiflerin kesişimlerinde bulunan Fek tablosundan gelen kayıtları hesap olarak elde edebilir ve bunu raporunda görüntüleyebilirsiniz.
- 02:43Veri Ambarı Tabloları
- Adventure Works veri ambarında birçok tablo mevcuttur: Zaman tablosunda tarih anahtarı, gün, ay, yıl, çeyrek gibi bilgiler vardır.
- Çalışan tablosunda çalışanın yöneticisi, ünvanı, evlilik durumu, cinsiyeti, adı gibi bilgiler mevcuttur.
- Ürün tablosunda ürünün anahtarı, ürünün bir üst kategorisinin anahtarı, ürünün adı, rengi gibi bilgiler mevcuttur.
- 04:06Veri Düzenleme İşlemi
- Power BI açılarak Adventure Works Excel'e bağlanılır ve Excel'de zaman, çalışan, ürün, kategori, alt kategori, satış bölgesi ve bayi satışları tabloları mevcuttur.
- Tablolar düzenlenirken gereksiz kolonlar kaldırılır, veri tipleri kontrol edilir ve gerekli düzenlemeler yapılır.
- Ürün tablosunda alt kategorisi olmayan ürünler için "nal" yazılmış durumda olduğu için bu satırlar kaldırılır ve sadece alt kategorisi olan ürünler analiz edilir.
- 07:11Veri Düzenleme Devamı
- Çalışan tablosunda sadece satış personelleri odaklanılır ve gereksiz kolonlar kaldırılır.
- Middle name kolonundaki "nal" değerleri kaldırılır ve first name, last name kolonlarından bir full kolon elde edilir.
- Din tablosunda 2010-2013 yılları arasında olan kayıtlar seçilir ve çeyrek bilgisi "2010 TL Q1" şeklinde formatlanır.
- 10:20Veri Düzenleme ve Formül Uygulama
- Sağ tarafta bulunan bilgileri kullanarak formül yazıp, Power'un bu formülü anlayarak diğer satırlara uygulamasını sağlayabilirsiniz.
- Formül uygulandıktan sonra, yukarı tarafta formülün ne yaptığını görebilirsiniz.
- Düzenlenen verileri model katmanına aktarmak için "Home" diyerek "Close Apply" seçeneğini kullanabilirsiniz.
- 11:20Tabloları Düzenleme ve İlişki Kurma
- Raporlama katmanından data katmanına geçerek kayıtları ve tabloları düzenleyebilirsiniz.
- Tablolar arasındaki ilişkiler otomatik olarak kurulur, isimler ve veri tipleri üzerinden bağlantılar tanınır.
- İlişki eklemek için istediğiniz kolonları sürükleyip birleştirebilir veya sol alt köşedeki butonları kullanabilirsiniz.
- 13:45İlişki Türleri ve Özellikleri
- İlişki türleri arasında "One to Many" ve "One to One" gibi seçenekler bulunur.
- Bir tablodan diğer tabloya sadece bir tane aktif ilişki oluşturulabilir, diğer ilişkiler pasif olur.
- "Crossfire Direction" bölümünde "Single" (tek yönlü) ve "Bidirectional" (çift yönlü) seçenekleri mevcuttur.
- 15:20Filtreleme Yönü ve Raporlama
- Filtreleme yönü tek yönlü olduğunda, bir tablodaki seçim diğer tabloyu etkiler ancak tersi doğru değildir.
- Çift yönlü filtreleme yönü seçildiğinde, doğru satış sayıları görüntülenir.
- Doğru sayıları görmek için "Count Distinguishing" seçeneğini kullanabilirsiniz.