如何從我的開發機器(localhost)上的Java應用程序連接到Google BigQuery'表'並在BigQuery中查詢表格?如何從開發機器(localhost)運行Google BigQuery查詢
我使用的BigQuery Java庫https://cloud.google.com/bigquery/docs/reference/libraries
我們要部署預置我們的Java Web應用程序和一些數據發送至BigQuery。
如何從我的開發機器(localhost)上的Java應用程序連接到Google BigQuery'表'並在BigQuery中查詢表格?如何從開發機器(localhost)運行Google BigQuery查詢
我使用的BigQuery Java庫https://cloud.google.com/bigquery/docs/reference/libraries
我們要部署預置我們的Java Web應用程序和一些數據發送至BigQuery。
我看到兩種可能的方式:
地方發展用戶 - 在項目中創建用戶對於每一個開發商,每一個將要驗證他們的帳戶(gcloud AUTH ...),然後客戶端API庫將剛剛拿起AUTH
服務帳戶 - 創建一個服務帳戶,下載JSON文件 並使用它進行認證。爲此,有兩種方式:每個開發人員1個文件(但風險很大 - 安全方面,你應該經常旋轉文件)或1個文件(因此1個服務帳戶)...但這很難管理。
由於最終的應用程序將在前提下,我會親自去服務帳戶的方法。
謝謝!我們嘗試了上面的選項2,它起作用了! – Avneet
你能澄清你已經嘗試過什麼,什麼行不通 –