Herramienta Cambio de nombre dinámico
La herramienta Cambio de nombre dinámico renombra las columnas dentro de una cadena de datos de entrada. Utiliza esta herramienta para analizar archivos de texto, para extraer los nombres de columna de la primera fila de datos o un archivo de descripción, o para cambiar el nombre de un patrón en los nombres de columna, como la eliminación de un prefijo o un sufijo, o el reemplazo de subrayados con espacios.
Configurar la herramienta
Selecciona un Modo para el cambio de nombre:.
Las columnas se retitulan basándose en una expresión construida. Para crear una expresión para cambiar el nombre de los campos seleccionados, escribe directamente en el editor de expresiones o haz doble clic en una variable o una función para agregarlo al Editor de expresiones.
Selecciona los campos que se renombrarán seleccionando la casilla de verificación junto al nombre del campo o haciendo clic en el botón Todos.
- Selecciona Campos dinámicos o desconocidos para que las columnas no presentes en la configuración se renombren en tiempo de ejecución.
- Campo actual es el campo individual al que se aplica la fórmula. Cada campo seleccionado en la lista de campos tendrá la fórmula aplicada.
Las columnas seleccionadas se cambian de nombre para incluir un prefijo o sufijo.
- En Propiedades, escribe un prefijo o un sufijo para Agregar a cada nombre de columna seleccionado.
- Selecciona Prefijo o Sufijo.
Las columnas seleccionadas se cambian de nombre para excluir un prefijo o sufijo.
- En Propiedades, escribe un prefijo o un sufijo para Quitar de cada nombre de columna seleccionado.
- Selecciona Prefijo o Sufijo.
Si no se cambia el nombre de alguna de las columnas seleccionadas, selecciona el comportamiento del informe: Advertir, Error o Ignorar.
Las columnas seleccionadas se renombran convirtiendo el nombre de la columna en el valor encontrado en la primera fila.
Ejemplo de renombrar campo
Por ejemplo, un conjunto de datos contiene los datos siguientes.
Campo 1 | Campo 2 | Campo 3 |
Dirección | Ciudad | ZIP |
3825 Iris Ave | Boulder | 80301 |
Si las columnas se cambian de nombre con los nombres de campo de la primera fila de datos, el conjunto de datos cambia de la siguiente manera.
Dirección | Ciudad | ZIP |
3825 Iris Ave | Boulder | 80301 |
En Propiedades, selecciona el comportamiento del informe por si faltan los campos: Advertir, Error o Ignorar.
Las columnas seleccionadas se renombran utilizando los nombres de campo de una segunda entrada, conectada al anclaje R. Solo se introducen los nombres de campo de la segunda entrada; los datos no llegan.
- Si el número de nombres de campo no coincide, selecciona el comportamiento del informe: Advertir, Error o Ignorar.
- Selecciona Cambiar tipo y tamaño del campo para que coincidan con el tipo de datos y el tamaño de los campos entrantes, así como el nombre.
Las columnas seleccionadas se retitulan tomando datos de fila de un segundo archivo de entrada y aplicando los datos basándose en la posición de fila o asignación de mapa de campo.
En Propiedades, selecciona el comportamiento de informe por si el número de nombres de campo no coincide: Advertir, Error o Ignorar.
Nombre de campo anterior desde la columna: selecciona de la lista de nombres de campos de entrada de R, que incluye los nombres de campo previos. Utilizar cambio de nombre posicional reasigna los nombres de campos basándose en su posición de fila en relación con la posición de campo de la izquierda.
Nombre de campo nuevo desde la columna: selecciona de la lista de campos de entrada de R, que incluye los nuevos nombres de campo reemplazados.
Las columnas seleccionadas se actualizan de manera que las descripciones coincidan con las descripciones de campo desde una segunda entrada conectada al anclaje R. Las descripciones se actualizan basándose en las posiciones dentro de cada entrada.
En Propiedades, selecciona el comportamiento de informe por si el número de nombres de campo no coincide: Advertir, Error o Ignorar.
Las columnas seleccionadas se actualizan de manera que las descripciones coincidan con las descripciones de las filas de entrada desde una segunda entrada conectada al anclaje R.
En Propiedades, selecciona el comportamiento de informe por si el número de nombres de campo no coincide: Advertir, Error o Ignorar.
Nombre de campo desde la columna: selecciona de la lista de nombres de campos de entrada R. Utilizar cambio de nombre posicional reasigna los nombres de campos basándose en su posición de fila en relación con la posición de campo de la izquierda.
Descripción nueva desde la columna: selecciona de la lista de campos de entrada R, que incluye los nuevos valores de descripción de reemplazo.
Solucionar problemas
Cuando utilizas una entrada derecha para los nombres de campo, ten en cuenta el orden de los registros. Una unión o herramienta similar puede cambiar el orden de los registros, lo que podría resultar en una asignación de nombre de campo incorrecta.