...
The users should be able to seamlessly switch between Navigator and CDAP to manage business/custom metadata for CDAP entities
Advanced User Requirement: Pushing business metadata of CDAP entities to lower level systems - For example, if a CDAP Table dataset is marked as ‘sensitive’, this tag should be pushed to the corresponding HBase Table
created by CDAP.But the question of what are the correct levels of abstractions - PFS => HDFS directories + HBase table. No entities in other systems (HDFS, HBase) for Namespace (/cdap/namespaces/myspace), Programs?
This is an advanced requirement (requires platform support to figure out sub-entities for CDAP entities) and is not dealt with below.
Design:
Technical Constraints
...