Я пытаюсь использовать dplyr в RStudio для манипулирования таблицами в базе данных MS SQL Server.Я успешно подключился к базе данных, используя DBI, ODBC.
Код:
library(DBI)
library(odbc)
library(dplyr)
library(dbplyr)
con <- dbConnect(odbc(),
Driver = "SQL Server",
Server = "myserver",
database = "ABC",
UID = "sqladmin",
PWD = "pwd",
port = '14333')
data <- tbl(con, "abc")
abc - таблица в базе данных ABC .Соединение установлено успешно (я могу просмотреть таблицы и поля), но dplyr :: tbl возвращает список 2 вместо того, чтобы возвращать таблицу abc .Так что data - это список вместо таблицы.Где я ошибаюсь в этом коде?
Схема ABC -> dbo -> abc