Toolverse
Wszystkie skille

duckdb-en

autor: openclaw

Analizuj dane i konwertuj formaty za pomocą SQL — bez bazy danych

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
47

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ć

  1. Zainstaluj DuckDB na swoim systemie (dostępne dla Linux, macOS i Windows). Upewnij się, że polecenie duckdb jest dostępne w ścieżce systemowej.

  2. 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ę.

  3. Dla plików Parquet lub JSON użyj analogicznych poleceń: duckdb -c "SELECT * FROM 'plik.parquet'" lub duckdb -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')".

  4. Aby zmienić format wyjścia, dodaj flagę: -csv dla CSV, -json dla JSON, -table dla tabeli ASCII, -markdown dla tabeli Markdown, -html dla HTML lub -line dla jednej wartości na linię.

  5. 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.

  6. 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 -c dla pojedynczych poleceń.

Podobne skille