We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents c8a2517 + c2f84ab commit 5b6631aCopy full SHA for 5b6631a
google/cloud/bigquery/query.py
@@ -77,6 +77,8 @@ def from_query_job(cls, job):
77
"""
78
instance = cls(job.query, job._client, job.udf_resources)
79
instance._job = job
80
+ job_ref = instance._properties.setdefault('jobReference', {})
81
+ job_ref['jobId'] = job.name
82
if job.default_dataset is not None:
83
instance.default_dataset = job.default_dataset
84
if job.use_query_cache is not None:
unit_tests/bigquery/test_query.py
@@ -155,6 +155,7 @@ def test_from_query_job(self):
155
156
query = klass.from_query_job(job)
157
158
+ self.assertEqual(query.name, self.JOB_NAME)
159
self.assertEqual(query.query, self.QUERY)
160
self.assertIs(query._client, client)
161
self.assertIs(query._job, job)
0 commit comments