0

我在 k8s 中设置了以下工作负载标识:

spec.template.spec.serviceAccountName: wli-test

然后我像这样设置 BigQuery bean

@Bean
public BigQuery bigQueryService() {
    return BigQueryOptions.getDefaultInstance().getService();
}

但是每次我尝试调用例如这个方法

bigquery.getTable(datasetName, tableName)

我得到 null 作为值,所以它正确加载了 bigquery bean。

在谷歌文档中我没有找到任何东西。

有人可以帮帮我吗?

PS。如果我使用 JSON 服务帐户尝试相同的方法,我会正确获得表格。

4

0 回答 0