Я запускаю несколько команд в bq
для извлечения данных из BigQuery в GCS.Я могу достичь целевого результата.
Я могу запрашивать данные и помещать данные в GCS в желаемых форматах.Мне просто интересно, есть ли какой-нибудь возможный способ получить идентификатор последней работы и ее состояние.Я знаю, что мы можем получить все детали заданий, используя bq
методы списка заданий, но это дает мне полный набор результатов.Я просто хочу получить только состояние этой работы.
bq --location = US извлечение --destination_format CSV - сжатие GZIP dataset_id.table_name gs: //bucket_name/table.csv
bq ls -j -n 1
jobId Job Type State Start Time Duration
job_id extract FAILURE 30 Mar 13:36:54 0:00:29
Мне нужен только последний идентификатор задания и его часть состояния.