Power BI — Gateway

Çağatay Çevik
Nov 6 · 2 min read

Bu yazımda Power BI ekosisteminde oldukça önemli yer edinen Gateway’i açıklamaya hangi durumlarda ihtiyacımız olduğuna değinmeye çalışacağım.

Power BI Desktop uygulamasında birçok farklı veri kaynağına bağlanmanıza imkan tanımakta. Verilerin desktop üzerinde raporlanmasından sonra, güncel haliyle sunulması her zaman istenen bir durum olarak karşımıza çıkabilir. Gateway en basit açıklaması ile verilerinizin on-promise bir yapıda olduğu durumlarda belirli periyotlarla güncellenmesini sağlayan bir köprü olarak görülebilir. Gateway sorguyu alır ve veri kaynağı üzerinde çalıştırma işlevine sahiptir.

Görsel : Gateway

Hangi Durumlarda Gerekli?

Eğer verileri kaynağınız on-promise bir yapı da ise gateway sizin için en önemli ihtiyaçlardan birisi. Verileriniz online bir platfrom üzerinden ya da bulut tabanlı veri kaynaklarından alıyorsanız kullandığınız Power BI mimarisinden Gateway’in üzerini çizebilirsiniz.

Gateway Tipleri

Gateway üzerinde 2 tip yer almaktadır; Personal Mode ve On-Promises. Bu iki Gateway tipinin herhangi bir lisans farkı bulunmamakla beraber kullanım tercihi işlevsellik durumuna göre değişmektedir.

Personal Mode

Personal Mode daha bireysel kullanımlara yönelik olup, Import Data veya Scheduled Refresh veri bağlantılarında kullanılabilmektedir. Personal Mode ile yaratılan Gateway yapıları Power BI haricinde servisler(PowerApps, Microsoft Flow)tarafından desteklenmemekte. Hedef çalışan kitlesinden daha çok Analistlere yönelik olup, basit şekilde local veri kaynaklarına bağlanıp, hazırladıkları çalışmalarını yayınlamalarını sağlamaktadır.

On-promises Mode

On-promises Mode ile desteklenen veri bağlantıları;Import Data or Schedule Refresh, Live Connection ve DirectQuery. Kullanım amacı olarak BI Admin diyeceğimiz kişilere veya Developer kitlesine yönelik bir yapıdadır. Birden fazla servis tarafından desteklenen On-promises mode ile birden fazla geliştirici tarafından kullanılabilmektedir.

Birden fazla gateway oluşturmam durumunda ne olur ?

Bir gateway üzerinden hem Scheduled hem de Live connection olduğu durumlarda. Scheduled zamanına göre Live verilerinizde performans kaybına sebep olabilmektedir.

Oluşturacağınız Power BI mimarisinde ihtiyaçlarınıza ve mevcut veri kaynağı tipinize göre Gateway kullanımınızına karar vermek size kalmış.

KAYNAKLAR

Guy in A Cube

Reza Rad

Microsoft

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade