Muhtemelen Google Analytics'i biliyorsunuzdur veya duymuşsunuzdur. Web sitesi trafiğini izleyen ve raporlayan bir araç. Google Analytics'e benzer şekilde bir Microsoft Application Insights vardır.
Microsoft'tan:Application Insights, birden çok platformda web geliştiricileri için genişletilebilir bir Uygulama Performans Yönetimi (APM) hizmetidir. Sorunları teşhis etmenize ve kullanıcıların uygulamanızla gerçekte ne yaptığını anlamanıza yardımcı olacak güçlü analiz araçları içerir. Performansı ve kullanılabilirliği sürekli olarak iyileştirmenize yardımcı olmak için tasarlanmıştır.
Microsoft'tan
Ancak şimdi VBA Telemetri istemcisinin yardımıyla, masaüstü uygulamalarımızı Microsft Office ürün ailesinden (Microsoft Access, Microsoft Excel, Microsoft Word, Microsoft Powerpoint,…) Application Insights'a bağlayabiliriz.
Peki, VBA Telemetri nedir, tek bir cümleyle lütfen?
VBA Telemetri, Microsoft Azure Application Insights'a bağlanarak VBA projelerinizden (Excel çalışma kitapları, Access uygulamaları) Olayları, Hataları ve Metrikleri Gerçek Zamanlı olarak izlemenizi sağlar.
Olayları bir satır VBA kodu ile izleme
Olayları bir satır VBA kodu ile takip edebilirsiniz:

Bu kod satırları yürütüldükten sonra, Microsoft Azure Application Insights kaynağımızda:



VBA Telemetri istemcisini kullanarak Microsoft Azure Application Insights kaynağına telemetri verilerini göndererek VBA projenizdeki Olayları nasıl izleyeceğinize ilişkin kısa bir Youtube videosu (45 saniye):
Bir satır VBA kodu ile Hataları İzleme
Hataları izlemek istiyorsak, hata prosedürümüze bir satır kod ekleriz, örneğin:

Bu kod satırları yürütüldükten sonra, Microsoft Azure Application Insights kaynağımızda:


İşte, VBA Telemetri istemcisini kullanarak Microsoft Azure Application Insights kaynağına telemetri verilerini göndererek VBA projenizde Hataları Nasıl İzleyeceğinize dair kısa bir Youtube videosu (50 saniye):
Bir satır VBA kodu ile bazı özel Metrikler nasıl kaydedilir
Örneğin, döngü veya prosedür sürelerini izlemek için bazı özel ölçümleri günlüğe kaydetmek istiyorsak, bunu TrackMetrics işlevini kullanarak ve Metrik adını ve Metrik değerini ileterek yapabiliriz, örneğin:

Bu kod satırları çalıştırıldıktan sonra, verilerimizde Microsoft Azure Application Insights kaynağımız var.
Ancak bu verileri görebilmek ve sorgulayabilmek için Advanced Analytics'e gitmemiz gerekiyor. Genel Bakış kaynağınızda Analytics'i tıklayın:

Bu, bu kaynaktaki tüm verilerinizi sorgulayabileceğiniz yeni bir uygulama "Application Insights Analytics" açacaktır.

Application Insights Analytics'te, Analytics Query dilini kullanarak kendi sorgularınızı yazabilir ve bunları çeşitli görselleştirme formlarında (tablo, grafikler, csv'ye dışa aktarma, Power BI'a (M Sorgusu),…) temsil edebilirsiniz.
Örneğimizde son 63 dakikada toplanan verilerin sorgusu, bir zaman çizelgesinde temsil edilen ve zaman damgasına göre sıralanmıştır:

SQL ve Analytics Sorgusu arasındaki en yaygın deyimlerin çevirilerinin bir önizlemesi:

İşte Hile Sayfasına bağlantı: https://aka.ms/sql-analytics.
İşte Application Insights belgelerindeki Microsoft Analytics'e bağlantı.
VBA'yı Azure ile nasıl bağlayacağınızı öğrenmek ister misiniz?
ÜCRETSİZ Microsoft Azure hesabı açma, Azure Application Insights kaynağınızı oluşturma, VBA projenizi (Excel çalışma kitabı, Access uygulaması) VBA Telemetri istemcisini kullanarak Azure bulutuna bağlama ve Udemy kursumda bulabileceğiniz telemetri verilerinizi toplama hakkında tam kurs Azure bulut ile VBA Uygulama ve Kullanım İzleme Çevrimiçi ”. (Bu bağlantı, topluluk için% 90 İNDİRİM indirim kodu ile.)
Kursun Udemy'de yayınlanmasının üzerinden 24 saatten kısa bir süre sonra 2.700'den fazla kişi kaydoldu!

VBA Telemetry LIVE'ı iş başında görmek ister misiniz?
Access DevCon Viyana'da VBA Telemetri ve Azure Application Insights'ın ilk Canlı sunumu.
Ne zaman: Cts + Paz 7 + 8 Nisan 2018
Nerede: Viyana
Kim: Karl Donaubauer, MVP'ye Erişim
Daha fazlasını burada bulabilirsiniz: DevCon Viyana'ya erişin