An entity schema in Control Compliance Suite is the blueprint that contains the asset information, which is used to create an asset type. Once the asset type is defined, the registered data collectors import the assets into the infrastructure based on the defined schema. The data collectors of Control Compliance Suite also collect data from the imported assets.
An entity schema interprets data only if the data is defined in a specific format. For every asset, data must be defined in a format that contains attributes such as platform, entity, and fields. The entity schema is a set of XML definitions, which represent the defined attributes.
In Control Compliance Suite, you can define an entity schema for any custom application for which you want to collect data. Data for the application must be imported to a comma-separated value (CSV) file and arranged in a specific format for the entity schema. The CSV data collector of Control Compliance Suite collects data from the CSV file.