Parquet в ArcGIS Pro
Есть два способа работы с файлами Apache Parquet в ArcGIS Pro. Каждый из них служит своей цели и предъявляет различные требования, а именно:
Создайте подключение к многофайловым объектам из нескольких файлов Parquet, имеющих одинаковую схему — используйте эту опцию для анализа или визуализации нескольких файлов одновременно. Дополнительные сведения и требования для этого метода см. в разделе Подключение к многофайловым объектам и на соответствующих страницах справки.
Найдите отдельный файл Parquet, хранящийся на локальном диске или в поддерживаемом местоположении облачного хранилища, и добавьте его на карту или в сцену — этот метод оптимизирован для визуализации объектов на карте или сцене и выполнения запросов к ним, когда файл Parquet содержит поле поддерживаемого пространственного типа. Эта функциональность доступна при любом уровне лицензии ArcGIS Pro. Требования и сопутствующую информацию по этому методу см. ниже.
Требования к файлу Parquet для его использования
Чтобы визуализировать пространственные данные в файле Parquet, хранящемся на локальном диске или в поддерживаемом местоположении облачного хранилища, файл должен соответствовать описанным ниже требованиям.
Требования к файлам
Для использования с ArcGIS Pro должны быть соблюдены следующие требования, связанные с именем файла и форматом:
Файл должен иметь расширение
.parquet.Поддерживаются только незашифрованные файлы Parquet.
ArcGIS Pro поддерживает несжатые файлы Parquet или файлы Parquet, сжатые с использованием формата сжатия Snappy, GZIP, или Zstandard (Zstd). Другие форматы сжатия, включая пользовательские форматы сжатия, не поддерживаются.
Имя файла должно содержать буквенно-цифровые символы. Также допускаются дефисы (-) и подчеркивания (_). В имени кэшированного слоя следующие специальные символы будут заменены на символы подчеркивания:
Круглые скобки (())
Квадратные скобки ([])
Фигурные скобки ()
Амперсанд (&)
Знак "собака" (@)
Знак карет (^)
Точка (.)
Восклицательный знак (!)
Знак решетки (#)
Знак процента (%)
Знак Плюс (+)
Одинарная кавычка (')
Тильда (~)
Знак доллара США ($)
Другие специальные символы не поддерживаются.
Требования к столбцам
Для использования с ArcGIS Pro столбцы в файле Parquet должны соответствовать следующим требованиям:
Имена столбцов должны содержать не более 128 буквенно-цифровых символов. Также допускаются подчеркивания (_). Пробелы, табуляции, переносы строк и следующие специальные символы будут заменены подчеркиваниями в имени поля в кэшированном слое:
Круглые скобки (())
Квадратные скобки ([])
Угловые кавычки (< >)
Фигурные скобки ()
Амперсанд (&)
Звездочка (*)
Знак "собака" (@)
Знак карет (^)
Двоеточие (:)
Точка (.)
Знак равенства (=)
Восклицательный знак (!)
Знак решетки (#)
Тире (-)
Знак процента (%)
Черта (|)
Знак Плюс (+)
Точка с запятой (;)
Одинарная кавычка (')
Слэш (\ или /)
Тильда (~)
Знак доллара США ($)
Другие специальные символы не поддерживаются.
Столбцы не могут быть вложенными.
Файл должен содержать один пространственный столбец. Поля X, Y и Z, широта, долгота и высота в данный момент не распознаются как поля формы; они считываются как строковые или числовые поля.
ArcGIS Pro не поддерживает пространственные типы коллекций геометрии.
Поддерживаемые применения в ArcGIS Pro
Ниже приведено краткое описание того, как можно использовать один файл Parquet в этой версии ArcGIS Pro. Для получения дополнительной информации см. раздел Часто задаваемые вопросы об использовании файла Parquet в ArcGIS Pro.
Данные из файла Parquet предназначены для визуализации и запрашивания в ArcGIS Pro. Добавьте данные на карту или сцену для их просмотра.
Когда вы заменяете или изменяете ресурсы файла Parquet с помощью стороннего программного обеспечения, ArcGIS Pro определяет, что файл был изменен, и перестраивает локальный постоянный кэш данных (если такой существует) для включения измененных данных. См. раздел Управление кэшами данных Parquet для получения дополнительной информации.
Данные из файла Parquet можно использовать в качестве входных данных для инструмента геообработки. Можно добавить данные из файла Parquet на карту в ArcGIS Pro и использовать слой карты в инструменте геообработки или скрипте ArcPy, или можно добавить файл Parquet в качестве входных данных для инструментов геообработки или функций ArcPy непосредственно из папки или подключения к облачному хранилищу.
Вы можете экспортировать пространственные и непространственные данные из файла Parquet в базу геоданных с помощью следующих инструментов геообработки: Экспорт объектов или Экспорт таблицы.
Вы можете экспортировать данные в файл Parquet с помощью инструмента геообработки Экспорт в Parquet.
Вы можете публиковать следующие типы веб-слоев, которые копируют все данные в ArcGIS Enterprise или ArcGIS Online, что приводит к созданию размещенных слоёв:
Векторные веб-слои
Слой векторных листов со связанным векторным веб-слоем
Слои сцены со связанным векторным слоем
Таблицы