Com o Wdata, você pode selecionar dados de vários sistemas de registro e prepará-los para relatórios ou análises na plataforma Workiva. Embora você possa carregar manualmente dados de fontes externas em tabelas Wdata, também é possível integrar programaticamente essas fontes com a Workiva usando:
- Endpoints da interface de programação de aplicativos (API) da Workiva
- Conectores para cadeias de dados Wdata
APIs da Workiva
A API pública da Workiva permite o acesso programático a tabelas, consultas, planilhas e outros itens nas soluções da Workiva. Os desenvolvedores podem usar esses pontos de extremidade para criar aplicativos e scripts personalizados para integrar a Workiva ao seu sistema de registro e automatizar o fluxo de dados entre os dois.
Para proteger a conexão com a Workiva, cada integração requer um usuário dedicado da Workiva. Para usar as APIs da Workiva, o administrador da sua conta cria os usuários de integração e suas concessões OAuth2 para autenticação. Todas as chamadas para as APIs são feitas em nome desses usuários, e todas as edições históricas são mostradas como tendo sido feitas por eles.
Observação: O uso de novos usuários de integração em vez de usuários existentes ajuda a limitar o acesso de cada integração e separa claramente as edições feitas por usuários reais daquelas feitas por meio de uma integração.
Conectores de cadeia
No Wdata, os proprietários do espaço de trabalho e outros colaboradores podem criar fluxos de trabalho automatizados - chamados de cadeias - em uma interface de arrastar e soltar para conectar e gerenciar dados em vários sistemas de registro.
Para proteger essa integração, as cadeias usam os conectores configurados com a autenticação aplicável e o acesso a cada fonte. Com sua conexão estabelecida, cada conector pode habilitar comandos para executar tarefas específicas como etapas em uma cadeia.
Para interagir de forma segura com um sistema de registro, cada conector usa um orquestrador - ou runner- para executar seus comandos:
- Com um sistema em nuvem on-line, o conector usa o CloudRunner padrão, que opera totalmente nos servidores da Workiva.
- Com um sistema local, o conector requer um GroundRunner dedicado, que é instalado e opera nos servidores da sua organização.
Para habilitar uma integração segura com seu espaço de trabalho Workiva por meio de uma cadeia, configure um conector Workiva. Assim como na API da Workiva, esse conector requer um usuário de integração dedicado com uma concessão OAuth2 para executar seus comandos.