Azure Blob Storage

El tipo de fuente Azure Blob Storage de ArcGIS Velocity lee registros de archivos guardados en Azure Blob Storage.

Ejemplos

A continuación, se muestran ejemplos de usos de la fuente de Azure Blob Storage:

  • Un investigador desea cargar cientos de archivos de texto delimitados desde Azure Blob Storage en Velocity para realizar un análisis de los datos.
  • Un departamento de GIS almacena los shapefiles de límite de uso común en Azure Blob Storage y desea cargar el shapefile de límite de condado en Velocity como un límite de agregación.

Notas de uso

Tenga en cuenta lo siguiente al trabajar con la fuente de Azure Blob Storage:

  • Todos los archivos identificados en Azure Blob Storage por el patrón de nomenclatura en el parámetro Dataset deben tener el mismo esquema y tipo de geometría. Si especifica un nombre de carpeta para el parámetro Dataset, todos los archivos de los directorios deben tener el mismo tipo de archivo y esquema.
  • La clave de la cuenta se cifra la primera vez que se guarde el análisis y se almacena en un estado cifrado.
  • Al especificar la ruta de la carpeta, utilice barras diagonales (//).
  • Después de configurar los parámetros de conexión de origen, consulte Configurar datos de entrada para obtener información sobre cómo definir el esquema y los parámetros clave.

Parámetros

ParámetroDescripciónTipo de datos

Clave de cuenta

La clave de acceso a la cuenta de Azure Blob Storage.

Velocity utiliza la clave de acceso de la cuenta para cargar fuentes de datos especificadas en la aplicación.

La clave de acceso de la cuenta se cifra la primera vez que se guarde un análisis y se almacena en un estado cifrado.

Cadena de caracteres

Nombre de cuenta

El nombre de la cuenta de almacenamiento de Azure que contiene contenedores de Azure Blob Storage.

Cadena de caracteres

Sufijo de extremo

El sufijo del extremo utilizado para acceder a Azure Blob Storage. Para la mayoría de los usuarios, este será el siguiente: core.windows.net.

Cadena de caracteres

Nombre de contenedor

El nombre del contenedor de almacenamiento de Azure Blob Storage que contiene los archivos que se van a cargar.

Cadena de caracteres

Ruta de carpeta

Ruta de la carpeta que contiene los archivos que se van a cargar en Velocity. A continuación, se muestran algunos ejemplos:

  • Si va a cargar archivos desde el nivel raíz de Azure Blob Storage, introduzca una sola barra inclinada (/).
  • Si va a cargar archivos desde una carpeta en Azure Blob Storage, introduzca una barra inclinada seguida de la ruta a la carpeta, por ejemplo, /gis_data_folder/folder_containing_desired_dataset.

Cadena de caracteres

Dataset

El nombre del archivo que se va a leer si se va a cargar un único archivo o un patrón que indica un conjunto de archivos, debe ir seguido de la extensión del tipo de archivo.

Para crear un patrón que indique un conjunto de archivos, utilice un asterisco (*) como comodín independiente o junto con un nombre de archivo parcial.

Todos los archivos identificados por el patrón de nomenclatura deben tener el mismo esquema y tipo de geometría.

Opcionalmente, si va a cargar varios archivos y/o carpetas anidadas, también puede especificar el nombre de la carpeta que la contiene como el nombre del dataset en lugar de un nombre de archivo con extensión. Si especifica un nombre de carpeta contenedora como dataset, no puede utilizar comodines ni restringir los tipos de archivo. Se incluirán todos los archivos de la carpeta especificada y todos deben tener el mismo tipo de archivo.

A continuación, se muestran algunos ejemplos:

  • Un único archivo en una carpeta: filename.csv
  • Todos los archivos en una carpeta: *.shp
  • Seleccionar los archivos de una carpeta: sensor_data_201*.json
  • Todos los archivos de un directorio o un directorio de directorios (subdirectorios):—containingFolderName

Cadena de caracteres

Cargar solo archivos recientes

Especifica si el origen de Azure Blob Storage carga todos los archivos o solo los archivos creados o modificados desde la última ejecución del análisis.

  • El valor predeterminado es false, lo que significa que cada vez que se ejecute el análisis, se cargan todos los archivos de la fuente y la ruta especificados con el nombre de dataset proporcionado.
  • Si se configura como true, solo se cargan en cada ejecución del análisis los archivos modificados o creados.

El parámetro solo se puede configurar como true para los análisis de big data programados.

En la primera ejecución de un análisis de big data programado con el parámetro establecido en true, el análisis de big data no carga ningún archivo y se completará la ejecución del análisis. Las siguientes ejecuciones de análisis cargan archivos con una fecha de la última modificación desde la última ejecución programada del análisis.

Booleano

Consideraciones y limitaciones

Existen varias consideraciones y limitaciones que se deben tener en cuenta al utilizar la fuente Azure Blob Storage:

  • Todos los archivos identificados en Azure Blob Storage por el patrón de nomenclatura en la propiedad del dataset deben tener el mismo esquema y tipo de geometría.
  • La admisión de JSON con una matriz de objetos a los que hace referencia un nodo raíz no se admite actualmente para Amazon S3 ni Azure Blob Storage.