# New blog: 🎄 Twelve Days of SMT 🎄 - Day 3: Flatten

**URL:** <https://forum.confluent.io/t/new-blog-twelve-days-of-smt-day-3-flatten/344>\
**Category:** Kafka Connect\
**Created:** [10 December 2020 17:52 UTC](https://forum.confluent.io/t/new-blog-twelve-days-of-smt-day-3-flatten/344 "2020-12-10T17:52:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rmoff](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.confluent.io/rmoff/32/3_2.png) [@rmoff](https://forum.confluent.io/u/rmoff)\
**Post date:** [10 December 2020 17:52 UTC](https://forum.confluent.io/t/new-blog-twelve-days-of-smt-day-3-flatten/344/1 "2020-12-10T17:52:12Z")

</div>

The Flatten Single Message Transform (SMT) is useful when you need to collapse a nested message down to a flat structure.

To use the Single Message Transform you only need to reference it; there’s no additional configuration required:

" transforms " : " flatten " ,

" transforms.flatten.type " : " org.apache.kafka.connect.transforms.Flatten$Value "

* * *

**Read more:** [🎄 Twelve Days of SMT 🎄 - Day 3: Flatten](https://rmoff.net/2020/12/10/twelve-days-of-smt-day-3-flatten/)

---

<div class="post-metadata">

**Author:** ![rmoff](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.confluent.io/rmoff/32/3_2.png) [@rmoff](https://forum.confluent.io/u/rmoff)\
**Post date:** [9 February 2021 13:29 UTC](https://forum.confluent.io/t/new-blog-twelve-days-of-smt-day-3-flatten/344/2 "2021-02-09T13:29:15Z")

</div>


