你好,
我能從Bigquery表讀取數據,但我在Bigquery錯誤寫入數據表
遵循指令在這個文檔。
% scala
進口scala.io.Source
val contentCred = " / dbfs / FileStore /鍵/ uday_123.json”
val jsonBytes = Source.fromFile .getLines.mkString (contentCred)
myEvents.write.format .mode (“bigquery”)(“覆蓋”)。選項(“temporaryGcsBucket”、“磚- bq - 789”)
.option(“憑證”,新的字符串(java.util.Base64.getEncoder.encode (jsonBytes.getBytes)))
.option (“parentProject”、“uday - * * *”)
.option(“項目”、“uday - * * *”)
.option(“表”、“uday - * * * .uday_testdata.employee1”)
.save ()
錯誤:
IOException:錯誤從元數據服務器獲得訪問令牌:http://169.254.169.254/computeMetadata/v1/instance/service-accounts/default/token
引起的:HttpResponseException: 404沒有找到
得到http://169.254.169.254/computeMetadata/v1/instance/service-accounts/default/token
ResourceNotFound
指定的資源不存在。
“computeMetadata”不是一個有效的資源名。
由於@Kaniz Fatma回複。
我跟著步驟中提到的線程,但我得到了同樣的錯誤
OException:錯誤從元數據服務器獲得訪問令牌:http://169.254.169.254/computeMetadata/v1/instance/service-accounts/default/token
引起的:HttpResponseException: 404沒有找到
請注意我能從Bigquery表讀取數據,但無法寫入數據。
有人能回答這個錯誤解決方案
嗨@uday年代,
本周早些時候我遇到過這個問題。請確保您的集群配置是正確的?我能夠寫以下步驟2後BigQuery表。
https://docs.m.eheci.com/data/data-sources/google/bigquery.html step-2-set-up-databricks
讓我知道如果它工作!