RSS

AL0000G7I – Multiple custom dimensions with the same dimension name provided.

15 Dec

There is a telemetry event Id called: AL0000G7I – Multiple custom dimensions with the same dimension name provided.

Currently (2023-12-15) this event hasn’t been documented in the offical page for telemetry events.

The reason for the error can seem pretty straightforward. Probably you have added the same dimension twice to the dimension dictionary.

However, this wasn’t the scenario in my case.

There is a function that you can add telemetry dimensions that should be appended to ALL telemetry events (from the current app).

In codeunit 8706 “Telemetry Custom Dimensions”, you can subscribe to the event OnAddCommonCustomDimensions and from that you can append custom dimensions.

    [EventSubscriber(ObjectType::Codeunit, Codeunit::"Telemetry Custom Dimensions", OnAddCommonCustomDimensions, '', false, false)]
    local procedure OnAddCommonCustomDimensions(sender: Codeunit "Telemetry Custom Dimensions")
    begin
        sender.AddCommonCustomDimension('ServerInstanceID', format(Database.ServiceInstanceId()));
        sender.AddCommonCustomDimension('ServerInstanceName', GetServerInstanceName());
        sender.AddCommonCustomDimension('ServerName', GetServerName());
    end;

And as you probably you have understood by now it was here that I got the error with the same dimensions. I tried to log send the dimension ServerName multiple times.

And there it is, I hope it solved your error.

 
Leave a comment

Posted by on 2023-12-15 in Okategoriserade

 

Tags: ,

Leave a comment

 
Kauffmann @ Dynamics 365 Business Central

A good programmer makes all the right mistakes.

The BC Docs Librarian

Tips and news for AL programmers

Stefan Maroń

Dynamics 365 Business Central

James Pearson

Thoughts about Dynamics 365 Business Central, Git, Azure DevOps, PowerShell, Automated Testing, Visual Studio Code...and maybe some other stuff

Roberto Stefanetti BLOG

MVP & MCT Microsoft Dynamics 365 Business Central, Powershell, Azure, SQL Server

JoeBrown

DevOps starts with culture!

Comments for DevOps ABCs Blog

Reflections from the ERP field

DevOps ABCs Blog

Reflections from the ERP field

Dynamics 365 Business Central for Partners

Reflections from the ERP field

Freddys blog

Learn something new... - then Teach someone!

Stefano Demiliani Technical Blog

Reflections from the ERP field

David Worthington's NAV Performance Blog

Micosoft Dynamics NAV Performance Testing & Optimization

Freddys Blog

Reflections from the ERP field

Marije Brummel Blog | Business Central, Azure and more...

Design Patterns, Performance, Clean Code

Vjeko.com

Ideas in the cloud

Goprowe AB

Reflections from the ERP field

ArcherPoint

Reflections from the ERP field

The NAV Viking´s Blog

- Sharing my experience in the Dynamics NAV world

Comments for

Reflections from the ERP field