2017-04-04 4 views
0

BigQueryのテーブルの最終更新日をPythonでチェックしたいと思います。そのために、Google Cloud BigQueryクライアント(https://github.com/GoogleCloudPlatform/google-cloud-python/tree/master/bigquery)を使用しています。大きなクエリテーブルオブジェクトの属性が空です

コードを実行するとき、テーブル属性 'modified'は空です。使用

google-cloud-bigquery==0.24.0

コード:

from google.cloud import bigquery 

client = bigquery.Client() 
dataset = client.dataset(my_dataset) 
table = dataset.table(my_table) 

print table.modified 

答えて

0

ビットを研究した後、私はそれはまさに私がなく、別のテーブル属性で持っていた同じ問題を説明し、この問題https://github.com/GoogleCloudPlatform/google-cloud-python/issues/2756

を見つけました。

これはpythonクライアントのバグですね。 GitHubの問題のある時点で、@ahogitは一時的な解決策を提供します。テーブルの属性にアクセスする前にtable.reload()を実行するだけです。

関連する問題