Simplificar la carga de un archivo de datos a una Tabla Wdata es una habilidad fundamental para agilizar la Gestión de Tablas. En esta Ruta de aprendizaje conectada, veremos cómo subir datos a una Tabla de Wdata utilizando Cadenas.
| Caso de uso empresarial principal | Gestión de Tablas |
| Objetivo principal de aprendizaje | Subidas de Datos desde una Tabla de Wdata utilizando Cadenas |
| Requisitos previos | Configurar el conector Workiva Configurar el conector solicitante HTTP |
| Plantilla de ayuda | CLP | Cargar datos de una tabla |
Paso 1: Crear una tabla
- Navega a Wdata
- Completa los pasos para crear una Tabla con las siguientes propiedades:
- Nombre de tabla: "Detalle Empleado CLP"
-
Columnas:
Mostrar nombre ID de columna Tipo Formato de importación emp_idemp_idTexto nombre_usuarionombre_usuarioTexto nombrenombreTexto apellidoapellidoTexto título_trabajotítulo_trabajoTexto departamentodepartamentoTexto ciudadciudadTexto paíspaísTexto divisadivisaTexto hire_datehire_dateFecha M/d/aaaa ftefteDecimal 1,000.00 denominadodenominadoBooleano
Notas:
- Observa que se está cambiando el formato de importación de los valores
hire_date. Al hacerlo: Se están cargando los datos. Se están cargando los datos. Puedes encontrar información sobre los formatos de fecha/hora en esta página. - Registra el ID de tabla de la tabla, ya que se utilizará más adelante en este procedimiento.
Etapa 2: Crea una Cadena
- Navega a Generador de Cadenas.
- Añadir un nuevo Cadena.
- Ponle Nombre a la Cadena: CLP | Cargar datos en una tabla.
- Guarda la cadena.
Etapa 3: Entradas en tiempo de ejecución
Utiliza el evento de la cadena de entradas en tiempo de ejecución para iniciar la cadena. Esto nos permite especificar el nombre del archivo y el ID de la Tabla a la que se importará el archivo cuando ejecutemos la Cadena. Más información sobre Entradas en tiempo de ejecución.
- Añadir un Entradas en Tiempo de Ejecución Evento de Cadena desde Eventos de Activación de Cadena al Nodo de Inicio.
- Edita el Evento de Cadena de Entradas en Tiempo de Ejecución haciendo doble clic en el Comando.
- Agrega valores para tus Entradas en tiempo de ejecución.
Serán campos de texto y deben marcarse como "Obligatorio".- ID de tabla - ID de la tabla "Detalle del empleado CLP".
Consulta este documento para obtener ayuda para encontrar el ID. - Nombre de archivo - cualquier nombre con el que quieras llamar al archivo.
Para este ejemplo, llama al archivo "Detalle del empleado".
- ID de tabla - ID de la tabla "Detalle del empleado CLP".
- Ubicación del archivo - Dónde se encuentra el archivo CSV.
Para este ejemplo, utiliza:https://cs-sftp-training-bucket.s3.amazonaws.com/cs-training/transformation-qs/employee_detail.csv
- Agrega valores para tus Entradas en tiempo de ejecución.
- Haz clic en Guardando para guardar el comando.
Etapa 4: Descarga de archivos.
Para descargar el archivo que se subirá a la tabla se utilizará el comando Obtener de la solicitud HTTP. Hemos alojado un archivo en línea para que la Cadena lo descargue para demostrar la descarga de archivos desde la nube.
- Añade un comando Obtener desde el conector Solicitud HTTP al lienzo de la Cadena.
- Conecta el evento de cadena de Entradas en tiempo de ejecución al comando Obtener.
- Haz clic dos veces en el Comando para configurarlo.
- Haz clic en el campo URL.
- En el panel izquierdo Selecciona una variable, haz clic en la flecha hacia abajo para expandir Activador.
- Haz clic en la flecha hacia abajo para ampliar Entradas de tiempo de ejecución.
- Selecciona Ubicación del Archivo.
- En el campo Tipo de contenido selecciona: application/csv.
- Haz clic en el campo URL.
- Guarda el comando.
Etapa 5: Crear archivo.
Subir un archivo a una tabla de Wdata es un proceso de dos pasos. Primero habrá que crear el archivo en el estado Staged antes de importarlo para su uso final. Utilizaremos el comando "Crear archivo" para crear el archivo dentro de la Tabla Wdata en el estado Estructurado, lo que indica que se ha creado pero aún no se ha importado como conjunto de datos.
- Añade un comando Crear archivo del conector Workiva al lienzo Cadena.
- Conecta el Comando Obtener con el Comando Crear Archivo.
- Haz clic dos veces en el comando para configurarlo.
- Haz clic en el campo ID de tabla.
- En el panel izquierdo Selecciona una variable, haz clic en la flecha hacia abajo para expandir Activador.
- Haz clic en la flecha hacia abajo para ampliar Entradas de tiempo de ejecución.
- Selecciona ID de tabla.
- Haz clic en el campo Archivo .
- En el panel izquierdo Selecciona una variable, haz clic en la flecha hacia abajo para expandir GET.
- Selecciona Respuesta.
- Haz clic en el campo Nombre.
- En el panel izquierdo Selecciona una variable , haz clic en la flecha hacia abajo para expandir Activador.
- Haz clic en la flecha hacia abajo para ampliar Entradas de tiempo de ejecución.
- Selecciona NombreArchivo.
- Dentro del panel izquierdo Selecciona una variable, haz clic en la flecha hacia abajo para expandir Tiempo de ejecución.
- Selecciona Chain.ExecutionDateTime.
- Escribe ".csv" después de tus dos variables.
- Haz clic en el campo ID de tabla.
- Guardar el comando
Etapa 6: Importar archivo a tabla
El segundo paso en el proceso de cargar archivos en las Tablas de Wdata es importar los datos, haciéndolos utilizables en Consultas. Este paso toma el archivo oculto provisionalmente y lo importa a la tabla designada como un conjunto de datos.
- Añade un comando Importar archivo a la tabla desde el conector Workiva al lienzo Cadena.
- Conecta el Comando Crear Archivo al Comando Importar Archivo en Tabla.
- Haz clic dos veces en el comando para configurarlo.
- Haz clic en el campo ID de tabla.
- En el panel izquierdo Selecciona una variable, haz clic en la flecha hacia abajo para expandir Activador.
- Haz clic en la flecha hacia abajo para ampliar Entradas de tiempo de ejecución.
- Selecciona ID de tabla.
- Haz clic en el campo ID del archivo.
- Dentro del panel izquierdo Selecciona una Variable , haz clic en la flecha hacia abajo para expandir Crear Archivo.
- Selecciona Resultado.
- Haz clic en Crear archivo - Resultado para transformarlo.
- En la lista desplegable Seleccionar transformación, selecciona Obtener valor desde JSON.
- Haz clic en el botón + .
- En el campo Valor, escribe "id" y haz clic en Intro con el teclado.
- Haz clic en ACEPTAR.
- Haz clic en el campo ID de tabla.
- Guarda el comando.
Etapa 7: Evaluar el ejercicio
Ahora que la Cadena está completa, vamos a Evaluar el resultado.
- Publica en la Cadena.
- Haz clic en Ejecutar, y luego selecciona Ejecutar con Entradas.
- Introduce los valores para tus Entradas de tiempo de ejecución.
- ID de tabla - ID de la tabla "Detalle del empleado CLP".
Consulta este documento para obtener ayuda para encontrar el ID. - Nombre de archivo - cualquier nombre con el que quieras llamar al archivo.
Para este ejemplo, llama al archivo "Detalle del empleado". - Ubicación del archivo - Dónde se encuentra el archivo CSV.
Para este ejemplo, utiliza:https://cs-sftp-training-bucket.s3.amazonaws.com/cs-training/transformation-qs/employee_detail.csv
- ID de tabla - ID de la tabla "Detalle del empleado CLP".
- Haz clic en Iniciar.
-
Una vez que la Cadena se haya completado, haz clic en el nodo Importar archivo a la Tabla para verificar el éxito.
La cadena debería haber tomado con éxito el archivo, haber creado un archivo de Workiva y haberlo importado a tu Tabla. Puedes verificar que los datos se cargaron en tu tabla navegando a la Tabla de Wdata y revisando el conjunto de datos en el panel de la derecha.
Para utilizar más información sobre la gestión de conjuntos de datos en Tablas de Wdata utilizando Cadenas, consulta la siguiente ruta: ¡Eliminar datos de una tabla!