Google cloud platform BigQuery使用数据存储导出文件直接从存储中查询数据

Google cloud platform BigQuery使用数据存储导出文件直接从存储中查询数据,google-cloud-platform,google-bigquery,google-cloud-datastore,Google Cloud Platform,Google Bigquery,Google Cloud Datastore,我想知道BigQuery是否支持查询云存储中的数据存储导出文件存储?仅显示如何查询CSV和GOOGLE\u SHEETS,但数据存储导出的文件是“种类.导出\u元数据”。如果支持,那么应该是什么ExternalConfig?有什么可供参考的例子吗 非常感谢您的建议。ExternalConfig指的是外部来源 BigQuery支持中定义的3种外部源类型 定义了云存储文件格式 逗号分隔值(CSV) JSON(换行符分隔) Avro文件 云数据存储导出 云Firestore导出 作为参考,这是它在Py

我想知道BigQuery是否支持查询云存储中的数据存储导出文件存储?仅显示如何查询CSVGOOGLE\u SHEETS,但数据存储导出的文件是“种类.导出\u元数据”。如果支持,那么应该是什么
ExternalConfig
?有什么可供参考的例子吗


非常感谢您的建议。

ExternalConfig指的是外部来源

BigQuery支持中定义的3种外部源类型

定义了云存储文件格式

逗号分隔值(CSV)

JSON(换行符分隔)

Avro文件

云数据存储导出

云Firestore导出

作为参考,这是它在Python实现中的外观

因此,如果您的文件是这些格式中的一种,您就可以使用它们了

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."""