2016-11-10 55 views
0

我需要一個JDBC驅動程序將我的應用程序連接到Google BigQuery。我嘗試了CData JDBC驅動程序,但它不支持所有類型的標準SQL查詢。還有其他完整的選項嗎?Google BigQuery的任何JDBC驅動程序標準SQL

+0

當您在StackOverflow上提出問題時,一定要[將回答標記爲可接受](並且可能也會使其滿意)。否則,人們可能不會有動力回答未來的問題。而忽略答案也不會激勵!你有很多問題(實際上他們都是)沒有任何接受的問題! –

回答

2

官方JDBC driver for BigQuery使用標準的SQL的

查看更多詳細信息,應該支持各類標準的SQL查詢。

+0

聽起來不錯!謝謝。 –

+0

我有另一種querstion。在Simba配置中,我應該按以下格式設置url:「jdbc:bigquery:// [Host]:[Port]; ProjectId = [Project]; OAuthType = [AuthValue]; [Property1] = [Value1]; [ Property2] = [Value2];「我不知道我應該爲主機設置什麼。我的數據在Google BigQuery上,但是我的服務器IP是什麼? –

+1

您需要指定'https:// www.googleapis.com/bigquery/v2'作爲主機。驅動程序附帶的「安裝和配置指南」以「jdbc:bigquery:// https://www.googleapis.com/bigquery/v2:443; ProjectId = MyBigQueryProject; OAuthType = 1;」作爲完整連接的示例URL。 –

1

還有其他完整的選項嗎?

您可以使用查詢前綴#standardSQL以迫使Setting a query prefix

+0

什麼是JDBC驅動程序?你知道任何? –

+0

查看Elliott對司機的回答。如果你仍然會遇到一些問題 - 查詢前綴可以幫助:o) –