2016-08-05 31 views
0

現在、CSVKITで再生していて、いくつかのCSVを1つのマスターに結合しようとすると、2つにすることができます(私はこれを手動で行うのは気にしません)。しかし、私の問題は次のようになります。CSVを1つのマスターCSVに結合

  • 「ID、StockNumberID」列の の列に一致するデータを保存したかったのです。
  • 行の末尾に列が見つかりません。
  • この場合のプライマリ列「StockNumberID」はプライマリキーである必要があります。

私はこのコマンドを実行していて、フラグで遊んでいますが、これまでのところ大したことは見つかりませんでした。さまざまなソリューションにオープン

csvjoin -c "StockNumberID,StockNumberID" -e utf-8 -d, -S --outer 1.csv 2.csv

イムは、私は、アプリケーションの「約束」、これらの機能が、成功しませんプレイしました。

答えて

1

このツールをチェックアウトしてください - これはcsvkitに基づいていますが、追加機能がたくさんあります。私たちのエンジニアがカスタム作成したもので、毎日処理するこれらのデータ問題のいくつかを解決するためにソースを公開しています:)

https://github.com/DataFoxCo/gocsv

関連する問題