Google Cloud Vision-Google将图像上传到哪个区域?

时间:2018-12-21 14:30:09

标签: google-cloud-platform google-cloud-vision amazon-rekognition

我正在构建基于OCR的解决方案,以从某些财务文件中提取信息。 根据我国(印度)的规定,该数据不能离开印度。

是否可以找到Google Cloud Vision服务器所在的区域? 另外,是否可以通过GCP控制台限制服务区域?

这是我尝试过的:

  1. 我经历了GCP数据使用常见问题解答:https://cloud.google.com/vision/docs/data-usage

  2. GCP服务条款: https://cloud.google.com/terms/ (请参见本页上的第1.4点数据位置)

  3. 与GCP销售代表通话。他不知道答案。

我知道我可以和Google支持人员联系,但这需要100美元才能激活,这对我来说很重要。

任何帮助将不胜感激。我也阅读了有关Rekognition的文档,但似乎将一些数据发送到外部进行培训,因此暂时不考虑使用。

PS-经过编辑,使我尝试过的事情更加清晰。

2 个答案:

答案 0 :(得分:2)

如@Tedinoz在上面的评论中所指出的,可以在这里找到答案:https://groups.google.com/forum/#!topic/cloud-vision-discuss/at43gnChLNY

总结一下: 1. Google仅将上传到Cloud Vision的图像存储在内存中 2.数据不限于特定区域(截至2018年12月6日) 3.他们可能会在2019年第一季度添加数据驻留功能。

答案 1 :(得分:1)

对于最近在看这个主题的任何人,Google Vision都已在其release notes中看到了2019年12月推出的多区域支持。

当前,Google Vision支持2个不同的处理区域:euus,他们说使用特定端点可以确保仅在所选区域内进行处理。

documentation for regionalization提到您可以简单地将默认的API端点vision.googleapis.com替换为任何一个区域端点:

  • eu-vision.googleapis.com
  • us-vision.googleapis.com

视觉客户端库还提供了用于选择端点的选项,文档提供了code samples

例如,以下是在Python中的操作方式:

from google.cloud import vision

client_options = {'api_endpoint': 'eu-vision.googleapis.com'}
client = vision.ImageAnnotatorClient(client_options=client_options)