# Gerenciamento de contratos de dados

Um contrato de dados é um acordo formal que define verificações de qualidade para conjuntos de dados na sua organização. Contratos de dados estabelecem regras que ajudam as equipes a confiar na qualidade dos dados antes de criar aplicativos ou tomar decisões de negócios.

Dados de alta qualidade são essenciais para análises precisas e aplicações confiáveis. Os contratos de dados protegem sua organização ao:

* **Redução de riscos:** Identifique problemas de qualidade de dados antes que eles afetem decisões de negócios ou aplicativos.
* **Aumento da confiança:** As equipes ganham confiança nos dados quando os contratos garantem a confiabilidade ao longo do tempo.
* **Habilitando a observabilidade:** Os contratos disparam alertas quando os dados não atendem às verificações de qualidade.
* **Esclarecendo expectativas:** Os contratos documentam o que os produtores prometem e o que os consumidores precisam.
* **Acelerando a resolução de problemas:** Quando os dados quebram, os contratos ajudam a identificar e localizar o problema rapidamente.

## Conceitos principais

Entender esses termos-chave ajuda você a trabalhar com contratos de dados:

* **Expectativa:** Uma verificação específica que valida a conformidade de dados ou metadados.
* **Pontuação:** O valor da métrica que indica o quanto os dados atendem à verificação de qualidade definida.
* **Limite de erro:** Um limite numérico que define o comportamento aceitável. Uma expectativa falha quando a pontuação estiver abaixo deste limite.
* **Intervalo de aviso:** Um intervalo de valores que aciona um aviso quando os dados se enquadram nele, indicando possíveis problemas antes de atingir o limite de erro.
* **Alerta:** Uma notificação automatizada enviada a usuários especificados quando ocorre uma violação de dados, permitindo uma resposta rápida a problemas de qualidade.
* **Dimensão:** Uma métrica do Qlik Trust Score™.

## Configurar um contrato de dados

1. Em Qlik Cloud, navegue até a seção Catálogo.

2. Clique no conjunto de dados para o qual deseja configurar o contrato de dados.

3. Clique na guia Contrato de dados.

4. Realize uma das seguintes ações:

   * Clique em Ativar todas as expectativas quando todas estiverem desativadas.
   * Ative ou desative uma expectativa clicando no bloco &gt; Ativar expectativa ou Desativar expectativa.

   O status do contrato de dados é atualizado.

5. Clique em um bloco para configurar a expectativa. Para expectativas de métricas de qualidade, você pode definir o limite de erro e o intervalo de aviso. Para a expectativa Volume de dados, você pode definir o intervalo de registros. Para obter mais informações, consulte [Definir o limite de erro e o intervalo de aviso](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/DataProducts/Managing-data-contracts.htm#thresholds).

6. Quando a configuração estiver concluída, clique em Aplicar alterações.

   O status do contrato de dados é atualizado.

Nota de dica

Quando você quiser desativar todas as expectativas, é recomendável desativar o contrato de dados. Isso interromperá a avaliação de todas as expectativas e desativará os alertas para este contrato.

Na Visão geral do contrato de dados, clique em Desativar contrato de dados.

## Definindo o limite de erro e o intervalo de aviso

Para expectativas de métricas de qualidade, o limite de erro estabelece limites aceitáveis para a qualidade dos dados. O intervalo de aviso permite definir uma zona de amortecimento onde a qualidade dos dados está se aproximando do limite de erro, mas a expectativa ainda não falhou. Isso ajuda as equipes a resolver problemas antes que eles se tornem críticos.

1. Selecione a expectativa a ser configurada.

2. No painel direito, clique no ícone de edição ao lado de Limite de erro.

3. Insira o limite de erro.

4. Clique em Adicionar intervalo de aviso.

5. Insira o valor máximo.

6. Clique em OK para validar os valores. A Pré-visualização da avaliação mostra o status se você aplicar as alterações.

   ![Configuração de limite de erro e intervalo de aviso](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Resources/Images/data-contract-thresholds.png)

7. Clique em Aplicar alterações para atualizar a avaliação do contrato de dados.

   Se você se inscreveu para receber notificações, uma será enviada quando:

   * A pontuação está na faixa de alerta. Apenas para expectativas de métricas de qualidade.
   * A pontuação está abaixo do limite de erro. Apenas para expectativas de métricas de qualidade.
   * A contagem de linhas não está no intervalo de registros. Apenas para a expectativa de Volume de dados.

Para remover o intervalo de aviso, clique em ![Remover faixa de aviso](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Resources/Images/Icons/delete.svg) ao lado do valor do intervalo de aviso.

## Status do contrato de dados

O status do contrato de dados é atualizado automaticamente quando:

* As expectativas são ativadas ou desativadas.
* O limite de erro ou o intervalo de aviso é modificado.
* O intervalo de registros foi alterado.
* O Qlik Trust Score™ é atualizado.

No menu do conjunto de dados, você pode saber rapidamente se o contrato de dados apresenta problemas ou não. Um ícone é exibido na guia Contrato de dados.

![Ícone de status do contrato de dados](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Resources/Images/data-contract-status.png)

## Configurando alertas

Configure alertas para notificar sua equipe quando determinados eventos ocorrerem em seu conjunto de dados. Os alertas garantem que problemas de qualidade sejam descobertos e resolvidos rapidamente, evitando que dados não confiáveis sejam usados em dashboards, aplicativos ou decisões de negócios.

1. Em Qlik Cloud, navegue até a seção Catálogo.
2. Localize o conjunto de dados com o contrato para o qual deseja configurar alertas.
3. Clique no botão Mais ações &gt; Gerenciar &gt; Configurações de notificação.
4. Selecione a notificação que deseja configurar.

Para obter mais informações, consulte [Gerenciar seus alertas](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Alerting/managing-your-alerts.htm).