У меня проблема, когда bigrquery не позволяет мне выбрать отдельный столбец, а только выбрать * эквиваленты.
library(tidyverse)
library(bigrquery)
bq_auth(path="~/OneDrive/Documents/code/GoogleAPI/tokenpath_bigquery.json")
con <-con <- dbConnect(
bigrquery::bigquery(),
project = "bigquery-public-data",
dataset = "census_bureau_acs",
billing = "myprojectid"
)
выбрать * эквивалент
tbl(con, "censustract_2018_5yr") %>%
head
результаты хорошие!
выберите специфику c столбец
tbl(con, "censustract_2018_5yr") %>%
select(households)
результаты
Ошибка: недопустимый идентификатор проекта 'my project id'. Идентификаторы проекта должны содержать от 6 до 63 строчных букв, цифр или тире. Некоторые идентификаторы проектов также включают доменное имя, разделенное двоеточием. Идентификаторы должны начинаться с буквы и не должны заканчиваться da sh. [неверно]
sessionInfo()
R version 3.6.1 (2019-07-05)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: macOS Catalina 10.15.4
Matrix products: default
BLAS: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/3.6/Resources/lib/libRlapack.dylib
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] bigrquery_1.3.1.9000 forcats_0.4.0 stringr_1.4.0 dplyr_1.0.0 purrr_0.3.3 readr_1.3.1 tidyr_1.0.2
[8] tibble_3.0.3 ggplot2_3.2.1 tidyverse_1.3.0 RPostgreSQL_0.6-2 DBI_1.1.0
loaded via a namespace (and not attached):
[1] tidyselect_1.1.0 ggthemes_4.2.0 haven_2.2.0 lattice_0.20-38 gargle_0.5.0 colorspace_1.4-1 vctrs_0.3.2 generics_0.0.2 utf8_1.1.4
[10] rlang_0.4.7 pillar_1.4.6 glue_1.4.1 withr_2.2.0 bit64_0.9-7.1 dbplyr_1.4.2 modelr_0.1.5 readxl_1.3.1 lifecycle_0.2.0
[19] munsell_0.5.0 gtable_0.3.0 cellranger_1.1.0 rvest_0.3.5 curl_4.3 fansi_0.4.1 broom_0.5.4 Rcpp_1.0.5 openssl_1.4.2
[28] backports_1.1.5 scales_1.1.0 jsonlite_1.7.0 fs_1.4.2 bit_1.1-15.2 hms_0.5.3 askpass_1.1 stringi_1.4.6 grid_3.6.1
[37] cli_2.0.2 tools_3.6.1 magrittr_1.5 lazyeval_0.2.2 crayon_1.3.4 pkgconfig_2.0.3 ellipsis_0.3.1 xml2_1.2.5 reprex_0.3.0
[46] lubridate_1.7.4 assertthat_0.2.1 httr_1.4.1 rstudioapi_0.11 R6_2.4.1 nlme_3.1-144 compiler_3.6.1