Versões comparadas

Chave

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

...

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela XXX
    1. Outras Ações / Ações relacionadas
  4. Polling ModelTela XXXPrincipais Campos e Parâmetros
  5. Tabelas utilizadas


01. VISÃO GERAL

...

02. EXEMPLO DE UTILIZAÇÃO

Instalação (Pendente)

        Google Cloud 

Para visualizarmos dashboards no Google DataStudio, as seguintes rotinas são necessarias:

  1. Diariamente no horário das 03:10 da madrugada, uma lambda é disparada para coletar 

Higienização de Dados

  1. para coletar as informações de algumas tabelas, e  popular a DailyReport. Os dados já estão sumarizados com counts, sums, etc;
  2. Essa mesma lambda, pega os dados gerados na DailyReport, exporta para CSV e faz upload, para o Google Cloud Storage.
  3. Já no Google Big Query , existe um Data Transfer configurado para rodar diariamente as 04:00 da madrugada, que pega os dados do CSV do Google Cloud Storage, e joga para a Tabela DailyReport.
  4. Com esses dados presentes em tabelas do Big Query, criamos os dashboards apontando para essa fonte de dados.



Higienização de Dados


Diariamente um cron é executado para higienizar dados das tabelas ApiError, DailyReport, OrdemCommand, OrderConsumption, OrderEvent e OrderStatus, todas limpando registros com mais de 1 dia.




Diariamente um cron é executado para higienizar dados das tabelas ApiError, DailyReport, OrderCommand, OrderConsumption, OrderEvent e OrderStatus, todas limpando registros com mais de 1 dia.
Adicionalmente neste mesmo cron é executado um script que verifica para integrações activePolling = true, caso a integração tenha ficado mais de um dia sem sucesso no polling (tabela ProviderMerchant.lastSuccessPolling) ela será desativada. Obs. o polling ocorre a cada 30 segundos





03.  Polling Model



...



Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

...