Как подключиться к Google Cloud в RMarkdown Chunk - PullRequest
0 голосов
/ 05 октября 2019

У меня есть код, который извлекает данные из BigQuery. Вот код, который работает в обычном R-скрипте:

project = "XXX-nnnnnn"
billing = "nnnnnnnnnnnn"

con <- DBI::dbConnect(bigquery(),
                      project,
                      dataset = "dataset",
                      billing)
con

df <- bq_table_download("XXX-nnnnnn.db.tbl")

У меня есть этот код в своем собственном скрипте "connect", connect.R.

Когда япопытаться выполнить (связать) этот код из фрагмента кода RMarkdown:

```{r data}

# GET DATAFRAMES ----------------------------------------------------------

source("connect.R")

```

Я получаю запрос аутентификации на вкладке RMarkdown, в котором просят перейти на веб-страницу. Затем на этой странице сообщается, что аутентификация завершена, и чтобы закрыть вкладку и вернуться к R.

Когда я это сделаю, ... ничего. Окно RMarkdown теперь говорит «проверка подлинности завершена», но ничего не происходит. Когда я возвращаюсь в окно консоли, у меня мигает курсор.

Спасибо.

...