簡體   English   中英

基於行鍵的Hbase Python過濾器

[英]Hbase Python Filter based on the row key

我正在使用Python和Hbase,並且需要基於行鍵從Hbase過濾行。

我設法使其適用於列title:t ,但找不到任何將子字符串過濾器應用於行鍵列的方法。

這是我為title:t列做的,並且工作正常:

for key, data in index.scan(filter="SingleColumnValueFilter('title','t',=,'substring:Valera')"):

這是我為行鍵做的事情:

for key, data in index.scan(filter="SingleColumnValueFilter('cf','id',=,'substring:Valera')"):

您對如何解決此問題有任何建議嗎?

如果RowFilter行鍵過濾,請使用RowFilter

for key, data in index.scan(filter="RowFilter(=,'substring:Valera')"):
    print key, data

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM