我试图删除BigTable中的筛选行。在
我有一个表,其中一个单元格中有一个空值,我想从表中删除该行,
但我写了一个删除相关行的过滤器。
enter code hereAttributeError: 'PartialRowData' object has no attribute 'delete'
我想知道我应该如何过滤基于过滤器的相关行并删除它们。在
我的代码是用Python编写的
col1_filter = row_filters.ColumnQualifierRegexFilter(b'customerId')
label1_filter = row_filters.ValueRegexFilter('')
chain1 = row_filters.RowFilterChain(filters=[col1_filter, label1_filter])
partial_rows = table.read_rows(filter_=chain1)
for row in partial_rows:
row.delete()
您得到这个错误是因为PartialRowsData没有删除函数。您必须从中创建一行(例如DirectRow),然后才能对其调用delete函数或delete_cell函数。在
相关问题 更多 >
编程相关推荐