問題タブ [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.
mysql - prestodb の MysqlConnector は mysql 実行エンジンを使用しますか?
ドキュメントから、Presto は Hive 実行環境を使用していないことがわかりました。
これは、Mysql のような他のコネクタにも当てはまりますか? prestodb を介して "select sum(col) from mysql_table" を実行するとどうなりますか?
prestodb は完全なテーブル行をメモリにロードして合計を実行しますか、それとも計算全体を mysql 実行エンジンにオフロードしますか?
ありがとう!
hadoop - Presto は HDP2 高可用性構成をサポートしていますか?
Hadoop 2.6.0 クラスターで高可用性を実現するように構成された 2 つのネームノード上に 5 つのデータ ノード クラスターをセットアップしました。私の Presto 構成は、1 つのコーディネーター ノードと 3 つのワーカー ノードに基づいています。
クラスターが単一のネームノード クラスターであったときに、Hive メタストアを使用して presto からクエリを実行していました。しかし、HA 用に構成した後、以下のように presto を使用して hdfs にアクセスする際に問題が発生しています。
ここで、mycluster は両方のネームノード (アクティブとスタンバイ) の組み合わせです。誰でもこのエラーを解決するのを手伝ってくれますか? または、少なくとも誰かが presto が HA Hadoop クラスターをサポートしているかどうか教えてくれますか?
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 を使い始めるのに役立つかどうかはわかりません。誰かがそれを行った場合は、非常に役立ついくつかの基本的な手順を提供してください!
presto - airpal のインストール中にビルド エラーが発生しました
私はairpalを動かそうとしていますが、次のようになりました:
次のメッセージが表示されます。
私は何が欠けていますか?--no-parallel エラーでいくつかの疑いがあり、node-gyp の再構築を実行しようとすると、binding.gyp ファイルが見つからないというエラーが発生しました。質問終わり。次のテキストは、SO のコードと詳細の比率を満たすことを目的としています。
私は node や node-gyp にあまり詳しくないので、誰かが助けてくれることを願っています。比率に収まるようにスタックトレースの大部分を削除しましたが、削除しすぎてコンテキストが失われることも心配です。
json - Presto で JSON 配列をクロス結合してネスト解除する方法
次のような JSON の列を含むテーブルがあるとします。
b
すべてのエントリの平均値を取得する Presto クエリを作成するにはどうすればよいですか?
これまでのところ、Hive の横方向ビューの爆発のようなものを使用する必要があると思います。これに相当するものは、Presto のクロス ジョイン アンネストです。
しかし、私は Presto クエリの書き方に行き詰まっていますcross join unnest
。
cross join unnest
すべての配列要素を展開して選択するにはどうすればよいですか?
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 をインポートできません
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 を使用してファイルを復号化する方法についてのヘルプは大歓迎です。
presto - Presto のユーザー定義関数
現在、Presto 0.80 を使用しています。選択クエリ中に摂氏度を華氏度に変換するユーザー定義関数を作成する必要があります。Hive QL を使用して同じことを行いましたが、Facebook Presto で同じことを複製できるかどうか疑問に思っていました。
どんな助けでも大歓迎です。
ありがとう!!
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 を実行できますか?