2017-06-12 75 views
0

我通過Elastic Search訪問公共公司數據庫的單向導出功能。從R和彈性軟件包連接到它我遇到了問題。彈性搜索的連接問題R彈性包 - 單向條目

我有服務器名稱,用戶名和密碼,但我沒有任何端口號。他們將其描述爲一個休息API。我是否必須使用彈性包裝或者是否有更簡單的方法。我對數據庫的唯一信息是:http://distribution.virk.dk/cvr-permanent/_search

我是否應該使用differenct軟件包,或者我可以訪問並導出數據,而不使用彈性事件?您需要輸入用戶名和密碼嗎?

回答

0

(這裏elastic維護者)

你應該能夠在httr::authenticate()傳遞給elastic::Search等功能從PKG,e.g ,.

x <- Search(config = c(httr::verbose(), authenticate("foo", "bar"))) 

您應該看到在請求頭

做這項工作的Authorization: Basic XXXXXX頭?

+0

無論我如何更改代碼,我都會收到以下錯誤消息。用壞/非法格式或丟失URL' – ReneKJ

+0

你可以重新安裝'devtools :: install_github( 「ropensci /彈性」)',然後再試一次 – sckott

+0

網址: '錯誤捲曲:: curl_fetch_memory(URL,手柄=手柄)剛剛嘗試過,但不幸的是同樣的結果。我在代碼中缺少一個術語嗎?我不熟悉verbose()函數。 – ReneKJ