1

Hortonworks Sandbox は初めてで、リモート マシンから curl を使用して外部接続を確立し、完了したジョブを取得したり、新しいジョブを開始したりできるかどうか疑問に思っていました。可能であれば、それを使用した例をいただければ幸いです。

しばらく試してみましたが、curl リクエストからの応答としてログイン ページを取得し続けます (適切な資格情報を使用して curl から user|password コマンドを使用した場合でも)。

Hortonworks が無料ダウンロードとして提供する Hortonworks Sandbox v1.3 仮想ボックス イメージを使用して環境を実行しています。

4

1 に答える 1

0

Pig はサービスではないため、接続できません。これの代わりに、Hive、Pig、およびその他のいくつかのコンポーネントへの REST-API を備えた WebHCat (以前の Templeton) に接続することを検討できます。ドキュメントはこちら: http://docs.hortonworks.com/HDPDocuments/HDP1/HDP-1.2.4/bk_dataintegration/content/ch_using_hcatalog_1.html

VBox バージョンを使用している場合は 127.0.0.1:9090 を使用して webhcat に接続し、それ以外のバージョンの場合は :9090 を使用します

特に、templeton/v1/queue/:jobid を見て、ジョブのステータスを取得します。

Templeton/v1/pig で pig ジョブを開始

于 2013-09-15T14:43:48.807 に答える