Tamaño del flujo del arquitecto
El indicador de tamaño de caudal es una herramienta que le ayuda a determinar el porcentaje del tamaño máximo que su caudal utiliza actualmente en Architect. La herramienta le permite anticipar mejor el tamaño final de su flujo durante el tiempo de diseño para que pueda considerar la búsqueda de formas de optimizar el tamaño del flujo de manera oportuna. Por ejemplo, divida su flujo en múltiples flujos en una fase temprana del diseño y no cuando su flujo esté alcanzando el límite.
El indicador del tamaño del caudal es con una precisión del 0,1%. Architect muestra el primer dígito de cualquier valor de tamaño de caudal fraccionario para que pueda observar qué efecto pueden tener en el tamaño de caudal incluso pequeños cambios en la lógica de caudal. Architect redondea el porcentaje de tamaño de flujo al valor de fracción de un dígito más cercano. Por ejemplo, si el porcentaje real es 10,68, el indicador de tamaño de caudal muestra 10,7.
Indicador de tamaño de flujo
Esta tabla describe las cuatro advertencias sobre el tamaño del flujo:
Indicador de tamaño | Porcentaje alcanzado | Restricciones |
---|---|---|
Bajo | Inferior al 50% del tamaño máximo permitido | Ninguno |
Medio | 50% del tamaño máximo permitido | Ninguno |
Elevado | 90% del tamaño máximo permitido | Ninguno |
Lleno | 98% del tamaño máximo permitido |
No puede publicar el flujo, pero puede guardar cambios en él. Nota: Si un flujo alcanza el 100% del tamaño máximo permitido, no puede guardar cambios ni exportar el flujo. |
Por ejemplo, suponga que tiene varias acciones dentro de una tarea que hacen referencia a una variable que no existe actualmente. Las acciones son erróneas debido a la variable que falta. Si agrega una variable para resolver el error (que parece un pequeño cambio), debido a que la configuración ahora es válida, Architect puede completar estructuras de flujo interno como árboles de expresión. El tamaño del flujo puede aumentar más de lo esperado porque al añadir la variable, las acciones ya no dan error. Esto es cierto incluso cuando un número menor de acciones con muchos ajustes hacen referencia a la variable.
Consejos para reducir el tamaño del flujo
Estos consejos pueden ayudar a reducir el tamaño de un flujo:
- Si tiene varias acciones de actualización de datos seguidas, cada una con una declaración de actualización, consolide las acciones en una acción de actualización de datos que contenga varias declaraciones de actualización.
-
Evite la duplicación. Considere el hecho de que ciertas acciones como Llamar Acción de Datos, Llamar Acción de Datos Seguros, Establecer Pantalla Pop, Crear Callback y Llamar Acciones de Datos pueden consumir una gran cantidad de espacio dependiendo de cómo configure las entradas, salidas de éxito y salidas de fallo.
Si tiene múltiples instancias de la misma acción con generalmente la misma configuración excepto por algunos ajustes diferentes, la mejor práctica recomienda que actualice la lógica para tener una instancia de la acción, y luego utilice variables para pasar los valores que cambian. Además de reducir el tamaño del flujo, este método es más fácil de mantener en el futuro. Si debe cambiar una configuración que antes era común a todas las instancias de la acción, ahora sólo tiene que actualizar la configuración en la única instancia de la acción.