...
- Visão Geral
- Exemplo de utilização
- Tela XXX
- Outras Ações / Ações relacionadas
- Polling ModelTela XXXPrincipais Campos e Parâmetros
- 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:
- Diariamente no horário das 03:10 da madrugada, uma lambda é disparada para coletar
Higienização de Dados
- para coletar as informações de algumas tabelas, e popular a DailyReport. Os dados já estão sumarizados com counts, sums, etc;
- Essa mesma lambda, pega os dados gerados na DailyReport, exporta para CSV e faz upload, para o Google Cloud Storage.
- 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.
- 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 |
---|
Informacao | Use esse box para destacar informações relevantes e/ou de destaque. |
---|
Titulo | IMPORTANTE! |
---|
|
...