# Watcher soporta multiples fuentes

**URL:** <https://discuss.elastic.co/t/watcher-soporta-multiples-fuentes/281871>\
**Category:** Elastic en Español\
**Created:** [August 18, 2021, 7:16pm UTC](https://discuss.elastic.co/t/watcher-soporta-multiples-fuentes/281871 "2021-08-18T19:16:49Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![EduardoM](https://avatars.discourse-cdn.com/v4/letter/e/bbe5ce/32.png) [@EduardoM](https://discuss.elastic.co/u/EduardoM)\
**Post date:** [August 18, 2021, 7:16pm UTC](https://discuss.elastic.co/t/watcher-soporta-multiples-fuentes/281871/1 "2021-08-18T19:16:49Z")

</div>

¡Hola a todos!!

Espero que estén bien, está preguntándome si se puede tener un Watcher con dos o más fuentes de información por ejemplo:

```auto
"data": [
      {
        "name": "max",
        "url": {
          "index": "iot-op-machine-*,",
          "body": {
            "aggs": {},
            "query": {}
           }
         }
        "transform": []
      {
        "name": "min",
        "url": {
          "index": "iot-op-machine-*,",
          "body": {
            "aggs": {},
            "query": {}
           }
         }
    }

```

y utilizar transform para utilizar data : max en data: min, y obtener otros resultados deseados junto con un Email, se podrá hacer?

Gracias espero sus comentarios.  
Eduardo Mendez.

---

<div class="post-metadata">

**Author:** ![Imma](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/imma/32/32013_2.png) [@Imma](https://discuss.elastic.co/u/Imma)\
**Post date:** [August 22, 2021, 11:09am UTC](https://discuss.elastic.co/t/watcher-soporta-multiples-fuentes/281871/2 "2021-08-22T11:09:00Z")

</div>

Hola Eduardo!

Pues creo que estarías buscando los chained inputs: [Watcher chain input | Elasticsearch Guide [7.14] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/7.14/input-chain.html)

Con estos puedes realizar distintas queries, por ejemplo. Y usar los datos de distintas fuentes al enviar e-mails, etc.

Saludos,  
Imma.

---

<div class="post-metadata">

**Author:** ![EduardoM](https://avatars.discourse-cdn.com/v4/letter/e/bbe5ce/32.png) [@EduardoM](https://discuss.elastic.co/u/EduardoM)\
**Post date:** [August 24, 2021, 6:58am UTC](https://discuss.elastic.co/t/watcher-soporta-multiples-fuentes/281871/3 "2021-08-24T06:58:28Z")

</div>

Hola,

Gracias por la documentación y si creo que puedo utilizarlo con chain, pero me surgió otra pregunta, hay una lista de que herramientas o funciones se pueden utilizar en Transform, busque, pero no tuve éxito. muchas gracias por su soporte.

---

<div class="post-metadata">

**Author:** ![Imma](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/imma/32/32013_2.png) [@Imma](https://discuss.elastic.co/u/Imma)\
**Post date:** [August 24, 2021, 9:00pm UTC](https://discuss.elastic.co/t/watcher-soporta-multiples-fuentes/281871/4 "2021-08-24T21:00:48Z")

</div>

Hola Eduardo,

En watcher transform puedes usar painless. Aquí hay alguna info sobre cómo usar el contexto: [Watcher transform context | Painless Scripting Language [7.14] | Elastic](https://www.elastic.co/guide/en/elasticsearch/painless/current/painless-watcher-transform-context.html) y el API de painless está documentada aquí: [Painless API Reference | Painless Scripting Language [7.14] | Elastic](https://www.elastic.co/guide/en/elasticsearch/painless/current/painless-api-reference.html).

Painless se usa en otros contextos: ingesta, runtime fields, búsquedas, reindexado, etc. Así que suele ser útil aprender.

Tenemos el painless lab para facilitar testear y debugar: [Using Kibana’s Painless Lab (Beta) to test an ingest processor script](https://alexmarquardt.com/2020/11/09/using-kibanas-painless-lab-beta-to-test-an-ingest-processor-script/), [Debug Painless scripts | Kibana Guide [7.14] | Elastic](https://www.elastic.co/guide/en/kibana/current/painlesslab.html).

Saludos!  
Imma.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [September 21, 2021, 9:01pm UTC](https://discuss.elastic.co/t/watcher-soporta-multiples-fuentes/281871/5 "2021-09-21T21:01:43Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
