始める無料で始める

JSONデータの型を特定する

ドキュメントがほとんどない半構造化データセットを扱うことがあります。このような場合、データのスキーマや型について、ある程度探索する必要があります。これを支援するために、Postgres には json_typeof 関数が用意されています。本演習ではこの関数をさらに詳しく見ていきます。

disneyland データベースへの接続は作成済みで、db_engine 変数から利用できます。pandaspd としてインポート済みで、すぐに使えます。クエリを楽しんでください!

この演習はコースの一部です

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)
コードを編集して実行