Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
DuckDB CLI to specjalista od szybkiej analizy danych bezpośrednio z plików CSV, Parquet i JSON. Uruchamiaj zapytania SQL na dowolnych formatach, konwertuj dane między formatami lub otwieraj trwałe bazy danych — wszystko z linii poleceń. Idealny dla analityków, inżynierów danych i każdego, kto musi szybko zbadać lub przetworzyć dane bez konfiguracji serwera.
Jak używać
Zainstaluj DuckDB na swoim systemie (dostępne dla Linux, macOS i Windows). Upewnij się, że polecenie
duckdbjest dostępne w ścieżce systemowej.Aby przeanalizować plik CSV, uruchom:
duckdb -c "SELECT * FROM 'plik.csv' LIMIT 10". Zastąp 'plik.csv' ścieżką do swojego pliku — DuckDB automatycznie rozpozna strukturę.Dla plików Parquet lub JSON użyj analogicznych poleceń:
duckdb -c "SELECT * FROM 'plik.parquet'"lubduckdb -c "SELECT * FROM read_json_auto('plik.json')". Możesz też pracować z wieloma plikami jednocześnie, np.duckdb -c "SELECT * FROM read_parquet('logi/*.parquet')".Aby zmienić format wyjścia, dodaj flagę:
-csvdla CSV,-jsondla JSON,-tabledla tabeli ASCII,-markdowndla tabeli Markdown,-htmldla HTML lub-linedla jednej wartości na linię.Do konwersji danych między formatami użyj polecenia COPY:
duckdb -c "COPY (SELECT * FROM 'wejście.csv') TO 'wyjście.parquet' (FORMAT PARQUET)". Możesz filtrować dane w klauzuli SELECT przed zapisaniem.Aby pracować z trwałą bazą danych, otwórz ją poleceniem
duckdb nazwa_bazy.duckdb, a następnie wykonuj zapytania SQL interaktywnie lub za pomocą flagi-cdla pojedynczych poleceń.