分割・サンプリング・マージ・JOINをブラウザ完結で処理できます。大容量ファイル(数百万行)対応。
CSVファイル(LINE UIDリスト等)に対して、分割・抽出・結合の操作をブラウザ上で行うツールです。全処理がブラウザ内で完結するため、ファイルがサーバーへ送信されることはありません。
1つのCSVを指定した数のファイルに均等分割します。230万件のリストを10分割すれば、約23万件×10ファイルが生成されます。端数は先頭のファイルから1件ずつ振り分けられるため、件数の差は最大1件に収まります。
data_part_1.csv 〜 data_part_N.csv(ヘッダなし)全データから指定件数だけを抽出し、複数ファイルに分割します。100万件のリストから10万件×2ファイルを作る場合などに使います。抽出後、ファイル間でUIDが重複していないか自動チェックし結果を表示します。
split_1_line_uids.csv 〜(ヘッダあり)ランダム並び替えをOFFにすると、元の並び順のまま先頭から抽出します。
複数のCSVを1ファイルに縦結合します。ファイルを追加した時点で件数が表示され、列名が一致しないファイルは赤く表示されて実行できません。結合方法は3種類から選べます。
merged_output.csv / merged_intersect.csv(ヘッダあり)2つのCSV(LEFT/RIGHT)を突き合わせ、SQLのJOIN相当の操作を行います。LEFTが基準となるファイルです。
in_B 列に true / false で付与します。件数は減りません。
join_output.csvINNER JOIN の件数 + LEFT ANTI JOIN の件数 = LEFTファイルの全件数 になります。
line_uid です。CSVの列名が異なる場合は変更してください。存在しない列名を指定した場合はエラーで通知されます。
in_B=true、存在しない場合は in_B=false を付与します。| Ver. | 種別 | 内容 |
|---|
このツールはブラウザ内で全処理が完結します。アップロードしたファイルがサーバーへ送信されることはありません。