Skip To Content

Actualizar campos

La herramienta Actualizar campos actualiza un nombre o tipo de campo.

Ejemplos

La herramienta Actualizar campos puede utilizarse en situaciones como las siguientes:

  • Un dataset tiene campos con nombres poco informativos. Actualice los campos para que los nombres de campo sean más significativos.
  • Se detectó un campo de código postal como de tipo entero, pero su flujo de trabajo requiere que los valores de código postal sean cadenas. Actualice el tipo de campo de entero a cadena.
  • Tiene un campo de tipo cadena que representa geometrías en formato WKT. Utilice Actualizar campos para convertir la cadena en una geometría.

Parámetros

La siguiente tabla describe los parámetros utilizados en la herramienta Actualizar campos:

ParámetroDescripción

Dataset de entrada

El dataset que contiene los campos que se actualizarán.

Actualizaciones

Uno o varios campos y las actualizaciones que se realizarán en cada campo.

Separador decimal

Especifique un valor de separador decimal si está convirtiendo valores de cadena en un número y los valores de cadena no utilizan un punto (.) como separador decimal. Este parámetro es opcional.

Notas de uso

Utilice el parámetro Dataset de entrada para identificar el dataset que contiene los campos que se actualizarán.

Haga clic en el botón Configurar actualizaciones para abrir el cuadro de diálogo modal Actualizar campos donde puede especificar las actualizaciones de los campos.

El cuadro de diálogo modal Actualizar campos ofrece las siguientes funcionalidades:

  • Puede actualizar el nombre del campo, el tipo o una combinación de ambos. Se requiere al menos una actualización para cada campo. Las opciones son las siguientes:
    • Campo que se va a actualizar: especifica el campo que se actualizará.
    • Nuevo nombre de campo: actualiza el nombre del campo especificado.
    • Nuevo tipo de campo: actualiza el tipo del campo especificado.
  • El botón Agregar campo puede utilizarse para agregar campos individuales que se van a actualizar. Para agregar todos los campos de una sola vez, utilice el botón Agregar todos los campos.
  • El botón Agregar campos sugeridos puede utilizarse para configurar automáticamente las actualizaciones recomendadas por Data Pipelines. Cuando se hace clic en este botón, Data Pipelines toma muestras de los datos y puede sugerir actualizaciones. Por ejemplo, si tiene un campo de tipo cadena con valores como "12/23/2025", Data Pipelines puede sugerir un nuevo tipo de campo de solo fecha con un formato de fecha de MM/dd/yyyy.

Las sugerencias se generan a partir de una muestra de los datos. Si un campo tiene muchos valores nulos o vacíos, es posible que no se devuelvan sugerencias para ese campo.

A continuación, se indican las opciones de tipo de campo:

  • Cadena: genera un campo de tipo cadena. Los campos de cadena admiten cadenas de caracteres (texto).
  • Flotante: genera un campo de tipo flotante. Los campos flotantes admiten números fraccionarios entre -3,4E38 y 3,4E38, aproximadamente.
  • Doble: genera un campo de tipo doble. Los campos dobles admiten números fraccionarios entre -2,2E308 y 1,8E308, aproximadamente.
  • Entero pequeño: genera un campo de tipo entero pequeño. Los campos de enteros pequeños admiten números enteros entre -32768 y 32767.
  • Entero: genera un campo de tipo entero. Los campos de enteros admiten números enteros entre -2147483648 y 2147483647.
  • Entero grande: genera un campo de tipo entero grande. Los campos de enteros grandes admiten números enteros entre -9223372036854776000 y 9223372036854776000.
  • Fecha: genera un campo de tipo fecha. Los campos de fecha contienen valores de fecha y hora, como 12/23/2025 12:30:30 PM, por ejemplo.
  • Solo fecha: genera un campo de tipo solo fecha. Los campos de solo fecha contienen un valor de fecha, como 12/23/2025, por ejemplo.
  • Punto: genera un campo de geometría de punto.
  • Polilínea: genera un campo de geometría de polilínea.
  • Polígono: genera un campo de geometría de polígono.
  • Multipunto: genera un campo de geometría multipunto.
  • Booleano: genera un campo de tipo booleano. Los campos booleanos admiten valores de true y false.

Si los valores no se pueden convertir al nuevo tipo, el resultado será null y aparecerá vacío en la salida.

Utilice el parámetro Separador decimal para convertir los campos de cadena en un doble si las cadenas utilizan separadores decimales que no son puntos (.). Este parámetro es opcional. Los siguientes son ejemplos de cómo usar el parámetro separador decimal:

  • Un campo de cadena contiene valores dobles que utilizan una coma como separador decimal, como "3,55". Para convertir este campo en doble, especifique un nuevo tipo de campo de doble y utilice coma (,) como separador decimal. El resultado será un campo doble con valores como 3.55.
  • Un campo de cadena contiene valores enteros con ceros adicionales como "5,0000". Para convertir este campo en entero, especifique un nuevo tipo de campo de entero y utilice coma (,) como separador decimal. El resultado será un campo entero con valores como 5.

Para todos los campos numéricos, la vista previa formateará el número de acuerdo con la configuración regional establecida en sus ajustes de usuario.

Comportamiento de conversión de tipos

La herramienta Actualizar campos gestiona las conversiones de campos de forma diferente según el tipo de entrada y el tipo de destino. Las conversiones compatibles se completarán correctamente o devolverán un valor nulo si el valor original no se puede convertir al tipo de destino. Si no se admite la conversión, se producirá un error en la canalización de datos. La tabla siguiente detalla si se admite la conversión y cuál es el formato del valor convertido, si corresponde:

Cadena de caracteresEntero pequeñoEnteroEntero grandeFlotanteDobleSolo fechaFechaBooleanoPuntoMultipuntoPolilíneaPolígono

Cadena de caracteres

Sí (redondear)

Sí (redondear)

Sí (redondear)

5

5

5

5

Entero pequeño

No

No

No

No

No

No

Entero

No

3

No

No

No

No

Entero grande

No

3

No

No

No

No

Flotante

Sí (redondear)

Sí (redondear)

Sí (redondear)

No

3

No

No

No

No

Doble

Sí (redondear)

Sí (redondear)

Sí (redondear)

No

3

No

No

No

No

Solo fecha

Sí (ISO 8601)

No

No

No

No

No

1

No

No

No

No

No

No

Fecha

Sí (ISO 8601)

No

Sí (segundos)

No

No

Sí (segundos)

2

1

No

No

No

No

No

Booleano

Sí ("true", "false")

No

No

No

No

No

No

Blob

No

No

No

No

No

No

No

No

5

5

5

5

Matriz

Sí (JSON)

No

No

No

No

No

No

No

No

No

No

No

No

Mapa

Sí (JSON)

No

No

No

No

No

No

No

No

No

No

No

No

Struct

Sí (JSON)

No

No

No

No

No

No

No

No

5

5

5

5

Punto

Sí (EsriJSON)

No

No

No

No

No

No

No

No

4

No

No

No

Multipunto

Sí (EsriJSON)

No

No

No

No

No

No

No

No

No

4

No

No

Polilínea

Sí (EsriJSON)

No

No

No

No

No

No

No

No

No

No

4

No

Polígono

Sí (EsriJSON)

No

No

No

No

No

No

No

No

No

No

No

4

1 Se ignoran los parámetros Formato de fecha y Zona horaria.

2 Formato de fecha se ignora. Zona horaria es obligatorio. La fecha se truncará a solo fecha en función de la zona horaria especificada.

3 El Formato de fecha debe ser segundos o milisegundos de Epoch. Zona horaria se ignora. Las fechas almacenadas en milisegundos o segundos siempre se representan en la zona horaria UTC.

4 Se ignoran los parámetros Formato de geometría y Referencia espacial. Para cambiar la referencia espacial de un campo de geometría, utilice en su lugar la herramienta Proyectar geometría.

5 El formato de geometría debe ser compatible con el tipo del campo de entrada. Los campos de entrada de tipo cadena deben usar un formato WKT, GeoJSON o EsriJSON. Los campos de entrada de tipo Struct deben usar un formato GeoJSON o EsriJSON. Los campos binarios deben usar un formato WKB.

Salidas

La salida de la herramienta contiene el dataset de entrada con los campos recién actualizados. Si los valores del campo no se pueden convertir al nuevo tipo, el valor resultante será null y aparecerá vacío en la salida.

Requisitos de licencia

Se requieren las siguientes licencias y configuraciones:

  • Tipo de usuario Creator o Professional
  • Rol de publicador, moderador o administrador, o rol personalizado equivalente

Para obtener más información sobre los requisitos de Data Pipelines, consulte Requisitos.