R語言連線TeradataDB

2021-07-22 03:05:27 字數 1009 閱讀 3305

第二步:把driver放在乙個目錄下(我放在d:\r\jdbc)

第三步:為r安裝rjdbc package    

install.packages("rjdbc")

安裝成功後,可以鍵入如下**進行連線teradata:

> 

library(rjdbc)

> jdbc.drv> jdbc.conn
#此處注意 

userid、

(1)查詢當前的系統時間、使用者以及會話

dbgetquery(jdbc.conn, "select current_date, user, session")

輸出結果的資料型別為data.frame

(2)進行簡單的資料查詢

> dbdisconnect(jdbc.conn) #關閉連線
[1] true

> dbgetquery(jdbc.conn, "select current_date, user, session")

error in .verify.jdbc.result(s, "unable to execute jdbc statement ", statement) : 

unable to execute jdbc statement select current_date, user, session ([teradata jdbc driver] [terajdbc 13.10.00.18] [error 1095] [sqlstate hy000] cannot call a method on closed connection)

R語言連線mysql

一些常用的資料,處理好,放在mysql裡,以後使用起來也方便。可以用r直接進行分析,具體步驟如下 2 在3 windows 控制面板 管理工具 資料來源 odbc 雙擊 新增 選中mysql odbc driver unicode和ansi任意選擇乙個 一項填寫 data source name 一...

tableau 連線R語言

如何開始使用 tableau 與 r?對於已經熟悉 r 及其功能的使用者而言,在 r 與 tableau 之間建立連線非常簡單。以 下說明適用於基於開源版 r 的新安裝。其他一些方案也可能使用其他程式包,例如來自 revolution analytics 的程式包。tableau。在 r 控制台中輸...

R語言和Python連線hive

連線原理 r語言和python連線,r中讀取的資料可以傳遞到python中進行處理,同理python中的結果可以傳遞到r語言中進行,二者滿足雙向傳遞。而python連線hive的方法較多且簡單,因此採用python獲取hive資料庫中的資料,將資料再傳到r語言中,即可進行分析。在這點上,我個人覺得p...