Page tree

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais 

 

Especificação

Produto

Microsiga Protheus®

Módulo

TOTVS Smart Analytics

Segmento Executor

Serviços

Projeto

SERBA003

IRM

SERBA003-2127

Requisito

SERBA003-2127

Subtarefa

SERBA003-2128

Objetivo

O TOTVS Smart Analytics possui uma única modelagem na qual estão contidos todos os segmentos disponíveis, o que inviabiliza a distribuição e venda de um único app ou um conjunto específico de apps.

O objetivo deste requisito é separar a modelagem e o projeto do segmento Educacional que conterá somente as tabelas (fatos e dimensões), métricas, relatórios e dashboards referentes à esta área no TOTVS Smart Analytics.

 

Definição da Regra de Negócio

A separação do projeto, nomeado Prod: Educacional, conterá:

  • A modelagem nomeada como: LDM_EDUCACIONAL.ldm, que possui somente as tabelas fatos e dimensões referentes à área de Educacional, conforme mostra a lista a seguir:
    • Tabelas Fato:

      NomeTabela
      InadimplênciaHHE
      MatrículasHHF
      Turmas e ProfessoresHHG

       

       

    • Tabelas Dimensão:

      NomeTabela
      AlunoHH0
      CampusHH4
      Centro de Custo HabilitaçãoHJ5
      Centro de CustoHJ5
      Curso EducacionalHH5
      DisciplinaHH7
      EmpresaHJ4
      EstabelecimentoHKK
      Grade CurricularHH8
      HabilitaçãoHHV
      Instituição de EnsinoHHI
      MoedaHJ6
      Nível de EnsinoHH2
      Período LetivoHH6
      ProfessorHH3
      Situação MatrículaHHH
      TitulaçãoHH9
      Turno AulaHHC
      Version-
      Areas-



    • As métricas contidas nas seguintes pastas:

      Pasta de métricas
      Inadimplência
      Matrículas
      Turmas e Professores


       

    • Os relatórios contidos nas seguintes pastas:

      Pastas de relatórios
      _Dashboards Educacional



    • No Agent, foi adicionado a área de EDUCACIONAL ao fonte que controla o versionamento:

      VersionManager.java

      agentGraph.put("EDUCACIONAL", "7.0.0");

      agentModel.put("EDUCACIONAL", "1.0.0");

 

 

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.