A component specification is a YAML contract that makes a containerized pipeline step usable by Kubeflow. It declares the component name, inputs, outputs, data types, container image, command, and argument bindings. section 5.1.1
Read data from MinIO
A read component downloads a Parquet file from MinIO, writes a processed dataset path, and exposes that path as a Dataset output. Its specification invokes the packaged Python entry point and binds storage parameters to declared inputs.
