2012-06-11 38 views
8

Tôi dự định sử dụng Google BigQuery (vui lòng đề xuất các dịch vụ không phải của Amazon không phải của Azure) để thực hiện các thao tác sau: a) Phân tích bằng R cụ thể cho khai thác dữ liệu, trang tổng quan và văn bản khai thác mỏ.Sử dụng BigQuery với R để phân tích dữ liệu

Cả hai nền tảng R và Google đều được cung cấp cố định.

Câu hỏi của tôi là làm cách nào và ở đâu để tôi tìm cách sử dụng R với Google Big Query. Tôi đọc tài liệu RCurl nhưng có một chút flummoxed. Bạn có một trường hợp sử dụng duy nhất cho các tác vụ đơn giản có thể được thực hiện với R và Google BigQuery không.

Trả lời

0

Bạn có thể kiểm tra ứng dụng khách R cho Bigquery. http://code.google.com/p/google-bigquery-r-client/

Bạn có thể thực hiện truy vấn lớn và lưu kết quả trong khung dữ liệu R bằng google-bigquery-r-client.

+1

Thật không may, ứng dụng khách BigQuery R hiển thị cho BigQuery phiên bản 1 đã bị từ chối. Đã có một số công việc trên ứng dụng khách BigQuery V2 nhưng chưa bao giờ được kiểm tra vào CRAN. Tôi sẽ điều tra trạng thái và liên hệ lại với bạn. –

+1

Tôi là người Jordan hỏi - và thật không may, vẫn không có ETA trên máy khách V2. "Sớm" là điều tốt nhất tôi có thể cung cấp ngay bây giờ. –

+2

hiện tại thì sao? https://github.com/hadley/bigrquery –

1

Tôi không biết điều này có thực hay không, nhưng Bạn cũng có thể sử dụng BigQuery trên JDBC với RJDBC. Kiểm tra dự án này cho trình điều khiển JDBC BigQuery: https://code.google.com/p/starschema-bigquery-jdbc/

Bạn thậm chí có thể sử dụng Công cụ chuyển đổi truy vấn chuyển đổi các truy vấn SQL92 thông thường thành tương thích với truy vấn lớn. Hy vọng rằng nó giải quyết vấn đề của bạn.

Thông tin thêm về R và JDBC: http://www.rforge.net/RJDBC/

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