Entities
Entities are the high-level business objects in your enterprise. For example, employee, product, purchase order, or department.
In MarkLogic Data Hub, you can use MarkLogic's Entity Services to create models of your business entities and to generate code scaffolding, database configurations, index settings, and validations based on those models. Entity Services handles the model definition and entity instance envelope documents through API calls. If you use your own abstract entities, you must provide this framework.
Note: MarkLogic strongly recommends that you use Entity Services unless you have specific needs that it cannot address.
MarkLogic Data Hub groups all the data about an entity into one consolidated record (with context and history), thereby providing a 360° view of data, across silos.
Note: An entity model is not required to ingest your raw data. However, it is required to configure your mapping.
You can create an entity: