Great Expectations के साथ Data Quality परिचय
Davina Moossazadeh
Data Scientist

बैच डेफिनिशन - यह सेटिंग बताती है कि किसी Data Asset को टेस्टिंग के लिए कैसे बाँटा जाए
batch_definition = data_asset.add_batch_definition_whole_dataframe(name="my_batch_definition" )print(batch_definition)
id='69e2a81d-1c28-4d1a-b66e-52cdc1198266'
name='my_batch_definition'
partitioner=None
बैच - रिकॉर्ड्स का समूह जिस पर validations चलाए जा सकते हैं
batch = batch_definition.get_batch(batch_parameters={"dataframe": dataframe} )


हम .head() वैसे ही इस्तेमाल कर सकते हैं जैसे pandas में:
print(batch.head())

print(batch.head(fetch_all=True))

.columns() सभी DataFrame कॉलम दिखाता है (ध्यान दें ())
print(batch.columns())
['Location',
'Date_Time',
'Temperature_C',
'Humidity_pct',
'Precipitation_mm',
'Wind_Speed_kmh']
Data Asset से Batch Definition बनाएँ:
batch_definition = data_asset. \
add_batch_definition_whole_dataframe(
name: str
)
Batch Definition से Batch बनाएँ:
batch = batch_definition.get_batch(
batch_parameters={"dataframe": dataframe}
)
Batch DataFrame की पंक्तियाँ लें:
batch.head(fetch_all: bool)
Batch DataFrame के कॉलम नाम लें:
batch.columns()
Great Expectations के साथ Data Quality परिचय