Parquet в ArcGIS Pro

Начиная с версии ArcGIS Pro 3.5, вы можете работать с файлами Apache Parquet двумя способами. Каждый из них служит своей цели и предъявляет различные требования, а именно:

  • Создайте подключение к многофайловым объектам из нескольких файлов Parquet, имеющих одинаковую схему — используйте эту опцию для анализа или визуализации нескольких файлов одновременно. Дополнительные сведения и требования для этого метода см. в разделе Подключение к многофайловым объектам и на соответствующих страницах справки.
  • Обратитесь к одиночному файлу Parquet, хранящемуся на локальном диске или в контейнере (бакете) Amazon Simple Storage Service (S3), и добавьте его на карту или сцену — этот метод оптимизирован для визуализации объектов на карте или сцене и запроса к ним, когда файл Parquet содержит пространственное поле формата GeoParquet. Эта функциональность доступна при любом уровне лицензии ArcGIS Pro . Требования и сопутствующую информацию по этому методу см. ниже.

Требования к использованию содержимого одиночного файла Parquet

Чтобы визуализировать пространственные данные в файле Parquet, хранящемся на локальном диске или в бакете Amazon S3, файл должен соответствовать описанным ниже требованиям.

Требования к файлам

Для использования с ArcGIS Pro должны быть соблюдены следующие требования, связанные с именем файла и форматом:

  • Файл должен иметь расширение .parquet.
  • Поддерживаются только незашифрованные файлы Parquet.
  • ArcGIS Pro поддерживает несжатые файлы Parquet или файлы Parquet, сжатые с использованием формата сжатия Snappy или формата сжатия GZIP. Другие форматы сжатия, включая пользовательские форматы сжатия, не поддерживаются.
  • Имя файла должно содержать буквенно-цифровые символы. Также допускаются дефисы (-) и подчеркивания (_). В имени кэшированного слоя следующие специальные символы будут заменены на символы подчеркивания:
    • Круглые скобки (())
    • Квадратные скобки ([])
    • Фигурные скобки ({})
    • Амперсанд (&)
    • Знак "собака" (@)
    • Знак карет (^)
    • Точки (.)
    • Восклицательный знак (!)
    • Знак решетки (#)
    • Знак процента (%)
    • Знак Плюс (+)
    • Одинарная кавычка (')
    • Тильда (~)
    • Знак доллара США ($)

    Другие специальные символы не поддерживаются.

Требования к столбцам

Для использования с ArcGIS Pro столбцы в файле Parquet должны соответствовать следующим требованиям:

  • Имена столбцов должны содержать не более 32 буквенно-цифровых символов.
  • Столбцы не могут быть вложенными.
  • Файл должен содержать один пространственный столбец (формат GeoParquet). Поля X, Y и Z, широта, долгота и высота в данный момент не распознаются как поля формы; они считываются как строковые или числовые поля.
  • Пространственное поле должно быть определено в GeoParquet стандарте версии 1.0.0 или 1.1.0.
  • ArcGIS Pro не поддерживает пространственные типы геометрической коллекции.

Поддерживаемые варианты использования в ArcGIS Pro

Ниже приведено краткое описание того, как можно использовать один файл Parquet в этой версии ArcGIS Pro. Дополнительные сведения см. в разделе Часто задаваемые вопросы об использовании файла Parquet в ArcGIS Pro.

  • Данные из файла Parquet предназначены для визуализации и запрашивания в ArcGIS Pro. Добавьте данные на карту или сцену для их просмотра.
  • Когда вы заменяете или изменяете ресурсы файла Parquet с помощью стороннего программного обеспечения, ArcGIS Pro определяет, что файл был изменен, и перестраивает локальный кэш данных для включения измененных данных. Подробности см. в разделе Кэшированные данные Parquet .
  • Вы можете использовать данные из файла Parquet в качестве входных для инструмента геообработки, но должны добавить данные из файла Parquet на карту в ArcGIS Pro и использовать слой карты в инструменте геообработки или скрипте ArcPy. Инструмент или скрипт будет запущен для слоя карты. В настоящее время вы не можете добавить файл Parquet в качестве входных данных в инструменты геообработки или функции ArcPy непосредственно из папки или облачного хранилища.

Связанные разделы