Viết và chỉnh sửa truy vấn

Nếu muốn thực hiện một phân tích phức tạp hơn (ví dụ: ghép nối dữ liệu từ nhiều bảng BigQuery), bạn có thể viết truy vấn tùy chỉnh.

Lưu ý quan trọng:

  1. Trên máy tính, hãy mở một bảng tính trong Google Trang tính.
  2. Trong trình đơn ở trên cùng, hãy nhấp vào Dữ liệu sau đó Trình kết nối dữ liệu sau đó Kết nối với BigQuery.
  3. Chọn một dự án.
  4. Nhấp vào Truy vấn đã lưu và trình chỉnh sửa truy vấn.
  5. Nhập truy vấn.
    • Để xem trước lượng dữ liệu mà truy vấn của bạn quét, ở dưới cùng bên phải của trình chỉnh sửa, hãy nhấp vào Xem trước kết quả.
  6. Nhấp vào Chèn kết quả.

Lưu ý:

Sử dụng truy vấn đã lưu trong Trang tính liên kết

Để tạo truy vấn trong Trang tính liên kết, bạn có thể truy cập vào các truy vấn đã lưu trong các dự án BigQuery. Tìm hiểu thêm về truy vấn đã lưu.

  1. Trên máy tính, hãy mở một bảng tính trong Google Trang tính.
  2. Trong trình đơn, ở đầu bảng tính, hãy nhấp vào Dữ liệu sau đó Trình kết nối dữ liệu sau đó Kết nối với BigQuery.
  3. Chọn một dự án.
  4. Nhấp vào Truy vấn đã lưu và trình chỉnh sửa truy vấn sau đó Truy vấn đã lưu trong BigQuery.
  5. Chọn một dự án sau đó truy vấn đã lưu.
  6. Nhấp vào Kết nối.

Để chỉnh sửa một truy vấn đã lưu, hãy cập nhật truy vấn đó ngay trong BigQuery. Truy vấn đã cập nhật sẽ xuất hiện trong Trang tính liên kết trong vòng 5 phút.

Cách đảm bảo các truy vấn đã lưu luôn có thông tin mới nhất bất cứ khi nào bạn cập nhật truy vấn đã lưu trong BigQuery:

  1. Trong Trang tính liên kết, hãy đồng bộ hoá các truy vấn đã lưu thông qua tính năng Đồng bộ hoá với BigQuery.
  2. Trong "Trình chỉnh sửa BigQuery", hãy nhấp vào Kết nối.

Tìm hiểu thêm về truy vấn đã lưu

Khi xảy ra lỗi do truy vấn đã lưu bị sửa đổi hoặc bị xoá, bạn có thể cập nhật kết nối trong hộp thoại lỗi hoặc trình chỉnh sửa BigQuery.

  1. Ở trên cùng bên phải của trang xem trước, hãy nhấp vào Chế độ cài đặt kết nối.
  2. Để cập nhật kết nối, hãy nhấp vào Đồng bộ hoá với BigQuery sau đó Kết nối.
  3. Cách cập nhật kết nối cho các trường hợp sau đây:
    • Truy vấn đã sửa đổi: Nhấp vào Xem lỗi sau đó Đồng bộ hoá truy vấn đã lưu.
      • Hoặc bạn có thể mở trình chỉnh sửa truy vấn. Nhấp vào Chỉnh sửa sau đó Đồng bộ hoá truy vấn đã lưu sau đó Kết nối.
    • Truy vấn đã xoá: Nhấp vào Xem lỗi sau đó Dùng làm truy vấn tuỳ chỉnh.
      • Hoặc bạn có thể:
        1. Để mở trình chỉnh sửa truy vấn, hãy nhấp vào Chỉnh sửa.
        2. Thay đổi thành truy vấn khác hoặc huỷ liên kết truy vấn hiện có.
        3. Nhấp vào Kết nối.
Thêm tham số vào truy vấn

Để dùng giá trị của một ô trong truy vấn, hãy thiết lập một tham số.

  1. Ở bên phải của trình chỉnh sửa truy vấn, hãy nhấp vào Tham số sau đó Thêm.
  2. Nhập tên tham số và ô bạn muốn tham chiếu.
  3. Nhấp vào Thêm.
So sánh dữ liệu trong Trang tính và BigQuery
Để so sánh dữ liệu, bạn có thể cần phải thay đổi loại dữ liệu. Ví dụ: nếu trong BigQuery, một cột có dữ liệu dạng chuỗi thì trong Trang tính, dữ liệu ở cột đó phải là văn bản thuần túy thì mới so sánh chính xác được.
Nếu loại dữ liệu trong trang tính và BigQuery khác nhau, bạn có thể làm như sau:

Truy vấn mẫu

Truy vấn đơn giản:

SELECT
word,
SUM(word_count) AS word_count
FROM
`bigquery-public-data.samples.shakespeare`
WHERE word IN ('me', 'I', 'you')
GROUP BY word;

Truy vấn theo tham số:

SELECT SUM(kw_total)
FROM `bigquery-public-data.sunroof_solar.solar_potential_by_censustract`
WHERE state_name = @STATENAME;

Tiếp theo: Khắc phục sự cố với dữ liệu BigQuery trong Trang tính

Thông tin có liên quan

Bạn cần trợ giúp thêm?

Hãy thử các bước tiếp theo sau:

true
Truy cập vào Trung tâm kiến thức

Bạn đang sử dụng các sản phẩm của Google (như Google Tài liệu) tại nơi làm việc hoặc trường học? Hãy thử các mẹo, hướng dẫn và mẫu hữu ích. Tìm hiểu cách làm việc trên các tệp Office mà không cần cài đặt Office, tạo kế hoạch dự án linh hoạt và lịch nhóm, tự động sắp xếp hộp thư đến và làm nhiều việc khác.

Tìm kiếm
Xóa nội dung tìm kiếm
Đóng tìm kiếm
Trình đơn chính
12505368086241870923
true
Tìm kiếm trong Trung tâm trợ giúp
false
true
true
true
true
true
35
false
false
false
false
false