2012-06-11 8 views
8

Mam zamiar skorzystać z Google BigQuery (proszę sugerować usługi inne niż Amazon inne niż Azure, w tym przez Google), aby wykonać następujące czynności: a) Analiza za pomocą R specjalnie do eksploracji danych, pulpitów nawigacyjnych i tekstu górnictwo.Używanie BigQuery z R do analizy danych

Zarówno platforma R, jak i Google są stałe.

Moje pytanie brzmi: jak i gdzie mogę znaleźć sposób korzystania z R z dużymi kwerendami Google. Przeczytałem dokumentację RCurl, ale trochę mnie skrzywdziło. Czy masz jeden przypadek użycia dla prostych zadań, które można wykonać za pomocą R i Google BigQuery.

Odpowiedz

0

Możesz sprawdzić klienta r ​​dla BigQuery. http://code.google.com/p/google-bigquery-r-client/

Można wykonać kwerendę i zapisać wyniki w ramce danych R za pomocą klienta google-bigquery-r.

+1

Niestety, pokazano klient BigQuery R jest BigQuery dla wersji 1, który został odrzucony. Było trochę pracy na kliencie BigQuery V2, ale nigdy nie było ono sprawdzane w CRAN. Zbadam status i skontaktuję się z Tobą. –

+1

Jestem osobą, o którą pytał Jordan - i niestety, nadal nie ma ETA na kliencie V2. "Wkrótce" to najlepsze, co mogę teraz zaoferować. –

+2

co powiesz teraz? https://github.com/hadley/bigrquery –

1

Nie wiem, czy to jest rzeczywiste czy nie, ale Możesz używać BigQuery nad JDBC również z RJDBC. Sprawdź ten projekt dla sterownika JDBC BigQuery: https://code.google.com/p/starschema-bigquery-jdbc/

Można nawet użyć Transformation Silnik zapytań który przekształca zwykłe zapytania SQL92 do BigQuery kompatybilne. Mam nadzieję, że rozwiązuje twój problem.

Więcej informacji o R i JDBC: http://www.rforge.net/RJDBC/