Datos Parquet en caché

Los datos de un archivo Apache Parquet al que accede desde una conexión de almacenamiento en la nube o una carpeta local se almacenan en caché de forma local cuando:

  • Añade los datos a un mapa o escena desde un archivo Parquet.
  • Abre la vista Campos desde el archivo Parquet en el panel Catálogo.
  • Abre el cuadro de diálogo Propiedades desde el archivo Parquet en el panel Catálogo.
  • Agrega el archivo Parquet a una herramienta de geoprocesamiento o accede a él desde un script de ArcPy.

Estas memorias caché locales se crean por usuario y por equipo. Las memorias caché mejoran el rendimiento al consultar datos o al desplazarse o hacer zoom en el mapa o la escena cuando los datos están presentes. También proporcionan el campo identificador único requerido por ArcGIS y permiten a ArcGIS Pro agregar entidades en bins para mejorar la visualización de numerosas entidades.

Sugerencia:

Hay más información disponible sobre las memorias caché en las Preguntas frecuentes sobre el uso de archivos Parquet en ArcGIS Pro.

Tipos de caché

El tipo de caché que ArcGIS Pro crea depende del número de registros del archivo Parquet, tal y como se describe en las secciones siguientes.

Caché en memoria

Se crea una caché en memoria en el equipo cliente si el archivo Parquet contiene menos de 500 000 registros. Se tarda menos tiempo en crear una caché en memoria que una caché persistente.

Mientras ArcGIS Pro está abierto, hace referencia a los datos de la caché en memoria. Al cerrar ArcGIS Pro, la caché se borra.

Caché persistente

Se crea un archivo de caché persistente en el equipo cliente si el archivo Parquet contiene 500 000 registros o más.

Cuanto mayor sea la cantidad de datos existentes en el archivo Parquet, más tiempo tarda en generarse la caché persistente. Para no tener que esperar a que ArcGIS Pro genere la caché al realizar una de las tareas enumeradas anteriormente, puede crear la caché primero mediante la herramienta de geoprocesamiento Crear caché de Parquet o ejecutando la función CreateParquetCache ArcPy en una ventana de Python.

Cuando la última fecha de modificación del archivo Parquet de origen cambia, ArcGIS Pro vuelve a crear la caché local.

ArcGIS Pro elimina automáticamente las cachés persistentes más pequeñas (de 1 GB o menos) si no se ha accedido a ellas en los últimos 30 días. En este caso, se registra el acceso para las acciones enumeradas anteriormente, así como las siguientes:

  • Abrir un mapa o escena en el que estén guardados los datos.
  • Abrir la vista Campos de la capa de mapa haciendo clic en Diseño de datos > Campos en el menú contextual de la capa en el panel Contenido.
  • Abrir el cuadro de diálogo Propiedades de la capa de mapa haciendo clic en Propiedades en el menú contextual de la capa en el panel Contenido.
  • Agregar el archivo Parquet a una herramienta de geoprocesamiento o acceder a él desde un script de ArcPy.

Debido al tiempo que se tarda en crear cachés persistentes de gran tamaño, las cachés de más de 1 GB se conservan independientemente de la fecha de la última modificación.

Temas relacionados


En este tema
  1. Tipos de caché