Безболезненный сценарий матча - PullRequest
0 голосов
/ 15 октября 2019

Я борюсь со скриптовыми полями в Кибане.

Я создал фрейм данных, который содержит данные, сгруппированные по num1:

             timestamp           num1         suffix
Jul 23, 2019 @ 11:24:18.000 1563866656871111    dn
Jul 23, 2019 @ 11:24:18.000 1563866656872222    dn
Jul 23, 2019 @ 11:24:18.000 1563866656876839    dn
Sep 4, 2019  @ 15:24:18.000 1563866656878888    dn
Jul 26, 2019 @ 19:44:18.000 1563867854323333    dn
Jul 26, 2019 @ 19:44:18.000 1563867854324841    dn
Jul 4, 2019  @ 15:56:17.000 1562241377271986    mt
Jul 4, 2019  @ 15:56:17.000 1562241377327366    mt
Jul 4, 2019  @ 15:56:17.000 1562241377361430    mt
Jul 4, 2019  @ 15:56:17.000 1562241377394376    mt
Jul 23, 2019 @ 11:24:16.000 1563866656871111    mt
Jul 23, 2019 @ 11:24:16.000 1563866656876839    mt
Sep 4, 2019  @ 15:24:16.000 1563866656878888    mt
Jul 26, 2019 @ 19:44:14.000 1563867854324841    mt
Jul 26, 2019 @ 19:44:14.000 1563867854325555    mt

Мне нужно создать состояние скриптового поля, которое может принимать num1сравните, если num1 имеет оба значения: «mt» и «dn», и если он имеет, он скажет «хорошо», если нет, то «плохой»

Я пытаюсь пометить поля num1 и суффикс следующим кодом:

doc['num1.keyword'].value + ':' + doc['suffix.keyword'].value;

И затем каким-то образом сопоставить, если за двоеточием достаточно одного и того же числа:: '.

Кто-нибудь знает, как этого добиться?

Любая помощь будет очень признательна !!

...