Hi everyone,
I’m experiencing an issue with the streaming buffer in BigQuery. I am using the Java SDK (Java 8 )and the insertAll method to insert records. Recently, the streaming buffer has been taking an unusually long time to flush—up to 1 hour, even for just two rows of data.
Here are the key details:
SDK Version: Google BigQuery client library version 2.24.4
Java Version: Java 8
Behavior: The streaming buffer takes approximately 1 hour to clear, even for minimal data volumes.
I’d like to know:
Solved! Go to Solution.
Hi @ankitjitterbit,
Welcome to the Google Cloud Community!
It seems you are encountering an issue with the streaming buffer in BigQuery taking too long to flush after an ‘insertAll’ operation. Currently, there is no way to predict or calculate the exact flush time because BigQuery ‘s flush logic is dynamic and can be influenced by various factors. It can vary based on data size, system load and internal processes.
Here are some alternative methods that might help your use case:
Was this helpful? If so, please accept this answer as “Solution”. If you need additional assistance, reply here within 2 business days and I’ll be happy to help.
Hi @ankitjitterbit,
Welcome to the Google Cloud Community!
It seems you are encountering an issue with the streaming buffer in BigQuery taking too long to flush after an ‘insertAll’ operation. Currently, there is no way to predict or calculate the exact flush time because BigQuery ‘s flush logic is dynamic and can be influenced by various factors. It can vary based on data size, system load and internal processes.
Here are some alternative methods that might help your use case:
Was this helpful? If so, please accept this answer as “Solution”. If you need additional assistance, reply here within 2 business days and I’ll be happy to help.