Ich verwende Apache Drill (v1.10.0) Windows eingebettet S3 zu verbinden, aber Probleme habe die Abfrage erfolgreich, wenn ich den Drill Explorer Client verwendenAusgabe Abfrage s3 mit Apache Drill über ODBC/JDBC
Der ODBC Verbindung funktioniert (Verbindungszeichenfolge unten)
CastAnyToVarchar=true;
Catalog=s3citibike;
Schema=default;
HandshakeTimeout=5;
QueryTimeout=180;
TimestampTZDisplayTimezone=local;
NumberOfPrefetchBuffers=5;
StringColumnLength=1024;
ConvertToCast=false
Wenn ich Drill Explorer (direkt an Drillbit) verwenden, ich die Dateien in s3citibike.default sehen kann, und die Daten anzeigen (eingebundene Bild sehen), aber aus irgendeinem Grunde kann ich nicht Sehen Sie meine Dateien bei der Verwendung von ODBC mit einem anderen Client wie Excel.
ich abfragen kann SQLINE beispielsweise unter Verwendung der folgenden Abfrage des Datensatzes erfolgreich
SELECT * FROM `s3citibike`.`default`.`./201307-citibike-tripdata.csv` LIMIT 100;
Ich bin ein bisschen zurück zu raten Ich bin nur nicht den Ordnerpfad korrekt spezifiziert, aber ich habe um gesucht für eine Weile, versuchte Catalog = DRILL, Schema = s3citibike.default, kein Erfolg.
ich den Bohrer-jdbc-all-1.10.0.jar JDBC-Treiber für meinen Klienten versuchen würde, aber verstehen es nicht mit embedded Windows funktioniert
wurde ich nur von einem meiner Verkäufe Jungs gefragt wenn ich das in wenigen Stunden für ein Kundenmeeting nutzen könnte, wo die Unfähigkeit, S3 über Apache Drill ODBC oder JDBC abzufragen, ein Dealbreaker ist.
Kann jemand sehen, wo ich falsch liege?
Danke und Gruß, Jack