01 Engenharia de dados
O negócio descobre a falha antes da equipa de dados
Dados parados, duplicados ou inválidos não partem nenhum job. Aparecem no fecho do mês, num relatório à direção ou numa fatura que não sai.
Num ecrã maior, a apresentação abre em modo de slides.
Descarregar em PDFApresentação do produto · outubro de 2026
Qualidade de dados, RGPD e custo dos dados numa só camada: lida na fonte, só de leitura e com o cálculo de cada número à vista.
Para a equipa de dados, para o DPO e para quem paga a fatura da cloud.
BeryxTech · outubro de 2026
1 · O problema
67%
não confiam totalmente nos dados que usam para decidir (eram 55% em 2023)
Precisely e Drexel LeBow, set. 2024 · 565+ profissionais · estudo de fornecedor
64%
apontam a qualidade dos dados como o maior desafio de integridade (eram 50% em 2023)
71%
temem que resultados errados ou alucinados cheguem a quem decide
dbt Labs, State of Analytics Engineering, abr. 2026 · 363 profissionais · estudo de fornecedor
60%
dos projetos de IA sem dados prontos para IA serão abandonados até ao fim de 2026, segundo a previsão da Gartner
1 · O problema
01 Engenharia de dados
Dados parados, duplicados ou inválidos não partem nenhum job. Aparecem no fecho do mês, num relatório à direção ou numa fatura que não sai.
02 RGPD e IA
O RGPD pede dados exatos e atualizados, resposta aos titulares num mês e notificação de violações em 72 horas. Violar os princípios dá coimas até 20 M€ ou 4% do volume de negócios mundial. O Regulamento da IA junta exigências sobre os dados de treino a partir de dezembro de 2027.
RGPD, arts. 5.º, 12.º, 33.º e 83.º; Regulamento da IA, arts. 10.º e 113.º
03 FinOps de dados
Tabelas que ninguém lê continuam a ser carregadas. Uma query mal escrita multiplica o custo do dia e só se vê na fatura do mês. Paga-se compute para processar dados que falham a medição.
1 · Engenharia de dados
Anatomia de um incidente de dados Exemplo ilustrativo · dados sintéticos
Seis formas de falhar sem erro
Frescura
a tabela deixou de receber dados
Volume
chegou metade das linhas
Schema
uma coluna mudou de tipo ou de nome
Duplicados
um retry gravou a mesma encomenda duas vezes
Validade
NIF com 8 dígitos, IBAN com o dígito de controlo errado
Integridade
pedidos sem cliente depois de um apagamento sem cascata
1 · Quanto custa
| Pilar | O que contar | Como estimar | O que o BeryX mede |
|---|---|---|---|
| Engenharia de dados | Incidentes de dados por mês, horas de investigação e dias até à deteção | Incidentes × horas × custo por hora, mais dias até à deteção × valor em risco por dia (faturas por emitir, por exemplo) | Histórico de problemas e incidentes com datas, e impacto estimado em euros por problema, rotulado como heurística |
| RGPD | Pedidos de titulares por mês e datasets com dados pessoais sem dono ou sem regras | Pedidos × horas por pedido; exposição máxima de 20 M€ ou 4% do volume de negócios mundial | Mapa de dados pessoais com a cobertura de regras de cada coluna |
| FinOps de dados | Tabelas sem leitura há 90 dias, compute gasto em dados que falham a medição e picos diários | Custo mensal dessas tabelas, mais o compute atribuído aos datasets com problemas abertos | Custo lido das vistas de sistema da plataforma, por dia (por dataset no BigQuery, por conta na Snowflake e no Databricks), picos de custo e uso real por tabela |
1 · RGPD e IA
| Obrigação | O que pede | Prazo ou limite | O que exige dos dados |
|---|---|---|---|
| Exatidão · RGPD, art. 5.º, n.º 1, al. d) | Dados pessoais exatos e atualizados; os inexatos apagados ou retificados sem demora | Coima até 20 M€ ou 4% do volume de negócios mundial (art. 83.º, n.º 5) | Saber que dados pessoais estão errados, onde e desde quando |
| Direitos dos titulares · art. 12.º, n.º 3 | Responder a pedidos de acesso, retificação ou apagamento | Um mês, prorrogável por mais dois | Saber em que sistemas estão os dados de cada pessoa |
| Violação de dados · art. 33.º, n.º 1 | Notificar a autoridade de controlo, em Portugal a CNPD | 72 horas, quando possível | Saber que dados e que titulares foram afetados |
| Avaliação de impacto · art. 35.º | Avaliar antes de um tratamento de risco elevado | Antes de começar o tratamento | Inventário das categorias de dados e dos fluxos |
| Dados para IA de alto risco · Regulamento da IA, art. 10.º, n.º 3 | Dados de treino, validação e teste relevantes, representativos e, tanto quanto possível, sem erros e completos | A partir de 2 de dezembro de 2027 (anexo III) | Medir erros e completude dos conjuntos de dados |
1 · Casos reais em Portugal
4,3 M€
dezembro de 2022
Censos 2021. Cinco contraordenações: dados de saúde e de religião tratados sem base de licitude clara, informação insuficiente aos respondentes, subcontratante nos EUA escolhido sem a diligência devida, transferências internacionais sem medidas complementares e nenhuma avaliação de impacto.
Estado O INE anunciou que ia impugnar a decisão em tribunal.
1,25 M€
janeiro de 2022
Dados de promotores de manifestações enviados a embaixadas e ao Ministério dos Negócios Estrangeiros: 225 contraordenações.
Estado Os tribunais confirmaram a infração. Com parte das contraordenações prescritas, o montante desceu para 738 mil € no Tribunal Central Administrativo Sul (agosto de 2025), numa decisão ainda passível de recurso.
400 mil €
2018
A primeira coima do RGPD em Portugal: 985 contas com perfil de médico para 296 médicos e acesso indevido a processos clínicos.
Estado Passou a coima única de 380 mil €. Em julho de 2020, a CNPD aceitou dispensá-la, invocando a pandemia e as contas do hospital.
1 · Casos reais em Portugal
472
processos de violação de dados em 2025, mais 42% do que em 2024 (357 em entidades privadas, 115 em públicas)
88
processos de contraordenação abertos em 2025, que «poderiam ter originado a aplicação de 90 coimas, em vez de 2»
1 · FinOps de dados
84%
dizem que gerir o gasto em cloud é hoje o maior desafio da cloud para as organizações
Flexera, State of the Cloud 2025 · 750+ profissionais · estudo de fornecedor
1 · O problema
1 · Porquê agora
2 · A tese
As tuas fontes ficam onde estão
BeryX · só de leitura
Engenharia de dados
incidentes com linhagem, SLOs, regras como código
DPO e jurídico
mapa de dados pessoais, sensibilidade, evidência
FinOps e direção
custo e qualidade lado a lado, uso real, relatórios por perfil
2 · A tese
Cada passo fica registado: quem decidiu, quando e com que evidência.
2 · A tese
Dono e domínio
quem responde e a que área pertence
Existe hojeSensibilidade por coluna
pública, interna, confidencial ou dados pessoais, com autor e data
Existe hojeRegras e contrato
regras ativas e contrato ODCS versionado
Existe hojeScore e SLO
cinco dimensões, tendência e objetivo de serviço
Existe hojeUso real
queries por dia: quente, ativa, fria ou sem uso
Existe hojeCusto
compute atribuído, quando a plataforma o reporta
Existe hojeIncidentes e linhagem
o que falhou, a montante e a jusante
Existe hojeAuditoria
cada mudança, gravada na mesma transação
Existe hoje3 · O ciclo · passo 1 de 7
Entrada
Uma credencial só de leitura de uma base de dados, de um warehouse, de ficheiros ou de uma aplicação.
O que o BeryX faz
Testa a ligação, descobre schemas e tabelas e importa os metadados. A credencial é cifrada antes de ser gravada e o endereço é validado contra SSRF antes do primeiro pedido.
Existe hojeQuem decide
O administrador do workspace escolhe a fonte, o âmbito e a frequência dos scans.
Governação e prova
Só leitura imposto no código: o cliente HTTP recusa escritas antes de sair e as sessões Postgres abrem em modo só de leitura. Nos testes, servidores reais de SQL Server, Oracle e MongoDB recusaram escritas.
Existe hojeSaída
Catálogo de datasets com schema, agendamento e credencial cifrada.
Existe hojeLiga-se a
PostgreSQLSQL ServerOracleBigQuerySnowflakeDatabricksS3SAPSalesforceDynamics 365
Passa ao passo seguinte
A lista de datasets e colunas segue para o perfil.
Valor
Sem credenciais de escrita, sem software instalado nas fontes e sem copiar tabelas.
Existe hoje3 · O ciclo · passo 2 de 7
Entrada
Os datasets ligados.
O que o BeryX faz
Perfil por coluna com agregados calculados na fonte: nulos, distintos, padrões e distribuições. Reconhece NIF, IBAN, email e código postal, monta o mapa de dados pessoais, classifica a sensibilidade em quatro níveis e estima o risco de reidentificação (k-anonimato). Nas plataformas com telemetria, mede o uso real de cada tabela.
Existe hojeQuem decide
O DPO confirma ou corrige a sensibilidade de cada coluna. O scan nunca sobrepõe uma decisão manual.
Governação e prova
Cada número diz se é exato, estimado ou por amostra, com intervalo de confiança a 95%. Cada mudança de classificação fica registada com autor e data.
Existe hojeSaída
Perfil, score por dimensão, mapa de dados pessoais, sensibilidade por coluna e uso.
Existe hojeLiga-se a
Tipos semânticosMapa de PIIk-anonimatoBigQuerySnowflake
Passa ao passo seguinte
O perfil alimenta as regras sugeridas.
Valor
O DPO vê onde estão os dados pessoais a partir das próprias fontes, sem depender de um inventário manual.
Existe hoje3 · O ciclo · passo 3 de 7
Entrada
O perfil, as sugestões e os testes que a equipa já tem.
O que o BeryX faz
Dezasseis tipos de regra: formatos com dígito de controlo (NIF, IBAN, cartões), unicidade, intervalos, listas de referência, integridade referencial, frescura, volume e SQL próprio só de leitura. Exatidão contra fontes externas, por opção: VIES, GeoAPI.pt, planos de numeração e registos MX. Importa testes dbt, Great Expectations, SodaCL e contratos ODCS.
Existe hojeQuem decide
O perfil e a IA propõem; uma pessoa aceita cada regra.
Governação e prova
O SQL do cliente passa por uma guarda: um único SELECT, numa transação sempre revertida. A configuração também vive como código, num datavault.yaml versionado.
Existe hojeSaída
Regras ativas por dataset e contrato versionado; exportação para dbt, com SodaCL e Great Expectations por ativar.
ParcialLiga-se a
dbtGreat ExpectationsSodaCLODCSVIESGeoAPI.pt
Passa ao passo seguinte
As regras aceites correm em cada scan e alimentam os monitores.
Valor
As regras deixam de viver em scripts de uma só pessoa.
Existe hoje3 · O ciclo · passo 4 de 7
Entrada
Regras, histórico de perfis e telemetria de custo e de uso.
O que o BeryX faz
Monitores automáticos de frescura, volume e schema, até 500 por conexão em cada scan. Anomalias com z-score modificado e controlo de falsos positivos (Benjamini-Hochberg), drift de distribuição, SLO por dataset e picos de custo diário, com as queries mais caras do dia no BigQuery.
Existe hojeQuem decide
O dono do dataset define o SLO e a severidade. Um falso positivo marcado como «ignorado» silencia a série.
Governação e prova
Métodos publicados e testados contra o código. Nenhum número de qualidade, de anomalia ou de custo vem de um LLM.
Existe hojeSaída
Alertas na app, por email, no Slack, no Teams e por webhook, com escalamento de piquete.
Existe hojeLiga-se a
SlackTeamsEmailWebhooks assinados
Passa ao passo seguinte
Um alerta abre ou atualiza um problema, que pode juntar-se a um incidente.
Valor
A falha chega primeiro à equipa de dados, e não ao fecho do mês.
Existe hoje3 · O ciclo · passo 5 de 7
Entrada
Um alerta ou um problema aberto.
O que o BeryX faz
Agrupa problemas em incidentes pela linhagem (chaves estrangeiras, SQL das vistas, manifest dbt, OpenLineage) e mostra o impacto a jusante. A IA propõe a causa provável a partir de metadados e de amostras limitadas. Prazos de resposta por severidade, com escalamento.
Existe hojeQuem decide
O responsável do domínio aceita, atribui e fecha o incidente.
Governação e prova
Trilho de auditoria gravado na mesma transação da mudança e exportável para o SIEM: Splunk, Sentinel ou Google SecOps.
Existe hojeSaída
Incidente com linhagem, impacto, dono, prazo e histórico, e ticket no Jira, Linear, ServiceNow, Azure DevOps, GitHub ou GitLab.
Existe hojeLiga-se a
JiraLinearServiceNowAzure DevOpsGitHubGitLabOpenLineage
Passa ao passo seguinte
A causa provável e o impacto seguem para a proposta de correção.
Valor
Saber que relatórios e modelos foram afetados antes de alguém perguntar.
Existe hoje3 · O ciclo · passo 6 de 7
Entrada
Um incidente com causa provável.
O que o BeryX faz
Propõe a correção em SQL, no dialeto da fonte, ou em PySpark, e ensaia-a numa amostra antes de a aceitar. A partir do plano Business, a correção aprovada abre um pull request no GitHub ou no GitLab do cliente. Normalização e deduplicação também saem como propostas.
Existe hojeQuem decide
Uma pessoa aprova e o cliente aplica pelo seu próprio CI. O BeryX nunca escreve nas fontes.
Governação e prova
Fluxo proposta, aceite, aplicada e verificada: o scan seguinte confirma se o problema desapareceu.
Existe hojeSaída
Pull request ou SQL aprovado, ligado ao dataset e ao ticket.
Existe hojeLiga-se a
GitHubGitLabSQLPySparkdbt
Passa ao passo seguinte
A verificação do scan seguinte fecha o ciclo e fica no histórico.
Valor
A correção é revista e versionada como qualquer outro código.
Existe hoje3 · O ciclo · passo 7 de 7
Entrada
O histórico de scans, incidentes e decisões.
O que o BeryX faz
Relatórios por perfil (engenharia, gestão, direção) com impacto estimado em euros, em PDF e agendados; painel do CDO com metas e semáforos; dossiê do art. 10.º do Regulamento da IA (Business); feeds para o Power BI; exportação da auditoria; badge público por produto de dados.
Existe hojeQuem decide
A direção lê; o DPO e a auditoria interna usam a evidência.
Governação e prova
O impacto em euros é uma heurística declarada, que tende a subestimar. Cada número diz como foi calculado.
Existe hojeSaída
Relatórios, dossiês e exportações com data e fonte.
Existe hojeLiga-se a
Power BITableauLookerPDFCSV
Passa ao passo seguinte
O que se aprende volta às regras e aos limiares do passo 3.
Valor
Responder a um auditor ou à CNPD com histórico, e não com uma reconstrução à pressa.
Existe hoje3 · Uma história de ponta a ponta
Demonstração com o pack «Loja online» do BeryX: dados sintéticos de uma loja portuguesa, com oito problemas plantados. Exemplo ilustrativo · dados sintéticos
4 · Por dentro
4 · Por dentro
Pessoas e ferramentas
App webSlack e TeamsPower BI, Tableau e LookerAgentes de IA por MCPAPI pública versionada
BeryX · Google Cloud, europe-west1
APIWorkers assíncronos para scans e relatórios, com filas e DLQPostgres com os metadados, nunca as tabelasFachada de IA com router por tarefaServidor MCP com 21 ferramentas só de leitura
As tuas fontes
Ligações só de leitura pelos métodos oficiais de cada fornecedor
Das fontes saem agregados, até 20 valores de exemplo por coluna e, para as regras de linha, uma amostra de até 5 000 linhas por tabela.
4 · Por dentro · IA
Por ativar Por omissão, amostras limitadas seguem para a Anthropic, nos EUA, ao abrigo de cláusulas contratuais-tipo. O anonimizador (Presidio) está feito, mas ainda não está na imagem de produção.
4 · Por dentro · RGPD
4 · Por dentro · FinOps
Parcial A telemetria de custo está feita e testada, mas ainda não foi provada numa conta real de BigQuery, Snowflake ou Databricks. Mede o custo de compute, e não a eficiência do formato dos dados.
4 · Por dentro · Segurança
4 · Por dentro · Ecossistema
Bases de dados 6
PostgreSQLMySQL e MariaDBSQL Server, Azure SQL e SynapseOracleMongoDBSQLite
Warehouses 4
BigQuerySnowflakeDatabricksMicrosoft Fabric*
Ficheiros e object storage 6
CSVGoogle Sheets*Google Cloud StorageAmazon S3Azure Blob e ADLS Gen2SFTP
Aplicações de negócio 5
SalesforceSAP S/4HANA e SAP GatewayOData v2 e v4Dynamics 365REST e JSON
Documentos 4
ConfluenceJiraSharePoint*Google Drive*
Streaming 2
Kafka*Pub/Sub*
Colaboração 2
SlackTeams*
* Código feito; o driver ainda não está na imagem do SaaS.
4 · Por dentro · Métodos
Três tipos de número
exato, estimado ou por amostra, marcados na app
Existe hojeIntervalos de confiança
a 95%, de Wilson com correção para população finita; z de Fisher nas correlações
Existe hojeScore com pesos fixos
completude 25%, unicidade 25%, validade 20%, atualidade 15% e consistência 15%
Existe hojeAnomalias
z-score modificado (mediana e MAD) com controlo de falsos positivos de Benjamini-Hochberg
Existe hojeImpacto em euros
heurística declarada, sempre estimada, que tende a subestimar
Existe hojeMétodos públicos
o documento está publicado e um teste falha se uma constante documentada mudar no código
Existe hoje5 · Para quem
Liga fontes, gere a equipa, os canais de alerta e a política de IA.
Existe hojeGuia do perfil →
Trabalha problemas, regras, sugestões e incidentes.
Existe hojeGuia do perfil →
Consulta scores, relatórios e catálogo sem alterar nada. Ainda não se atribui na página Equipa.
ParcialGuia do perfil →
Decide sobre os datasets, os incidentes e as regras do seu domínio.
Existe hojeGuia do perfil →
Governação de todos os workspaces: SSO, IPs permitidos, política de dados e chargeback.
Existe hojeGuia do perfil →
Plano, faturas e relatório de custos por equipa.
Existe hojeGuia do perfil →
5 · Para quem
| Função | Hoje | Com o BeryX |
|---|---|---|
| Engenharia de dados | Descobre as falhas pelo negócio; testes espalhados por repositórios | Monitores automáticos, incidentes com linhagem, regras versionadas e gate no CI |
| DPO e jurídico | Inventário manual, revisto uma vez por ano | Mapa de dados pessoais a cada scan, sensibilidade com autor e evidência exportável |
| FinOps e direção financeira | A fatura no fim do mês, sem ligação à qualidade | Custo diário por dataset ou por conta, picos de custo com as queries mais caras e tabelas sem uso |
| Direção e CDO | Relatórios sem fonte nem tendência | Painel com metas e semáforos e relatórios por perfil |
| Equipas de IA | Dados de treino sem medição | Prontidão por finalidade, dossiê do art. 10.º e dados sintéticos com avaliação de privacidade |
6 · Valor
Custo Preço público no UK G-Cloud: 74 999 £ a 122 919 £ por ano, mais implementação
UK G-Cloud — Collibra Data Quality (serviço 136629392504870) · UK G-Cloud — Informatica IDMC (serviço 727452156234281) · Collibra — Trust Center
Custo Licença 0; Soda Team a 750 $ por mês, mais compute e horas de engenharia
Great Expectations — planos e preços · Soda — planos e preços
Custo Contratos anuais; Sifflet a cerca de 48 k$ por ano no preço publicado
Monte Carlo — documentação: segurança e conformidade · Monte Carlo — Trust Center · Sifflet — planos e preços
Custo Gratuito · desde 490 €/mês
6 · Valor
6 · Valor
| Métrica | Como o BeryX a mede | Estado |
|---|---|---|
| Score de qualidade por dataset e por domínio, com tendência | Cinco dimensões com pesos fixos, a cada scan | Existe hoje |
| Cumprimento do SLO por dataset | Objetivo de serviço por dataset e histórico de cumprimento | Existe hoje |
| Problemas abertos e resolvidos por severidade | Problemas e incidentes com datas, dono e prazo de resposta | Existe hoje |
| Colunas com dados pessoais sem regras ou sem dono | Mapa de dados pessoais cruzado com as regras e os donos | Existe hoje |
| Prazo de cada pedido de titular | Registo de pedidos com o prazo da jurisdição | Por ativar |
| Compute gasto em dados que falham a medição | Telemetria de custo da plataforma cruzada com o score | Existe hoje |
| Tabelas sem uso há 90 dias | Contagem de queries por tabela nas vistas de sistema | Existe hoje |
| Custo de IA por relatório e por equipa | Custo por chamada, por tarefa e chargeback por equipa | Existe hoje |
6 · Valor
6 · Valor
0 €/mês
490 €/mês
1190 €/mês
Sob consulta
7 · Próximo passo
01
Conta gratuita com uma fonte e a demo de um clique, com quatro packs de dados sintéticos: Loja online, ERP, Neobanco e Hospital.
Criar conta gratuita →02
Trinta minutos para preencher o quadro de custos com os teus números e ver a demo sobre o teu caso.
Falar connosco →03
Um domínio de dados, as métricas do slide anterior medidas no início e no fim, e uma decisão tomada com números.
Propor um piloto →BeryX, um produto da BeryxTech.
beryx.lbostuff.tech/apresentacao
BeryxTech · outubro de 2026 · 39/39