ExternalConfig ссылается на внешний источник.
BigQuery поддерживает 3 типа внешних источников, как определено в Здесь
Файлы облачного хранилища Форматы определены здесь
Значения, разделенные запятыми (CSV)
JSON (с новой строкой)
Avro файлы
Экспорт хранилища данных Cloud
Экспорт хранилища облачных файлов
Для справки: вот как это выглядит в реализации Python код из github
CSV = 'CSV'
"""Specifies CSV format."""
GOOGLE_SHEETS = 'GOOGLE_SHEETS'
"""Specifies Google Sheets format."""
NEWLINE_DELIMITED_JSON = 'NEWLINE_DELIMITED_JSON'
"""Specifies newline delimited JSON format."""
AVRO = 'AVRO'
"""Specifies Avro format."""
DATASTORE_BACKUP = 'DATASTORE_BACKUP'
"""Specifies datastore backup format"""
BIGTABLE = 'BIGTABLE'
"""Specifies Bigtable format."""
Так что, если ваш файл в одном из этих форматов, вы можете пойти