Тип источника хранилища 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 все файлы или только файлы, созданные или измененные с момента последнего запуска аналитики.
Параметр может иметь значение true только для запланированной аналитики больших данных. При первом запуске запланированной аналитики больших данных с параметром, установленным на true. Аналитика больших данных не загружает никакие файлы, и запуск аналитики будет завершен. При последующих запусках аналитики файлы загружаются с датой последнего изменения с момента последнего запланированного запуска аналитики. | Boolean |
Советы и ограничения
При использовании источника данных учитывайте следующее:
- Все файлы, идентифицированные в хранилище Azure Blob шаблоном именования в свойстве набора данных, должны иметь одинаковую схему и тип геометрии.
- Внедрение JSON с массивом объектов, на которые ссылается корневой узел, в настоящее время не поддерживается для Amazon S3 или хранилища Azure Blob.