pandas के साथ JSON डेटा इन्जेस्ट करना
डेटा पाइपलाइन बनाते समय, आपको non-tabular डेटा और data sources जैसे APIs या JSON फाइलों के साथ काम करना पड़ सकता है. इस अभ्यास में, हम pandas का उपयोग करके एक JSON फाइल से डेटा extract करने का अभ्यास करेंगे.
pandas को pd नाम से इम्पोर्ट किया गया है, और जिसे आप इन्जेस्ट करेंगे वह JSON फाइल "testing_scores.json" पाथ पर स्टोर है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में ETL और ELT
अभ्यास निर्देश
extract()फंक्शन को अपडेट कीजिए ताकि वह JSON फाइल को रिकॉर्ड-ओरिएंटेशन के साथpandasDataFrame में पढ़े.- पाथ
testing_scores.jsonकोextract()फंक्शन में पास करें, और आउटपुट कोraw_testing_scoresनाम के वैरिएबल में स्टोर करें. raw_testing_scoresDataFrame की head प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
def extract(file_path):
# Read the JSON file into a DataFrame
return pd.____(____, orient="____")
# Call the extract function with the appropriate path, assign to raw_testing_scores
____
# Output the head of the DataFrame
print(raw_testing_scores.____())