Middle — Senior
რა არის მოლოდინის სეტი?
sobes.tech AI
პასუხი AI-სგან
Expectation suite — ეს წესების ან მოლოდინების კრებული არის, რომელიც განსაზღვრავს მონაცემების ხარისხის მოთხოვნებს Data Quality და Data Validation კონტექსტში.
ზოგადად, expectation suite მოიცავს მრავალ ინდივიდუალურ მოლოდინს, მაგალითად:
- შემოწმება, რომ სვეტში მნიშვნელობები არ არის ცარიელი
- შემოწმება, რომ მნიშვნელობები მდებარეობს განსაზღვრულ დიაპაზონში
- მნიშვნელობების უნიკალურობის შემოწმება
- ფორმატის შესაბამისობის შემოწმება (მაგალითად, ელფოსტა)
Expectation suite გამოიყენება ავტომატურად შემოწმებისთვის, აკმაყოფილებს თუ არა მონაცემები ამ წესებს, რაც ეხმარება შეცდომების, ანომალიების გამოვლენასა და მონაცემების ხარისხის შენარჩუნებაში საჭირო დონეზე.
მაგალითი გამოყენების Great Expectations (Python) ბიბლიოთეკაში:
import great_expectations as ge
df = ge.from_pandas-ჩემი_მონაცემები
df.expect_column_values_to_not_be_null('ასაკი')
df.expect_column_values_to_be_between('ხელფასი', min_value=30000, max_value=200000)
შედეგები = df.validate()
ამიტომ, expectation suite არის სტრუქტურირებული შემოწმებების კრებული, რომელიც ეხმარება სისტემატურად აკონტროლოს მონაცემების ხარისხი.