Versões comparadas

Chave

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

Carol Connect: É a ferramenta responsável por obter dados do Banco de dados. Saiba mais em https://docs.carol.ai/docs/gettingcarol-connect-starte2c.


Aviso

O Carol Connector conector que deve ser utilizado na configuração de conexão ao banco de dados do TOTVS Educacional é: totvsrm


Abaixo a lista de tabelas do banco de dados do sistema de gestão TOTVS Educacional utilizadas pela solução:


1. FLANBAIXAFACORDO
2. GIMAGEMFACORDOREL
3.  GUSRACTIONEXECFLAN
4. GUSUARIOGCOLIGADA
5. HATENDIMENTOBASEGFILIAL
6. PFUNCGIMAGEM
7. PPESSOAHATENDIMENTOBASE
8. SALUNOPPESSOA
9. SATENDIMENTOSALUNO
10. SBOLSASATENDIMENTO
11. SBOLSAALUNOSBOLSA
12. SCAMPUSSBOLSAALUNO
13. SCONCEITOSCAMPUS
14. SCONTRATOSCONCEITO

15. STIPOCURSOSCONTRATO
16. SETAPASSCURSO
17. SDISCIPLINASDISCGRADE
18. SCURSOSDISCIPLINA
19. SFREQUENCIASETAPAS
20. SJUSTIFICATIVAFALTASFREQUENCIA
21. SHABILITACAOALUNO
22. SHABILITACAOFILIAL
23. SHISTDISCAPROVESTUDOSORIGEMSJUSTIFICATIVAFALTA
24. SIRMAOSLAN
25. SLANSLOGPLETIVO
26. SLOGPLETIVOSMATRICPL
27. SMATRICPLSMATRICULA
28. SDISCGRADESNOTAETAPA

29. SMATRICULASNOTAS
30. SNOTAETAPASOCORRENCIAALUNO
31. SNOTASSOCORRENCIATIPO
32. SOCORRENCIAALUNOSPARCELA
33. SOCORRENCIATIPOSPESSOA
34. SPARCELASPLANOAULA
35. SPESSOASPLETIVO
36. SPLANOAULASPROVAS
37. SPLETIVOSSTATUS
38. SSTATUSSTIPOCURSO
39. STURMADISC
40. LEMPRESTIMOS
41. LUSUARIO. STURNO



FAQ - Perguntas frequentes sobre o Carol Conect (2C)


  • O que devo fazer quando não conseguir efetuar login no Carol Conect (2C)?

    1. Certifique-se que a Tenant/Domínio, o usuário e a senha estejam corretos;
    2. Quando a rede utilizar firewall ou proxy, certifique-se de que a URL da Carol (*.carol.ai) esteja adicionada como exceção;

  • Existe alguma forma de enviar os dados sem a utilização de triggers?

    Sim. Basta setar o parâmetro ignoreTriggers para true, no arquivo de configuração 3c-integrations.yaml, e preencher o campo Sync using timestamp field informando quais campos serão utilizados. No caso do RM, deverão ser utilizados os campos RECCREATEDON e RECMODIFIEDON. É importante observar que os campos utilizados devem ser do tipo DateTime.

    Image Added

  • Como saber se a carga inicial dos dados já foi finalizada?

Basta verificar, na visão Database Manager, a quantidade de registros pendentes. Para atualizar esta tabela, basta clicar no botão Refresh pending queue.

Image Added

  • O que posso fazer para otimizar o envio de dados pelo 2C utilizando uma máquina com recursos limitados?

O valor dos parâmetros syncThreads (número de threads) e poolSize (número de conexões com o banco de dados) podem ser aumentados para otimizar os recursos disponíveis.

Além disso, não se recomenda habilitar todas as tabelas de uma única vez.  

  • Como melhorar a performance do 2C quando percebo que o envio dos dados está lento?

Uma das formas de melhorar a performance do envio pelo 2C é aumentar o número de threads utilizadas. Isso pode ser feito através do parâmetro syncThreads, no arquivo app.config.yml. Para bases com um volume grande de alterações diárias recomendamos que o valor deste parâmetro seja igual a 20. Outro recurso que temos é melhorar o servidor onde o 2C está sendo executado, aumentando memória RAM e capacidade de processamento.