Viết MQL nhờ sự trợ giúp của Gemini

Tài liệu này mô tả cách bạn có thể sử dụng Gemini Code Assist để được hỗ trợ dựa trên AI trong Cloud Firestore nhằm tạo các truy vấn Ngôn ngữ truy vấn tương thích với MongoDB (MQL) bằng cách sử dụng câu lệnh bằng ngôn ngữ tự nhiên.

Tìm hiểu cách và thời điểm Gemini cho Google Cloud sử dụng dữ liệu của bạn.

Trước khi bắt đầu

  1. Không bắt buộc: Thiết lập Gemini Code Assist.

  2. Để hoàn tất các tác vụ trong tài liệu này, hãy đảm bảo rằng bạn có các quyền cần thiết về Identity and Access Management (IAM).

Vai trò bắt buộc

Để có được các quyền cần thiết để hoàn tất các tác vụ trong tài liệu này, hãy yêu cầu quản trị viên cấp cho bạn vai trò IAM Gemini cho người dùng Google Cloud (roles/cloudaicompanion.user) trên dự án.

Tạo truy vấn MQL bằng câu lệnh bằng ngôn ngữ tự nhiên

Bạn có thể đưa ra nhận xét bằng ngôn ngữ tự nhiên (hoặc câu lệnh) cho Gemini để tạo các truy vấn dựa trên giản đồ của bạn.Gemini Ví dụ: bạn có thể yêu cầu Gemini tạo MQL để phản hồi các câu lệnh sau:

  • "Có bao nhiêu cuốn sách nổi tiếng được xuất bản vào năm 1960?"
  • "Tạo một mẫu tuyển tập sách nổi tiếng."

Để tạo MQL trong Cloud Firestore với Gemini sự hỗ trợ, hãy làm theo các bước sau:

  1. Trong bảng điều khiển Cloud, hãy chuyển đến trang Cloud Firestore Databases (Cơ sở dữ liệu).

    Chuyển đến Cơ sở dữ liệu

  2. Chọn một cơ sở dữ liệu Cloud Firestore trong danh sách. Firestore Studio sẽ mở ra.

  3. Trong một trình chỉnh sửa truy vấn mới hoặc trống, hãy nhấp vào nút Generate MQL (Tạo MQL). Nếu không, hãy nhấp vào Help me code (Giúp tôi viết mã).

  4. Nhập một câu lệnh để dùng tạo truy vấn. Để cải thiện độ chính xác, hãy chọn một tuyển tập cho ngữ cảnh trong trình đơn thả xuống.

  5. Xem lại MQL đã tạo và thực hiện bất kỳ thao tác nào sau đây:

    • Để chấp nhận MQL do Gemini tạo, hãy nhấp vào Insert (Chèn). Bạn có thể tiếp tục chỉnh sửa MQL trong trình chỉnh sửa. Nhấp vào Run (Chạy) để chạy truy vấn.
    • Để chỉnh sửa câu lệnh, hãy nhấp vào Edit (Chỉnh sửa).

Bước tiếp theo