# Setting multiple pipelines for elasticserach.output

**URL:** <https://discuss.elastic.co/t/setting-multiple-pipelines-for-elasticserach-output/269999>\
**Category:** Beats\
**Tags:** metricbeat, winlogbeat\
**Created:** [April 13, 2021, 12:04pm UTC](https://discuss.elastic.co/t/setting-multiple-pipelines-for-elasticserach-output/269999 "2021-04-13T12:04:53Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![stephenb](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/stephenb/32/40856_2.png) [@stephenb](https://discuss.elastic.co/u/stephenb)\
**Post date:** [April 13, 2021, 3:52pm UTC](https://discuss.elastic.co/t/setting-multiple-pipelines-for-elasticserach-output/269999/2 "2021-04-13T15:52:22Z")

</div>

Hi @Adriann

No that is not supported However there is great way to do this.

You just create a top level pipeline that then can call sub pipelines even with conditionals it like building modular code. See [here](https://www.elastic.co/guide/en/elasticsearch/reference/current/ingest.html#conditionally-apply-pipelines) for and example.

---

_[View the full topic](https://discuss.elastic.co/t/setting-multiple-pipelines-for-elasticserach-output/269999)._
