BigQuery定期查询:当目标数据集位于REGION_ASIA_SOUTHEAST_1时,无法在JURISDICTION_US中创建传输。
创始人
2024-12-12 13:30:03
0

要解决这个问题,您可以使用BigQuery Transfer Service API来创建传输,并在代码中指定目标数据集的位置。以下是使用Python编写的代码示例:

from google.cloud import bigquery_datatransfer_v1

def create_transfer(project_id, dataset_id, location):
    client = bigquery_datatransfer_v1.DataTransferServiceClient()

    parent = client.location_path(project_id, "us-central1")

    transfer_config = {
        "destination_dataset_id": dataset_id,
        "display_name": "My Transfer",
        "data_source_id": "bigquery",
        "params": {
            "destination_table_name_template": "table_{run_time|"%Y%m%d"}",
            "write_disposition": "WRITE_TRUNCATE"
        },
        "schedule": "every 24 hours"
    }

    if location == "REGION_ASIA_SOUTHEAST_1":
        transfer_config["params"]["location"] = "asia-southeast1"

    response = client.create_transfer_config(parent, transfer_config)
    print("Transfer created: {}".format(response.name))

# 调用函数创建传输
create_transfer("my-project-id", "my-dataset-id", "REGION_ASIA_SOUTHEAST_1")

在上面的代码中,我们使用bigquery_datatransfer_v1库创建了一个BigQuery Transfer Service的客户端。然后,我们指定了传输的参数,包括目标数据集ID、显示名称、数据源ID(在这种情况下是BigQuery)、目标表名模板和写入模式。如果目标数据集位于REGION_ASIA_SOUTHEAST_1,我们还指定了数据集的位置为asia-southeast1

最后,我们调用create_transfer_config方法来创建传输配置,并打印出响应中的传输名称。

请确保您已经安装了google-cloud-bigquery-datatransfer库,并使用正确的项目ID、数据集ID和位置参数调用create_transfer函数。

相关内容

热门资讯

5分钟私人局辅助免费!如何下载... 5分钟私人局辅助免费!如何下载德普之星辅助软件,德扑之心免费透视,详细教程(有挂详情)1、超多福利:...
两分钟透视挂!德普之星透视软件... 两分钟透视挂!德普之星透视软件免费入口官网(透视辅助)详细辅助作弊器(原来作弊器)该软件可以轻松地帮...
八分钟开辅助!德普之星辅助器a... 八分钟开辅助!德普之星辅助器app,德普之星有辅助软件吗,详细教程(有挂秘籍)1、每一步都需要思考,...
1分钟开辅助!德普软件(透视辅... 1分钟开辅助!德普软件(透视辅助软件)详细辅助程序(都是程序);所有人都在同一条线上,像星星一样排成...
五分钟设置埋牌!德普之星透视辅... 五分钟设置埋牌!德普之星透视辅助软件下载,德普辅助器辅助器怎么用,详细教程(有挂方法)德普之星透视辅...
十分钟透视软件!德普之星私人局... 十分钟透视软件!德普之星私人局辅助器(透视辅助)详细辅助外挂(一直外挂)1、在德普之星私人局辅助器a...
十分钟透视辅助插件!如何下载德... 十分钟透视辅助插件!如何下载德普之星辅助软件,德普辅助软件,详细教程(有挂技巧);1、打开软件启动之...
五分钟透视!德普之星透视辅助软... 五分钟透视!德普之星透视辅助软件激活码(透视辅助)详细辅助插件(一贯插件);1、德普之星透视辅助软件...
九分钟透视辅助!德普之星怎么设... 九分钟透视辅助!德普之星怎么设置埋牌(透视辅助软件)详细辅助模拟器(总是模拟器)该软件可以轻松地帮助...
九分钟透视!德普之星怎么设置埋... 九分钟透视!德普之星怎么设置埋牌(透视辅助)详细辅助神器(一直神器);1、上手简单,内置详细流程视频...