datasetQueryGateways
@Bean
@ConditionalOnMissingBean
One gateway per served dataset (wow.query.datasets, and any that joins later), admitted like an aggregate's: the same filters, policies and entry policy, the Catalog's schema and the dataset backend's storage. Built after the Catalog, so a dataset that changes is recompiled before its new gateway reads its schema.