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

ran*_*rsh 5 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 - 编辑以使我尝试过的事情更清楚。

odo*_*ony 5

对于最近关注此主题的人来说,Google Vision 已于 2019 年 12 月引入了多区域支持,如其发行说明中所示。

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

区域化文档提到,您可以简单地将默认 API 端点替换vision.googleapis.com为任一区域端点:

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

视觉客户端库还提供用于选择端点的选项,并且文档提供了代码示例

例如,以下是在 Python 中执行此操作的方法:

from google.cloud import vision

client_options = {'api_endpoint': 'eu-vision.googleapis.com'}
client = vision.ImageAnnotatorClient(client_options=client_options)
Run Code Online (Sandbox Code Playgroud)


ran*_*rsh 3

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

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