Hi Team,
Hoping if anyone has an answer here.
Scenario -Feature layers A and B are related by a relationship class. When I update a record in B and I want it to trigger an arcade calculation on related record in A (without actually editing A manually to trigger the arcade on it)
We use the webhook + powerautomate to do this but would be good to straight within AGOL.
It's not possible to do this with database level triggers in ArcGIS Online.
I have found the best way is to use ArcGIS Notebooks.
This is better than power automate as it's within the Esri ecosystem, lets you re-run the event if it fails, gives you a lot of capability with python (handle attachments, get other layers etc).
Our users want to see the symbology change in the parent record and on the map within seconds.
It would be really good if one could access database level triggers in ArcGIS Online.
Hopefully this will come one day soon.
Here's an article using joins but personally doesn't work for our workflows so not sure how viable it is:
Here's an idea you can support and some discussion on workarounds:
Technically this option would be available for ArcGIS but it requires enterprise and database level triggers. Here's an idea to support it for ArcGIS Online:
Lastly, related form elements will be released soon for field maps. It means you could change user workflows to be edit parent > add related data via form > submit edit against parent, using calculations or manual edits against the parent made as the workflow. This is currently available in web map viewer but not field maps.