Árvore de páginas

Carregando...

Materiais - Criação da Fato Qualidade de Resultados na Análise

Linha de Produto:

Microsiga Protheus®

Segmento:

Serviços

Módulo:

TOTVS Smart Analytcs

Requisito/Story/Issue (informe o requisito relacionado):DSERBA1-1384


Objetivo

O objetivo desse requisito é disponibilizar na área de Materiais a fato Qualidade de Resultados Análises.

Definição da Regra de Negócio

1- No projeto do Gooddata CloudConnect, no modelo LDM_MATERIAIS foram adicionados os seguintes datasets:

Dimensões

  • LABORATÓRIO HKJ  

    TítuloTipoDataType
    LaboratórioConnection PointTexto
    NomeLabelTexto
    CódigoLabel(Default)Texto
    LojaLabelTexto
    MatrizConnection PointTexto
    Código MatrizLabelTexto
    Matriz FornecedorLabelTexto
    RamoAtributoTexto
    Livre0AtributoTexto
    Livre1AtributoTexto
    Livre2AtributoTexto
    Livre3AtributoTexto
    Livre4AtributoTexto
    Livre5AtributoTexto
    Livre6AtributoTexto
    Livre7AtributoTexto
    Livre8AtributoTexto
    Livre9AtributoTexto

    Pasta:  Laboratório


  • ROTA COLETA HZD

    TítuloTipoDataType
    Rota ColetaConnection PointTexto
    CódigoLabelTexto
    DescriçãoLabel(Default)Texto
    Livre0AtributoTexto
    Livre1AtributoTexto
    Livre2AtributoTexto
    Livre3AtributoTexto
    Livre4AtributoTexto
    Livre5AtributoTexto
    Livre6AtributoTexto
    Livre7AtributoTexto
    Livre8AtributoTexto
    Livre9AtributoTexto

    Pasta: Rota Coleta


  • REGIÃO ABRANGÊNCIA HZE

    TítuloTipoDataType
    Região AbrangênciaConnection PointTexto
    CódigoLabelTexto
    DescriçãoLabel(Default)Texto
    Livre0AtributoTexto
    Livre1AtributoTexto
    Livre2AtributoTexto
    Livre3AtributoTexto
    Livre4AtributoTexto
    Livre5AtributoTexto
    Livre6AtributoTexto
    Livre7AtributoTexto
    Livre8AtributoTexto
    Livre9AtributoTexto

    Pasta: Região Abrangência


  • EXAME CQ HZF

    TítuloTipoDataType
    Exame CQConnection PointTexto
    CódigoLabelTexto
    DescriçãoLabel(Default)Texto
    Livre0AtributoTexto
    Livre1AtributoTexto
    Livre2AtributoTexto
    Livre3AtributoTexto
    Livre4AtributoTexto
    Livre5AtributoTexto
    Livre6AtributoTexto
    Livre7AtributoTexto
    Livre8AtributoTexto
    Livre9AtributoTexto

    Pasta: Exame CQ


  • ANÁLISE CQ HZG

    TítuloTipoDataType
    Análise CQConnection PointTexto
    CódigoLabelTexto
    DescriçãoLabel(Default)Texto
    Livre0AtributoTexto
    Livre1AtributoTexto
    Livre2AtributoTexto
    Livre3AtributoTexto
    Livre4AtributoTexto
    Livre5AtributoTexto
    Livre6AtributoTexto
    Livre7AtributoTexto
    Livre8AtributoTexto
    Livre9AtributoTexto

    Pasta: Análise CQ


  • TIPO RESULTADO CQ HZH

    TítuloTipoDataType
    Tipo ResultadoConnection PointTexto
    CódigoLabelTexto
    DescriçãoLabel(Default)Texto
    Livre0AtributoTexto
    Livre1AtributoTexto
    Livre2AtributoTexto
    Livre3AtributoTexto
    Livre4AtributoTexto
    Livre5AtributoTexto
    Livre6AtributoTexto
    Livre7AtributoTexto
    Livre8AtributoTexto
    Livre9AtributoTexto

    Pasta: Tipo Resultado CQ


  • TABELA CQ HZI

    TítuloTipoDataType
    Tabela CQConnection PointTexto
    CódigoLabelTexto
    DescriçãoLabel(Default)Texto
    Livre0AtributoTexto
    Livre1AtributoTexto
    Livre2AtributoTexto
    Livre3AtributoTexto
    Livre4AtributoTexto
    Livre5AtributoTexto
    Livre6AtributoTexto
    Livre7AtributoTexto
    Livre8AtributoTexto
    Livre9AtributoTexto

    Pasta: Tabela CQ


Fato

  • QUALIDADE RESULTADOS ANÁLISE HZJ

    TítuloTipoDataType
    Número da FichaAtributoTexto
    AmostraAtributoTexto
    data RoteiroAtributoTexto
    Data ResultadoAtributoTexto
    _Livre5AtributoTexto
    _Livre6AtributoTexto
    _Livre7AtributoTexto
    _Livre8AtributoTexto
    _Livre9AtributoTexto
    Qtde LoteFatoDecimal(15,5)
    Qtde AmostraFatoDecimal(15,5)
    Qtde Não ConformeFatoDecimal(15,5)
    Qtde AceitaFatoDecimal(15,5)
    Qtde RejeitadaFatoDecimal(15,5)
    resultadoFatoDecimal(15,5)
    Result MinFatoDecimal(15,5)
    Result MaxFatoDecimal(15,5)
    _Livre0FatoDecimal(12,2)
    _Livre1FatoDecimal(12,2)
    _Livre2FatoDecimal(12,2)
    _Livre3FatoDecimal(12,2)
    _Livre4FatoDecimal(12,2)

    Pasta: Qualidade Resultados Análises


    Com associação às dimensões: Empresa, Estabelecimento, Fornecedor Despesa, Grupo Fornecedor, Moeda, Referência, Família Material, Grupo de Estoque\Grupo de Produto, Item, Criticidade, Unidade de Negócio, Rota Coleta,  Região Abrangência, Exame CQ, Tipo Resultado, Tabela CQ, Laboratório e DATA.


2- Foram adicionados os seguintes graphs para as dimensões: 

  • LOAD_DIMENSION_TABLE_HKJ_LABORATORIO
  • LOAD_DIMENSION_TABLE_HZD
  • LOAD_DIMENSION_TABLE_HZE
  • LOAD_DIMENSION_TABLE_HZF
  • LOAD_DIMENSION_TABLE_HZG
  • LOAD_DIMENSION_TABLE_HZH
  • LOAD_DIMENSION_TABLE_HZI

Adicionado o seguinte graph para a fato:

  • LOAD_FACT_TABLE_HZJ


3- No arquivo DIMENSION_PARAMETERS.TXT foram adicionadas a dimensões:

DataSet
Tabela
laboratoriohkjHKJ
rotacoletahzdHZD
regiaaoabrangenciahzeHZE
examecqhzfHZF
analisecqhzgHZG
tiporesultadocqhzhHZH
tabelacqhziHZI


4- Limpeza padrão da fato no arquivo FACT_PARAMETERS.TXT:

DataSet
Campo de Data
Período
Qtde de Tempo
Tabela
Nome da Fato
Área
qualidaderesultadoanaliseshzjdatayears2HZJQUALIDADE RESULTADOS ANALISEMATERIAIS


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.HZD.sql=SELECT HZD_ISTCIA,HZD_LINPRO,HZD_GRPEMP,HZD_CDUNEG,HZD_CDEMPR,HZD_FILIAL,HZD_ROTCOL,HZD_CODIGO,HZD_DESC,HZD_LIVRE0,HZD_LIVRE1,HZD_LIVRE2,HZD_LIVRE3,HZD_LIVRE4,HZD_LIVRE5,HZD_LIVRE6,HZD_LIVRE7,HZD_LIVRE8,HZD_LIVRE9 FROM HZD
  • data.HZE.sql=SELECT HZE_ISTCIA,HZE_LINPRO,HZE_GRPEMP,HZE_CDUNEG,HZE_CDEMPR,HZE_FILIAL,HZE_REGABR,HZE_CODIGO,HZE_DESC,HZE_LIVRE0,HZE_LIVRE1,HZE_LIVRE2,HZE_LIVRE3,HZE_LIVRE4,HZE_LIVRE5,HZE_LIVRE6,HZE_LIVRE7,HZE_LIVRE8,HZE_LIVRE9 FROM HZE
  • data.HZF.sql=SELECT HZF_ISTCIA,HZF_LINPRO,HZF_GRPEMP,HZF_CDUNEG,HZF_CDEMPR,HZF_FILIAL,HZF_EXAMCQ,HZF_CODIGO,HZF_DESC,HZF_LIVRE0,HZF_LIVRE1,HZF_LIVRE2,HZF_LIVRE3,HZF_LIVRE4,HZF_LIVRE5,HZF_LIVRE6,HZF_LIVRE7,HZF_LIVRE8,HZF_LIVRE9 FROM HZF
  • data.HZG.sql=SELECT HZG_ISTCIA,HZG_LINPRO,HZG_GRPEMP,HZG_CDUNEG,HZG_CDEMPR,HZG_FILIAL,HZG_ANALCQ,HZG_CODIGO,HZG_DESC,HZG_LIVRE0,HZG_LIVRE1,HZG_LIVRE2,HZG_LIVRE3,HZG_LIVRE4,HZG_LIVRE5,HZG_LIVRE6,HZG_LIVRE7,HZG_LIVRE8,HZG_LIVRE9 FROM HZG
  • data.HZH.sql=SELECT HZH_ISTCIA,HZH_LINPRO,HZH_GRPEMP,HZH_CDUNEG,HZH_CDEMPR,HZH_FILIAL,HZH_TPRECQ,HZH_CODIGO,HZH_DESC,HZH_LIVRE0,HZH_LIVRE1,HZH_LIVRE2,HZH_LIVRE3,HZH_LIVRE4,HZH_LIVRE5,HZH_LIVRE6,HZH_LIVRE7,HZH_LIVRE8,HZH_LIVRE9 FROM HZH
  • data.HZI.sql=SELECT HZI_ISTCIA,HZI_LINPRO,HZI_GRPEMP,HZI_CDUNEG,HZI_CDEMPR,HZI_FILIAL,HZI_TABCQ,HZI_CODIGO,HZI_DESC,HZI_LIVRE0,HZI_LIVRE1,HZI_LIVRE2,HZI_LIVRE3,HZI_LIVRE4,HZI_LIVRE5,HZI_LIVRE6,HZI_LIVRE7,HZI_LIVRE8,HZI_LIVRE9 FROM HZI
  • data.HZJ.sql=SELECT HZJ_LINPRO,HZJ_ISTCIA,HZJ_EMPRES,HZJ_FILIAL,HZJ_ESTABL,HZJ_FORNEC,HZJ_GRPFOR,HZJ_MOEDA,HZJ_REFER,HZJ_FAMMAT,HZJ_GRPEST,HZJ_ITEM,HZJ_CRITIC,HZJ_UNDNEG,HZJ_LABORA,HZJ_ROTCOL,HZJ_REGABR,
    HZJ_EXAMCQ,HZJ_ANALCQ,HZJ_TPRECQ,HZJ_TABCQ,HZJ_FICHA,HZJ_DATROT,HZJ_DATRES,HZJ_AMOSTR,HZJ_DATA,HZJ_QTDLOT,HZJ_QTDAM,HZJ_QTDNC,HZJ_QTDAC,HZJ_QTDREJ,HZJ_RESULT,HZJ_RESMIN,HZJ_RESMAX,
    HZJ_LIVRE0,HZJ_LIVRE1,HZJ_LIVRE2,HZJ_LIVRE3,HZJ_LIVRE4,HZJ_LIVRE5,HZJ_LIVRE6,HZJ_LIVRE7,HZJ_LIVRE8,HZJ_LIVRE9 FROM HZJ


6- Adicionados os campos de data da tabela fato no arquivo DATE_FIELD.TXT no Agent:

  • HZJ_DATROT
  • HZJ_DATRES
  • HZJ_DATA