Jak dołączyć do bazy danych z 2 różnych plików CSV?

Udostępnij w sieciach społecznościowych:

W tym artykule opisano prostą metodę dołącz do bazy danych z 2 różnych plików CSV. Łączenie bazy danych z 2 różnych plików CSV jest stosunkowo łatwe, jeśli oba pliki mają te same klucze w tej samej kolejności. Ale jeśli chcesz połączyć bazę danych z plików CSV, które nie mają tych samych kluczy w dokładnie tej samej kolejności, nie ma bezpośredniego sposobu. Do takich plików możesz użyć xsv połączyć bazę danych.

xsv to narzędzie wiersza polecenia typu open source, które pozwala łączyć bazę danych rozproszoną na 2 różnych plikach CSV. Wszystko czego potrzebujesz to te same klucze w obu plikach, które można ułożyć w dowolnej kolejności. Na podstawie tych samych kluczy możesz wywoływać oba pliki z wiersza poleceń i łączyć bazę danych. Oprócz łączenia bazy danych, xsv może wykonywać wiele innych operacji, w tym indeksowanie, analizowanie, dzielenie, dzielenie, wyszukiwanie i wiele innych.

Jak dołączyć do bazy danych z 2 różnych plików CSV?

Przeczytaj także: Bezpłatne narzędzie Nirsoft do odczytu danych CSV, TSV z danych wyjściowych narzędzi CLI

Dołącz do bazy danych z 2 różnych plików CSV za pomocą xsv

Aby dołączyć do bazy danych z 2 różnych plików CSV, pobierz plik xsv narzędzie stąd. Jest dostępny na GitHub, a sekcja „Wydania” zawiera 9 zasobów. Jest jeden dla systemu Linux, jeden dla systemu macOS i cztery dla systemu Windows, w tym dwa pliki kodu źródłowego. Narzędzie jest dostępne zarówno dla wersji x86, jak i x64. Każda wersja ma następnie kompilacje GNU i MSVC.

Dołącz do bazy danych z 2 różnych plików CSV za pomocą xsv

Plik GNU korzysta z narzędzi kompilacji MinGW i tworzy pliki binarne korzystające z GNU ABI. Plik MSVC korzysta z narzędzi kompilacji Visual Studio i tworzy pliki binarne, które używają Microsoft ABI. Plik MSVC jest bardziej zgodny z innymi plikami binarnymi / bibliotekami systemu Windows. Możesz jednak pobrać i użyć dowolnego z nich w oparciu o architekturę Windows.

Zobacz:   Jak przetestować A / B tytuł i miniaturę YouTube

Wszystkie 4 pliki dla systemu operacyjnego Windows są plikami ZIP, z których każdy zawiera odpowiedni plik wykonywalny „xsv.exe”. Wystarczy pobrać plik zgodnie z architekturą Windows i rozpakować plik „xsv.exe” do folderu. Następnie przenieś pliki CSV do tego samego folderu.

dołącz do bazy danych z 2 plików CSV

Teraz otwórz wiersz polecenia na komputerze i przejdź do folderu, w którym znajduje się plik „xsv.exe” wraz z plikami CSV. Następnie uruchom następującą komendę, aby dołączyć do bazy danych:

xsv join

Na przykład nazwy plików CSV to Database1.csv i Database2.csv. Oba pliki mają ten sam klucz o nazwie „ID”. Następnie uruchom następującą komendę, aby dołączyć do bazy danych:

xsv join ID Database1.csv ID database

Uruchomienie tego polecenia połącz oba pliki i pokaż wyniki w wierszu polecenia.

dołącz do bazy danych z 2 różnych plików CSV

Oprócz łączenia plików, xsv ma ​​wiele innych funkcji, których można używać do wykonywania różnych operacji na plikach CSV. Możesz sprawdzić wszystkie xsv polecenia wraz z ich pracą tutaj.

Słowa końcowe

W tym artykule opisano bezpłatne narzędzie wiersza polecenia do łączenia się z bazą danych z różnych plików CSV bez posiadania tych samych kluczy w tej samej kolejności. Umożliwia to łatwe łączenie danych z dwóch plików w wierszu polecenia bez potrzeby edytowania plików, aby były kompatybilne z bazą danych.

Komentarze Facebook