BI - Manual do Usuário > Carga dos dados > Gestão Empresarial | ERP > Pedido de venda

Regra da carga do Data Mart de Pedido de venda

O sistema faz a carga dos pedidos de vendas, com seus itens de produtos e serviços, do sistema Gestão Empresarial | ERP.

Este Data Mart possui as seguintes principais tabelas do sistema de origem:

Período de extração

Recomendamos que a extração automática de dados deste Data Mart seja diária, com o período do mês anterior até o dia atual e com execução após o horário comercial.

Nota

As cargas dos Data Marts de Faturamento e Pedido de venda não devem ser executadas ao mesmo tempo, pois os dois Data Marts atualizam o cache do "Cubo Dados Demográficos do Cliente". Caso sejam executadas ao mesmo tempo, uma das cargas pode executar sem sucesso por conta do conflito na atualização do cache, no qual não necessariamente comprometerá toda a carga, devendo ser analisado o log de erro, devido a carga poder ter sido executada com sucesso e apenas a atualização do cubo pode ter falhado.

Não utilize os códigos *P* (para produtos) ou *S* (para serviços) para cadastrar uma origem ou família. Estes valores já são utilizados internamente pelo sistema. Além disso, caso seja cadastrado com um código composto apenas de espaços (indiferente da quantidade), estes valores são considerados como vazios e substituídos por estes códigos já utilizados pelo sistema.

A Regra também tem a função de apresentar as definições do Modelo Dimensional.

Modelo Dimensional

O Data Mart de Pedido de venda possui 31 tabelas com uma determinada sequência. Seus campos e definições, chaves primárias e estrangeiras das tabelas Fato estão no objeto de cada tabela no Diagrama Dimensional.

Sequência das tabelas:

  1. DI_CIFFOB
  2. DI_FATPED
  3. DI_SIMNAO
  4. DI_SITPED
  5. DI_TIPPED
  6. DI_E070EMP
  7. DI_E070FIL
  8. DI_LISMOD
  9. DI_E001TNS
  10. DI_E120PED
  11. DI_E028CPG
  12. DI_E066FPG
  13. DI_E015MED
  14. DI_INDPRODSER
  15. DI_E083ORI
  16. DI_E012FAM
  17. DI_TIPPRO
  18. DI_E013AGP
  19. DI_PRODSER
  20. DI_E059EMB
  21. DI_E075DER
  22. DI_E085CLIREG
  23. DI_E085CLIUF
  24. DI_E085CLICID
  25. DI_E026RAM
  26. DI_E069GRE
  27. DI_E085CLI
  28. DI_E076MAR
  29. DI_E011CLC
  30. DI_E090REP
  31. FT_PED

Fato

É a tabela central no modelo EstrelaModelo Dimensional em que todas as tabelas relacionaciom-se diretamente com as tabelas Fato. ou SnowflakeModelo Dimensional em que as tabelas relacionam com as tabelas Fato, porém algumas tabelas Dimensão relacionam-se apenas entre si. Isto ocorre com objetivo de normalizar das tabelas dimensionais, visando diminuir o espeaço ocupado por estas tabelas., responsável por armazenar as informações quantitativas para análise dimensional e, assim, disponibilizar informações significativas e com medições necessárias para avaliar determinado assunto, quando relacionada a Dimensão.

Dimensão

Os registros a serem inseridos nas Tabelas Dimensão são verificados a fim de analisar se já existem na base, através da sua chave primária. Caso existam, o sistema verifica se o registro precisa ser atualizado, através de uma comparação do seu valor atual com o valor já carregado pela Stage. Não havendo necessidade, o sistema inclui esses registros.

O sistema inclui os registros nas tabelas de Dimensão conforme os registros da tabela do Data Mart.

Este artigo ajudou você?