Las variables son elementos de un modelo que contienen un valor o una referencia a datos almacenados en el disco. Se puede crear y utilizar una variable como un parámetro de herramienta. Hay dos tipos de variables:
- Datos: Las variables de datos son elementos de modelo que contienen información descriptiva sobre los datos almacenados en el disco. La información de campo, la referencia espacial y la ruta son ejemplos de propiedades de datos que se describen en una variable de datos.
- Valores: Las variables de valor son valores como cadenas de caracteres, números, booleanos (valores verdadero/falso), referencias espaciales, unidades lineales o extensiones. Las variables de valores contienen de todo excepto referencias a datos almacenados en el disco.
Hay numerosas razones para crear y utilizar variables en un modelo:
- Se debe utilizar una variable de modelo al definir parámetros de modelo.
- Las variables de modelo se pueden utilizar fácilmente para conectar varias herramientas a los mismos datos o valor, sin tener que especificar esos datos o valor en varios cuadros de diálogo de herramientas.
- Exponer parámetros de herramienta como variables puede facilitar la lectura y comprensión de un modelo.
- Las variables de modelo permiten utilizar sustitución de variables en línea en un modelo.
Crear datos de entrada y variables de valor
Hay cuatro formas de crear una variable:
- Haga clic en el botón Agregar datos en la barra de herramientas de ModelBuilder para crear una variable de datos.
- Arrastre los datos sobre el lienzo del modelo para crear una variable de datos.
Más información acerca de agregar y conectar datos y herramientas
- Exponga un parámetro de herramienta como variable de modelo para crear una variable de datos o de valor.
Más información acerca de exponer parámetros de herramienta como variables en un modelo
- Utilice la opción Crear variable para crear una variable de datos o de valor.
- Haga clic en Insertar > Crear variable, o haga clic con el botón derecho del ratón en cualquier parte de un modelo y seleccione Crear variable. Se abrirá la ventana Crear variable con una lista de todos los tipos de datos que se pueden utilizar en un modelo. Esta ventana también ofrece la opción de crear una variable de valor único o de valor múltiple.
- Para crear una variable única, desplácese y seleccione cualquier variable y haga clic en Aceptar. Se creará una variable vacía en el modelo. A continuación, puede agregar datos a la variable vacía haciendo doble clic y abriendo la variable para navegar hasta los datos en el disco.
Para crear una variable de valor múltiple, seleccione el tipo de datos de variable, marque la opción de valor múltiple y, a continuación, haga clic en Aceptar. En el cuadro de diálogo de la herramienta de modelo, esta variable puede aceptar varias entradas.
Crear datos de salida y variables de valor
Cuando se agrega una herramienta a un modelo, automáticamente se crea una variable de datos de salida, y la variable se conecta a la herramienta. La variable de salida permanece vacía (sin color) hasta que se especifican todos los parámetros de herramienta necesarios. Después de especificar dichos parámetros, la variable de salida cambia de color y, por defecto, pasa a ser de color verde.
Cambiar el tipo de datos de variables
Cada variable tiene un tipo de datos asociado. Para ver el tipo de datos actual o cambiarlo, haga clic con el botón derecho del ratón en una variable, haga clic en Propiedades y cambie a la pestaña Tipo de datos. La lista desplegable muestra los tipos de datos que son compatibles con la variable.
- Seleccione la variable de datos.
- Haga clic con el botón derecho del ratón y, a continuación, haga clic en Propiedades.
- En la pestaña Tipo de datos, desplácese y seleccione el nuevo tipo de datos en la lista desplegable.
- Haga clic en Aceptar para realizar el cambio.
El tipo de datos de la variable existente ha cambiado.