Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Dessa maneira, o "NO DAT" impulsiona uma abordagem mais ágil e eficiente no reconhecimento facial, simplificando a operação ao utilizar diretamente os dados codificados das imagens e eliminando a necessidade de manipulação de arquivos intermediários. Para saber mais sobre a Geração de Hashes acessar aqui.

Alguns pontos referentes a liberação do NO DAT:

...

Aviso

Após a liberação da versão oficial o aplicativo poderá ser baixado na loja do Google Play ou do Apple Store para a utilização. 

11

...

A Geração dos Hashes é feita por um processo da Plataforma Carol, o processo chama-se “hash_db”, é executado através de agendamento. Para acessar, selecionar Carol Apps, e depois “TOTVS RH Clockin BackOffice”. Conforme print abaixo na Aba Process, temos o processo “hash_db”:

Image Removed

A Geração dos Hashes será concluída quando for demonstrado o status "Complete" na linha do Processo hash_db, conforme print abaixo:

Image Removed

Para verificar se o processo já está agendado, na Tela de Execução do Processo Hash_db  (Selecionar Carol Apps, e depois “TOTVS RH Clockin BackOffice”. na aba "Process" temos o processo “hash_db”). Na coluna Schedule da consulta dos Processos é possível ver o agendamento do processo realizado.  Segue abaixo algumas regras:

  • Ao efetuarmos a liberação do NO DAT teremos um período em que a funcionalidades de banco de imagem pelo arquivo DAT e NO DAT funcionarão em paralelo enquanto os aplicativos não são todos atualizados para a versão do NO DAT. Desta forma é necessário durante um período que o agendamento do "generate_dat_file" seja mantido para que os arquivos .DAT sejam gerados para usuários que não migraram para o NO DAT.
  • Para esse caso o indicado é intercalar o horário das gerações. Exemplo: se a geração de DAT ocorre de 4 em 4 horas, as 00:00, 04:00, 08:00, 12:00, 16:00, 20:00, o agendamento do hash_db poderá ser feito as 02:00, 06:00, 14:00, 18:00 e 22:00. Observar também o tempo que leva em média a geração, talvez seja necessário ajustar um período maior para ser possível intercalar as gerações. 

Para realizar o agendamento, na coluna "Schedule" é necessário acessar o link "+ Add a Schedule" e informar o agendamento conforme as regras descritas no parágrafo acima. Lembrando que o agendamento pode ser informado considerando a mesma configuração do processo generate_dat_file porém intercalando os horários.

12. COMO CONSULTAR OS HASHES GERADOS ?

Os hashes gerados são facilmente visualizados através do "Data Model Hashes". No Menu lateral esquerdo clica-se em "Data Model", para escolher a opção "Hashes". Segue abaixo um descritivo do que significa cada campo do "Data Model Hashes":

  • Image Sequence: é a sequencia de imagem do Data Model Imagem 
  • Source: qual é a origem do Hash. Aqui podemos ter a origem Clockin que significa que o hash veio de uma marcação. Tmbém podemos ter "hr" que significa que o hash veio de uma foto cadastrada no Cadastro de Imagens 
  • Sequence: é a sequencia do hash gerada para o Person ID (CPF)
  • Image Code: é o Image Code (Código da Imagem) do Data Model Imagem 
  • Code: é o campo usado para guardar o código do dispositivo que a pessoa efetua a marcação. Esta informação permite buscar os hashes por dispositivo num primeiro momento. Então para pessoas que batem sempre no mesmo dispositivo a busca será bem mais rápida.  
  • PersonId: é o CPF do Funcionário 
  • Grouping field: é a informação do funcionário relativa ao grupo usado como separador de imagem. Ex: se o separador de imagem é o campo "mdmgroupsectioncode"  então o conteudo do campo Grouped Section Code do Funcionario será gerado nesse campo.  
  • Active: se o funcionário está ativo ou a data de desligamento do funcionário é futura então este campo fica como Active, Caso o funcionário seja desligado a informação será atualizado como inactive. Os registros inativos são utilizados para atualização no aplicativo quando o funcionário for desligado.
  • Image Hash: são os códigos gerados referente aos pontos da face. São utilizados para o reconhecimento facial 
  • Name: nome do funcionário 
  • Connector: connector de origem do registros. Como foi gerado pelo processo de HASH_DB as informações são atualizadas por esse connector no Clockin.
  • Created: data e hora que o registro foi criado no Data Model Hashes
  • Last Updated: ultima atualização do registro
  • Record Id: é o campo chave de identificação do registro 

Abaixo as regras para ocorrer a Geração de Hashes:

...

. QUAIS OS PASSOS PARA REALIZAR O FLUXO DO NO DAT ?

O fluxo do NO DAT é composto dos seguintes passos: 

...