このツールについて
データ変換パイプラインは、CSV / TSV / JSONL / Parquetの整形・結合・集計をノードでつなぎ、実行順を目で確認しながら組み立てるツールです。列選択、列名変更、Sort、Limit、Cast、Deduplicate、Filter Rows、Null Handlingを組み合わせ、必要に応じてJoin、Union、Group Byを追加し、最後にCSV / JSONL / Parquetへ出力できます。Nodeを選ぶと、その時点の列名・推定型・Null / 空値件数と先頭100行までのPreviewを確認できます。
作ったPipelineは、このブラウザですぐ再利用するRecipeとして保存するか、バックアップ・別端末への移動・Git管理に向いたPipeline JSONとして書き出せます。RecipeやPipeline JSONには入力File objectや出力結果を保存しないため、再利用時はInputファイルを選び直します。ファイル解析、変換、Join / Union、集計、Preview、Recipe実行、出力生成はブラウザ内で行い、選択したデータファイルをアプリから外部サーバーへ送信しません。
こんなときに便利
- 毎回同じ列選択・列名変更・型変換・絞り込みを行い、そのデータ整形手順を別ファイルにも再利用したい
- CSV / JSONL / Parquetを別形式へ変換し、1つの処理結果から複数形式をまとめて出力したい
- 複数の表をJoinやUnionで結合し、Group Byで件数・合計・平均などを集計したい
- データ変換の途中で列型やNull件数、実際の値をPreviewしながらPipelineを組みたい
- データ変換フローをPipeline JSONとしてバックアップし、別端末やGitで管理したい