Hvordan holde oversikt over kundene dine Bruk av VBA-arbeidsbøkene dine - Nyheter

Du kjenner eller har sikkert hørt om Google Analytics. Et verktøy som sporer og rapporterer trafikk på nettstedet. I likhet med Google Analytics er det en Microsoft Application Insights.

Fra Microsoft:

Application Insights er en utvidbar APM-tjeneste (Application Performance Management) for webutviklere på flere plattformer. Den inneholder kraftige analyseverktøy som hjelper deg med å diagnostisere problemer og for å forstå hva brukerne faktisk gjør med appen din. Den er designet for å hjelpe deg med kontinuerlig forbedring av ytelse og brukervennlighet.

fra Microsoft

Men nå med hjelp fra VBA Telemetry-klienten kan vi koble stasjonære applikasjoner fra Microsft Office-produktfamilien (Microsoft Access, Microsoft Excel, Microsoft Word, Microsoft Powerpoint, …) til Application Insights.

Så hva er VBA Telemetry, i en setning, vær så snill?

VBA Telemetry lar deg spore hendelser, feil og beregninger fra VBA-prosjektene dine (Excel-arbeidsbøker, Access-applikasjoner) i sanntid ved å koble den til Microsoft Azure Application Insights.

Slik sporer du hendelser med en linje VBA-kode

Du kan spore hendelser med en linje med VBA-kode:

Du kan spore hendelser med en linje VBA-kode

Etter at disse kodelinjene er utført, har vi i vår Microsoft Azure Application Insights-ressurs:

Application Insights Bruk
Application Insights brukere
Application Insights Events

Her er en kort Youtube-video (45 sekunder) om hvordan du sporer hendelser i VBA-prosjektet ditt ved å sende telemeturdata til Microsoft Azure Application Insights-ressurs ved hjelp av VBA Telemetry-klient:

Hvordan spore feil med en linje med VBA-kode

Hvis vi vil spore feil, vil vi sette inn en kodelinje i feilprosedyren vår, for eksempel:

Sett inn en linje med kode i feilprosedyren for å spore feil

Etter at disse kodelinjene er utført, har vi i vår Microsoft Azure Application Insights-ressurs:

Azure Application Insights Reports Tracking Errors - Feilbeskrivelse
Azure Application Insights Reports Tracking Errors -Detaljer om feil

Her er en kort Youtube-video (50 sekunder) om hvordan du sporer feil i VBA-prosjektet ditt ved å sende telemeturdata til Microsoft Azure Application Insights-ressurs ved hjelp av VBA Telemetry-klient:

Slik logger du noen egendefinerte beregninger med en linje VBA-kode

Hvis vi vil logge noen egendefinerte beregninger, for eksempel for å spore sløyfe eller prosedyrer, kan vi gjøre det ved å bruke TrackMetrics-funksjonen og sende metrikkens navn og beregningsverdien, slik:

TrackMetric-funksjon

Etter at disse kodelinjene er utført, har vi dataene våre i Microsoft Azure Application Insights-ressurs.

Men for å kunne se og spørre om disse dataene, må vi gå inn i Advanced Analytics. Klikk på Analytics i ressursoversikten din:

Oversiktsanalyse

Dette åpner et nytt program "Application Insights Analytics" hvor du kan spørre om alle dataene dine i denne ressursen.

Application Insights Analytics

I Application Insights Analytics kan du skrive dine egne spørsmål ved hjelp av Analytics Query-språket og representere dem i forskjellige visualiseringsskjemaer (tabell, diagrammer, eksport til csv, til Power BI (M Query), …)

Her er spørringen om data samlet inn de siste 63 minuttene i vårt eksempel, representert i et tidsskjema og ordnet etter tidsstempel:

Tilpasset spørring

Bare en forhåndsvisning av oversettelser av de vanligste uttrykkene mellom SQL og Analytics Query:

SQL-spørring vs Analytics-spørring

Her er lenken til Cheat Sheet: https://aka.ms/sql-analytics.

Her er lenken til Microsoft Analytics i Application Insights-dokumentasjonen.

Vil du finne ut hvordan du kobler VBA til Azure?

Fullt kurs om hvordan du åpner en GRATIS Microsoft Azure-konto, oppretter Azure Application Insights-ressurs, kobler ditt VBA-prosjekt (Excel-arbeidsbok, Access-applikasjon) med Azure sky ved hjelp av VBA Telemetry-klienten og samler inn telemetridataene du finner i mitt Udemy-kurs “ VBA Application & Usage Monitoring Online with Azure cloud ”. (Denne lenken har 90% rabattkode for fellesskap.)

På mindre enn 24 timer etter at kurset ble publisert på Udemy, var det mer enn 2.700+ personer påmeldt!

VBA Application & Usage Monitoring Online med Azure Cloud

Vil du se VBA Telemetry LIVE i aksjon?

Første live presentasjon av VBA Telemetry & Azure Application Insights on Access DevCon Vienna.

Når: Lør + søndag 7. + 8. april 2018

Hvor: Wien

Hvem: Karl Donaubauer, Access MVP

Finn ut mer her: Få tilgang til DevCon Vienna

Interessante artikler...