LabCollector Täpsem otsinguhaldur koos Elasticsearchiga – LabCollector

Otsige teadmistebaasist märksõna järgi

Sa oled siin:
← Kõik teemad
KOKKUVÕTE:

LabCollector on välja andnud uue lisandmooduli nimega "Täpsem otsinguhaldur”, mis võimaldab rohkem otsinguvõimalusi LabCollector Elasticsearchi abiga. Selle hajutatud arhitektuur võimaldab otsing ja analüüsida tohutuid andmemahtusid peaaegu reaalajas. See võimaldab salvestada, otsida ja analüüsida suuri andmemahtusid kiiresti ja peaaegu reaalajas. Seda kasutatakse tavaliselt aluseks oleva mootori/tehnoloogiana, mis toidab rakendusi, millel on keerukad otsingufunktsioonid ja nõuded.

LabCollector saab integreerida Elasticsearchi, et võimaldada otsingufunktsioone.

1. etapp: piiratud ELN
2. faas: lisatud LabCollector inventar/LIMS
3. etapp: lisati rohkematele lisandmoodulitele

Täpsema otsingu lisandmooduliga otsingu mõistmiseks ja teostamiseks järgige allolevaid juhiseid.

1. Funktsionaalsused ja loogika

2. Nõuded

3. paigaldamine

1. Funktsionaalsused ja loogika

  • Elasticsearch võtab sisse struktureerimata andmeid erinevatest kohtadest, salvestab ja indekseerib need vastavalt kasutaja määratud kaardistamisele (mida saab ka automaatselt andmetest tuletada) ning muudab need otsitavaks.
  • Indekseid kasutatakse andmete kiireks leidmiseks, ilma et oleks vaja otsida andmebaasi tabeli igalt realt iga kord, kui andmebaasi tabelile juurde pääseb.
  • LabCollector haldab kogu vajalikku andmete ja failide indekseerimist Elasticsearchi mootorisse.

2. Nõuded

  • PHP v7.2.5+
  • Elasticsearch v7.x (*Tegelikus olekus moodul ei ühildu Elasticsearch API süsteemi tõttu v8-ga)
  • Elasticsearchi sissevõtumanuse protsessori pistikprogramm on vaja
  • LabCollector v6.01+ ja ELN v4.03+
  • Täpsem otsinguhalduse lisandmoodul

3. paigaldamine

  • Elasticsearchi saab installida samasse serverisse LabCollector VÕI spetsiaalses serveris/VM-is või kasutage Elasticsearchi pilveteenust (AWS, Elasticcloud…). Vaata diagrammi sisse jaotis 1.
  • Elasticsearchi installimine toimub vastavalt teie serveri OS-ile ja see on väga lihtne.
  • Palun järgige allpool kirjeldatud juhendit:
  • Kui ülaltoodud protsess on tehtud, peate määratlema CRON-i indekseerimise:
    Cron on standardne Unixi utiliit, mida kasutatakse käskude ajastamiseks automaatseks täitmiseks teatud ajavahemike järel. 
  • CRON-i ülesande määratlemiseks minge Täpsema otsingu halduri lisandmooduli avalehele.
    * Allpool on juba loodud CRON-i ülesande näide ELN Elastne otsing.
     
  • Kui klõpsate Croni ülesandel, näete allolevat hüpikakent, kus saate määrata toimingu sageduse (tunnid, minutid) ja ülesande aja (24 tundi).
  • Kui olete ülesande lisanud, näete allolevat teadet.
  • Looge register, minnes valikute ikooni.
    * Allpool on juba loodud CRON-i ülesande näide ELN Elastne otsing.
  • Kui teie ühendused on head, näete allolevat teadet.