> For the complete documentation index, see [llms.txt](https://boomi.markusschmidt.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://boomi.markusschmidt.pro/boomi-console/library/the-report-engine/the-render-dataset/components-dataset.md).

# Component Metadata DataSet

Inherits from [Render DataSets](/boomi-console/library/the-report-engine/the-render-dataset.md#base-dataset)

```json
"dataset" : { 
    "name" : "CompMetaDataSet",
    "version" : "1.0.0"
}
```

The component list consist of the following elements:

* [**components** ](/boomi-console/library/the-report-engine/the-render-dataset/components-dataset/component-metadata.md)- contains the metadata from all components.
  * **ComponentTypeKey** is *ComponentType#ComponentSubType*
  * [**Header**](/boomi-console/library/the-report-engine/the-render-dataset/components-dataset/component-metadata-header.md) is probably the most important information because it describes the component and it has the same structure for all components.
  * **Object** is the component (sub-) type specific metadata.

```json
{
  "components": [
    { // a single component
      "SID": "5420-98993",
      "ComponentTypeKey": "process",  
      "Header" : { /* see Component Metadata Header */ }
      "Object":  { /* component specific */ },
    }
  ]
}
```

See also [CompDataSet With Counts](/boomi-console/library/the-report-engine/the-render-dataset/components-dataset/compdataset-with-counts.md)
