데이터 탐색
edit데이터 탐색
edit샘플 데이터 집합
edit지금까지 기초적인 내용을 살펴봤으므로 이제 더 사실적인 데이터 집합을 다룰 차례입니다. 고객 은행 계정 정보가 있는 가상의 JSON 문서를 샘플로 준비했습니다. 각 문서는 다음 스키마를 갖습니다.
{ "account_number": 0, "balance": 16623, "firstname": "Bradshaw", "lastname": "Mckenzie", "age": 29, "gender": "F", "address": "244 Columbus Place", "employer": "Euron", "email": "bradshawmckenzie@euron.com", "city": "Hobucken", "state": "CO" }
참고로 이 데이터의 출처는 www.json-generator.com/
입니다. 모두 임의로 생성된 것이므로 데이터의 실제 값과 의미 체계는 무시해주십시오.
샘플 데이터 집합 로드
edit여기에서 샘플 데이터 집합(accounts.json)을 다운로드할 수 있습니다. 다음과 같이 현재 디렉터리에 압축을 풀고 클러스터에 로드하겠습니다.
curl -H "Content-Type: application/json" -XPOST 'localhost:9200/bank/account/_bulk?pretty&refresh' --data-binary "@accounts.json" curl 'localhost:9200/_cat/indices?v'
응답은 다음과 같습니다.
health status index uuid pri rep docs.count docs.deleted store.size pri.store.size yellow open bank l7sSYV2cQXmu6_4rJWVIww 5 1 1000 0 128.6kb 128.6kb
방금 한꺼번에 문서 1,000개를 bank 색인, account 유형에 색인화한 것입니다.