|
|
It would be helpful to use UUIDs as primary/secondary key fields for row objects for data exchange with other GIS databases. It could also be a better way of generating new IDs than the default approach of sequential numbers, which cause problems when trying to merge models together.
Currently, the primary field(s) and "asset_id" field on most row objects have a 30 character limit. Spatial data (i.e. customer points) have a 25 character limit for their primary key, but a 50 character limit for their secondary key ("identifier"). Both would need to be extended to 36 characters to support UUIDs.
Disclaimer: The development, release, and timing of any features or functionality described or discussed for our products in this User Feedback Forum for Autodesk Water Products and Services remains at our sole discretion. This User Feedback Forum for Autodesk Water Products and Services is not a commitment, promise, or legal obligation to deliver any functionality, is intended solely to outline and gather feedback about our general product direction, and should not be relied on in making purchasing decisions.
Correction: this would only need to be 32 characters if you drop the dashes from the UUID. Also to expand on this, it would be useful if Spatial data supported up to 64 characters to allow for a SHA256 hash - customer identifiers are considered personal data under GDPR and so we would like to deterministically pseudonymize the ID using SHA256+Salt.