Gli sviluppatori possono generare la telemetria in Application Insights dal codice AL

Importante

Questo contenuto è archiviato e non viene aggiornato. Per la documentazione più recente, vedi la documentazione sul prodotto Microsoft Dynamics 365. Per i piani di rilascio più recenti, vedi Piani di rilascio di Dynamics 365 e Microsoft Power Platform.

Abilitata per Anteprima pubblica Disponibilità generale
Amministratori, autori, responsabili del marketing o analisti, automaticamente 1 ott 2020 1 ott 2020

Valore aziendale

Gli sviluppatori di app ora possono instrumentare il codice sia per uso proprio sia per consentire ai partner di vendita di risolvere potenziali problemi.

Dettagli sulla funzionalità

In questo ciclo, viene aggiunta una nuova funzione, Session.LogMessage, che ha la seguente firma:

Session.LogMessage(
      EventID : String
    , Message: String
    , DataClassification: DataClassification
    , Scope: ExtensionPublisher|All
    , Verbosity: Verbosity 
    , Dimensions: Dictionary of [String, String]
)

Se il livello di dettaglio è impostato su normale e DataClassification è impostato su SystemMetadata, la piattaforma genererà la telemetria. Il valore del parametro Scope determina dove verrà inviata la telemetria. Se impostato su ExtensionPublisher, la telemetria viene inviata solo all'account Application Insights specificato nel file app.json. Se impostato su All, la telemetria viene inviata anche all'account Application Insights specificato nell'interfaccia di amministrazione di Business Central.

Vedi anche

Creazione di tracce di telemetria personalizzate per il monitoraggio di Application Insights (documenti)