Eliminar datos de una tabla Wdata es necesario para garantizar que las tablas se mantengan actualizadas y que los datos no se dupliquen. En esta ruta de aprendizaje conectada, repasaremos los pasos para eliminar datos de una tabla Wdata usando cadenas.
Caso de uso empresarial principal |
Gestión de tablas |
Objetivo de aprendizaje principal |
Cómo eliminar datos de una tabla Wdata mediante cadenas |
Prerrequisitos |
Configurar el conector Workiva Completar la ruta CLP | Carga de datos a una tabla Identifique el TID de tabla de la tabla de detalles de empleados de CLP |
Plantilla de apoyo |
CLP | Eliminar datos de una tabla |
Paso 1: Crea una cadena
- Agregar una nueva Cadena
- Nombrar la cadena: CLP | Eliminar datos de una tabla
- Salvar la cadena
Paso 2: Entradas en tiempo de ejecución
Usamos el evento de cadena de entradas de tiempo de ejecución para iniciar la cadena. Esto nos permite especificar el ID de la tabla y el conjunto de datos existente que se eliminará cuando ejecutemos la cadena.
- Agregue un Entradas de tiempo de ejecución Evento de cadena desde Eventos de activación de cadena al área de Inicio
- Edite el evento de cadena de entradas de tiempo de ejecución haciendo doble clic en el comando
- Agregue la entrada a continuación:
- Tipo: Campo de texto
- Nombre para mostrar: ID de tabla
- Obligatorio: Marcado
- Agregue la entrada a continuación:
- Guardar el comando
Paso 3: Lista de archivos
Para eliminar el archivo de la tabla, necesitaremos el ID del archivo. Para encontrar programáticamente el FileID, utilizaremos el comando Listar archivos. Este comando utiliza el ID de la tabla para buscar todos los archivos dentro de esa tabla y nos proporciona una salida de los archivos así como información sobre esos archivos, incluido el ID del archivo.
- Agregar un comando Listar archivos al lienzo Cadena
- Conecte el evento de cadena ] Entradas de tiempo de ejecución al comando Archivos de lista
- Haga doble clic en el comando para configurarlo
- Haga clic en el campo ID de tabla
- Dentro del panel izquierdo Variables , haga clic en la flecha hacia abajo para expandir Activador
- Haga clic en la flecha hacia abajo para expandir Entradas de tiempo de ejecución
- Seleccionar ID de tabla
- Haga clic en el campo ID de tabla
- Guardar el comando
Paso 4: Anular la importación del archivo de la tabla
Similar a cargar datos a una tabla, eliminar datos de una tabla es un proceso de dos pasos. Primero será necesario mover el archivo al estado provisional antes de poder eliminarlo. Para establecer el archivo como preparado, será necesario desimportarlo. Utilizaremos el comando Dejar de importar archivo de la tabla para preparar el conjunto de datos que se eliminará.
- Agregue un comando Cancelar importación de archivo de la tabla al lienzo Cadena
- Conecte el comando Listar archivos al comando Desimportar archivo de la tabla
- Haga doble clic en el comando para configurarlo
- Haga clic en el campo ID de tabla
- Dentro del panel izquierdo Variables , haga clic en la flecha hacia abajo para expandir Activador
- Haga clic en la flecha hacia abajo para expandir Entradas de tiempo de ejecución
- Seleccionar ID de tabla
- Haga clic en el campo ID de archivo
- Dentro del panel Variables de la izquierda, haga clic en la flecha hacia abajo para expandir Listar archivos
- Seleccionar Lista de archivos
- Haga clic en la variable Lista de archivos - Lista de archivos para transformar la variable
- Haga clic en Seleccionar transformación y luego seleccione Obtener valor de JSON
- Haga clic en el signo más para agregar la transformación variable
- En el campo Valor, escriba '0' y luego presione Enter. Después de que aparezca =0, escriba 'id' y presione Enter nuevamente. La variable ahora leerá la salida JSON del comando Listar archivos y encontrará el ID del primer archivo en la tabla.
- Haga clic en el campo ID de tabla
¡Consejo!Preste especial atención a las mayúsculas y minúsculas al analizar JSON
-
-
-
-
-
- Haga clic en Aceptar
- Haga clic en Aceptar
-
-
-
-
-
-
- Guardar el comando
Paso 5: Eliminar archivo
Ahora que el conjunto de datos está preparado, el paso final es eliminar oficialmente los datos. Este paso utiliza el comando Eliminar archivo para eliminar el conjunto de datos de la tabla.
- Agregue un comando Eliminar archivo desde el Conector Workiva al lienzo Cadena
- Conecte el comando Desimportar archivo de la tabla al comando Eliminar archivo
- Haga doble clic en el comando para configurarlo
- Para asegurarnos de que estamos eliminando el mismo archivo que desimportamos, generaremos el ID del archivo de la misma manera que lo hicimos para el comando Desimportar archivo de la tabla, como se describe a continuación:
- Haga clic en el campo ID de archivo
- Dentro del panel Variables de la izquierda, haga clic en la flecha hacia abajo para expandir Listar archivos
- Seleccionar Lista de archivos
- Haga clic en la variable Lista de archivos - Lista de archivos para transformar la variable
- Haga clic en Seleccionar transformación y luego seleccione Obtener valor de JSON
- Haga clic en el signo más para agregar la transformación variable
- En el campo Valor, escriba '0' y luego presione Enter. Después de que aparezca =0, escriba 'id' y presione Enter nuevamente. La variable ahora leerá la salida JSON del comando Listar archivos y encontrará el ID del primer archivo en la tabla.
¡Consejo! Preste especial atención a las mayúsculas y minúsculas al analizar valores JSON
-
-
-
- Haga clic en Aceptar
- Haga clic en Aceptar
-
-
- Guardar el comando
Paso 6: Pruebe el ejercicio
Ahora que la cadena está completa, prueba el resultado.
- Publicar la Cadena
- Haga clic en Ejecutar y luego seleccione Ejecutar con entradas
- Agregue valores para sus entradas de tiempo de ejecución
- ID de la tabla del CLP | Tabla de detalles de empleados
- Si su tabla aún no tiene datos, asegúrese de ejecutar la cadena CLP | Cargar datos a la tabla
- ID de la tabla del CLP | Tabla de detalles de empleados
- Haga clic en Iniciar
- Una vez completada la cadena, haga clic en el nodo Eliminar archivo para verificar el éxito
- La cadena debería haber tomado con éxito su archivo, haberlo desimportado y haberlo eliminado de su tabla.
- Puede verificar que se eliminaron los datos navegando a la Tabla en Wdata y revisando el panel Conjuntos de datos a la derecha.
Para obtener más información sobre cómo administrar conjuntos de datos en tablas Wdata usando cadenas, consulte la siguiente ruta: Reemplazo de datos en una tabla!