Educacional - Criação das Dimensões Área de Conhecimento e Tipo do Curso Educacional
Linha de Produto: | Microsiga Protheus® |
Segmento: | Serviços |
Módulo: | TOTVS Smart Analytics |
Requisito/Story/Issue (informe o requisito relacionado): | DSERBA1-1203 |
Objetivo
O objetivo desse requisito é disponibilizar na área de Educacional as novas dimensões de Área de Conhecimento e Tipo do Curso Educacional.
Definição da Regra de Negócio
1- No projeto do GoodData CloudConnect, no modelo LDM_EDUCACIONAL foram adicionados os seguintes datasets:
Dimensões
Área de Conhecimento HZK
Título | Tipo | DataType |
---|
Área de Conhecimento | Connection Point | Texto |
Código | Label | Texto |
Descrição | Label | Texto |
Livre0 | Atributo | Texto |
Livre1 | Atributo | Texto |
Livre2 | Atributo | Texto |
Livre3 | Atributo | Texto |
Livre4 | Atributo | Texto |
Livre5 | Atributo | Texto |
Livre6 | Atributo | Texto |
Livre7 | Atributo | Texto |
Livre8 | Atributo | Texto |
Livre9 | Atributo | Texto |
Pasta: Área de Conhecimento
Tipo do Curso Educacional HZL
Título | Tipo | DataType |
---|
Tipo do Curso Educacional | Connection Point | Texto |
Código | Label | Texto |
Descrição | Label | Texto |
Livre0 | Atributo | Texto |
Livre1 | Atributo | Texto |
Livre2 | Atributo | Texto |
Livre3 | Atributo | Texto |
Livre4 | Atributo | Texto |
Livre5 | Atributo | Texto |
Livre6 | Atributo | Texto |
Livre7 | Atributo | Texto |
Livre8 | Atributo | Texto |
Livre9 | Atributo | Texto |
Pasta: Tipo do Curso Educacional
Fato
Alunos HHF
Título | Tipo | DataType |
---|
_Livre5 | Atributo | Texto |
_Livre6 | Atributo | Texto |
_Livre7 | Atributo | Texto |
_Livre8 | Atributo | Texto |
_Livre9 | Atributo | Texto |
Quantidade de Alunos Base | Fato | Decimal(15,5) |
Quantidade de Alunos Evadidos | Fato | Decimal(15,5) |
Quantidade de Alunos com Fies | Fato | Decimal(15,5) |
Quantidade de Alunos Formados | Fato | Decimal(15,5) |
Quantidade de Alunos Novos | Fato | Decimal(15,5) |
Quantidade de Alunos Bolsistas | Fato | Decimal(15,5) |
_Livre0 | Fato | Decimal(12,2) |
_Livre1 | Fato | Decimal(12,2) |
_Livre2 | Fato | Decimal(12,2) |
_Livre3 | Fato | Decimal(12,2) |
_Livre4 | Fato | Decimal(12,2) |
Pasta: Alunos
Com associação às dimensões: Empresa, Estabelecimento, Áreas, Moeda, Unidade de Negócio, Plano de Contas, Unidade Organizacional, Cenário Contábil, Projeto, Conta Contábil, Plano Centro de Custo, Centro de Custo, Classe Valor, Item Contábil, Habilitação, Nível de Ensino, Período Letivo, Curso Educacional, Turno Aula, Modalidade Curso, Turma de Ensino, Área de Conhecimento, Tipo Curso Educacional e DATA.
2- Foram adicionados os seguintes graphs para as dimensões:
- LOAD_DIMENSION_TABLE_HZK
- LOAD_DIMENSION_TABLE_HZL
3- Alterado o seguinte graph para a fato:
4- No arquivo DIMENSION_PARAMETERS.TXT foram adicionadas a dimensões:
| |
---|
areadeconhecimentohzk | HZK |
tipocursoeducacionalhzl | HZL |
5- Adicionadas as instruções SQL para criação dos arquivos CSV, tanto das dimensões como da fato, no arquivo my.properties, no Agent:
- data.HHF.sql=SELECT HHF_LINPRO, HHF_ISTCIA, HHF_EMPRES, HHF_FILIAL, HHF_ESTABL, HHF_NIVENS, HHF_CURSOE, HHF_HABILI, HHF_PERLET, HHF_TURENS, HHF_TURNOA, HHF_MODCUR, HHF_ARECON, HHF_TIPCUR, HHF_DATA, HHF_QTDBAS, HHF_QTDEVA, HHF_QTDFIE, HHF_QTDFOR, HHF_QTDNOV, HHF_QTDTOT, HHF_QTDBOL, HHF_LIVRE0, HHF_LIVRE1, HHF_LIVRE2, HHF_LIVRE3, HHF_LIVRE4, HHF_LIVRE5, HHF_LIVRE6, HHF_LIVRE7, HHF_LIVRE8, HHF_LIVRE9 FROM HHF
data.HZL.sql=SELECT HZL_ISTCIA,HZL_LINPRO,HZL_GRPEMP,HZL_CDUNEG,HZL_CDEMPR,HZL_FILIAL,HZL_TIPCUR,HZL_CODIGO,HZL_DESC,HZL_LIVRE0,HZL_LIVRE1,HZL_LIVRE2,HZL_LIVRE3,HZL_LIVRE4,HZL_LIVRE5,HZL_LIVRE6,HZL_LIVRE7,HZL_LIVRE8,HZL_LIVRE9 FROM HZL
data.HZK.sql=SELECT HZK_ISTCIA,HZK_LINPRO,HZK_GRPEMP,HZK_CDUNEG,HZK_CDEMPR,HZK_FILIAL,HZK_ARECON,HZK_CODIGO,HZK_DESC,HZK_LIVRE0,HZK_LIVRE1,HZK_LIVRE2,HZK_LIVRE3,HZK_LIVRE4,HZK_LIVRE5,HZK_LIVRE6,HZK_LIVRE7,HZK_LIVRE8,HZK_LIVRE9 FROM HZK