We'd like to have "views" which allow users to read from a stream using a read format separate from the stream's read format (e.g. csv, avro, custom).
Views can be viewed as be read-only streams/datasets (initially only stream) that have a customizable read format (schema + format). They will have their own parent path under /v3/namespaces/<namespace>/facets.
Design is here: https://wiki.cask.co/pages/viewpage.action?pageId=3277355