...
UI Feature | Modifications |
Activity |
|
Data Browser -> Assessments / Schools |
|
Agents |
|
Maps |
|
Logs -> Files tab |
|
Lookups |
|
Bootstrap Datas |
|
Configuration |
|
API Connections |
|
Export |
|
Import |
|
Template Sharing |
|
Data Model Changes
Table | Change | Justification |
ApiServers |
| To help differentiate between API connections, each is associated with a name. |
Agents |
| An agent executes against an API connection. |
IngestionLogs |
| Denormalize columns to preserve history. |
ApiVersions |
| A master table is established to support ApiVersion as a first-class citizen (e.g. to populate dropdown list of versions in UI) and FK relationships associated with it. |
Resources |
| Supports the persistence of resource metadata per API version. |
DataMaps |
| Maps are version specific. |
BootstrapDatas |
| Bootstrap datas are version specific. Migrate connection specific bootstrap information to a new table. |
BootstrapDataAgents |
| Associate a bootstrap data item with an agent. |
BootstrapDataApiServers |
| Migrate ProcessedDate from BootstrapDatas to track if bootstrap data needs to be posted to the API. |
...