> 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/map-markdown-dataset.md).

# Map Markdown Dataset

The map component required some special dataset to be able to build a suitable documentation for it. See [DOC](/boomi-console/commands/comp-components/create-doc.md)

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

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

* **relationships** lists all relationship from parent to child.

```json
"mapComponent": {
  "Mappings": [
    {
      "From": {
        "Key": 3,
        "Type": "function",
        "FunctionKey": 1,
        "Step": {
          "Type": "DocumentPropertyGet",
          "Name": "Dynamic Document Property - D_userMessage",
          "Category": "ProcessProperty",
          "AdditionalSections": []
        }
      },
      "To": {
        "Key": 3,
        "Type": "profile",
        "KeyPath": "*[@key='1']/*[@key='2']/*[@key='3']",
        "NamePath": "Root/userMessage"
      }
    },
    {
      "From": {
        "Key": 3,
        "Type": "function",
        "FunctionKey": 2,
      ...
      }
    }
  ]
},

"components": [],

"relationships": [
    {
      "ParentId": "3b0ad47b-2825-45a1-a397-e5c4b6901d0e",
      "ChildId": "5aef4390-b410-4034-870d-ea314b79a8dc"
    },
    {
      "ParentId": "3b0ad47b-2825-45a1-a397-e5c4b6901d0e",
      "ChildId": "aefaa920-5808-4817-9f10-40987117f4a2"
    }
  ]
```
