Sjajan je osjećaj kada konačno postavite izvore podataka i oblike podataka baš onako kako želite. Kada osvježite podatke iz vanjskog izvora podataka, operacija će se, nadamo, odvijati glatko. No to nije uvijek slučaj. Promjene tijeka podataka mogu uzrokovati probleme koji završavaju kao pogreške prilikom pokušaja osvježavanja podataka. Neke je pogreške moguće jednostavno riješiti, neke su prolazne, a neke je teško dijagnosticirati. Slijedi skup strategija koje možete poduzeti da biste upravljali pogreškama koje dolaze na vaš način.
Prilikom osvježavanja podataka mogu se pojaviti dvije vrste pogrešaka.
Lokalno Ako se u radnoj knjizi programa Excel pojavi pogreška, barem su vaši napori za otklanjanje poteškoća ograničeni i upravljati njima. Možda su osvježeni podaci uzrokovali pogrešku s funkcijom ili su podaci na padajućem popisu stvorili uvjet koji nije valjan. Te su pogreške gnjusne, ali ih je prilično jednostavno pronaći, prepoznati i popraviti. Excel je poboljšao i rukovanje pogreškama uz jasnije poruke i veze osjetljive na kontekst na ciljane teme pomoći koje će vam pomoći da otkrijete i riješite problem.
Daljinski No pogreška koja dolazi iz udaljenog vanjskog izvora podataka potpuno je druga stvar. Nešto se dogodilo u sustavu koji se možda nalazi preko puta ulice, na pola svijeta ili u oblaku. Za te vrste pogrešaka potreban je drugačiji pristup. Uobičajene daljinske pogreške obuhvaćaju sljedeće:
-
Nije se moguće povezati sa servisom ili resursom. Provjerite vezu.
-
Datoteku koju pokušavate pristupiti nije moguće pronaći.
-
Poslužitelj ne reagira i možda se podvrgavaju održavanju.
-
Taj sadržaj nije dostupan. Možda je uklonjena ili privremeno nedostupna.
-
molim te čekaj... podaci će se učitati.
Slijedi nekoliko prijedloga koji će vam pomoći da se pozabaviti pogreškama na koje možete naići.
Traženje i spremanje određene pogreške Najprije pregledajte okno & veze (Odaberite Podatkovni > Upiti & Veze, odaberite vezu, a zatim prikažite letak). Pogledajte koje su se pogreške u pristupu podacima dogodile i zabilježite sve dodatne pojedinosti. Zatim otvorite upit da biste vidjeli određene pogreške uz svaki korak upita. Sve se pogreške prikazuju sa žutom pozadinom radi lakše identifikacije. Zapišite ili zaslon snimite informacije o poruci o pogrešci, čak i ako ih ne razumijete u potpunosti. Suradnik, administrator ili servis za podršku u vašoj tvrtki ili ustanovi možda će vam moći pomoći da shvatite što se dogodilo i predložite rješenje. Dodatne informacije potražite u članku Rješavanje pogrešaka u dodatku Power Query.
Informacije o pomoći Pretražite web-mjesto za pomoć i obuku za Office. Ne samo da sadrži sadržaj s opsežnom pomoći, već i informacije o otklanjanju poteškoća. Dodatne informacije potražite u članku Popravci i zaobilazna rješenja za nedavne probleme u programu Excel za Windows.
Iskoristite tehničku zajednicu Pomoću web-mjesta Microsoftove zajednice potražite rasprave koje se odnose na vaš problem. Vrlo je vjerojatno da niste prva osoba koja je naišla na taj problem, drugi se bave tim problemom, a možda su i pronašli rješenje. Dodatne informacije potražite u članku Zajednica microsoft Excel iZajednica za odgovore sustava Office.
Pretraživanje weba Koristite preferiranu tražilicu da biste potražili dodatna web-mjesta na webu koja mogu pružiti relevantne rasprave ili tragove. To može dugo trajati, ali to je način na koji možete postaviti širu mrežu za traženje odgovora na osobito problematična pitanja.
Obratite se podršci za Office U ovom trenutku vjerojatno bolje razumijete problem. To vam može pomoći da usredotočite razgovor i minimizirate vrijeme provedeno uz Microsoftovu podršku. Dodatne informacije potražite u članku Korisnička podrška za Microsoft 365 i Office.
Iako problem možda nećete moći riješiti, možete točno saznati u čemu je problem pomoći drugima da shvate situaciju i riješe ga.
Problemi sa servisima i poslužiteljima Povremene mrežne i komunikacijske pogreške vjerojatno su krivac. Najbolje što možete učiniti jest pričekati i pokušati ponovno. Ponekad problem jednostavno nestane.
Promjene lokacije ili dostupnosti Baza podataka ili datoteka premještena je, oštećena, izvanmrežno preuzeta radi održavanja ili se baza podataka ruši. Diskovni uređaji mogu postati oštećeni, a datoteke će se izgubiti. Dodatne informacije potražite u članku Oporavak izgubljenih datoteka u sustavu Windows 10.
Promjene provjere autentičnosti i zaštite privatnosti Može se iznenada dogoditi da dozvola više ne funkcionira ili je u postavki zaštite privatnosti stvorena promjena. Oba događaja mogu spriječiti pristup vanjskom izvoru podataka. Obratite se administratoru ili administratoru vanjskog izvora podataka da biste vidjeli što se promijenilo. Dodatne informacije potražite u članku Upravljanje postavkama i dozvolama izvora podataka tePostavljanje razina privatnosti.
Otvorene ili zaključane datoteke Ako je tekst, CSV ili radna knjiga otvorena, promjene datoteke neće biti obuhvaćene osvježavanjem dok se datoteka ne spremi. Ako je datoteka otvorena, možda je zaključana i ne može mu se pristupiti dok se ne zatvori. To se može dogoditi kada druga osoba koristi verziju programa Excel koja nije pretplatna. Zamolite ih da zatvorili datoteku ili je prijave. Dodatne informacije potražite u članku Otključavanje datoteke koja je zaključana radi uređivanja.
Promjene shema u backendu Netko mijenja naziv tablice, naziv stupca ili vrstu podataka. To gotovo nikad nije pametno, može imati golem utjecaj, a posebno je opasno s bazama podataka. Nadamo se da je tim za upravljanje bazama podataka stavio odgovarajuće kontrole da bi se to spriječilo, ali se pojavljuju pogreške.
Blokiranje pogrešaka od preklapanja upita Power Query pokušava poboljšati performanse kad god to može. Često je bolje pokrenuti upit baze podataka na poslužitelju da biste iskoristili veće performanse i kapacitet. Taj se postupak zove preklapanje upita. Power Query, međutim, blokira upit ako postoji mogućnost ugrožavanja podataka. Spajanje se, primjerice, definira između tablice radne knjige i tablice sustava SQL Server. Zaštita privatnosti podataka radne knjige postavljena je na Zaštitaprivatnosti , no podaci sustava SQL Server postavljeni su na Organizacijski. Budući da je zaštita privatnosti restriktivniji od tvrtkeili ustanove, Power Query blokira razmjenu informacija između izvora podataka. Folding query occurs behind the scenes, so it may surprise you when a blocking error occurs. Dodatne informacije potražite u članku Osnove preklopa upita, Preklapanje upitai Preklapanje pomoću dijagnostike upita.
U dodatku Power Query često možete točno saznati u čemu je problem i sami ga riješiti.
Preimenovana tablica i stupaca Promjene izvornih naziva tablica i stupaca ili zaglavlja stupaca gotovo će sigurno uzrokovati probleme prilikom osvježavanja podataka. Upiti se u gotovo svakom koraku mašu nazivima tablica i stupaca da bi oblikovali podatke. Nemojte mijenjati ili uklanjati izvorne nazive tablica i stupaca, osim ako ih ne želite uskladiti s izvorom podataka.
Promjene vrsta podataka Promjene vrste podataka ponekad mogu uzrokovati pogreške ili neželjene rezultate, osobito u funkcijama koje mogu zahtijevati određenu vrstu podataka u argumentima. Primjeri obuhvaćaju zamjenu vrste podataka teksta u brojčanoj funkciji ili pokušaj izračuna vrste podataka koja nije numerička. Dodatne informacije potražite u članku Dodavanje i promjena vrsta podataka.
Pogreške na razini ćelije Te vrste pogrešaka neće spriječiti učitavanje upita, ali prikazuju pogrešku u ćeliji. Da biste vidjeli poruku, odaberite razmak u ćeliji tablice koja sadrži pogrešku. Pogreške možete ukloniti, zamijeniti ili samo zadržati. Primjeri pogrešaka u ćeliji obuhvaćaju sljedeće:
-
Pretvorba Ćeliju koja sadrži NA pokušate pretvoriti u cijeli broj.
-
Matematički Tekstnu vrijednost pokušate pomnožiti brojčanom vrijednošću.
-
U concatenation Pokušavate kombinirati nizove, ali jedan od njih je numerički.
Sigurno eksperimentiranje i iteriranje Ako niste sigurni može li pretvorba imati negativan utjecaj, kopirajte upit, testirajte promjene i iteratirajte kroz varijacije naredbe dodatka Power Query. Ako naredba ne funkcionira, izbrišite korak koji ste stvorili i pokušajte ponovno. Da biste brzo stvorili ogledne podatke s istom shemom i strukturom, stvorite tablicu programa Excel s nekoliko stupaca i redaka, a zatim ih uvezite (odaberite Podaci> iz tablice/raspona). Dodatne informacije potražite u članku Stvaranje tablice iUvoz iz tablice programa Excel.
Možda ćete se osjećati kao dijete u trgovini slatkiša kada prvi put shvatite što možete učiniti s podacima u uređivaču dodatka Power Query. No oduprijeti se iskušenju da biste jeli sve slatkiše. Želite izbjeći pretvorbe koje nehotice uzrokuju pogreške osvježavanja. Neke su operacije ravne, kao što su premještanje stupaca na drugo mjesto u tablici i ne bi trebale dovesti do osvježavanja pogrešaka niz put jer Power Query prati stupce po nazivu stupca.
Druge operacije mogu dovesti do pogrešaka prilikom osvježavanja. Jedno opće pravilo palca može biti vaše vodeće svjetlo. Izbjegavajte značajne promjene izvornih stupaca. Da biste ga reproducirali na sigurnom, kopirajte izvorni stupac pomoću naredbe ( Dodaj stupac , Prilagođeni stupac, Dupliciranistupac i tako dalje),azatim u kopirajte kopiranu verziju izvornog stupca. Slijede operacije koje ponekad mogu dovesti do pogrešaka prilikom osvježavanja i nekih najboljih praksi za lakše funkcioniranje.
Operacija |
Smjernice |
---|---|
Filtriranje |
Poboljšajte učinkovitost filtriranjem podataka što je prije moguće u upitu i uklanjanjem nepotrebnih podataka radi smanjenja nepotrebne obrade. Pomoću automatskog filtra potražite ili odaberite određene vrijednosti i iskoristite prednosti filtara specifičnih za vrstu dostupnih u stupcima datuma, datuma i vremenske zone datuma (kao što su Mjesec,Tjedan,Dan). |
Vrste podataka i zaglavlja stupaca |
Power Query automatski dodaje dva koraka u upit odmah nakon prvog koraka Izvor:unaprijeđena zaglavlja , koja prvi redak tablice potiče da bude zaglavlje stupca i Promijenjena vrsta ,koji pretvara vrijednosti iz bilo koje vrste podataka u vrstu podataka na temelju provjere vrijednosti iz svakog stupca. To je korisna pogodnost, ali ponekad želite izričito kontrolirati to ponašanje da biste spriječili nehotice pogreške osvježavanja. Dodatne informacije potražite u članku Dodavanje ili promjena vrsta podataka te Promicanje ili degradirati retke i zaglavlja stupaca. |
Preimenovanje stupca |
Izbjegavajte preimenovanje izvornih stupaca. Upotrijebite naredbu Preimenuj za stupce koje dodaju druge naredbe ili akcije. Dodatne informacije potražite u članku Preimenovanje stupca. |
Podijeljeni stupac |
Podijelite kopije izvornog stupca, a ne izvornog stupca. Dodatne informacije potražite u članku Podjela stupca teksta. |
Spajanje stupaca |
Spojite kopije izvornih stupaca, a ne izvornih stupaca. Dodatne informacije potražite u članku Spajanje stupaca. |
Uklanjanje stupca |
Ako želite zadržati mali broj stupaca, zadržite one koje želite pomoću odaberite stupac. Razmislite o razlici između uklanjanja stupca i uklanjanja drugih stupaca. Kada odaberete uklanjanje drugih stupaca i osvježite podatke, novi stupci dodani u izvor podataka jer zadnje osvježavanje može ostati neotkriven jer bi se oni smatrali drugim stupcima kada se u upitu ponovno izvrši korak Ukloni stupac. Ta se situacija neće pojaviti ako izričito uklonite stupac. Savjet Nema naredbe za skrivanje stupca (kao što se nalazi u programu Excel). No ako imate mnogo stupaca i želite sakriti mnoge od njih da biste lakše usredotočili svoj rad, učinite sljedeće: uklonite stupce, zapamtite stvoreni korak, a zatim uklonite taj korak prije učitavanja upita natrag na radni list. Dodatne informacije potražite u članku Uklanjanje stupaca. |
Zamjena vrijednosti |
Kada zamijenite vrijednost, ne uređujete izvor podataka. Umjesto toga, mijenjate vrijednosti u upitu. Kada sljedeći put osvježite podatke, vrijednost koju ste tražili možda se neznatno promijenila ili više ne postoji, pa naredba Zamijeni možda neće funkcionirati kao što je izvorno zamišljeno. Dodatne informacije potražite u članku Zamjena vrijednosti. |
Pivot and Unpivot |
Kada koristite naredbu Zaokretni stupac, može doći do pogreške prilikom zaokretanja stupca, ne zbrajanja vrijednosti, ali vraća se više od jedne vrijednosti. Ta se situacija može pojaviti nakon operacije osvježavanja koja podatke mijenja na nepredviđeni način. Koristite naredbu Unpivot Other Columns kada nisu poznati svi stupci, a želite da se i novi stupci dodaju tijekom operacije osvježavanja. Naredbu Unpivot Only Selected Columnkoristite kada ne znate broj stupaca u izvoru podataka i želite da odabrani stupci ostanu neispunjeni nakon operacije osvježavanja. Dodatne informacije potražite u članku Zaokretni stupci i Poništavanje unpivot stupaca. |
Sprječavanje pojavljivanja pogrešaka Ako vanjskim izvorom podataka upravlja neka druga grupa u vašoj tvrtki ili ustanovi, moraju biti svjesni vaše ovisnosti o njima i izbjeći promjene sustava koje mogu uzrokovati probleme nizvodno. Zabilježite utjecaje na podatke, izvješća, grafikone i druge artefakte koji ovise o podacima. Postavite crte komunikacije da biste bili sigurni da razumiju učinak i poduzmu potrebne korake da bi se stvari odvijalo glatko. Pronađite načine stvaranja kontrola koje minimiziraju nepotrebne promjene i predviđaju posljedice potrebnih promjena. Dodušte, to je lako reći, a ponekad i teško.
Lektičnost za budućnost s parametrima upita Pomoću parametara upita ublažavajte promjene na, primjerice, mjesto podataka. Možete dizajnirati parametar upita da biste zamijenili novo mjesto, kao što su put mape, naziv datoteke ili URL. Postoje dodatni načini korištenja parametara upita za smanjenje problema. Dodatne informacije potražite u članku Stvaranje parametarskog upita.
Pogledajte i
Najbolje prakse prilikom rada s dodatkom Power Query (docs.com)