PALATINELABSDocsENES

Conceptos y palabras

Palatine habla con sus propias palabras. Aquí se explica cada una en pocas líneas; las últimas secciones traducen las palabras que trae un equipo desde Automation Anywhere y nombran el segundo juego que puede usar una sala.

Automatizaciones

Una automatización es cualquier cosa que ejecuta la sala: una tarea, un proceso o un script. La página Automations las lista en carpetas, con archivos (CSV, XLSX, JSON y otros) a su lado. Una automatización conserva una identidad permanente, así renombrarla o moverla nunca rompe lo que apunta a ella.

Tareas y procesos

Drafts y Releases

Cada automatización tiene dos lados.

Las programaciones, los disparadores y las colas siempre inician una release, nunca un borrador. Una release anterior se puede restaurar como la más nueva. Junto a cada automatización la sala dice dónde está: never published, taken back, changed, latest o earlier release.

Dispositivos y pools

Para ejecutar sin supervisión, un dispositivo necesita sus credenciales de Windows, que se configuran una vez en Devices. Luego el agente inicia sesión en Windows por sí solo antes de una ejecución.

Ejecuciones

Una ejecución (Run) es una ejecución de una automatización en un dispositivo. Entra en cola, luego se ejecuta, y termina bien, con fallo o detenida; también se puede pausar y avanzar paso a paso. Cada ejecución guarda su log, una traza de sus pasos y, cuando el dispositivo graba, un video de la pantalla.

Una ejecución puede reintentarse sola cuando falla, si su programación o su disparador lo pide. Si un dispositivo se desconecta durante una ejecución, la ejecución vuelve a la cola una vez.

Programaciones

Una programación (Schedule) inicia una release en horarios fijos: cada día, ciertos días de la semana, cada mes, cada cierta cantidad de horas o una sola vez, en la zona horaria que elijas. La página Schedules muestra una semana o un mes con las ejecuciones que iniciaron las programaciones y las que aún están planificadas.

Por defecto una sala programa solo procesos, así que una tarea se programa mediante un proceso que la ejecuta. Un administrador puede cambiar esto en Settings.

Hay dos formas más de iniciar ejecuciones. Un disparador (trigger) se activa cuando llega un archivo a una carpeta de un dispositivo, o cuando otro sistema llama a su webhook. Una cola de trabajo guarda ítems, y cada uno lo procesa una ejecución; un ítem que sigue fallando se aparta para que lo vea una persona.

Config y entornos

Un proceso lleva una Config: claves y valores comunes a todas las ejecuciones, más valores por entorno, DEV, QA y PRD. Una ejecución de un proceso indica su entorno, y una programación o un disparador de un proceso debe indicar uno. Un paso lee un valor como $config.Key$, y el editor muestra qué valor da cada entorno.

La Config también lista las carpetas que crea una ejecución y quién recibe cada notificación. Una tarea ejecutada sola puede usar la Config de un proceso. Se le puede importar un archivo XML de configuración o de eventos de Automation Anywhere.

Variables y tipos

Las variables tienen tipo. Los doce tipos son String, Number, Boolean, Datetime, List, Dictionary, Record, Table, Credential, File, Window y Any.

KPI

Un KPI es una cifra que una automatización reporta sobre el negocio: facturas procesadas, monto pagado, horas ahorradas. Se declara en la automatización, así que se versiona con ella. Su valor viene de una variable, de un paso Record KPI, de la duración de la ejecución o de una fórmula sobre otros KPI.

Insights los muestra en dos vistas. Operations: ejecuciones, tasa de éxito, duración y fallos. Business: cada KPI con el cambio frente al periodo anterior, como un gráfico, y los KPI que comparten un grupo como un solo desglose. El dashboard Business de la sala suma el valor gestionado, las horas ahorradas y los ítems procesados de todas las automatizaciones, y se exporta a CSV o XLSX.

El constructor de KPI lee ejecuciones recientes y propone KPI, cada uno con el hecho de las ejecuciones que lo respalda; nada se guarda hasta que agregas uno. Una persona con el rol Business lee Insights, la lista de automatizaciones y las ejecuciones, y nada más.

Si vienes de Automation Anywhere

Si tu equipo conoce Automation Anywhere, esta tabla traduce sus palabras a las de Palatine. La sala muestra solo las palabras de Palatine.

Automation AnywherePalatine
Control Roomla sala
Bot Runnerdispositivo (Device)
Task bottarea (Task)
Master botproceso (Process)
Botautomatización
Check inPublish
Check outTake back
Device poolPool
Private workspaceDrafts
Public workspaceReleases

Las palabras disc

Una sala puede usar un segundo juego de palabras: Library en lugar de Automations, Disc en lugar de Process, Track en lugar de Task, Release para el botón Publish y Player en lugar de Device. Un administrador elige el juego en Settings, y la palabra para la máquina se puede elegir aparte. Esta documentación usa las palabras por defecto.