Las aplicaciones tradicionales de análisis de datos utilizan una serie de comandos de análisis para generar nuevos conjuntos de datos a partir de los conjuntos de datos brutos existentes, que luego contienen los resultados del análisis. En FlexPro, en cambio, se crea una red dinámica de objetos de análisis y fórmulas para analizar los datos. Cada objeto de análisis y cada fórmula representan un resultado de análisis, por ejemplo, el valor medio o el espectro de frecuencias de una señal. Las fórmulas se programan en el lenguaje de análisis FPScript de FlexPro. Los objetos de análisis son fórmulas especiales gestionadas por FlexPro y que puede parametrizar mediante un cuadro de diálogo de propiedades. Para calcular un resultado de análisis se procesa el código FPScript de la fórmula o del objeto de análisis. Al procesar la fórmula, FlexPro accede a los datos de origen subyacentes, por lo que la fórmula está vinculada a estos. Para un objeto de análisis, especifique los datos de origen que se van a utilizar en la pestaña Datos del cuadro de diálogo de propiedades. Las fórmulas utilizan los datos de origen como una variable en código FPScript. Puede anidar la red de objetos que cree a cualquier profundidad. Los datos de origen de un objeto de análisis o de una fórmula no solo pueden ser conjuntos de datos, sino también otros objetos de análisis o fórmulas. FlexPro utiliza el término objeto de datos para referirse a todos los objetos que puedan proporcionar datos, es decir, para fórmulas, objetos de análisis y objetos de vínculo de datos. Usted puede utilizar estos objetos de datos como conjuntos de datos y mostrarlos en forma de diagrama o tabla, por ejemplo.
El siguiente gráfico muestra una red de análisis sencilla:

El análisis de datos orientado a objetos de FlexPro tiene dos ventajas decisivas con respecto al enfoque tradicional. En primer lugar, usted puede cambiar los objetos de análisis y las fórmulas en cualquier momento para optimizar el análisis y, en segundo lugar, tiene la opción de aplicar el análisis una vez creado a cualquier número de nuevos conjuntos de datos sin tener que repetir todos los pasos del análisis. La configuración completa que realice durante el análisis se guarda en la red de objetos de datos de FlexPro. Tras modificar un ajuste o importar nuevos datos, basta con utilizar el comando Actualizar para poner al día todos los documentos.
Si es nuevo en FlexPro y anteriormente ha utilizado el procedimiento tradicional para analizar datos, el enfoque orientado a objetos de FlexPro requiere un nuevo replanteamiento. De todos modos, pronto podrá apreciar las ventajas de este procedimiento.
Asistente para análisis
El asistente para análisis le ofrece una variedad de análisis predefinidos entre los que elegir y crea una evaluación completa para los conjuntos de datos que haya seleccionado. El análisis final no solo incluye los resultados de los cálculos deseados, sino también, de forma opcional, diagramas y tablas óptimamente personalizados que los muestran. Si lo desea, el asistente puede incluso crear un documento listo para su análisis.
Plantillas de análisis
Una vez creados los análisis, puede guardarlos como plantilla de análisis en la base de datos actual o en una base de datos de plantillas. Una plantilla de análisis de este tipo consiste en cualquier red de objetos interdependientes. En el ejemplo anterior, serían el documento, los diagramas que contiene y los tres objetos de análisis. Los objetos situados en el nivel más bajo de la jerarquía, es decir, los que no dependen de ningún otro objeto, se sustituyen por objetos seleccionados cuando se vuelve a utilizar la plantilla, a menos que se seleccionaran como pertenecientes a la plantilla cuando esta se creó. En el ejemplo anterior, este sería el conjunto de datos. Sin embargo, también puede ser cualquier otro objeto, por ejemplo, un diagrama. A continuación, puede utilizar las plantillas de análisis del asistente para crear nuevos análisis o aplicarlas directamente a datos recién importados.
Análisis automatizado
Dado que todos los análisis en FlexPro se crean utilizando objetos de análisis o fórmulas, el análisis puede automatizarse sin necesidad de programación.
Para actualizar un documento o una planilla a la última versión, basta con ejecutar el comando Actualizar. FlexPro actualiza entonces los diagramas, textos y tablas contenidos en ellos. Si, por ejemplo, se ha introducido una fórmula o un objeto de análisis como curva de un diagrama, el sistema comprueba si es necesario un nuevo cálculo y lo realiza en caso necesario. Si la fórmula calcula otras fórmulas y/o conjuntos de datos entre sí, entonces esta red se procesa por completo.
Si ha creado objetos de vínculo de datos para importar datos externos, se vuelve a acceder a los datos originales con cada actualización, siempre que se hayan modificado desde la última actualización. Por tanto, los cambios tienen un efecto inmediato.
Smart Update
Al actualizar un documento o diagrama, se actualizan también todas las fórmulas y objetos de análisis subyacentes a ese documento. Una red de este tipo puede englobar rápidamente varios centenares de fórmulas. La tecnología "Smart Update" de FlexPro garantiza que solo se vuelvan a calcular las fórmulas cuyo resultado aún no se ha determinado. Si una fórmula ya se ha calculado en una actualización anterior, se reutiliza el último resultado si es posible.
FlexPro comprueba el código de la fórmula en busca de indeterminaciones que puedan llevar a un recálculo que produzca un resultado diferente. Solo se recalculan las fórmulas para las que este sea el caso. Un ejemplo típico de fórmula con resultado indefinido es la que utiliza la función Noise o la función Input. Las fórmulas que calculan conjuntos de datos o los resultados de otras fórmulas se recalculan si se ha editado al menos uno de los conjuntos de datos o se ha tenido que recalcular una de las fórmulas utilizadas.
FlexPro también garantiza que cada fórmula se calcule como máximo una vez dentro de una actualización. Por lo tanto, se puede suponer que una señal aleatoria que se utiliza en varias fórmulas representa la misma instancia en cada una de estas fórmulas. Las fórmulas con argumentos son una excepción. Siempre se calculan.
"Smart Update" no solo incluye fórmulas, sino también objetos de presentación. Por ejemplo, FlexPro comprueba si es necesario volver a trazar un diagrama para cada curva individual.
Trabajar con análisis
Evaluar múltiples mediciones
Análisis eficiente de los datos
Trabajar con plantillas de análisis
Crear una plantilla de análisis