Þegar uppsetningunni er lokið skaltu fara á http://localhost:9200/
ES stöðusíðan ætti að birtast, dæmi hér að neðan:
Ef síðan opnast ekki skaltu ganga úr skugga um að Elasticsearch þjónustan sé í gangi. Á Windows er þetta
Elasticsearch þjónusta.
3. Tengstu við Docsvision
Tenging við Elasticsearch er stillt á þjónustusíðunni í fullri texta
verðtryggingu.
Hér þarf að tilgreina:
1. Netfang Elasticsearch netþjóns (stillt við uppsetningu).
2. Tengistrengur við DBMS.
3. Docsvision heimilisfang (á sniðinu ConnectAddress=http://SERVER/DocsVision/StorageServer/StorageServerService.
asmx)
4. Á flipanum „Kort“ og „Möppur“ þarftu að stilla gögnin sem
þarf að verðtryggja.
Þú þarft líka að ganga úr skugga um að reikningurinn sem Docsvision þjónustan er undir
Fulltext Indexing þjónusta, hefur aðgang að Docsvision gagnagrunninum á MS SQL.
Eftir tengingu þarftu að ganga úr skugga um að störf með forskeytinu séu búin til í MS SQL gagnagrunninum:
"DV:FullText_<DBNAME>_CardWithFilesPrepareRange"
Eftir að stillingunum hefur verið lokið verður leitarstikan opnuð í Windows biðlaranum.
4. REST API teygjanlegt
Stjórnandinn getur fengið ýmsar upplýsingar um rekstur Elasticsearch með því að nota
veitt af REST API.
Í eftirfarandi dæmum munum við nota Insomnia Rest Client.
Að fá almennar upplýsingar
Þegar þjónustan er komin í gang (http://localhost:9200/ í vafranum) geturðu það
keyra beiðnina: http://localhost:9200/_cat/health?v
Við skulum fá svar um stöðu Elasticsearch þjónustunnar (í vafranum):
Viðbrögð við svefnleysi:
Við skulum gefa gaum að stöðu - grænn, gulur, rauður. Opinberu skjölin segja eftirfarandi um stöður:
• Grænt — Allt er í lagi (þyrpingin er að fullu starfhæf)
• Gult - Öll gögn eru tiltæk, en sumum eftirlíkingum í klasanum er ekki enn úthlutað fyrir það
• Rauður—Hluti gagnanna er ekki tiltækur af einhverjum ástæðum (þyrpingin sjálf virkar eðlilega)
Að fá ástand um hnúta í þyrpingunni og ástand þeirra (ég er með 1 hnút): http://localhost:9200/_cat/nodes?v
Allar ES vísitölur: http://localhost:9200/_cat/indices?v
Til viðbótar við vísitölur frá Docsvision, geta einnig verið vísitölur fyrir önnur forrit - hjartsláttur,
kibana - ef þú notar þær. Þú getur flokkað nauðsynlega frá óþarfa. Til dæmis,
Tökum aðeins vísitölur sem hafa %card% í nafninu: http://localhost:9200/_cat/indices/*card*?v&s=index
Elasticsearch stillingar
Að fá Elasticsearch stillingar: http://localhost:9200/_nodes
Niðurstaðan verður nokkuð umfangsmikil, þar á meðal leiðirnar að annálunum:
Við vitum nú þegar hvernig á að finna út lista yfir vísitölur; Docsvision gerir þetta sjálfkrafa og gefur vísitölunni nafn á formi:
<heiti gagnagrunns+tegund verðtryggðs korts>
Þú getur líka búið til þína eigin sjálfstæða vísitölu: http://localhost:9200/customer?pretty
Aðeins þetta verður ekki GET, heldur PUT beiðni:
Niðurstaða:
eftirfarandi fyrirspurn mun sýna allar vísitölur, þar á meðal nýjar (viðskiptavinur): http://localhost:9200/_cat/indices?v
5. Að afla upplýsinga um verðtryggð gögn
Staða Elasticsearch vísitölu
Eftir að upphaflegri uppsetningu Docsvision hefur verið lokið ætti þjónustan að vera tilbúin til notkunar og byrja að skrá gögn.
Í fyrsta lagi skulum við athuga hvort vísitölurnar séu fylltar og stærð þeirra sé stærri en venjuleg „bæt“ með því að nota fyrirspurn sem okkur er þegar kunn: http://localhost:9200/_cat/indices?v
Fyrir vikið sjáum við: 87 „verkefni“ og 72 „skjöl“ voru skráð, talað um EDMS okkar:
Eftir nokkurn tíma eru niðurstöðurnar sem hér segir (sjálfgefið er að flokkunarstörf eru sett af stað á 5 mínútna fresti):
Við sjáum að skjölum hefur fjölgað.
Hvernig veistu að kortið sem þú þarft hefur verið verðtryggt?
• Fyrst þarftu að ganga úr skugga um að kortategundin í Docsvision passi við gögnin sem tilgreind eru í Elascticsearch stillingunum.
• Í öðru lagi, bíddu eftir að kortafjöldinn verði verðtryggður - þegar það kemst inn í Docsvision þarf nokkur tími að líða áður en gögnin birtast í geymslunni.
• Í þriðja lagi er hægt að leita að korti með CardID. Þú getur gert þetta með eftirfarandi beiðni:
Ef kortið er í geymslunni munum við sjá „hrá“ gögn þess; ef ekki, munum við sjá eitthvað á þessa leið:
Leitar að korti í Elasticsearch hnút
Finndu skjal eftir nákvæmri samsvörun í reitnum Lýsing: http://localhost:9200/_search?q=description: Исходящий tv1
Niðurstaða:
leitaðu að skjali sem hefur færsluna 'Incoming' í lýsingu þess http://localhost:9200/_search?q=description like Входящий
Niðurstaða:
Leitaðu að korti eftir innihaldi meðfylgjandi skráar http://localhost:9200/_search?q=content like ‘AGILE’
niðurstaða:
Við skulum finna öll spjöld af skjaltegundinni: http://localhost:9200/_search?q=_type:CardDocument
eða öll spil af verkefnagerðinni: http://localhost:9200/_search?q=_type:CardTask
Að nota hönnun og og færibreyturnar sem Elasticsearch gefur í formi JSON, þú getur sett saman eftirfarandi beiðni: http://localhost:9200/_search?q=_type:CardTask and Employee_RoomNumber: Орёл офиc and Employee_FirstName:Konstantin
Það mun sýna öll spjöld af verkefnisgerðinni, meðal notenda sem hafa Fornafn = Konstantin og sem eru á Eagle Office.
En EINS Það eru aðrar skjalfestar breytur:
ólíkt, sviðum, skjölum, efni o.s.frv.
Öllum er lýst hér.