Para exibir este conteúdo corretamente, o JavaScript deve ser ativado
Introdução
Este tutorial mostra como configurar e configurar a Integração de Dados para carregar e calcular dados incrementais da Força de Trabalho. As seções se complementam e devem ser concluídas na sequência.
Histórico
Se, depois de carregar um conjunto de dados inteiro no Workforce, você precisar importar novos registros e atualizar alguns registros existentes, será necessário executar cálculos nos registros novos e atualizados. Por exemplo, sua organização precisa de cargas diárias para atualizar os dados de funcionários existentes do sistema de Gerenciamento de Recursos Humanos devido a alterações frequentes no ciclo de planejamento.
Com o Workforce, o Data Integration e o Groovy Rules, você pode definir um processo de carregamento de dados que:
Compara um arquivo de dados de origem com uma versão anterior desse arquivo.
Identifica registros novos ou alterados.
Carrega somente registros novos ou alterados desde o último carregamento.
Executa a regra da Força de Trabalho que calcula os dados novos e atualizados.
Sempre que você carregar dados do Data Integration para copiar dados para períodos futuros, será necessário selecionar uma destas regras da Força de Trabalho:
Seu Objetivo
Adicionar esta Regra de Força de Trabalho
Aplique os padrões de entidade para benefícios, impostos e ganhos adicionais e calcule a remuneração com base na definição do componente e nas taxas que são definidas no Assistente Benefícios e Impostos.
Copie os dados alterados (propriedades do funcionário/job ou qualquer mudança no salário) para períodos futuros no Intervalo de Ano.
OWP_Incremental Processar Dados com Sincronizar Padrões
Carregue atribuições de remuneração para benefícios, impostos e ganhos adicionais e calcule a remuneração com base nas taxas do arquivo de carregamento de dados.
Copie os dados alterados (propriedades do funcionário/job, ou qualquer mudança no salário ou nas atribuições de remuneração) para períodos futuros no Intervalo de Ano.
OWP_Incremental Processar Dados com Sincronizar Definição
Observação:
Se desejar aplicar as taxas do Assistente Benefícios e Impostos, carregue apenas as atribuições de componente. Não forneça taxas no arquivo de carregamento de dados.
Neste tutorial, você carrega dados da Força de Trabalho usando o Adaptador de Arquivos Incrementais no Data Integration.
Pré-requisitos
Os Tutoriais Práticos do Cloud EPM podem exigir que você importe um instantâneo para sua instância do Cloud EPM Enterprise Service. Para poder importar um instantâneo de tutorial, você deve solicitar outra instância do Cloud EPM Enterprise Service ou remover seu aplicativo e processo de negócios atuais. O instantâneo do tutorial não será importado sobre seu aplicativo ou processo de negócios existente, nem substituirá ou restaurará automaticamente o aplicativo ou processo de negócios com o qual você está trabalhando no momento.
Antes de iniciar este tutorial, você deve:
Tenha acesso do Administrador de Serviço a uma instância do EPM Enterprise Cloud Service. A instância não deve ter um processo de negócios criado.
Caso ainda não tenha feito isso, inscreva-se em uma conta gratuita do Oracle Cloud Customer Connect para que você possa acessar os arquivos necessários.
Faça download do instantâneo mais recente do EPBCS Sample Application LCM nesta página de ideia.
Carregue e importe o instantâneo EPBCS Sample Application LCM mais recente para sua instância do Planning.
Tenha acesso a um editor de texto como o Bloco de Notas ou o Bloco de Notas++.
Observação:
Se você encontrar erros de migração importando o snapshot, execute novamente a migração excluindo o componente HSS-Shared Services, bem como os artefatos Segurança e Preferências do Usuário no componente Principal. Para obter mais informações sobre upload e importação de snapshots, consulte a documentação Administrando a Migração para o Oracle Enterprise Performance Management Cloud.
Configurando o Foundation
Atribuindo Valores a Variáveis do Usuário
As Variáveis do Usuário foram adicionadas quando o processo de negócios foi criado. As variáveis de usuário atuam como filtros em formulários, permitindo que os planejadores se concentrem apenas em determinados membros. Nesta seção, você define valores para variáveis de usuário.
Na home page, clique em (Navegador) e, em Ferramentas, clique em Preferências do Usuário.
Em Preferências, clique em Variáveis do Usuário.
Para cada variável, clique em seu (Seletor de Membros) para selecionar um membro como valor da variável:
Variável de Usuário
Membro
Linha de Produtos
Smart Phone 4 em
Entidade do Infolet
Vendas EUA
Moeda
USD
Entidade
Vendas EUA
Moeda do Relatório
USD
Cenário
Plano
Version
Em Andamento
Anos
FY25
Conta de Despesas
Total de Despesas com Viagem e Entretenimento
Drivers de Despesa
Drivers de Despesas com Viagem e Entretenimento
Verifique suas seleções e clique em Salvar.
Na mensagem de informações, clique em OK.
Minimize o Planejamento.
Revisando os Arquivos de Origem de Dados
Revise o conteúdo dos arquivos de origem EmpData01.txt e EmpData02.txt usando seu editor de texto.
EmpData01.txt
O arquivo de origem de dados contém 168 registros, o que representa oito (8) linhas por funcionário. 21 registros de funcionário serão carregados no Workforce.
O arquivo de origem de dados contém registros para um novo funcionário (E0022 - Dennis Ross) e registros atualizados para dois (2) funcionários carregados anteriormente (E0021 - Anthony Cooper e E0015 - Michelle Ryan).
Nesta seção, você registra o aplicativo de destino EPBCS e, em seguida, registra uma origem de dados que usa o adaptador de arquivo incremental.
Registrando o Aplicativo de Planejamento de Destino
Retornar ao Planning.
Clique em (Navegador) e, em Aplicativo, clique em Troca de Dados.
No Data Integration, clique em Ações e, em Configuração, clique em Aplicativos.
Em Aplicativos, clique em + (Adicionar).
Em Criar Aplicativo, clique em OK. O aplicativo foi registrado com sucesso.
Selecione EPBCS e, em Detalhes do Aplicativo, clique na guia Opções.
Para o Método de Carregamento, selecione Todos os tipos de dados com segurança.
Em Valor da Propriedade, verifique Não.
Em Detalhes do Aplicativo, clique em .
Clique em (Retornar).
Registrando um Aplicativo de Origem de Dados de Arquivo Incremental
Em Aplicativos, clique em + (Adicionar).
Em Criar Aplicativo, para Categoria, selecione Origem de Dados e, para Tipo, selecione Arquivo Incremental e, para Arquivo, clique no Navegador de Arquivos.
Em File Browser, clique duas vezes em caixa de entrada.
Verifique se você está na pasta da caixa de entrada e clique em Fazer Upload.
O aplicativo de destino EmpData01 é listado com detalhes.
Selecione EmpData01 e verifique se você está na guia Dimensões.
Para Classificação de Dimensão da dimensão Conta, na lista de Classes de Dimensão de Destino, selecione Conta.
Repita a etapa para o restante das dimensões com base no seguinte:
Nome da Dimensão
Classificação de Dimensão
Funcionário
Funcionário
Entidade
Entidade
Job
Job
Projeto
Projeto
Property
Property
Valor
Dados
Version
Version
Verifique suas seleções:
Em Detalhes do Aplicativo, clique em .
Clique em (Retornar).
Clique em X (Fechar).
Mapeando Períodos
Você cria mapeamentos de período entre calendários de origem e de destino (no Data Integration, no menu Ações, clique em Mapeamento de Período).
Você pode definir mapeamentos de período usando:
Mapeamento Global: Você define um mapeamento global nos casos em que não há aplicativos-alvo obtendo dados dos sistemas-fonte com tipos diferentes de calendários de origem. Use um mapeamento global para garantir que vários períodos sejam acomodados no mapeamento individual.
Mapeamento de Aplicativo: Você define mapeamentos de aplicativo se tiver integrações entre aplicativos de origem e de destino com tipos de período complexos.
Mapeamento de Origem: Você define mapeamentos de origem para integrações baseadas em adaptador com diferentes tipos de calendários entre a origem e o destino.
Categorias de Mapeamento
No Data Integration, no menu Ações, clique em Mapeamento de Categoria.
Os mapeamentos de categoria mapeiam Cenários entre o sistema de origem e o de destino.
Verifique OEP_Plan em Category e Target Category.
Clique em X (Fechar)
Criando Integrações Incrementais de Arquivos
Definição de Integração
Na Integração de Dados, clique em + (Criar) e selecione Integração.
O workflow de integração é aberto com a página Geral exibida. Navegue entre tarefas clicando em uma tarefa na barra de workflow ou nos botões no canto superior direito.
Para Nome, digite WFPLoad.
Dica:
As descrições são opcionais.
Para Localização, digite WFPLoad.
Dica:
Se você tiver locais definidos anteriormente para outra integração, poderá selecioná-los aqui. Se você selecionar um local existente para sua integração, o aplicativo de destino será pré-selecionado para você. Se você inserir um novo local, certifique-se de selecionar um aplicativo de origem e destino.
Para Origem, clique na seta para baixo e selecione EmpData01.
Para Target, clique na seta para baixo e selecione EPBCS.
Para Cubo, selecione OEP_WFP.
Para Categoria, selecione OEP_Plan.
Expanda Atributos de Local.
Para a Moeda Funcional, informe USD.
Revise suas seleções.
No canto superior direito, clique na seta ao lado de Salvar e selecione Salvar e Fechar.
Quando salva, a integração é listada no Data Integration. O ícone de status à esquerda o identifica como uma nova integração que não foi executada.
Modificando Integrações
No serviço Data Integration, clique em WFPLoad.
Em Editar Integração: WFPLoad, revise suas seleções de integração anteriores na página Geral.
Clique em X (Fechar)
Mapeando Dimensões e Membros
Mapeando Dimensões de Origem e de Destino
Nesta seção, você mapeia as dimensões de origem para as dimensões de destino no aplicativo.
No serviço Data Integration, clique em WFPLoad.
Em Editar Integração: WFPLoad, clique em Mapear Dimensões.
Em Map Dimensions, defina ou verifique o seguinte:
Formato de Importação: WFPLoad
Tipo: Delimitado - Todos os Tipos de Dados
Delimitador: Vírgula
Para cada dimensão de origem, clique na seta para baixo e selecione uma dimensão para mapear para a seleção de destino. Mapear:
EmpData01
EPBCS
Conta
Conta
Valor
Dados
Funcionário
Funcionário
Entidade
Entidade
Cargo
Job
Projeto
Projeto
Propriedade
Property
Versão
Version
Dica:
Se seus mapeamentos anteriores foram removidos ou foram alterados, certifique-se de mapear a dimensão Valor com base na imagem.
Verifique suas seleções e clique em Salvar.
Observe que a dimensão Valor no destino foi atualizada para Dados.
Mapeando Membros de Origem e de Destino
Os membros de mapeamento permitem que você converta valores de origem em membros válidos em cada dimensão de destino.
Em Editar Integração: WFPLoad, clique em Mapear Membros.
Em Mapear Membros, exiba a lista de dimensões. Clique na seta para baixo ao lado da Dimensão.
Para Dimensão, selecione Conta.
Clique em + (Adicionar).
Em Adicionar Mapeamento de Membro, clique no ícone ao lado da Origem e selecione É Igual.
Na caixa de texto ao lado do ícone Origem, digite *.
Na caixa de texto Destino, digite *.
Na caixa de texto Ordem de Processamento, informe Conta.
Verifique suas seleções e clique em OK.
O Mapeamento para Conta é exibido.
Para cada dimensão listada abaixo, clique na seta para baixo ao lado de Dimensão e crie mapeamentos:
Dimensão
Tipo da Origem
Valor de origem
Alvo
Ordem de Processamento
Conta
É Semelhante
*
*
Conta
Dados
É Semelhante
*
*
Dados
Funcionário
É Semelhante
*
*
Funcionário
Entidade
É Semelhante
*
*
Entidade
Job
É Semelhante
*
*
Job
Projeto
É Semelhante
*
*
Projeto
Property
É Semelhante
*
*
Property
Version
É Semelhante
*
*
Version
Clique em Salvar.
Definindo Opções de Integração
Use Opções para especificar e verificar opções de arquivo, formatos de período explícitos, categoria, cubo, filtros para importação de dados e opções sobre como processar os dados ao carregar para o aplicativo de destino.
Em Editar Integração: WFPLoad, clique em Opções.
Em Filtros, revise e verifique as seleções.
Clique em Opções.
Em Opções, revise e verifique as seleções.
Clique em Regras de Negócios.
Em Regras de Negócios, expanda Incorporado.
Clique em + (Adicionar).
Na nova linha, para Nome, informe OWP_Incremental Processar Dados com Sincronizar Padrões.
Atenção:
Você pode copiar e colar o nome da regra listado nesta etapa. O carregamento de dados falhará se o nome da regra de negócios for informado incorretamente.
Para Sequência, digite 1.
Clique na seta para baixo ao lado de Salvar e selecione Salvar e Fechar.
Executando e Verificando o Carregamento de Dados
Nesta seção, você executa e verifica o carregamento de dados.
Revisando o Ponto de Vista de Dados
Antes de executar o carregamento de dados, revise o ponto de vista dos dados, incluindo a lista de funcionários existentes.
Clique em (Navegador) e, em Workforce, clique em Planejamento de Remuneração.
Nas guias verticais à esquerda, clique em (Gerenciar Funcionários).
Clique na guia horizontal Funcionários Existentes na parte inferior.
Verifique ou defina o PDV para os seguintes valores:
Dimensão
Membro
Cenário
Plano
Version
Em Andamento
Entidade
Vendas EUA
Moeda
USD
Anos
FY25
Projeto
Não há Projetos
Revise os dados no formulário. Observe que há apenas 16 (dezesseis) funcionários no formulário. Vamos carregar mais funcionários dos arquivos de origem de dados.
Executando a Integração de Arquivos Incrementais
Clique em (Navegador) e, em Aplicativo, clique em Troca de Dados.
No Data Integration, altere o Período do PDV para 25 de janeiro.
No serviço Data Integration, para WFPLoad, clique em (Executar).
Em Executar Integração: WFPLoad, para Opções, defina ou verifique:
Modo de importação: Substituir
A definição do modo de importação para Substituir limpa todos os dados do ponto de vista de dados no Workbench.
Modo de Exportação: Mesclar
A definição do modo de exportação para Mesclar substitui os dados existentes pelos dados do arquivo de carregamento. Se os dados não existirem, eles serão carregados.
Período Inicial: 25 de janeiro
Geralmente, o Período Final é atualizado para corresponder ao Período Inicial.
Período Final: 25 de janeiro
Clique em Filtros.
Em Filtros, defina ou verifique:
Arquivo de Origem: EmpData01.txt
Dica:
O arquivo EmpData01.txt foi carregado na pasta da caixa de entrada.
Verifique suas seleções e clique em Executar.
A mensagem de status de execução da integração é exibida.
Quando concluído, os ícones Importar, Validar e Exportar mudam de cor. A seção Status indica que o processo de integração foi concluído com sucesso.
Exibindo Resultados no Workbench
Em Executando Integração: WFPLoad, clique em Workbench.
No Workbench, revise os dados importados.
Dica:
Verifique o PDV. Se o PDV no Workbench não corresponder ao carregamento de dados, talvez você não veja os resultados apesar do carregamento bem-sucedido.
No canto superior direito, clique em X (Fechar).
No Data Integration, observe que o ícone ao lado de WFPLoad foi alterado para uma marca de seleção verde, indicando que a integração foi concluída com sucesso.
Verificando o Carregamento de Dados no Formulário de Funcionários Existentes
Clique em (Navegador) e, em Workforce, clique em Planejamento de Remuneração.
Nas guias verticais à esquerda, clique em (Gerenciar Funcionários).
Clique na guia horizontal Funcionários Existentes na parte inferior.
Verifique ou defina o PDV para os seguintes valores:
Dimensão
Membro
Cenário
Plano
Version
Em Andamento
Entidade
Vendas EUA
Moeda
USD
Anos
FY25
Projeto
Não há Projetos
Revise os dados no formulário.
Há agora 33 funcionários existentes exibidos no formulário. Tivemos apenas 16 funcionários iniciais.
Executando o Carregamento de Dados usando um Segundo Arquivo de Origem
Nesta seção, você carrega dados atualizados e novos funcionários utilizando um segundo arquivo de origem.
Mudanças no valor de FTE de Anthony Cooper de 1,0 para 0,5
Mudanças na taxa salarial de Michelle Ryan de US$ 198.000 para US$ 398.000
Modificando e Executando a Regra de Carregamento de Dados
Clique em (Navegador) e, em Aplicativo, clique em Troca de Dados.
No serviço Data Integration, para WFPLoad, clique em (Executar).
Em Executar Integração: WFPLoad, para Opções, defina ou verifique:
Modo de importação: Substituir
A definição do modo de importação para Substituir limpa todos os dados do ponto de vista de dados no Workbench.
Modo de Exportação: Mesclar
A definição do modo de exportação para Mesclar substitui os dados existentes pelos dados do arquivo de carregamento. Se os dados não existirem, eles serão carregados.
Período Inicial: 25 de janeiro
Geralmente, o Período Final é atualizado para corresponder ao Período Inicial.
Faça upload do arquivo EmpData02.txt para a caixa de entrada antes de selecioná-lo.
Verifique suas seleções e clique em Executar.
A mensagem de status de execução da integração é exibida.
Quando concluído, os ícones Importar, Validar e Exportar mudam de cor. A seção Status indica que o processo de integração foi concluído com sucesso.
Exibindo Resultados no Workbench
Em Executando Integração: WFPLoad, clique em Workbench.
No Workbench, revise os dados importados.
Dica:
Verifique o PDV. Se o PDV no Workbench não corresponder ao carregamento de dados, talvez você não veja os resultados apesar do carregamento bem-sucedido.
No canto superior direito, clique em X (Fechar).
No Data Integration, observe que o ícone ao lado de WFPLoad tem uma marca de seleção verde, indicando que a integração foi concluída com sucesso.
Verificando o Segundo Carregamento de Dados no Formulário de Funcionários Existentes
Clique em (Navegador) e, em Workforce, clique em Planejamento de Remuneração.
Nas guias verticais à esquerda, clique em (Gerenciar Funcionários).
Clique na guia horizontal Funcionários Existentes na parte inferior.
Verifique ou defina o PDV para os seguintes valores:
Dimensão
Membro
Cenário
Plano
Version
Em Andamento
Entidade
Vendas EUA
Moeda
USD
Anos
FY25
Projeto
Não há Projetos
Revise os dados no formulário:
Novos dados de funcionários para Dennis Ross foram carregados
O valor de FTE de Anthony Cooper mudou de 1,0 para 0,5
A taxa salarial de Michelle Ryan mudou de $198,000 para $398,000
Dica:
Expanda a Remuneração Total para ver a alteração na taxa salarial.
Há agora 34 funcionários existentes exibidos no formulário.
Revisando Detalhes do Job
Clique em (Navegador) e, em Aplicativo, clique em Jobs.
Em Jobs, em Atividade Recente, localize os dois últimos jobs de Dados do Processo Incremental com Padrões de Sincronização.
Clique no job mais recente para exibir os Detalhes do Job.
Em Detalhes do Job, clique em OWP_Incremental Processar Dados com Sincronizar Defaults_GT.
Observe a Hora de Início e a Hora de Término. Demorou alguns segundos para completar o processo.
Quando a regra da Força de Trabalho é executada, ela gera dinamicamente instruções FIX e as executa como processos separados para aproveitar a paralelização. Esse tipo de processamento otimizado ajuda a executar cálculos e processos muito mais rapidamente do que a execução de processos em série.
Clique em Fechar.
Opcionalmente, revise os detalhes do job para a primeira carga incremental.