Có ai biết về bất kỳ kế hoạch nào để thêm hỗ trợ xóa các phần dữ liệu khỏi bảng trong Google Bigquery không? Vấn đề chúng tôi có ngay bây giờ là chúng tôi đang sử dụng nó để phân tích các điểm dữ liệu mà chúng tôi thu thập theo thời gian. Chúng tôi muốn chạy các truy vấn trong dữ liệu X ngày qua, tuy nhiên sau những ngày dữ liệu X cuối cùng, chúng tôi không còn cần phải lưu trữ dữ liệu trong BigQuery nữa.Google BigQuery Delete Rows?
Cách duy nhất hiện tại chúng tôi có thể nghĩ đến xóa dữ liệu là xóa toàn bộ bảng dữ liệu, sau đó tạo lại và tải dữ liệu đó với số ngày dữ liệu X. Điều này mặc dù yêu cầu chúng tôi lưu trữ dữ liệu của chúng tôi trong các tệp CSV hàng ngày cũng không phải là tối ưu.
Bất kỳ đề xuất nào về cách xử lý vấn đề này hoặc nếu có truy vấn xóa hàng sắp tới trong tương lai gần?
gợi ý tốt. Chúng tôi hiện đang lưu trữ nó trong MySQL, kết xuất dữ liệu mà chúng tôi thực sự xử lý thành CSV và tải lên. Tôi đang tìm kiếm bất kỳ giới hạn nào về số lượng bảng trong một tập dữ liệu cụ thể, nhưng không thể tìm thấy bất kỳ giới hạn nào. Điều này có đúng không có giới hạn? – Daum
Chỉ là một FYI nếu bạn đang sử dụng phương pháp xoay bảng - BigQuery hiện hỗ trợ thời gian hết hạn của bảng. Bạn có thể cập nhật bảng bằng công cụ bq bằng cách sử dụng 'bq update --expiration dataset.table'. –
@Daum BigQuery không có giới hạn về số lượng bảng bạn có thể tạo cho mỗi tập dữ liệu. –