問題タブ [apache-drill]

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 に答える
1945 参照

amazon-s3 - Apache Drill: s3 バケットにテーブルが見つかりません

私はApache Drillの初心者です。

シナリオは次のとおりです。

S3 バケットがあり、ここに test.csv という名前の csv ファイルを配置します。公式 Web サイトの指示に従って Apache Drill をインストールしました。

S3 プラグインを作成するためのチュートリアル: https://drill.apache.org/blog/2014/12/09/running-sql-queries-on-amazon-s3/に従いました。

Drill を開始し、正しい「ワークスペース」を使用します (with: use my-s3;) が、test.cav ファイルからレコードを選択しようとすると、エラーが発生しました:

テーブル 's3./test.csv' が見つかりません。

誰でも私を助けることができますか?ありがとう!

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

java - 動的クエリ パラメータ Apache Drill: java.sql.SQLFeatureNotSupportedException: プリペアド ステートメントの動的パラメータはサポートされていません

Apache ドリルで動的クエリ パラメータを設定するにはどうすればよいですか。試してみたところ、次のようなエラー メッセージが表示されました: java.sql.SQLFeatureNotSupportedException:

準備済みステートメントの動的パラメーターはサポートされていません。

ドリルが次のような機能をサポートしていないというのは本当ですか。

もしあれば、誰でもこれに対する回避策を提案できますか

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

maven - java.lang.NoSuchMethodError: org.codehaus.jackson.map.AnnotationIntrospector.pair

JAX RS サービスを使用しようとしています。pom .xml にいくつかの依存関係を追加しました。こちらがポン。

この依存関係を追加する<dependency> <groupId>org.apache.drill.exec</groupId> <artifactId>drill-jdbc-all</artifactId> <version>1.1.0</version> </dependency> と、前述の例外で失敗します。Apacheドリルには上記の依存関係が必要です。取り外して実行すると、スムーズに動作します。

私が得ている例外は次のとおりです。

特定の依存関係を追加すると、上記の例外で失敗する理由を教えてください。

mvn依存関係ツリーを実行して、jar内の競合を確認しようとしました。


JAXRS-JSON Maven Webapp 0.0.1-SNAPSHOT のビルド

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

hadoop - Apache Drill を使用して AmazonS3 からデータを照会する方法は?

Spark を使用して saveAsTextFile を S3 に保存した後、Hadoop のようにフォーマットします。そのようなバケット内のファイルの形式。

ここに画像の説明を入力

形式は YEAR/MONTH/DATE/TIMESTAMP で、データは part-0000 ファイルは json 形式です。

ドリルを構成し、バケット名を指定します

ストレージは問題ありません。しかし、日付、時間、またはファイルのデータを選択して取得する方法がわかりません。

ここに画像の説明を入力

私はまた、ファイルを選択するようなことを試みますが、成功しません:

ここに画像の説明を入力

ファイルサンプルはこちら

そこからデータを取得する方法は?

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

maven - apache drill jdbc 1.1.0 ビルドの問題

ソースから apache drill 1.1.0 をビルドしています。次のエラーが発生しました。

[エラー] プロジェクト drill-java-exec でゴールを実行できませんでした: プロジェクト org.apache.drill.exec:drill-java-exec:jar:1.2.0-SNAPSHOT の依存関係を解決できませんでした: アーティファクト net.hydromatic を転送できませんでした:foodmart-data-json:jar:0.4 from/to central ( http://repo.maven.apache.org/maven2 ): GET リクエスト: net/hydromatic/foodmart-data-json/0.4/foodmart-data-中央からの json-0.4.jar が失敗しました: Content-Length で区切られたメッセージ本文の途中終了 (予想: 18196233; 受信: 17400 -> [ヘルプ 1]

編集:

の瓶をチェックしました.m2/repositoryfoodmart-data-json-0.4.jar.lastUpdatedfoodmart-data-json-0.4.pom.lastUpdatedfoodmart-data-json-0.4.pom、 、foodmart-data-json-0.4.pom.sha1が含まれています_maven.repositoriesfoodmart-data-json-0.4.jar.lastUpdatedテキストエディタで開いたとき。私が見つけた:

このエラーを解決するにはどうすればよいですか?

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

apache-drill - ドリル-jdbc とドリル-jdbc-all jar の比較

apache-drill には 2 つの JDBC ドライバーがありますdrill-jdbcdrill-jdbc-all

Maven の依存関係:

私は使用drill-jdbcしていますが、問題なく動作しています。

しかし、ドリルのJDBCに関するドキュメントによると、ドライバーは次の場所にあります。

手段drill-jdbc-allを使用する必要があります。

私はこれらの瓶の間で混乱しました。これらの 2 つの瓶の違いは何ですか?