Hay cuatro tipos de bloques:
Conector de entrada. Este es el primer bloque de la cadena. Se conecta al RAS y lee datos de él.
Analizador. Se encuentra justo después del conector de entrada. Analiza los datos que el conector de entrada recibe del RAS.
Procesador. Una cadena puede tener uno o más procesadores. Se encuentran después del analizador. El primer procesador toma los datos del analizador, los procesa y los envía al siguiente bloque.
Conector de salida. El último bloque de la cadena. Toma la salida del último procesador, la convierte en puntos de referencia y la envía a la URL configurada.
Cada icono de bloque en la interfaz de usuario incluye una leyenda que identifica la función del bloque específico:
Título | Descripción |
---|---|
Tipo de bloque: Conector de entrada | |
Archivo | Lee datos del archivo del disco. Configúrelo estableciendo la ruta del archivo. |
Cliente TCP | Periódicamente intenta conectarse al puerto TCP en el host especificado; Una vez conectado, lee los datos de la conexión. |
Servidor TCP | Crea el servidor TCP local y espera una conexión del origen externo. |
UDP | Crea el servidor UDP y espera los mensajes. |
Serial | Se conecta al puerto serie. |
Tipo de bloque: Parser | |
Offset | Supone que el mensaje tiene un desplazamiento para cada campo. |
Regex | Aplica una expresión regular a la secuencia y extrae los grupos coincidentes como campos. |
Separador | Cada campo está separado por algún carácter. |
Xml | Cada campo se configura como xpath. |
Valor clave | El valor es el contenido del campo y la clave es el identificador del campo. Los pares de valores clave están separados por algún carácter. |
Tipo de bloque: Procesador | |
Caso | Transforma el valor en mayúsculas, minúsculas o mayúsculas. |
Reemplazo de caracteres | Reemplaza una serie de caracteres con una cadena constante. |
Programador de puntos de referencia | Se usa para sistemas RAS que no proporcionan un evento de metadatos End Break. |
Fecha Hora | Cambia el formato de la fecha. Por ejemplo, "dd/mm/aaaa" a "a-mm-dd". |
Soltar | Cuando se aplica, suelta el mensaje por completo para que no se envíe al conector de salida. |
Asignación | Asigna campos del analizador a atributos de referencia o metadatos de referencia. |
Normalización del espacio | Reemplaza todas las apariciones de espacios en blanco con un solo espacio. |
Acento de tira | Quita los diacríticos (acentos) del valor. |
Lanzamiento de gatillo | Crea eventos de whiteoout de metadatos activados con un par start/stop y tiempo de espera opcional. |
Caída cronometrada | Crea eventos blancos de metadatos con tiempo. |
Lapso de tiempo | Cambia el formato de la hora. Por ejemplo "mm:ss" a "s". |
Tipo de bloque: Conector de salida | |
HTTP | Utiliza transporte HTTP. Este es el único conector de salida disponible. |