Aracılığıyla paylaş


Power BI'da Azure Log Analytics'i kullanma

Power BI, yöneticilerin ve Premium çalışma alanı sahiplerinin Power BI abonelikleriyle Log Analytics bağlantısı yapılandırmasına olanak tanımak için Azure Log Analytics (LA) ile tümleştiriliyor. Bu makalede Log Analytics ile Power BI arasındaki tümleştirmenin nasıl çalıştığı açıklanır ve Power BI Premium aboneliğinizde Azure Log Analytics'i nasıl kullanabileceğinize ilişkin örnekler sağlanır.

Azure Log Analytics (LA), Power BI'ın etkinlik günlüklerini kaydetmek için kullandığı Azure İzleyici'deki bir hizmettir. Azure İzleyici paketi, Azure ve şirket içi ortamlarınızdan telemetri verilerini toplamanıza, çözümlemenize ve üzerinde işlem yapmanıza olanak tanır. Veri dışarı aktarma ve diğer sistemlerle tümleştirmeye olanak sağlamak için uzun vadeli depolama, geçici bir sorgu arabirimi ve API erişimi sunar.

Log Analytics ile Power BI tümleştirmesi Analysis Services altyapısından olayları kullanıma sunar. Olaylar, Azure Analysis Services için kullanılabilen mevcut tanılama günlüklerinden türetilir.

Power BI'a bağlandıktan sonra veriler sürekli olarak gönderilir ve log analytics'te yaklaşık 5 dakika içinde kullanılabilir. Aşağıdaki diyagramda, Power BI'ın izlediği yol vurgulanmış şekilde Azure İzleyici'nin nasıl çalıştığı gösterilmektedir.

Azure İzleyici'nin Power BI ile nasıl çalıştığını gösteren diyagram.

Aşağıdaki bölümlerde Azure Log Analytics'in Power BI ile tümleştirilmesi açıklanmaktadır. Azure Log Analytics'i Power BI'a bağlamak için gereken gereksinimler ve dikkat edilmesi gereken noktalar için Power BI'da Azure Log Analytics'i yapılandırma konusuna bakın.

Günlüğe kaydetme senaryolarına örnekler

Bu bölümde, Power BI için Log Analytics'i nasıl yapılandırabileceğinize ve yaptığınız seçimlerin günlüğe kaydedilenleri nasıl etkileyebileceğinden ve bilgilerin nasıl sağlandığına ilişkin bazı örnekler sağlanır.

Örnek 1: Yalnızca bir çalışma alanı için çalışma alanı günlükleri

Bu örnekte, ayrılmış bir Log Analytics çalışma alanına yalnızca Çalışma Alanı A'dan çalışma alanı günlükleri gönderilir:

Çalışma alanı günlüklerini yalnızca başka bir çalışma alanına gönderen örnek bir diyagram.

Örnek 2: Ayrılmış Log Analytics çalışma alanlarına gönderilen çalışma alanı günlükleri

Bu örnekte, iki farklıPower BI çalışma alanından çalışma alanı günlüklerinin her birinin ayrı, ayrılmış Log Analytics çalışma alanlarına gönderilmesi gerekir:

Ayrılmış günlük çalışma alanlarına gönderilen örnek iki ayrı çalışma alanı günlüklerinin diyagramı.

Bu örnekler, Power BI ile Azure Log Analytics'i kullanmanın çeşitli yollarını vurgular ve ihtiyacınız olan günlük bilgilerini alır.

Başka bir makalede, Azure Log Analytics'i Power BI ile çalışacak şekilde yapılandırmayı ve günlük kaydınızın düzgün çalışmasını sağlamak için belirli adımları ve gereksinimleri görebilirsiniz.

Örnek 3: Ayrılmış Log Analytics çalışma alanına gönderilen çalışma alanı günlükleri

Bu örnekte, birden çok Power BI çalışma alanından çalışma alanı günlüklerinin her birinin ayrılmış log analytics çalışma alanına gönderilmesi gerekir:

Ayrılmış günlük çalışma alanına gönderilen örnek üç ayrı çalışma alanı günlüklerinin diyagramı.

Bu örnekler, Power BI ile Azure Log Analytics'i kullanmanın çeşitli yollarını vurgular ve ihtiyacınız olan günlük bilgilerini alır.

Başka bir makalede, Azure Log Analytics'i Power BI ile çalışacak şekilde yapılandırmayı ve günlük kaydınızın düzgün çalışmasını sağlamak için belirli adımları ve gereksinimleri görebilirsiniz.

Dikkat edilecekler ve sınırlamalar

Azure Log Analytics ve Power BI ile çalışırken aşağıdaki önemli noktaları ve sınırlamaları göz önünde bulundurun:

  • Bağımsız bulut desteği şu anda ABD Savunma Bakanlığı ve US Government Community Cloud High ile sınırlıdır.
  • Yalnızca Premium çalışma alanları desteklenir.
  • Yalnızca Çalışma Alanı v2, Log Analytics bağlantılarını destekler.
  • Azure Log Analytics kiracı geçişlerini desteklemez.
  • Etkinlikler yalnızca günlüğü yapılandırdığınız Premium çalışma alanında fiziksel olarak barındırılan anlamsal modeller için yakalanır. Örneğin, Premium çalışma alanı A için günlüğe kaydetmeyi yapılandırdığınızda, Azure Analysis Services'te barındırılan anlamsal modelleri kullanan raporların günlüklerini görmezsiniz. Ayrıca, Premium çalışma alanı A'da olmayan paylaşılan anlamsal modellerin günlüklerini de görmezsiniz. Paylaşılan anlamsal modellerin etkinliklerini yakalamak için, raporu içeren çalışma alanını değil paylaşılan anlam modelini içeren çalışma alanında günlüğe kaydetmeyi yapılandırın.
  • Csv dosyası karşıya yüklenerek web'de oluşturulan anlam modelleri günlük oluşturmaz.
  • Azure için Multi-Factor Auth (MFA) kullanıyorsanız ancak Power BI için uygun değilse yapılandırma ekranları genel Azure hataları verir. Geçici çözüm, önce Azure portalında oturum açmak, MFA sınamasını tamamlamak ve ardından aynı tarayıcı oturumunda Power BI'da oturum açmaktır.
  • Log Analytics çalışma alanlarınızı yalıtmak için özel bağlantılar/sanal ağlar kullanıyorsanız Log Analytics'e veri alımı etkilenmez. Ancak [Log Analytics Şablonu uygulaması(https://appsource.microsoft.com/product/power-bi/pbi_pcmm.powerbiloganalyticsforasengine?tab=Overview)] çalışmayacaktır çünkü artık Power Service tarafından özel bağlantı olarak erişilemeyecek bir genel uç noktaya dayanır. Geçici bir çözüm, [.pbit rapor şablonunu()https://github.com/microsoft/PowerBI-LogAnalytics-Template-Reports) kullanmak ve verileri özel sanal ağın içinden yenilemektir. Genel uç noktanın özel bir iç IP kullandığından emin olmak için özel bir DNS eşlemesi ayarlamanız gerekir.
  • Log Analytics özelliği için Power BI yalnızca PowerBIDatasetsWorkspace tablosuna veri gönderir ve PowerBIDatasetsTenant tablosuna veri göndermez. Bu, log analytics hakkındaki yinelenen verilerin her iki konumda da depolanmasını önler.

Aşağıdaki makaleler Power BI ve birçok özelliği hakkında daha fazla bilgi sağlar: