Size: a a a

2021 December 17

S

Stanislav in Elasticsearch
Добрый день.
в чем может быть проблема,  делаю поиск KQL:
log_access.request_time.keyword > 10

в выводе:
log_access.request_time  2.301
                                               7.064
                                               6.368

Поподаются такие записи, что может быть не так, спасибо
источник

OM

Oleg Makarikhin in Elasticsearch
keyword это не цифра???
источник

S

Stanislav in Elasticsearch
stype  - string , aggregatable на самое интересное что только в цифрах больше 1цы или 10 ти такое
источник

OM

Oleg Makarikhin in Elasticsearch
яхз. может там всё теже приколы нестрогой типизации
источник

S

Stanislav in Elasticsearch
а можно немного подробнее, т.к. я с ELK на вы =)
только на днях начал знакомиться
Эта проблема решаемая или как?
источник

S

Stanislav in Elasticsearch
я вот думаю script fields сделать, по идее, там явно можно будет задать тип
источник

OM

Oleg Makarikhin in Elasticsearch
это называется маппинг, когда вы говорите эластику какие поля в индексе какого типа.
если поле типа кейворд - он ожидает текст, и подходит для поиска для точному соответствию. а если уж сравнение - то алфавитное значение строки.
надо было поковяряться и сделать метрики числовыми, float кажется.
источник

S

Stanislav in Elasticsearch
спасибо, буду читать дальше
источник

В

Вячеслав in Elasticsearch
А это точно во время реиндекса происходит, или всё-таки во время смены маппинга? Менять типы полей в уже существующем маппинге нельзя, можно только создать новый индекс с уже правильным маппингом.
источник

AS

Alexandr Shoulyar in Elasticsearch
Я создал новый индекс с новым маппингом
А потом делал реиндекс
Но я так понимаю что я не правильно сделал
Но задача уже отпала
Я уже сделал через выгрузку в файл данных и там уже искал нужные записи
источник

AI

Aliaskar Isakov in Elasticsearch
Всем привет, я использую elasticsearch вместе с django drf. Используя functional_suggest в response прилетает только 10 обьектов, как можно увеличить число обьектов в response? Уже пробовал поменять значение size: 25, но к сожалению это не работает. Заранее спасибо за помощь)
источник
2021 December 18

J

John Roe in Elasticsearch
Mr_ 9: user has been CAS banned
источник

D

Denis in Elasticsearch
я поставил elasticsearch и он работает

я хочу добавить пароли (чтобы кто кгодно гет запросом не пог получать данные)

1  curl -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
   2  echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list
   3  sudo apt update
   4  sudo apt install elasticsearch

этого я ни где не нашел
elasticsearch-setup-passwords auto

https://www.elastic.co/guide/en/elasticsearch/reference/current/security-minimal-setup.html


есть только
:/etc/elasticsearch#
elasticsearch.keystore  
jvm.options  
log4j2.properties  
roles.yml  
users_roles
elasticsearch.yml      
jvm.options.d
role_mapping.yml  
users
источник

S

Sergei F. in Elasticsearch
/usr/share/elasticsearch/bin/elasticsearch-setup-passwords auto -u "https://node:9200"
источник

D

Denis in Elasticsearch
А нода это сам vps?
Я туда индексы добавил только, с данными
источник

S

Sergei F. in Elasticsearch
это то что прописано в network.host
источник

S

Sergei F. in Elasticsearch
источник

D

Denis in Elasticsearch
Спасибо, заработало)
источник

KS

Konstantin Sirotkin in Elasticsearch
Здравствуйте! Кто-нибудь знает, как можно поменять mapping без реиндексации всех данных? Есть вот такой атрибут:

"myfield": {
 "type": "text",
 "fields": {
   "keyword": {
     "type": "keyword",
     "ignore_above": 256
   }
 }
}

А хотелось бы просто превратить его в {"type": "keyword"}. Я понимаю, что по живому text в keyword не превратить, но тут же все поля уже существуют. Может есть вариант, как переименовать поле?
источник
2021 December 19

DM

Dmitry MiksIr in Elasticsearch
update mapping api
вроде параметры мапинга можно поменять
источник