When I Try to read a CSV and Write as Parquet, compiler raises this errror: Error: Execution("file size of 4 is less than footer").
I didn't found anything on docs and internetm, about it ...
My code:
use datafusion::prelude::*;
#[tokio::main]
async fn main() -> datafusion::error::Result<()> {
let ctx: SessionContext = SessionContext::new();
let raw_covid_path: &str = "data/minilake/raw/covid/owid-covid-data.csv";
let covid_df = ctx.read_csv(raw_covid_path,
CsvReadOptions::new()).await?;
covid_df.write_parquet(stage_covid_path,None).await?;
Ok(())
}
Covid Dataset is located in this link