首页 > 解决方案 > 如何使用实体过滤器查询数据存储导出然后加载到 bigquery 数据集表?

问题描述

我正在尝试将数据存储导出导出到我可以做的 bigquery 表。但我想在数据存储类型上使用一些实体过滤器导出数据,然后将结果加载到 bigquery。经历了这个,但不知道如何查询云存储数据存储导出。寻找这样的东西-

sourceURI = gs://backup_bucket_name
query = SELECT * FROM [SourceURI] WHERE KEY = 'VALUE'
request_body = {
                "configuration": {
                                  "load": {
                                           "sourceFormat" : "DATASTORE_BACKUP",
                                           "sourceUris" : [sourceURI],
                                           "query" : query,
                                           "destinationTable" :{
                                                                "projectId": project_id,
                                                                "datasetId": dataset_id,
                                                                "tableId": table_id
                                                                }
                                           }
                                  }
                
                }
   (bigquery table insert method)

标签: google-bigquerygoogle-cloud-datastore

解决方案


推荐阅读