2016-03-22 11 views
0

私のRコードが毎日更新する.csvファイルがあります。私はこの.csvがazureSQLに存在するようにしたいので、これを行うスクリプトを書こうとしています。端末を使用してAzureSQLに.csvをアップロードする

R(ODBC)を使って同じことをするのは疲れましたが、これは遅すぎました。私はRもsystem()を使ってこれを行うことができるので、これを使って端末を使うことを考えました。

PS(http://blog.nguyenvq.com/blog/2010/04/15/accessing-ms-sql-server-from-command-line-in-mac-os-x-and-linuxunix/)私はBCPと呼ばれるものを知っているが、私は、このリンクにもかかわらず、マックでこれを行う方法を見つけ出すことはできません:私はここでのAzure SQL

答えて

0

からODBCリンクを持ってフォローしています http://blog.nguyenvq.com/blog/2010/05/16/freetds-unixodbc-rodbc-r/ http://blog.nguyenvq.com/blog/2013/04/06/guide-to-accessing-ms-sql-server-and-mysql-server-on-mac-os-x/

library(RODBC) 

ch1 <- odbcConnect(dsn="sqlserver01", uid="username", pwd="password")<br> 
odbcQuery(ch1, "select name from master..sysdatabases") <br> 
odbcFetchRows(ch1) 

あなたもできれば、言った:あなたがお使いのMacから接続するに役立つはずそれを超えるとあなたが指摘したものとポスト-up私はなぜそれがゆっくりと動いているのか理解するのを助けることができるスクリプトを共有してください。

+0

返信いただきありがとうございます。実際にはライブラリ(RSQLServer)を使用して直接データをAzureqlに直接アップロードしています。答えをありがとう! –

関連する問題