Comments (4)
implemented in #1685
from odd-platform.
Hi,
- For terms we will work on adding "update_at" column (to follow the internal naming) to the results of this "/api/terms" endpoint for each item and also we will add additional parameters to the endpoint like "update_at_range_start_date_time" (optional) -- for the start of interval that includes value; and "update_at_range_end_date_time" (optional) - for the end of the interval that excludes the values. So the items would be with "update_at" >= update_at_range_start_date_time and "update_at" < update_at_range_end_date_time.
- For data entities (and datasets in particular) we could suggest to use /activity/getActivity to track some (not all) modifications (this list of activities is tracked
Unfortunately, when we ingest data we do not track date of modification for most of the attributes (including metadata, description, etc.) the only part that is tracked is dataset structure: there is an endpoint /api/datasets/{data_entity_id}/structure (Get latest version's DataSet structure information) that has data_set_version.created_at attribute that shows when the version of the structure has been created. But I agree in that case we still need to look over all {data_entity_id} to find out what structures have been changed since some date in the past. So if getActivity doesn't cover the requirements it will be tough to create an additional attribute with the last modification date for datasets. We'll need to put a bit more effort to design the feature.
from odd-platform.
Understood - for the terms it would already be enormously helpful, can appreciate this is a very tricky request / with significant implications
from odd-platform.
As discussed at #1680 (comment) we're going to implement in release 0.27.0 only part for term, in particular:
"update_at"property in items with "/api/terms" responses
update_at_range_start_date_time and update_at_range_end_date_time input parameters to filter out responses based on update_at property of terms
The part for data entities needs much more redesign and effort so moved from the scope as of now.
from odd-platform.
Related Issues (20)
- Activity dashboard for the Admin users to track the DAU's MAU's in ODD platform HOT 2
- Filter on Activities doesn't work properly for Users HOT 1
- [BUSINESS TERMS] Make a "Definition" field as a rich text with possibility to use referernces to Terms HOT 1
- [DATA MODELING. QUERY EXAMPLES. BUSINESS TERMS] Link Query Examples to Terms HOT 1
- Readiness probe and Liveness Probe Failing in the Helm Deployment with statuscode: 503 HOT 9
- Not seeing GLUE integration HOT 1
- [DATA LINEAGE. DATA MODELING] Investigate if we could utilize https://reactflow.dev/ to create Global Data Lineage and Vizualization for Data Modeling
- Additional variables in DB urls cannot be parsed for lookup tables DB configuration HOT 1
- DatasetFields duplicate ODDRN
- when auth.type = LOGIN_FORM new collector cannot create datasource HOT 1
- [DATA CATALOG] Add filter in Catalog to filter out Stale entities.
- Redshift: Failed to load metadata for tables: 1 validation error for DataEntity owner HOT 2
- Dataset (Structure Tab) Search Not Finding Business Names / Descriptions
- Spellcheck Integration HOT 2
- Tags / Filterable Datasets
- Lookup Policy cannot be added using UI HOT 1
- Sync in the Data Entitties is not happening after the cross namespace recovery HOT 1
- Tags are not being cascaded for the terms which are linked to the Data-entity Structure. HOT 5
- Representation of Neo4j relationships
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from odd-platform.