JSON डेटा का प्रकार ढूँढना
कभी-कभी आपको बहुत कम डॉक्यूमेंटेशन वाले किसी सेमी-स्ट्रक्चर्ड डेटासेट पर काम करना पड़ सकता है. ऐसे में डेटा स्कीमा और टाइप्स को समझने के लिए आपको थोड़ी खोजबीन करनी होती है. इसमें मदद के लिए Postgres json_typeof फंक्शन देता है, जिसे आप इस अभ्यास में और करीब से देखेंगे.
disneyland डेटाबेस से एक कनेक्शन बनाया गया है और db_engine वैरिएबल में उपलब्ध है. pandas को pd नाम से इम्पोर्ट किया गया है और उपयोग के लिए तैयार है. क्वेरी करने के लिए शुभकामनाएँ!
यह अभ्यास पाठ्यक्रम का हिस्सा है
NoSQL परिचय
अभ्यास निर्देश
nested_reviewsटेबल केreviewकॉलम में सेlocationफ़ील्ड का प्रकार निकालें, और परिणाम कोlocation_typeउपनाम से ऐलियस करें.- क्वेरी को
pandasका उपयोग करके चलाएँ और परिणाम सेट को प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Find the data type of the location field
query = """
SELECT
____(____ -> '____') AS ____
FROM nested_reviews;
"""
# Execute the query, render results
data = pd.____(____, db_engine)
print(data)