【发布时间】:2020-06-08 02:25:55
【问题描述】:
我想获得一个包含大量数据的现有 Azure 表存储帐户中使用的 PrimaryKey 的唯一列表。在这个数据库中将有 20 多个唯一的主键,我想找回这个唯一的列表。是否有任何 FilterCondition 或 API 支持此功能?
【问题讨论】:
标签: azure azure-table-storage azure-tablequery
我想获得一个包含大量数据的现有 Azure 表存储帐户中使用的 PrimaryKey 的唯一列表。在这个数据库中将有 20 多个唯一的主键,我想找回这个唯一的列表。是否有任何 FilterCondition 或 API 支持此功能?
【问题讨论】:
标签: azure azure-table-storage azure-tablequery
很遗憾,没有。 Azure 表存储中没有可用的 API 可以返回分区键列表。
您需要获取所有实体并从结果集中提取唯一的分区键。
要优化此过程,您可以做一些事情:
Query Projection 仅在结果中返回PartitionKey,因为您只对获取该信息感兴趣。【讨论】: