ETL (kratica dolazi od Extract Transform Load) je postupak prebacivanja podataka s jednog mjesta na drugo i prilagodbe tih podataka. Podaci se uzimaju s jednog ili više izvora i prilagođavaju odredištu. ETL se najviše primjenjuje za prebacivanje podataka iz operativne baze podataka u skladište podataka. Skladišta podataka su baze podataka namijenjene naknadnoj analizi podataka, a ne procesiranju transakcija. ETL alati se koriste za definiranje ETL procesa. Dijele se u dvije glavne skupine: ETL alate s grafičkim korisničkim sučeljem i ETL radne okvire. Skriptni jezici su programski jezici visoke razine. Podržavaju pisanje programa koji se pokreću u posebnom okruženju koje interpretira i automatizira izvođenje zadataka. Skriptni jezici su pos...