Могу ли я получить доступ к корзине AWS S3 с доступом «к корзине и объектам, не являющимся общедоступными» через AWS Quicksight?

#amazon-web-services #amazon-s3 #amazon-quicksight

#amazon-web-services #amazon-s3 #amazon-quicksight

Вопрос:

Существует корзина S3, которая имеет доступ к «корзине и объектам, не являющимся общедоступными». В Athena есть таблица, которая успешно извлекает данные из корзины S3. Однако я не могу извлечь данные из Athena в Quicksight. Я пришел к выводу, что это связано с тем, что корзина S3 имеет доступ к «корзине и объектам, не являющимся общедоступными». Правильно ли это?

Так ли это, что у Athena есть какой-то специальный доступ к корзине S3, а у Quicksight его нет?

Вот грубая иллюстрация проблемы:

введите описание изображения здесь

Я новичок, когда дело доходит до AWS, поэтому приношу извинения за отсутствие какой-либо информации.

Заранее спасибо.

Ответ №1:

Чтобы убедиться, что вы можете подключить Amazon QuickSight к Athena, проверьте следующие настройки:

  • Разрешения ресурсов AWS внутри Amazon QuickSight
  • Политики AWS IAM
  • Расположение корзины S3
  • Расположение результатов запроса

Если местоположение корзины S3 и местоположение результатов запроса указаны правильно, могут возникнуть проблемы с разрешениями ресурсов Amazon QuickSight. Вы должны убедиться, что Amazon QuickSight может получить доступ к корзинам S3, используемым Athena:

  1. Выберите имя своего профиля. Выберите Управление QuickSight, затем выберите Безопасность и разрешения.
  2. Выберите Добавить или удалить.
  3. Найдите Athena, выберите ее, чтобы включить Athena. (выберите Подключить оба)
  4. Выберите корзины, к которым вы хотите получить доступ, и нажмите Выбрать.
  5. Выберите Обновить.