問題タブ [presto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
194 参照

mysql - prestodb の MysqlConnector は mysql 実行エンジンを使用しますか?

ドキュメントから、Presto は Hive 実行環境を使用していないことがわかりました。

これは、Mysql のような他のコネクタにも当てはまりますか? prestodb を介して "select sum(col) from mysql_table" を実行するとどうなりますか?

prestodb は完全なテーブル行をメモリにロードして合計を実行しますか、それとも計算全体を mysql 実行エンジンにオフロードしますか?

ありがとう!

0 投票する
1 に答える
990 参照

hadoop - Presto は HDP2 高可用性構成をサポートしていますか?

Hadoop 2.6.0 クラスターで高可用性を実現するように構成された 2 つのネームノード上に 5 つのデータ ノード クラスターをセットアップしました。私の Presto 構成は、1 つのコーディネーター ノードと 3 つのワーカー ノードに基づいています。

クラスターが単一のネームノード クラスターであったときに、Hive メタストアを使用して presto からクエリを実行していました。しかし、HA 用に構成した後、以下のように presto を使用して hdfs にアクセスする際に問題が発生しています。

ここで、mycluster は両方のネームノード (アクティブとスタンバイ) の組み合わせです。誰でもこのエラーを解決するのを手伝ってくれますか? または、少なくとも誰かが presto が HA Hadoop クラスターをサポートしているかどうか教えてくれますか?

0 投票する
2 に答える
3414 参照

presto - 開始方法 (ビルド) Presto on Windows

Presto をビルドするには、Mac OS/Linux が必要であるという明確な要件があります。 https://github.com/prestodb/presto また、Presto のビルドの Windows サポートについて議論されている問題があることもわかり ます https://github.com/prestodb/presto/issues/2351

私が見ていないのは、どのように開始するか、または Windows を開始する方法についての適切なドキュメントです。

このリンクhttp://wheresthedocs.blogspot.com/を見つけまし たが、presto を使い始めるのに役立つかどうかはわかりません。誰かがそれを行った場合は、非常に役立ついくつかの基本的な手順を提供してください!

0 投票する
2 に答える
558 参照

presto - airpal のインストール中にビルド エラーが発生しました

私はairpalを動かそうとしていますが、次のようになりました:

次のメッセージが表示されます。

私は何が欠けていますか?--no-parallel エラーでいくつかの疑いがあり、node-gyp の再構築を実行しようとすると、binding.gyp ファイルが見つからないというエラーが発生しました。質問終わり。次のテキストは、SO のコードと詳細の比率を満たすことを目的としています。

私は node や node-gyp にあまり詳しくないので、誰かが助けてくれることを願っています。比率に収まるようにスタックトレースの大部分を削除しましたが、削除しすぎてコンテキストが失われることも心配です。

0 投票する
3 に答える
32046 参照

json - Presto で JSON 配列をクロス結合してネスト解除する方法

次のような JSON の列を含むテーブルがあるとします。

bすべてのエントリの平均値を取得する Presto クエリを作成するにはどうすればよいですか?

これまでのところ、Hive の横方向ビューの爆発のようなものを使用する必要があると思います。これに相当するものは、Presto のクロス ジョイン アンネストです。

しかし、私は Presto クエリの書き方に行き詰まっていますcross join unnest

cross join unnestすべての配列要素を展開して選択するにはどうすればよいですか?

0 投票する
0 に答える
167 参照

python - fcntl.py PRESTODB で Presto SQL run on Windows エラーが発生する

Presto Windows で実行するにはどうすればよいですか。fcntl.py に関連するエラーが発生します。多分誰かがそれを修正する方法を知っていますか?起動コマンド launcher.py run

トレースバック (最新の呼び出しが最後): ファイル "D:\presto-server-0.102\bin\launcher.py"、9 行目、fcntl インポート群から、LOCK_EX、LOCK_NB ImportError: 名前 LOCK_EX をインポートできません

0 投票する
1 に答える
644 参照

encryption - AWS クライアント側のマスター キーを使用して暗号化されたデータに対して EMR で presto クエリを実行する際の復号化の問題

Amazon EMR インスタンスに presto サーバー (バージョン 0.99) と Java 8 を正常にインストールする最新のスクリプトを使用しました。私のデータ ファイルは、暗号化されたクライアント側のカスタマー マネージド キーで暗号化された s3 バケットにあります。s3 でこれらの暗号化されたデータ ファイルを参照する Hive テーブルを作成すると、Hive はレコードを正常に復号化し、コンソールに表示できます。ただし、presto コマンド ライン インターフェイスから同じ外部テーブルを表示すると、データは暗号化された形式で表示されます。
https://prestodb.io/docs/current/release/release-0.57.html で指定されたリンクを確認
し、これらのプロパティを hive.properties ファイルに追加しました。以下のようになります。

presto cli を使用してファイルを復号化する方法についてのヘルプは大歓迎です。

0 投票する
1 に答える
13777 参照

presto - Presto のユーザー定義関数

現在、Presto 0.80 を使用しています。選択クエリ中に摂氏度を華氏度に変換するユーザー定義関数を作成する必要があります。Hive QL を使用して同じことを行いましたが、Facebook Presto で同じことを複製できるかどうか疑問に思っていました。

どんな助けでも大歓迎です。

ありがとう!!

0 投票する
2 に答える
1546 参照

join - presto または Hive (ElasticSearch-Hadoop) 用の任意の ES コネクタを使用して、ElasticSearch で JOIN 操作は可能ですか?

ElasticSearch ではインデックス間で JOIN 操作ができないことがわかっているため、Presto または Hive を使用して実現できますか。つまり、Presto または Hive 用の ElasticSearch コネクタを使用して JOIN 操作を実行できますか?

ElasticSearch-Hadoop - https://github.com/elastic/elasticsearch-hadoopを使用して、ElasticSearch で JOIN を実行できますか?