At the moment I'm working on a project where I need to provide a lot of data, and the majority of it is relational and based on rules. I've been developing an MS Access database with an extensive set of queries linking to external data so I know my data is consistent on my current project. Based on the batch DBLink idea I'd say other people are in the same boat as I am.
I know there are Excel addins, or Dynamo etc. etc., but they can be clumsy and difficult to manage. Why not have the ability to create relational database queries directly in Revit? It makes so much sense, Revit is basically a relational database already anyway! A query builder on the back end that we could link to external data sources (excel, access, SQL) to update parameters and data inside Revit as part of a project or company standard would be an extremely powerful function to have at our fingertips. Data updates could be configured to be automatic but that's likely to be clunky and slow the end user experience down, so it could have a manual "update" button or data updates could be tied to a sync to central activity.
On this project I'm on (not standard practice!) but the asset coding system has changed 3 times in the last 8 months. Having queries and linked external data sources, I could simply update the data source and all my model data updates.
End users wouldn't have to be trained on how to classify to project specific requirements on the go or we wouldn't have to code model elements immediately prior to issue, with built in queries to drive data it could be automatically updated as the model is progressed.
We all talk at conferences and on the internet about how data is king and data is where the value is, and we have it all at our fingertips but we're not using it in the most effective way.
Can't find what you're looking for? Ask the community or share your knowledge.