We don’t have ready UI sketches yet, although from a functional perspective the concept is as follows:
Data catalog consists of entities (e.g. orders or customers). Each entity is basically a table. Behind each entity, there is an EasyMorph project that produces a dataset on demand and according to specified parameter values (such as start date or end date, country or region, product group, etc.).
Each entity has a searchable general description and column descriptions, and a sample result.
Each entity can be certified. Certification expires after 3, 6, or 12 months. It will be possible to forbid using non-certified entities. This should encourage keeping projects up to date.
In the most basic scenarios, users will be able to retrieve a data entity by finding it in the catalog, pressing “Retrieve” and providing parameter values (if needed).
It will be possible to access the data catalog from both Desktop (in the initial release) and Server (later releases).
Access to the data catalog from Desktop and Server will be included in the Professional license. Accessing from Server UI only will require a separate user license (EasyMorph Viewer) which will be less expensive than Professional. Accessing the data catalog from Excel is on the long-term roadmap too.
Now a few words about the most unusual part of the data catalog. It will be bi-directional. It will be possible to not only read data from a data entity but also write (export) into it using a special EasyMorph action. The underlying project will receive data using the “Input” action and export it into the target system as necessary.