Simplificar la carga de un Archivo de datos en una Tabla Wdata es una habilidad fundamental para agilizar la Gestión de Tablas. En esta Ruta de aprendizaje conectada, veremos cómo cargar datos en una Tabla Wdata utilizando Cadenas.
Caso de uso empresarial principal | Gestión de la Tabla |
Objetivo principal de aprendizaje | Cargando Datos a una Tabla Wdata usando Cadenas |
Requisitos previos | |
Plantilla de apoyo | CLP | Cargar datos en una Tabla |
Etapa 1: Crear una Tabla
- Navegue a Wdata y complete los pasos de para crear una Tabla con las siguientes propiedades:
- Nombre de la Tabla: Detalles del empleado de CLP
- Columnas:
Mostrar nombre ID de columna Tipo Formato de importación emp_id emp_id Texto nombre_usuario nombre_usuario Texto nombre nombre Texto apellido apellido Texto cargo cargo Texto departamento departamento Texto ciudad ciudad Texto país país Texto divisa divisa Texto fecha_contratación fecha_contratación Fecha M/d/año fte fte Decimal 1,000.00 denominado denominado Booleano
- Observe que hemos cambiado el formato de importación de la columna hire_date. Actualizado para que coincida con el formato de los datos que se cargarán en la Tabla. Lea todo sobre los formatos de fecha y hora aquí.
- Tome nota del ID de la Tabla , ya que se utilizará en una Etapa futura después de que generemos los datos que se cargarán en la Tabla utilizando una Cadena
Etapa 2: Crear una cadena
- Navegar al Constructor de Cadenas
- Agregar una nueva cadena
- Asigne un nombre a la cadena: CLP | Cargar datos en una Tabla
- Guardar la cadena
Etapa 3: Entradas en tiempo de ejecución
Utilizamos el Evento de la Cadena de Entradas en Tiempo de Ejecución para iniciar la Cadena. Nos permite especificar el nombre del archivo y el ID de la Tabla a la que se importará el archivo cuando ejecutemos la Cadena.
- Agregar un Entradas en tiempo de ejecución Evento de la cadena de eventos de activación de la cadena el área de Inicio
- Esto nos permite solicitar al usuario el ID de la Tabla donde se cargarán los datos, el Nombre del Archivo para el conjunto de datos y la ubicación del archivo que se descargará.
- Más información sobre las entradas en tiempo de ejecución
- Edite el Evento de la Cadena de Entradas en Tiempo de Ejecución haciendo doble clic en el Comando
- Agregar las tres entradas a continuación:
- Entrada 1:
- Tipo: TextField
- Mostrar nombre: ID Tabla
- Requerido: Marcado
- Entrada 2:
- Tipo: TextField
- Mostrar nombre: Nombre del Archivo
- Requerido: Marcado
- Entrada 3:
- Tipo: TextField
- Mostrar nombre: Ubicación del Archivo
- Requerido: Marcado
- Entrada 1:
- Agregar las tres entradas a continuación:
- Guardar el comando
Etapa 4: Descargar Archivo
El comando HTTP Request Get se utilizará para descargar el archivo que se cargará en la tabla. Hemos alojado un Archivo en línea para que la Cadena lo descargue para demostrar la descarga de archivos desde la nube.
- Agregar un comando Get del conector HTTP Request al lienzo Chain.
- Conecte las Entradas en tiempo de ejecución Evento en cadena al comando Obtener
- Doble clic en el comando para configurarlo
- Haga clic en el campo URL
- Dentro del panel de la Izquierda Seleccione una Variable , haga clic en la Flecha hacia abajo para Expandir Trigger
- Haga clic en la flecha hacia abajo para Expandir Entradas en tiempo de ejecución
- Seleccione Ubicación del Archivo
- Actualizado el campo Tipo de contenido a: application/csv
- Haga clic en el campo URL
- Guardar el comando
Etapa 5: Crear Archivo
Subiendo archivo a una Tabla Wdata es un proceso de dos pasos. Primero habrá que crear el Archivo en el Estado Staged antes de poder importarlo para su uso final. Utilizaremos el comando Crear Archivo para crear el archivo dentro de la Tabla Wdata en el Estado Etapa, indicando que ha sido creado pero aún no ha sido importado como conjunto de datos.
- Agregar un comando Crear Archivo desde el Conector Workiva al lienzo de la Cadena.
- Conecte el comando Obtener al comando Crear Archivo
- Doble clic en el comando para configurarlo
- Haga clic en el campo Tabla ID
- Dentro del panel de la Izquierda Seleccione una Variable , haga clic en la Flecha hacia abajo para Expandir Trigger
- Haga clic en la flecha hacia abajo para Expandir Entradas en tiempo de ejecución
- Seleccione Tabla ID
- Haga clic en el campo Archivo
- Dentro del panel de la Izquierda Seleccione una Variable , haga clic en la Flecha hacia abajo para Expandir GET
- Seleccione Respuesta
- Haga clic en el campo Nombre
- Dentro del panel de la Izquierda Seleccione una Variable , haga clic en la Flecha hacia abajo para Expandir Trigger
- Haga clic en la flecha hacia abajo para Expandir Entradas en tiempo de ejecución
- Seleccione Nombre del archivo
- Dentro del panel de la Izquierda Seleccione una Variable , haga clic en la Flecha hacia abajo para Expandir Tiempo de Ejecución
- Seleccione Chain.ExecutionDateTime
- Tipo ".csv" después de sus dos variables
- Haga clic en el campo Tabla ID
- Guardar el comando
Etapa 6: Importar Archivo a Tabla
La segunda Etapa del proceso para cargar archivos en las Tablas de Wdata es importar los datos, haciéndolos utilizables en Consultas. Esta Etapa toma el Archivo por etapas y lo importa a la Tabla designada como un conjunto de datos.
- Agregar un Importar Archivo en Tabla Comando desde el Workiva Connector al lienzo de la Cadena
- Conecte el comando Crear Archivo con el comando Importar Archivo a Tabla
- Doble clic en el comando para configurarlo
- Haga clic en el campo Tabla ID
- Dentro del panel de la Izquierda Seleccione una Variable , haga clic en la Flecha hacia abajo para Expandir Trigger
- Haga clic en la flecha hacia abajo para Expandir Entradas en tiempo de ejecución
- Seleccione Tabla ID
- Haga clic en el campo ID de Archivo
- En el panel izquierdo Seleccione una variable , haga clic en la flecha hacia abajo para Expandir Crear Archivo
- Seleccione Resultados
- Haga clic en Crear Archivo - Resultado para transformarlo
- En el desplegable Seleccionar transformación , seleccione Obtener valor de JSON.
- Haga clic en el botón +.
- En el campo Valor, escriba id y pulse Intro.
- Haga clic en ACEPTAR
- Haga clic en el campo Tabla ID
- Guardar el comando
Etapa 7: Prueba del ejercicio
Ahora que la cadena está completa, prueba el resultado.
- Publicar la cadena
- Haga clic en Ejecutar y, a continuación, seleccione Ejecutar con entradas
- Agregar valores para sus entradas de tiempo de ejecución.
- ID de tabla - ID de la tabla de detalles de empleados de CLP
- Nombre del archivo - cualquier nombre que le gustaría llamar al archivo, para este ejemplo, estamos llamando el archivo "Employee Detail".
- Ubicación del Archivo - https://cs-sftp-training-bucket.s3.amazonaws.com/cs-training/transformation-qs/employee_detail.csv
- Haga clic en Inicio
- Una vez que la Cadena se haya completado, haga clic en el nodo Importar Archivo a Tabla para verificar el éxito.
- La cadena debería haber tomado correctamente el Archivo, creado un Archivo Workiva, e importado a su Tabla
- Puede verificar que los datos se han cargado en su Tabla navegando a la Tabla en Wdata y revisando el conjunto de datos en el panel de la derecha.
Para saber más sobre la gestión de conjuntos de datos en Tablas Wdata utilizando Cadenas, consulte la siguiente ruta: ¡Eliminar datos de una Tabla!