# Zarządzanie kontraktami danych

Kontrakt danych to formalna umowa, która określa kontrole jakości dla zbiorów danych w Twojej organizacji. Kontrakty danych określają zasady, które pomagają zespołom polegać na jakości danych przed tworzeniem aplikacji lub podejmowaniem decyzji biznesowych.

Wysokiej jakości dane są kluczowe dla dokładnej analityki i niezawodnych aplikacji. Kontrakty danych chronią Twoją organizację poprzez:

* **Ograniczanie ryzyka:** Wykrywaj problemy z jakością danych, zanim wpłyną na decyzje biznesowe lub aplikacje.
* **Zwiększanie zaufania:** Zespoły zyskują pewność co do danych, gdy kontrakty zapewniają niezawodność na przestrzeni czasu.
* **Umożliwienie obserwowalności:** Kontrakty wyzwalają alerty, gdy dane nie przejdą kontroli jakości.
* **Doprecyzowanie oczekiwań:** Kontrakty dokumentują to, co obiecują producenci i czego potrzebują konsumenci.
* **Przyspieszenie rozwiązywania problemów:** Gdy dochodzi do problemów z danymi, kontrakty pomagają szybko zidentyfikować i zlokalizować problem.

## Kluczowe pojęcia

Zrozumienie tych kluczowych pojęć ułatwia pracę z kontraktami danych:

* **Oczekiwanie:** Konkretna kontrola weryfikująca zgodność danych lub metadanych.
* **Wynik:** Wartość metryki wskazująca, w jakim stopniu dane spełniają zdefiniowaną kontrolę jakości.
* **Próg błędu:** Limit liczbowy określający dopuszczalne zachowanie. Oczekiwanie kończy się niepowodzeniem, gdy wynik jest poniżej tego progu.
* **Zakres ostrzegawczy:** Zakres wartości, który wyzwala ostrzeżenie, gdy dane mieszczą się w jego granicach, wskazując na potencjalne problemy przed osiągnięciem progu błędu.
* **Alert:** Automatyczne powiadomienie wysyłane do określonych użytkowników w przypadku wystąpienia naruszenia danych, umożliwiające szybką reakcję na problemy z jakością.
* **Wymiar:** Metryka z Qlik Trust Score™.

## Konfigurowanie kontraktu danych

1. W Qlik Cloud przejdź do sekcji Katalog.

2. Kliknij zbiór danych, dla którego chcesz skonfigurować kontrakt danych.

3. Kliknij kartę Kontrakt danych.

4. Wykonaj jedną z poniższych czynności:

   * Kliknij Aktywuj wszystkie oczekiwania, gdy wszystkie są dezaktywowane.
   * Aktywuj lub dezaktywuj oczekiwanie, klikając kafelek &gt; Aktywuj oczekiwanie lub Dezaktywuj oczekiwanie.

   Status kontraktu danych został zaktualizowany.

5. Kliknij kafelek, aby skonfigurować oczekiwanie. W przypadku oczekiwań dotyczących metryk jakości możesz zdefiniować próg błędu i zakres ostrzeżeń. W przypadku oczekiwania Wolumen danych możesz zdefiniować zakres rekordów. Aby uzyskać więcej informacji, zobacz [Definiowanie progu błędu i zakresu ostrzeżeń](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/DataProducts/Managing-data-contracts.htm#thresholds).

6. Po zakończeniu konfiguracji kliknij Zastosuj zmiany.

   Status kontraktu danych został zaktualizowany.

Wskazówka

Jeśli chcesz dezaktywować wszystkie oczekiwania, zaleca się dezaktywację kontraktu danych. Spowoduje to zatrzymanie oceny wszystkich oczekiwań i wyłączenie alertów dla tego kontraktu.

W Przeglądzie kontraktu danych kliknij Dezaktywuj kontrakt danych.

## Definiowanie progu błędu i zakresu ostrzeżeń

W przypadku oczekiwań dotyczących metryk jakości próg błędu określa dopuszczalne limity jakości danych. Zakres ostrzeżenia pozwala zdefiniować strefę buforową, w której jakość danych zbliża się do progu błędu, ale oczekiwanie nie zakończyło się jeszcze niepowodzeniem. Pomaga to zespołom rozwiązywać problemy, zanim staną się krytyczne.

1. Wybierz oczekiwanie do skonfigurowania.

2. W prawym panelu kliknij ikonę edycji obok opcji Próg błędu.

3. Wprowadź próg błędu.

4. Kliknij Dodaj zakres ostrzeżenia.

5. Wprowadź wartość maksymalną.

6. Kliknij OK, aby zweryfikować wartości. Podgląd oceny pokazuje stan po zastosowaniu zmian.

   ![Konfiguracja progu błędu i zakresu ostrzeżeń](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/data-contract-thresholds.png)

7. Kliknij Zastosuj zmiany, aby zaktualizować ocenę kontraktu danych.

   Jeśli subskrybujesz powiadomienia, powiadomienie jest wysyłane, gdy:

   * Wynik mieści się w zakresie ostrzegawczym. Tylko dla oczekiwań dotyczących metryk jakości.
   * Wynik jest poniżej progu błędu. Tylko dla oczekiwań dotyczących metryk jakości.
   * Liczba wierszy nie mieści się w zakresie rekordów. Tylko dla oczekiwania Wolumen danych.

Aby usunąć zakres ostrzeżenia, kliknij ![Usuń zakres ostrzegawczy](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/Icons/delete.svg) obok wartości zakresu ostrzeżenia.

## Status kontraktu danych

Status kontraktu danych jest automatycznie aktualizowany, gdy:

* Oczekiwania są aktywowane lub dezaktywowane.
* Próg błędu lub zakres ostrzeżeń został zmodyfikowany.
* Zakres rekordów został zmodyfikowany.
* Qlik Trust Score™ został zaktualizowany.

Z menu zestawu danych możesz szybko dowiedzieć się, czy kontrakt danych ma problemy, czy nie. Na karcie Kontrakt danych jest wyświetlana ikona.

![Ikona stanu kontraktu danych](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/data-contract-status.png)

## Konfigurowanie alertów

Skonfiguruj alerty, aby powiadomić swój zespół, gdy w Twoim zestawie danych wystąpią określone zdarzenia. Alerty sprawiają, że problemy z jakością są szybko wykrywane i rozwiązywane, co zapobiega wykorzystaniu niewiarygodnych danych w pulpitach nawigacyjnych, aplikacjach lub decyzjach biznesowych.

1. W Qlik Cloud przejdź do sekcji Katalog.
2. Znajdź zbiór danych z kontraktem, dla którego chcesz skonfigurować alerty.
3. Kliknij przycisk Więcej akcji &gt; Zarządzaj &gt; Ustawienia powiadomień.
4. Wybierz powiadomienie, które chcesz skonfigurować.

Aby uzyskać więcej informacji, zobacz [Zarządzanie alertami](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Alerting/managing-your-alerts.htm).