Skip to content

Uvoz podataka

Desni klik na tablicu pa Uvoz u tablicu, ili Uvoz u alatnoj traci. Čarobnjak ima tri koraka.

Podržani formati

FormatEkstenzije
Tekst.txt, .csv, .tsv
JSON.json
XML.xml
Excel.xlsx, .xls

Format se prepoznaje po ekstenziji; možete ga i sami postaviti.

Korak 1 — datoteka i opcije čitanja

Odaberite datoteku pa recite NabuSQL-u kako da je pročita.

Za tekstualne datoteke:

  • Kodna stranica — UTF-8, Windows-1250 i ostale. Pogriješite li ovdje, dijakritika stiže izobličena.
  • Razdjelnik — zarez, točka-zarez, tabulator ili vlastiti.
  • Decimalni razdjelnik. ili ,. Ovo je postavka koja tiho uništava uvoz brojeva iz europskih tablica, pa je provjerite.
  • Razdjelnici datuma i vremena — kako su 28.07.2026. i 14:30:00 zapisani u datoteci.

Za Excel datoteke dodatno birate list, a iste postavke za decimale i datume vrijede i ondje.

Korak 2 — pregled

NabuSQL raščlanjuje datoteku i prikazuje prve retke točno onako kako ih je razumio. Tu se hvata pogrešan razdjelnik ili pomaknuto zaglavlje — prije nego išta dotakne bazu.

Korak 3 — odredište i mapiranje

Odaberite odredišnu tablicu pa povežite svaki izvorni stupac s odredišnim. Možete uvoziti u postojeću tablicu ili stvoriti novu tablicu prema strukturi datoteke.

Stupci koje ne mapirate preskaču se.

Izvršavanje uvoza

Rezultat javlja koliko je redaka umetnuto, koliko preskočeno i navodi greške. Neispravan redak ne prekida cijeli uvoz — dobivate ostatak podataka i popis onoga što nije prošlo.

Savjeti

  • Kad je izvorna datoteka iz nepoznatog sustava, prvo uvezite u praznu kopiju tablice. Dupliciraj iz izbornika desnog klika napravi tu kopiju u jednom koraku.
  • Ako brojevi stižu kao tekst ili kao nule, gotovo je uvijek kriv decimalni razdjelnik iz koraka 1.
  • Velike datoteke čitaju se u toku, a ne odjednom u memoriju, pa CSV od nekoliko stotina megabajta nije problem.

Učitavanje cijele SQL datoteke

Za pokretanje .sql dumpa umjesto uvoza tabličnih podataka, desni klik na bazu pa ▶ Izvrši SQL datoteku. Za izgradnju baze iz XML dokumenta vidi Kreiranje baze iz XML-a.