While stabilizing IQE tests for Trino enablement it was noticed that nise is generating a single csv file for cases where multiple months of data is requested.
With Postgres processing this has worked out but it is causing problems with Trino processing. Trino operates on an assumption that it is processing a single billing month at a time and the single csv file is creating a single manifest record where the month boundaries are not being respected.
In order to stabilize IQE tests with Trino we should update nise for the GCP-local flow such that nise splits multiple month data into separate files where each file only contains a single month of report data.