Skip to main content

Часто задаваемые вопросы об использовании файла Parquet в ArcGIS Pro

В следующих вопросах и ответах приведена подробная информация об использовании файла Apache Parquet из локального подключения к папке или подключения к облачному хранилищу в ArcGIS Pro.

Кэши

Облачное хранилище

Типы данных

Картография

Публикация

Каков размер локального постоянного кэша, создаваемого для файла Parquet, который я использую в ArcGIS Pro?

Поскольку Parquet — это формат хранения с высокой степенью сжатия, создаваемые в ArcGIS Pro файлы локального постоянного кэша обычно намного больше исходного файла.

Например, файл Parquet, содержащий 1 миллион точечных записей, хранящихся в файле Parquet объемом 20 МБ, может привести к размеру кэша в 250 МБ. Разница в размере зависит от данных, содержащихся в файле Parquet, таких как количество столбцов, типы данных и элементов.

Разница в размерах файла и кэша нелинейна.

Могу ли я очистить локальные кэши?

Кэши в памяти очищаются при закрытии ArcGIS Pro.

Для постоянных кэшей вы можете удалить все локальные постоянные кэши в любое время. Вы также можете настроить автоматическое удаление кэша. См. инструкции в разделе Управление кэшами данных Parquet.

Подсказка:

Вы можете удалить локальные постоянные кэши и использовать инструмент геообработки Создать кэш Parquet или функцию ArcPy CreateParquetCache, чтобы воссоздать только те, которые вам ещё нужны.

Каким облачным провайдером можно воспользоваться для размещения файлов Parquet, к которым я получаю индивидуальный доступ для добавления на карту или сцену?

Вы можете создать соединение с облачным хранилищем Amazon Simple Storage Service (S3), Google Cloud Storage, Microsoft Azure Blob Storage или Microsoft Azure Data Lake Storage Gen2.

Какой тип учетных данных я могу использовать для создания подключения к облачному хранилищу, которое обеспечивает доступ к файлу Parquet в поддерживаемом местоположении облачного хранилища?

В документации по инструменту геообработки Создать файл подключения к облаку перечислены поддерживаемые типы учетных данных.

Какие разрешения политики на основе ресурсов надо настроить для роли IAM, чтобы разрешить ArcGIS Pro использовать файл Parquet в бакете Amazon S3?

Как минимум, для роли IAM требуется следующее:

{
 "Version": "2012-10-17",
 "Statement": [
     {
         "Sid": "<statement-id>",
         "Effect": "Allow",
         "Action": [
             "s3:ListBucket",
             "s3:GetObject",
             "s3:GetObjectVersion"
         ],
         "Resource": [
             "arn:aws:s3:::<cache-bucket-name>/*",
             "arn:aws:s3:::<cache-bucket-name>"
         ]
     }
 ]
}

Замените значения в угловых скобках (<>) на значения, подходящие для вашей роли IAM и бакета.

Версия формата документа о политике, показанная выше, - 2012-10-17. Если вы измените дату этой версии, также может потребоваться изменение формата документа.

Какие типы пространственных данных поддерживаются в файлах Parquet, используемых с ArcGIS?

Пространственное поле в файле Parquet должно быть определено одним из следующих вариантов:

Есть ли способ отобразить объекты на карте или сцене в ArcGIS Pro на основе информации, хранящейся в полях x, y, z в файле Parquet?

Запустите инструмент геообработки Таблица XY в точку, используя слой карты Parquet в качестве входной таблицы, чтобы создать класс объектов в поддерживаемом выходном формате. Затем добавьте выходной класс объектов на карту или сцену.

Могу ли я объединить объекты из файла Parquet в бины на карте?

Да. Если файл Parquet содержит более 10 000 строк, векторный слой, добавленный на карту, будет отображаться с помощью геоквадратных бинов. Вы можете установить другой порог масштабирования для слоя или отключить биннинг. Однако вы не сможете перейти к другому типу бинов, поскольку поддерживаются только геоквадратные бины.

Можно ли опубликовать веб-слой из данных в файле Parquet, который я добавляю на карту или сцену из папки или подключения к облачному хранилищу в ArcGIS Pro?

Да, теперь можно публиковать размещенные веб-слои, которые копируют все данные. Список типов веб-слоев, которые можно опубликовать, см. в разделе в Parquet в ArcGIS Pro.

Могу ли я включать кэшированные файловые данные Parquet в пакеты, такие как пакеты карт или пакеты проектов?

В настоящий момент нет.