Con Wdata, puedes seleccionar datos de múltiples sistemas de registro y prepararlos para generar informes o análisis en la plataforma Workiva. Si bien puedes cargar manualmente datos desde fuentes externas a las tablas Wdata, también puedes integrar programáticamente esas fuentes con Workiva usando:
- Puntos finales de la interfaz de programación de aplicaciones (API) de Workiva
- Conectores para cadenas Wdata
API de Workiva
La API pública de Workiva permite el acceso programático a tablas, consultas, hojas de cálculo y otros elementos de las soluciones de Workiva. Los desarrolladores pueden utilizar estos puntos finales para crear aplicaciones y scripts personalizados para integrar Workiva con su sistema de registro y automatizar el flujo de datos entre ambos.
Para asegurar la conexión con Workiva, cada integración requiere un usuario de Workiva dedicado. Para utilizar las API de Workiva, el administrador de su cuenta crea los usuarios de integración y sus concesiones OAuth2 para la autenticación. Todas las llamadas a las API se realizan en nombre de estos usuarios y todas las ediciones históricas se muestran como realizadas por ellos.
Nota: El uso de nuevos usuarios de integración en lugar de usuarios existentes ayuda a limitar el acceso a cada integración y separa claramente las ediciones realizadas por los usuarios reales de las realizadas a través de una integración.
Conectores de cadena
En Wdata, los propietarios de espacios de trabajo y otros colaboradores pueden crear flujos de trabajo automatizados, llamados cadenas, en una interfaz de arrastrar y soltar para conectar y administrar datos en múltiples sistemas de registro.
Para asegurar esta integración, las cadenas utilizan conectores configurados con la autenticación y el acceso aplicables a cada fuente. Una vez establecida su conexión, cada conector puede habilitar comandos para realizar tareas específicas como pasos dentro de una cadena.
Para interactuar de forma segura con un sistema de registro, cada conector utiliza un orquestador (o ejecutor) para ejecutar sus comandos:
- Con un sistema en línea en la nube , el conector utiliza el CloudRunner predeterminado, que opera completamente dentro de los servidores de Workiva.
- Con un sistema local , el conector requiere un GroundRunnerdedicado , que se instala y funciona dentro de los servidores de su organización.
Para habilitar una integración segura con su espacio de trabajo Workiva a través de una cadena, configure un conector Workiva. Al igual que con la API de Workiva, este conector requiere un usuario de integración dedicado con una concesión OAuth2 para ejecutar sus comandos.