Java-клиент google-cloud-datastore: есть ли способ вывести схему и / или получить результаты как Json? - PullRequest
0 голосов
/ 18 октября 2018

Я работаю над источником данных хранилища данных для apache-spark, основанным на API источника данных spark V2.Я смог реализовать с помощью жестко запрограммированного единственного объекта, но не смог обобщить его.Либо мне нужно вывести схему сущности и перевести запись сущности в Spark Row, либо прочитать запись сущности как json и позволить пользователю преобразовать ее в продукт scala (java-клиент хранилища данных основан на REST, поэтому полезная нагрузка извлекается как json).Я мог видеть "entity.properties" как ключевые значения json из отладчика IntelliJ, который включает в себя все, что мне нужно (имя столбца, значение, тип и т. Д.), Но я не могу использовать entity.properties из-за ограничений доступа.Цени любые идеи.

1 Ответ

0 голосов
/ 22 октября 2018

исправлено переключением на API низкого уровня https://github.com/GoogleCloudPlatform/google-cloud-datastore

полный источник для коннектора спарк-хранилища данных https://github.com/sgireddy/spark-datastore-connector

...