Rapid · csv preprocessing

Ingestion console

upload → presign → agentic preprocess → parquet

Idle

01  Sign in

Sign-in happens on Keycloak's own hosted login page — this console never sees your password. Authorization Code flow + PKCE, client pulse-rbac-public-dev.
Endpoints

02  Choose a file

Drop a file or click to browse
csv · xlsx · parquet
Upload metadata
Only needed when the presigned URL signs this header and doesn't return its value.
Uncheck to PUT straight to S3. That needs the bucket's CORS policy to allow this origin.

03  Run

Watch an existing job
The stream replays from the start, so you see every event even if you connect after the run began.

Pipeline

  • Warm up sandbox
  • Read file structure
  • Preprocess
  • Export parquet

Event stream

0 events
· · ─── · ·

Nothing streaming yet.

Sign in, pick a file, then hit run.