Теперь, когда мы добавили сопоставления в наш индекс, давайте добавим в него несколько тестовых данных, чтобы у нас были данные для поиска в оставшейся части серии. Для этого я открою терминал и выполню HTTP-запрос с помощью cURL, в который я импортирую JSON-файл. Вы можете использовать любой другой инструмент, который позволяет вам отправить HTTP-запрос и прочитать файл с жесткого диска.
При желании вы можете загрузить тестовые данные, если хотите проследить за ходом работы. Данные генерируются случайным образом, поэтому не всегда имеют смысл, но для ваших целей они вполне подойдут.
1 | wget https://g-soft.info/wp-content/uploads/2022/12/test-data.zip |
Перейдите в каталог с файлом тестовых данных распакуйте архив
1 | unzip test-data.zip |
В терминале и выполните следующую или эквивалентную команду.
1 | curl -XPOST 'http://localhost:9200/ecommerce/product/_bulk?pretty' --data-binary "@test-data.json" |
Теперь вы должны увидеть, как добавляются тестовые данные. После этого мы можем воспользоваться Kibana. Для этого сначала перейдите по адресу http://localhost:5601/. Если появится окно с предложением ввести индексное отображение, введите * (звездочку) или ecommerce. После этого перейдите на вкладку Discover, где вы увидите недавно добавленные документы.