【发布时间】:2018-12-22 08:11:18
【问题描述】:
我有一个包含两个列族的 Cloud Bigtable 表:small 和 large。我想扫描所有行并访问small 列中的值:
client = bigtable.Client(project=project_id, admin=False)
instance = client.instance(instance_id)
table = instance.table(table_id)
for row in table.yield_rows():
key = row.row_key.decode('utf-8')
small_value = row.cells[small_cf][b''][0].value
print(key, small_value)
这可行,但也会获取我不关心的large CF 的值。如何仅从一组特定的 CF 中获取数据?
【问题讨论】:
标签: python bigtable google-cloud-bigtable