에 d 스트림을 쓰고 난 JavaDStream 쓰고 방법을 JavaEsSparkStreaming.saveToEs를 이용한 탄성 검색에 스파크 트윗 유형의 객체를 포함하고있다. 아래는 내 Tweet 클래스의 정의입니다.인코딩 필드 탄성 검색
public class Tweet implements Serializable{
String longitude;
String latitude;
String sentiment;
String text;
String post_date;
String geo_point;
geo_point에서 경도, 위도가 추가됩니다.
이 DStream을 ES에 쓸 때 geo_point 필드 유형이 텍스트로 표시되며 키바나에서 지리 정보에 시각화하기 위해 사용할 수 없습니다. es.index.auto.create = true로 설정했습니다. 해당 필드의 유형을 geo_point로 변환하여 Kibana Map에서 사용할 수 있도록하려면 어떻게해야합니까?
인덱스 유형을 올바르게 정의 했습니까? 'Tweet'은 자바 빈즈입니까? 'geo_point' 문자열은 어떻게 보이나요? 더 많은 정보를 제공해주십시오. – Vidya