Table Storage Indexing of multiple tables at scale
I believe that a good pattern for Azure Table Storage is to enable fast deletes by simply dropping tables. I've implemented a multi-tenant model for my data using a table per tenant, and would like to aggregate search data across tables.
The current recommendation is to create an indexer per table. This means the number of tenants I support (which I'm hoping to be in the thousands) is limited to the number of indexers I can create, which is a very low number.
The latest table storage SDK has methods to asynchronously list tables in a segmented fashion using continuation tokens and a search prefix. Any chance you could update the Table Storage Indexer to support wildcards at the *end* of the target table name, e.g. "*" to index every table, or "user*" to get every table beginning with "user"?