Sayfalar

23 Nisan 2021 Cuma

Power BI Tekrarlayan Veriler

 SQL Server veri kaynağımızdan Power BI ortamına aktardıgımız raporumuzda tekrar eden verilerin toplamda yanlış değer vermesi sorunu oluşuyor buda yanlış öngörü alınmasına sebep oluyordu. Veri yapımızın örneklemesi aşağıdaki  tablodaki gibiydi:



Yukarıdaki örnekte aynı belge numaralarına ait Miktar1 ve Miktar2 alanlarında,Miktar1 alanındaki sayısal verilerin tekrar edilmesine bakılmaksızın doğru bir değer veriyor,Miktar2 alanı ise  sayısal veriler tekrar ettiği için dip toplamda olmaması gereken bir değer getiriyordu. Aslında olması gereken değer yukarıdaki örnek tablomuzdaki Miktar2 Tekrarsız Toplam alanındaki dip toplamdaki "23" değeri idi.Bu sorun veri kaynağında yani SQL sunucu'dada view yapısı gereği( T-SQL Distinct) çözülememişti.Sorunu çözmek için Power BI Desktop ortamında Measure yardımıyla 2 adet Measure yani ölçü oluşturuldu ve aşağıdaki DAX komutları kullanılarak Miktar2 alanındaki tekrar eden veriler teke indirelerek olması gereken "23" toplam sonucuna ulaşmış olundu.


Measure Komutları

Öncelikle MAX içeren bir Measure oluşturuyoruz:

Measure 2 = MAX(SQL Veri Kaynağı Adı[Miktar2])


Ardından bu Measure'u çağırmak için SUMX içeren bir Measure oluşturuyoruz


Measure = SUMX(VALUES(SQL Veri Kaynağı Adı[Belge NO]),[Measure 2])



Bu işlemlerin ardından yeni bir sütun oluşturulup tekrarsız verilerin toplamını
almış olacağız.

9 Nisan 2021 Cuma

” Kullanmaya çalıştığınız oturum açma yöntemine izin verilmiyor. GPO Hatası

 Yakın zaman'da Windows Server 2012 R2 işletim sistemi Group Policy ayarlarında güvenlik ile ilgili  değişiklik yapıp gpupdate /force ile policy ayarlarını yayınladıgımızda,policy ayarını alan sistemlerde oturum açma sırasında ” Kullanmaya çalıştığınız oturum açma yöntemine izin verilmiyor. Daha fazla bilgi için lütfen ağ yöneticinize başvurun. ”  hatası oluşup logon sorunları ortaya çıkmaya başladı.Sorunu incelediğimizde Local Administrator grubuna üye PC'lerde bu problem oluşmuyor,standart user'lar etkileniyordu.Sorunun  çözümü için Default Domain Policy üzerinde sağ tıklama ile Edit seçeneğini seçip,Computer Configuration>Windows Settings>Security Settings>Local Policies/User Right Assigment altında, Allow log on locally ayarının bulunduğu konteynır üzerindeki seçeneklerden domain/user eklemesinin yapıp gpupdate/force komutunu verip yeni ayarların etkin olmasını beklememiz gerekmektedir.