LabCollector Elasticsearch를 갖춘 고급 검색 관리자 - LabCollector

키워드로 기술 자료 검색

현재 위치 :
→ 모든 주제
개요:

LabCollector '라는 새로운 추가 기능을 출시했습니다.고급 검색 관리자"를 사용하면 더 많은 검색 옵션을 사용할 수 있습니다. LabCollector Elasticsearch의 도움으로. 분산 아키텍처를 통해 다음이 가능합니다. 수색 거의 실시간으로 방대한 양의 데이터를 분석합니다. 그것 대용량 데이터를 거의 실시간으로 빠르게 저장, 검색, 분석할 수 있습니다. 일반적으로 복잡한 검색 기능과 요구 사항이 있는 애플리케이션을 구동하는 기본 엔진/기술로 사용됩니다.

LabCollector Elasticsearch를 통합하여 검색 기능을 강화할 수 있습니다.

1단계: 다음으로 제한됨 ELN
2단계: 추가됨 LabCollector 재고/LIMS
3단계: 더 많은 애드온에 추가됨

고급 검색 추가 기능을 사용하여 검색을 이해하고 수행하려면 다음 단계를 따르십시오.

1. 기능과 논리

2. 요구 사항

3. 설치

1. 기능과 논리

  • 탄성 검색 다양한 위치에서 구조화되지 않은 데이터를 가져와 사용자가 지정한 매핑(데이터에서 자동으로 파생될 수도 있음)에 따라 저장하고 색인을 생성한 후 검색 가능하게 만듭니다.
  • 인덱스는 데이터베이스 테이블에 액세스할 때마다 데이터베이스 테이블의 모든 행을 검색할 필요 없이 데이터를 빠르게 찾는 데 사용됩니다.
  • LabCollector Elasticsearch 엔진에 필요한 모든 데이터 및 파일 인덱싱을 처리합니다.

2. 요구 사항

  • PHP v7.2.5+
  • 엘라스틱서치 v7.x(*실제 상태의 모듈은 Elasticsearch API 시스템으로 인해 v8과 호환되지 않습니다.)
  • Elasticsearch의 수집 첨부 프로세서 플러그인 필요
  • LabCollector v6.01+ 및 ELN v4.03 +
  • 고급 검색 관리 추가 기능

3. 설치

  • Elasticsearch는 동일한 서버에 설치할 수 있습니다. LabCollector 또는 전용 서버/VM에서 또는 Elasticsearch 클라우드 서비스(AWS, Elasticcloud…)를 사용하세요. 다이어그램 참조 섹션 1.
  • Elasticsearch 설치는 서버 OS에 따라 설치되며 매우 쉽습니다.
  • 아래 설명된 가이드를 따르십시오.
    • We Buy Orders 신청서를 클릭하세요. https://www.elastic.co/guide/en/elasticsearch/reference/current/install-elasticsearch.html
    • 아래 링크에서 Ingest Attachment Processor 플러그인을 설치해야 합니다.
      https://www.elastic.co/guide/en/elasticsearch/plugins/7.17/ingest-attachment.html
    • 설치 후 이동 고급 검색 관리자 추가 기능 -> 설정
      *아래는 일부 설정이 미리 구성되어 있기 때문에 일부 인덱스 목록이 표시되는 예시 이미지입니다.
    • 설정에서 인덱스의 저장 위치를 ​​정의해야 합니다.
      *LabCollector Elasticsearch 엔진에 필요한 모든 데이터 및 파일 인덱싱을 처리합니다.
    • 기본 포트는 9200.
      *필요한 경우 사용자 이름과 비밀번호도 정의할 수 있습니다.
    • 완료되면 새로 설치된 Elasticsearch에 연결하기 위해 고급 검색 추가 기능 구성 설정을 "업데이트"합니다.
    • 예 :
  • 위 프로세스가 완료되면 인덱싱 CRON을 정의해야 합니다.
    Cron은 특정 간격으로 자동 실행되도록 명령을 예약하는 데 사용되는 표준 Unix 유틸리티입니다. 
  • CRON 작업을 정의하려면 고급 검색 관리자 추가 기능의 홈페이지로 이동하세요.
    *아래는 이미 생성된 CRON 작업의 예시입니다. ELN 탄력적 검색.
     
  • Cron 작업을 클릭하면 아래 팝업이 표시되며 여기서 작업 빈도(시간, 분) 및 작업 시간(24시간)을 정의할 수 있습니다.
  • 작업을 추가하면 아래 메시지가 표시됩니다.
  • 옵션 아이콘으로 이동하여 인덱스를 생성합니다.
    *아래는 이미 생성된 CRON 작업의 예시입니다. ELN 탄력적 검색.
  • 연결이 양호하면 아래 메시지가 표시됩니다.