I have created an Indexed View within MS SQL Server, the view is writeable, and I have used triggers to write the changes to the source tables.
I am able to register the Feature Class with the Geodatabase and the underlying tables have also been registered with the Geodatabase.
When I go to manage the geodatabase functionality for my view to enable Branch Versioning, I get an error.
The first issue is for the GlobalID. I already have this field already from one of the source tables which has Branch Versioning successfully enabled (so my view contains all the fields required to enable Branch Versioning).
My question is how do I enable Branch Versioning (which includes Archiving, Global IDs, and Editor Tracking) on my view manually and tell ArcGIS Enterprise to use the existing fields?