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