Поскольку вы намеревались объединить данные из нескольких таблиц Bigquery, используя BigQueryIO.Read.from () Apache Beam-метод, то, возможно, вы сможете выполнить PCollection собирает данные из каждой таблицы Bigquery и затем применяет Join logi c, предоставляя некоторые критерии соответствия для столбцов таблицы.
Посмотрите на это пример , объединение двух таблиц Bigquery в конкретном Pcollections
путем предварительного преобразования входных данных в коллекции кортежей.
Приведенный выше подход очень похож на CoGroupByKey метод преобразования в Apache Beam SDK как основная концепция для управления реляционными объединениями между Pcollections
.
Подробнее в этой теме о реализации Left Join преобразование.