Skip to main content

Macro del optimizador de ubicación

Macro del optimizador de ubicación es una macro que se ejecuta en varias iteraciones y determina las mejores ubicaciones para agregar o quitar elementos de una red de ubicación. Puedes especificar cuántas ubicaciones deseas agregar a la red, especificar el nivel de optimización y, a continuación, hacer que se propaguen aleatoriamente o que las iteraciones se propaguen de manera específica.

Supongamos que tienes 100 ubicaciones de demanda y quieres aislar las 4 principales en función de un valor específico, el proceso iterativo es tal que todo el flujo de datos entrante se procesa en grupos de 4 para identificar las ubicaciones con la puntuación combinada más alta. El usuario controla el número de iteraciones que se van a ejecutar mediante la configuración de Velocidad/Optimización.

Acceder a las propiedades de macro

Las propiedades de la Macro del optimizador de ubicación solo se muestran en la pestaña Prueba del Diseñador de interfaz. No puedes editar el contenido de la pestaña Prueba desde el Diseñador de interfaz

Diseñar una Macro del optimizador de ubicación

Configura tu flujo de trabajo para que sea un flujo de trabajo del optimizador de ubicación:

  1. En la ventana Configuración, selecciona la pestaña Flujo de trabajo.

  2. En Tipo, selecciona Macro y, a continuación, en la lista desplegable Macro de optimización de ubicación.

Después de guardar el flujo de trabajo como una Macro del optimizador de ubicación, cada herramienta del flujo de trabajo obtiene un ancla de relámpago, lo que indica que hay elementos de Interfaz y acciones que actualizan una herramienta de flujo de trabajo. Solo las herramientas de Interfaz pueden conectarse a estas anclas.

Configura las propiedades del Optimizador de ubicación que se encuentran en la ventana Diseñador de interfaz (Ctrl + Alt+ D) o en el menú Vista. Selecciona el ícono de llave inglesa para ver las propiedades.

  1. Entrada de ubicaciones potenciales: selecciona la herramienta Entrada en el flujo de trabajo que contiene las ubicaciones potenciales para análisis.

  2. Salida de puntuación: en el menú desplegable, selecciona la herramienta Salida en el flujo de trabajo que contiene el valor con el que vas a realizar la puntuación.

  3. Elige la optimización para obtener una puntuación alta o baja. Si deseas obtener una puntuación alta, selecciona Optimizar para puntuación alta. Si deseas obtener una puntuación baja, selecciona Optimizar para puntuación baja.

  4. Guarda el flujo de trabajo.

Configura una Macro del optimizador de ubicación

Tienes dos formas de utilizar una Macro del optimizador de ubicación en el flujo de trabajo:

  • Haz clic con el botón derecho del mouse en el lienzo y selecciona Insertar > Macro… y, a continuación, examina la ubicación del archivo de la macro deseada.

  • Arrastra la macro desde la Paleta de herramientas hasta el lienzo. Especifica los directorios de macros que se van a mostrar en la Paleta de herramientas en Opciones > Configuración de usuario > Editar configuración de usuario. Crea repositorios de macros desde la pestaña Macro. Consulta Configuración del usuario para obtener más información.Configuración de usuario

Configura la herramienta ingresando los parámetros en las pestañas.

Pestaña Optimización de ubicación:

1. Utiliza las flechas arriba y abajo para especificar el Número de ubicaciones que deseas agregar. Este es el número de registros de ubicación devueltos.

2. Establece la Velocidad/Optimización:

  • Rápido: optimización de velocidad. El flujo de trabajo se ejecuta más rápido con esta configuración, pero puede afectar la exactitud.

  • Equilibrado: esta configuración equilibra la velocidad y la exactitud. El flujo de trabajo se ejecuta más lento que en la configuración rápida, pero es más exacto.

  • Exacto: esta configuración genera los resultados más precisos, pero puede afectar la velocidad.

  • Personalizado: establece tu propia optimización de velocidad. Utiliza las flechas arriba y abajo para establecer el n por ciento en n generaciones.

3. Semilla aleatoria: hay muchas semillas aleatorias en los procesos en segundo plano. Al especificar una propagación, puedes estar seguro de que se ejecutan las mismas secuencias de números. Esto garantiza los mismos datos, propagación y resultados cada vez que ejecutes el flujo de trabajo.

  • Automático: se utiliza una propagación aleatoria. Espera que los resultados varíen de una ejecución a la siguiente.

  • Específico: esto garantiza los mismos datos, propagación y resultados cada vez que ejecutes el flujo de trabajo. Para establecer la propagación, especifica cualquier número aleatorio.