¿Qué ocurre si falla la Cadena? Es esencial que los usuarios finales estén plenamente informados de los posibles resultados. En esta Ruta de aprendizaje conectada, mejoraremos nuestra Cadena primaria incorporando ramas adicionales que se comunicarán con nuestra hoja de control, indicando específicamente cualquier fallo. Esta Cadena ampliada ofrecerá una capa adicional de transparencia, que permitirá a los usuarios identificar fácilmente la última fecha de ejecución correcta del comando. Además, proporcionará una visibilidad clara sobre si la Cadena ha funcionado correctamente o se ha encontrado con alguna incidencia. Esta mejora garantiza que los usuarios estén bien equipados con la información necesaria para supervisar y abordar con prontitud cualquier posible fallo.
| Caso de uso empresarial principal |
Orquestando flujos de trabajo de informes desde una ubicación centralizada. Proporcionar a los usuarios finales información sobre los estados del flujo de trabajo . |
| Objetivo principal de aprendizaje |
Aprende a añadir el seguimiento de fallos en las hojas de control de Cadenas Aprende a ramificar cadenas Aprender a copiar comandos |
| Requisitos previos |
Completa el CLP | Ejecutar procesos y registrar resultados dentro de una hoja de control |
| Plantilla de ayuda | CLP | Iniciando sesión en una hoja de control |
Paso 1: Edita la Cadena Existente
- Navega hasta el Generador de cadenas y localiza la Cadena CLP | Ejecutando Procesos y Registrando Resultados dentro de una Hoja de Control.
- Haz clic en el botón del lápiz para editar la cadena
- Haz clic en Configuración de Cadenas en la parte superior derecha
- Cambiando nombre de Cadenas: CLP | Iniciando sesión en una Hoja de Control
- Guardar la cadena
Etapa 2: Añadir rama de fallo para el proceso de Subidas de datos.
Ahora añadiremos los Comandos que se utilizarán para generar y rellenar los valores que se devolverán a la hoja de control para indicar que el proceso de subida de datos ha fallado. La primera etapa para hacerlo es crear el archivo con el estado y la hora.
- Añade un comando Crear archivo desde el conector de servicios de archivos al lienzo de Cadenas
- Conecta el comando Ejecutar cadena - Cargar datos Evento de cadena a Crear archivo.
- Haz clic en el enlace dos veces para editar las condiciones de vinculación.
- Haz clic en la opción de fallo
Una vez seleccionada la opción de fallo, el enlace será rojo, lo que indica que la cadena continuará con esta rama solo si falla el evento de cadena "Ejecutar cadena - Subir datos"
- Haz clic en la opción de fallo
- Haz clic dos veces en el comando Crear archivo para configurarlo
- Pon nombre al comando: Rellenar fallo de subida de datos y marca de tiempo
- En el campo Texto, escribe la siguiente información:
Subida de datos fallida,(*<System.DateTime>*)
-
-
- Reemplaza el marcador de posición (*System.DateTime*) por la Variable de Tiempo de Ejecución apropiada, esto extraerá programáticamente la fecha y hora desde Cadenas.
- Desde el panel Seleccionar una variable de la izquierda, expande Tiempo de ejecución
- Seleccionar el valor System.DateTime
- Reemplaza el marcador de posición (*System.DateTime*) por la Variable de Tiempo de Ejecución apropiada, esto extraerá programáticamente la fecha y hora desde Cadenas.
-
- Guardar el comando
Etapa 3: Escritura de datos Fallo de carga de vuelta a la hoja de control
Ahora utilizaremos el comando Escribir datos de la hoja para volver a escribir en la hoja de control la información rellenada en el comando anterior. Esto dará a nuestros usuarios finales visibilidad sobre los fallos en la subida de datos y la fecha en que falló.
- Añadir un comando Escribir datos de la hoja desde el conector Workiva al lienzo de Cadenas
- Vincula el comando Rellenar fallo de subida de datos y marca de tiempo con el comando Escribir datos de la hoja
- Haz clic dos veces en el comando para configurarlo
- Nombra el comando: Escribir datos de la hoja - Fallo de subida de datos
- Haz clic en el campo ID de la Hoja de cálculo
- Dentro del panel Seleccionar una variable, haz clic en la flecha hacia abajo para expandir Cadena
- Selecciona la cv-Control ID de hoja de cálculo Variable de cadena
- Haz clic en el campo ID de hoja/Nombre
- Dentro del panel Seleccionar una variable, haz clic en la flecha hacia abajo para expandir Cadena
- Selecciona la variable de cadena cv-Nombre de la hoja de control
- Haz clic en el campo Archivo de datos.
- Dentro del panel Seleccionar una variable, haz clic en la flecha hacia abajo para expandir Rellenar Fallo en la Subida de Datos y Marca de Tiempo.
- Selecciona el Archivo creado resultado
- El campo Región se rellenará con una combinación de Variables de cadena y salida JSON para indicar a la Cadena la celda concreta de la hoja de control en la que debe escribir para la iteración actual:
- Haz clic en el campo Región y rellénalo con los datos que aparecen a continuación:
- cv-Columna de estado Carta - variable encontrada en el panel Variables bajo Variables en cadena
- Iteración de archivos JSON - estamos utilizando el Número de Fila de la iteración más uno, para especificar la región en la que escribir los datos. Añadimos uno para contabilizar la fila del Encabezado.
- Desde el panel Seleccionar una variable, haz clic en la flecha hacia abajo para desplegar Iterador de grupo
- Selecciona <> Iteración de Archivos para JSON.
- Haz clic en el icono verde Iteración de archivos JSON píldora para transformar la Variable.
- Haz clic en Seleccionar una transformación y elige Obtener el valor de JSON .
- Pulsa el signo verde +
- En el tipo de campo de valor escribe Número de fila y pulsa intro
- Selecciona otra transformación y elige Analizar número .
- Haz clic en el cartel verde
- Selecciona otra transformación y elige Añadir
- Haz clic en el cartel verde
- En el campo de valor introduce 1
- Haz clic en Aceptar
- Introduce dos puntos después de la primera iteración de archivos JSON:
- cv-Letra de columna de marca de tiempo: variable encontrada en el panel Variables en Variables de cadena
- Iteración de archivos JSON - estamos utilizando el Número de Fila de la iteración más uno, para especificar la región en la que escribir los datos. Añadimos uno para contabilizar la fila del Encabezado.
- Sigue los mismos pasos anteriores para la segunda iteración de archivos JSON.
- Haz clic en el campo Región y rellénalo con los datos que aparecen a continuación:
- Guardando el comando
Paso 4: Añadir Rama de Fallo para el Proceso de Actualizar conexiones.
Ahora añadiremos los Comandos que se utilizarán para generar y rellenar los valores que se devolverán a la hoja de control para indicar que ha fallado el proceso de actualización de la conexión. Esta vez, copiaremos los dos comandos que ya hemos creado para agilizar el proceso.
- Haz clic en el comando Populate Data Upload Failure & Time Stamp y pulsa el botón Copiar a.
- Conecta el evento de cadena Cadena de ejecución - Actualiza las conexiones al comando Rellenar fallo de subida de datos y marca de tiempo - Copia que se acaba de copiar
- Haz clic en el enlace dos veces para editar las condiciones de vinculación.
- Haz clic en la opción de fallo
- Haz clic en la opción de fallo
- Haz clic dos veces en el comando Rellenar fallo de subida de datos y marca de tiempo - Copia para configurarlo
- Pon nombre al comando: Rellenar fallo de subida de datos y marca de tiempo
- En el campo Texto, actualiza la siguiente información:
Actualizar conexión ha fallado,(*<System.DateTime>*)
- Te darás cuenta de que no es necesario actualizar ni añadir la variable Fecha y hora del sistema.
- Guardando el comando
Paso 5: Escribir Actualizar fallo de conexión Volver a la hoja de control.
Ahora utilizaremos el comando Escribir datos de la hoja para volver a escribir en la hoja de control la información rellenada en el comando anterior. Al hacerlo, nuestros usuarios finales tendrán visibilidad de los fallos de actualización de la conexión y de la fecha en que falló. Una vez más, copiaremos un comando creado anteriormente para ahorrar tiempo.
- Haz clic en el comando Escribir datos de la hoja - Fallo al subir datos y haz clic en el botón Copiar a.
- Conecta el comando Conecta tu . Fallo de conexión y marca de tiempo al comando Escribe datos de la hoja - Fallo de carga de datos - Copia el comando que acabas de copiar.
- Haz clic en el enlace dos veces para editar las condiciones de vinculación.
- Haz clic en la opción de fallo
- Haz clic en la opción de fallo
- Haz doble clic en el comando Escribir datos de la hoja - Fallo en la subida de datos - Copiar para configurarla.
- Nombra el comando: fallo Escribir datos de la Hoja - Actualizar conexión
- Haz clic en el campo Archivo de datos y elimina la
variable
- Dentro del panel Selecciona una variable, haz clic en la flecha hacia abajo para expandir Rellenar fallo de subida de datos y marca de tiempo
- Selecciona el Archivo creado resultado
- Observarás que los demás campos se han rellenado con la misma información que se rellenó para el comando Escribir datos de la hoja - Fallo en la carga de datos, todo lo demás seguirá igual.
- Guardando el comando
Etapa 6: Evaluar el ejercicio
Ahora que la Cadena está completa, evalúa el resultado.
- Publicar en la Cadena
- Para evaluar nuestros nuevos comandos, forzaremos un fallo editando nuestra hoja de control
- Navega a la hoja de cálculo Hoja de control CLP en la plataforma Workiva
- Elimina el valor TableID de una de las filas
- Eliminar el valor SpreadsheetID en una fila diferente
- Navega de nuevo a la página CLP | Iniciando sesión dentro de una Cadena de Hojas de Control y haz clic en Ejecutar. Selecciona Ejecutar cadena
- Una vez completada la Cadena, verifica que el flujo de trabajo se ha completado comprobando lo que se indica a continuación:
Fallo de rama seguido de Fallo en la subida de datos:
Fallo de rama seguido para Error al actualizar conexiones:
Escribe los resultados en la hoja de control, indicando los fallos y los aciertos:
¡Enhorabuena! ¡Has terminado la serie Ruta de aprendizaje Conectando la centralización de datos! Desafíate a ti mismo un poco más con la Transformación Rutas de aprendizaje conectadas.