我使用Apache鑽(v1.10.0)的Windows嵌入式連接到S3,但除非我用鑽Explorer客戶端時遇到了成功查詢問題問題查詢S3
的ODBC連接工作(以下連接字符串)
CastAnyToVarchar=true;
Catalog=s3citibike;
Schema=default;
HandshakeTimeout=5;
QueryTimeout=180;
TimestampTZDisplayTimezone=local;
NumberOfPrefetchBuffers=5;
StringColumnLength=1024;
ConvertToCast=false
如果我用鑽頭資源管理器(直接到鑽頭),我可以看到在s3citibike.default的文件,查看數據(見附件圖片),但由於某種原因,我不能與其他客戶端(如Excel)一起使用ODBC時查看我的文件。
我可以查詢使用sqline,例如下面的查詢返回的數據集成功地
SELECT * FROM `s3citibike`.`default`.`./201307-citibike-tripdata.csv` LIMIT 100;
我是一種猜測,我只是沒有正確指定的文件夾路徑,但我一直在四處尋找一會兒,試過Catalog = DRILL,schema = s3citibike.default,無濟於事。
我想嘗試鑽-JDBC-全1.10.0.jar JDBC驅動程序爲我的客戶,但瞭解它不與嵌入的Windows工作
我只是通過我的銷售人員的一個問如果我可以在幾個小時內爲客戶會議爭取到這一點,那麼無法通過Apache Drill ODBC或JDBC查詢S3是一個問題。
任何人都可以看到我要去哪裏錯了嗎?
感謝和問候, 傑克