Хранилище Azure Blob

Тип источника хранилища Azure Blob в ArcGIS Velocity считывает записи из файлов, хранящихся в хранилище Azure Blob.

Примеры

Ниже приведены примеры использования для источника данных:

  • Исследователь хочет загрузить сотни текстовых файлов с разделителями из хранилища Azure Blob в Velocity, чтобы выполнить анализ данных.
  • Отдел ГИС хранит обычно используемые шейп-файлы с границами в хранилище Azure Blob и хочет загрузить шейп-файл границы округа в Velocity в качестве границы агрегации.

Примечания по использованию

При работе с источником данных учитывайте следующее:

  • Все файлы, идентифицированные в хранилище Azure Blob шаблоном именования в параметре Набор данных, должны иметь одинаковую схему и тип геометрии. При указании имени папки для параметра Набор данных все файлы в директориях должны иметь одинаковый тип файла и схему.
  • Ключ учетной записи шифруется при первом сохранении аналитики и сохранится в зашифрованном состоянии.
  • При указании пути к папке используйте прямые слэши (//).
  • После настройки параметров подключения источника данных, обратитесь к разделу по настройке входных данных, чтобы научиться задавать схему и ключевые поля.

Параметры

Ниже приведены параметры источника данных:

ПараметрОписаниеТип данных
Ключ учетной записи

Ключ доступа к учетной записи для хранилища Azure Blob.

Velocity использует ключ доступа к учетной записи для загрузки указанных источников данных в приложение.

Ключ доступа к учетной записи шифруется при первом сохранении аналитики и сохранится в зашифрованном состоянии.

Строка

Имя учетной записи

Имя учетной записи Azure Storage, содержащей контейнеры хранилища Azure Blob.

Строка

Суффикс конечной точки

Суффикс конечной точки для доступа к хранилищу Azure Blob. Для большинства пользователей это будет выглядеть следующим образом: core.windows.net.

Строка

Имя контейнера

Имя контейнера хранилища Azure Blob, содержащего файлы для загрузки.

Строка

Путь к папке

Путь к папке, содержащей файлы для загрузки в Velocity. Ниже приведены примеры:

  • При загрузке файлов из корневого уровня хранилища Azure Blob введите один прямой слэш (/).
  • При загрузке файлов из папки в хранилище Azure Blob введите прямой слэш, а затем путь к папке, например, /gis_data_folder/folder_containing_desired_dataset.

Строка

Набор данных

Имя файла, считываемого при загрузке одного файла, или шаблон, указывающий набор файлов, за которым следует расширение типа файла.

Чтобы построить шаблон, указывающий на набор файлов, используйте звездочку (*) в качестве подстановочного символа либо отдельно, либо в сочетании с частичным именем файла.

Все файлы, идентифицированные шаблоном именования, должны иметь одинаковую схему и тип геометрии.

В качестве альтернативы, при загрузке нескольких файлов и/или вложенных папок, вы также можете указать имя содержащей папки в качестве имени набора данных вместо имени файла с расширением. Если в качестве набора данных указано имя содержащей папки, нельзя использовать подстановочные знаки или ограничивать типы файлов. Будут загружены все файлы из указанной папки, и все они должны иметь один и тот же тип файла.

Ниже приведены примеры:

  • Один файл в папке: filename.csv
  • Все файлы в папке: *.shp
  • Выбрать файлы в папке: sensor_data_201*.json
  • Все файлы из директории или директории директорий (поддиректорий): containingFolderName

Строка

Загружать только последние файлы

Указывает, загружает ли источник хранилища Azure Blob все файлы или только файлы, созданные или измененные с момента последнего запуска аналитики.

  • Если задано false, все файлы в указанном источнике и путь с указанным именем набора данных будут загружаться при каждом запуске. Значением по умолчанию является false.
  • Если установлено значение true, только файлы, которые были изменены или созданы, загружаются при каждом запуске аналитики.

Параметр может иметь значение true только для запланированной аналитики больших данных.

При первом запуске запланированной аналитики больших данных с параметром, установленным на true. Аналитика больших данных не загружает никакие файлы, и запуск аналитики будет завершен. При последующих запусках аналитики файлы загружаются с датой последнего изменения с момента последнего запланированного запуска аналитики.

Boolean

Советы и ограничения

При использовании источника данных учитывайте следующее:

  • Все файлы, идентифицированные в хранилище Azure Blob шаблоном именования в свойстве набора данных, должны иметь одинаковую схему и тип геометрии.
  • Внедрение JSON с массивом объектов, на которые ссылается корневой узел, в настоящее время не поддерживается для Amazon S3 или хранилища Azure Blob.