2016-10-10 22 views
5

Trong loading data into BigQuery, tôi nhận được lỗi sau (được sao chép từ Lịch sử công việc trong bảng điều khiển web BigQuery).Làm cách nào để tải dữ liệu vào BigQuery mà không có lỗi định dạng ProtoBuf?

Errors: 
query: Failed to load FileDescriptorProto for '_GEN_DREMEL_ONESTORE_METADATA_SCHEMA_': (error code: invalidQuery) 
Field numbers 19000 through 19999 are reserved for the protocol buffer library implementation. 
Field numbers 19000 through 19999 are reserved for the protocol buffer library implementation. 
[... repeated a total of exactly 1000 times...] 
Field numbers 19000 through 19999 are reserved for the protocol buffer library implementation. 

(error code: invalidQuery) 

Dữ liệu là bản sao lưu được quản lý Datastore. (Những người trong nhóm đó đã gửi tôi đến BigQuery để được trợ giúp.)

Lỗi xảy ra với một trong sáu loại được chọn ngẫu nhiên; những người khác tải thành công. Ngoài ra, tải một loại khác cho lỗi "quá nhiều trường: 10693 (mã lỗi: không hợp lệ)".

Cả Loại thất bại và các loại thành công đều có kích thước tương đương ~ 15 gigabyte dữ liệu.

Chúng ta có thể làm gì để tải dữ liệu này?

+0

Cảm ơn bạn đã báo cáo. Bạn có một job_id mà chúng ta có thể xem? –

+0

bquijob_5ae806a6_157d8486814 tạo "quá nhiều trường: 10693 (mã lỗi: không hợp lệ)". Và bquijob_2129fd00_157a9f47a5d tạo thông điệp "dành riêng cho thư viện bộ đệm giao thức". Vui lòng nhắn tin cho tôi ngoại tuyến nếu bạn muốn biết thêm thông tin (để chúng tôi có thể giữ riêng các thông tin cụ thể). –

Trả lời

3

Điều này là do số limitation của BigQuery: Tối đa 10.000 cột trên mỗi bảng. Vì vậy, tiện ích để tải một bản sao lưu Datastore đơn giản là không hoạt động trong trường hợp này.

Các vấn đề liên quan