# Análise de Dados e Ferramentas de Apoio

Este capítulo apresenta o papel da **Análise de Dados** no contexto das atividades da Saúde Digital, descrevendo como informações oriundas dos sistemas de saúde são organizadas, qualificadas e transformadas em bases estruturadas para apoio à gestão, ao monitoramento e à tomada de decisão.

A Saúde Digital atua como área de suporte técnico responsável por viabilizar o uso estratégico dos dados, garantindo que relatórios e registros produzidos nos sistemas assistenciais possam ser tratados de forma padronizada e utilizados em ferramentas analíticas. Esse processo contribui para a identificação de inconsistências, o acompanhamento da qualidade da informação e a prevenção de problemas relacionados a faturamento e monitoramento de indicadores.

Neste capítulo são contextualizadas as principais **ferramentas de apoio à análise de dados** mantidas pela Saúde Digital, com destaque para aplicações que permitem a conversão de relatórios em estruturas compatíveis com banco de dados e sua integração com plataformas de visualização, como o Metabase. Também é apresentado o papel do upFiles nesse fluxo, enquanto solução utilizada para organizar e disponibilizar dados de forma estruturada.

# Contexto da Análise de Dados na Saúde Digital

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/x85image.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/x85image.png)

A Análise de Dados é uma atividade central no apoio técnico prestado pela Saúde Digital à Secretaria da Saúde. Seu objetivo é possibilitar que informações registradas nos sistemas assistenciais sejam compreendidas, avaliadas e utilizadas de forma qualificada para fins de gestão, monitoramento e apoio à tomada de decisão.

Os dados em saúde são produzidos em diferentes sistemas, com estruturas, regras e níveis de maturidade distintos. Por esse motivo, a simples existência de relatórios não garante, por si só, que a informação esteja pronta para uso analítico. Antes de serem utilizados em painéis e gráficos, os dados passam por etapas de verificação, organização e validação, buscando identificar inconsistências, limitações e possíveis impactos na interpretação dos resultados.

Nesse contexto, a Saúde Digital atua como área de apoio técnico, promovendo a transformação de dados brutos em bases mais estruturadas e analisáveis. Esse trabalho envolve análise crítica das fontes de dados, realização de testes de mesa e avaliação contínua da confiabilidade das informações, reconhecendo que nem todo dado disponível é, necessariamente, adequado para geração de indicadores ou visualizações gerenciais.

[![Graficos Metabase Saúde Digital.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/graficos-metabase-saude-digital.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/graficos-metabase-saude-digital.png)

Também é importante destacar que os sistemas utilizados pela Secretaria da Saúde apresentam diferentes estágios de desenvolvimento no que se refere à geração e ao uso de dados. Enquanto alguns já permitem análises mais consolidadas, outros ainda exigem cuidados adicionais, uso indireto de relatórios ou validações mais extensas antes de qualquer aplicação analítica.

Este capítulo tem como finalidade contextualizar esse processo, apresentando a lógica da análise de dados adotada pela Saúde Digital e as ferramentas de apoio utilizadas. As páginas seguintes detalham o papel de cada ferramenta e os cuidados necessários para o uso responsável das informações, especialmente no apoio às atividades desenvolvidas por estagiários, técnicos e gestores que acessam painéis de dados.

---

<video controls="controls" height="275" width="550"><source src="https://estante-ses.sorocaba.sp.gov.br/attachments/34"></source></video>

# Ferramentas de Apoio à Análise de Dados

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/Zsuimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/Zsuimage.png)

A Análise de Dados na Saúde Digital é viabilizada por um conjunto de ferramentas que atuam de forma complementar, cada uma com um papel específico dentro do processo de organização, validação e uso das informações em saúde. Essas ferramentas oferecem suporte técnico para que os dados possam ser trabalhados de forma estruturada e analisável, respeitando as características e limitações de cada sistema de origem.

## [upFiles](https://saudedigital.sorocaba.sp.gov.br/upFiles/)

O upFiles é uma **ferramenta desenvolvida internamente pela Saúde Digital**, criada para apoiar o tratamento e a padronização de dados provenientes de planilhas e relatórios. Seu principal objetivo é permitir que arquivos nos formatos CSV e XLS/XLSX sejam transformados em estruturas compatíveis com banco de dados, armazenadas em ambiente PostgreSQL.

Por meio do upFiles, é possível criar novas tabelas e inserir dados de forma controlada, permitindo tanto a sobrescrita quanto a manutenção e o acréscimo de registros, conforme a necessidade da análise. Essa funcionalidade possibilita maior reaproveitamento das bases de dados e padronização das informações ao longo do tempo.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/rTmimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/rTmimage.png)

---

### [Metabase](https://saudedigital.sorocaba.sp.gov.br/metabase)

O Metabase é a ferramenta utilizada pela Saúde Digital para **análise e visualização de dados**. A partir das bases estruturadas, sejam elas oriundas do upFiles ou de conexões diretas a bancos de dados, o Metabase permite a criação de painéis, gráficos e consultas que apoiam o monitoramento e a tomada de decisão.

Os painéis disponibilizados refletem diretamente a qualidade e a estrutura das bases utilizadas, sendo fundamental compreender que a ferramenta apresenta os dados conforme estão armazenados, não substituindo a análise crítica nem os processos de validação realizados previamente.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/oKLimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/oKLimage.png)

---

### Conexões diretas a bancos de dados

Além do uso de arquivos e bases intermediárias, a Saúde Digital também realiza **conexões diretas a bancos de dados de aplicações sobre as quais possui maior controle técnico**. Esse tipo de acesso permite análises mais consistentes e atualizadas, reduzindo etapas intermediárias de tratamento de dados.

Esse cenário é adotado, por exemplo, em sistemas que utilizam bancos de dados como SQL Server e PostgreSQL, associados a aplicações acompanhadas diretamente pela equipe da Saúde Digital, como o ESUSSAMU e, de forma mais limitada, o eSUS APS, sempre considerando o nível de maturidade e confiabilidade das informações disponíveis.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/9FAimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/9FAimage.png)

---

É importante ressaltar que, independentemente da ferramenta ou forma de acesso utilizada, a **qualidade dos dados** permanece como elemento central do processo de análise. A existência de ferramentas tecnológicas não elimina a necessidade de validação, testes e avaliação crítica das informações, reconhecendo que nem todo dado disponível resulta, necessariamente, em painéis ou indicadores confiáveis.

As páginas seguintes deste capítulo detalham, de forma mais aprofundada, a finalidade e o funcionamento de cada ferramenta, bem como os cuidados necessários para seu uso no apoio às atividades desenvolvidas por estagiários, técnicos e gestores.

---

<video class=" " controls="controls" height="275" width="550"><source src="https://estante-ses.sorocaba.sp.gov.br/attachments/35"></source></video>

# upFiles - finalidade e papel no processo de dados

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/axgimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/axgimage.png)

## Criação de tabelas e estruturação de dados

O [upFiles](https://saudedigital.sorocaba.sp.gov.br/upFiles/) &lt;[https://saudedigital.sorocaba.sp.gov.br/upFiles/](https://saudedigital.sorocaba.sp.gov.br/upFiles/)&gt; é uma ferramenta desenvolvida internamente pela Saúde Digital para suprir limitações identificadas em soluções de upload de dados utilizadas de forma nativa por ferramentas de análise. Seu principal objetivo é permitir a **criação de tabelas em banco de dados PostgreSQL a partir de planilhas**, de forma padronizada, controlada e reutilizável, viabilizando análises posteriores no Metabase.

Diferentemente de soluções mais simples de upload, o upFiles foi concebido para trabalhar com **grandes volumes de dados**, sem limitação prática de tamanho de arquivo, e para permitir maior controle sobre a estrutura das tabelas criadas. Essa abordagem se mostrou necessária especialmente diante das limitações dos relatórios extraídos de sistemas como o Sistema de Gestão Pública de Saúde, que, em sua versão web, apresenta restrições significativas na organização e padronização dos dados.

### Preparação prévia dos dados

Antes de iniciar qualquer processo no upFiles, é fundamental que os dados estejam organizados em formato de **planilha padrão**, com informações separadas por colunas, cada coluna representando um único tipo de dado. Essa organização é essencial para que o sistema consiga interpretar corretamente a estrutura do arquivo.

Em situações em que o relatório não apresenta cabeçalho adequado, o upFiles possui uma tratativa básica para identificar colunas a partir das primeiras linhas de dados. Nesses casos, colunas sem nome são criadas automaticamente e devem ser revisadas e renomeadas durante a etapa de configuração. Ainda assim, recomenda-se que os dados já sejam preparados previamente de forma estruturada, sempre que possível.

### Etapa 1 – Envio do arquivo para início do processamento

O processo de criação de tabela no upFiles começa com o **upload do arquivo**, momento em que o sistema passa a analisar a estrutura da planilha.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/oc8image.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/oc8image.png)

Após o envio, o sistema realiza a leitura do arquivo e apresenta um **preview com as primeiras 20 linhas**, permitindo verificar como os dados foram interpretados antes de avançar para a configuração da tabela.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/VDsimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/VDsimage.png)

### Etapa 2 – Configuração da tabela

Na etapa de configuração, o usuário define como a tabela será criada no banco de dados. Quando o objetivo é criar uma nova base, deve ser mantida a opção **Criar nova tabela**.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/XpJimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/XpJimage.png)

A definição do **nome da tabela** é obrigatória. O próprio sistema aplica automaticamente um prefixo identificador às tabelas criadas pelo upFiles, permitindo que elas sejam facilmente reconhecidas no banco de dados e listadas separadamente de outras tabelas que não se originam da ferramenta.

#### Chave Primária (PK)

Nesta etapa também é possível definir uma **chave primária**, conhecida como PK. A chave primária é um campo que identifica unicamente cada registro da tabela, sendo utilizada para evitar duplicidades e permitir atualizações controladas dos dados.

Quando o relatório não possui um identificador único confiável, o upFiles permite a criação de uma **chave hash automática**, solução especialmente útil em cenários em que os sistemas de origem não fornecem uma chave primária adequada.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/6Y1image.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/6Y1image.png)

### Configuração das colunas

O upFiles utiliza, inicialmente, os nomes das colunas presentes na planilha, mas permite que esses nomes sejam editados para facilitar o uso futuro no Metabase. Para cada coluna, o sistema apresenta exemplos de valores, auxiliando na escolha do tipo de dado mais adequado.

Os tipos disponíveis incluem:

- Texto
- Inteiro
- Inteiro grande
- Decimal
- Data, com conversão ou já estruturada
- Hora
- Data e hora, com conversão ou já estruturada

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/v00image.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/v00image.png)

Também existe a opção de **anonimização de colunas**, recurso importante para atendimento à LGPD, especialmente em casos em que os dados possam ser utilizados em painéis com acesso ampliado.

Adicionalmente, é possível criar **colunas customizadas com valor fixo**, utilizadas em situações específicas para facilitar a integração futura entre bases distintas no Metabase.

### Confirmação da estrutura da tabela

Ao final da configuração, a estrutura definida é confirmada. Nesta primeira execução, o sistema **apenas cria a tabela no banco de dados**, sem inserir os dados da planilha. Essa separação entre criação da tabela e carga de dados foi adotada como medida de segurança, garantindo maior controle sobre a estrutura antes da inserção efetiva das informações.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/sgyimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/sgyimage.png)

É importante destacar que a criação de tabelas no upFiles envolve conceitos de banco de dados e, por esse motivo, recomenda-se que essa etapa seja realizada por profissionais com maior familiaridade técnica ou sob orientação adequada.

As informações inseridas no sistema são registradas com identificação do responsável pelo envio e carimbo de data e hora, permitindo rastreabilidade e facilitando eventuais manutenções no banco de dados. Algumas ações, como a exclusão de tabelas, não são realizadas pela interface do upFiles e dependem de procedimentos técnicos diretos no banco de dados.

A próxima página deste capítulo apresenta a **etapa de upload de dados**, que consiste na inserção efetiva das informações na tabela já criada, processo consideravelmente mais simples e operacional.

---

## Upload de Dados em tabelas estruturadas

Após a criação e validação da estrutura de uma tabela no upFiles, a próxima etapa consiste no **upload dos dados propriamente ditos**. Essa fase é operacionalmente mais simples do que a criação da tabela, pois utiliza uma estrutura já definida previamente, reduzindo o risco de inconsistências estruturais.

Assim como na etapa inicial de criação, o processo começa com o **upload do arquivo**, seguido da visualização de um preview com as primeiras linhas, permitindo uma conferência visual para garantir que os dados foram interpretados corretamente pelo sistema.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/VDsimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/VDsimage.png)

### Seleção da tabela de destino

Com os dados validados visualmente, a etapa seguinte consiste em alterar a opção de configuração para **Upload de Dados**. Nesse momento, a interface passa a apresentar uma lista de tabelas já existentes, criadas anteriormente por meio do próprio upFiles.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/TC7image.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/TC7image.png)

<p class="callout warning">**Validação de compatibilidade entre planilha e tabela** Durante a etapa de configuração do upload, o upFiles realiza uma verificação automática de compatibilidade entre a estrutura da planilha enviada e a estrutura da tabela selecionada como destino. Essa validação considera, principalmente, a quantidade e a ordem das colunas, uma vez que o mapeamento dos dados ocorre por posição.  
  
A lista exibida contempla apenas tabelas originadas pelo upFiles, facilitando a identificação correta da base que receberá os novos dados. A seleção da tabela correta é essencial para garantir a integridade das informações e a continuidade das análises futuras no Metabase.</p>

### Definição do comportamento do upload

Após selecionar a tabela de destino, o usuário deve definir **como os novos dados serão tratados em relação aos registros já existentes**. Existem duas possibilidades principais:

- **Substituir tudo (limpa e reinsere)**: remove os dados atuais da tabela e insere apenas os dados do novo arquivo.
- **Adicionar aos dados existentes**: mantém os registros atuais e insere os novos dados na mesma tabela.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/LURimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/LURimage.png)

Quando a opção de adicionar aos dados existentes é selecionada, torna-se necessário definir o comportamento em caso de registros duplicados, com base na chave primária previamente configurada.

### Tratamento de duplicidades

Nos casos em que um registro do novo arquivo possui a mesma chave primária de um registro já existente na tabela, o sistema permite duas abordagens:

- **Ignorar e manter os dados antigos**: os registros existentes são preservados e os novos são descartados quando ocorre duplicidade.
- **Atualizar (sobrescrever com novos)**: os registros existentes são substituídos pelos dados mais recentes do arquivo enviado.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/5ZDimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/5ZDimage.png)

Essa escolha deve considerar o objetivo da base de dados e a forma como os relatórios são atualizados ao longo do tempo.

### Identificação e auditoria do upload

Antes da execução do upload, o sistema solicita a **identificação do responsável pelo envio**, por meio do CPF. Essa informação é utilizada exclusivamente para fins de rastreabilidade e auditoria, permitindo identificar quando e por quem determinado conjunto de dados foi inserido.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/FKnimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/FKnimage.png)

Após a confirmação, o processo de upload é iniciado e os dados passam a integrar a tabela selecionada, ficando disponíveis para análise no Metabase.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/yE5image.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/yE5image.png)

### Uso dos dados no Metabase

Concluído o upload, o trabalho de estruturação no upFiles é finalizado. A partir desse ponto, a exploração, análise e visualização dos dados passam a ser realizadas diretamente no Metabase, por meio da criação ou atualização de painéis, gráficos e consultas.

Essa separação entre **estruturação de dados** e **análise visual** reforça a lógica adotada pela Saúde Digital, garantindo maior controle sobre as bases de dados e mais segurança no uso das informações.

---

<video controls="controls" height="275" poster="" width="550"><source src="https://estante-ses.sorocaba.sp.gov.br/attachments/36"></source></video>

# Metabase: análise e visualização de dados

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/1s7image.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/1s7image.png)

A análise de dados na Saúde Digital tem como objetivo transformar bases estruturadas em informações compreensíveis, capazes de apoiar o monitoramento de processos, a avaliação de resultados e a tomada de decisão. Essa análise ocorre a partir de dados previamente organizados e validados, sendo a visualização uma etapa final desse processo.

Ferramentas de Business Intelligence, conhecidas como ferramentas de BI, são utilizadas para representar dados por meio de gráficos, tabelas e painéis interativos. Essas ferramentas não produzem nem corrigem dados, mas permitem explorar informações já existentes, facilitando sua leitura por diferentes perfis de usuários, como gestores, técnicos e equipes de apoio.

Entre as ferramentas de BI mais conhecidas estão soluções amplamente difundidas no mercado, como o Power BI, além de alternativas open source. Todas compartilham o mesmo princípio, transformar dados estruturados em visualizações que auxiliam a compreensão da informação.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/yujimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/yujimage.png)

---

### O Metabase no contexto da Saúde Digital

No âmbito da Saúde Digital, o [Metabase](https://saudedigital.sorocaba.sp.gov.br/metabase) é a ferramenta adotada para análise e visualização de dados. Um dos fatores que motivaram sua escolha é o fato de se tratar de uma [**ferramenta open source**](https://www.metabase.com/start/oss/), sem custo de licenciamento para a administração pública, além de permitir integração direta com bancos de dados utilizados pelo setor.

O [Metabase](https://saudedigital.sorocaba.sp.gov.br/metabase) é utilizado para criar gráficos e painéis a partir de bases estruturadas, seja por meio de tabelas preparadas no [upFiles](https://saudedigital.sorocaba.sp.gov.br/upFiles/) ou por conexões diretas a bancos de dados. Ele deve ser compreendido como uma ferramenta de apoio à análise, refletindo exatamente os dados disponíveis nas bases acessadas.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/SaWimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/SaWimage.png)

---

## Organização das informações no Metabase

Antes de criar ou acessar visualizações no Metabase, é importante entender **como a ferramenta organiza os conteúdos**. Essa organização facilita a navegação, a interpretação das informações e o controle de acesso.

- **Coleções**  
    Funcionam como **pastas**. Servem para organizar painéis e gráficos por tema ou finalidade, como gestão, monitoramento ou apoio técnico.

<p class="callout info">As coleções também ajudam no **controle de acesso**, pois os perfis de usuários podem ser configurados para acessar apenas determinadas coleções, garantindo que cada público visualize apenas as informações adequadas.</p>

- **Painéis**  
    São **telas que reúnem vários gráficos** sobre um mesmo assunto. Um painel permite acompanhar diferentes informações relacionadas a um processo em um único local, facilitando a análise e o acompanhamento.
- **Gráficos**  
    São as **visualizações dos dados**, como tabelas ou gráficos de barras. Cada gráfico apresenta um recorte específico da base de dados, definido por critérios como período, unidade de saúde ou situação do registro.

Essa estrutura permite que o Metabase apresente informações de forma organizada e segura, desde análises simples até painéis mais completos, respeitando o perfil de acesso e a qualidade dos dados disponíveis.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/ITsimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/ITsimage.png)

<p class="callout warning">**Atenção à escolha da coleção ao criar painéis**  
  
Antes de criar um painel no Metabase, é importante definir em qual coleção ele será armazenado, pois essa escolha influencia diretamente a organização das análises e o controle de acesso às informações.  
  
No Metabase, os perfis de acesso são organizados por setor, e cada perfil visualiza apenas as coleções que lhe foram atribuídas. Dessa forma, manter os painéis nas coleções corretas facilita a configuração dos acessos e garante que cada setor veja apenas as informações pertinentes.  
  
A coleção Saúde Digital é destinada, em geral, a painéis de uso interno do setor, como análises técnicas, correções de cadastro, validações de dados e painéis em fase de teste, que não são voltados à divulgação ampla.  
  
Já a coleção Gestão SES concentra painéis consolidados e compartilhados, utilizados por mais de um setor da Secretaria da Saúde. Nela ficam análises que atendem simultaneamente áreas como Atenção Primária, Atenção Especializada e Vigilância, como painéis de absenteísmo ou de transmissão de vacinas à RNDS.  
  
Sempre que um painel tiver uso transversal ou interesse de múltiplos setores, a orientação é que ele seja criado ou organizado na coleção Gestão SES, facilitando o gerenciamento dos perfis de acesso e promovendo o uso seguro e consistente das informações.</p>

---

### Exemplo prático: criação de gráficos no Metabase a partir do zero

Embora já existam painéis consolidados sobre a transmissão de dados de vacinas para a RNDS, este exemplo parte da criação de um **novo painel do zero**, na coleção **Gestão SES**, com finalidade exclusivamente didática. O objetivo é ilustrar conceitos básicos do Metabase e a lógica de construção de gráficos, sem aprofundar em análises complexas.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/mNlimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/mNlimage.png)

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/TBYimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/TBYimage.png)

É importante destacar que o Metabase, assim como outras ferramentas de Business Intelligence, não depende apenas da ferramenta em si, mas principalmente de **testes, validações e análise crítica dos dados**. Muitas dessas validações se assemelham ao chamado *teste de mesa*, amplamente utilizado na formação em Tecnologia da Informação, no qual o comportamento dos dados é analisado antes de qualquer conclusão.

O Metabase oferece diversos tipos de gráficos e visualizações, além de recursos como filtros, sumarizações, ordenações e junções entre tabelas. Neste exemplo, no entanto, será utilizada uma **estrutura simples**, baseada em uma única tabela, sem junções, apenas para demonstrar o funcionamento básico da ferramenta.

---

### Estratégia de construção dos gráficos

Uma prática comum na construção de painéis é iniciar pela criação de um **gráfico base**, considerando todos os dados e filtros que poderão ser utilizados posteriormente. Esse gráfico inicial serve como modelo e pode ser duplicado, facilitando a criação de novas visualizações sem a necessidade de repetir configurações.

Neste exemplo, serão criados **dois gráficos**, ambos a partir da mesma tabela de transmissão de dados:

- o primeiro gráfico apresentará o **total de registros existentes na tabela**, independentemente do status da transmissão
- o segundo gráfico será criado a partir da **duplicação do primeiro**, ajustando apenas a forma de apresentação da informação

Essa abordagem torna o processo mais ágil e reduz a chance de inconsistências entre os gráficos do mesmo painel.

---

### Gráfico 1: total de registros por status de integração

O primeiro gráfico tem como objetivo oferecer uma **visão geral da base de dados**, apresentando o total de registros existentes e sua distribuição por **status de integração**, como enviados, com erro ou outros estados disponíveis na tabela.

Para iniciar a construção desse gráfico, acesse o painel previamente criado e inclua um novo conteúdo. Isso pode ser feito tanto pela opção de **criar uma nova pergunta** quanto pela opção de **adicionar um gráfico**, pois ambas conduzem ao mesmo ambiente de construção de análises do Metabase.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/SbEimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/SbEimage.png)

Ao iniciar esse processo, o primeiro passo é **selecionar a tabela que será utilizada como base da análise**. É a partir dessa tabela que o Metabase irá explorar os dados, aplicar as sumarizações definidas e transformar as informações em visualizações gráficas.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/Ju3image.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/Ju3image.png)

Neste momento, você estará visualizando a **tela de montagem visual de gráficos do Metabase**, que utiliza uma interface intuitiva e não exige conhecimento de codificação. Essa abordagem permite que a análise seja construída de forma guiada, facilitando o uso mesmo por usuários com menor familiaridade técnica.

Nessa tela, já é possível identificar, na seção **Dados**, qual é a tabela que está sendo utilizada como base para a análise. Essa conferência é importante para garantir que a visualização está sendo construída a partir da fonte correta antes de avançar para as demais configurações.

Para este exemplo, os outros botões de ação disponíveis na interface podem ser ignorados neste primeiro momento. Funcionalidades como **unir dados**, **criar colunas personalizadas**, **adicionar filtros para limitar os resultados**, **ordenar informações** ou **definir limite de linhas** serão exploradas posteriormente, conforme o usuário se familiarizar com a ferramenta e passar a trabalhar com outros conjuntos de dados.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/WNcimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/WNcimage.png)

Prosseguindo com a criação do gráfico, ao clicar no botão **Resumir**, o Metabase passa a trabalhar os dados de forma agregada, ou seja, deixa de exibir os registros linha a linha e passa a **resumir a informação com base em funções e agrupamentos**. Essa etapa é fundamental para a construção de gráficos e indicadores, pois é nela que definimos “o que queremos contar, somar ou analisar” e “como esses dados devem ser agrupados”.

Dentro do **Resumir**, o primeiro passo é escolher uma **função ou métrica**, que define qual tipo de cálculo será aplicado sobre os dados. Entre as opções disponíveis, estão, por exemplo:

- **Contagem de linhas**, que contabiliza quantos registros existem na tabela ou em determinado recorte dos dados. É útil quando cada linha representa um evento, atendimento ou registro individual.
- **Número de valores distintos**, que conta quantos valores únicos existem em uma coluna, como quantidade de pacientes diferentes ou unidades distintas.
- **Contagem cumulativa de linhas**, que soma os registros de forma progressiva, normalmente utilizada em análises temporais.
- **Mínimo de** e **Máximo de**, que identificam o menor ou maior valor de uma coluna numérica ou de data, ajudando a entender limites dos dados.
- **Expressão personalizada**, que permite criar cálculos mais específicos, combinando campos ou aplicando regras customizadas, sendo mais utilizada em análises avançadas.

Para este exemplo, será utilizada a função **Contagem de linhas**, pois cada linha da tabela representa um registro de transmissão.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/s7timage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/s7timage.png)

Após escolher a função, o Metabase permite definir **por qual campo os dados serão agrupados**, criando as chamadas “quebras” da análise. É nesse ponto que informamos, por exemplo, que a contagem deve ser separada por **status**, **unidade de saúde**, **período** ou qualquer outra categoria relevante. Essa combinação entre função e agrupamento é o que dá sentido à visualização final.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/jlZimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/jlZimage.png)

Ao combinar essa contagem com o campo **Status**, o Metabase passa a apresentar quantos registros existem em cada situação, como enviados, com erro ou em outros estados possíveis, oferecendo uma **visão geral simples e objetiva** do cenário de transmissão.

<p class="callout info">Nesse ponto, as configurações necessárias para o gráfico já estão definidas. Ainda assim, é importante destacar que, a qualquer momento, é possível clicar em **Visualizar** para acompanhar como o gráfico está sendo montado e verificar se o resultado corresponde ao esperado.</p>

Antes de salvar a análise, é necessário ajustar a **forma de visualização do gráfico**. Para isso, clique em **Visualizar** e, na tela seguinte, utilize novamente a opção **Visualizar** para escolher o tipo de gráfico mais adequado para representar os dados, como barras, rosca ou tabela, conforme o objetivo da análise.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/0lYimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/0lYimage.png)

É recomendável utilizar o ícone de **engrenagem** para ajustar a forma como os dados são exibidos no gráfico. Nessa área, é possível configurar elementos visuais que facilitam a leitura e a interpretação da informação apresentada.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/W1Cimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/W1Cimage.png)

Com o gráfico finalizado, basta clicar em **Salvar** para definir um **nome** e, se necessário, incluir uma **descrição**, facilitando a identificação e o entendimento do gráfico dentro do painel e da coleção em que ele será armazenado.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/WGqimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/WGqimage.png)

Após salvar o gráfico, você será redirecionado automaticamente ao **painel**, onde já será possível visualizar o gráfico inserido. Observe que, na parte superior da página, o painel se encontra em **modo de edição**, o que faz com que os botões de ação relacionados à edição estejam visíveis.

Nesse modo, já é possível **redimensionar e reposicionar os gráficos** na tela, bem como **adicionar filtros ao painel**, que poderão ser utilizados posteriormente para refinar as visualizações. Essas funcionalidades permitem personalizar a apresentação das informações de acordo com a necessidade da análise.

As configurações de layout e de filtros do painel não serão detalhadas neste material. A proposta é que você explore essas possibilidades diretamente na ferramenta, de forma gradual, à medida que se familiariza com o uso do Metabase.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/DNwimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/DNwimage.png)

---

### Gráfico 2: duplicação e reaproveitamento do gráfico base

Agora que o primeiro gráfico já foi criado e salvo, o próximo passo é **sair do modo de edição do painel**. Essa etapa é necessária porque a criação de um novo gráfico a partir de um existente ocorre por meio da **edição do gráfico já criado**, e não diretamente dentro do painel em modo de edição.

Com o painel em modo de visualização, selecione o gráfico já existente e acesse a opção de **edição**. A partir desse ponto, o Metabase permite alterar as configurações do gráfico conforme necessário, como ajustes de agrupamento, filtros ou tipo de visualização, reutilizando toda a estrutura já definida anteriormente.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/foJimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/foJimage.png)

Após realizar as alterações desejadas, ao clicar em **Salvar**, escolha a opção **Salvar como novo gráfico**. Dessa forma, o gráfico original é preservado, e uma nova visualização é criada a partir dele, reaproveitando a base de dados e as configurações iniciais, o que facilita a criação de novos gráficos de forma mais rápida e consistente.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/Uj8image.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/Uj8image.png)

Essa abordagem permite trabalhar com um **gráfico base**, a partir do qual novas análises podem ser geradas, mantendo padronização e reduzindo retrabalho na construção dos painéis.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/7T7image.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/7T7image.png)

---

### Considerações sobre validação e interpretação

Este exemplo demonstra apenas o **uso básico do Metabase** para a criação de gráficos simples. Na prática, análises mais robustas exigem **testes contínuos**, avaliação cuidadosa dos resultados, possíveis **uniões entre tabelas** e, sempre que necessário, a comparação com outras fontes de informação, garantindo que os dados apresentados sejam consistentes e úteis para a gestão.

O Metabase deve ser compreendido como uma **ferramenta de apoio à análise**, e não como uma fonte automática de verdade. A qualidade das visualizações produzidas está diretamente relacionada à **qualidade da base de dados utilizada** e ao cuidado na definição das métricas, filtros e critérios de agrupamento adotados durante a análise.

Por esse motivo, a interpretação dos gráficos e painéis deve ser feita de forma crítica e contextualizada, considerando as limitações dos dados e o objetivo da análise. Visualizações bem construídas auxiliam a tomada de decisão, mas não substituem a análise técnica nem o conhecimento dos processos que originaram os dados.

Para aprofundamento técnico sobre o uso da ferramenta, além da realização de testes práticos pelo próprio usuário, recomenda-se a consulta ao **manual oficial do Metabase**, especialmente o material introdutório sobre dashboards e visualizações.

[Introdução aos Dashboards do Metabase](https://www.metabase.com/docs/latest/dashboards/introduction).

---

<video controls="controls" height="275" width="550"><source src="https://estante-ses.sorocaba.sp.gov.br/attachments/37"></source></video>

# Fluxo de Atualização dos Painéis de Dados

Nas páginas anteriores, foram apresentados os conceitos básicos de análise de dados e o uso do Metabase como ferramenta de visualização. A partir deste ponto, o foco passa a ser a **manutenção e atualização dos painéis já existentes**, garantindo que as informações exibidas continuem refletindo, de forma adequada, a realidade dos dados disponíveis.

Para acessar os conteúdos específicos, utilize o **menu lateral esquerdo da Estante SES**, onde estão organizados, em estrutura de árvore, os painéis cuja atualização mínima é de responsabilidade da equipe da Saúde Digital. Cada painel possui sua própria página, com orientações direcionadas ao seu contexto.

A atualização dos painéis não consiste na recriação dos gráficos, mas sim na **atualização das bases de dados que os alimentam**. Esse processo é essencial para que gestores e equipes que utilizam os painéis tenham acesso a informações atuais, consistentes e úteis para o acompanhamento das atividades e apoio à tomada de decisão.

Em cada página, serão apresentados exemplos de painéis já existentes, indicando **a origem dos dados**, **qual tabela deve ser atualizada no upFiles** e **como verificar, no Metabase, se a atualização foi realizada com sucesso**. O objetivo é orientar a equipe quanto ao fluxo de atualização, sem aprofundar em decisões técnicas que podem variar conforme o tipo de dado ou sistema de origem.

É importante destacar que nem todos os painéis possuem a mesma periodicidade ou utilizam as mesmas fontes de dados. Por esse motivo, cada painel é tratado individualmente, respeitando as particularidades do sistema de origem, do formato do relatório e da finalidade da informação apresentada.

---

## Integração de Vacinas à RNDS

<table border="1" id="bkmrk-onde-encontrar-o-pai" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 26.4684%;"></col><col style="width: 73.5316%;"></col></colgroup><tbody><tr><td class="align-left" style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; background-color: rgb(35, 111, 161);">**<span style="color: rgb(236, 240, 241);">Onde encontrar o painel no Metabase</span>**</td><td style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; text-align: justify;">[Metabase](https://saudedigital.sorocaba.sp.gov.br/metabase/) &gt; [Gestão SES](https://saudedigital.sorocaba.sp.gov.br/metabase/collection/71-gestao-ses) &gt; [Integração de Vacinas à RNDS](https://saudedigital.sorocaba.sp.gov.br/metabase/dashboard/580-integracao-de-vacinas-a-rnds?c%25C3%25B3digo_da_imuniza%25C3%25A7%25C3%25A3o=&data_da_aplica%25C3%25A7%25C3%25A3o=past30days~&dose=&estrat%25C3%25A9gia=&imunobiol%25C3%25B3gico=&profissional=&status_da_integra%25C3%25A7%25C3%25A3o_rnds=&tab=360-an%C3%A1lise-de-dados&unidade_de_sa%25C3%25BAde=)</td></tr><tr><td class="align-left" style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; background-color: rgb(35, 111, 161);">**<span style="color: rgb(236, 240, 241);">Sistema utilizado para coleta dos dados</span>**</td><td style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; text-align: justify;">Sistema de Gestão Pública de Saúde - SIS &lt;[https://sisweb.sorocaba.sp.gov.br](https://sisweb.sorocaba.sp.gov.br)&gt;</td></tr><tr><td class="align-left" style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; background-color: rgb(35, 111, 161);">**<span style="color: rgb(236, 240, 241);">Módulo/Local do relatório no Sistema</span>**</td><td style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; text-align: justify;">Integração &gt; RNDS &gt; Integração RIA (Vacinas)</td></tr><tr><td class="align-left" style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; background-color: rgb(35, 111, 161);">**<span style="color: rgb(236, 240, 241);">Período que deve ser atualizado</span>**</td><td style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; text-align: justify;">Semanal, com upload realizado uma vez por semana, considerando sempre os dados da semana anterior. A atualização deve ocorrer às segundas-feiras, após a finalização da transmissão e correção das vacinas registradas na sexta-feira e no sábado.</td></tr><tr><td class="align-left" style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; background-color: rgb(35, 111, 161);"><span style="color: rgb(236, 240, 241);">**Tabela utilizada no upFile**</span></td><td style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; text-align: justify;">uf\_ria\_rnds\_vacinas</td></tr><tr><td class="align-left" style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; background-color: rgb(35, 111, 161);"><span style="color: rgb(236, 240, 241);">**Tipo de atualização no upFile**</span></td><td style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; text-align: justify;">Upload de Dados &gt; Adicionar aos dados existentes &gt; Atualizar (sobrescrever com novos)</td></tr><tr><td class="align-left" style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; background-color: rgb(35, 111, 161);">**<span style="color: rgb(236, 240, 241);">Como validar a atualização no Metabase</span>**</td><td style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; text-align: justify;">Conferir se o volume total de registros do painel aumentou de forma compatível com a quantidade de imunizações transmitidas no período analisado e, principalmente, se a distribuição por status apresenta apenas os valores esperados (É importante considerar que a exportação do SIS pode conter registros duplicados da chave primária (Código), e que esse comportamento é tratado no upFiles de acordo com o tipo de atualização selecionado durante o upload.).

O gráfico de Status de Integração deve concentrar os registros nos status Enviado e Erro. A presença de status como Lote não gerado ou Lote gerado indica inconsistências no processo de preparação ou envio dos dados e deve ser tratada no sistema de origem antes de novas atualizações.

</td></tr></tbody></table>

Ao acessar a tela de **Integração RIA (Vacinas)**, limpe o campo de **unidade de saúde**, garantindo que os dados sejam consultados de forma consolidada. Em seguida, selecione o **período correspondente à semana anterior**, preferencialmente utilizando o calendário do sistema para marcar o **primeiro dia da semana (domingo)** até o **último dia (sábado)**.

Após definir o período, marque a opção **“Exibir Enviados”** e execute a busca para obter os dados de transmissão.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/ArYimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/ArYimage.png)

<p class="callout warning">Essa etapa pode levar, em média, **entre 5 e 10 minutos** para que o sistema conclua o processamento e retorne a lista de imunizações.</p>

Assim que os dados forem exibidos no sistema, clique no **botão de exportação de dados** e selecione a opção **MS Excel** para realizar o download do arquivo.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/n49image.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/n49image.png)

Após realizar o upload dos dados no **upFiles**, acompanhe principalmente o **gráfico de Status de Integração ao longo do tempo** no Metabase. Nesse gráfico, espera-se que sejam apresentados apenas registros com os status **“Enviado”** e **“Erro”**, que representam o fluxo regular de transmissão das informações.

Caso sejam identificados outros status, isso caracteriza um **ponto de atenção** no processo. Nessas situações, pode ser necessário realizar a **correção dos dados dos pacientes**, proceder com o **reenvio das informações**, **reemitir o relatório** no sistema de origem e, posteriormente, efetuar novamente o upload no upFiles, mantendo a **mesma configuração já estabelecida para este painel**.

<p class="callout warning">É importante destacar que a **extração e o upload dos dados devem ser realizados sempre considerando períodos de até uma semana**. A utilização de intervalos maiores aumenta significativamente a demanda de recursos do servidor, podendo impactar o desempenho do sistema e comprometer o funcionamento de outros serviços. O uso de períodos semanais contribui para a estabilidade do ambiente e para a continuidade das operações.</p>

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/q0Yimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/q0Yimage.png)

O gráfico de **Status de Integração ao longo do tempo** tem como finalidade acompanhar o comportamento das transmissões de imunizações para a RNDS, permitindo identificar rapidamente tanto as situações esperadas quanto os pontos que demandam atenção no processo.

**Status apresentados no gráfico:**

- **Enviado**
    
    
    - Indica que a imunização foi devidamente registrada na RNDS.
    - Representa o **fluxo correto e esperado** do sistema.
- **Erro**
    
    
    - Sinaliza falhas na transmissão das informações.
    - Deve ser acompanhado com atenção, pois permite:
        
        
        - identificar unidades ou profissionais com maior recorrência de problemas,
        - analisar os motivos dos erros,
        - avaliar a necessidade de orientações, capacitações adicionais ou ajustes de parametrização no sistema.
- **Lote não gerado**
    
    
    - Indica imunizações que permaneceram no sistema **sem preparo para envio** à RNDS.
    - Representa uma falha anterior à etapa de transmissão.
- **Lote gerado**
    
    
    - Corresponde a lotes que foram preparados, mas **ainda não transmitidos** à RNDS.
    - Indica interrupção do fluxo após a preparação do envio.

**Observações importantes:**

- Os status **Lote não gerado** e **Lote gerado** não devem aparecer no gráfico ao longo do tempo.
- A presença desses status caracteriza um **desvio significativo do fluxo esperado**, indicando falhas no processo de preparação ou envio dos dados.
- Nesses casos, é necessário **revisar o procedimento no sistema de origem** antes de realizar qualquer nova atualização no upFiles.

Dessa forma, o comportamento esperado do gráfico é a concentração dos registros apenas nos status **Enviado** e **Erro**, sendo este último utilizado como insumo para **monitoramento, análise crítica e ações de melhoria contínua** no processo de registro e transmissão de imunizações.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/x9Ximage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/x9Ximage.png)

---

## Relatório de Agendas de Serviço

<table border="1" id="bkmrk-onde-encontrar-o-pai-1" style="border-collapse: collapse; width: 100%; height: 398.922px;"><colgroup><col style="width: 25.1507%;"></col><col style="width: 74.8493%;"></col></colgroup><tbody><tr style="height: 96.9688px;"><td class="align-left" style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; background-color: rgb(35, 111, 161); height: 96.9688px;">**<span style="color: rgb(236, 240, 241);">Onde encontrar o painel no Metabase</span>**</td><td style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; text-align: justify; height: 96.9688px;">[Metabase](https://saudedigital.sorocaba.sp.gov.br/metabase/) &gt; [Gestão SES](https://saudedigital.sorocaba.sp.gov.br/metabase/collection/71-gestao-ses) &gt; [Relatório de Agendas de Serviço](https://saudedigital.sorocaba.sp.gov.br/metabase/collection/324-relatorio-de-agendas-de-servico) &gt; [Alta com Continuidade do Cuidado](https://saudedigital.sorocaba.sp.gov.br/metabase/dashboard/515-alta-com-continuidade-do-cuidado?categoria=&m%25C3%25AAs%252Fano=past12months~&procedimento=&servi%25C3%25A7o=&unidade_de_sa%25C3%25BAde=)

[Metabase](https://saudedigital.sorocaba.sp.gov.br/metabase/) &gt; [Gestão SES](https://saudedigital.sorocaba.sp.gov.br/metabase/collection/71-gestao-ses) &gt; [Relatório de Agendas de Serviço](https://saudedigital.sorocaba.sp.gov.br/metabase/collection/324-relatorio-de-agendas-de-servico) &gt; [Atenção Primária à Saúde](https://saudedigital.sorocaba.sp.gov.br/metabase/dashboard/418-atencao-primaria-a-saude?categoria=&m%25C3%25AAs%252Fano=past12months~&procedimento=&servi%25C3%25A7o=&unidade_de_sa%25C3%25BAde=)

[Metabase](https://saudedigital.sorocaba.sp.gov.br/metabase/) &gt; [Gestão SES](https://saudedigital.sorocaba.sp.gov.br/metabase/collection/71-gestao-ses) &gt; [Relatório de Agendas de Serviço](https://saudedigital.sorocaba.sp.gov.br/metabase/collection/324-relatorio-de-agendas-de-servico) &gt; [Policlínica Municipal Dr. Edward Maluf](https://saudedigital.sorocaba.sp.gov.br/metabase/dashboard/579-policlinica-municipal-dr-edward-maluf?categoria=&m%25C3%25AAs%252Fano=past12months~&procedimento=&servi%25C3%25A7o=&unidade_de_sa%25C3%25BAde=)

</td></tr><tr style="height: 35.3906px;"><td class="align-left" style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; background-color: rgb(35, 111, 161); height: 35.3906px;">**<span style="color: rgb(236, 240, 241);">Sistema utilizado para coleta dos dados</span>**</td><td style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; text-align: justify; height: 35.3906px;">Sistema de Gestão Pública de Saúde - SIS &lt;[https://sisweb.sorocaba.sp.gov.br](https://sisweb.sorocaba.sp.gov.br)&gt;</td></tr><tr style="height: 29.7969px;"><td class="align-left" style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; background-color: rgb(35, 111, 161); height: 29.7969px;">**<span style="color: rgb(236, 240, 241);">Módulo/Local do relatório no Sistema</span>**</td><td style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; text-align: justify; height: 29.7969px;">Regulação &gt; Relatórios &gt; Relatório de pacientes agendados</td></tr><tr style="height: 63.3906px;"><td class="align-left" style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; background-color: rgb(35, 111, 161); height: 63.3906px;">**<span style="color: rgb(236, 240, 241);">Período que deve ser atualizado</span>**</td><td style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; text-align: justify; height: 63.3906px;">Semanal, com upload realizado uma vez por semana, considerando sempre os dados da semana anterior. A atualização deve ocorrer após o fechamento automático das faltas no sistema (preferencialmente as terças-feiras), que acontece com um intervalo de dois dias, garantindo que os registros de comparecimento e ausência estejam consolidados no momento da extração.</td></tr><tr style="height: 29.7969px;"><td class="align-left" style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; background-color: rgb(35, 111, 161); height: 29.7969px;"><span style="color: rgb(236, 240, 241);">**Tabela utilizada no upFile**</span></td><td style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; text-align: justify; height: 29.7969px;">uf\_agenda\_de\_servicos</td></tr><tr style="height: 46.5938px;"><td class="align-left" style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; background-color: rgb(35, 111, 161); height: 46.5938px;"><span style="color: rgb(236, 240, 241);">**Tipo de atualização no upFile**</span></td><td style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; text-align: justify; height: 46.5938px;">Upload de Dados &gt; Adicionar aos dados existentes &gt; Atualizar (sobrescrever com novos)</td></tr><tr style="height: 96.9844px;"><td class="align-left" style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; background-color: rgb(35, 111, 161); height: 96.9844px;">**<span style="color: rgb(236, 240, 241);">Como validar a atualização no Metabase</span>**</td><td style="border-color: rgb(0, 0, 0); border-style: solid; vertical-align: middle; text-align: justify; height: 96.9844px;">A validação dos dados de agenda é realizada de forma comparativa, considerando as limitações do relatório disponível no sistema de origem. Para cada período, os dados precisam ser extraídos separadamente em dois conjuntos, pacientes recepcionados e pacientes faltosos, que juntos compõem a base utilizada para o controle de absenteísmo. A extração e o upload dos dados devem ocorrer preferencialmente às terças-feiras, garantindo que o sistema já tenha aplicado o fechamento automático das faltas.

Após o upload no upFiles, a validação consiste em verificar se os valores apresentados no Metabase estão coerentes com a quantidade aproximada de registros observada durante o upload, especialmente por meio do gráfico que apresenta a proporção entre atendidos e faltosos. O painel considera exclusivamente esses dois tipos de agendamento, não contemplando análises de vagas abertas ou outros estados.

</td></tr></tbody></table>

Ao acessar a tela de **Relatório de Pacientes Agendados**, selecione o **período correspondente à semana anterior**, preferencialmente utilizando o calendário do sistema para marcar o **primeiro dia da semana (domingo)** até o **último dia (sábado)**. Em seguida, no campo **Situação**, selecione a opção **Recepcionado** e clique em **Gerar CSV** para realizar o download dos dados.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/8tZimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/8tZimage.png)

Após a conclusão do primeiro download, reaproveite os **demais campos já preenchidos**, alterando apenas o campo **Situação**, selecionando a opção **Faltou**, e clique novamente em **Gerar CSV** para obter o segundo arquivo necessário à composição da análise de absenteísmo.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/dSCimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/dSCimage.png)

O sistema, por padrão, salva o arquivo com o nome **ram\_rel\_pacientes\_agendados\_\[data\_atual\]**. Recomenda-se **renomear os arquivos** antes do upload, substituindo o termo *agendados* por **recepcionado** ou **faltou**, conforme o conteúdo de cada arquivo, a fim de evitar confusão durante o processo de envio ao upFiles.

<p class="callout warning">É importante destacar que a **extração e o upload dos dados devem ser realizados sempre considerando períodos de até uma semana**. A utilização de intervalos maiores aumenta significativamente a demanda de recursos do servidor, podendo impactar o desempenho do sistema e comprometer o funcionamento de outros serviços. O uso de períodos semanais contribui para a estabilidade do ambiente e para a continuidade das operações.</p>

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/UxXimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/UxXimage.png)

É importante lembrar que o processo de obtenção dos dados para este painel ocorre em **duas etapas distintas**: uma extração considerando a **Situação – Recepcionado** e outra considerando a **Situação – Faltou**, sendo **ambas necessárias** para a composição da análise de absenteísmo.

Após o download dos arquivos, lembre-se de realizar o **upload duas vezes no upFiles**, uma para cada arquivo, respeitando a situação correspondente a cada conjunto de dados.

[![image.png](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/scaled-1680-/14mimage.png)](https://estante-ses.sorocaba.sp.gov.br/uploads/images/gallery/2025-12/14mimage.png)

---