(19-04-2020 18:39:40)romek napisał(a): Może i można to sprawdzić w jakiś bardziej przyjazny sposób, można też podobno ściągnąć pliki które można otworzyć w excelu.
Zainspirowany tym fragmentem Twojego poradnika zacząłem drążyć temat.
I sukces. Jest metoda na znacznie sprawniejsze i szybsze odnalezienie potrzebnych danych.
Możliwe jest ściągnięcie pliku z WSZYSTKIMI pojazdami w CEPIK z danego województwa, a potem ich filtrowanie.
1. Wchodzimy w przeglądarce na stronę
https://api.cepik.gov.pl/pliki
Otrzymujemy pełną listę linków do plików z wszystkich województw.
2. Wyszukujemy (CTRL+F) potrzebne województwo, a po znalezieniu cofamy się wiersz wyżej znajdując pełny link do pliku *.zip. Nazwa pliku zawiera datę exportu z CEPiKu). Np. dla świętokrzyskiego obecny link to
https://api.cepik.gov.pl/www/files/pojaz...-12-06.zip
3. Wpisujemy link w kolejnym oknie przeglądarki i ściągamy plik na dysk. Np. dla dolnośląskiego plik ma prawie 180 MB.
4. Plik jest zzipowany. Po rozpakowaniu otrzymujemy plik z rozszerzeniem CSV oddzielany przecinkami i o wiele większy (dla dolnośląskiego np. 888 MB)
5. Taki plik jest za duży dla EXCELA, który pozwala na niewiele ponad milion rekordów. A w pliku jest ich o wiele więcej.
6. Plik można zaimportować do Accessa. Jako separator trzeba zaznaczyć "," czyli przecinek, a jako separator dziesiętny "." (kropka).
7. I po dłuższej chwili import zakończony sukcesem (w moim przykładzie prawie 2,6 mln rekordów). Przy imporcie jest komunikat o błędzie konwersji jednego z pól, ale to pomijamy.
8. I teraz do zaimportowanej tabeli z danymi można tworzyć kwerendy w Accessie po wszystkich polach, a jest ich ok. 70, chociaż większość pusta.
Dzięki temu można robić ciekawe statystyki jak i wyszukiwać ewidentne błędy w CEPIK. Np. na datę powstania pliku dla dolnośląskiego w bazie jest 1422 motorowerów ROMET KOMAR, ale aż 76 "różnych" modeli np. model
KOMAR S38
KOMAR S-38
KOMAR S-50
Ten sposób jest o wiele łatwiejszy w filtrowaniu, ale oczywiście bez postu kolegi
romek nie było by mojego opisu