Вы можете настроить, визуализировать и использовать подключения к многофайловым объектам (MFC) в анализе.
Использование MFC
После настройки структуры ваших данных вы можете выполнить следующее:
- Настройка MFC
- Визуализация набора данных MFC
- Использование наборов данных MFC в анализе
Настройка MFC
Чтобы начать, необходимо создать MFC. Существует два способа создания MFC:
- Использование диалогового окна Новое подключение к многофайловым объектам. Для доступа к этому диалоговому окну на ленте Вставка щелкните Подключения и выберите Новое подключение к многофайловым объектам. Диалоговое окно включает интерфейс для интерактивного создания MFC и настройки свойства для каждого набора данных.
- Использование инструмента геообработки Создать подключение к многофайловым объектам.
При поиске наборов данных в MFC может возникнуть две проблемы:
- Ожидаемые наборы данных отсутствуют. В этом случае проверьте, что указан правильный путь, который задает папку-источник, содержащую подпапки, и что тип данных поддерживается.
- Не удается зарегистрировать один или несколько наборов данных. Если наборы данных не удается зарегистрировать, изучите следующее:
Проблема Решение Пример Формат наборов данных не отвечает требованиям.
Откройте файл, чтобы убедиться, что он выглядит как ожидается. Если структура данных неверна, обновите его и повторите попытку.
Файл .csv содержит несколько строк и описание данных, затем только пустые строки.
Схемы наборов данных в папке не совпадают.
Все файлы в папке набора данных должны иметь одинаковую схему. Откройте файлы и сравните схемы. Исправьте не совпадающие схемы и снова попробуйте зарегистрировать набор данных.
Один файл .csv содержит 10 полей, другой - только 8.
Типы файлов набора данных в папке не совпадают.
Все файлы в папке набора данных должны иметь одно расширение (тип файла). Проверьте типы файлов в источнике данных и удалите или переместите лишние.
Набор данных шейп-файла - это та же папка, что и файл Parquet.
Не распознается формат полей.
Это происходит редко, но может случиться, если ORC и Parquet используют необычный формат. Убедитесь, что вы используете допустимые форматы полей.
Используется файл Parquet с неизвестным форматом поля.
Если вы создаете MFC с помощью файла с разделителями и не видите строк заголовка, у вас, возможно, недопустимое значение строки заголовка. Убедитесь, что все поля имеют заголовки и что ни одно из них не является пустым. Если для создания доступа к файлу больших данных вы используете диалоговое окно, вы можете обновить заголовки полей на панели Поля. Вы также можете обновить имена полей с помощью инструмента Обновить свойства набора данных подключения к многофайловым объектам.
Когда вы создаете MFC, схема, геометрия и время определяются для каждого из наборов данных. Часто, в отображение этих значений в наборе данных вносятся изменения. Чтобы проверить, что каждый набор данных правильно представляет геометрию, время и поля, используйте инструмент геообработки Описание набора данных. Например, при просмотре наборов данных, вам может потребоваться сделать одно или несколько из следующих изменений в вашем MFC:
- Изменение имен полей наборов данных с разделителями.
- Изменение полей, доступных для анализа.
- Изменение полей, используемых для представления геометрии или времени.
- Добавление фильтра в набор данных.
- Добавление псевдонима в набор данных.
- Удаление из MFC наборов данных, которые не требуются в анализе.
- Обновление MFC для включения новых наборов данных (новой подпапки в папке-источнике).
Чтобы внести такие изменения, можно использовать диалоговое окно Новое подключение к многофайловым объектам или любую комбинацию следующих инструментов:
- Копировать набор данных из подключения к многофайловым объектам - копирует набор данных из MFC в класс объектов.
- Дублировать набор данных из подключения к многофайловым объектам - создает представление имеющегося набора данных MFC.
- Обновить подключение к многофайловым объектам – проверяет наличие новых наборов данных и добавляет их в MFC.
- Удалить набор данных из подключения к многофайловым объектам - удаляет набор данных из MFC.
- Обновить свойства набора данных подключения к многофайловым объектам - изменяет свойства отдельного набора данных MFC.
- Предварительный просмотр набора данных из подключения к многофайловым объектам – предварительный просмотр первых десяти объектов в наборе данных, чтобы убедиться в их правильной регистрации.
- Описание набора данных - для проверки набора данных.
Визуализация набора данных MFC
Вы можете визуализировать шейп-файлы и файлы с разделителями в наборах данных MFC на карте.
Примечание:
Наборы данных MFC, использующие исходные файлы parquet и ORC, не могут быть визуализированы.Чтобы добавить набор данных на карту, найдите элемент MFC на панели Каталог, щелкните, чтобы развернуть наборы данных, и добавьте набор на карту.
Наборы данных MFC отображаются на карте в упрощенном виде и имеют следующие ограничения:
- При визуализации наборов данных MFC свойства времени в свойствах набора данных MFC не задаются автоматически в новом слое. Чтобы визуализировать набор данных со временем, установите свойства времени слоя после добавления набора данных на карту
- Рисование файлов с разделителями будет масштабироваться до полного экстента пространственной привязки набора данных MFC.
- Если вы добавляете новые записи в существующий набор данных MFC, например добавляете новые строки в CSV-файл в существующем MFC, новые записи не будут отображаться до тех пор, пока вы не перезапустите ArcGIS Pro.
- Если вы добавляете новые файлы в существующий набор данных MFC, например добавляете новый CSV-файл в существующем наборе данных MFC, новые записи не будут отображаться до тех пор, пока вы не перезапустите ArcGIS Pro.
Использование наборов данных MFC в анализе
Когда наборы данных MFC используются для инструментов GeoAnalytics Desktop, анализ оптимизируется для чтения данных и происходит параллельно на нескольких ядрах ЦПУ вашего компьютера. Для всех других инструментов геообработки чтение и обработка данных MFC не оптимизированы для параллельного выполнения, а являются последовательными и однопоточными.
Наборы данных MFC на основе файлов с разделителями или шейп-файлов можно использовать в большинстве инструментов геообработки.
Примечание:
Наборы данных MFC, использующие исходные файлы parquet и ORC, могут быть использованы только для инструментов GeoAnalytics Desktop.Вы не сможете применить выборку к набору данных MFC, если он используется как входной в инструменте GeoAnalytics Desktop.
Чтобы использовать набор данных MFC в инструменте геообработки, добавьте набор данных MFC на карту и выберите имя слоя из списка выбора параметров или используйте кнопку Обзор для перехода в рабочую область MFC и выбора входного набора данных. Следующие инструменты не поддерживают входные файлы MFC:
- Инструменты, основанные на сервисах, в том числе GeoAnalytics Server, Стандартный анализ объектов и инструменты анализа ArcGIS Online
- Инструменты, которые изменяют входные наборы данных, такие как Вычислить поле и Ближайший