Элементы хранилища данных ArcGIS Online используются для доступа к данным ArcGIS Data Pipelines.
Когда вы используете редактор Data Pipelines для добавления набора данных из облачного хранилища или базы данных, в ваших ресурсах создается элемент хранилища данных. Вы можете использовать этот рабочий процесс для создания элемента хранилища данных, но редактор Data Pipelines расходует кредиты, когда вы подключены. В качестве альтернативы вы можете добавить элемент хранилища данных из вкладки Мои ресурсы страницы Ресурсы в ArcGIS Online, чтобы не тратить кредиты.
Добавление элемента хранилища данных
Для создания элемента хранилища данных облачного хранилища или базы данных в ArcGIS Online роли, назначенной вашей учетной записи, должны быть предоставлены как минимум следующие права доступа:
- Создание и запуск конвейеров данных
- Создание, обновление и удаление ресурсов
- Публикация размещенных векторных слоев
Чтобы добавить элемент хранилища данных из раздела Мои ресурсы, выполните следующие действия:
- Убедитесь, что вы вошли в организацию.
- На вкладке Мои ресурсы на странице Ресурсы щелкните Новый элемент и выберите Хранилище данных.
- Выберите тип добавляемого хранилища данных.
- База данных — при использовании этой опции выберите облачное хранилище данных для доступа: BigQuery или Snowflake.
- Облачное хранилище — при использовании этой опции выберите местоположение хранилища BLOB-объектов в облаке, содержащее данные: Amazon S3 или Microsoft Azure Storage.
- Щелкните Далее.
- Чтобы подключиться к Google BigQuery, используйте аутентификацию сервиса и укажите учетные данные и местоположение данных, выполнив следующие действия:
- Нажмите Выбрать ключевой файл, найдите и выберите файл ключа (.json), содержащий учетные данные, необходимые для доступа к хранилищу данных.
- В поле Идентификатор проекта задайте идентификатор проекта BigQuery, содержащего необходимые вам данные.
Информацию об использовании ресурсов и ограничениях можно найти в справке ArcGIS Data Pipelines.
- Чтобы подключиться к Snowflake, используйте аутентификацию пользователя, введите учетные данные и укажите местоположение данных, выполнив следующие действия:
- В поле Сервер укажите URL-адрес для доступа к вашей учетной записи Snowflake.
- Введите имя пользователя и пароль вашей учетной записи Snowflake в соответствующие поля.
- В поле База данных введите имя базы данных Snowflake, содержащей данные.
- В поле Схема введите имя схемы, содержащей необходимые вам данные.
- В поле Хранилище укажите имя хранилища, которое будет предоставлять вычислительные ресурсы для подключения.
- В поле Роль укажите имя роли, которая будет предоставлять права доступа для подключения.
У роли должны быть, как минимум, права доступа USAGE и CREATE STAGE в схеме, указанной вами на шаге d.
Информацию об использовании ресурсов и ограничениях можно найти в справке ArcGIS Data Pipelines.
- Чтобы получить доступ к содержимому в контейнере Amazon Simple Storage Service (S3), укажите ключ доступа и местоположение данных, выполнив следующие действия:
- В поле Ключ доступа введите ID ключа доступа для своей учетной записи Amazon Web Services (AWS).
- В поле Секретный ключ укажите секретный ключ доступа для ID ключа доступа, который вы указали на предыдущем шаге.
- В ниспадающем меню Регион выберите регион AWS, в котором находится бакет S3.
- В поле Имя бакета введите имя бакета S3.
- При желании в поле Папка укажите путь и имя подпапки для прямого доступа к определенной подпапке в бакете.
Если имя папки не указано, хранилище данных будет обращаться к корневому местоположению бакета.
Информацию об использовании ресурсов и ограничениях можно найти в справке ArcGIS Data Pipelines.
- Чтобы получить доступ к содержимому контейнера Microsoft Azure, укажите местоположение данных и либо общий ключ, либо учетные данные аутентификации подписи общего доступа, выполнив следующие действия:
- Выберите один из следующих вариантов в ниспадающем меню Тип аутентификации и укажите соответствующую информацию для аутентификации:
- Общий ключ — укажите имя вашей учетной записи Microsoft Azure и ее ключ.
- Подпись общего доступа — укажите имя своей учетной записи Microsoft Azure и токен подписи общего доступа.
- Выберите один из следующих вариантов в ниспадающем меню Домен хранилища:
- Azure Cloud — выберите этот вариант, если контейнер находится в коммерческом облаке Microsoft Azure.
- Azure US Government — выберите этот вариант, если контейнер находится в облаке Microsoft Azure правительства США.
- Другой — выберите этот вариант, если вы развернули контейнер в пользовательском домене. Укажите точку доступа к хранилищу BLOB-объектов Azure в поле Точка доступа.
- В поле Имя контейнера введите имя контейнера хранилища BLOB-объектов Azure.
- При желании в поле Папка укажите путь и имя подпапки для прямого доступа к определенной подпапке в контейнере.
Если имя папки не указано, хранилище данных будет обращаться к корневому местоположению контейнера.
Информацию об использовании ресурсов и ограничениях можно найти в справке ArcGIS Data Pipelines.
- Выберите один из следующих вариантов в ниспадающем меню Тип аутентификации и укажите соответствующую информацию для аутентификации:
- По завершении ввода информации о подключении щелкните Далее.
- Укажите заголовок.
- Выберите папку в Мои ресурсы, в которой вы хотели бы сохранить данный элемент.
Кроме того, можно выбрать в меню пункт Создать новую папку и ввести имя папки, чтобы сохранить этот элемент в новой папке.
Имена папок не могут содержать 4-байтовые символы Unicode.
- Если администратором организации заданы ресурсы по категориям, щелкните Назначить категорию и выберите до 20 категорий, чтобы помочь пользователям в поиске нужного элемента.
Вы также можете использовать поле Фильтр категорий, чтобы сократить список категорий.
- Дополнительно введите теги, описывающие элемент.
Разделяйте термины запятыми (например Федеральная земля считается одним тегом, а Федеральная, земля рассматривается как два тега).
По мере ввода вы можете выбирать любые из появляющихся тегов; предлагаемые теги создаются на основе ранее добавленных вами тегов.
- Дополнительно предоставьте краткое описание элемента.
- Щелкните Создать подключение.
Элемент хранилища данных будет создан, и откроется страница элемента.