Kako uvesti CSV datoteku u Kibanu

Kako Uvesti Csv Datoteku U Kibanu



“Vrijednosti odvojene zarezima (CSV) jedan su od najsvestranijih formata podataka koji se lako koriste. To je lagani format podataka koji programerima i aplikacijama omogućuje prijenos i analizu podataka iz jednog izvora u drugi.

CSV podaci pohranjuju podatke u tabelarnom formatu gdje je svaki stupac odvojen zarezom, a novi se zapis dodjeljuje novom retku. To ga čini vrlo dobrim izborom za izvoz baza podataka kao što su SQL baze podataka, Cassandra podaci i više.







Stoga ne čudi da ćete naići na scenarij u kojem trebate uvesti CSV datoteku u svoju bazu podataka.



Cilj ovog vodiča je pokazati vam brzu i jednostavnu metodu uvoza CSV datoteke u vaš Elasticsearch klaster pomoću nadzorne ploče Kibana.”



Uskočimo.





Zahtjevi

Prije ronjenja provjerite imate li sljedeće zahtjeve:

    1. Klaster Elasticsearch sa zelenim zdravstvenim statusom.
    2. Kibana poslužitelj spojen na vaš Elasticsearch klaster.
    3. Dovoljna dopuštenja za upravljanje indeksima na vašem klasteru.

Primjer CSV datoteke

Kao i obično, prvi uvjet je vaša izvorna CSV datoteka. Dobro je osigurati da su podaci u vašoj CSV datoteci dobro formatirani i da ne sadrže pogreške.



U svrhu ilustracije, koristit ćemo se besplatnim skupom podataka koji sadrži filmove i TV emisije s Amazon Primea.

Otvorite svoj preglednik i dođite do resursa u nastavku:

https://www.kaggle.com/datasets/shivamb/amazon-prime-movies-and-tv-shows

Slijedite postupak za preuzimanje skupa podataka na vaš lokalni stroj. Preuzetu arhivu možete izdvojiti naredbom:

$ otvoriti rajsfešlus a~ / Preuzimanja / arhiva.zip

Uvezi CSV datoteku

Nakon što pripremite izvornu datoteku, možemo nastaviti i razgovarati o tome kako je uvesti.

Započnite tako da prijeđete na kućnu nadzornu ploču Kibana i odaberete opciju 'upload a file'.


Pronađite ciljnu CSV datoteku koju želite uvesti u prozoru pokretača.


Odaberite izvornu datoteku i kliknite upload.


Dopustite Elasticsearchu i Kibani da analiziraju učitanu datoteku. Ovo će analizirati CSV datoteku i odrediti format podataka, polja, vrste podataka itd.

NAPOMENA: Ovisno o konfiguraciji vašeg klastera i veličini podataka, ovaj postupak može potrajati. Provjerite odgovara li glavni čvor kako biste izbjegli isteke vremena.

Nakon dovršetka procesa trebali biste dobiti uzorak sadržaja svoje datoteke i statistiku datoteke koju je analizirao Elastic.


Možete prilagoditi brojne parametre, na primjer, razdjelnik, retke zaglavlja, itd. Na primjer, možemo prilagoditi izlaz iznad da kažemo Elasticu da naša CSV datoteka sadrži datoteke zaglavlja.


Zatim možemo kliknuti Primijeni i ponovno analizirati podatke. Ovo bi trebalo formatirati podatke u ispravnom formatu, uključujući polja.


Zatim možemo kliknuti uvoz da bismo prešli na uvezenu nadzornu ploču.

Ovdje moramo stvoriti indeks u kojem su pohranjeni CSV podaci. Svojem indeksu možete dodijeliti bilo koje podržano ime.


Ako želite prilagoditi svoja svojstva indeksa, kao što je broj fragmenata, replika, preslikavanja, itd. Odaberite naprednu opciju i prilagodite svoje postavke kako vam srce želi.

Na kraju kliknite import i gledajte kako Kibana radi svoju “čaroliju”. Nakon dovršetka možete pristupiti svom indeksu putem Elasticsearch API-ja ili pomoću Kibana nadzorne ploče.


I gotovi ste!!

Zaključak

U ovom smo postu pokrili proces dohvaćanja i uvoza vašeg CSV skupa podataka u vaš Elasticsearch klaster pomoću nadzorne ploče Kibana.

Hvala na čitanju i sretno kodiranje!!