Уникальный список PartionKey в Azure Учетная запись хранения таблицы - PullRequest
0 голосов
/ 24 февраля 2020

Я хотел бы получить уникальный список PrimaryKey, используемых в существующей Azure Учетной записи хранения таблиц с большим объемом данных. В этой базе данных будет более 20 уникальных первичных ключей, и я хотел бы получить этот уникальный список обратно. Существует ли какое-либо FilterCondition или API, поддерживающее это?

1 Ответ

0 голосов
/ 24 февраля 2020

К сожалению нет. В Azure Table Storage нет API, который вернул бы вам список ключей секционирования.

Вам потребуется извлечь все сущности и извлечь уникальные ключи секционирования из набора результатов.

Чтобы оптимизировать этот процесс, вы можете сделать несколько вещей:

  • Запустить ваше приложение на виртуальной машине в том же регионе, что и учетная запись хранения. Таким образом, вы избегаете сборов за задержку + выходной сигнал.
  • Используйте Query Projection только для возврата PartitionKey в результате, поскольку вы заинтересованы только в получении этой информации.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...