Vrstu podataka možete definirati i prepoznati, ali većinu vremena ne morate. Otkrivanje vrste podataka po zadanom se automatski pojavljuje kada se povežete sa:
-
Strukturirani izvori podataka Primjeri obuhvaćaju sve baze podataka. Power Query će shemu tablice iz izvora podataka i automatski prikazati podatke pomoću odgovarajuće vrste podataka za svaki stupac.
-
Nestrukturirani izvori Primjeri obuhvaćaju datoteke programa Excel, CSV i tekstne datoteke. Power Query automatski otkriva vrste podataka provjerom vrijednosti u tablici.
Automatsko otkrivanje vrste podataka po zadanom je omogućeno Power Query nestrukturirani izvori, ali možete promijeniti postavku mogućnosti. U nekim slučajevima možda nećete htjeti da se ti koraci odvijaju automatski jer ta akcija može uzrokovati pogreške osvježavanja izvora podataka. Dodatne informacije potražite u članku Rukovanje pogreškama izvora podataka.
Vrste podataka korištene u Power Query navedene su u sljedećoj tablici.
Ikona |
Vrsta podataka |
Opis |
---|---|---|
Bilo |
Označava da nema eksplicitne definicije vrste podataka. |
|
Binarni |
Binarna vrijednost, npr. Y/N ili 0/1. |
|
Fiksni decimalni broj |
Ima fiksni oblik od četiri znamenke s desne strane i 19 znamenki s lijeve strane. Poznata i pod nazivom vrsta valute. |
|
Datum |
Datum bez vremena i nula za decimalnu vrijednost. |
|
Datum/vrijeme |
Vrijednost datuma i vremena pohranjena kao vrsta decimalnog broja. |
|
Datum/vrijeme/vremenska zona |
UTC datum/vrijeme s pomakom vremenske zone. |
|
Trajanje |
Vrijeme pretvoreno u decimalni broj. |
|
True/False |
Booleova vrijednost True ili False. |
|
Decimalni broj |
64-bitni (osam bajtova) broj s pomičnim zarezom. |
|
Postotak |
Fiksni decimalni broj s maskom za oblikovanje kao postotak. |
|
Tekst |
Nizovi, brojevi ili datumi predstavljeni u obliku teksta. |
|
Vrijeme |
Vrijeme bez datuma bez znamenki lijevo od decimalnog mjesta. |
|
|
Cijeli broj |
Cjelobrojna vrijednost od 64-bitne (osam bajtova). |
Vrsta podataka stupca prikazuje se na lijevoj strani zaglavlja stupca s ikonom koja simbolizira vrstu podataka.
-
Da biste otvorili upit, pronađite prethodno učitan iz uređivač dodatka Power Query, odaberite ćeliju u podacima, a zatim Upit> Uređivanje. Dodatne informacije potražite u članku Stvaranje, učitavanje ili uređivanje upita u programu Excel (Power Query).
-
Da biste otkrili vrstu podataka, odaberite stupac, a zatim Odaberite Pretvori > Otkrivanje vrste podataka. To možete učiniti ako je trenutna vrsta podataka Bilo, a želite da stupac ima određenu vrstu podataka.
-
Da biste definirali vrstu podataka, odaberite Polazno> Vrsta podataka, a zatim na padajućem izborniku odaberite vrstu podataka.
Savjet Možete i odabrati ikonu s lijeve strane zaglavlja stupca. Osim svake vrste podataka, možete odabrati i Koristi regionalnu shemu pri dnu popisa da bi se prikazao dijaloški okvir Promjena vrste s regionalnom shemom da biste odabrali vrstu podataka i primijenili određenu regionalnu shemu. Ova regionalna shema nadjačava Power Query regionalne sheme. Dodatne informacije potražite u članku Postavljanje regionalne sheme ili regije za podatke (Power Query).
Prema zadanim postavkama za nestrukturirani Power Query automatski provjerava i otkriva vrste stupaca i zaglavlja na temelju prvih 200 redaka tablice. Kada je ta postavka omogućena, Power Query upitu automatski dodaje dva koraka odmah nakon prvog koraka izvornog koda:
-
Korak: zaglavlja s povećanom razinom Promiče prvi redak tablice tako da bude zaglavlje stupca. Taj je korak ekvivalent naredbe Koristi prvi redak kao zaglavljana kartici Polazno. Na primjer:= Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})
-
Korak: promijenjena vrsta Pretvara vrijednosti iz bilo koje vrste podataka u vrstu podataka na temelju provjere vrijednosti iz svakog stupca. Taj je korak ekvivalent naredbe Otkrij vrstu podataka na kartici Transformacija. Na primjer: = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})
Procedura
-
U odjeljku uređivač dodatka Power Query odaberite Mogućnosti> datoteka i postavke> mogućnosti upita.
-
Postavljanje mogućnosti za sve radne knjige U lijevom oknu u odjeljku GLOBALNO odaberite Učitavanje podataka, a zatim u desnom oknu u odjeljku Otkrivanje vrste odaberite jednu od sljedećih mogućnosti:
-
Uvijek prepoznaj vrste stupaca i zaglavlja za nestrukturirani izvor
-
Otkrivanje vrsta stupaca i zaglavlja za nestrukturirani izvor u skladu s postavkama svake datoteke
-
Nikad ne otkrivaj vrste stupaca i zaglavlja za nestrukturirani izvor
-
-
Postavljanje mogućnosti otvorene radne knjige U lijevom oknu u odjeljku TRENUTNA RADNA KNJIGA odaberite Učitavanje podataka, a zatim u desnom oknu u odjeljku Otkrivanje vrste odaberite ili poništite mogućnost Otkrivanje vrsta stupaca i zaglavlja za nestrukturirani izvor.