Veri Ağ Geçidi (Gateway) sekmeleri oluşturun ve çalıştıklarını kontrol edin

Power BI Veri Ağ Geçidi (Gateway) Ayarları

 

Merhaba BI severler,

Bu yazımızda, daha önce kurulumunu anlattığımız Power BI Veri Ağ Geçidine devam edeceğiz ve kurduğumuz veri ağ geçidinin farklı ayarlarını detaylı şekilde inceleyeceğiz. Aynı zamanda veri ağ geçidinin düzgün çalışıp çalışmadığından nasıl emin olabileceğinizi de adım adım anlatacağız.

Veri ağ geçidini kurduktan sonra açılan pencerede 6 ana sekme bulunur:

  1. Status (Durum)
  2. Service Settings (Hizmet Ayarları)
  3. Diagnostics (Tanılama)
  4. Network (Ağ)
  5. Connectors (Bağlayıcılar)
  6. Recovery Keys (Kurtarma Anahtarları)

 

 

 1- Status (Durum)

Durum sekmesi, veri ağ geçidinin mevcut durumu hakkında genel bilgi sağlar. Bu sekmeden ağ geçidinin adı, versiyonu, ve geçidin çalışıp çalışmadığı kontrol edilebilir.

  • Geçidin Adı: Geçidin tanımlayıcı adını görürsünüz, özellikle birden fazla geçit kullanıyorsanız bu önemlidir.
  • Versiyon Bilgisi: Geçidin hangi versiyonu kullandığını gösterir. En son güncellemeleri uygulayıp uygulamadığınızı bu alandan kontrol edebilirsiniz.
  • Çalışma Durumu: Ağ geçidinin şu an aktif olup olmadığını buradan takip edebilirsiniz. “Çalışıyor” ya da “Bağlantı Yok” gibi ifadelerle geçidin durumunu kolayca kontrol edebilirsiniz.

 

  1. Service Settings (Hizmet Ayarları)

Bu sekme, geçidin hizmetle ilgili ayarlarını içerir ve veri ağ geçidini yapılandırmak için önemli işlevlere sahiptir.

  • Hizmeti Resetleme: Geçidi yeniden başlatmak veya sıfırlamak için bu sekmeyi kullanabilirsiniz. Yeniden başlatma, geçidin bağlantı sorunları yaşadığında sorun giderme adımı olarak kullanılabilir.
  • Hizmet Hesabı Değiştirme: Varsayılan hizmet hesabı olan NT SERVICE\PBIEgwService hesabını değiştirme seçeneği buradadır. İsterseniz bir etki alanı hesabı kullanabilir veya yönetilen hizmet hesabı atayabilirsiniz. Bu ayar, kimlik doğrulama ve bağlantı güvenliği açısından kritik önem taşır.

 

  1. Diagnostics (Tanılama)

Diagnostics (Tanılama) sekmesi, geçidin performansı ve sorun giderme işlemleri için kullanılan araçları içerir. Ağ geçidinin çalışmasını ve ağ bağlantılarını test etmek için bu sekmeye başvurabilirsiniz.

  • Günlük Bilgileri: Ağ geçidi ile ilgili tüm log (günlük) kayıtlarını buradan alabilirsiniz. Bu kayıtlar, bağlantı sorunlarını ya da performans analizini yaparken yardımcı olur.
  • Bağlantı Testleri: Ağ geçidinin hizmet veriyolundaki bağlantı noktalarını kontrol eder. Test sonucunda “Başarılı” veya “Başarısız” geri bildirimi alırsınız. Başarısız sonuç, ağdaki güvenlik duvarı veya portların kapalı olmasından kaynaklanabilir.
  • Ekstra Günlük Toplama: İhtiyaç duyduğunuzda, ek log kayıtlarını etkinleştirebilirsiniz. Bu sayede daha ayrıntılı sorun giderme işlemleri yapabilirsiniz.

 

  1. Network (Ağ)

Network (Ağ) sekmesi, ağ bağlantı ayarlarını içerir ve özellikle HTTPS bağlantıları ile ilgili ayarların yönetildiği alandır.

  • HTTPS Modu: Varsayılan olarak açık olan HTTPS modu, güvenli bir bağlantı sağlar. Bu mod, verilerin güvenli şekilde aktarılması için önerilen ayardır. Gerekli olmadıkça bu modu kapatmamanız tavsiye edilir.
  • Proxy Ayarları: Eğer bir proxy sunucu kullanıyorsanız, bu sekme üzerinden gerekli yapılandırmaları yapabilirsiniz. Bu, kurumsal ağlarda özellikle önemli bir ayardır.

 

  1. Connectors (Bağlayıcılar)

Bu sekme, Power BI’da kullanılan özel bağlayıcıların yönetildiği alandır. Eğer Power BI’da varsayılan olarak bulunmayan veri kaynaklarına bağlanıyorsanız, özel bağlayıcılar kullanarak bu kaynaklara erişim sağlayabilirsiniz.

  • Dosya Yolu Tanımlama: Özel bağlayıcılar için gerekli dosya yolunu bu alanda tanımlayabilirsiniz. Bu sayede Power BI’da ek veri kaynaklarına sorunsuz bir şekilde bağlantı kurabilirsiniz.
  • Bağlayıcı Yönetimi: Bağlayıcıların doğru çalıştığını ve güncel olduğunu bu sekme üzerinden kontrol edebilirsiniz.

 

  1. Recovery Keys (Kurtarma Anahtarları)

Yeni Kurtarma Anahtarı Belirleme (Set New Recovery Key):

Bu sekmede bulunan “Set new recovery key” bağlantısına tıklayarak, mevcut kurtarma anahtarını değiştirebilir veya yeni bir kurtarma anahtarı oluşturabilirsiniz. Bu anahtar, geçidin yedeklenmesi, onarılması veya başka bir cihaza taşınması gerektiğinde kullanılır.

Yeni anahtar belirlemek, mevcut kimlik bilgilerini yeniden şifreler ve Power BI gibi servislerle kullanılan bağlantılar tekrar güvence altına alınır. Ancak bu işlem sırasında geçit kısa bir süre çevrimdışı kalabilir ve kimlik bilgilerini yeniden girmeniz gerekebilir.

Kurtarma Anahtarının Önemi:

Kurtarma anahtarı, geçidin yapılandırmalarını geri yüklemek veya taşımak için hayati önem taşır. Eğer bu anahtarı kaybederseniz, geçidi onarmak veya geri yüklemek mümkün olmaz, bu yüzden kurtarma anahtarını güvenli bir şekilde saklamanız çok önemlidir.

Bu sekme, ağ geçidinin güvenliği ve yönetimi açısından kritik işlemleri yapabileceğiniz bir alandır.

Veri Ağ Geçidinin Çalıştığını Kontrol Etme

Veri ağ geçidinin sorunsuz çalışıp çalışmadığını kontrol etmek için aşağıdaki adımlara dikkat edebilirsiniz:

– Eğer yerel makineniz çeşitli sebeplerle ulaşılamaz hale geldiyse (örneğin bilgisayarın yeniden başlatılması veya internet bağlantısının kopması), ağ geçidini yeniden başlatmanız gerekebilir. Bu durumda, On-Premises Data Gateway uygulamasını açarak e-posta ve şifrenizi girmeniz yeterlidir.

– Ağ geçidinin adını ve “kullanıma hazır” olduğunu belirten bir mesaj görmelisiniz. Eğer bu ekranı görüyorsanız, geçidiniz sorunsuz çalışıyor demektir.

Bir sonraki yazımızda, Power BI Service üzerinde ağ geçidi ayarlarını nasıl yapılandıracağımızı ele alacağız. O zamana kadar görüşmek üzere!

Power BI Servisinde Veri Ağ Geçidi Yapılandırma Ayarları

Merhaba BI Fanları,

Önceki yazılarımızda veri ağ geçidini tanımlamıştık ve localde kurduğumuz veri ağ geçidini incelemiştik. Bu yazımızda Power BI Servisinde ağ geçidi ile ilgili nasıl ayarlar olduğuna bakacağız.

App.powerbi.com adresinde makinelere kurulan veri ağ geçitlerine ilişkin tamamlayıcı ayarlar bulunmaktadır. Bu ayarlar ile raporlardaki veri setleri ve lokal makinedeki veri kaynağı arasında bağlantı tamamen sağlanmış olur ve zamanlanmış yenileme ayarları aktif olur.

Eğer servis tarafında aşağıdaki ayarlar yapılmadıysa lokal makinelerdeki veri kaynaklarında zamanlanmış yenileme alanı aktif olmayacaktır.

Power BI Serviste Veri Ağ Geçidi Yapılandırma Ayarları Nereden Yapılır?

Veri ağ geçitleri ile ayarlara Power BI Serviste sağ tarafta bulunan ayarlar ikonundan “Ağ Geçitlerini Yönet” komutuyla erişilir.

Bu alanda portala giriş yapan hesabın erişebileceği tüm ağ geçitleri ve bu ağ geçitlerine kayıtlı olan veri kaynakları bulunur.

Veri Ağ Geçidine Yeni Kaynak Ekleme

Veri kaynakları gene bu alandan ağ geçitlerine kaydedilir. Henüz hiçbir veri kaynağı yoksa yalnızca ağ geçidinin ismi görünür. Ağ geçitlerinin yanlarında ünlem işareti bulunuyorsa, bu durum ağ geçidinin düzgün çalışmadığını ifade eder.

Ağ geçidine yeni veri kaynağı eklemek için ağ geçidinin üzerine gelindiğinde 3 noktadan “Veri kaynağı ekle” seçeneğine tıklanır. Aynı seçeneğe sol üst alandan da tıklanabilir.

İlgili ağ geçidini veya veri kaynaklarını kaldırma işlemi yine aynı şekilde ilgili ağ geçidinin veya veri kaynağının üzerine gelip sağ taraftaki 3 noktadan yapılabilir.

Raporlarda bağlanılan her lokal veri kaynağı için ağ geçitlerinde bu bağlantının yapılması zorunludur. Ağ geçitleri veri tabanı duyarlıdır. Bu sebeple de aynı serverda olsa dahi farklı veri tabanları için ağ geçitleri alanında farklı veri kaynaklarının oluşturulması gerekmektedir.

Veri kaynağı ekleme alanında bu veri kaynağına yeni bir isim verilebilir. Raporun yenileme ayarları yapılırken kolay seçilebilmesi açısından ilgili kaynağın kullanılan ismi tercih edilir. “A Satis DBsi”, “Proje Kaynakları”, “LOGO” …

Bu alanda ilgili ağ geçidi ile bağlanılacak olan veri kaynağı türü seçilir.

Eklenen veri kaynağına göre bu kaynağın bağlantı ayarları ayarlanır. Bu alanda bu kaynağa bağlanırken kullanıcı adı & şifre bilgileri de girilir. 3 çeşit kimlik doğrulama metodu vardır: Temel, Windows ve Oauth2.

Temel, bir kullanıcı adı ve şifre ile giriş yapılan doğrulama metodudur.

Windows, Windows kimliğiyle (ABCtestaccount) ve şifresiyle giriş yapılan doğrulama metodudur.

Oauth2, organizasyon e-mail adresiyle ve şifresiyle yapılan doğrulama metodudur.

Kullanıcılar sekmesinden bu veri kaynağını kimlerin kullanabileceği bilgisi eklenir. Böylelikle bu veri kaynağını kullanarak rapor yayınlayan ve raporlarında zamanlanmış yenileme yapmak isteyen kullanıcılar bu kaynağı kullanabilir olur.

Bağlantı sağlandıktan sonra bağlantı için sağlanan bilgilerde sorun yoksa “Bağlantı Başarılı” ifadesi bulunur.

Raporun Veri Ağ Geçidi Ayarlarının Yapılandırılması

Yayınlanan bir raporun veri kaynağı yapılandırma ayarları için raporun yayınlandığı çalışma alanında bulunan veri setinin ayarlarına gelinir. Bu ayarlara veri setinin 3 noktasına tıklanıp “Ayarlar” ifadesine tıklanarak veya veri setinin üzerine gelindiğinde çıkan “Zamanlanmış Yenileme” ikonuna tıklayarak da erişilebilir.

Ayarlar alanına gelindiğinde eğer ağ geçidi ayarları yapılandırılmadıysa bu sayfada bulunan zamanlanmış yenileme sekmesi pasif olarak görünür. Aktif hale gelmesi için bu ayarların yapılması gerekmektedir.

Ağ geçidi ayarlarına gelindiğinde öncelikle ağ geçitlerinin ismi görünür. Aşağı ok işaretine tıklayarak ilgili ağ geçidindeki bulunan veri kaynakları ile raporun veri kaynaklarının eşleşmesi sağlanması gerekmektedir. Sol taraftaki isimler raporda bağlanılan kaynaklar; sağ taraftaki isimler ise ağ geçitlerini yönet sayfasında eklenen veri kaynaklarının isimleridir. Bu eşleşmeleri kullanıcının kendisinin yapması gerekmektedir. Eşleşmeler tamamlandığında “Uygula” ifadesine basılır. Eşleşmede herhangi bir sorun yoksa zamanlanmış yenileme alanı aktif hale gelmiş olur ve veri setinin otomatik olarak yenileneceği zaman aralıkları belirlenebilir.

Bir yazının daha sonuna geldik, başka bir yazımızda görüşmek dileğiyle..

Good game well played.

Power BI Veri Ağ Geçidi (Gateway) Nedir ve Nasıl Kurulur ?

Power BI Veri Ağ Geçidi (Gateway) Kurulum Adımları

 

Herkese selam,

Bu yazıda, raporlarımızın güncellenmesi için kritik bir unsur olan veri ağ geçitleri konusuna odaklanacağız. Eğer yerel(local) bir sisteme bağlanarak bu bağlantının Power BI Services üzerinden düzenli aralıklarla yenilenmesini sağlamak istiyorsanız, veri ağ geçidini mutlaka kurmanız gerekmektedir.

Veri ağ geçidi, şirket içi ağda bulunan verilere güvenli bir şekilde erişim sağlayan bir yazılımdır. Şirket içindeki veri kaynakları ile dış dünya arasındaki köprüyü oluşturur. Eğer bulut tabanlı bir uygulamadan ya da web üzerinden şirket içi verilere erişim yapılması gerekiyorsa, tüm istekler bu ağ geçidi aracılığıyla iletilir. Ağ geçidi, kimlik doğrulama ve yetkilendirme süreçlerini yöneterek verilerin güvenliğini sağlar.

Veri ağ geçitleri, verilerin dış dünyaya taşınmasını sağlamak yerine, şirket içi veri kaynaklarına doğrudan ve güvenli bir erişim sunar. Bu sayede kullanıcılar, raporlarını hazırlarken veya gösterge panellerini (dashboard) tasarlarken verilerine hızlı bir şekilde erişebilirler. Ağ geçitleri, ister tek bir veri kaynağı olsun ister birden fazla, bu kaynaklardan gelen bağlantıları sorunsuz bir şekilde yönetir ve veri kullanımını sürekli hale getirir.

Bu çözümle, verileriniz hem güvende kalır hem de bulut tabanlı platformlardan yerel veri kaynaklarınıza kesintisiz olarak erişim sağlanabilir.

Microsoft’un sağladığı bu ağ geçidini aşağıda da gösterilen  Azure Analysis Services, Azure Logic Apps, Power BI, Power Apps ve Power Apps için kullanabilirsiniz. Çalışma mantığının görselleştirilmiş hali şu şekildedir:

 

 

  • Power BI gibi bir bulut hizmeti, şirket içi veri kaynağından veri gerektiren bir sorgu oluşturur.
  • Bu sorgu, şifrelenmiş kimlik bilgileriyle birlikte Ağ Geçidi Bulut Hizmetine iletilir.
  • Ağ Geçidi Bulut Hizmeti, sorguyu işler, analiz eder ve şirket içi veri ağ geçidine yönlendirir.
  • Şirket içi veri ağ geçidi, kimlik bilgilerini güvenli bir şekilde çözer ve kullanıcıyı veri kaynağına bağlar. Aynı zamanda, bulut hizmetinden gelen sorguyu şirket içi veri kaynağına iletir.
  • Sorgu, SQL Server, dosyalar, SharePoint, SSAS gibi çeşitli veri kaynakları üzerinde çalıştırılır.
  • Sorgu sonuçları, veri kaynağı tarafından şirket içi veri ağ geçidine iletilir. Ardından, bu sonuçlar bulut hizmetine geri gönderilir.
  • Böylece, yeni veriler bulut hizmetine yansıtılır ve kullanıma sunulur.

Bu süreç, verilerin güvenli bir şekilde işlenmesini ve bulut hizmeti ile yerel veri kaynakları arasındaki bağlantının sağlanmasını kolaylaştırır.

 

Gateway Türleri

2 farklı gateway türü vardır:

  • Standart Mod (Tavsiye Edilen)
  • Kişisel Mod

 

Standart Mod (Tavsiye Edilen)

Bu sürüm, birden fazla kullanıcının birden çok şirket içi veri kaynağına güvenli erişimini sağlar. Power BI, Azure Analysis Services, Power Automate, PowerApps gibi uygulamalarla entegre çalışarak, veri kaynaklarına doğrudan bağlantı kurar. Birden çok kullanıcı ve veri kaynağının bulunduğu karmaşık senaryolar için önerilir.

 

Kişisel Mod

Bu mod, yalnızca tek bir kullanıcının veri kaynaklarına erişmesini sağlar. Power BI üzerinden rapor ve panolar oluştururken erişim paylaşımı yapılmaz. Daha basit senaryolar için uygundur ve bazı veri kaynakları yalnızca bu modla çalışabilir. Standart Mod daha yaygın önerilse de, kişisel kullanım durumlarında tercih edilir.

Her iki mod da farklı kullanım senaryolarına hizmet eder ve ihtiyaca göre doğru mod seçilerek veri yönetim süreçleri optimize edilebilir.

 

 

Power BI Veri Ağ Geçidi İndirme ve Kurulum Aşamaları

Ağ geçidini, yerel etki alanındaki herhangi bir sunucuya veya makineye yükleyebilirsiniz. Ancak en iyi performans için, veri kaynağının bulunduğu yerel sunucuya yüklemeniz önerilir.

  • Windows kimlik doğrulaması kullanmayı planlıyorsanız, ağ geçidini veri kaynaklarıyla aynı Active Directory ortamına üye olan bir bilgisayara yüklemelisiniz.
  • İnternete bağlı olmayan, kapalı veya uyku modunda olan cihazlara (örneğin dizüstü bilgisayarlara) ağ geçidi yüklemeyin, çünkü bu koşullarda ağ geçidi çalışmaz.
  • Kablosuz ağ bağlantısı kullanıyorsanız, ağ geçidinin performansında düşüş olabilir. Mümkünse kablolu bağlantı tercih edilmelidir.
  • Tek bir bilgisayara en fazla iki ağ geçidi yüklenebilir: biri Kişisel Modda, diğeri Standart Modda çalışır. Aynı modda birden fazla ağ geçidini aynı bilgisayara yükleyemezsiniz.

Bu kurulum adımlarına dikkat ederek, ağ geçidinin sorunsuz çalışmasını ve yüksek performansla veri bağlantılarını yönetmesini sağlayabilirsiniz.

 

Veri Ağ Geçidini İndirme

Veri Ağ Geçidini indirmek için bu linke tıklayabilirsiniz. Link sizi Microsoft’un kendi sitesinde veri ağ geçidini indirme sayfasına yönlendirecek. Karşınıza çıkan “Standart modu indirin” ve “Kişisel modu indirin” butonlarına tıkladığınızda indirme işlemleri otomatik olarak başlayacak.

 

 

 

Veri Ağ Geçidinin Kurulumu

İlgili linklerden veri ağ geçidi kurulum dosyası indirildikten sonra dosya çalıştırılır.

Adım 1: Ağ geçidinin kurulum yeri seçilir ve kullanım koşullarını kabul etme tikine tıklanarak “Install” ifadesine tıklanır.

Adım 2: Veri Ağ Geçidi kullanacak & yönetecek ana hesaba ait e-mail ve şifre bilgileri girilir.

Adım 3: Yeni bir veri ağ geçidi oluşturmak üzere üstteki seçenek seçilir.

*Makinede mevcutta bulunan bir veri ağ geçidi var ise kurulumu başlatarak bu adımda ikinci seçeneği seçip ağ geçidiyle ilgili aksiyonları alabilirsiniz.

Adım 4: İlgili veri ağ geçidi için kimlik bilgileri girilir. Ağ geçidinin adı ve ilerleyen zamanda gateway’in onarımı sırasında kullanılacak şifre belirlenir. (Şifrenin daha sonra kullanılmak üzere kaydedilmesi oldukça kritik)

Bu adımlar tamamlandığında, Veri Ağ Geçidi kullanıma hazır hale gelir ve app.powerbi.com üzerinden erişilebilir duruma gelir.

Power BI Veri Ağ Geçitleri (Gateway) ile ilgili ilk yazımızın sonuna geldik! Bu yazımızda veri ağ geçitlerinin ne olduğunu, nasıl indirileceğini ve kurulacağını adım adım anlattık. Şimdi sırada kurduğunuz Gateway’in yapılandırma ayarlarını detaylıca ele alacağımız bir sonraki yazımız var! Daha fazlası için bizi takipte kalın!

 

Veri Hikayeleştirme Nedir – Data Storytelling

Veri hikâyeleştirme, belirli bir hedef kitleyi etkilemek ve bilgilendirmek amacıyla hikayenizi anlatmanıza yardımcı olan karmaşık verileri ve analizleri temel alan ilgi çekici bir anlatı oluşturma kavramıdır.

 

Veri Hikâyeleştirmenin Avantajları

Veri hikâyeleştirme, insan tarafından hikâye anlatımına çok benzemekle birlikte grafikler ve şemalar aracılığıyla daha ayrıntılı içgörüler ve destekleyici kanıtlar sunarak ek avantajlar sağlar. Veri hikayeciliği sayesinde karmaşık bilgiler basitleştirilir ve böylece hedef kitleniz içeriğinizle etkileşim kurarak kritik kararları daha hızlı ve daha kendinden emin şekilde alabilir.

Kişiyi harekete geçmeye teşvik eden bir veri hikayesi oluşturmak çok güçlü bir araç olabilir. Etkili veri hikâyeleştirme, insanlar ve kuruluşunuz için olumlu bir etki yaratabilir. Başarılı veri hikâyeleştirmenin sunduğu bazı avantajlar şunlardır:

  • Verilerinize ve içgörülerinize değer katma.
  • Karmaşık bilgileri yorumlama ve hedef kitleye yönelik önemli temel noktaları vurgulama.
  • Verilerinize insani bir dokunuş sağlama.
  • Hedef kitleniz ve sektörünüz için değer sunma.
  • Sektör ve konu hakkında bir fikir lideri olarak güvenilirlik sağlama.

 

Veri Hikâyenizin Değerli Olmasını Sağlama

İyi bir veri hikâyeleştirme, bir hipotezi doğrulamak için topladığınız tüm ham verilerin analiz edilmesi anlamına gelir ve veri hikayenizi tanıtarak, görmek istediğiniz kesin değişikliği elde edebilirsiniz.

Tüm verileri inceledikten sonra hikayenize başlayın. Bazen yalnızca teorinizi destekleyen veri kümelerini seçerek uygulamak cazip gelse de resmin tamamını görün. Verilerin size ne anlattığına bakın ve takımınıza doğru araçlarla net bir veri hikayesi aktarın. Çok fazla kullanılabilir veri kümenizin olması sizi zorlayabilir ancak bu, hikayenizi anlatma şeklinizi yapılandırmanıza yardımcı olur.

  • Teoriniz üzerinde düşünün. Neyi kanıtlamak ya da çürütmek istiyorsunuz? Verilerin size ne anlatacağını düşünüyorsunuz?
  • Verileri toplayın. Hikayenizi geliştirmek için gereksinim duyduğunuz verileri harmanlayın.
  • Hikayenin amacını tanımlayın. Topladığınız verileri kullanarak, hikayenizin amacını tek bir cümleyle yazabilmeniz gerekir.
  • Ne söylemek istediğinizi düşünün. Girişten sonuca kadar her şeyi ana hatlarıyla belirleyin.
  • Sorular sorun. Hipoteziniz doğru muydu yanlış mıydı? Bu yanıtlar, veri hikayenizin anlatımını nasıl şekillendiriyor?
  • Hedef kitleniz için bir hedef oluşturun. Hikayenizi okuduktan sonra hangi eylemleri gerçekleştirmelerini istersiniz?

Yalnızca teorinizi destekleyen verileri değil desteklemeyen verileri de incelediğinizden emin olun. Kullanılabilir her veri parçasını eklemeniz gerekmez. Anlatınızı tarafsız bir şekilde yönlendirmenize yardımcı olacak veri kümelerini kullanın. Veri hikayeniz, her zaman işinize yardımcı olacak bir eylemi veya değişikliği desteklemeye nasıl yardımcı olabileceğini göstermelidir.

 

Veri Hikâyeleştirmeyi Geliştirmek İçin Veri Görselleştirmeyi Kullanma

Veri görselleştirme

, hedef kitlenizin karmaşık bilgileri almaya ne kadar açık olduğunu belirlemede önemli bir rol oynar. Veri görselleştirme, sınırsız miktarda veriyi daha basit ve daha kullanılabilir hale dönüştürmeye yardımcı olur. Burada hikayenizi desteklemek için gereken görselleri sağlayabilirsiniz. Etkili veri görselleştirmeleri şu konularda yardımcı olabilir:

  • Modelleri, eğilimleri ve bulguları tarafsız bir bakış açısıyla göstermek.
  • Bağlam sağlamak, sonuçları yorumlamak ve içgörüleri açıkça ifade etmek.
  • Hedef kitlenizin bilgileri işleyebilmesi için verileri basitleştirmek.
  • Hedef kitle etkileşimini iyileştirmek.

Bu bulguların ve içgörülerin çoğu, veri görselleştirme araçları ile oluşturulmuş bir veri panosu aracılığıyla daha kolay anlaşılır.

 

Görselleri Bir Veri Panosu Aracılığıyla Sunma

veri panosu

, bilgi yönetimi ve iş zekâsı (BI) için kullanılan bir araçtır. Veri panoları, önemli bilgileri tek bir konumda anlaşılması kolay bir biçimde düzenleyip görüntüleyerek karmaşık ölçümleri yorumlayabilir ve hedef kitlenin veri hikayesi ile hikâyenin hipotezi arasındaki bağlantıyı anlamasına yardımcı olabilir.

Verileriniz için bir panodan yararlanmanın avantajları şunlardır:

  • Geçmiş ve geçerli eğilimlerle ilgili daha iyi görünürlük sağlama.
  • Gelecekteki eğilimleri daha doğru bir şekilde tahmin etme.
  • Ana performans göstergelerini birden çok kaynaktan belirleme.
  • Gerçek zamanlı müşteri analizleri sağlama.

 

Veri Hikâyeleştirmenin Üç Temel Öğesi

Yapılandırılmış bir yaklaşımla, veri hikâyeleştirme ve veri görselleştirme birlikte çalışarak içgörülerinizi anlatı, görseller ve veriler olmak üzere üç temel öğe aracılığıyla aktarır. Veri hikayenizi oluştururken, teorinizin çok yönlü kısa bir hikayesini ve kullanıcıların gerçekleştirmesini istediğiniz eylemleri yazmak için aşağıdaki üç öğeyi birleştirmek önemlidir.

  1. Anlatınızı oluşturun
    Hikayenizi anlatırken verilerinizi içgörülerinizin destekleyici yapı taşları olarak kullanmanız gerekir. Karmaşık bilgileri bilgilendirici içgörülere dönüştürerek hedef kitlenizin bakış açınızı anlamasına yardımcı olun. Anlatınız ve bağlamınız, veri hikayeleştirmenizin doğrusal niteliğini yönlendirir.
  2. Açıklama için görselleri kullanın
    Görseller, hedef kitleyi teoriniz konusunda eğitmenize yardımcı olabilir. Görsel varlıkları (şemalar, grafikler vb.) anlatınıza bağladığınızda, teorinizi desteklemek için temel veriler sağlayan gizlenmiş içgörülerden yararlanarak hedef kitlenizle etkileşim kurabilirsiniz. Teorinizi desteklemek için tek bir veri içgörüsü sunmak yerine, ayrıntılı ve yüksek düzeyde birden çok veri parçası gösterilmesine yardımcı olarak hedef kitlenin bakış açınızı gerçek anlamda takdir etmesini sağlar.
  3. Desteklenecek verileri gösterin
    İnsanlar doğal olarak analizlere ilgi duymazlar, özellikle de genişletilmiş analiz kullanan ve bağlam sağlamayan analizlere ilgi göstermezler. Anlatınız, somut verilerle desteklenen açıklamalar sağlar. Bağlam ve eleştiri, anlatınızın tam yorumunun ayrılmaz bir parçasıdır. Anlatınıza önemli içgörüler ve anlaşılırlık katmak için iş analizi araçları kullanmak, veri hikayeniz boyunca çokça gereksinim duyulan bağlamın sağlanmasına yardımcı olabilir.

Yukarıdaki üç öğeyi birleştirdiğinizde veri hikayenizin hedef kitlenizde duygusal bir tepki oluşturacağından emin olabilirsiniz. Duygular, karar vermede önemli bir rol oynar. Veri hikâyeleştirmede duygusal bağlamı ve somut verileri birbirine bağlayarak diğer kişileri etkileyebilirsiniz. Bu üç temel öğe başarıyla tümleştirildiğinde insanların ilgisini çekebilecek ve değişimi yönlendirebilecek bir veri hikayesi oluşturmuş olursunuz.

 

Veri Hikâyeleştirme Örnekleri

Veri hikâyeleştirme, verileri bağlamsal bir anlatı ile sunma sanatıdır. Veri hikayenizi sunmanın birkaç farklı yolu vardır. Veri panosu, anlatınızı oluşturabilmeniz için kullanabileceğiniz tüm verileri sunar. Aşağıda bazı dikkat çekici veri hikâyeleştirme örnekleri verilmiştir.

Kaynak: Microsoft Power BI Blogu

 

Pano, tüm bilgilerinizi ön planda ve merkezde olacak şekilde sunar. Panonuz bazı bağlamlar sağlayabilir ancak anlatınızı oluşturup noktaları birleştirmeniz gerekecektir. En iyi yöntem basitliktir. Kısa bir veri hikayesi anlatmanın en hızlı yolu, yalnızca verilere dayalı bir grafikle bir giriş cümlesi sunmaktır.

Kaynak: Microsoft Power BI

 

İki veya daha fazla veri görselleştirmesini birbirine bağlamayla ilgili başka bir veri hikâyeleştirme örneği de konuya göre müşteri memnuniyetini, memnun olan ve memnun olmayan müşterilerin yüzdesini, memnun olan ve memnun olmayan toplam müşteri sayısını ve bir araya gelerek büyük bir hikâye anlatan diğer küçük hikayeleri gösteren bir çağrı merkezi analizidir.

Kaynak: Microsoft Power BI

 

Bilgi görselleri, görsel olarak çekici bir veri hikayesi anlatmanın hızlı bir yolu olmanın yanı sıra bir veri hikâyeleştirme biçimidir. Bilgi görseli, hikayenizi anlatmanıza yardımcı olan ayrı ayrı veri görselleştirmelerinden oluşabilir ancak çok fazla anlatı sunmayabilir (yukarıdaki örnekte olduğu gibi).

 

Veri Hikâyeleştirme, Bilgiyi Tüketme Şeklimizi Değiştiriyor

Veri hikâyeleştirmenin, verileri ve analizleri kullanma şeklimizi değiştirme üzerinde büyük bir etki oluşturma potansiyeli olabilir. Veri hikâyeleştirme, bazen karmaşık sayılara ve ham verilerin bize sunduğu rakamlara insani bir dokunuş katar. Anlatı oluşturmak, sürecin önemli bir bileşenidir ancak güçlü bir hikâye oluşturmak bu bilgiyi tarafsız bir bakış açısıyla anlayıp aktarabilmenize bağlıdır. Microsoft Power BI, bu hikayeleri anlatmanıza yardımcı olabilir.

 

Microsoft Power BI ile veri hikâyenize başlama

Microsoft Power BI, anlatmak istediğiniz hikâyeyi oluşturmanıza yardımcı olabilir. Verilerin şifresini çözen ve içgörüler paylaşan sezgisel bir panoyla, anlatınızı desteklemenize yardımcı olan ve hedef kitlenizi daha akıllı kararlar alması için etkileyen veri temelli görselleştirmeler sunabilirsiniz. Veri hikayenizde kurumsal hedeflerinize nasıl ulaşacağınızı anlatın, bir sektör fikir lideri olarak işinizi sağlamlaştırın ve hedef kitlenizi değişiklik yapma konusunda etkileyin.

Power BI hakkında daha fazla bilgi edinin

[vc_row][vc_column][mk_image src=”https://peakup.org/wp-content/uploads/2021/01/office_imza_son.gif” image_size=”full” link=”https://peakup.org/global/office-training/” target=”_blank”][/vc_column][/vc_row]

Power Automate butonu ile Power BI veri setini yenile

Merhaba BI Fanları,

Bu yazımızda sizlerle pratik olarak kullanabileceğiniz uygulaması çok kolay bir işlemden bahsedeceğim. Bir butona basacağız ve istediğimiz Power BI veri seti yenilecek! Detayları aşağıda bulabilirsin. 👇

Power BI raporlarını Power BI Servise yüklediğinizde zamanlanmış yenileme ayarlarını yapabilirsiniz. Bununla ilgili detaylı yazımız burada. Bazen yöneticilerinizden ya da veri sağlayıcılarınızdan şöyle mesajlar alabilirsiniz:

Yöneticim: Raporu güncelleyebilir miyiz? Birazdan toplantıya gireceğim en güncel halini göstermeliyiz.

Veri sağlayıcısı: Veri kaynağında değişiklik yaptık, doğru gözükmesi için raporu yenileyebilir misin?

Bu tip mesajlar, özellikle raporu kullanıma aldığımız ilk haftalarda gelir. Bunların dışında gerçekten farklı bir sebepten dolayı manual olarak sizin güncellemeniz gereken zamanlar da olabilir. İşte bu tip durumlarda Power Automate ‘i kullanarak yalnızca iki adımda Power BI veri setini yenileyebilirsiniz. Power Automate nedir diyenler için ayrıntılı yazımız burada.

Tetikleyici yani akışı başlatacak olay olarak  “Power Automate butonu” nu seçeceğiz. Ardından da gerçekleşecek aksiyon olarak  Power BI seçeneklerinden “Veri setini yenile” başlığın girip ilgili veri setimizi seçip kaydediyoruz.

Ardından bu akışınıza uygun bir isim vererek kullanabilirsiniz. Power Automate butonunu kullanmak için telefonunuza Power Automate uygulamasını indirmeniz gerekiyor. Telefonunuza indirdiğiniz Power Automate uygulamasıyla onaylarınızı da buradan kabul edebilirsiniz.

Uygulamada “ Düğmeler” sayfasına gidiyoruz ve butonumuz buluyoruz. Burada gördüğümüz tüm akışların tetikleyicisi benim o butonların üzerlerine tıklamam olacak ve akışlar çalışmaya başlayacak. Az önce yarattığım akışı buluyorum. İsmi “Refresh AdventureWorks”. Üzerine basıyorum ve hepsi bu kadar. Veri setimde yenileme başlıyor.

Dilerseniz bu akışı geliştirip yenilemenin başlatıldığına dair mail attırabilir ya da Teams mesajı gönderebilirsiniz. Bu pratik akışı özellikle raporunuzu ilk kullanıma aldığınızda kullanmanızı öneririm.

Başka bir yazımızda görüşmek üzere, hoşça kalın.

Good game well played

Power BI ‘da Depolama Modları

Merhaba BI Fanları,

Bu yazımızda Power BI ‘ın belki en temel konusundan söz edeceğız: Depolama Modları. Depolama modlarını bir veri kaynağına bağlanırken kullanırız; yani aslında her rapor oluşturmaya başladığımızda. 😁 Bu sebepten önem arz eden bir konudur. Çoğu zaman seçime ihtiyaç duymasak da bazen bu konuda yapacağımız seçimler, oluşturduğumuz raporun işleyişini tamamen değiştirir. Power BI’daki depolama modları şöyledir:

  • Import
  • Direct Query
  • Live Connection

Import Mod

Bağlandığı veri kaynağındaki tablolarını kendi hafızasına kaydeden bağlantı modudur.

  • Power BI ‘ın varsayılan depolama modudur. Eğer bir kaynakta bağlantı modu seçeneği görmüyorsanız bilin ki o kaynağa “Import mode” ile bağlanmışsınızdır.
  • Power BI’ın tüm özelliklerini en üst düzeyde kullanmanıza olanak tanır.
  • Cash mekanizmasıyla çalıştığı için yapılan işlemler ve dönen sonuçlar diğer bağlantı modlarına göre görece daha hızlıdır.
  • Yine cash mekanizmasıyla sebebiyle makinenin RAM ve disk alanını tüketir.
  • Rapor oluşturucuların ilk tercihi genelde Import Mode olur.

Direct Query

Bağlanılan veri kaynağındaki veri depolanamayacak kadar büyükse veya neredeyse anlık olarak verinin takip edilmesi gerekiyorsa kullanılacak olan depolama modudur.

  • Her veri kaynağı bu bağlantıyı sağlamaz. Hangi kaynakların sağladığına bakmak için buraya bakabilirsiniz.
  • Verileri hafızaya alma durumu yoktur dolayısıyla yapılan tüm işlemler için (filtreleme, hesaplama vs.) kaynağa bir sorgu gönderir ve bu sorgunun cevabını ekrana getirir. Burada yanıt süresi veri kaynağının performansına bağlıdır. Bir warehouse değil de hali hazırda aktif üzerine yazılığp okuma yapılan bir kaynak ise bu tüm sistemleri de zorlayabilir.
  • Import mode’a göre daha kısa aralıklarla raporu yenileme sıklığı tanır.
  • Power BI’ın tüm özellikleri performans gerekçesiyle kullanılamaz.

Direct Query modunu Import moda dönüştürebiliyorsunuz ancak import modu direct moda dönüştüremezsiniz. Direct Query bağlantısında birçok yerden import moda dönüştürme seçeneği mevcuttur. En çok kullanılandan biri rapor ekranının sağ altında bulunan depolama modunu gösteren yere tıklamaktır. Eğer bu alanda hiçbir şey yazmıyorsa o zaman import mod kullanılıyor demektir. Ayrıca modelleme sekmesinden de tablo özelliklerinden depolama modunun değiştirebilirsiniz. Power Query’de de Direct Query’e uymayan bir işlem yapıldığında uyarı niteliğinde gene aynı yazı karşımıza çıkar.

Live Connection

Direct Query’nin bir çeşididir. Doğrudan bir modele bağlanır. Analysis Services, bunun örneğidir.

  • Power BI yalnızca verileri görselleştirmek için kullanılır.
  • Yeni kaynak, sütun ekleme özelliği pasif hale gelir.

Bunların haricinde bir de direct query query ve import modunun birlikte kullanılabileceği model vardır. Composite model ya da mix ismiyle geçmektedir. Bu modda import moddan gelen tablolar ile direct query tablolar arasında bağlantı kurması sağlanır. Veri yüklenirken seçilen bir mod değildir. Direct query ile bağlandığınız bir kaynağın yanındai import modda başka bir kaynağa bağlandığınızda ve bu iki kaynak arasında ilişki oluşturduğunuzda composite model ortaya çıkar.

  Import Direct
Transform Data – Power Query Evet Kısıtlı (performans sebebiyle çok az)
DAX Fonksiyonlarının kullanımı Evet Kısıtlı (Time Intelligence fonksiyonları başta olmak üzere bazı fonksiyonlar kullanılamıyor.)
Zamanlanmış Yenileme Günde 8 kez 15 dakikada bir
Veriyi Depolama Evet Hayır
Hesaplanmış Tablolar Evet Hayır
Performans İyi Kötü olma olasılığı yüksek
Veri Kümesi boyut sınırlaması Var Yok

Tüm veri kaynaklarının kullanılabilecek modlarını inceleyebileceğiniz şu kaynağa göz atabilirsiniz.

Bir başka yazımızda görüşmek üzere, hoşça kalın.

Good game well played

Power Automate Butonu İle Power BI Verilerini Excel Olarak Nasıl Alırsınız?

Merhaba BI Fanları!

Bu yazımızda geldiğinden beri oldukça ses getiren “Power BI ‘da Power Automate/Flow Butonu” nu biraz daha yakından inceleyeceğiz. Power Automate de ne diyenler için, Power Automate Microsoft ürünü olan veya olmayan birçok bağlantıyı kullanarak manuel yürüttüğünüz Sistemleri mümkün olduğunca otomatik hale getiren bir Microsoft ürünüdür. Detaylı bilgi için şu yazımıza göz atabilirsiniz.

Bildiğiniz gibi Power BI ile Power Automate oldukça limitli bağlantı noktaları vardı. Power Automate kullanarak Power BI veri setini yenileyebilir ve yeni satır ekleyebilir (detay için) ya da Power BI’da data alert çalıştığında yapılacak aksiyonlar için bir akış tasarlayabilirdiniz. Yeni gelen özellikler de raporları çıktı alabilir veya butona basarak farklı türde çıktılar alabilir ya da başka işlemler başlatabilirsiniz. Biz de bu yazımızda nasıl veri çıktısı alabileceğimize göz atacağız.

Power BI’da Power Automate butonu

Power BI’da Power Automate butonunu eklemek için “Get More Visual” diyerek custom görsel penceresiden seçilip eklenir.

Flow butonunu rapora ekleme

Şimdi Flow görseline tıklayalım ve rapor sayfasına gelmesini sağlayalım. Görsel rapor sayfasına geldiğinde bize şu şekilde bir tanıtım gösteriyor. Aynı zamanda gördüğünüz gibi “Fields” alanında Power Automate görselinin istediği şey sadece data. Bu alana birden fazla da değer getirebiliyoruz. Hazırda bir akışınız varsa onunla da bağlayabilir ya da yeni bir akış da oluşturabilirsiniz. Ben yeni bir akış oluşturacağım.

Flow butonunu dizayn etme

Ben tüm veriyi çekmek istediğim için tüm sütunları bu görsele ekliyorum. Eklememe rağmen Power Automate görselinde herhangi bir değişiklik yok ve biz buna hiç alışık değiliz! Bunu neden böyle yapmışlar açıkcası hala anlayamadım, ama görselde de 2.adımda belirttiği gibi 3 noktaya basıp edit diyoruz.

Bu adımda gördüğümüz pencere ise Power Automate ile daha önceden haşır neşir olanlara tanıdık gelen bir sayfa. Bizim istediğimiz akış için new ifadesine tıklayarak Instant cloud flow ifadesine tıklıyoruz. İlk adımımız olarak “Power BI Button Clicked” tetikleyicisi yer alıyor. Burada bir data export etmek istediğimiz için bunu birkaç yoldan yapabiliriz. Sharepointe kaydedebiliriz ya da mail olarak da göndertebiliriz. Ben mail olarak gönderteceğim. Sadece son adım değişecek ikisinde de.

2.Adım olarak Power Automate ‘in yerleşik bir özelliği olan “Data Operation” özelliğinin içinde yer alan “Compose” ve “Create CSV Table” kullanacağım. Compose özelliği ile object tipinde gelen datayı arraya çevirerek CSV Tablosu oluşturma şansına sahip oluyorum. Burada seçilecek dinamik içerik “Power BI data”.

Create CSV Table içeriği de bir önceki adımın çıktısı olmalı.

Bu adımdan sonrası sharepointe de bağlayabilirsiniz.  Mail gönderimini seçiyorum ve gerekli bilgileri dolduruyorum. Kime gideceği bilgisini butona basıldığında toplanan bilgilerden seçiyorum: Kişinin mail adresi. Duruma uygun bir başlık ve body belirliyorum. Ek eklemeye geldiğimizde ekin içeriği üstte oluşturduğum csv tablo çıktısı olacak. Ekin ismi ise gene istediğiniz bir isim olmakla beraber muhakkak sonuna “.csv” ifadesini ekliyoruz. Bunun sebebi bunun csv dosyası olarak algılabilmesini sağlamak.

Gelen mailimizin içeriği de şu şekilde:

Burada önemli bir not: Şu an için 1000 satıra kadar desteklediği görünüyor. 1000 satırı aşmayacak veri exportlarınızı bu yöntemle yapabilirsiniz.

Başka bir yazımızda görüşmek dileğiyle, hoşça kalın.

Good game well played.

DAX ile Tarih tablosu oluşturun!

Merhaba BI Fanları,

Bu yazımızda hemen her raporumuzda kullandığımız bir yapıdan bahsedeceğiz: Tarih Tablosu. Kullandığınız modelde bir tarih tablosu olmadığı için sizin mutlaka bu tabloyu oluşturmanız gerekiyor. Bu tabloyu oluşturmanın en önemli sebeplerinden biri Time Intelligence fonksiyonlarının kullanımıdır. Bu fonksiyonlar doğru çalışmak için atlanmadan tüm tarihlerin olduğu bir sütuna ihtiyaçları vardır. Bir diğeri ise birden fazla tabloyu aynı tarih aralığında filtrelemek istiyorsanız gene bir tarih tablosuna ihtiyacınız olur. Şimdi bunun nasıl oluşturabileceğimize bakalım.

Öncelikle Power BI’ın varsayılan olarak her tablo için bir tarih tablosu oluşturduğunu bilmemiz gerekiyor. Biz, bu tarih tablolarını raporda görmeyiz ancak ilgili tablodan tarih hiyerarşisine göre değer getirmeyi sağlayan bu tablodur. Bizim kontrolümüzde değildir ve tabloların boyutları büyüdükçe bu tarih tabloları da oldukça yer kaplayacağı için raporumuzda bize zorluk çıkaracaktır. Bu sebepten dolayı bunların kaldırılması gerekmektedir.  Bu tabloları Dax Studio’da görebilirsiniz.

 

Bu işlemi oluşturacağınız her rapor için yapmanız gerekmektedir. Rapor oluştururken en başta yaparsanız daha iyi olur, sonradan yaptığınızda raporunuzdaki görsellerde birtakım farklılıklar olabilir bunları da düzeltmeniz gerekmektedir.

File sekmesinde Options & Settings’e gelerek Options’a tıklıyoruz. “Time Intelligence” başlığı altındaki “Auto date/time” ifadesinin tikini kaldırıyoruz.

Şimdi yapmamız gereken bir date tablosu oluşturmak. Bunu DAX ile yapacağız. Fonksiyonları kullanmak için tarihlerin geçtiği tek bir sütun aslında bize yeterlidir. Tabii ki bizim analizlerimiz çeyrekleri, ay isimlerini, haftanın günlerini de kapsayabileceği için daha fazla detayı olan bir tabloya ihtiyacımız var.

Tarihleri oluşturmak için Modeling sekmesine gidip New Table’a tıkladıktan sonra Calendar fonksiyonu ile başlıyoruz:

CALENDAR(DATE(2021,1,1), DATE(2021,12,31))

Bu yapı bize 1 Ocak 2021 tarihi ile 31 Aralık 2021 tarihi arasındaki tüm tarihleri içeren tek sütunlu bir tablo döndürmüş olur.

Hemen sizlerden şunu duyar gibiyim: “Bunu dinamik oluşturamıyor muyuz?”. Tabii ki oluşturabiliriz. Bunun için bu ifadeye şöyle bir revize geçiyoruz:

CALENDAR(MIN(Table1[Tarih]), MAX(Table1[Tarih]))

 

Table1[Tarih]: Modelinizdeki en eski ve en yeni tarihlerin olduğu tablo. Bunlar iki ayrı tablo ve iki ayrı sütun da olabilirdi. Min ve max fonksiyonlarıyla en eski ve en yeni tarihleri buluyoruz.

Bundan sonrası için yıl, ay ve haftanın günü bilgilerini yeni bir sütun olarak ekleyelim:

Yıl = YEAR('Tarih Tablosu'[Date])

Ay no = MONTH('Tarih Tablosu'[Date])

Haftanın günü = WEEKDAY('Tarih Tablosu'[Date])

Hafta No = WEEKNUM('Tarih Tablosu'[Date],2)

 

Elimizde son durumda bulunan bilgiler bunlar:

Bunların yanına Format fonksiyonunu kullanarak birkaç metinsel bilgi de ekleyebiliriz:

Yıl/Ay = FORMAT ( [Date], "YYYY/MM" )

Tarih-sayı = FORMAT ( [Date], "YYYYMMDD" )

Yıl/Ay - Kısa = FORMAT ( [Date], "YYYY/MMM" )

Ay Adı - Kısa = FORMAT ( [Date], "MMM" )

Ay Adı - Uzun = FORMAT ( [Date], "MMMM" )

Haftanın günü - kısa = FORMAT ( [Date], "ddd" )

Haftanın günü - uzun = FORMAT ( [Date], "dddd" )

Çeyrek = FORMAT ( [Date], "Q" )

Yıl & Çeyrek = FORMAT ( [Date], "YYYY" ) & "/Q" & FORMAT ( [Date], "Q" )

Bu bilgilerden sonra tablom şöyle görünüyor:

Gördüğünüz gibi oldukça kapsamlı bilgiler içeren bir tarih tablom olmuş oldu. Şimdilik gözümüze bu yaptığımız işlemler zorlayıcı gelmiş olabilir. Çünkü her seferinde kodları taker taker yazmamız gerekiyor. Tak-çalıştır olarak kullanabileceğiniz Tarih tablosu kod bloğunu ise aşağıya yapıştırıyorum. Yeni tablo ekle dedikten sonra bu kodu yapıştırmanız ve min&max tarihleri alacağı tablo ve sütunu ilgili yere yazmanız yeterli olacaktır.

Tarih Tablosu= ADDCOLUMNS (
CALENDAR (MIN(Table1[Tarih]), MAX(Table1[Tarih])),
"Yıl" ,YEAR([Date]),
"Ay no" , MONTH([Date]),
"Haftanın günü" , WEEKDAY([Date]),
"Hafta No", WEEKNUM([Date],2),
"Yıl/Ay", FORMAT ( [Date], "YYYY/MM" ),
"Tarih-sayı", FORMAT ( [Date], "YYYYMMDD" ),
"Yıl/Ay – Kısa" , FORMAT ( [Date], "YYYY/MMM" ),
"Ay Adı – Kısa", FORMAT ( [Date], "MMM" ),
"Ay Adı – Uzun" , FORMAT ( [Date], "MMMM" ),
"Haftanın günü – kısa", FORMAT ( [Date], "ddd" ),
"Haftanın günü – uzun", FORMAT ( [Date], "dddd" ),
"Çeyrek", FORMAT ( [Date], "Q" ),
"Yıl & Çeyrek", FORMAT ( [Date], "YYYY" ) & "/Q" & FORMAT ( [Date], "Q" )

İngilizce başlıklar isteyenler de bunu kullanabilir:

Date Table= ADDCOLUMNS (
CALENDAR (MIN(Table1[Tarih]), MAX(Table1[Tarih])),
"Year" ,YEAR([Date]),
"MonthNo" , MONTH([Date]),
"DayofWeek" , WEEKDAY([Date]),
"Week Num", WEEKNUM([Date],2),
"Year/Month", FORMAT ( [Date], "YYYY/MM" ),
"Date as Integer", FORMAT ( [Date], "YYYYMMDD" ),
"Year/Month - Short" , FORMAT ( [Date], "YYYY/MMM" ),
"Month Name - Short", FORMAT ( [Date], "MMM" ),
"Month Name - Long" , FORMAT ( [Date], "MMMM" ),
"Day of Week - Short", FORMAT ( [Date], "ddd" ),
"Day of Week - Long", FORMAT ( [Date], "dddd" ),
"Quarter", FORMAT ( [Date], "Q" ),
"Year/Quarter", FORMAT ( [Date], "YYYY" ) & "/Q" & FORMAT ( [Date], "Q" )

 

Hatırlanması gerekenküçük bir nokta Ay isimlerini ve gün isimlerini ilgili ay no ve gün no sütunlarına göre sıralamanızdır. Bu sayede grafiklerinizde doğru sırada gözükecektir.

Başka yazılarımızda görüşmek üzere hoşça kalın.

Good game well played

Power BI ‘da “Yardım Al” Butonu Nasıl Oluşturulur?

Merhaba BI Fanları,

Bu yazımızda Power Automate butonuyla yapabileceğimiz bir “Yardım al” butonu tasarlayacağız. Power Automate ile ilgili detaylı yazımıza buradan ulaşabilirsiniz. Yine power automate ile yaptığımız şu işlere de göz atabilirsiniz.

Power BI’da Power Automate butonu ile çok fazla farklı işlemler oluşturulabilir. Butona basıldığında o anda butona basan kişi bilgisi, zaman, butona eklenen veriler gibi birçok bilgiye erişim imkanı sağlayabiliyoruz. Biz,5 dakikada oluşturup çalıştırmaya başlayacağımız bir Yardım butonu tasarlamak istiyoruz. Rapor kullanıcısı raporu kullanırken desteğe ihtiyacı varsa butona bassın ve Microsoft Teams’den rapor sorumlusuna mesaj gitsin.

Power BI’da Power Automate butonunu eklemek için “Get More Visual” diyerek custom görsel penceresiden seçilip eklenir.

Power Automate butonunu rapora ekleme

Şimdi Flow görseline tıklayalım ve rapor sayfasına gelmesini sağlayalım. Görsel rapor sayfasına geldiğinde bize şu şekilde bir tanıtım gösteriyor. Aynı zamanda gördüğünüz gibi “Fields” alanında Power Automate görselinin istediği şey sadece data. Bu alana birden fazla da değer getirebiliyoruz. Hazırda bir flowunuz varsa onunla da bağlayabilir ya da yeni bir akış da oluşturabilirsiniz. Ben yeni bir akış oluşturacağım.

Flow butonunu dizayn etme

Bir “Yardım al” butonu tasarlıyoruz.Bunun için herhangi ekstra bir bilgiye ihtiyacımız yok. Yönergeleri izleyerek 3 noktadan edit komutuna tıklıyorum.

Bu adımda gördüğümüz pencere ise Power Automate ile daha önceden haşır neşir olanlara tanıdık gelen bir sayfa. Gördüğünüz gibi kendiniz yeni bir akış tasarlayabilir veya aşağıda olan hazır örnekleri de kullanabilirsiniz. Biz de bu örnek şablonlardan kullanacağız. Kullanacağımız şablonun ismi: “Power BI’dan Teams mesajı gönder” olacak.

Hazır şablonu açtığımızda 2 adımdan oluştuğunu görmekteyiz. Bu akışı Power BI ‘da butona basılması tetikleyecek ve bu tetikleme sonunda rapor sahibine veya yardımcı olacak kişilere Microsoft Teams üzerinden mesaj gidecek. Bizim burada yapmamız gereken işlem mesaj içeriğini doldurmak.

Mesaj gönderirken 5 özellik var:

1-Mesajın kime gidecek?: Rapor sahibi olarak kendi mail adresimi yazıyorum.

2-Mesaj içeriği nedir?: Kimin sorun yaşadığı bilgisini Power BI’da butona basılma anındaki toplanan verilerden seçiyorum. Kişinin ismi ve durumu özetleyen bir yazıyı da beraberine ekliyorum. Birhan Aydın (tetiklemeden gelen özellik) raporla ilgili yardıma ihtiyacı var.

3- Başlık nedir?: Mesajın başlığı. Rapor desteği olarak belirttim.

4-Bildirim olarak görülecek mi?: (Isalert) kısmı yes olduğunda Teams’in activity alanında çıkan ve Teams bildirimi almanızı sağlar.

5- Özet nedir?: IsAlert kısmı yes olduğunda bildirimlerde gözükecek kısa bilgi.

Bu bilgileri doldurduktan sonra kaydete basıyoruz. Önemli nokta, save dedikten sonra apply ifadesine de tıklamak. Apply demeden butonda bu akış aktif hale gelmiyor.

Bu işlemleri tamamladıktan sonra biri butona bastığında aldığınız mesaj şu şekilde oluyor.

Eğer “isalert” açıksa -açık olmasını öneririm- activity alanında çıkan yazı da böyle gözüküyor.

Böylece ilgili kişi ile hızlıca etkileşim kurabilirsiniz. Çoğu kişinin raporları kullanmayı bırakma sebebi aslında raporla ilgili sıkıntıya düştüğünde bunun peşine düşmemesi ve destek alamaması. Bazen kiminle iletişim kuracağını bilmedikleri için bu işleme girişmiyorlar bazense başka bu işlem o an için oldukça eforlu geldiği için. Hayatta da böyledir. Gerçek bir muhatap bulduğumuz takdirde aradaki anlaşma sağlanabilir ve bu anlaşmaya devam edilebilir. Bu sebeple bunu kullanmakta da hem rapor yapan kişinin kullanıcıların davranışlarını görme ve buna aksiyonu sağlarken aynı zamanda raporu kullanan kişilerin de güvenlerini tazeleyecektir.

Son olarak butonu biraz daha görsel olarak uygun hale getirme durumu var. Butonun şu an için çok az bir noktasını düzenleyebiliyoruz. Arka plan rengini ve buton yazısını. Oynat simgesi ise şu an için kaldırılamıyor. Ama yanına ayrıca ufak iconlar da ekleyebiliyorsunuz.

Artık herşey hazır. Yayınladıktan sonra aktif şekilde kullanabilirsiniz. Bu akışı çok daha komplike şekilde de tasarlayabilirsiniz. Örneğin raporun ismini de mesaja yazabilir ya da hemen plannerda bununla ilgili task oluşturabilirsiniz. Power BI ve Power Automate’in ortaklaşa gideceği yol daha çok var, her gelen güncelleme de bunu arttırıyor. Daha iyileriyle görüşmek üzere.

Good game well played.

Çözüldü: Veri Yenilemesindeki Type Mismatch hatası

Merhaba BI Fanları,

Bu yazımızda sizlerle veri yenilemesi yaparken karşılaşılan en sık hatanın çözümü hakkında konuşacağız: Type Mismatch.

Power BI ‘da veri kaynağına bağlanıp bazı tabloları rapora çektiğinizde Power Query, bu tablolarda varsayılan bir işlem gerçekleştirir: Changed Type. Bu işlem her sütunun doğru veri türünde olmasını sağlayan işlemdir ve her tabloda uygulanır. Doğru veri türü, bizim doğru hesaplamalar yapabilmemiz için oldukça gerekli bir işlemdir.

Veri kaynağına ilk defa bağlanıldığında Power Quey, sütunlar için uygun veri tiplerini kendisi bulur ve “Change Type” adımında artık bu sütunlar için olacak olan veri türünü belirler. Veri türü belirlenmemiş sütunların veri türü şöyle görünür:

Rapor oluşturucuları da mümkün olduğunca bundan kaçınmaya çalışarak sütun için uygun veri türlerini seçmeye çalışır.

Power Query’de veri türlerinin algılanması ve sütuna uygun veri türünün uygulanması işlenmesi ilk bağlantıya özgüdür. Bundan sonra bu veri kaynağı yenilendiğinde Power BI sadece yeni gelen değerlerin ilgili sütunun belirlenen veri türüyle eşleşip eşleşmediğine bakar. Eğer yeni gelen değerler sütunun veri türüyle eşleşmiyorsa bu satırlar için hata döndürür ve karşımıza “Type Mismatch” hatasını çıkartır.

Hatalı hücreye tıkladığınızda alt alandaki hata detayı genelde şöyledir:

Bu hatayı aldığınızda 2 durum söz konusu olabilir:

  • Veri kaynağına yanlış yazım olmuştur.
  • Bu sütun için artık yeni gelecek değerle farklı bir veri türünde gelebilir.

Eğer durum birinci seçenekteki gibiyse veriyi size sağlayanlara hemen bu durumu bildirmek gerekiyor. Eğer durum ikinci seçenekteki gibiyse iki farklı yoldan bu durumu çözebilirsiniz:

1-Change Type adımını yeni veri türünü de kapsayacak şekilde düzelt.

Bu adımda “Applied Steps” adımlarında “Change Type” seçili olacak şekilde hata veren sütunun veri türünü “Text” yapabiliriz.

Bu işlemden sonra bize bir pencere çıkacak;  bu pencerede yapacağımız işlemin de bir veri türü işlemi olmasından dolayı önceki veri türü işlemi üzerine yazılsın mı diye soruluyor. Biz de buna evet diyoruz. Yeni bir adım olarak eklemek bu durumu çözmez.

Böylece tüm hatalar gitmiş ve hücrenin gerçek değeri karşımıza gelmiş oluyor.

2-Changed Type adımını kaldır

Bir diğer seçenek ise “Changed Type” adımını kaldırabilirsiniz. Bunu yaparken diğer sütunların nasıl etkileneceğini doğru analiz etmekte fayda vardır. Özellikle ondalıklı değere sahip veya binlik ayıraçlı gelen değerlere sahip sütunlar bu durumdan en çok etkilenenlerdir. Eğer üzerine tekrar bir “Change Type” adımı oluşturmazsanız karşılaşacağınız görüntü böyle olur:

Type mismatch hatasının neden oluştuğu ve bu hatayı nasıl kaldırabileceğimize dair yazımızı tamamladık. Bir başka yazımızda görüşmek üzere.

Good game well played.