datacube.index.abstract.AbstractDatasetResource.count_by_product#

abstract AbstractDatasetResource.count_by_product(archived=False, **query)[source]#

Perform a search, returning a count of for each matching product type.

Parameters:
  • geopolygon – Spatial search polygon (only supported if index supports_spatial_indexes)

  • archived (bool | None) – False (default): Count active datasets only. None: Count archived and active datasets. True: Count archived datasets only.

  • query (str | float | int | Range | datetime | Not) – search query parameters

Return type:

Iterable[tuple[Product, int]]

Returns:

Counts of matching datasets in index, grouped by product.