Class RowSet (2.14.1)

RowSet()

Convenience wrapper of google.bigtable.v2.RowSet

Useful for creating a set of row keys and row ranges, which can be passed to yield_rows method of class:.Table.yield_rows.

Methods

add_row_key

add_row_key(row_key)

Add row key to row_keys list.

For example:

.. literalinclude:: snippets_table.py :start-after: [START bigtable_api_add_row_key] :end-before: [END bigtable_api_add_row_key] :dedent: 4

Parameter
Name Description
row_key bytes

The key of a row to read

add_row_range

add_row_range(row_range)

Add row_range to row_ranges list.

For example:

.. literalinclude:: snippets_table.py :start-after: [START bigtable_api_add_row_range] :end-before: [END bigtable_api_add_row_range] :dedent: 4

Parameter
Name Description
row_range class:RowRange

The row range object having start and end key

add_row_range_from_keys

add_row_range_from_keys(
 start_key=None, end_key=None, start_inclusive=True, end_inclusive=False
)

Add row range to row_ranges list from the row keys

For example:

.. literalinclude:: snippets_table.py :start-after: [START bigtable_api_row_range_from_keys] :end-before: [END bigtable_api_row_range_from_keys] :dedent: 4

Parameters
Name Description
start_key bytes

(Optional) Start key of the row range. If left empty, will be interpreted as the empty string.

end_key bytes

(Optional) End key of the row range. If left empty, will be interpreted as the empty string and range will be unbounded on the high end.

start_inclusive bool

(Optional) Whether the start_key should be considered inclusive. The default is True (inclusive).

end_inclusive bool

(Optional) Whether the end_key should be considered inclusive. The default is False (exclusive).

add_row_range_with_prefix

add_row_range_with_prefix(row_key_prefix)

Add row range to row_ranges list that start with the row_key_prefix from the row keys

For example:

.. literalinclude:: snippets_table.py :start-after: [START bigtable_api_add_row_range_with_prefix] :end-before: [END bigtable_api_add_row_range_with_prefix]

Parameter
Name Description
row_key_prefix str

To retrieve all rows that start with this row key prefix. Prefix cannot be zero length.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.