выберите таблицу из базы данных в R [дубликат]

У меня была эта проблема. Я мог подключаться с локального хоста, но не с клиентского компьютера. Я отключил брандмауэр Windows (Windows 8). Однако никакой радости. Затем я создал новое правило в расширенных настройках брандмауэра и BINGO. Новое правило разрешало входящие соединения на порт 3306 в моей частной сети.

5
задан user6910411 19 May 2017 в 13:24
поделиться

2 ответа

Вы можете использовать полное имя для регистрации временного представления:

spark_session(sc) %>% 
  invoke("table", "my_database.my_table") %>%
  invoke("createOrReplaceTempView", "my_view")

tbl(sc, "my_view")

или использовать метод sql для переключения баз данных

spark_session(sc) %>% invoke("sql", "USE my_database")

и таблицы доступа непосредственно с dplyr:tbl:

tbl(sc, "my_table")
3
ответ дан user6910411 17 August 2018 в 09:04
поделиться
  • 1
    Большое спасибо! Я использовал второй вариант, который отлично работал для меня. – nachti 22 May 2017 в 09:48
0
ответ дан Stephen Rauch 29 October 2018 в 13:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: