datacube.index.abstract.AbstractDatasetResource.search_by_metadata#

abstract AbstractDatasetResource.search_by_metadata(metadata)[source]#

Perform a search using arbitrary metadata, returning results as Dataset objects.

Caution – slow! This will usually not use indexes.

Parameters

metadata (Mapping[str, Union[str, float, int, Range, datetime, Not]]) – metadata dictionary representing arbitrary search query

Return type

Iterable[Dataset]

Returns

Matching dataset models