[英]How do I run an r script from within an r script from within power BI?
我有这样的脚本:
library('RPostgreSQL')
source('credentials.R') # Defines USERNAME, PASSWORD, DBNAME, PORT, and HOST
postgres <- dbConnect(PostgreSQL(),
user=USERNAME,
password=PASSWORD,
dbname=DBNAME,
port=PORT,
host=HOST)
results <- dbGetQuery(postgres, "SELECT * FROM table;")
该脚本可以从RStudio正常运行,但是当我将其作为Power BI中的数据源运行时,找不到'credentials.R'
。 我该如何运行?
问题是工作目录。 在RStudio中,控制台位于包含'credentials.R'
的目录中。 将以下行添加到脚本的开头:
setwd('/path/to/working/directory')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.