Tabbladen bijhouden van uw klanten Gebruik van uw VBA-werkmappen - Nieuws

U kent Google Analytics waarschijnlijk of heeft er wel eens van gehoord. Een tool die websiteverkeer volgt en rapporteert. Net als bij Google Analytics is er een Microsoft Application Insights.

Van Microsoft:

Application Insights is een uitbreidbare APM-service (Application Performance Management) voor webontwikkelaars op meerdere platforms. Het bevat krachtige analysehulpmiddelen om u te helpen bij het diagnosticeren van problemen en om te begrijpen wat gebruikers daadwerkelijk met uw app doen. Het is ontworpen om u te helpen de prestaties en bruikbaarheid continu te verbeteren.

van Microsoft

Maar nu kunnen we met hulp van de VBA Telemetry-client onze desktopapplicaties van de Microsft Office-productfamilie (Microsoft Access, Microsoft Excel, Microsoft Word, Microsoft Powerpoint,…) koppelen aan Application Insights.

Dus, wat is VBA-telemetrie, in één zin, alstublieft?

Met VBA-telemetrie kunt u gebeurtenissen, fouten en statistieken van uw VBA-projecten (Excel-werkmappen, toegangstoepassingen) in realtime volgen door deze te verbinden met Microsoft Azure Application Insights.

Gebeurtenissen volgen met één regel VBA-code

U kunt gebeurtenissen volgen met één regel VBA-code:

U kunt gebeurtenissen volgen met één regel VBA-code

Nadat die regels code zijn uitgevoerd, hebben we in onze Microsoft Azure Application Insights-bron:

Application Insights-gebruik
Application Insights-gebruikers
Application Insights-gebeurtenissen

Hier is een korte YouTube-video (45 seconden) over hoe u gebeurtenissen binnen uw VBA-project kunt volgen door telemetriegegevens naar de Microsoft Azure Application Insights-bron te verzenden met behulp van de VBA Telemetry-client:

Fouten bijhouden met één regel VBA-code

Als we fouten willen volgen, voegen we een regel code in onze foutprocedure in, bijvoorbeeld:

Voeg één regel code in de foutprocedure in om fouten op te sporen

Nadat die regels code zijn uitgevoerd, hebben we in onze Microsoft Azure Application Insights-bron:

Azure Application Insights-rapporten bijhouden van fouten - foutbeschrijving
Azure Application Insights-rapporten bijhouden van fouten - foutdetails

Hier is een korte YouTube-video (50 seconden) over het volgen van fouten binnen uw VBA-project door telemetriegegevens naar de Microsoft Azure Application Insights-bron te verzenden met behulp van de VBA Telemetry-client:

Hoe enkele aangepaste statistieken te loggen met één regel VBA-code

Als we een aantal aangepaste metrische gegevens willen loggen, bijvoorbeeld om de loop of de duur van procedures bij te houden, kunnen we dit doen door de functie TrackMetrics te gebruiken en de metrische naam en de metrische waarde als volgt door te geven:

TrackMetric-functie

Nadat die regels code zijn uitgevoerd, hebben we onze gegevens in de bron Microsoft Azure Application Insights.

Maar om deze gegevens te kunnen zien en opvragen, moeten we naar Advanced Analytics gaan. Klik in uw bronnenoverzicht op Analytics:

Overzicht Analytics

Hierdoor wordt een nieuwe applicatie "Application Insights Analytics" geopend waarin u al uw gegevens in deze bron kunt opvragen.

Application Insights Analytics

In Application Insights Analytics kunt u uw eigen queries schrijven met behulp van de Analytics Query-taal en deze weergeven in verschillende visualisatievormen (tabel, grafieken, exporteren naar csv, naar Power BI (M Query), …)

Hier is de vraag naar gegevens die in de afgelopen 63 minuten in ons voorbeeld zijn verzameld, weergegeven in een tijdschema en gesorteerd op tijdstempel:

Aangepaste zoekopdracht

Gewoon een voorbeeld van vertalingen van de meest voorkomende idiomen tussen SQL en Analytics Query:

SQL-query versus Analytics-query

Hier is de link naar de Cheat Sheet: https://aka.ms/sql-analytics.

Hier is de link naar Microsoft Analytics in de Application Insights-documentatie.

Wilt u weten hoe u VBA verbindt met Azure?

Volledige cursus over het openen van een GRATIS Microsoft Azure-account, het maken van uw Azure Application Insights-resource, het verbinden van uw VBA-project (Excel-werkmap, Access-applicatie) met Azure cloud met behulp van de VBA Telemetry-client en het verzamelen van uw telemetriegegevens die u kunt vinden in mijn Udemy-cursus “ VBA Applicatie & Gebruik Monitoring Online met Azure cloud ”. (Deze link is met 90% KORTING kortingscode voor gemeenschap.)

Binnen 24 uur nadat de cursus op Udemy was gepubliceerd, waren er meer dan 2.700 mensen ingeschreven!

VBA-applicatie en gebruikscontrole online met Azure Cloud

Wilt u VBA Telemetry LIVE in actie zien?

Eerste live-presentatie ooit van VBA-telemetrie en Azure Application Insights op Access DevCon Vienna.

Wanneer: za + zo 7 + 8 april 2018

Waar: Wenen

Wie: Karl Donaubauer, Access MVP

Lees hier meer: ​​Toegang tot DevCon Wenen

Interessante artikelen...