본문 바로가기

Qlik

Qlik 서버와 Solr 검색엔진 연동

Qlik Sense와 Solr 검색엔진을 연동하려면 Qlik Sense Extension을 만들어야 합니다.

Extension 만드는 방법은 구글,Qlik 사이트 검색 해서 하시면 됩니다. 

검색엔진을 연동 하는 이유는 Qlik에서 텍스트 데이터를 서버에 올려서 사용하게 되면 많이 느려집니다.

데이터가 얼마 되지 않으면 문제가 되지 않지만, 텍스트 데이터가 많아 질수록 엄청나게 느려집니다.

이걸 해결 하기 위해서 검색 엔진을 연동해서 사용하기도 합니다. 

여기서 자세한 내용은 다루지 않겠습니다. 몇년 전에 했던 거라서 기억이 잘 나질 않네요.

 

1. Solr검색 서버 설치

   - 설치 방법은 Windows일경우 설치 파일 다운 받아서 압축만 풀면 됩니다.

   - 자세한 방법은 구글 검색 하시면 됩니다.

 

2. 텍스트 데이터 인덱싱

   - 검색 서버를 설치하고 db-data-config.xml 파일에 DB연결정보와 쿼리를 넣고 저장합니다.

   - 검색서버 화면에서 dataimport 를 통해서 인덱싱을 합니다.

   - 인덱싱은 Qlik 스크립트로 실행 가능 합니다. 실행 결과도 확인 가능 합니다.

 

3. Qlik 에서 텍스트 검색

   - Qlik Extension에서 검색을 하게 되면, Solr 서버를 호출해서 결과를 받은 다음 Extension에서 보여 주게 됩니다.

   - 결과는 웹페이지 형태로 보여주고, 결과 데이터를 선택하게 되면 Qlik분석 데이터와 연동을 해서 보여주게 됩니다.

 

태블로도 Extension을 만들어서 사용 할 수 있는것으로 아는데 응용해도 될거 같습니다.

 

'Qlik' 카테고리의 다른 글

Qlik 조회 및 초기화 기능  (0) 2023.04.11
Qlik Sense 메일 발송  (0) 2023.04.10
스크립트에서 db에 insert  (0) 2023.04.10
Qlik Sense 라이센스 자동 할당  (0) 2023.04.10
Qlik Sense 권한 관련  (0) 2023.04.10