Я использую BigQueryStorageClient, вызываю createReadSession и запрашиваю один поток. Тем не менее, я получаю обратно 0 потоков. В документации Google говорится, что вы можете получить меньше потоков, чем запрошено, но я думаю, что я смогу вернуть хотя бы один поток. Схема возвращается в ответ в порядке, поэтому он должен найти таблицу правильно. Если я запрашиваю BQ напрямую, я могу получить результаты обратно. Это происходит в интеграционных тестах, поэтому все таблицы создаются заново и имеют небольшое количество строк. Кажется, что после пары часов создания таблицы я могу получить обратный поток. Есть ли какая-то причина, по которой я не смог бы немедленно вернуть его обратно?
Использование Java 8
Библиотека: google-cloud-bigquerystorage: 0.79.0-alpha ( не легко обновить в проекте)