Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta página descreve como configurar relatórios do Workday para ingestão.
Obter o URL do relatório do Workday
No Workday, acesse o relatório.
Na barra azul superior, clique nos três pontos ao lado do nome do relatório e selecione as URLs de Exibição do >Serviço Web.
Opcionalmente, adicione quaisquer valores de parâmetro (por exemplo, prompt). Em seguida, clique em OK.
Tip
Se você planeja usar a ingestão incremental, deixe os valores de prompt para os prompts de ingestão incremental em branco. Em vez disso, defina-os na especificação do pipeline. Consulte Ingerir dados incrementalmente a partir de uma data fixa e Ingerir dados incrementalmente usando uma janela deslizante.
Ao lado da seção JSON, selecione os três pontos e selecione Copiar URL. Isso fornece o URL do relatório. Certifique-se de não truncar
format=jsonno final da URL.
(Opcional) Criar um ISU (usuário do sistema integrado) no Workday
- Na barra de pesquisa do Workday, digite Criar usuário.
- SelecioneCriar usuário do sistema de integração: tarefa.
- Digite um nome de usuário e uma senha.
- Marque a caixa de seleção Não permitir sessões de interface do usuário. Esse usuário só acessará a API do RaaS.
(Opcional) Criar um grupo de segurança e adicionar o usuário a ele
- Na barra de pesquisa do Workday, digite Criar grupo de segurança.
- Selecione Criar grupo de segurança: tarefa.
- Defina o tipo como Grupo de segurança do Sistema de Integração (Não Treinado).
- Insira um nome.
- Adicione o usuário ISU ao grupo: digite o prefixo, pressione Enter e escolha o usuário correto. Em seguida, clique em OK.
Adicionar políticas de segurança de domínio ao grupo de segurança
- Na barra de pesquisa do Workday, digite Exibir Grupo de Segurança.
- Selecione Exibir grupo de segurança: relatório.
- No formulário Exibir grupo de segurança, digite o prefixo do grupo de segurança criado anteriormente, selecione-o e selecione OK.
- Na barra azul superior, clique nos três pontos ao lado do nome do relatório e selecione as URLs de Exibição do >Serviço Web.
- Selecione o Grupo de segurança > Manter permissão de domínio para o grupo de segurança.
- Em Permissão de Integração, adicione as políticas de segurança de domínio necessárias para acesso a
GET. Para cada política, digite um prefixo diferencial na barra de pesquisa, pressione Enter e selecione as opções apropriadas. As políticas exatas de que você precisará dependem do relatório escolhido. Algumas políticas úteis para começar incluem:Worker Data: Current Staffing InformationWorker Data: Public Worker ReportsWorker Data: Active and Terminated WorkersWorker Data: All PositionsWorker Data: Business Title on Worker ProfilePerson Data: Work Contact InformationWorker Data: WorkersWorkday Accounts
- Clique em OK.
- Clique em Concluído.
- Na barra de pesquisa do Workday, digite Ativar Alterações pendentes de política de segurança e selecione-a. Quando o formulário for exibido, digite um comentário e selecione OK.
- Selecione Confirmar e selecione OK.
Criar um cliente de API, adicionar escopos funcionais e gerar um token de atualização para o usuário do ISU
Na barra de pesquisa do Workday, digite Registrar Cliente de API.
Selecione Registrar cliente de API para integrações: tarefa.
Insira um Nome de cliente.
Selecione Token de atualização sem expiração.
Na barra de pesquisa Escopo, digiteSistema, e selecione-o.
Clique em OK.
Copie a ID do cliente e o Segredo do Cliente e selecione Concluído.
Na página Exibir Grupo de Segurança do Sistema de Integração , observe as áreas funcionais em Permissões de Política de Segurança de Domínio.
Em seguida, adicione-os como Escopos/Áreas Funcionais no cliente de API:
a. Na barra de pesquisa, digite Exibir cliente de API. a. Escolha seu cliente de API na lista.
a. Na barra azul superior, clique nos três pontos e, em seguida, selecioneCliente de API e Edite clientes de API para integrações.
a. No campo Escopo (Áreas funcionais), pesquise e adicione as áreas funcionais que você anotou.
a. No mesmo menu de antes, selecione Gerenciar token de atualização para integrações.
a. No formulário, pesquise o usuário do ISU e selecione-o.
a. Clique em OK.
Clique Gerar Novo Token de Atualização e Confirme a Exclusão.
Copie o token de atualização para uso posterior no pipeline.
(Opcional) Configurar um relatório para ingestão incremental
Important
A ingestão incremental está em Beta. Para conhecer os requisitos e as limitações, consulte ingestão incremental.
Para usar a ingestão incremental, um administrador do Workday deve configurar o relatório com uma coluna de cursor e dois prompts inclusivos.
Na definição do relatório, inclua uma coluna de data monotonicamente crescente para ser usada como cursor. Esta coluna acompanha a alteração de dados mais recente para cada linha e pode ser uma coluna computada.
Adicione dois prompts na coluna do cursor: um para o início da janela de ingestão e outro para o final. No Workday, selecione o operador é em ou após para o prompt de início e é em ou antes para o prompt de término.
Note
Se você não vir os prompts na guia Prompts , inclua-os na guia Filtros para que eles apareçam.
Para cada prompt, defina um rótulo de prompt (o nome de exibição mostrado no formulário de geração de URL) e um alias XML (o nome do parâmetro usado na especificação de pipeline). Observe os aliases XML – você precisará deles ao configurar o pipeline.