Hot answers tagged data-management
Here's one approach to designing your database tables: Wherever you have shapes that have exactly the same combination of geometry type and set of attributes, put them in one single table. Probably, this will be based on those themes you mention. If that still appears to be too many tables, maybe think about combining those themes that are very similar (re. ...
If your organization uses AutoCAD, I would suggest to have a look at ESRI's "ArcGIS for AutoCAD" product. It should theoretically allow a much more streamlined working process between AutoCAD and ArcGIS, where both your ArcGIS and AutoCAD users, can use and edit the same datasets stored in an ESRI Geodatabase via editable webservices. See here for the ...
There is only one way to efficiently do this that I know of. Load the replica database fields into a dictionary using a searchcursor with the GlobalID as the dictionary key, then loop through a searchcursor on the origin database and attempt to retrieve the GlobalID dictionary key that matches each record. Set up four counters: count, added, deleted, and ...
Create a field with the order they are supposed to be in, then input that field into the "sort field" option.
From a sample size of 1, my answer is DON'T. With offline files enabled, and the relevant folder in "Work Offline" mode, a simple arcpy.ListFeatureClasses() balloons from the already-far-too-long 2min25s to 35min(!) For reference, same call to gdb on local SSD volume is 27.5s. I haven't ruled out other problems, the two tests were conducted a week apart ...
Export Data Change Message GP tool could be used which creates a delta file with changes to synchronize (number of records could be obtained from the result).
Only top voted, non community-wiki answers of a minimum length are eligible