-
-
Notifications
You must be signed in to change notification settings - Fork 86
Description
Pessoal, ando tendo muita dificuldade para acessar as bases. Uso linguagem R. Pelo método bd_collect(), sempre recebo o erro
Error in UseMethod("tbl") :
no applicable method for 'tbl' applied to an object of class "BaseDosDadosConnection"
E já garanti que a versão do pacote bdplyr é a 2.1.1 e que todas as autorizações estão garantidas ao BigQuery (seguindo os passos daqui https://basedosdados.github.io/mais/api_reference_r/). Como alternativa, tentei pela função read_sql(), mas recebo também o seguinte erro sempre
Error in bq_parse_files(schema_path, c(path_first_chunk, chunk_plan$dat$path), :
2560820 rows were requested, but only 2540904 rows were received.
Leave page_size unspecified or use an even smaller value.
Segue como está meu código
library(tidyverse)
library(basedosdados)
Seasonal crops, permamnent crops and livestock data
Configuring base dos dados
set_billing_id("phd-economics-1st-paper")
Data
query_lvp<- bdplyr("br_ibge_pam.lavoura_permanente") ## método 1
lavouras_p<- bdplyr:read_sql("SELECT * FROM basedosdados.br_ibge_pam.lavoura_permanente" ) ## método 2
Podem me dar uma luz de como resolver isso?