Как просмотреть данные в файле JSON, который находится в GCS?

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

Если я перехожу на вкладку Preview, я вижу сообщение

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

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

2 ответа

Решение

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

Нитин

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

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

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