- Notas relacionadas
- Primeros pasos
- Instalación
- Requisitos de hardware y software
- Instalación del servidor
- Actualizar la licencia
- Implementar el perfilador de UiPath Process Mining
- Implementar un conector (.mvp)
- Actualizar UiPath Process Mining
- Actualizar una versión personalizada de una aplicación o un acelerador de descubrimiento
- Instalar un entorno de pruebas
- Configuración
- Integraciones
- Autenticación
- Working with Apps and Discovery Accelerators
- Menús y paneles de AppOne
- Configuración de AppOne
- Menús y paneles de TemplateOne 1.0.0
- Configuración de TemplateOne 1.0.0
- TemplateOne menus and dashboards
- Configuración de TemplateOne 2021.4.0
- Menús y paneles de Purchase to Pay Discovery Accelerator
- Configuración del acelerador de compra para pagar
- Menús y paneles de Order to Cash Discovery Accelerator
- Orden de cobro de la configuración del Discovery Accelerator
- Basic Connector for AppOne
- Despliegue del Conector básico
- Introduction to Basic Connector
- Tablas de entrada del conector básico
- Añadir etiquetas
- Añadir estimaciones de automatización
- Añadir fechas de vencimiento
- Añadir modelos de referencia
- Setting up Actionable Insights
- Configurar gráficos contraíbles
- Utilizar el conjunto de datos de salida en AppOne
- Output tables of the Basic Connector
- SAP Connectors
- Introduction to SAP Connector
- Entrada de SAP
- Comprobación de los datos en el conector SAP
- Añadir etiquetas específicas del proceso al conector de SAP para AppOne
- Añadir fechas de vencimiento específicas del proceso al conector de SAP para AppOne
- Añadir estimaciones de automatización al conector de SAP para AppOne
- Añadir atributos al Conector SAP para AppOne
- Añadir actividades al Conector SAP para AppOne
- Añadir entidades al Conector SAP para AppOne
- Conector de pedido por cobro de SAP para AppOne
- Conector de SAP Purchase to Pay para AppOne
- Conector SAP para Purchase to Pay Discovery Accelerator
- SAP Connector for Order-to-Cash Discovery Accelerator
- Superadmin
- Paneles y gráficos
- Tablas y elementos de tabla
- Integridad de la aplicación
- How to ....
- Trabajar con conectores SQL
- Introduction to SQL connectors
- Setting up a SQL connector
- CData Sync extractions
- Running a SQL connector
- Editing transformations
- Publicar un conector SQL
- Scheduling data extraction
- Estructura de las transformaciones
- Using SQL connectors for released apps
- Generating a cache with scripts
- Setting up a local test environment
- Separate development and production environments
- Recursos útiles
Guía del usuario de Process Mining
Introducción
Una expresión de registro es una expresión que se evalúa para cada registro. Cada nueva expresión añade una nueva columna a la tabla.
Una expresión de registro calcula un valor por registro y consta de un conjunto de operaciones y funciones que se pueden aplicar a los datos. Esto es similar al uso de funciones en las celdas de Excel.
Dentro de una expresión de registro, se puede hacer referencia a los atributos de origen de datos mediante su nombre de atributo, que obtiene el valor de ese atributo para cada registro. Las expresiones se pueden guardar y utilizar en nuevas expresiones.
Consulta la siguiente ilustración para ver un ejemplo de la expresión Amount / 100, en la que la expresión se evalúa tres veces; una vez por cada registro.
Crear comprobaciones condicionales
La siguiente expresión contiene una comprobación condicional: "Si el Importe es superior a 20 000, queremos devolver el Proveedor; de lo contrario, queremos devolver el Número de factura ".
A continuación se muestra un ejemplo de un conjunto de datos que contiene tres registros como resultado de la expresión:
if(Amount>20000, Supplier, text(Invoice_number)).
La expresión se construye de la siguiente manera:
Comprobar si Importe > 20 000
- En caso afirmativo (= entonces), devolver Proveedor(que es un valor de texto)
- Si no (= else), convierte Número_factura en un valor de texto (utilizando la función
text()) y devuelve el resultado de la conversión.
El resultado de la expresión tiene el mismo tipo (Texto) para cada registro. Al convertir el número_factura en un valor de texto, se unifican los tipos del segundo argumento ('then') y del tercero ('else') a la función if() , que debe ser del mismo tipo.
Valores NULL
El valor de un atributo puede estar vacío para algunos registros, estos obtienen el valor NULL . Las expresiones pueden hacer uso de valores NULL utilizando la expresión null. Cada función gestiona los valores NULL de forma diferente. Por ejemplo, la expresión null + 1 devolverá 1, porque el operador más ignorará los valores NULL . Además, el promedio de un conjunto de valores ignora los valores NULL . Sin embargo, la expresión null mod 2 devolverá NULL, porque el operador de módulo trata los valores NULL como una identidad.