O que é o Data Quality Sense?
O Data Quality Sense (DQS) é uma aplicação nativa do Salesforce para profiling e análise de qualidade de dados. Ele ajuda você a medir, entender e melhorar a qualidade dos seus dados para garantir decisões de negócio confiáveis e datasets prontos para IA.
O DQS roda inteiramente dentro do Salesforce. Seus dados nunca saem da plataforma.
Principais diferenciais
100% nativo do Salesforce
O DQS é construído sobre a plataforma Salesforce usando arquitetura padrão:
| Componente | Tecnologia |
|---|---|
| Interface de usuário | Lightning Web Components (LWC) |
| Configuração | Custom Metadata Types (CMT) |
| Processamento | Apex Batch Jobs |
| Armazenamento | Custom Objects |
Por que o nativo importa:
- Seus dados permanecem no Salesforce (sem exportação, sem APIs externas)
- Usa a segurança e as permissões já existentes do Salesforce
- Nenhuma integração para manter ou solucionar problemas
- Interface familiar para usuários do Salesforce
Não exige código
Configure o DQS por meio de um assistente point-and-click. Sem código Apex, sem fórmulas, sem habilidades técnicas necessárias.
O Definition Builder guia você por:
- Selecionar o que medir
- Escolher quais campos analisar
- Definir limiares e regras
- Revisar e ativar
Os Salesforce Admins conseguem configurar e rodar varreduras sem apoio de desenvolvedores.
Todos os recursos incluídos
O DQS é um único produto pago. Todos os recursos estão disponíveis para todos os usuários:
- Todas as variantes de dimensão de Data Quality
- AI Readiness (PII Detection)
- Padrões regex customizados
- Exportação para CSV
- Agendamento e varreduras recorrentes
- Mentor Panel — recomendações contextuais e no contexto, baseadas no que cada varredura acabou de medir
O único limite de uso é a contagem de varreduras por org (configurável, padrão de 10 varreduras).
O que o DQS mede
O DQS organiza seus recursos em duas dimensões:
Dimensão Data Quality
Verificações tradicionais de qualidade de dados para a higiene operacional:
| Recurso | O que mede |
|---|---|
| Completeness | Os campos obrigatórios estão preenchidos? |
| Validity | Os valores correspondem aos formatos esperados? |
| Uniqueness | Os registros são distintos? |
| Timeliness | Os dados estão atuais? |
| Consistency | Os valores são uniformes? |
Dimensão AI Readiness
Verificação avançada para preparação para o Agentforce e a IA:
| Recurso | O que mede |
|---|---|
| PII Detection | Os dados sensíveis estão protegidos antes da exposição à IA? |
Como o DQS funciona
O fluxo de trabalho do DQS
- Defina o que analisar usando o Definition Builder
- Configure limiares e regras para cada recurso
- Execute varreduras que processam seus registros em lotes
- Revise os resultados com métricas e detalhamento até os registros afetados
- Aja sobre os achados — guiado pelas recomendações contextuais do Mentor Panel — para melhorar a qualidade dos dados
- Monitore as tendências ao longo do tempo com varreduras recorrentes
Visão geral da arquitetura
┌─────────────────────────────────────────────────────────────┐
│ DEFINITION BUILDER │
│ Configure what to analyze, which fields, what thresholds │
└─────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ SCAN EXECUTION │
│ Batch Apex processes records against selected capabilities │
└─────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ RESULTS STORAGE │
│ Metrics stored in custom objects for analysis and trends │
└─────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ RESULTS DASHBOARD │
│ View scores, drill down to records, export for cleanup │
└─────────────────────────────────────────────────────────────┘
Modelo de processamento
O DQS usa o Batch Apex do Salesforce para o processamento, o que significa:
- Escalável: lida com milhões de registros
- Governado: respeita automaticamente os limites do Salesforce
- Em segundo plano: roda sem bloquear os usuários
- Retomável: continua caso seja interrompido
O custo de processamento varia conforme o recurso:
| Nível de custo | Recursos de exemplo | Observações |
|---|---|---|
| LOW | Completeness, Validity | Verificações simples de campo |
| MEDIUM | Timeliness, Consistency, PII Detection | Análise de padrões |
| HIGH | Uniqueness | Comparação entre registros |
Conceitos-chave
Definition
Uma Definition é a sua verificação de qualidade de dados configurada. Ela especifica:
- Qual objeto do Salesforce analisar
- Quais campos incluir
- Quais recursos executar
- Quais limiares e regras aplicar
- Quais filtros usar para restringir o escopo
Você pode ter várias Definitions para diferentes objetos ou casos de uso.
Capability
Uma capability é um tipo específico de verificação de qualidade de dados (Completeness, Validity etc.). Cada capability tem:
- Variantes: diferentes implementações da mesma verificação
- Métricas: o que ela mede (taxas, contagens, pontuações)
- Configuração: limiares e opções que você define
Variante
Uma variante é uma implementação específica de uma capability. Por exemplo, Completeness tem:
- Global Fill Rate: percentual básico de completude
- Contextual Logic: completude com regras condicionais
Métrica
Uma métrica é uma medição específica produzida por uma varredura. Exemplos:
| Métrica | Tipo | Exemplo |
|---|---|---|
| Completeness Rate | Percentual | 85% dos registros têm Email preenchido |
| Invalid Count | Inteiro | 234 registros têm formato de e-mail inválido |
| Dominant Values | JSON | Os 5 valores de Industry mais comuns |
Como começar
Passo 1: Instale a partir do AppExchange
- Acesse o Salesforce AppExchange
- Procure por “Data Quality Sense”
- Clique em “Get It Now” e siga o assistente de instalação
- Atribua o permission set do DQS aos usuários
Passo 2: Crie sua primeira Definition
- Abra o DQS pelo App Launcher
- Clique em “New Definition”
- Siga o assistente para configurar sua primeira varredura
Para orientação detalhada, veja o Guia do Definition Builder.
Passo 3: Rode e revise
- Salve sua Definition
- Clique em “Run Scan”
- Aguarde o processamento concluir
- Revise seus resultados
Veja Entendendo os resultados para orientação de interpretação.
Próximos passos
- Guia do Definition Builder: configuração passo a passo
- Executando varreduras: execução e monitoramento
- Entendendo os resultados: interpretando seus dados
