Добавление элемента хранилища данных облачного хранилища или базы данных

Элементы хранилища данных ArcGIS Online используются для доступа к данным ArcGIS Data Pipelines.

Когда вы используете редактор Data Pipelines для добавления набора данных из облачного хранилища или базы данных, в ваших ресурсах создается элемент хранилища данных. Вы можете использовать этот рабочий процесс для создания элемента хранилища данных, но редактор Data Pipelines расходует кредиты, когда вы подключены. В качестве альтернативы вы можете добавить элемент хранилища данных из вкладки Мои ресурсы страницы Ресурсы в ArcGIS Online, чтобы не тратить кредиты.

Добавление элемента хранилища данных

Для создания элемента хранилища данных облачного хранилища или базы данных в ArcGIS Online роли, назначенной вашей учетной записи, должны быть предоставлены как минимум следующие права доступа:

  • Создание и запуск конвейеров данных
  • Создание, обновление и удаление ресурсов
  • Публикация размещенных векторных слоев

Чтобы добавить элемент хранилища данных из раздела Мои ресурсы, выполните следующие действия:

  1. Убедитесь, что вы вошли в организацию.
  2. На вкладке Мои ресурсы на странице Ресурсы щелкните Новый элемент и выберите Хранилище данных.
  3. Выберите тип добавляемого хранилища данных.
    • База данных — при использовании этой опции выберите облачное хранилище данных для доступа: BigQuery или Snowflake.
    • Облачное хранилище — при использовании этой опции выберите местоположение хранилища BLOB-объектов в облаке, содержащее данные: Amazon S3 или Microsoft Azure Storage.
  4. Щелкните Далее.
  5. Информация, которую необходимо предоставить для подключения, зависит от расположения данных, выбранного вами на шаге 3.
  6. Чтобы подключиться к Google BigQuery, используйте аутентификацию сервиса и укажите учетные данные и местоположение данных, выполнив следующие действия:
    1. Нажмите Выбрать ключевой файл, найдите и выберите файл ключа (.json), содержащий учетные данные, необходимые для доступа к хранилищу данных.
    2. В поле Идентификатор проекта задайте идентификатор проекта BigQuery, содержащего необходимые вам данные.

    Информацию об использовании ресурсов и ограничениях можно найти в справке ArcGIS Data Pipelines.

  7. Чтобы подключиться к Snowflake, используйте аутентификацию пользователя, введите учетные данные и укажите местоположение данных, выполнив следующие действия:
    1. В поле Сервер укажите URL-адрес для доступа к вашей учетной записи Snowflake.
    2. Введите имя пользователя и пароль вашей учетной записи Snowflake в соответствующие поля.
    3. В поле База данных введите имя базы данных Snowflake, содержащей данные.
    4. В поле Схема введите имя схемы, содержащей необходимые вам данные.
    5. В поле Хранилище укажите имя хранилища, которое будет предоставлять вычислительные ресурсы для подключения.
    6. В поле Роль укажите имя роли, которая будет предоставлять права доступа для подключения.

      У роли должны быть, как минимум, права доступа USAGE и CREATE STAGE в схеме, указанной вами на шаге d.

    Информацию об использовании ресурсов и ограничениях можно найти в справке ArcGIS Data Pipelines.

  8. Чтобы получить доступ к содержимому в контейнере Amazon Simple Storage Service (S3), укажите ключ доступа и местоположение данных, выполнив следующие действия:
    1. В поле Ключ доступа введите ID ключа доступа для своей учетной записи Amazon Web Services (AWS).
    2. В поле Секретный ключ укажите секретный ключ доступа для ID ключа доступа, который вы указали на предыдущем шаге.
    3. В ниспадающем меню Регион выберите регион AWS, в котором находится бакет S3.
    4. В поле Имя бакета введите имя бакета S3.
    5. При желании в поле Папка укажите путь и имя подпапки для прямого доступа к определенной подпапке в бакете.

      Если имя папки не указано, хранилище данных будет обращаться к корневому местоположению бакета.

    Информацию об использовании ресурсов и ограничениях можно найти в справке ArcGIS Data Pipelines.

  9. Чтобы получить доступ к содержимому контейнера Microsoft Azure, укажите местоположение данных и либо общий ключ, либо учетные данные аутентификации подписи общего доступа, выполнив следующие действия:
    1. Выберите один из следующих вариантов в ниспадающем меню Тип аутентификации и укажите соответствующую информацию для аутентификации:

      • Общий ключ — укажите имя вашей учетной записи Microsoft Azure и ее ключ.
      • Подпись общего доступа — укажите имя своей учетной записи Microsoft Azure и токен подписи общего доступа.

    2. Выберите один из следующих вариантов в ниспадающем меню Домен хранилища:

      • Azure Cloud — выберите этот вариант, если контейнер находится в коммерческом облаке Microsoft Azure.
      • Azure US Government — выберите этот вариант, если контейнер находится в облаке Microsoft Azure правительства США.
      • Другой — выберите этот вариант, если вы развернули контейнер в пользовательском домене. Укажите точку доступа к хранилищу BLOB-объектов Azure в поле Точка доступа.

    3. В поле Имя контейнера введите имя контейнера хранилища BLOB-объектов Azure.
    4. При желании в поле Папка укажите путь и имя подпапки для прямого доступа к определенной подпапке в контейнере.

      Если имя папки не указано, хранилище данных будет обращаться к корневому местоположению контейнера.

    Информацию об использовании ресурсов и ограничениях можно найти в справке ArcGIS Data Pipelines.

  10. По завершении ввода информации о подключении щелкните Далее.
  11. Укажите заголовок.
  12. Выберите папку в Мои ресурсы, в которой вы хотели бы сохранить данный элемент.

    Кроме того, можно выбрать в меню пункт Создать новую папку и ввести имя папки, чтобы сохранить этот элемент в новой папке.

    Имена папок не могут содержать 4-байтовые символы Unicode.

  13. Если администратором организации заданы ресурсы по категориям, щелкните Назначить категорию и выберите до 20 категорий, чтобы помочь пользователям в поиске нужного элемента.

    Вы также можете использовать поле Фильтр категорий, чтобы сократить список категорий.

  14. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например Федеральная земля считается одним тегом, а Федеральная, земля рассматривается как два тега).

    По мере ввода вы можете выбирать любые из появляющихся тегов; предлагаемые теги создаются на основе ранее добавленных вами тегов.

  15. Дополнительно предоставьте краткое описание элемента.
  16. Щелкните Создать подключение.

Элемент хранилища данных будет создан, и откроется страница элемента.