Notice
Recent Posts
Recent Comments
Link
- Today
- Total
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 버림
- group by
- merge
- Bucket
- MS-SQL
- Elasticsearch
- 날짜 변환
- C#
- 대량 insert
- 올림
- cursor
- 소수점 자르기
- mssql
- datatable 컬럼 제거
- DataTable Copy
- datatable 행 제거
- PostgreSQL
- lastIndexOf
- DataTable Merge
- Column
- 소수점
- indeof
- 문자열 찾기
- 날짜 변환 형식
- 데이터테이블 합치기
- 다른 테이블에 속해있습니다
- contains
- 데이터테이블
- DataTable
- 이행은 이미
Archives
목록ㄱㅂ/Elasticsearch (2)
노트
Elasticsearch Bucket(Group by)
1. Elasticsearch 버킷이란?Elasticsearch에서 버킷(Bucket)은 집계(Aggregation) 과정에서 문서를 그룹화하는 단위입니다. SQL에서의 GROUP BY와 유사하며, 특정 필드나 조건에 따라 문서를 나누는 역할을 합니다. 예를 들어, 브랜드별 제품 수를 알고 싶다면 각 브랜드가 하나의 버킷이 되고, 해당 브랜드에 속한 제품들이 그 안에 포함됩니다. 2. Terms Aggregation 예시다음은 brand.keyword 필드를 기준으로 제품을 그룹화하는 예입니다:{ "size": 0, "aggs": { "by_brand": { "terms": { "field": "brand.keyword" } } }}응답 결과는 각 브랜드(..
ㄱㅂ/Elasticsearch
2025. 6. 28. 15:18
Elasticsearch에서 고유 값 개수 및 필드별 집계
1. Elasticsearch에서 고유 값 개수 계산하기Elasticsearch는 대량의 데이터를 효율적으로 검색하고 분석할 수 있는 강력한 도구입니다. 특정 필드의 고유 값 개수를 계산하려면 cardinality 집계를 활용할 수 있습니다. 예를 들어, 특정 이벤트와 시간 범위에 해당하는 데이터에서 특정 필드의 고유 값 개수를 계산하고 싶다면 아래와 같은 쿼리를 사용할 수 있습니다. 이 쿼리는 unique_field라는 필드의 고유 값 개수를 계산하며, size: 0으로 설정했기 때문에 검색된 문서 자체는 반환되지 않고 집계 결과만 반환됩니다.{ "query": { "bool": { "filter": [ { "term": { "event_..
ㄱㅂ/Elasticsearch
2025. 6. 27. 13:51