Bắt đầu ngayBắt đầu miễn phí

Trích xuất khóa từ đối tượng JSON với Postgres

Khi mới làm quen với dữ liệu bán cấu trúc, bạn thường sẽ tò mò về các khóa khác nhau xuất hiện trong một tập đối tượng JSON. Trong bài tập này, bạn sẽ luyện tập việc đó bằng chức năng JSON tích hợp sẵn của Postgres.

Như trước đây, pandas đã được nhập dưới tên pd, cùng với một đối tượng kết nối có sẵn qua biến db_engine. Bắt tay vào làm thôi!

Bài tập này là một phần của khóa học

Giới thiệu về NoSQL

Xem khóa học

Hướng dẫn bài tập

  • Viết truy vấn tạo một tập kết quả chứa tập hợp khóa duy nhất trong các đối tượng JSON được lưu ở cột review của bảng nested_reviews.
  • Lưu tập kết quả vào biến unique_keys, và xuất kết quả. Xác nhận rằng có hai khóa trong DataFrame này.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Build a query to find the unique keys in the review column
query = """
SELECT
	____ ____(____)
FROM ____;
"""

# Execute the query, show the results
____ = pd.read_sql(____, db_engine)
print(____)
Chỉnh sửa và Chạy Mã