Загрузка данных из Google Datastore в Google Cloud ML Engine - PullRequest
1 голос
/ 15 марта 2019

Я пытался запустить учебное задание ML Engine, считывая данные из Cloud Datastore, но получил ошибку разрешения:

line 434, in _end_unary_response_blocking raise _Rendezvous(state, None, None, deadline) grpc._channel._Rendezvous: <_Rendezvous of RPC that terminated with (StatusCode.PERMISSION_DENIED, Missing or insufficient permissions.)> The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.5/runpy.py", 

Я запускал тот же сценарий локально, и он работал хорошо. Я искал, как добавить разрешение Datastore в Cloud ML, но ничего не нашел ...

1 Ответ

0 голосов
/ 16 марта 2019

Неясно, используете ли вы Cloud ML Engine и Cloud Datastore в том же проекте, или у вас включен API Cloud Datastore API. Вероятно, вы можете следовать инструкциям на https://cloud.google.com/ml-engine/docs/tensorflow/working-with-cloud-storage#setup-different-project, чтобы убедиться, что учетная запись службы, на которую работает рабочая нагрузка Cloud ML Engine, способная обращаться к облачному хранилищу данных.

...