Disponible en análisis de big data y en tiempo real.
La herramienta Correlacionar campos transforma los datos de un esquema de entrada a un esquema de salida. Puede realizar cálculos de campo, crear campos y etiquetar campos clave con la herramienta Correlacionar campos. Los campos se correlacionan mediante expresiones de ArcGIS Arcade. Arcade es un lenguaje de expresión sencillo y seguro escrito para su uso en ArcGIS. Es capaz de realizar cálculos matemáticos y evaluar declaraciones lógicas, al igual que otros lenguajes de expresión.
Más información sobre el lenguaje de expresión ArcGIS Arcade
Ejemplos
A continuación, se muestran ejemplos de usos de la herramienta Correlacionar campos:
- Un analista SIG de una ciudad desea procesar cualquier entidad nueva agregada a una capa de entidades y cambiar los nombres de campo, eliminar ciertos campos y crear otros campos utilizando expresiones de Arcade.
- Un analista de datos desea cambiar el esquema de millones de registros de datos almacenados en archivos de texto delimitado en la nube. Esta herramienta permite cambiar los nombres de campo, eliminar algunos campos y crear otros campos utilizando expresiones de Arcade.
- Un especialista en IdC desea utilizar una expresión de Arcade para analizar valores de geometría de campos de cadena de caracteres y configurar estos valores como geometría de entidad.
Notas de uso
Tenga en cuenta lo siguiente al trabajar con la herramienta Correlacionar campos:
- La geometría se puede configurar y ajustar usando los parámetros de configuración de geometría opcionales. A continuación, se ofrecen detalles de parámetros adicionales relacionados con la expresión de geometría y la especificación de referencia espacial.
- Actualmente, los clientes de ArcGIS no admiten campos de tipo entero de 64 bits. Si un campo se designa como Int64, ese campo se convierte a Float64 y se enumera como tipo Doble en cualquier servicio de mapas o entidades asociado.
- Los campos de datos con el tipo Int64, antes de ser convertidos, admiten números enteros entre -(253) -1 y (2 53) -1. Intentar leer o escribir números fuera de este rango puede provocar que el valor se redondee.
- Como alternativa a la herramienta Correlacionar campos, puede establecer la modificación del nombre de campo y el etiquetado de campo clave al configurar una fuente o feed por primera vez.
- En análisis en tiempo real, no elimine la etiqueta del nombre del campo TRACK_ID de un feed, ya que eso lo invalidará. Como práctica recomendada, al cambiar el campo etiquetado con el nombre del campo de Id. de rastreo, asegúrese de que el nuevo nombre del campo de Id. de rastreo incorpore los valores del campo de Id. de rastreo original. Por ejemplo, puede crear un nuevo campo que contenga una concatenación de los valores del campo de Id. de rastreo original con los de otro campo.
- En la actualidad, el cálculo de geometría con esta herramienta está restringido a la referencia espacial de Id. conocido (WKID). La referencia espacial de texto conocido (WKT) no es compatible con la función de geometría de Arcade.
Parámetros
Estos son los parámetros de la herramienta Correlacionar campos:
Asignación de campos de atributos (nueva asignación de campos)
Parámetro | Descripción | Tipo de datos |
---|---|---|
Capa de entrada | Las entidades para las que se correlacionan los campos con un nuevo esquema. | Entidades |
Campo de entrada | El esquema de los datos recibidos por la herramienta. Para cada entrada de la lista de campos de entrada, correlacione a partir de un campo existente de la capa de entrada o cree una expresión de Arcade para calcular un nuevo valor que se escribirá en el parámetro Campo de salida designado. | Cadena de caracteres |
Campo de salida | El esquema de los datos después de ser transformado por la herramienta. | Cadena de caracteres |
Campo clave (opcional) | Identifique los campos clave para etiquetar los campos con su función, si corresponde. | Cadena de caracteres |
Anulable | Indica si el campo asignado puede contener valores nulos. Este parámetro se representa como una casilla de verificación. | Booleano |
Configuración de geometría
Parámetro | Descripción | Tipo de datos |
---|---|---|
Capa de entrada | Las entidades para las que se correlacionan los campos con un nuevo esquema. | Entidades |
Expresión geométrica | La expresión que contiene una función de Arcade de punto, multipunto, polilínea o polígono. La función debe contener un objeto de geometría de Esri válido. Nota:Si no se especifica la referencia espacial del esquema de entrada (datos tabulares) o si se utiliza cualquier referencia espacial distinta de GCS WGS 1984 (WKID: 4326), se debe especificar la referencia espacial en la expresión de Arcade para una evaluación correcta. De lo contrario, aparece el siguiente error: Error de ejecución: no se puede crear geometría en esta referencia espacial. El motor utiliza una referencia espacial diferente. Estos son algunos ejemplos de expresiones de Arcade para generar geometría:
| Cadena de caracteres |
Referencia espacial | La referencia espacial de la geometría producida por la expresión de geometría. Se puede proporcionar como una cadena de caracteres WKID o WKT. La referencia espacial especificada aquí debe coincidir con la referencia espacial del objeto de geometría de Esri, si se especifica en la expresión. | Objeto JSON WKID o WKT |
Capa de salida
La capa de salida tiene el esquema definido por la lista de campos de salida. Si se configura la geometría, la geometría cambia según la expresión de geometría y la referencia espacial especificadas.