I'm getting some strange behavior when enabling a enterprise geodatabase feature class for versioning to support distributed collaboration. If I use python and arcpy to enable traditional versioning and global ids
arcpy.management.RegisterAsVersioned(source_table)
arcpy.management.AddGlobalIDs(source_table)
I get an additional table in my enterprise geodatabase - the same name as my source table with _evw appended (mytablename and mytablename_evw for example).
However, if I use ArcGIS Pro catalog pane to do the same thing - register as versioned and add global ids, this evw table is not created.
My question is is this evw table required if all I am using versioning for is to support distributed collaboration with ArcGIS Online. I'm not even enabling any feature services for editing - just sync