Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何从Cloud Bigtable中仅读取一些列族?_Python_Bigtable_Google Cloud Bigtable - Fatal编程技术网

Python 如何从Cloud Bigtable中仅读取一些列族?

Python 如何从Cloud Bigtable中仅读取一些列族?,python,bigtable,google-cloud-bigtable,Python,Bigtable,Google Cloud Bigtable,我有一个带有两列族的Cloud Bigtable表:small和large。我想扫描所有行并访问small列中的值: client=bigtable.client(project=project\u id,admin=False) instance=client.instance(实例id) table=实例.table(table\u id) 对于表中的行。产生\行() key=row.row\u key.decode('utf-8') 小数值=行。单元格[小数值][b'][0]。数值 打印(

我有一个带有两列族的Cloud Bigtable表:
small
large
。我想扫描所有行并访问
small
列中的值:

client=bigtable.client(project=project\u id,admin=False)
instance=client.instance(实例id)
table=实例.table(table\u id)
对于表中的行。产生\行()
key=row.row\u key.decode('utf-8')
小数值=行。单元格[小数值][b'][0]。数值
打印(键,小值)
这是可行的,但也会获取我不关心的
large
CF的值。如何仅从一组特定的CFs中获取数据?

您可以使用a进行此操作,例如:

用于表中的行。产生行(过滤器=FamilyNameRegexFilter('small'):