Tempo aproximado para leitura: 00:05:00 min
Dúvida
Como funciona a integração de dados com o Backoffice?
Ambiente
TOTVS CAROL - Plataforma Carol - Todas as versões
Solução
Para que um dado seja integrado com o Backoffice, ele passa por alguns tratamentos dentro da Plataforma Carol.
Uma melhor forma de entender é: os dados chegam nas stagings (Tabelas para entradas de dados na Carol) de acordo com o que está sendo enviado.
Ex.: Um novo funcionário cadastro na tabela SRA do ERP Protheus, fica na na Plataforma Carol na staging relacionada ao seu conector. Sendo assim, o dado chegará na staging SRA.
Sendo assim, deve-se clicar em Conectores, em seguida selecionar o conector que recebe o dado bruto:
Em seguida, selecionar a staging que recebe o dado, no exemplo acima será a SRA:
Importante: Os conectores serão selecionados, de acordo com o dado que você deseja ver. Se for o caso de uma marcação de ponto, precisa ser avaliado se a marcação foi feita por dispositivos mobile ou através do computador. Caso seja mobile, o Conector será o Clock-in Mobile, pelo computador através do navegador será o conector Clock-in Web.
A partir do momento que esse dado bruto chegar a plataforma, ele é processado por uma query (pipeline), que é o formato que realiza o tratamento dos dados na Plataforma Carol utilizando a linguagem SQL.
Cada pipeline tem seu tempo de execução, sendo assim, através de cada execução, ele coleta os dados brutos que chegam nas stagings tables, para realizar seu tratamento e o transforma em uma informação pronta para ser consumida através de consultas nos Data Models. O ideal é que esses dados seja, visualizados através da camada BQ (BigQuery).
Para entender o que é um Data Model e também acompanhar o tempo de execução de cada pipeline, acesse as documentações a seguir:
TOTVS CAROL - Carol Plataforma - O que é um Data Model
TOTVS CAROL - Carol Plataforma - Como visualizar as tarefas da pipeline e de quanto em quanto tempo elas executam
Para exemplificar, a integração dos dados com o Backoffice funcionará da seguinte maneira:
1 - Acesse a staging table referente ao dado enviado:
2 - Verifique a data de criação do dado e não esqueça de filtrar por consolidation = yes:
3 - Clique em notificações, em seguida em view all:
4 - Altere o campo "Hide internal tasks" para false:
5 - Procure pela tarefa "Process data using BigQuery", existirá mais de um processo, pois, eles estão interligados aos Data Models a qual o dado é pertecente, ou seja, Employee é para funcionários, clock in records para marcações de ponto, location para localizações, e assim por diante.
6 - Confirme no Data Model Employee, na camada BQ se os dados foram integrados, se sim, eles terão integrado ao Backoffice também:
Importante: Caso o processo de execução do pipeline (Process data using BigQuery) tenha sido executado antes do dado chegar na staging table (verificar passo 2), deverá aguardar a próxima execução do pipeline.
Saiba Mais
Documentação do BigQuery
CLIQUE AQUI para acessar mais artigos e FAQs sobre a TOTVS Carol
CLIQUE AQUI para acessar a documentação técnica da TOTVS Carol no TDN
CLIQUE AQUI para acessar a documentação técnica da TOTVS Carol do LABS
0 Comentários