Snowflake'te yarı yapılandırılmış verileri sorgulama
Snowflake ile yarı yapılandırılmış veriler en ham hâliyle saklanabilir. Burada, birkaç Olimpiyat ev sahibi şehrine ait bilgiler host_cities tablosundaki city_meta sütununda saklanıyor. Bu sütun VARIANT türündedir ve yapılandırılmamış verilerin tek bir sütunda tutulmasına izin verir. Veriler aşağıdaki biçimdedir:

Bu egzersizde, bu verileri köşeli parantez ve nokta gösterimleriyle sorgulamayı pratik yapacaksın. olympics veritabanı için conn adlı bir bağlantı nesnesi senin için oluşturuldu. İyi şanslar!
Bu egzersiz
NoSQL'a Giriş
kursunun bir parçasıdırEgzersiz talimatları
host_citiestablosundakicity_metasütunundancityalanını almak için nokta gösterimini kullan.host_citiestablosundakicity_metasütunundan iç içe geçmişcountryalanını sorgulamak için nokta gösterimini kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Build a query to pull city and country names
query = """
SELECT
city_meta:____,
____:____
FROM host_cities;
"""
# Execute query and output results
results = conn.cursor().execute(query).fetch_pandas_all()
print(results)