Haluatko oppia tuomaan CSV-tiedoston ElasticSearchiin? Tässä opetusohjelmassa näytämme sinulle, miten CSV-tiedosto tuodaan ElasticSearch-palvelimelle Logstashin tai Kibanan avulla.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• ElasticSearch 7.6.2
• Logstash 7.6.2
Esimerkissämme ElastiSearch palvelimen IP-osoite on 192.168.100.9.
Esimerkissämme asennamme Logstashin ja tuomme CSV-tiedoston.
ElasticSearch liittyvä opetusohjelma:
Tällä sivulla tarjoamme nopean pääsyn elasticsearch-asennukseen liittyvien opetusohjelmien luetteloon.
Opetusohjelma Logstash – Asennus
Asenna tarvittavat paketit apt-get-näädän avulla.
Etsi Javan asennuskansio.
Esimerkissämme Java on asennettu seuraavaan hakemistoon: /usr/lib/jvm/java-11-openjdk-amd64
Luo tiedosto, joka määrittää tarvittavat Java-muuttujat.
Tässä on tiedoston sisältö.
Käynnistä tietokone uudelleen.
Tarkista, loiko järjestelmä automaattisesti ympäristömuuttujan nimeltä: JAVA_HOME.
Tässä on komentotulostin.
Lataa ja asenna ElasticSearch-arkistoavain.
Virallisen ElasticSearch-tietovaraston lisääminen APT-tietokantaan
Päivitä APT-GET-tietokanta ja asenna Logstash-paketti.
Määritä Logstash-palvelu käynnistymään automaattisesti.
Onnittelen! Olet lopettanut Logstash-asennuksen Ubuntu Linuxiin.
Opetusohjelma ElasticSearch – CSV-tiedoston tuominen
Luo CSV-tiedosto.
Tässä on tiedostosisältömme.
Esimerkissämme on CSV-tiedosto, joka näyttää Bitcoinin päivittäisen hinnan.
Luo Logstash-määritystiedosto.
Tässä on tiedostosisältömme.
Pysäytä Logstash-palvelu.
Star logstash-palvelu käyttäen uutta määritystiedostoa.
Tässä on komentotulostin.
Esimerkissämme toimme 2 kenttää sisältävän CSV-tiedoston ElasticSearchiin Logstashin avulla.
Esimerkissämme muunsimme Bitcoin-hinnan sisältävän kentän numeerisen kellukkeen tyypiksi.
Esimerkissämme asetamme DATETIME-nimisen kentän oletusaikaleimaksi.
Tarkista, onko indeksi luotu ElasticSearch-palvelimessa.
Tässä on komentotulostin.
Tarkista, onko Bitcoinin hinta yhdistetty numeeriseen arvoon.
Tässä on komentotulostin.
Esimerkissämme markkinahinta-niminen kenttä asetettiin kelluvaksi numeroksi.
Luettele Bitcoin-nimisen indeksin sisältö.
Tässä on komentotulostin.
Onnittelen! Toit CSV-tiedoston ElasticSearchiin.