English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 장에서는 Elasticsearch에 인덱스, 매핑 및 데이터를 추가하는 방법을 배웁니다. 이 튜토리얼에서 설명한 예제에서 일부 데이터가 사용됩니다.
다음 명령어를 사용하여 인덱스를 생성할 수 있습니다.-
PUT school
인덱스가 생성되면 아래 출력을 볼 수 있습니다.-
{"acknowledged": true}
Elasticsearch는 아래 코드와 같이 인덱스에 추가한 문서를 저장합니다. 문서에 ID를 제공하여 문서를 식별할 수 있습니다.
POST school/_doc/10 { "name":"Saint Paul School", "description":"ICSE Affiliation" "street":"Dawarka", "city":"Delhi", "state":"Delhi", "zip":"110075", "location":[28.5733056, 77.0122136], "fees":5000, "tags":["Good Faculty", "Great Sports"], "rating":"4.5" }
{ "_index": "school", "_type": "_doc", "_id": ""10", "_version": 1, "result": "created", "_shards": { "total": 2, "successful": 1, "failed" : 0 } "_seq_no": 2, "_primary_term": 1 }
여기서, 우리는 또 다른 유사한 문서를 추가했습니다.
POST school/_doc/16 { "street":"Tonk Road", "name":"Crescent School", "description":"State Board Affiliation" "city":"Jaipur", "state":"RJ", "zip":" "location":[176114",26.8535922,75.7923988], "fees":2500, "tags":["Well equipped labs"], "rating":"4.5" }
{ "_index": "school", "_type": "_doc", "_id": ""16", "_version": 1, "result": "created", "_shards": { "total": 2, "successful": 1, "failed" : 0 } "_seq_no": 9, "_primary_term": 7 }
이렇게 하면 다음 장에서 작업에 필요한 모든 예제 데이터를 추가할 수 있습니다.
Kibana는 데이터 접근 및 시각화를 위해 사용되는 GUI 기반 도구입니다. 이 장에서는 그 안에 샘플 데이터를 추가하는 방법을 배웁니다.
Kibana 홈페이지에서 다음 옵션을 선택하여 예제 전자상거래 데이터를 추가하십시오.-
다음 스크린은 일부 시각화 효과와 데이터 추가 버튼을 표시합니다.-
데이터를 추가하려면 다음 스크린을 선택하십시오. 추가된 데이터가 'eCommerce' 인덱스에 추가되었음을 확인하십시오.