Verilere Bağlan

Great Expectations ile Veri Kalitesine Giriş

Davina Moossazadeh

Data Scientist

Bileşenler

GX bileşenleri - Veriyi ve doğrulama varlıklarını temsil eden Python sınıfları

  • Data Context ✅
  • Data Sources & Data Assets (✔)
  • Batch Definitions & Batches ☐
  • Expectations ☐
  • Expectation Suites ☐
  • Validation Definitions ☐
  • Checkpoints & Actions ☐
  • Data Docs ☐
1 https://docs.greatexpectations.io/docs/core/introduction/gx_overview
Great Expectations ile Veri Kalitesine Giriş

Veri Kaynakları

Veri Kaynağı - GX’e belirli bir harici veriye nasıl bağlanacağını söyleyen nesne

SQL logosu.

Spark logosu.

Pandas logosu.

1 https://docs.greatexpectations.io/docs/core/connect_to_data/dataframes/
Great Expectations ile Veri Kalitesine Giriş

Veri Kaynakları

Veri Kaynağı - GX’e belirli bir harici veriye nasıl bağlanacağını söyleyen nesne

SQL logosu.

Spark logosu.

Pandas logosu — etrafı kutu ile vurgulanmış.

1 https://docs.greatexpectations.io/docs/core/connect_to_data/dataframes/
Great Expectations ile Veri Kalitesine Giriş

Veri Kaynağı Oluşturma

.data_sources özelliğiyle Veri Kaynaklarını yönetin; .add_pandas() yöntemini kullanın:

data_source = context.data_sources.add_pandas(

name="my_pandas_datasource" )

Not: GX’teki name parametresi Python değişken adından farklıdır

  • Örn. "my_pandas_datasource" ile data_source farklı olabilir
1 https://docs.greatexpectations.io/docs/core/connect_to_data/dataframes/
Great Expectations ile Veri Kalitesine Giriş

Veri Varlıkları

Veri Varlığı (Data Asset) - Bir Veri Kaynağı içindeki kayıtlar kümesi

data_asset = data_source.add_dataframe_asset(

name="my_dataframe_asset" )
1 https://docs.greatexpectations.io/docs/core/connect_to_data/dataframes/
Great Expectations ile Veri Kalitesine Giriş

Kısa rehber

Veri Bağlamından Veri Kaynağı oluşturun:

data_source = context.data_sources.add_pandas(
    name: str
)

Veri Kaynağından Veri Varlığı oluşturun:

data_asset = data_source.add_dataframe_asset(
    name: str
)
Great Expectations ile Veri Kalitesine Giriş

Hadi pratik yapalım!

Great Expectations ile Veri Kalitesine Giriş

Preparing Video For Download...