Con Wdata, puede seleccionar datos de múltiples sistemas de registro y prepararlos para 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 a Workiva, cada integración requiere un usuario dedicado de Workiva. 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. Cualquier llamada a las API se realiza en nombre de estos usuarios y cualquier edición histórica se muestra como realizada 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 usuarios reales de aquellas 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 opera dentro de los servidores de su organización.
Para habilitar una integración segura con su espacio de trabajo de Workiva a través de una cadena, configure un conector de 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.