Я пытаюсь написать пакетный файл, который может извлекать определенные данные из Google BigQuery, а затем вставлять эти данные в mySQL.
Язык для пакетного сервера - Java, а инструмент сборки - Ant.
Как упоминал Иниго, вы можете прочитать данные из BigQuery с клиентской библиотекой BigQuery Java. Это был бы самый простой подход. У вас есть 2 варианта:
a. Создайте задание запроса, чтобы получить результирующий набор SQL-запроса, проанализировать результат и записать его в MySQL. Для этого подхода вы можете использовать:
b. Создайте экспортное задание, которое будет экспортировать данные таблицы BigQuery в файл в Cloud Storage, затем загрузите файл из облачного хранилища и запишите данные в MySQL. Обратите внимание, что этот метод будет более сложным, если вы не знакомы с облачной платформой Google, так как вам необходимо создать ведро Cloud Storage и взаимодействовать с облачной библиотекой Java Storage.
Чтобы записать данные в MySQL, вам нужно использовать Java-коннектор, подобный этому.
Надеюсь, это указывает на правильное направление.