Как просмотреть данные в файле JSON, который находится в GCS? - PullRequest
1 голос
/ 11 апреля 2019

Я впервые играю с Google Data Fusion (он был выпущен в бета-версии около 4 часов назад), и первое, что я пытаюсь сделать, это что-то довольно тупое - прочитайте содержимое файла JSON, который находится в корзине GCS. Источник GCS кажется очевидной вещью. Я настроил это так:

enter image description here

При переходе на вкладку «Просмотр» появляется сообщение

Предварительный просмотр данных для этапа «Google Cloud Storage» недоступен.

Это из-за того, что я сделал неправильно, или потому что источник GCS не поддерживает предварительный просмотр данных? Я буду немного разочарован, если это последнее, предварительный просмотр данных будет очень и очень полезен для такого инструмента, как этот.

Ответы [ 2 ]

2 голосов
/ 11 апреля 2019

Вы зарабатываете все справедливые очки, и мы будем их решать и улучшать опыт.Полностью понимаю, что вы говорите.

Нитин

1 голос
/ 11 апреля 2019

ОК. Я выяснил проблему, учетная запись службы, на которой работает экземпляр Data Fusion, нуждается в доступе к хранилищам. Когда я предоставил этот доступ (добавив учетную запись службы к ролям администратора и хранилища объектов прежних версий), сообщение об ошибке исчезло (оно было заменено другим сообщением об ошибке, но оно относится к другому потоку).

Здесь есть ряд проблем:

  • Я выяснил проблему, только когда попытался запустить конвейер и увидел полезное сообщение об ошибке в журналах ("<service account> does not have storage.buckets.get access to <bucket>"). На вкладке «Предварительный просмотр» не было сообщений об ошибках, указывающих на проблему, там должно отображаться то же сообщение об ошибке.
  • Почему я не могу выбрать, какую учетную запись службы я хочу использовать для экземпляра, а не создавать ее от моего имени?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...