HOW TO
In some cases, the GlobalIDs are contained in braces or are all upper case. For instance, in Portal for ArcGIS, GlobalIDs are contained in curly brackets and are in upper case while in ArcGIS Online generally do not include braces and are all lower case, as seen in the image below.
However, GlobalIDs may be contained in curly brackets and in uppercase when they are passed to another field (text or GUID) in ArcGIS Online. This may happen for different reasons. For instance, if GlobalIDs are passed from a feature to a GUID field in a survey through the ArcGIS Collector app using a custom URL scheme, the GlobalIDs are contained in curly braces.
This may cause issues in some workflows when it is necessary to use GlobalIDs but they do not behave as expected due to having a different format. It may also be necessary to make GlobalIDs uniform to improve data integrity.
To do this, an Arcade calculation can be used to remove the braces and convert upper case to lower case. The advantage of using these expressions is that if there is a mixture of both ID types, it only updates the ones in upper case and with curly braces.
Lower(Replace(Replace($feature["Parent_GlobalID"], '{', ''), '}', ''))
or
Lower(IIf(Count($feature["Parent_GlobalID"]) >37, mid($feature["Parent_GlobalID"], 1,36), $feature["Parent_GlobalID"]))
Get help from ArcGIS experts
Download the Esri Support App