【问题标题】:Authenticating with BPIPE Service from remote machine Rblpapi从远程机器 Rblpapi 使用 BPIPE 服务进行身份验证
【发布时间】:2021-06-14 23:53:21
【问题描述】:

我在一个环境中工作,我有一台带有 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 以某种方式能够识别出是我。我将如何在远程服务器上建立连接,以便Bloomberg 知道是我?我会从我的终端指定 uuid 和我正在运行终端的 windows pc 的 ip 地址吗?这甚至可能吗?

【问题讨论】:

  • 您寻求支持了吗?
  • 我有,但我没有得到明确的答案(可能是因为我没有正确提出问题) - 彭博帮助台无法解决 BPIPE 问题

标签: r bloomberg rblpapi


【解决方案1】:

应始终仔细阅读文档...这样可以解决问题:

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)

【讨论】:

    猜你喜欢
    • 2020-11-08
    • 2012-09-06
    • 2021-04-26
    • 2015-04-11
    • 2018-05-01
    • 2010-10-21
    • 1970-01-01
    • 1970-01-01
    • 2020-10-21
    相关资源
    最近更新 更多