2017-06-12 2 views
0

私はElastic Searchを通じて公開企業のデータベースへの一方向のエクスポート機能にアクセスしています。私はRと弾性パッケージからそれに接続するのに問題があります。接続の問題弾性検索のための弾性パッケージ - 片方向のエントリ

サーバー名、ユーザー名、パスワードはありますが、ポート番号はありません。彼らはそれを休息APIとして説明します。弾性パッケージを使用する必要がありますか、それとも簡単な方法ですか?私がデータベースに持っている唯一の情報は、http://distribution.virk.dk/cvr-permanent/_searchです。

Differenctパッケージを使用するか、エラスティックイベントを使用せずにアクセスすることができますか?ユーザー名とパスワードが必要ですか?

答えて

0

(ここではelasticメンテナ)

あなたは例えば、PKGからelastic::Searchや他の機能にhttr::authenticate()に渡すことができるはずです、。

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

あなたはリクエストヘッダ

Authorization: Basic XXXXXXヘッダがその仕事をして見るべき?

+0

コードをどのように変更しても、次のエラーが発生します。 カールで 'エラー:: curl_fetch_memory(URL、=ハンドルを扱う):URL' – ReneKJ

+0

悪い/違法な形式を使用して、または欠落 URLは、あなたが'デベロッパーツール:: install_github( "ropensci /弾性")を再インストールし 'て、もう一度 – sckott

+0

を試すことができますちょうど試しましたが、同じ結果が残念です。コード内に用語がないのですか?私はverbose()関数に精通していません。 – ReneKJ