Replies: 3 comments 2 replies
-
I'm thinking of adding data domain, to the data.frame names in our workflows. A few examples:
This allows a lot of additional transparency about exactly with part of the data model is being queries, and would also allow for nice composite specs that pull in requirements across all workflows. Something like:
Without the refactor, it's going to be hard to tell where data.frames in |
Beta Was this translation helpful? Give feedback.
-
Basic prototype in place in #1746 |
Beta Was this translation helpful? Give feedback.
-
Next Steps:
|
Beta Was this translation helpful? Give feedback.
-
Overview
As we start extending {gsm} with new apps and modules, capturing some level of data requirements is needed - especially for domain-level
mapping
data. I think there are a few ways we could do this:dataSpec
property or something similarTo extend the yaml, I think capturing required tables and required/optional columns is probably sufficient. To start very simple, we could add the following to
kri0001.yaml
(the AE KRI) to indicate the required columns:Tracking required/optional columns would be slightly more complex. We could just add a string (or boolean) to each column, or we could make a more complex object.
Leaning towards option #1 as a baseline implementation. Will prototype something ASAP.
Beta Was this translation helpful? Give feedback.
All reactions