I'm trying to determine a workflow I can use to restore attributes from a historical moment archive on a branch-versioned feature service. The feature service includes polygon and polyline feature classes. I only want to update attributes, not geometry. The scenario would likely involve updating attributes for a subset of features.
I've tested copying/pasting attributes in the attribute pane. This only seems to work when the features selected have the same attribute values. If they have different values, which is typical, the target version attributes get assigned null.
Other things I've tried:
- Append - exporting the historical data subset to a FC in a FGDB and using append to update the target version. This works ok, but I need to delete the features first from the target data set
- Transfer Attributes GP tool - doesn't seem to be working and only works on polyline features
- Join Table - exporting the historical data subset to a FC in a FGDB, joining table to the target layer, select joined features and updating fields with Calculate Field - works ok, but have multiple fields to update in each FC
Just looking to make sure I'm not missing an obvious solution or if there are any thoughts/suggestions on an approach that would work best and be relatively quick.