This is an automated email from the ASF dual-hosted git repository.

pabloem pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git


The following commit(s) were added to refs/heads/master by this push:
     new b379644  [BEAM-11271] WgetDataset instead of getTable for query 
location inference
     new 8a62265  Merge pull request #14395 from [BEAM-11271] getDataset 
instead of getTable for query location infer…
b379644 is described below

commit b37964426a5a2fb133a2df7f383b84c24e1b23ed
Author: Pablo Estrada <[email protected]>
AuthorDate: Wed Mar 31 14:30:26 2021 -0700

    [BEAM-11271] WgetDataset instead of getTable for query location inference
---
 .../org/apache/beam/sdk/io/gcp/bigquery/BigQueryQueryHelper.java     | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryQueryHelper.java
 
b/sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryQueryHelper.java
index 4193ba6..fc1fe94 100644
--- 
a/sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryQueryHelper.java
+++ 
b/sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryQueryHelper.java
@@ -109,7 +109,10 @@ class BigQueryQueryHelper {
               .getReferencedTables();
       if (referencedTables != null && !referencedTables.isEmpty()) {
         TableReference referencedTable = referencedTables.get(0);
-        effectiveLocation = 
tableService.getTable(referencedTable).getLocation();
+        effectiveLocation =
+            tableService
+                .getDataset(referencedTable.getProjectId(), 
referencedTable.getDatasetId())
+                .getLocation();
       }
     }
 

Reply via email to