BigQuery预订API:位置EU不可能

2024-05-18 14:51:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我在使用BigQuery插槽预订API时遇到问题。似乎我能输入的唯一有效位置是“我们”。我得到“位置ID:EU无效”。 然而,在控制台中,欧盟当然也可以保留。我也尝试过没有运气的地区和区域

示例代码:

region = 'EU'
admin_project_id = 'admin_project'

def api_builder():
    res_api = ReservationServiceClient()
    parent_arg = "projects/{}/locations/{}".format(
        admin_project_id, region)
    return(res_api, parent_arg)

def purchase_commitment(slots=500):
    api = api_builder()
    res_api = api[0]
    parent_arg = api[1]
    commit_config = CapacityCommitment(plan='FLEX', slot_count=slots)
    commit = res_api.create_capacity_commitment(parent=parent_arg,
                                                capacity_commitment=commit_config)
    print(commit)
    return commit.name


Tags: projectapiidreturnadmindefbuilderarg

热门问题