Kako pratiti svoje kupce Korištenje vaših VBA radnih knjiga - Vijesti

Vjerojatno znate ili ste čuli za Google Analytics. Alat koji prati i izvještava o prometu na web mjestu. Slično Google Analyticsu, postoji i Microsoft Application Insights.

Od Microsofta:

Application Insights je proširiva usluga upravljanja performansama aplikacija (APM) za web programere na više platformi. Uključuje moćne alate za analitiku koji vam pomažu dijagnosticirati probleme i razumjeti što korisnici zapravo rade s vašom aplikacijom. Dizajniran je kako bi vam pomogao da kontinuirano poboljšavate performanse i upotrebljivost.

tvrtke Microsoft

Ali sada, uz pomoć VBA Telemetry klijenta, možemo povezati naše stolne aplikacije iz obitelji proizvoda Microsft Office (Microsoft Access, Microsoft Excel, Microsoft Word, Microsoft Powerpoint, …) na Application Insights.

Pa, što je VBA Telemetrija, u jednoj rečenici, molim?

VBA Telemetrija omogućuje vam praćenje događaja, pogrešaka i mjerenja iz vaših VBA projekata (Excel radne knjige, pristupne aplikacije) u stvarnom vremenu povezivanjem s Microsoft Azure Application Insights.

Kako pratiti događaje s jednim retkom VBA koda

Događaje možete pratiti u jednom retku VBA koda:

Događaje možete pratiti u jednom retku VBA koda

Nakon izvršavanja tih redaka koda imamo u našem resursu Microsoft Azure Application Insights:

Korištenje uvida u aplikacije
Korisnici uvida u aplikacije
Događaji uvida u aplikacije

Evo kratkog Youtube videa (45 sekundi) o tome kako pratiti događaje u vašem VBA projektu slanjem telemetrijskih podataka u resurs Microsoft Azure Application Insights pomoću VBA klijenta za telemetriju:

Kako pratiti pogreške s jednim retkom VBA koda

Ako želimo pratiti pogreške, u postupak pogrešaka umetnuli bismo jedan redak koda, primjer:

Umetnite jedan redak koda u postupak pogreške za praćenje pogrešaka

Nakon izvršavanja tih redaka koda imamo u našem resursu Microsoft Azure Application Insights:

Azure Application Insights izvješća Praćenje pogrešaka - Opis pogreške
Izvješća Azure Application Insights praćenja pogrešaka - detalji o pogrešci

Evo kratkog Youtube videa (50 sekundi) o tome kako pratiti pogreške u vašem VBA projektu slanjem telemetrijskih podataka u resurs Microsoft Azure Application Insights pomoću VBA telemetrijskog klijenta:

Kako prijaviti neke prilagođene metrike jednim redom VBA koda

Ako želimo zabilježiti neke prilagođene mjerne podatke, na primjer, za praćenje trajanja petlje ili postupaka, to možemo učiniti pomoću funkcije TrackMetrics i prosljeđivanjem naziva Metric i vrijednosti Metric, poput ovog:

TrackMetric funkcija

Nakon izvršavanja tih redaka koda imamo podatke u izvoru Microsoft Azure Application Insights.

No, da bismo mogli vidjeti i upitati ove podatke, moramo ući u Naprednu analitiku. U pregledu resursa kliknite Analytics:

Pregled analitike

Otvorit će se nova aplikacija "Application Insights Analytics" u kojoj možete izvršiti upit za sve svoje podatke u ovom resursu.

Analytics Insights Analytics

U Application Insights Analytics možete pisati vlastite upite pomoću jezika Analytics Query i predstavljati ih u različitim oblicima vizualizacije (tablica, grafikoni, izvoz u csv, u Power BI (M Query),…)

Evo upita za podatke prikupljene u posljednje 63 minute u našem primjeru predstavljenom u vremenskoj shemi i poredanom prema vremenskoj oznaci:

Prilagođeni upit

Samo pregled prijevoda najčešćih idioma između SQL-a i Analytics upita:

SQL upit u odnosu na Analytics upit

Evo veze na Cheat Sheet: https://aka.ms/sql-analytics.

Ovdje je veza do Microsoft Analyticsa u dokumentaciji Application Insights.

Želite saznati kako povezati VBA s Azureom?

Cjelovit tečaj o tome kako otvoriti BESPLATNI račun za Microsoft Azure, stvoriti resurs Azure Application Insights, povezati svoj VBA projekt (Excel radna knjiga, aplikacija Access) s Azure oblakom pomoću VBA Telemetry klijenta i prikupiti vaše telemetrijske podatke koje možete pronaći na mom Udemy tečaju “ VBA praćenje aplikacija i upotrebe na mreži s Azure oblakom ”. (Ova je poveznica s popustom od 90% popusta za zajednicu.)

Za manje od 24 sata nakon objavljivanja tečaja na Udemy-u bilo je prijavljeno više od 2.700+ ljudi!

VBA praćenje aplikacija i upotrebe na mreži s Azure Cloudom

Želite vidjeti VBA Telemetry LIVE na djelu?

Prva ikada live prezentacija VBA Telemetry & Azure Application Insights na Access DevCon Vienna.

Kada: subota + nedjelja 7. i 8. travnja 2018

Gdje: Beč

Tko: Karl Donaubauer, Access MVP

Saznajte više ovdje: Pristup DevCon Beču

Zanimljivi članci...