I have a streaming pipeline that reads from a PubSub subscription. The pipeline applies 1 hour's fixed windows and after doing some transforms, such as GroupByKey, writes the data to BigQuery.
My problem is that if I stop the job execution, the data of the current window are not written to BigQuery and these are lost since neither are in the subscription nor written in BigQuery.