2
SparklyRを使用してSQLテーブルをRにどのように接続できますか? cheatsheetは、DBI::dbWriteTable
を使用できることを示していますが、DBI::dbReadTable
は言及していません。私のテーブルがここにあるとしましょう:SparklyRへのSQLテーブルの読み込み
driver = "SQL Server Native Client 11.0"
server = "corsql10.corwin.local"
database = "Project_DB"
table = "Participants"
レスポンスのコード例が好ましいとします。ありがとう!! SQL Serverからデータソースを定義し、
install.packages('devtools')
devtools::install_github('imanuelcostigan/RSQLServer')
require(RSQLServer)
require(dplyr)
src <- RSQLServer::src_sqlserver("corsql10.corwin.local", database = "Project_DB")
data <- tbl(src, "Participants")
DBI::dbWriteTable(sc, "spark_Participants", data)
まず:
これは素晴らしいですが、 'odbc'が私のRバージョンにインストールされないため、テストできません。あなたは別のドライバーを提案できますか?私は 'SQLite'を試しましたが、この' dbConnect(RSQLite :: SQLite()、) 'の残りの部分を理解できませんでした。 Vignetteは「SQLiteにはデータベースへのパスしか必要ありません」と述べています。 – Zafar
RODBCを使用できますか? –
そのパッケージがあなたのために働くならば、答えのコードを更新します –