Udviklere kan udsende telemetri til Application Insights fra AL-kode
Vigtigt
Dette indhold er arkiveret og opdateres ikke. Du kan få den nyeste dokumentation ved at se Microsoft Dynamics 365-dokumentation. Du kan få vist de seneste udgivelsesplaner i Udgivelsesplaner til Dynamics 365 og Microsoft Power Platform.
Aktiveret for | Offentlig prøveversion | Generel tilgængelighed |
---|---|---|
Administratorer, udviklere, marketingmedarbejdere eller analytikere, automatisk | 1. oktober 2020 | 1. oktober 2020 |
Forretningsværdi
Appudviklere kan nu instrumentere deres kode både til deres eget brug og for at gøre det muligt for forhandlerpartnere at fejlsøge potentielle problemer.
Funktionsdetaljer
I denne bølge tilføjer vi en ny funktion, Session.LogMessage, der har følgende signatur:
Session.LogMessage(
EventID : String
, Message: String
, DataClassification: DataClassification
, Scope: ExtensionPublisher|All
, Verbosity: Verbosity
, Dimensions: Dictionary of [String, String]
)
Hvis Verbosity-niveauet er indstillet til Normal og DataClassification er indstillet til SystemMetadata, udsender platformen telemetri. Værdien af Scope-parameteren bestemmer, hvor telemetri skal sendes. Hvis den er indstillet til ExtensionPublisher, sendes der kun telemetri til den Application Insights-konto, der er specificeret i app.json-filen. Hvis den er indstillet til Alle, sendes der også telemetri til den Application Insights-konto, der er specificeret i administrationscenteret i Business Central.
Se også
Oprettelse af brugerdefinerede telemetrispor til Application Insights-overvågning (dokumentation)