如何使用 az 存储实体查询在 powershell 中获取排序结果?
How to get sorted results in powershell using az storage entity query?
当您使用 Azure Storage Explorer 时,您可以单击每列的名称以按该字段对结果进行排序。
有什么方法可以使用 az storage entity query
在 PowerShell 中对查询结果进行排序吗?
换句话说,我可以在 Azure CLI 中将结果作为对象获取,并且可以使用 Sort-Object
对其进行排序,但我想对 Azure 存储服务器上的条目进行排序并获取 sorted-results
。从服务器获取所有数据并手动排序是没有用的。
but I want to sort entries on the Azure Storage Server and get
sorted-results. It's not useful to get all of the data from the server
and sort it manually.
这是不可能的,因为 Azure 表不支持服务器端排序。您将需要在客户端上获取所需的数据并仅在客户端上执行排序。
有可与 Azure 存储一起使用的受支持运算符的完整列表 Table,遗憾的是 OrderBy
不在受支持的运算符之列。
这意味着,您需要先检索数据,然后再进行排序。
当您使用 Azure Storage Explorer 时,您可以单击每列的名称以按该字段对结果进行排序。
az storage entity query
在 PowerShell 中对查询结果进行排序吗?
换句话说,我可以在 Azure CLI 中将结果作为对象获取,并且可以使用 Sort-Object
对其进行排序,但我想对 Azure 存储服务器上的条目进行排序并获取 sorted-results
。从服务器获取所有数据并手动排序是没有用的。
but I want to sort entries on the Azure Storage Server and get sorted-results. It's not useful to get all of the data from the server and sort it manually.
这是不可能的,因为 Azure 表不支持服务器端排序。您将需要在客户端上获取所需的数据并仅在客户端上执行排序。
有可与 Azure 存储一起使用的受支持运算符的完整列表 Table,遗憾的是 OrderBy
不在受支持的运算符之列。
这意味着,您需要先检索数据,然后再进行排序。