我工作的环境中,我有一台装有Bloomberg终端的windows PC,但我的大部分分析工作都是通过ssh在远程服务器上完成的,因为我更喜欢linux环境。我还可以访问B-PIPE服务器,并且我正在尝试弄清楚如何(以及是否)可以从我被ssh‘进入的服务器连接/验证B-PIPE服务器。显然,Rblpapi在我的windows机器上开箱即用,但它使用的是桌面API而不是BPIPE。
在运行终端的windows PC上,我可以执行以下操作来向BPIPE进行身份验证:
library(Rblpapi)
con <- blpConnect(host = "ip.address.of.bpipe.server", appName = "my.bpipe.app.name")
blpAuthenticate()然而,我相信这是可行的,因为鉴于我的终端是在windows PC上运行的,彭博社以某种方式能够找出那是我。我如何在远程服务器上建立连接,以便bloomberg知道是我?我是否要从我的终端指定uuid和运行该终端的windows pc的ip地址?这有可能吗?
发布于 2021-06-24 23:38:24
应始终阅读carefully...this解决问题的文档:
library(Rblpapi)
con <- blpConnect(host = "ip.address.of.bpipe.server", appName = "my.bpipe.app.name")
id <- blpAuthenticate(con = con, host = "ip.address.of.bpipe.server")
bdp("SPX Index", "PX_LAST", con = con, verbose = TRUE, identity = id)https://stackoverflow.com/questions/67978396
复制相似问题