2017-02-03 23 views
0

Prestoをインストールして実行しているEMRクラスターをセットアップしました。 presto-cliを使用してサーバー上のデータを照会することはできますが、外部からアクセスできるようにPrestoを設定する方法は完全にはわかりません(ノートパソコンのTableauなどから)。EMRのPresto:外部アクセス

/usr/lib/presto/のすべての設定/プロパティファイルを調べましたが、リモートアクセス設定(つまり、ユーザーの資格情報とポートの設定)とは関係がないようです。

私の質問は、リモートアクセスを設定するにはどうすればいいですか?どんな助けもありがとう。

編集:私はPresto(@franklinsijoのおかげで)に接続できました。ここnitpicksである:EMRサーバーの公開DNS

  • からconfig.properties

    • 変更発見URI、ローカルIPアドレスがconfig.properties
  • 答えて

    2

    プレストのWebコネクタで指定されたポートにアクセスするホワイトリストであることを確認for Tableauは、Tableauからクエリを実行するように設定できます。他のタブローコネクタとは異なり、Prestoでライブクエリを実行することはできませんが、タブロー抽出を作成することはできます。設定手順については、hereを参照してください。

    Prestoからの設定と同様に、Prestoコーディネーターの設定をconfig.propertiesファイルで編集します。 Tableauコネクタを設定するには、discovery.uriの値が必要です。

    +0

    @Radixユーザー名は、プレストプロセスを実行しているユーザーになります。 – franklinsijo

    +0

    ありがとうございます。パスワードを設定する方法はありますか?またはURIとユーザー名を持つ人がPrestoにアクセスできますか? (IPアドレスがホワイトリストに登録されていることを前提とします) – Radix

    +0

    いいえ、私は認識していません。このためにKerberos認証を設定する必要があります。 – franklinsijo

    関連する問題